summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2008-09-20Fix a rather nasty race condition revealed by my reading through the comments...brain
2008-09-20More comments, and remove some unused craq. Someone (that being me) once wrot...brain
2008-09-20Roll back core matcher to the 1.1 design, which doesnt fail various unit testsbrain
2008-09-20Add test suite tests for wildcard function for failures discovered by Ankitbrain
2008-09-19Fix my massacre of kqueue, filters may not be or'd.w00t
2008-09-19inbound sockets need a timeout, too. 30 secs should be pleantybrain
2008-09-19Don't check E:Lines when enforcing Q:Lines on connected users. Thanks MacGyver.w00t
2008-09-19Implement timeout on outgoing server connections as per our docs <link:timeout>peavey
2008-09-18Reinvert order of insert/erase into user hash_map to avoid a lil crash :)peavey
2008-09-17Roll back tweak to the starttls spec requested by kvirc devs, sorry we cant d...brain
2008-09-16Shrink users properly on quit, and make cloaks for all existing users on load...brain
2008-09-14Be more verbose in ValidateNotEmpty on failure. Patch by CyberbotX.peavey
2008-09-14Patch by dz to remove the one usage of strdup/strtok_r, which is very un-C++ ...special
2008-09-14dont try and cloak if no valid cloak was returned (eg. localhost)peavey
2008-09-13Changed Allowed Modes to bitsets.aquanight
2008-09-13Merge commit 'danieldg/out-12'w00t
2008-09-13more namespace fix0rzpeavey
2008-09-13Optimisationbrain
2008-09-13namespace fix0rzpeavey
2008-09-13Fix setting of +x before we've processed an OnUserConnectbrain
2008-09-12Last cleanup. All trunk extras now builds again.peavey
2008-09-12fix for listensocket, tested and also working like a charm.peavey
2008-09-12more cleanuppeavey
2008-09-12cleanuppeavey
2008-09-12fix for listenbase, tested and works like a charm.peavey
2008-09-12Cleanup of some internals. Tested via m_httpd.w00t
2008-09-11Remove some duplication, everything calls the SE equivilant anyway.w00t
2008-09-11Remove useless parameter.w00t
2008-09-11Fix KILL server-notice duplicationaquanight
2008-09-11Experimental WSAPoll (thanks for not just using poll(), guys) support for Win...w00t
2008-09-11Minor stylistic improvements.w00t
2008-09-11These socket engines may now recieve write and read events in the same cycle,...w00t
2008-09-11Fix a compile oops.w00t
2008-09-11There is absolutely no need to cache connect timeout.w00t
2008-09-11Remove an unused member.w00t
2008-09-11Windows doesn't need blocking connect, IOCP was the cause of that.w00t
2008-09-11Remove WaitingForWriteEvent, it seems to do *nothing* except confuse things. ...w00t
2008-09-10Back out change, as this doesn't work properly with channel bans.. Prioritise...w00t
2008-09-10Bit of a tidyup, generate cloak whenever first set, not necessarily on connectw00t
2008-09-10Hook conn_umodes before anything else so that config order is less of a factorw00t
2008-09-10Clear out the string used for the temporarily stored hostname during DNS reso...special
2008-09-10Move XMLSocket to be modulemanager-provided, flash now has real socket suppor...w00t
2008-09-09Remove a totally redundant method (this is already available via inheritance ...w00t
2008-09-09Remember to free some stuff when failing in the ctorbrain
2008-09-09fix compile errors (whoops)brain
2008-09-09Whoops, schoolboy errorbrain
2008-09-09Add connmutex to mutex the connections vector, otherwise we can get access fr...brain
2008-09-09peavey, w00t, this works now. Methods werent copied right. Please feel free t...brain
2008-09-09fix various bodge-ups, we must have been tired when fixing this in the first ...brain
2008-09-09not test compiled yet: sql modules werent working because someone chopped out...brain