| Commit message (Expand) | Author | Age | Files | Lines |
| * | Update copyright notices to 2011 | Jackmcbarn | 2011-05-04 | 1 | -1/+1 |
| * | Remove command_parse.h from inspircd.h | Jackmcbarn | 2011-01-30 | 1 | -0/+1 |
| * | Remove cull_list.h from inspircd.h | Jackmcbarn | 2011-01-29 | 1 | -1/+1 |
| * | Include reason in netsplit message | Daniel De Graaf | 2010-10-17 | 1 | -1/+1 |
| * | Rewrite TreeSocket timeout and lifecycle management | Daniel De Graaf | 2010-10-10 | 1 | -1/+2 |
| * | Remove some unneeded complexity from spanningtree | Daniel De Graaf | 2010-10-02 | 1 | -1/+1 |
| * | Add CrashState for tracing basic call state when the stack is corrupt | Daniel De Graaf | 2010-08-25 | 1 | -1/+2 |
| * | Finish header file #include untangle | Daniel De Graaf | 2010-08-08 | 1 | -3/+0 |
| * | Correct source of initial BURST line from servers sending it without one (lik... | Daniel De Graaf | 2010-08-03 | 1 | -1/+1 |
| * | Don't use an empty direction when receiving a sourceless server command | Daniel De Graaf | 2010-08-03 | 1 | -6/+2 |
| * | Add RAWIO log level which is more verbose than DEBUG | danieldg | 2010-08-03 | 1 | -1/+1 |
| * | Add RESYNC command to allow automatic recovery from a detected desync | Daniel De Graaf | 2010-08-03 | 1 | -0/+6 |
| * | Compile fix | danieldg | 2010-08-03 | 1 | -1/+1 |
| * | Log invalid S2S commands a bit better | Daniel De Graaf | 2010-08-03 | 1 | -0/+5 |
| * | Fix snomask sending having the final-parameter colon stripped (noticed in glo... | Daniel De Graaf | 2010-08-03 | 1 | -1/+2 |
| * | Clean up treesocket naming confusion by adding a link block reference during ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12452 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-13 | 1 | -48/+14 |
| * | More cleanup of quit servers•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12394 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-07 | 1 | -11/+5 |
| * | Add DYING link state, push error messages on link, and only limit recvq on un...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12370 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-04 | 1 | -0/+2 |
| * | Remove overrides for ADMIN, STATS, TIME•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12302 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -13/+1 |
| * | Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12301 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -4/+0 |
| * | Move lots of spanningtree items to commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12296 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-18 | 1 | -37/+1 |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2010-01-11 | 1 | -1/+1 |
| * | Remove special-case handling of SVSNICK, SVSJOIN, SVSPART; enables intelligen...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12238 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-02 | 1 | -12/+0 |
| * | Clean up duplicated link snomask messages on errors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11999 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-03 | 1 | -6/+3 |
| * | Move MODENOTICE command to a command module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11991 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-03 | 1 | -9/+0 |
| * | Fix incorrect netburst detection•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11972 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-24 | 1 | -2/+3 |
| * | Make User::uuid and User::server const•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11962 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-23 | 1 | -6/+4 |
| * | Fix recursive SENDSNO bounce•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11958 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-23 | 1 | -1/+1 |
| * | some WriteGlobalSno changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11939 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -12/+13 |
| * | Move autoconnect next-server to TreeSocket::cull, and drop autoconnect refere...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11811 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-09 | 1 | -1/+5 |
| * | Update Event and Request APIs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11808 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-08 | 1 | -4/+0 |
| * | Merge remote/local MODULES output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11793 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-01 | 1 | -4/+0 |
| * | Add ROUTE_TYPE_MESSAGE and use for PRIVMSG/NOTICE routing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11791 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-01 | 1 | -399/+335 |
| * | Allow multiple autoconnects in a single <autoconnect> tag, fix infinite failover•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11786 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-30 | 1 | -1/+1 |
| * | Remove InspIRCd* parameters and fields•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-26 | 1 | -1/+1 |
| * | Create StreamSocket for IO hooking implementation•••Fixes the SSL SendQ bug
Removes duplicate code between User and BufferedSocket
Simplify SSL module API
Simplify EventHandler API (Readable/Writeable moved to SE)
Add hook for culled objects to invoke callbacks prior to destructor
Replace SocketCull with GlobalCull now that sockets can close themselves
Shorten common case of user read/parse/write path:
User::Write is now zero-copy up to syscall/SSL invocation
User::Read has only two copy/scan passes from read() to ProcessCommand
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11752 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-21 | 1 | -16/+16 |
| * | Add <autoconnect> blocks [jackmcbarn]•••Replaces <link:failover> and <link:autoconnect>
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11741 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-17 | 1 | -3/+1 |
| * | Change cmd_*.so to use the Module object API•••Create Module* objects for each command, and load them like modules.
This unifies the external API for modules.
Library directory is now deprecated: all modules are located in a
single module directory.
Header files for each command are no longer needed; remove.
This also fixes two potential segfaults in m_spanningtree.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11668 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-03 | 1 | -2/+0 |
| * | Add away timestamp to the AWAY message sent server-server•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11664 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -0/+4 |
| * | Add SAVE s2s protocol command•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11660 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -0/+4 |
| * | Add s2s backward compatability for protocol changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11656 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -8/+0 |
| * | Add OnChangeIdent and FIDENT support•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11652 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -0/+4 |
| * | Remove useless vector copy•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11608 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -6/+2 |
| * | Replace std::deque with std::vector in spanningtree and related modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11593 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -7/+10 |
| * | Fix build of m_spanningtree and display of dependency regeneration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11557 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -8/+8 |
| * | Print line on empty prefix errors to track down a bug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11517 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-14 | 1 | -1/+1 |
| * | Use Utils->ServerUser instead of ServerInstance->FakeClient in m_spanningtree•••This makes it possible to determine which server initiated a mode change,
instead of having only a flag saying that some server did.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11379 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-13 | 1 | -3/+1 |
| * | Make the previous patches actually work•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11378 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-13 | 1 | -2/+4 |
| * | Use a FakeUser source for server-sourced commands in spanningtree•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11376 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-13 | 1 | -51/+11 |
| * | Enable lag-check pings on active servers - if bandwidth waste is an issue, th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11331 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-04-26 | 1 | -6/+0 |