aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Add bancache expiry stuff, currently records expire 60 seconds after creation...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8640 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-062-6/+27
* Fix a bug (snotices repeating constantly), and add a flush timer (1x5 seconds)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8639 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-052-4/+11
* Fix snomask stacking, still needs to flush all snomasks on a timer to avoid m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8638 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-052-0/+6
* Snomask stacking: not yet working (crashes), and not quite finished•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8637 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-052-16/+47
* Add SnomaskManager::FlushSnotices() stub•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8636 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-053-0/+7
* Fix for bug #464, thanks John•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8634 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-01-051-2/+1
* Fix m_banredirect: (hint: sizeof(f) != sizeof(*f) ;p)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8633 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-1/+1
* Remove non-portable code and replace with a debug call•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8632 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-042-9/+8
* Fix warning reported by owine, caused by SID changes.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8631 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-1/+1
* Forward port r8629: Fix for bug #458 - servers going missing on collision etc•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8630 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-1/+2
* Format the header a little better, add some stuff preparing for snomask compr...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8628 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-0/+38
* Back out previous patch disabling ADDLINE processing. The problem is in the n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8627 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-5/+11
* ADDLINE is broken, don't process it for now..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8626 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-4/+4
* Remove some stuff that isn't needed from here.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8625 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-041-3/+7
* Hopefully fix crashes on startup with some connect tags (I think when the las...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8622 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-01-031-3/+8
* Minor tweak•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8621 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-031-3/+5
* SID generation should(?) now work again as well. NOTE: no error checking on S...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8620 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-032-16/+13
* Patch turning Config->sid from size_t to char **. This also undoes the total ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8619 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-032-9/+15
* Update this to use the new oper call•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8618 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-021-1/+1
* And update docs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8617 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-021-0/+1
* Totally untested patch to add <oper:modes> support. dz, test. Thanks ;p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8616 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-021-30/+51
* Add param 'opername' to event OnPostOper. This will help make a (slightly nic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8615 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-028-9/+10
* m_clones: Only show the number of clones and IP for each entry over the limit...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8613 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-01-021-11/+2
* Remove an unneeded forward declaration and typedef•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8612 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-12-301-6/+0
* The mysql worker thread only sleeps 50 nanosecs between cycles, this is not e...•••Increase to 1000, fixes bugs noticed on forum by JulianD, thanks :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8605 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-291-1/+1
* Now fetches page. Not the page you ask for, but meh :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8604 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-181-8/+24
* Test framework connects now•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8603 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-181-4/+25
* Half complete test framework•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8602 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-181-0/+86
* First part of stuff for remote includes (this doesnt work yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8601 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-184-182/+9
* It compiles; ship it.•••(add some sort of working skeleton for BanCacheManager::RemoveEntries().) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8600 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-11-171-1/+30
* Correctly do the second setup of the fake client (AFTER uid has been initiali...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8599 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-11-161-5/+5
* Minor change: Add + to FMODE on creation of a new channel. This makes all FMO...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8598 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-11-161-1/+1
* Add another BanCache stub. I'm not writing it yet as the storage of entries h...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8595 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-11-152-0/+11
* Argh, i give up•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8594 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-125-12/+9
* More craq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8593 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-122-3/+15
* Remove craq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8592 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-121-2/+0
* NOTE: our stuff for parsing multiple dns replies for dnsbl with an 'A record ...•••We will fix this at some later date. It was breaking other stuff git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8591 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-124-87/+61
* This works with multiple remote includes now except it hangs when an include ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8590 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-116-31/+75
* Currently crashes with multiple layers of include. don't use this yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8589 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-113-30/+75
* Fix some dodgy destructor stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8588 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-1/+2
* Make sure we dont leak ram after loading files•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8587 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-0/+9
* Handle non-200 HTTP status codes as error•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8586 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-5/+11
* IT WORKS!•••In your face, everyone who sait it couldnt be modular! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8585 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-1/+2
* No crash, now we just have to find out why it wont connect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8584 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-5/+4
* Fixed all that, back to the crash we had before (yay?)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8583 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-114-14/+53
* This fixed. Initialise dns at the end of pass 1 before loading first set of m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8582 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-113-3/+5
* Tidyups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8581 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-0/+5
* Ok, this works except for it wont resolve hosts before full startup. argh why?!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8580 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-112-3/+3
* Hmm•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8579 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-113-21/+29
* m_http_client is crashy. will fix.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8578 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-112-19/+55