| Commit message (Expand) | Author | Age | Files | Lines |
| * | Now with binary versioning goodness•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5366 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-01 | 1 | -1/+1 |
| * | Annotations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5254 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -3/+6 |
| * | All commands now return results CMD_FAILURE or CMD_SUCCESS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5150 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-06 | 1 | -3/+5 |
| * | All modules which implement simplemodes (no parameters, not a list mode) can ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5102 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-02 | 1 | -1/+2 |
| * | Just to mess with om's head, remove helperfuncs.h from everywhere•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4900 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -1/+1 |
| * | ConfigReader and FileReader now take InspIRCd* to their constructors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4865 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -2/+2 |
| * | None of the modules use an extern InspIRCd* any more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4863 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -43/+41 |
| * | (Bigger than it looks, i did this with perl inplace edit) -- commands now tak...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4862 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-11 | 1 | -2/+2 |
| * | Last of Server:: methods moved to InspIRCd::. Server:: removed.•••This will need a real good tidyup later, because now everything is in the right place, but its a mess because for now i threw them into place (e.g. space indenting, etc)
Next on the todo: Make command handlers have a ServerInstance (gank!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4861 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+2 |
| * | Note: FOR THE MOMENT, this is BROKEN. It wont run right until im done.•••Changed Parameter for modules from Server* to InspIRCd*.
TODO: Move remaining Server* Modules into InspIRCd* and remove class Server.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4859 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -4/+2 |
| * | So much stuff changed in this one, i forgot most of it.•••Oh yeah, main thing is ModeHandler and ModeWatcher classes now take an InspIRCd* to their constructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4858 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -2/+2 |
| * | Move strlower into nspace namespace where hash<std::string> lives•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4850 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -1/+2 |
| * | Move tons more stuff into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4819 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -1/+3 |
| * | ServerConfig extern moved into class InspIRCd•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4808 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -0/+1 |
| * | WHEEEEE!!!!!•••All of: Write(), WriteTo(), WriteFrom(), WriteServ() are now methods of userrec.
Write_NoFormat(), WriteTo_NoFormat(), WriteFrom_NoFormat(), WriteServ_NoFormat() are now std::string-taking overloaded methods of the functions above
All modules updated to use new syntax, my fingers hurt :(
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4798 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -4/+4 |
| * | Add support for syntax of commands in place of the text 'Not enough parameter...•••To support this each derived class of command_t must set the value of command_t::syntax to a non-empty string.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4561 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-28 | 1 | -0/+1 |
| * | mass tidyup, change A LOT of stuff to const char** which was char** (such as ...•••which makes the new lineparser work neater with no casts. This also removes tons of casts from other locations
(all in all, ive added 2 casts and removed almost a hundred)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4403 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-16 | 1 | -16/+13 |
| * | Fix for new API•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4219 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-09 | 1 | -18/+34 |
| * | Refactored user modes to work like the channel modes - core and module data n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4175 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-07-08 | 1 | -1/+1 |
| * | delete operator tracking in debug mode (using a macro -- live with it.)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3904 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-04-24 | 1 | -4/+4 |
| * | Took out ability to issue parameterless helpop•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3736 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-19 | 1 | -1/+1 |
| * | Someone didnt know how to check for no parameters (*looks at Craig*)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3734 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-19 | 1 | -1/+1 |
| * | deprecated covariant return type flux capacitor flopcircuit removal with refe...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3662 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-11 | 1 | -1/+1 |
| * | And more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3657 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-11 | 1 | -1/+1 |
| * | Remove unused variable giving compile warning•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3607 e03df62e-2008-0410-955e-edbf42e46eb7
| om | 2006-03-09 | 1 | -1/+0 |
| * | Strlen bashing.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3600 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-03-09 | 1 | -6/+2 |
| * | Server* Srv marked static or moved to private member of module class in all m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3330 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-26 | 1 | -3/+2 |
| * | Server::AddExtendedMode and Server::AddCommand will now throw exceptions when...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3246 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-19 | 1 | -1/+1 |
| * | More exception throwing in constructors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-02-19 | 1 | -4/+13 |
| * | Updated copyrights in headers etc using perl inplace edit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2795 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-01-15 | 1 | -1/+1 |
| * | And more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2660 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-12-26 | 1 | -0/+4 |
| * | Split all commands into seperate files and redid command system to take class...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2534 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-12-16 | 1 | -47/+58 |
| * | Changed behaviour of module API to pass Server* to the constructor, rather th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2252 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-12-07 | 1 | -5/+5 |
| * | Fixed segfault when file isnt found•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2178 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-12-04 | 1 | -1/+6 |
| * | Added a parameter to OnRehash for the rehash parameter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2058 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-11-30 | 1 | -1/+1 |
| * | Added remote kill•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2035 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-11-30 | 1 | -1/+1 |
| * | Fix stylistic things, remove an (incorrect) comment, clean up some stuff and ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2028 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2005-11-30 | 1 | -102/+120 |
| * | Added opertype to OnOper and added OnMode function•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2010 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-11-29 | 1 | -8/+0 |
| * | Started on -Wall - safe compile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1570 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-05-30 | 1 | -1/+1 |
| * | Added ability to update the helpop file on rehash (Bug #69)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1512 e03df62e-2008-0410-955e-edbf42e46eb7
| frostycoolslug | 2005-05-25 | 1 | -18/+30 |
| * | Changed to use __single_client_alloc, faster on most systems in a single thread•••Specified namespace std in *all* files
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1404 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-05-15 | 1 | -0/+2 |
| * | Moved a ton of functions into helperfuncs.h to speed up recompiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-05-15 | 1 | -0/+1 |
| * | Fixed issue where failing modules would bail by calling exit (deprecated) --•••modules should now just disable their functionality if they are missing data
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1007 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -6/+5 |
| * | /LOADMODULE and /UNLOADMODULE all successfully working!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1002 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -1/+1 |
| * | Tons of module versionflags stuff, and checks for it in /UNLOADMODULE•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1001 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -1/+1 |
| * | Added version flags•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1000 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -1/+1 |
| * | Started work on /UNLOADMODULE, resource tracking and flags in Version class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@999 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-04-07 | 1 | -1/+1 |
| * | Fixed strcpy vs. strlcpy problem•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@934 e03df62e-2008-0410-955e-edbf42e46eb7
| frostycoolslug | 2005-03-30 | 1 | -1/+1 |
| * | Fixed m_helpop.cpp lowercasing the first line of the text•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@932 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-28 | 1 | -7/+9 |
| * | /helpop now behaves for opers in the same way it does for users.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@928 e03df62e-2008-0410-955e-edbf42e46eb7
| frostycoolslug | 2005-03-28 | 1 | -3/+0 |