Commit Graph
718 Commits
Author SHA1 Message Date
Nikos Mavrogiannopoulos 3fbac00817 sec-mod ensures that requests come from the correct user. 2013-12-09 15:39:40 +01:00
Nikos Mavrogiannopoulos 665d390746 doc update 2013-12-09 15:39:23 +01:00
Nikos Mavrogiannopoulos 4f9a09a3ff doc update 2013-12-09 15:16:59 +01:00
Nikos Mavrogiannopoulos 6cb553e9a8 Added the net-priority configuration option.
That option allows setting the protocol-defined priority (via SO_PRIORITY)
for the UDP and TCP sockets, per user/group or globally.
2013-12-09 14:40:55 +01:00
Nikos Mavrogiannopoulos 74a566c540 enforce the RLIMIT_FSIZE and RLIMIT_AS 2013-12-09 11:44:22 +01:00
Nikos Mavrogiannopoulos 8148367e16 use iphdr only when available 2013-12-09 10:27:30 +01:00
Nikos Mavrogiannopoulos f3dd34d409 doc update 2013-12-08 14:00:34 +01:00
Nikos Mavrogiannopoulos bfb272ff99 do not return empty usernames 2013-12-08 13:57:02 +01:00
Nikos Mavrogiannopoulos cd2a4d1abf Added test-pam (which is only run manually) 2013-12-08 13:42:57 +01:00
Nikos Mavrogiannopoulos 816c51c7d2 reduced fragility of the tests 2013-12-08 13:28:26 +01:00
Nikos Mavrogiannopoulos 32bfe5f6ae store temp files in a fixed dir 2013-12-08 13:07:10 +01:00
Nikos Mavrogiannopoulos c256f14c33 Allow PAM to update username 2013-12-08 13:00:28 +01:00
Nikos Mavrogiannopoulos babf53c442 explicitly initialize module 2013-12-08 12:43:59 +01:00
Nikos Mavrogiannopoulos d407ef7978 removed newline from log messages 2013-12-08 11:37:27 +01:00
Nikos Mavrogiannopoulos a30abe3bb7 Only add new leases to hash table (and print the assigned IPs). 2013-12-08 11:32:43 +01:00
Nikos Mavrogiannopoulos d8f1ec4473 print more details on certificate verification failure. 2013-12-08 08:41:06 +01:00
Nikos Mavrogiannopoulos 842025c979 Conditionally include system specific headers. 2013-12-08 08:35:14 +01:00
Nikos Mavrogiannopoulos 56f10baad3 if no udp port is set do not bother sending DTLS info to client. 2013-12-07 20:42:36 +01:00
Nikos Mavrogiannopoulos 85eedc9f05 doc update 2013-12-07 18:58:56 +01:00
Nikos Mavrogiannopoulos 16629faffd removed unneeded include 2013-12-07 18:28:25 +01:00
Nikos Mavrogiannopoulos 8a919d236f udp-port can now be unset, and that will disable listening to UDP. 2013-12-07 17:44:31 +01:00
Nikos Mavrogiannopoulos a53c4dba8e doc update 2013-12-06 17:52:38 +01:00
Nikos Mavrogiannopoulos 5929c7a171 doc update 2013-12-06 17:09:04 +01:00
Nikos Mavrogiannopoulos 55b6af3460 doc update 2013-12-06 16:17:48 +01:00
Nikos Mavrogiannopoulos d4a56c6a33 initialize values prior to list_for_each() calls, to avoid static analysers complaints on garbage values. 2013-12-06 14:50:48 +01:00
Nikos Mavrogiannopoulos b90c160b01 undefine LIST_HEAD and LIST_HEAD_INIT 2013-12-06 14:18:57 +01:00
Nikos Mavrogiannopoulos f1ddf6729e bumped version 2013-12-06 10:11:58 +01:00
Nikos Mavrogiannopoulos cde9324363 Use the correct sighandler definition on different systems. 2013-12-06 09:46:59 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 190e81707e use regex for comparison 2013-12-05 20:53:35 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 4eebd6eaa7 Added test case for the disconnection due to cookie re-use case. 2013-12-05 20:53:30 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 8bb4e81f6f When a new connection presents a cookie of an existing session the previous session is disconnected. 2013-12-05 20:53:27 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos d5dcee6fb0 fixed issue when compiling with -j 2013-12-05 20:53:24 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 059458919d further increase the PAM stack size to allow for more complex PAM modules 2013-12-05 20:53:21 +01:00
Nikos MavrogiannopoulosandNikos Mavrogiannopoulos 3d5b15ccd3 properly initialize rnd IP to avoid valgrind complaints 2013-12-05 20:53:16 +01:00
Nikos Mavrogiannopoulos d1a79b3fcd updated todo 2013-12-01 11:34:53 +01:00
Nikos Mavrogiannopoulos a6298001bd doc update 2013-12-01 11:08:39 +01:00
Kevin CernekeeandNikos Mavrogiannopoulos 972bce3bde README: Add info on build dependencies 2013-12-01 11:07:23 +01:00
Kevin CernekeeandNikos Mavrogiannopoulos 3e263573ab Add build-aux/.gitignore 2013-12-01 11:06:20 +01:00
Kevin CernekeeandNikos Mavrogiannopoulos c91ae911ee Remove autogenerated scripts from git repo
These get dirtied every time somebody runs autogen.sh.
2013-12-01 11:05:33 +01:00
Nikos Mavrogiannopoulos 1f36e79c5c updated 2013-12-01 11:03:25 +01:00
Kevin CernekeeandNikos Mavrogiannopoulos b38a82873b Add X-CSTP-License header for mobile client compatibility
The Android AnyConnect client passes authentication but refuses to
establish a VPN link if this header is missing.
2013-12-01 11:02:33 +01:00
Nikos Mavrogiannopoulos 926e5da853 updated title 2013-11-23 22:15:44 +01:00
Nikos Mavrogiannopoulos bd42c084ee updated gnulib ocserv_0_2_2 2013-11-23 17:03:30 +01:00
Nikos Mavrogiannopoulos f46a99233f doc update 2013-11-23 17:00:54 +01:00
Nikos Mavrogiannopoulos 5938943d39 use different ports per test 2013-11-23 16:55:38 +01:00
Nikos Mavrogiannopoulos d91a8c5a1e daemon group is available in more systems. Use that for testing. 2013-11-23 16:50:40 +01:00
Nikos Mavrogiannopoulos 325bc3cdff bumped version 2013-11-23 16:45:22 +01:00
Nikos Mavrogiannopoulos 72fc4ec2b8 updated libopts detection 2013-11-23 16:44:12 +01:00
Nikos Mavrogiannopoulos dbc871b588 doc update 2013-11-19 22:32:30 +01:00
Nikos Mavrogiannopoulos d7bee06bff relicensed after all authors agreed. 2013-11-19 18:19:46 +01:00