Commit Graph

892 Commits

Author SHA1 Message Date
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
Nikos Mavrogiannopoulos
9079e2b67a Added configuration option use-dbus to allow disabling D-BUS usage. 2014-01-09 21:32:24 +01:00
Nikos Mavrogiannopoulos
9b4e98be71 unblock signals in children. 2014-01-09 21:21:27 +01:00
Nikos Mavrogiannopoulos
cdba1ae374 Try to release as much memory as possible to be able to detect real memory leaks. 2014-01-09 17:27:49 +01:00
Nikos Mavrogiannopoulos
49b4eaa7dd eliminated memory leaks 2014-01-09 16:56:01 +01:00
Nikos Mavrogiannopoulos
df1b3ac223 block signals on the proper time. 2014-01-09 16:22:25 +01:00
Nikos Mavrogiannopoulos
e4095375aa use c_strncasecmp() and c_strcasecmp() for matching. 2014-01-09 15:38:17 +01:00
Nikos Mavrogiannopoulos
b4c4244ef6 doc update 2014-01-09 15:35:59 +01:00
Nikos Mavrogiannopoulos
349e658fd7 print the connection time in a compact way 2014-01-09 15:32:36 +01:00
Nikos Mavrogiannopoulos
d3824eebf3 print brackets in IPs only when needed (IPv6+port) 2014-01-09 14:59:49 +01:00
Nikos Mavrogiannopoulos
e01875b1a8 Added commands to obtain information on a user or an ID. 2014-01-09 14:51:55 +01:00
Nikos Mavrogiannopoulos
9da260fe24 Use pager in list users command. 2014-01-09 13:24:28 +01:00
Nikos Mavrogiannopoulos
bc08bcce9a Added reload and 'stop now' D-BUS commands. 2014-01-09 11:24:30 +01:00
Nikos Mavrogiannopoulos
e015a84aa9 print help when arguments are missing 2014-01-09 11:08:46 +01:00
Nikos Mavrogiannopoulos
3e6be0f788 force kill if there are alive children after some time 2014-01-09 10:55:17 +01:00
Nikos Mavrogiannopoulos
99140996b7 force kill if not every process dies. 2014-01-09 10:30:18 +01:00
Nikos Mavrogiannopoulos
86fc9ea5d5 Simplified method handling. 2014-01-09 10:18:11 +01:00
Nikos Mavrogiannopoulos
a263f2e484 SIGINT doesn't terminate occtl 2014-01-08 21:18:37 +01:00