summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* Also fix here; glob patterns may not start with > or <. TODO: iterate comma s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10599 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-251-1/+1
* Fix for bug #610 reported by ankit, numeric changed to 505•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10596 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-241-1/+1
* Fix for listening sockets not clearing their timeout on connected. Reported b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10594 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-242-1/+4
* Set Id property on a bunch of modules which lack it, etc.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10593 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-224-4/+4
* warning-free on windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10592 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-221-7/+0
* Windows compile fixes for RLine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10591 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-221-5/+11
* Fix for bug #605 reported by MacGuyver, if a line is expired when we are addi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10589 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-221-1/+1
* Fix /STATS output to show the regex module in use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-1/+1
* Fix leak, thanks aquanight•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10586 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-0/+1
* No longer needed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10585 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-461/+0
* Fix re-creation of config filters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10584 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-5/+10
* Because m_filter reads definitions from the conf, unlike rline, when we see o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10583 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-1/+4
* Well, that was moronic of me•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10582 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-1/+0
* someone forget an instance•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10581 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-212-2/+2
* This compiles but is NOT tested yet. Do not use unless you like pain.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10580 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-212-238/+591
* Be consistent. Use ServerInstance in all places instead of 'Instance' in half...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10579 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-2137-288/+288
* Fixes. Dont try and catch exceptions within the RLine ctor, we dont always wa...•••that creates the object as to what they want to do with the exception and if they want it shown. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10578 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-27/+7
* Fix various rline bugs, implement /stats R, and fix the issue where you get n...•••about when the rline fails due to missing provider? Also fix the fact that we dont have a catch around the Generate() in addline, which would just make insp abort. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10577 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-212-14/+28
* Fix bug discovered by Ankit, m_rline loaded without regex provider causes seg...•••interface git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10576 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-211-7/+13
* Fix the 'i/o error on connection (no error)' stuff, by displaying 'connected ...•••Also trigger failover whenever a connection times out in the new authentication timeout code (the connection isnt properly established so the failover should trigger) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10575 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-212-2/+11
* Make regex providers load correctly. Move m_rline to use the regex providers,...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10573 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-215-21/+96
* Move m_regex.h and m_regex_glob.cpp to main modules directory, as these have ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10571 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-202-0/+0
* inbound sockets need a timeout, too. 30 secs should be pleanty•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10560 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-191-1/+4
* Implement timeout on outgoing server connections as per our docs <link:timeout>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10558 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-195-0/+27
* Roll back tweak to the starttls spec requested by kvirc devs, sorry we cant d...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10549 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-171-14/+0
* Shrink users properly on quit, and make cloaks for all existing users on load...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10546 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-161-1/+17
* dont try and cloak if no valid cloak was returned (eg. localhost)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10542 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-141-5/+6
* more namespace fix0rz•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10539 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-132-10/+10
* Optimisation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10538 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-131-0/+4
* namespace fix0rz•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10537 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-131-5/+5
* Fix setting of +x before we've processed an OnUserConnect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10536 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-131-5/+8
* Last cleanup. All trunk extras now builds again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10532 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-122-4/+2
* fix for listensocket, tested and also working like a charm.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10531 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-45/+62
* more cleanup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10530 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-2/+2
* cleanup•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10529 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-43/+41
* fix for listenbase, tested and works like a charm.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-09-121-49/+70
* Fix KILL server-notice duplication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10517 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-09-111-0/+1
* Remove WaitingForWriteEvent, it seems to do *nothing* except confuse things. ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10509 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-111-23/+0
* Back out change, as this doesn't work properly with channel bans.. Prioritise...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10508 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-77/+77
* Bit of a tidyup, generate cloak whenever first set, not necessarily on connect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10500 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-73/+77
* Hook conn_umodes before anything else so that config order is less of a factor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10497 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-4/+5
* Move XMLSocket to be modulemanager-provided, flash now has real socket suppor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10495 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-101-182/+0
* Remember to free some stuff when failing in the ctor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10489 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-0/+6
* fix compile errors (whoops)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10488 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+2
* Whoops, schoolboy error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10487 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+2
* Add connmutex to mutex the connections vector, otherwise we can get access fr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10486 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-2/+23
* peavey, w00t, this works now. Methods werent copied right. Please feel free t...•••ALSO now works on win32, tested! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10485 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-1/+0
* fix various bodge-ups, we must have been tired when fixing this in the first ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10483 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-5/+6
* not test compiled yet: sql modules werent working because someone chopped out...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10482 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-09-091-13/+22
* Remove a (now nonexistant) reference from .h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10481 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-09-081-4/+0