Commit Graph

16 Commits

Author SHA1 Message Date
soutade f3c8feb3c5 Add close() method to Python class 2016-02-04 20:39:50 +01:00
soutade 58b0439d9d Use poll instead of select 2016-02-04 20:39:50 +01:00
soutade 73732adbef Add more tests 2016-02-04 20:39:50 +01:00
soutade d110f892b4 Don't read thread_ctx nb_available_sockets and nb_cur_sockets as they may be changed. Use temporary variables. Use microseconds timeout instead of seconds 2016-02-04 20:39:50 +01:00
soutade a10ce76381 Add timeout to Python class 2016-02-04 20:39:50 +01:00
soutade 9b0bdae64e Add close_socket fucntions and rise the scope for mutex for accessing s_last_thread 2016-02-04 20:39:50 +01:00
soutade 54184da72c Fix a bug : bad size for sockets malloc 2016-02-04 20:39:50 +01:00
soutade 93f45dab81 Fix a bug : Remove thread if there is no more active connection (bad condition tested) 2016-02-04 20:39:50 +01:00
soutade 96fb2c5a8e Add 1000 random tests 2016-02-04 20:39:50 +01:00
soutade bc9c8c3dcc Raise an exception on empty packets (geoip Python class) 2016-02-04 20:39:50 +01:00
soutade 148a2a81c8 Add -B option to doesn't go in background 2016-02-04 20:39:50 +01:00
soutade feb89ff6b3 Add first seccomp implementation 2016-02-04 20:39:50 +01:00
soutade 1b72bc86f2 Tak in account server disconnect in Python test class 2016-02-04 20:39:50 +01:00
soutade ef5176e7ec Rework build system 2016-02-04 20:39:50 +01:00
soutade 9f880f8705 Add max nb requests per client 2016-01-31 11:49:24 +01:00
soutade 446c5b0461 Initial commit 2016-01-31 11:42:28 +01:00