Commit Graph

774 Commits

Author SHA1 Message Date
Nikos Mavrogiannopoulos
bee6a99450 added missing dependency 2014-01-18 11:19:06 +01:00
Nikos Mavrogiannopoulos
fdee40d276 documented all dependencies 2014-01-18 11:09:16 +01:00
Nikos Mavrogiannopoulos
6c078f2397 configure info update 2014-01-14 17:36:40 +01:00
Nikos Mavrogiannopoulos
6eaa81cf73 corrected prototype 2014-01-14 17:31:19 +01:00
Nikos Mavrogiannopoulos
e43840db05 send empty array instead of nothing when a user or ID aren't found. 2014-01-14 10:34:34 +01:00
Nikos Mavrogiannopoulos
8f9cef9665 print correct error when a user or ID are not found 2014-01-14 10:34:09 +01:00
Nikos Mavrogiannopoulos
766ab8ee21 Added function to print network interface statistics. 2014-01-14 10:20:47 +01:00
Nikos Mavrogiannopoulos
68bd5af105 free the output of gnutls_session_get_desc 2014-01-14 07:39:53 +01:00
Nikos Mavrogiannopoulos
81c20b9237 export ID env variable 2014-01-13 19:04:56 +01:00
Nikos Mavrogiannopoulos
2e068ad0b9 more files to ignore 2014-01-12 18:30:03 +01:00
Nikos Mavrogiannopoulos
cc6473a92a print file name instead of function name 2014-01-12 18:24:13 +01:00
Nikos Mavrogiannopoulos
823190475b print textual name of messages exchanged. 2014-01-12 18:23:29 +01:00
Nikos Mavrogiannopoulos
39572b3d48 Store User-Agent information and send to occtl. 2014-01-12 14:35:58 +01:00
Nikos Mavrogiannopoulos
b8a4fdf530 unset needs_compact_auth if client changes its mind. 2014-01-12 14:19:10 +01:00
Nikos Mavrogiannopoulos
a08a03d70e use a common version message. 2014-01-12 14:09:07 +01:00
Nikos Mavrogiannopoulos
4a8513b393 use config-auth header in success message 2014-01-12 14:08:13 +01:00
Nikos Mavrogiannopoulos
4fe59287f5 removed vpn-client-pkg-version which didn't seem to affect anything. 2014-01-12 14:06:23 +01:00
Nikos Mavrogiannopoulos
6fea92a961 combined CSCOT URLs 2014-01-12 12:40:58 +01:00
Nikos Mavrogiannopoulos
2e2310187d Replaced the username cookie with a compact auth option.
That option performs authentication of username, password in
a single go for clients that request Connection: Close.
2014-01-12 12:01:08 +01:00
Nikos Mavrogiannopoulos
151f107591 use config-auth XML format. 2014-01-12 11:04:42 +01:00
Nikos Mavrogiannopoulos
eb09efb6d7 corrected size calculation for CONFIG_MSG 2014-01-12 10:23:39 +01:00
Nikos Mavrogiannopoulos
3c82dc7787 report the file name plus line instead of function name. 2014-01-12 10:19:42 +01:00
Nikos Mavrogiannopoulos
3d0a69e5f6 Indicate properly the status of TLS authentication when a client has reconnected. 2014-01-12 10:16:10 +01:00
Nikos Mavrogiannopoulos
089e8a7c30 updated copyrights 2014-01-12 10:01:48 +01:00
Nikos Mavrogiannopoulos
eba1c9255b Allow a client to reconnect and continue authentication.
That allows clients like CISCO anyconnect to resume authentication
in a different session by keeping the username in a cookie. That
works only when a single password is used.
2014-01-12 09:52:31 +01:00
Nikos Mavrogiannopoulos
1aee463ab4 Advertize a very low version of client. 2014-01-11 23:53:47 +01:00
Nikos Mavrogiannopoulos
a545062cec stricter check of acceptable states. 2014-01-11 23:40:49 +01:00
Nikos Mavrogiannopoulos
50d63259b8 more debug messages and be more strict when cannot read the password. 2014-01-11 23:30:49 +01:00
Nikos Mavrogiannopoulos
0024a9d4a9 Added more debugging messages. 2014-01-11 23:19:40 +01:00
Nikos Mavrogiannopoulos
2a9d17a7bf increased maximum name size of DTLS cipher and other occtl cleanups. 2014-01-11 22:23:10 +01:00
Nikos Mavrogiannopoulos
043355799d Added human_addr2() which will display port number only when requested. 2014-01-11 22:12:28 +01:00
Nikos Mavrogiannopoulos
e5466c0688 reduced space for IPs 2014-01-11 22:08:20 +01:00
Nikos Mavrogiannopoulos
a66a620f58 corrected reporting of VPN IP addresses. 2014-01-11 22:03:47 +01:00
Nikos Mavrogiannopoulos
5ba6deb66f better reporting of ciphersuite and group name. 2014-01-11 22:01:11 +01:00
Nikos Mavrogiannopoulos
249734c1f7 corrected default pager behavior 2014-01-11 21:58:13 +01:00
Nikos Mavrogiannopoulos
fd2d640e0a increased sizes for ciphersuite name, and decreased maximum size for the DTLS ciphersuite (as we use openssl's short names) 2014-01-11 21:54:20 +01:00
Nikos Mavrogiannopoulos
a5ae35a279 removed dbus_message_iter_has_next() as it behaves differently on different versions. 2014-01-11 21:52:14 +01:00
Nikos Mavrogiannopoulos
77ecb0461b more debugging info 2014-01-11 21:46:10 +01:00
Nikos Mavrogiannopoulos
770004032e ignore sigpipe and print (none) when no group is available. 2014-01-11 21:21:28 +01:00
Nikos Mavrogiannopoulos
3ccd12673a Added configure option to specify the default pager for occtl. 2014-01-11 21:21:18 +01:00
Nikos Mavrogiannopoulos
ea45e710d0 Better error checking and cleaned up support for scripts. 2014-01-11 20:37:46 +01:00
Nikos Mavrogiannopoulos
d6060587e2 make sure that recvmsg() will continue after signal 2014-01-11 15:43:02 +01:00
Nikos Mavrogiannopoulos
d10873f2ff use TUNSETPERSIST 2014-01-11 15:29:00 +01:00
Nikos Mavrogiannopoulos
4d09a8612d systemd file installation is optional 2014-01-11 14:49:27 +01:00
Nikos Mavrogiannopoulos
6b6adae25e corrected args file generation 2014-01-11 14:46:34 +01:00
Nikos Mavrogiannopoulos
40ac1f2727 combined EXTRA_DIST 2014-01-11 14:45:08 +01:00
Nikos Mavrogiannopoulos
6d3f5b791e use pselect only when available. 2014-01-11 14:42:23 +01:00
Nikos Mavrogiannopoulos
43f7001480 added missing file 2014-01-11 14:36:08 +01:00
Nikos Mavrogiannopoulos
0ddedc5818 Added SEE ALSO man section. 2014-01-11 13:37:08 +01:00
Nikos Mavrogiannopoulos
485c83c951 updated copyright notices 2014-01-11 13:30:15 +01:00