Commit Graph

65 Commits

Author SHA1 Message Date
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
Nikos Mavrogiannopoulos
1a0cc31925 Provide client with normal leased IPs. 2013-01-29 20:03:47 +01:00
Nikos Mavrogiannopoulos
bd11f34cc6 use const 2013-01-28 23:38:06 +01:00
Nikos Mavrogiannopoulos
ba3705529e main server keeps list of client IPs 2013-01-28 23:34:59 +01:00
Nikos Mavrogiannopoulos
8060601a33 updated 2013-01-28 21:48:10 +01:00
Nikos Mavrogiannopoulos
be55e64638 separated tun code from main 2013-01-28 20:38:40 +01:00
Nikos Mavrogiannopoulos
f751a9702a Added missing files 2013-01-28 20:27:34 +01:00
Nikos Mavrogiannopoulos
ba72042e03 updated server. 2013-01-28 20:25:47 +01:00
Nikos Mavrogiannopoulos
2aa1bf3993 Added missing file 2013-01-16 19:25:36 +01:00
Nikos Mavrogiannopoulos
9045bcac64 Fixed connection issue with new openconnect client. 2013-01-16 19:25:01 +01:00