| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Add a call to the NICK handler that allows toggling of allowing invalid nicks...•••Use it in ForceNickChange to allow forced nickchange of a nick to a uid.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7869 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-27 | 1 | -0/+3 |
| * | Add InspIRCd::FindUUID() methods. Currently, these work off an iteration arou...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7855 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-27 | 1 | -2/+14 |
| * | Add skeleton functions for UID stuff.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7845 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-26 | 3 | -0/+35 |
| * | Bump ABI version and protocol version. Note that this really means 1.1 and 1....•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7844 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-26 | 1 | -1/+1 |
| * | Added new announceinvite setting i discussed briefly with w00t and i like mys...•••# The value 'dynamic' varies between 'ops' and 'all' #
# settings depending on if the channel is +i or not. #
# When the channel is +i, messages go only to ops, #
# and when the channel is not +i, messages go to #
# everyone. In short, the messages will go to every #
# user who has power of INVITE on the channel. This #
# is the recommended setting. #
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7841 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-26 | 1 | -1/+1 |
| * | Proper fix for end-of-list numerics on restricted lists in bug #386, rather t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7838 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-26 | 3 | -1/+15 |
| * | Add option to set invite announcements to nobody, ops only, or all users, bas...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7837 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-26 | 1 | -2/+5 |
| * | Move the close() wrapper out of the win32wrapper.h, and into its new proper p...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7812 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-23 | 1 | -0/+4 |
| * | Document all this shit!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7811 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-23 | 1 | -0/+79 |
| * | Craquity craq De-craq!•••This is probably broken on windows, do not attempt to use there yet unless you like broken stuff. Cant say for sure as i havent even tried to build yet and most likely wont tonight.
--- Abstract most of the berkely socket API out into SocketEngine derived classes. SocketEngine base class implements standard berkely sockets that 'real mens systems' like linux
and freebsd have. For socketengine_iocp we implement the windows specific nonesense like the special things needed for udp and accept (ick).
All this to eliminate a bunch of ifdefs.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7810 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-23 | 4 | -28/+44 |
| * | Raft of fixes so that inspircd can call Cleanup() and Exit() in less 'stable'...•••Also fix OpenLog to not always exit on error, but to return a bool instead, which is much more friendly on rehash (you don't want /REHASH dieing your server if you cant write the log!)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7804 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-23 | 1 | -1/+2 |
| * | Add some stuff to change how we process a token sepeperated stream•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7800 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-23 | 1 | -2/+3 |
| * | Add <connect:maxchans> as per feature bug #338 - combined with the last featu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7761 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 2 | -8/+27 |
| * | Allow changing of an oper's host on oper up using <type:class> (give it a con...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7760 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 1 | -2/+3 |
| * | Add <connect:inherit> and <connect:name>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7758 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 1 | -0/+44 |
| * | Add extra stuff to make it work (and compile)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7757 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 1 | -3/+3 |
| * | Add some connect class stuff that is required for bug #367 plus some roadmap ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7756 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 1 | -6/+27 |
| * | Allow support for multiple dns results per request. This is a significant cha...•••This will allow for a fix to feature request bug #384
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7753 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 2 | -3/+7 |
| * | Pick up a few error conditions we didnt before in the config reader, and also...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7749 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-19 | 1 | -1/+1 |
| * | Change to virtual•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7733 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-17 | 1 | -1/+1 |
| * | Fixed, i forgot the virtual when implementing this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7725 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-15 | 1 | -1/+1 |
| * | * include/caller.h will now compile correctly on Windows platforms.•••+ Implemented gettimeofday in win32 wrapper, link rtt's will now display in milliseconds.
* SocketEngine::BoundsCheckFd will now handle Windows event handler cases correctly. (fixing writing to sockets not working)
* Fixed VC71 project.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7723 e03df62e-2008-0410-955e-edbf42e46eb7
| burlex | 2007-08-15 | 1 | -8/+8 |
| * | Allow rehash to attempt to load missing (and new) lib/cmd_*.so files, to allo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7712 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-11 | 1 | -4/+7 |
| * | Provide error output on failure to load a core command; to console on startup...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7708 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-08-11 | 2 | -3/+5 |
| * | Remove an un-needed define while I poke around in here•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7693 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-09 | 1 | -8/+0 |
| * | Fix spelling mistakes on some log messages•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7666 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-08-05 | 1 | -4/+4 |
| * | operators for std::string != irc::string and vice versa.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7604 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-28 | 1 | -0/+14 |
| * | Windows specific data types in EventHandler are now Extensible items•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7599 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -18/+0 |
| * | Removal of some ifdefs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7598 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -8/+7 |
| * | Fix compile errors in windows•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7592 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -4/+6 |
| * | Needs testbuilding in windows. I will probably do this in a minute.•••More clever tricks to eliminate ifdefs. With a bit of function pointer and functor magic we may be able to eliminate all ifdefs
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7590 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -0/+3 |
| * | Some smart tricks to eliminate win32 ifdefs that are creeping into portable f...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7589 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -0/+6 |
| * | Move a bunch of stuff around for tidyness, win32 functions keep creeping into...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7588 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-27 | 1 | -0/+4 |
| * | More detail on the comment to indicate how to replace a functor in a class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7587 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-26 | 1 | -5/+14 |
| * | Move a ton of stuff into caller* functors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7578 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-26 | 1 | -2/+11 |
| * | Un-static InspIRCd::Exit and use SignalHandler instead.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7572 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-25 | 1 | -1/+1 |
| * | Rehash from console works again due to new signalhandler. TODO: Use this to c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7571 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-25 | 1 | -4/+15 |
| * | Add macros up to 8 parameters•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7570 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 1 | -1/+27 |
| * | Shorthand macros DEFINE_HANDLER1()...DEFINE_HANDLER9() to save on defining fu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7569 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 2 | -20/+14 |
| * | Turn IsIdent into a functor•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7568 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 1 | -2/+13 |
| * | Comment the caller0....caller8 classes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7567 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 1 | -0/+25 |
| * | Forgot to add this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7566 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 1 | -0/+216 |
| * | Add stuff for functors. Currently, as a test case only InspIRCd::IsNick has b...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7564 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-07-25 | 1 | -5/+25 |
| * | Begin move of rehash to server.cpp - broken rehash from cmdline for now.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7563 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-25 | 1 | -1/+0 |
| * | svn add I fail it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7562 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-25 | 1 | -0/+98 |
| * | Put FileLogger in it's own class. Useful when logging doing more focused logging•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7561 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-25 | 1 | -72/+1 |
| * | Replace some voodoo with a define•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7556 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-07-24 | 1 | -0/+5 |
| * | Fix comment so it makes sense.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7552 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-24 | 1 | -6/+7 |
| * | And remove it from the header..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7543 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-07-24 | 1 | -4/+0 |
| * | Remove redundant include for a speedup of 0.1 in compile time :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7531 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-24 | 1 | -1/+0 |