Commit Graph
74 Commits
Author SHA1 Message Date
Nikos Mavrogiannopoulos 1222fcf803 updated 2013-02-04 22:03:51 +01:00
Nikos Mavrogiannopoulos 490d0814ee Check for root permissions after parsing command line 2013-02-04 21:54:33 +01:00
Nikos Mavrogiannopoulos e08baf8624 use close-on-exec flag on fds 2013-02-04 21:50:50 +01:00
Nikos Mavrogiannopoulos 734a6911a9 added cloexec module 2013-02-04 21:20:09 +01:00
Nikos Mavrogiannopoulos f5507a7161 clear all fds and mem prior to exec 2013-02-04 20:56:35 +01:00
Nikos Mavrogiannopoulos c8c90ffeda updated 2013-02-04 20:43:49 +01:00
Nikos Mavrogiannopoulos 61ae5a9c06 Added connect and disconnect scripts 2013-02-04 20:43:28 +01:00
Nikos Mavrogiannopoulos 087e1f8522 handle disconnections 2013-02-04 20:08:08 +01:00
Nikos Mavrogiannopoulos cf179000a0 print the pid of dying processes 2013-02-04 19:53:52 +01:00
Nikos Mavrogiannopoulos 9b072c22ba removed debugging info 2013-02-04 19:26:12 +01:00
Nikos Mavrogiannopoulos ceca403691 Added automatic TLS session expiration. 2013-02-04 19:16:04 +01:00
Nikos Mavrogiannopoulos 6572f2a082 reduce the number of data exchanged during a resumption. 2013-02-04 01:48:09 +01:00
Nikos Mavrogiannopoulos 4d344f2017 Added missing file 2013-02-03 21:43:33 +01:00
Nikos Mavrogiannopoulos 1fb76ce890 Added session resumption to TLS server. 2013-02-03 21:23:29 +01:00
Nikos Mavrogiannopoulos 7d962401a1 updated 2013-02-01 20:07:58 +01:00
Nikos Mavrogiannopoulos 20df5f8d60 updated 2013-02-01 20:07:20 +01:00
Nikos Mavrogiannopoulos ea434d50f9 updated config.h.in 2013-02-01 20:06:58 +01:00
Nikos Mavrogiannopoulos a4b588eebc use the full certificate DN if no username is set 2013-02-01 20:00:34 +01:00
Nikos Mavrogiannopoulos 24cead11d4 Added some primitive mtu handling 2013-02-01 19:58:23 +01:00
Nikos Mavrogiannopoulos 035b81209d Added missing files 2013-02-01 19:53:41 +01:00
Nikos Mavrogiannopoulos 65a3ac4cb4 better name for db_file 2013-02-01 08:16:18 +01:00
Nikos Mavrogiannopoulos 366d47cdf3 updated 2013-02-01 08:15:38 +01:00
Nikos Mavrogiannopoulos 73c36c31f9 master secret doesn't need to be generated by the server 2013-02-01 08:13:11 +01:00
Nikos Mavrogiannopoulos 92b1d573eb set a maximum number of clients 2013-01-31 22:52:39 +01:00
Nikos Mavrogiannopoulos a923a8a29a set a default priority string if not set. 2013-01-31 22:40:45 +01:00
Nikos Mavrogiannopoulos 9b9f8daead updated 2013-01-31 20:38:23 +01:00
Nikos Mavrogiannopoulos 599c3d6b59 cleanups 2013-01-31 20:36:49 +01:00
Nikos Mavrogiannopoulos 6608f7ad7f Fixed UDP side. 2013-01-31 20:18:29 +01:00
Nikos Mavrogiannopoulos 103f32c311 Allow a graceful shutdown. 2013-01-30 22:31:13 +01:00
Nikos Mavrogiannopoulos 995d310694 Allow worker to received asynchronous commands from main. 2013-01-30 22:21:08 +01:00
Nikos Mavrogiannopoulos 014d54e235 chroot worker process 2013-01-30 21:58:34 +01:00
Nikos Mavrogiannopoulos 853d5341c0 added missing file 2013-01-30 21:48:50 +01:00
Nikos Mavrogiannopoulos 5838f37675 Added todo 2013-01-30 21:48:21 +01:00
Nikos Mavrogiannopoulos b8f04d8027 Added PAM authentication. 2013-01-30 21:43:36 +01:00
Nikos Mavrogiannopoulos 0a8b951022 several updates and fixes in auth 2013-01-30 21:20:16 +01:00
Nikos Mavrogiannopoulos 25b0617081 better file structure 2013-01-30 19:00:29 +01:00
Nikos Mavrogiannopoulos ac0f207579 silence background operation 2013-01-30 17:57:42 +01:00
Nikos Mavrogiannopoulos e34d54318d notify that root access is required 2013-01-30 17:55:16 +01:00
Nikos Mavrogiannopoulos c465a27482 daemonize 2013-01-30 17:53:59 +01:00
Nikos Mavrogiannopoulos ba82188003 small updates. Added sample configuration. 2013-01-30 17:52:25 +01:00
Nikos Mavrogiannopoulos d462edcf35 Associate a gnutls session with the worker state ptr. 2013-01-30 17:43:36 +01:00
Nikos Mavrogiannopoulos 0b6fc4c696 Read configuration file 2013-01-30 17:33:17 +01:00
Nikos Mavrogiannopoulos e54667b71c make local option work 2013-01-30 17:18:00 +01:00
Nikos Mavrogiannopoulos f4985166a9 Added compile 2013-01-30 17:08:30 +01:00
Nikos Mavrogiannopoulos 8c2735d1e1 use autogen for command line options 2013-01-30 01:39:14 +01:00
Nikos Mavrogiannopoulos 18becb9640 better notation 2013-01-29 20:59:15 +01:00
Nikos Mavrogiannopoulos 23fe42f5d4 Allow a certain number of requests to the HTTP server 2013-01-29 20:24:17 +01:00
Nikos Mavrogiannopoulos b24a3bf74b server_st -> worker_st 2013-01-29 20:19:23 +01:00
Nikos Mavrogiannopoulos b8da3bd6ce bring up tun interface 2013-01-29 20:16:39 +01:00
Nikos Mavrogiannopoulos 3a78e632f7 initialize memory 2013-01-29 20:16:29 +01:00