| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | We now have a test module that can dump someones certificate information: /ss...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5125 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -0/+2 |
| * | Proper error checking on loading cmd_*.so files•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5122 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 1 | -1/+19 |
| * | Add /RELOAD and move cmd_mode into its own command.•••/RELOAD is the only thing you cant reload (ahem)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5119 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 3 | -16/+58 |
| * | Auto loading of commands as shared objects via dlsym (very lightweight interf...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5118 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-03 | 5 | -4/+17 |
| * | Actually make +ovhk removable with DelMode (just in case somebody wants to, o...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5112 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 5 | -0/+10 |
| * | Don't try and delete from the item list whilst iterating it - make a copy ins...•••All modules using u_listmode.h are now unloadable (thats 3 more down)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5105 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -0/+6 |
| * | Don't use oncleanup to remove listmode lists•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5104 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -15/+5 |
| * | banexception, chanfilter and inviteexception should now be unloadable :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5103 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -8/+32 |
| * | Allow unloading of modules which implement modes!•••The default implementation of the new system will remove simplemodes so any mode handler which is just a simple mode (no params and not a list mode) does not need to add much more than one line of code and remove its VF_STATIC flag.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5100 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -0/+29 |
| * | Add chanrec::IsBanned() so that we dont have to keep walking the banlist in v...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5099 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -0/+6 |
| * | Made CountChannels faster. We use it in quite a few places. It's now O(1) rat...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5094 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-31 | 1 | -0/+10 |
| * | Remove extra/wrong qualifications, makes GCC 4.1 (at least) die•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5088 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-08-31 | 1 | -5/+5 |
| * | *thwap* om for not fixing the bugs he finds :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5087 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-31 | 2 | -2/+2 |
| * | Remove a ton of <typeinfo>, <iostream>, <sstream> etc that we usually never use•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5081 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-30 | 48 | -267/+2 |
| * | Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include lists•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5080 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-30 | 8 | -107/+8 |
| * | Document SnomaskManager•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5076 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-29 | 1 | -0/+43 |
| * | auto-set +s when +n is set (as +n requires +s) - allow +n to be 'set twice' a...•••Add default snomask chars
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5063 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-29 | 1 | -0/+1 |
| * | Snomask support cometh! and it leave a sticky white mess all over the floor :(•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5062 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-29 | 3 | -4/+20 |
| * | Spanningtree tidyups•••Start of SnomaskManager class
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5061 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-29 | 1 | -0/+36 |
| * | Update comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5054 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-28 | 1 | -1/+3 |
| * | Connect timeouts now work again, using InspSocket•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5041 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-28 | 1 | -15/+16 |
| * | Note: connect() cant time out for inspsockets in this commit. They'll sit in ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5040 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-28 | 1 | -19/+0 |
| * | Add support for NAMESX•••Tidy up m_alias blank lines
Add m_namesx.so to example conf (no extra config tags required for it, it "just works")
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5039 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-28 | 1 | -1/+8 |
| * | Add userrec::ChangeIdent (which we were missing) which can emulate the quit/r...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5022 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-25 | 1 | -1/+11 |
| * | Add <options:cyclehosts> which allows a user to appear to have quit when thei...•••It is recommended this option always be on.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5017 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-25 | 2 | -2/+16 |
| * | Renamed the OnGlobalConnect callback to OnPostConnect, which is much more app...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5010 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2006-08-24 | 1 | -3/+3 |
| * | ModeParser::InsertMode is no longer required -- this is auto-generated by the...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5007 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 1 | -4/+5 |
| * | Document ModeParser::FindPrefix() and chanrec::GetAllPrefixes()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5006 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 2 | -47/+36 |
| * | Multi-prefix FJOIN, and allowing module-defined prefixes across the network•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5002 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 2 | -0/+4 |
| * | More prefixchar stuff.•••WARNING: 005 numeric is broken in this commit.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5000 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 1 | -0/+7 |
| * | Document mode prefixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4999 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 2 | -5/+78 |
| * | Spotted problem: must clear out all prefixes attached to a user when they qui...•••Next thing to do, consider removing of opped_userlist, halfopped_userlist and voiced_userlist as this data is now in the prefixlist
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4998 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 1 | -0/+2 |
| * | Mode handlers handling listmodes where a listmode item is a nickname can now ...•••This isnt documented yet.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4997 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 5 | -5/+38 |
| * | Inherit ModuleMessage from Extensible, so users can Extend and Shrink it.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4996 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-23 | 1 | -1/+1 |
| * | Make it virtual, in case someone ever wants to make a derived version of it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4986 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -4/+4 |
| * | Extra comments about how the FileLogger class schedules its own write events ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4985 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -5/+14 |
| * | Missing vector.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4984 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -0/+1 |
| * | I hate this header•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4983 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -1/+1 |
| * | Add multimap•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4982 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -0/+1 |
| * | Remove users.h include from here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4978 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-19 | 1 | -3/+0 |
| * | Make DELETE inline so its about as fast as the define it replaced•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4975 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -1/+1 |
| * | Change #define DELETE to a template•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4974 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -1/+5 |
| * | Change comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4973 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -0/+3 |
| * | NONBLOCKING LOGGER!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4971 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -2/+51 |
| * | Document ListenSocket class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4968 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -0/+10 |
| * | Typos in the socketengines•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4964 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 2 | -2/+2 |
| * | Comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4952 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 1 | -13/+16 |
| * | Move lowermap[] into a pre-initialised const array in hashcomp.h,•••get rid of InspIRCd::MakeLowertab()
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4951 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 2 | -4/+18 |
| * | Get rid of SocketEngine::Wait and array-copy, change to SocketEngine::Dispatc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4944 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 4 | -12/+8 |
| * | EventHandler class, an abstraction for raw i/o•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4941 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-18 | 12 | -116/+193 |