Adam
|
ebd2997b79
|
DNSSocket doesn't need to save the server addr anymore
|
2010-09-18 17:27:58 -04:00 |
|
Adam
|
227909e2cf
|
Rejig of some of the socket stuff. Fixed marking sockets as nonblocking on Windows. Added in a LastError function to keep having to use strerror/GetLastError everywhere.
|
2010-09-17 19:20:07 -04:00 |
|
Adam
|
61e7564633
|
Fixed connecting back to the nameserver if we lose connection, and detecting the nameserver
|
2010-09-16 22:21:55 -04:00 |
|
Adam
|
6239b5a053
|
Give DNS requests an error when their creator is being unloaded instead of just deleting them, and fixed a compile warning
|
2010-09-14 19:31:22 -04:00 |
|
Adam
|
e7ac33fd62
|
Cleanup DNS requests when modules are unloaded, fixes unloading m_dnsbl during the middle of queries
|
2010-09-14 18:24:14 -04:00 |
|
Adam
|
f00e76d30a
|
Added Anope::CurTime to keep us from calling time() everywhere
|
2010-09-10 20:31:31 -04:00 |
|
Adam
|
46813ccb8c
|
Added an asynchronous DNS system and m_dnsbl, which checks clients against DNS blacklists.
Rewrote internal handling of IPs, we now properly support users using IPv6.
Fixed a few problems with the UnrealIRCd protocol module.
|
2010-09-09 23:43:11 -04:00 |
|