ngircd-tor/src
Alexander Barton b4393277ea Don't read SSL client data before DNS resolver is finished
Fix the cb_clientserver_ssl() callback function to not read in and store SSL
encrypted client data before the asynchronous DNS resolver sub-process has
finished: This could have resulted in discarding the resolved client hostname
and IDENT reply afterwards, because in some situations (timing dependent) the
NICK and USER commands could have already been read in from the client,
stored in the buffer, and been processed.

Thanks to Julian Brost for reporting the issue and testing, and to Federico
G. Schwindt <fgsch@lodoss.net> for helping to debug it!
2013-03-09 17:44:34 +01:00
..
ipaddr Add some more casts in assert() statemens 2012-12-25 19:21:40 +01:00
ngircd Don't read SSL client data before DNS resolver is finished 2013-03-09 17:44:34 +01:00
portab Add Cygwin binaries (*.exe) to .gitignore files 2012-12-25 18:52:49 +01:00
testsuite src/testsuite/README: add whois-test.e 2013-02-22 15:21:45 +01:00
tool Add a few casts, fix compiler warnings on NetBSD 5 2012-11-12 22:39:57 +01:00
.gitignore GIT: added src/src/config.h.in~ to ignore list. 2008-06-11 16:02:06 +02:00
Makefile.am IPv6 support. 2008-02-26 23:50:35 +01:00