Commit Graph

200 Commits

Author SHA1 Message Date
Nikos Mavrogiannopoulos
17122fe364 bumped version 2016-09-22 17:55:59 +02:00
Nikos Mavrogiannopoulos
a1889e100d Allow disabling the tests requiring root
This allows seamless operation on the CI.
2016-09-04 15:29:39 +02:00
Nikos Mavrogiannopoulos
c2ae0f6cc2 bumped version 2016-08-04 08:11:22 +02:00
Nikos Mavrogiannopoulos
0d1358edf2 configure: enable pam tests only when liboath is present and PAM compiled in 2016-06-29 09:49:24 +02:00
Nikos Mavrogiannopoulos
ae3c20c3ed tests: pam tests were converted to use pam-wrapper
This allows running the PAM tests without requiring root access
2016-06-25 23:05:18 +02:00
Nikos Mavrogiannopoulos
63e4500f09 bumped version 2016-05-29 11:57:33 +02:00
Nikos Mavrogiannopoulos
c7200bb3cf configure.ac: reduced libtasn1 dependency to 3.4
This allows building in travis systems.
2016-05-29 11:46:02 +02:00
Nikos Mavrogiannopoulos
795730a681 configure: Add a code coverage option
Configure with:
  ./configure --enable-code-coverage
Show coverage output with:
  make && make check && make code-coverage-capture

It does not take into account tests run under docker.
2016-04-16 12:39:18 +02:00
Nikos Mavrogiannopoulos
3b844bf3f0 bumped version 2016-04-16 08:56:23 +02:00
Nikos Mavrogiannopoulos
9a125c3aba tests: update tests to include the running username/group
That removes the requirement to keep a uid_wrapper specific
hack in check_upeer_id().
2016-04-15 11:17:35 +02:00
Nikos Mavrogiannopoulos
441c112575 bumped version 2016-03-19 13:05:34 +01:00
Nikos Mavrogiannopoulos
ef2456ab85 allow compilation with included protobuf 2016-02-22 14:07:36 +01:00
Nikos Mavrogiannopoulos
a2655972e8 bumped version 2016-02-19 10:51:44 +01:00
Nikos Mavrogiannopoulos
837b5989f8 configure: depend on radcli 1.2.5
Previous versions have a bug which caused crashes under certain
circumstances.
2016-02-19 10:50:18 +01:00
Nikos Mavrogiannopoulos
336c2dc8cd bumped version to rc1 2016-01-28 13:57:27 +01:00
Nikos Mavrogiannopoulos
353bd39686 replaced select() calls will poll() calls
This allows to handle descriptors more than the maximum limit
allowed by select(), and thus handle more clients than 1024.
2016-01-28 13:53:08 +01:00
Nikos Mavrogiannopoulos
f2bd0a0ec7 released 0.11.0rc0 2016-01-08 13:39:16 +01:00
Nikos Mavrogiannopoulos
2588e617c0 configure: don't issue warnings that make compilation with libev impossible 2015-12-05 11:23:16 +01:00
Nikos Mavrogiannopoulos
0e604b8a9f Master process was converted to use libev 2015-12-05 11:18:09 +01:00
Nikos Mavrogiannopoulos
345a752676 tests: converted part of the test suite to run with cwrap
That allows several tests to run as non-root.
2015-11-19 10:44:34 +01:00
Nikos Mavrogiannopoulos
8d17358c8b don't export LIBTALLOC_CFLAGS when using the included 2015-11-11 16:25:45 +01:00
Nikos Mavrogiannopoulos
3ba4c2b618 move common sources to common/ 2015-11-11 14:59:30 +01:00
Nikos Mavrogiannopoulos
6c3e5d31a7 ccan: build as an included library 2015-11-11 14:03:55 +01:00
Nikos Mavrogiannopoulos
805db4f9f6 use an intermediate protobuf library for the included protobuf sources 2015-11-11 13:35:25 +01:00
Nikos Mavrogiannopoulos
87cdfdb4b7 bumped version 2015-11-10 13:48:48 +01:00
Nikos Mavrogiannopoulos
90da5ee1ed updated Makefile and configure for new .def paths 2015-10-31 00:12:04 +01:00
Nikos Mavrogiannopoulos
30c75df77f Added check for nettle < 3.0 2015-10-30 23:53:57 +01:00
Nikos Mavrogiannopoulos
037225a6da use nettle's base64 implementation 2015-10-30 14:47:19 +01:00
Nikos Mavrogiannopoulos
4ae1c3e2ff occtl and ocpasswd were moved into separate directories 2015-10-30 13:51:19 +01:00
Nikos Mavrogiannopoulos
de01c9d5c3 configure: removed debug message 2015-10-29 19:22:56 +01:00
Nikos Mavrogiannopoulos
f55ff1dde5 bumped version 2015-10-28 14:18:09 +01:00
Nikos Mavrogiannopoulos
cfd224c9c8 occtl: allow empty pager to be specified on compile time 2015-10-28 12:59:59 +01:00
Nikos Mavrogiannopoulos
a2c3645742 bumped version 2015-10-07 10:57:34 +02:00
Nikos Mavrogiannopoulos
e5d02eb228 plain auth: support OTP authentication using usersfile
That adds a dependency on liboath.
2015-09-25 15:03:38 +02:00
Nikos Mavrogiannopoulos
e5f297af09 bumped version 2015-09-04 16:05:05 +02:00
Nikos Mavrogiannopoulos
2a949e99c4 configure: discover suitable sed program 2015-08-17 14:20:41 +02:00
Nikos Mavrogiannopoulos
7b53d4063b use ':' instead of /bin/true for non-existing programs 2015-08-07 10:34:29 +02:00
Nikos Mavrogiannopoulos
c43d2ba82f bumped version 2015-08-06 18:43:24 +02:00
Nikos Mavrogiannopoulos
1d3bf55609 bumped version 2015-06-29 15:55:34 +02:00
Nikos Mavrogiannopoulos
38b771cf08 require radcli 1.2.1 2015-06-17 10:44:35 +02:00
Nikos Mavrogiannopoulos
3e6b8fadb3 updated radcli URLs 2015-06-05 23:57:03 +02:00
Nikos Mavrogiannopoulos
2bce9455a0 use radcli as the radius library if found 2015-06-05 22:36:02 +02:00
Nikos Mavrogiannopoulos
89500cb205 removed dbus option 2015-05-26 16:12:49 +02:00
Nikos Mavrogiannopoulos
542b9b6f24 plain auth: use strsep() to allow an empty group string 2015-05-26 10:45:08 +02:00
Nikos Mavrogiannopoulos
aeaf08491b bumped version 2015-05-13 14:32:03 +02:00
Nikos Mavrogiannopoulos
ff63a1dadd bumped version 2015-04-27 08:07:13 +02:00
Nikos Mavrogiannopoulos
1ab18e839f bumped version 2015-04-22 18:18:46 +02:00
Nikos Mavrogiannopoulos
a85dfcc3d8 doc update: remove dbus from the non-recommended options 2015-04-03 13:15:07 +02:00
Nikos Mavrogiannopoulos
9ab82246de configure: no need to require libtasn1 3.9 2015-03-31 10:58:49 +02:00
Nikos Mavrogiannopoulos
bb5500854d bumped version 2015-03-26 07:12:46 +01:00