summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Grrr! v1.1.17Gravatar brain2008-02-171-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8955 e03df62e-2008-0410-955e-edbf42e46eb7
* Bring on the Gouda!Gravatar brain2008-02-171-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8953 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix: trying to send out all lines in one hit is different from the way we do ↵Gravatar w00t2008-02-161-20/+16
| | | | | | users, etc - and also won't be too healthy for the socket buffer with lots of them. This also removes a data copy, which in theory will make it fractionally faster. Fixes bug #496 reported by Skip. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8946 e03df62e-2008-0410-955e-edbf42e46eb7
* Manually merge patch from danieldg, thanksGravatar brain2008-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8927 e03df62e-2008-0410-955e-edbf42e46eb7
* Make select socketengine build onvs80Gravatar brain2008-02-121-31/+35
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8915 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix oper quit messages (needed to be set to regular quit if empty) - same ↵Gravatar w00t2008-02-121-3/+6
| | | | | | fix may apply to 1.2..? git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8910 e03df62e-2008-0410-955e-edbf42e46eb7
* .. this was broken, I'm kind of surprised nobody noticed it yesterday.Gravatar w00t2008-02-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8909 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport reworked culllist from 1.2: drastically improves performance when ↵Gravatar w00t2008-02-117-210/+73
| | | | | | quitting a lot of users (e.g. on netsplit). I was originally not going to do this for 1.1, but it seems to perform well, and I can't break it under clone flooding - so in it goes. QA: please test this with lots of activity (connecting, disconnecting, ping timeouts, socket errors, anything you can throw at it) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8905 e03df62e-2008-0410-955e-edbf42e46eb7
* Missed a bit.Gravatar w00t2008-02-111-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8903 e03df62e-2008-0410-955e-edbf42e46eb7
* K|G|Z|ELine fix, from 8901Gravatar w00t2008-02-114-53/+76
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8902 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't declare a dupe InspIRCd *Gravatar w00t2008-02-111-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8897 e03df62e-2008-0410-955e-edbf42e46eb7
* Set FD_SETSIZE to 12000, this allows 12000 users per ircd rather than 64. I ↵Gravatar brain2008-02-102-1/+4
| | | | | | doubt select can scale this high, but 64 is rediculous. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8889 e03df62e-2008-0410-955e-edbf42e46eb7
* Commit stuff from fez that he couldnt get committed - fixes to make ↵Gravatar brain2008-02-103-5/+19
| | | | | | socketengine-select work in windows (should be more stable than iocp as the api is known to us unix devs) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8888 e03df62e-2008-0410-955e-edbf42e46eb7
* Rewrite nick targeted bans to user@host or IP bans where necessary. I don't ↵Gravatar w00t2008-02-104-3/+45
| | | | | | know why this didn't happen already. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8872 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r8866: make K|G|Z|ELine actually work with a nickname target (code ↵Gravatar w00t2008-02-103-19/+3
| | | | | | was there but not functional) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8867 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport low risk memory leak fix to m_cgiirc (r8852)Gravatar w00t2008-02-081-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8853 e03df62e-2008-0410-955e-edbf42e46eb7
* More tweaksGravatar brain2008-02-051-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8840 e03df62e-2008-0410-955e-edbf42e46eb7
* This should work a bit better, voidzero. If someone had told me it was ↵Gravatar brain2008-02-052-2/+2
| | | | | | seperate servers from the start.... :p git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8838 e03df62e-2008-0410-955e-edbf42e46eb7
* MODEACTION_ALLOW was being used instead of DENY, fixes bug #490Gravatar brain2008-02-041-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8822 e03df62e-2008-0410-955e-edbf42e46eb7
* Probably fix a crash in randquote (it does for me), someone from QA please ↵Gravatar w00t2008-02-041-19/+2
| | | | | | test before/after of this. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8819 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r8810: minor FTOPIC desync fixGravatar w00t2008-02-031-3/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8811 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r8786 from dz: closes bug #391Gravatar w00t2008-02-022-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8787 e03df62e-2008-0410-955e-edbf42e46eb7
* Merge in patches to fix bug #487, submitted by dz, thanks :)Gravatar brain2008-01-301-7/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8768 e03df62e-2008-0410-955e-edbf42e46eb7
* Craq removal serviceGravatar brain2008-01-291-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8767 e03df62e-2008-0410-955e-edbf42e46eb7
* Update SAMODEGravatar w00t2008-01-291-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8764 e03df62e-2008-0410-955e-edbf42e46eb7
* Apply patch from bug #484 written by John. In 1.1 this applies without ↵Gravatar brain2008-01-271-2/+6
| | | | | | modification, thanks git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8759 e03df62e-2008-0410-955e-edbf42e46eb7
* Check that exec() macros havent failed before commencing buildGravatar brain2008-01-271-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8758 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport: Fix for bug found by eLement, when an oper is on a notify list and ↵Gravatar brain2008-01-261-0/+5
| | | | | | | | | the oper sets +Q, then the watch list for that user goes into an undefined state due to the metadata not being correctly cleared from the user in m_watch OnUserQuit. Thanks :) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8753 e03df62e-2008-0410-955e-edbf42e46eb7
* 1.1.16+Parmesan v1.1.16Gravatar brain2008-01-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8719 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport <goodchan>: Explicitly allow channels denied by <badchan>Gravatar w00t2008-01-112-2/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8698 e03df62e-2008-0410-955e-edbf42e46eb7
* Header update: 2007 -> 2008Gravatar w00t2008-01-10365-368/+368
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8695 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove some debug that got committed accidentallyGravatar w00t2008-01-101-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8688 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix inadvertant 1.2 -> 1.1 compile errorGravatar w00t2008-01-102-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8687 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport fix for bug #464 reported by JohnGravatar brain2008-01-091-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8679 e03df62e-2008-0410-955e-edbf42e46eb7
* Rebind server sockets on REHASH, closes bug #478Gravatar w00t2008-01-083-2/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8664 e03df62e-2008-0410-955e-edbf42e46eb7
* Update conf (patch from bug #463, thanks John)Gravatar w00t2008-01-081-120/+120
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8663 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r8661: don't send 421 to unregistered clientsGravatar w00t2008-01-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8662 e03df62e-2008-0410-955e-edbf42e46eb7
* I swear I've fixed this 5 times now.. it's PERMANENT, USE A FUCKING ↵Gravatar w00t2008-01-071-1/+1
| | | | | | DICTIONARY :p http://dictionary.reference.com/browse/Permanent git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8658 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport r8651: SHA256 consistancy fix.Gravatar w00t2008-01-061-1/+19
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8652 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport 8634, fix for bug #464 reported by JohnGravatar brain2008-01-051-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8635 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #458: servers go missing on collision etc.Gravatar w00t2008-01-041-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8629 e03df62e-2008-0410-955e-edbf42e46eb7
* Manual backport of r8613: remove nuh mask from /clones outputGravatar w00t2008-01-021-11/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8614 e03df62e-2008-0410-955e-edbf42e46eb7
* A few other things for --disable-rpath`Gravatar brain2007-12-092-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8611 e03df62e-2008-0410-955e-edbf42e46eb7
* Backport --disable-rpath configure option for package maintainersGravatar brain2007-12-091-24/+42
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8610 e03df62e-2008-0410-955e-edbf42e46eb7
* The mysql worker thread only sleeps 50 nanosecs between cycles, this is not ↵Gravatar brain2007-11-291-1/+1
| | | | | | | | | enough to prevent it chomping on the CPU on most machines. Increase to 1000, fixes bugs noticed on forum by JulianD, thanks :) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8606 e03df62e-2008-0410-955e-edbf42e46eb7
* Cracking bit of Wensleydale, Gromit! v1.1.15Gravatar brain2007-11-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8596 e03df62e-2008-0410-955e-edbf42e46eb7
* More fixes for owines bugsGravatar brain2007-11-101-6/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8560 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crashbugs found by owineGravatar brain2007-11-101-4/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8558 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidy up some minor memory leaks that can result in mode handlers or some ↵Gravatar brain2007-11-099-10/+25
| | | | | | other memory items not being freed if the module throws in the constructor git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8550 e03df62e-2008-0410-955e-edbf42e46eb7
* Make AddMode the last thing the constructor does.Gravatar brain2007-11-091-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@8546 e03df62e-2008-0410-955e-edbf42e46eb7