Daniel Roethlisberger
47c409cbb5
Don't rely on OpenSSL to pull in string.h
...
Obtained from: OpenBSD port patches
2014-06-21 19:20:34 +02:00
Daniel Roethlisberger
a80cbf73f4
Add some error-case debug messages to pxy_thrmgr_run()
2014-01-15 01:04:02 +01:00
Daniel Roethlisberger
ca923ee7f1
Update copyright notices to 2014
2014-01-06 14:09:18 +01:00
Daniel Roethlisberger
fc29806663
Fix off by one error in thrmgr error cleanup code
...
This should remove another potential source of segmentation faults when
the thread manager fails to start.
Issue: #10
Reported by: linuxton
2013-08-24 21:44:40 +02:00
Daniel Roethlisberger
29f912096b
More verbose debugging in pxy_thrmgr_run()
2013-08-23 17:28:08 +02:00
Daniel Roethlisberger
080604e3c2
Fix segfault after thread manager start failure
...
This should fix the segmentation fault in issue #10 but not the
underlying reason why the thread manager fails to start in the first
place.
Issue: #10
Reported by: linuxton
2013-08-23 16:56:12 +02:00
Daniel Roethlisberger
a0fd9c1050
Start thrmgr threads after forking
2013-07-02 15:54:46 +02:00
Daniel Roethlisberger
c972501063
Update copyright notices
2013-04-24 20:36:38 +02:00
Daniel Roethlisberger
d3abdfd5dc
Fix race condition on proxy startup failure
...
Yield the CPU in the main thread until the proxy thread manager is fully
started. Otherwise, the main thread could free the proxy thread manager
while the threads are still starting up, leading to a deadlock.
2012-10-23 22:52:54 +02:00
Daniel Roethlisberger
4cfdef405a
Initial import of sslsplit-0.4.2
2012-04-13 14:47:30 +02:00