Commit Graph
142 Commits
Author SHA1 Message Date
Nikos Mavrogiannopoulos 8bb0af61bc Added GSSAPI as an additional password auth mechanism
That also adds the ability to support an OR composition of multiple
authentication methods. That is using the 'enable-auth' config option.
2015-02-19 11:47:20 +01:00
Nikos Mavrogiannopoulos 5e4763d229 bumped version 2015-02-18 08:12:19 +01:00
Nikos Mavrogiannopoulos 53b9bbe603 configure: use seccomp where it is available 2015-02-15 08:28:08 +01:00
Nikos Mavrogiannopoulos ffe9451367 be explicit that dbus support is incomplete 2015-02-06 14:09:44 +01:00
Nikos Mavrogiannopoulos 5f34edaf31 only use libseccomp in x86 (64) and ARM 2015-02-05 17:50:27 +01:00
Nikos Mavrogiannopoulos df872c218d configure: specify that experimental are not recommended 2015-01-29 19:26:25 +01:00
Nikos Mavrogiannopoulos 777199ffb7 bumped version 2015-01-29 19:22:06 +01:00
Nikos Mavrogiannopoulos 7598e9dee2 rearrange supported options 2015-01-29 19:20:09 +01:00
Nikos Mavrogiannopoulos 22de76b5dd configure: ask for libfreeradius-client 1.1.7 2015-01-28 13:21:35 +01:00
Aron XuandNikos Mavrogiannopoulos d4b6d97697 Replace LIBSYSTEMD_DAEMON with LIBSYSTEMD
Signed-off-by: Aron Xu <aron@debian.org>
2015-01-24 10:15:05 +01:00
Nikos Mavrogiannopoulos ec1ee46250 ocpasswd: attempt to use sha2crypt only in glibc
uclibc's crypt(3) is so dumb it will not error if
$5$ is specified as salt, but not supported.
2015-01-19 14:46:37 +01:00
Nikos Mavrogiannopoulos 1ead0b3346 disable linux namespaces by default 2015-01-19 10:50:44 +01:00
Nikos Mavrogiannopoulos 3c023ffe5e Added support for LZ4 compression 2015-01-15 16:39:36 +01:00
Nikos Mavrogiannopoulos 65a4646d2f include linux/sched.h to compile on systems with older libc 2015-01-15 09:55:51 +01:00
Nikos Mavrogiannopoulos 4dee583e29 In linux run the server in it's own container with separate IPC and PID namespace 2015-01-14 17:08:01 +01:00
Nikos Mavrogiannopoulos e042e3edf9 configure: set seccomp as enabled by default 2015-01-06 10:38:09 +01:00
Nikos Mavrogiannopoulos 0f1599a64a use libsystemd instead of systemd-daemon 2014-12-28 09:57:06 +02:00
Nikos Mavrogiannopoulos 07e01d06b5 use strlcpy() instead of snprintf() where it make sense
That should reduce wasted cycles.
2014-12-14 19:24:14 +01:00
Nikos Mavrogiannopoulos 64637b9f78 check for a suitable freeradius-client 2014-12-13 22:26:51 +01:00
Nikos Mavrogiannopoulos 209937e7b1 bumped version 2014-12-11 05:27:42 +01:00
Nikos Mavrogiannopoulos 816663fab1 Merge branch 'radius'
That merges all the changes needed for radius support.
2014-12-10 19:59:36 +01:00
Nikos Mavrogiannopoulos 1f2726feb7 bumped version 2014-12-10 19:33:22 +01:00
Nikos Mavrogiannopoulos 2194e11b39 Added support for radius authentication 2014-12-09 10:59:18 +01:00
Nikos Mavrogiannopoulos 9a7a9a36a1 use define _XOPEN_SOURCE to get crypt() 2014-11-29 19:49:38 +01:00
Nikos Mavrogiannopoulos dc8c340bed bumped version 2014-11-17 20:16:47 +01:00
Nikos Mavrogiannopoulos ba6455c6e1 bumped version 2014-10-08 23:14:22 +02:00
Nikos Mavrogiannopoulos 4cf06b934c released 0.8.6 2014-10-05 19:30:27 +02:00
Nikos Mavrogiannopoulos 16cde4dc10 bumped version 2014-09-24 11:37:44 +02:00
Nikos Mavrogiannopoulos 36d49a524b bumped version 2014-08-27 18:10:38 +02:00
Nikos Mavrogiannopoulos 60bea96cce corrected included protobuf's path, to align with protobuf 1.0.0 2014-08-24 08:15:42 +02:00
Nikos Mavrogiannopoulos f2d9ac2d3f include the docker test into distribution 2014-08-23 18:06:11 +02:00
Nikos Mavrogiannopoulos 7774aa9951 bumped version 2014-08-20 22:11:49 +02:00
Nikos Mavrogiannopoulos f838584e0e bumped version 2014-07-26 11:07:00 +02:00
Nikos Mavrogiannopoulos 3de707b0fe introduced str_append_printf() 2014-06-26 13:46:31 +02:00
Nikos Mavrogiannopoulos 70623591d5 Seccomp is now compiled in by default, and can be enabled at run-time. 2014-06-12 15:35:45 +02:00
Nikos Mavrogiannopoulos f69353fedc bumped version 2014-06-02 15:23:10 +02:00
Nikos Mavrogiannopoulos d47f8b56c1 removed no longer applicable message 2014-05-31 18:43:18 +02:00
Nikos Mavrogiannopoulos 37daebaf84 corrected compilation with local protobuf 2014-05-31 18:12:02 +02:00
Nikos Mavrogiannopoulos 68516206b2 bumped version 2014-05-29 21:11:04 +02:00
Nikos Mavrogiannopoulos 213f9a63ee license upgraded to GPLv3 2014-05-23 11:50:56 +02:00
Nikos Mavrogiannopoulos 5552fc7a61 bumped version 2014-05-20 23:31:11 +02:00
Nikos Mavrogiannopoulos 48c42fe254 define HAVE_LIBTALLOC when libtalloc is being used. 2014-05-15 15:36:54 +02:00
Nikos Mavrogiannopoulos b62c14f613 corrected issue in talloc detection. 2014-05-15 14:52:13 +02:00
Nikos Mavrogiannopoulos f21079b667 use malloc_trim() to return memory to OS after fork(). 2014-05-09 20:42:04 +02:00
Nikos Mavrogiannopoulos 969e684960 Use talloc() for all allocations to reduce the possibility of memory leaks. 2014-05-09 16:13:11 +02:00
Nikos Mavrogiannopoulos fbb168e00a bumped version 2014-05-09 16:12:43 +02:00
Nikos Mavrogiannopoulos 840c35e902 Added configure option --without-pam 2014-05-08 09:07:10 +02:00
Nikos Mavrogiannopoulos 71104b36a3 Added support for unix sockets for the occtl communication.
D-BUS support is left, but is not enabled by default.
2014-05-07 13:54:58 +02:00
Nikos Mavrogiannopoulos 6f694915c7 Added talloc. 2014-05-06 16:22:50 +02:00
Nikos Mavrogiannopoulos bb2b3ae508 check for posix_memalign presence. 2014-05-01 12:02:45 +02:00