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
Nikos Mavrogiannopoulos
0eef3bd5be
Added occtl.8
2014-01-11 13:27:53 +01:00
Nikos Mavrogiannopoulos
8295868e85
removed CISCO example policy
2014-01-11 13:18:25 +01:00
Nikos Mavrogiannopoulos
a85cda224a
when used non-interactively return error codes to shell on failure.
2014-01-11 11:51:54 +01:00
Nikos Mavrogiannopoulos
d5228d18d8
display proper error when server sends no reply on D-BUS.
2014-01-10 12:10:14 +01:00
Nikos Mavrogiannopoulos
2bba0bd248
doc update
2014-01-10 11:49:06 +01:00
Nikos Mavrogiannopoulos
14e1b457fd
removed auto-generated file
2014-01-10 10:51:18 +01:00
Nikos Mavrogiannopoulos
7a7a44099d
Added more conservative priority strings.
2014-01-10 10:50:37 +01:00
Nikos Mavrogiannopoulos
503cd9576d
Add usernames and session IDs to readline cache.
...
This allows auto-completion to show user, and show id,
after list users is executed.
2014-01-10 10:48:55 +01:00
Nikos Mavrogiannopoulos
b8cd530506
shorter names for states
2014-01-10 09:39:13 +01:00
Nikos Mavrogiannopoulos
ed2f24daa8
The ciphersuite of the client is transferred from the D-BUS interface.
2014-01-10 09:35:41 +01:00
Nikos Mavrogiannopoulos
33dfbdea56
worker will send information on the negotiated TLS/DTLS ciphersuites to main.
2014-01-10 09:17:59 +01:00
Nikos Mavrogiannopoulos
8c5d29dd1a
do not start pager when not on a tty.
2014-01-10 08:38:49 +01:00
Nikos Mavrogiannopoulos
b09dd7d2e4
updated commands and descriptions.
2014-01-09 21:52:54 +01:00
Nikos Mavrogiannopoulos
83630fae97
print the license in the interactive client.
2014-01-09 21:47:55 +01:00
Nikos Mavrogiannopoulos
bb925cc8b3
doc update
2014-01-09 21:33:14 +01:00