aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* 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-113-12/+53
* 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-111-0/+3
* Hmm•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8579 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-21/+9
* 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
* Really should add this.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8577 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-111-0/+64
* Fix owines crashes here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8561 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-101-6/+2
* Fix crashes found by owine (usually on startup)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8559 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-101-2/+10
* m_spy no longer implements SPYNAMES, instead it overrides normal NAMES on the...•••This way it will not break m_auditorium, m_delayjoin etc, however it will work properly with mircs annoying assumptions in its channel list git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8555 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-101-88/+16
* SPYLIST is no longer required in 1.2, remove•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8554 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-101-31/+1
* Roadmap item "Fix jointhrottle to not try 'throttle' clients during a netmerg...•••requires an extra parameter to OnUserJoin, bool sync. usually false, but FJOIN code during burst sets it to true. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8552 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-0917-19/+29
* Same here, fix some minor memory leaks noticed by w00t•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8551 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-098-6/+22
* We should probably UseInterface last, too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8549 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-091-2/+2
* Theres actually more to this. Before we throw, delete cu (the destructor WONT...•••And move some other throws below OnRehash call git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8548 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-091-5/+11
* Same fix here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8547 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-091-2/+3
* Fix the FIXME related to new module event and loading stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8539 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-9/+5
* Remove Implements() method from every module. booya.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8536 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-04111-459/+11
* wtf at the line endings in this bag of spanners•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8535 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-45/+45
* Fix these to use new hook system (u_listmode wasnt fixed yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8533 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-044-21/+7
* Somehow, we missed one•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8529 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-1/+1
* Fix non-POD passing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8528 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-3/+4
* Honking huge commit. Removal of DELETE() template that never worked right anyway•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8527 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-0453-96/+96
* Some more to fix still, modules probably wont load correctly atm•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8515 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-4/+8
* Not yet tested: remove last vestiges of modules[] and module_names[] arrays.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8514 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-042-7/+4
* Convert all to new Attach() system. The Implements() method needs removing fr...•••WARNING: there are segfaults here! HERE BE DRAGONS, i am not finished! git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8510 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-04136-0/+256
* This compiles, but note most modules are currently broken, they dont Attach()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8508 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-042-2/+2
* More craq•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8507 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-045-9/+12
* Again•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8506 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-3/+4
* Another too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8505 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-2/+2
* Another•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8504 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-3/+2
* For now, just fix the Priority Prioritize(). We might be able to do the rest ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8503 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-8/+6
* Whoops and make it valid•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8502 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-1/+1
* Fix this one too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8501 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-6/+4
* Fix this to compile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8500 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-3/+5
* Bring back Prioritize (needs to occur after module load) with a different dec...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8499 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-12/+9
* Next part of Development/Hooking (see wiki)•••Module::Prioritize and Module::Implements are now GONE. ModuleManager::MoveTo, MoveBefore, MoveAfter, MoveFirst, MoveLast are GONE too. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8498 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-041-4/+2
* Partial fix for bug #441•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8479 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-032-2/+4
* Dont propogate K-lines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8469 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-021-0/+6
* Implement DELLINE, allow both DELLINE and ADDLINE to take a server OR client ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8468 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-023-36/+53
* Hopefully fix the bursting of xlines to work again (even with unknown types) ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8461 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-022-24/+26
* Tidy up, and make the identifer for a line type be std::string not char•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8459 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-021-3/+5
* Make misconfiguration of spanningtree more 'fatal' so we get less morons comi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8455 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-11-011-9/+14
* Make it compilable :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8451 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-311-1/+1
* Add XLine::SetCreateTime that removes gline_set_creation_time and friends•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8449 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-311-1/+1
* Use XLineFactory in ADDLINE, so that it can deal with anything the rest of th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8444 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-311-40/+8
* Make it all compile.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8443 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-316-88/+38
* Spanningtree now compiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8435 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-311-8/+18