| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | First UserManager overhaul: Move clone counts out of InspIRCd & User.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8705 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-13 | 1 | -1/+1 |
| * | Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8694 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-10 | 1 | -1/+1 |
| * | Remove Implements() method from every module. booya.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8536 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-11-04 | 1 | -4/+0 |
| * | 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
| brain | 2007-11-04 | 1 | -0/+1 |
| * | Another big commit, just to please all my fans out there.. cmd_* -> Command*....•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8290 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-21 | 1 | -4/+4 |
| * | In the grand tradition of huge fucking commits:••• - chanrec -> Channel
- userrec -> User
Enjoy.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8204 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-15 | 1 | -3/+3 |
| * | class command_t -> class Command. Whey :D•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8203 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-10-15 | 1 | -2/+2 |
| * | Remove unnecessary header traffic•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7885 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-27 | 1 | -3/+0 |
| * | OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -1/+188 |
| * | 'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -188/+1 |
| * | Removed superfluous semicolons•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7423 e03df62e-2008-0410-955e-edbf42e46eb7
| pippijn | 2007-07-03 | 1 | -1/+1 |
| * | More factory conversion•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7350 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-06-17 | 1 | -25/+1 |
| * | Header rearrangement, move inspircd.h to top, remove stdio, stdlib, stdblahbl...•••This (1) fixes the irc::string::move warnings on vc8 (2) speeds up compile a lot
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7098 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-21 | 1 | -1/+1 |
| * | Windows support. Tested and working to compile on freebsd and linux. Next ste...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-19 | 1 | -2/+2 |
| * | Last IS_AWAY fix. No more *u->awaymsg. :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7003 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-12 | 1 | -1/+4 |
| * | The commit that should have been r7000: src/modules now uses IS_OPER instead ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7001 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-12 | 1 | -1/+1 |
| * | Small api change with wide reaching effects in modules - Allows modification ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6934 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-05-10 | 1 | -1/+1 |
| * | Add snomasks to /check on a user (QA, please test), also return CMD_LOCALONLY...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6716 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-03-29 | 1 | -1/+2 |
| * | Opertype in /check is now properly spacified•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6455 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2007-01-29 | 1 | -1/+1 |
| * | Adding CIDR support to m_check: as easy as adding a 'true' to match()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6242 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-01-07 | 1 | -1/+1 |
| * | Hash rehashing change•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6080 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-12-23 | 1 | -1/+1 |
| * | Remove global namespacing, makes modules compile FASTAH. Also massive update ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5995 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-15 | 1 | -8/+3 |
| * | Allow relative paths for motd and rules (and anything that uses ReadFile)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5546 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-27 | 1 | -1/+1 |
| * | Fix broken GlobalCloneCount (AGAIN).•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5544 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-26 | 1 | -1/+1 |
| * | Insert massive change here.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5504 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-19 | 1 | -1/+1 |
| * | Update to support modular prefixes, and eliminate some string copying•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5432 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-10-06 | 1 | -26/+3 |
| * | 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 |
| * | Mini security audit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5333 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-25 | 1 | -3/+3 |
| * | Annotations•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5255 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-09-15 | 1 | -2/+2 |
| * | 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 | -1/+3 |
| * | 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 | 1 | -2/+0 |
| * | 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 |
| * | 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 | -1/+1 |
| * | (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 | -4/+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 | -3/+3 |
| * | Move IsNick, IsIdent into class InspIRCd, update modules that use it.•••Change message.h to just a #warning saying its deprecated, and remove all use of it from the core :)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4847 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -1/+0 |
| * | cmode(), cflags(), cstatus() -> chanrec::GetStatusChar(), chanrec::GetStatusF...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4837 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -1/+1 |
| * | FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...•••ServerConfig takes InspIRCd pointer in its constructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4832 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -3/+3 |
| * | Move more stuff into userrec•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4823 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -1/+1 |
| * | Move clientlist and chanlist into InspIRCd*•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4818 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-09 | 1 | -3/+3 |
| * | 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 | -20/+20 |
| * | FindMatchingLocal/FindMatchingGlobal -> userrec::LocalCloneCount(), userrec::...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4794 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-08 | 1 | -1/+1 |
| * | Change to using userrec::ip as a sockaddr to store port, ip and address famil...•••This allows us to handle remote ipv6 users on an ipv4 server, and vice versa.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4694 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-04 | 1 | -27/+10 |
| * | Clone counting works with ipv6 now•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4621 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -2/+2 |
| * | The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4611 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -2/+9 |
| * | Move to entirely using insp_sockaddr and insp_inaddr for socket stuff, first ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4609 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-01 | 1 | -1/+1 |
| * | 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 | -1/+1 |
| * | 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 |