| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Fix for bug #601•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10614 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-10-02 | 5 | -3/+31 |
| * | Some suggestions from jilles about handling unknown prefix errors, and some i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10613 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-30 | 2 | -6/+20 |
| * | Make topic optional for permanent channels tags.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10610 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-29 | 1 | -3/+4 |
| * | Fix inverted logic in restrictchans that caused it to not play nice with perm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10609 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-29 | 1 | -4/+4 |
| * | Replace the IP (in addition to hostname) for CGIIRC clients; fixes glines and...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10607 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2008-09-29 | 2 | -26/+13 |
| * | I think this fixes the mode +k weirdness. Keys were never being set correctly...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10606 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-29 | 1 | -1/+2 |
| * | Suggested by nenolod, lets add this for thread signal safety•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10605 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-28 | 1 | -0/+8 |
| * | Fix <options:noservices> causing +o (and +q!) not being correctly given on ch...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10604 e03df62e-2008-0410-955e-edbf42e46eb7
| aquanight | 2008-09-26 | 1 | -1/+1 |
| * | Initialise SSL session pointer to NULL to prevent a potentially unsafe compar...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10602 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-26 | 1 | -0/+5 |
| * | Jersey cows!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10600 e03df62e-2008-0410-955e-edbf42e46eb7
v1.2.0b1 | brain | 2008-09-25 | 1 | -1/+1 |
| * | 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
| peavey | 2008-09-25 | 1 | -1/+1 |
| * | Fix faulty logic, glob patterns may not start with > or <. TODO: iterate comm...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10598 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-09-25 | 1 | -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
| brain | 2008-09-24 | 1 | -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
| peavey | 2008-09-24 | 2 | -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
| brain | 2008-09-22 | 4 | -4/+4 |
| * | warning-free on windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10592 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-22 | 1 | -7/+0 |
| * | Windows compile fixes for RLine•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10591 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-22 | 1 | -5/+11 |
| * | Second part of fix for bug #605, make adding and removal of lines not case se...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10590 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-22 | 1 | -10/+10 |
| * | 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
| brain | 2008-09-22 | 2 | -2/+11 |
| * | 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
| brain | 2008-09-21 | 1 | -1/+1 |
| * | Fix leak, thanks aquanight•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10586 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 1 | -0/+1 |
| * | No longer needed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10585 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 1 | -461/+0 |
| * | Fix re-creation of config filters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10584 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 1 | -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
| brain | 2008-09-21 | 1 | -1/+4 |
| * | Well, that was moronic of me•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10582 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 1 | -1/+0 |
| * | someone forget an instance•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10581 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 2 | -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
| brain | 2008-09-21 | 2 | -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
| w00t | 2008-09-21 | 38 | -330/+330 |
| * | 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
| brain | 2008-09-21 | 1 | -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
| brain | 2008-09-21 | 2 | -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
| brain | 2008-09-21 | 1 | -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
| brain | 2008-09-21 | 2 | -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
| aquanight | 2008-09-21 | 5 | -21/+96 |
| * | Fix crash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10572 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-21 | 1 | -1/+1 |
| * | 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
| aquanight | 2008-09-20 | 2 | -0/+0 |
| * | Remove the old TODO comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10570 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-20 | 1 | -1/+0 |
| * | Fix a rather nasty race condition revealed by my reading through the comments...•••'we cant pass a User* into the config reader any more, because when the config reader thread finishes, that user may be gone and this will crash. Consider using an UID instead so that if the user vanishes, we can
detect this situation.' Of course, nobody ever did this, so i'm doing it now to ensure we dont come up against some particularly ugly race condition crashes!
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10569 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-20 | 5 | -36/+79 |
| * | More comments, and remove some unused craq. Someone (that being me) once wrot...•••break anything :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10567 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-20 | 1 | -126/+0 |
| * | Roll back core matcher to the 1.1 design, which doesnt fail various unit tests•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10564 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-20 | 1 | -55/+41 |
| * | Add test suite tests for wildcard function for failures discovered by Ankit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10563 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2008-09-20 | 1 | -42/+54 |
| * | Fix my massacre of kqueue, filters may not be or'd.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10561 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-19 | 1 | -1/+2 |
| * | 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
| brain | 2008-09-19 | 1 | -1/+4 |
| * | Don't check E:Lines when enforcing Q:Lines on connected users. Thanks MacGyver.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10559 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-19 | 1 | -3/+0 |
| * | 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
| peavey | 2008-09-19 | 5 | -0/+27 |
| * | Reinvert order of insert/erase into user hash_map to avoid a lil crash :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10557 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-09-18 | 1 | -1/+1 |
| * | 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
| brain | 2008-09-17 | 1 | -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
| brain | 2008-09-16 | 1 | -1/+17 |
| * | Be more verbose in ValidateNotEmpty on failure. Patch by CyberbotX.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10544 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2008-09-14 | 1 | -2/+2 |
| * | Patch by dz to remove the one usage of strdup/strtok_r, which is very un-C++ ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10543 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2008-09-14 | 1 | -15/+6 |
| * | 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
| peavey | 2008-09-14 | 1 | -5/+6 |