| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add CXX11_OVERRIDE to overridden members that lack it.•••This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
| Peter Powell | 2017-07-12 | 1 | -5/+5 |
| * | m_spanningtree Get rid of some boilerplate•••Make methods const while at it
| Attila Molnar | 2015-01-20 | 1 | -1/+1 |
| * | Merge insp20 | Attila Molnar | 2014-10-27 | 1 | -2/+0 |
| |\ |
|
| | * | Remove some dead code found by Coverity | Attila Molnar | 2014-10-26 | 1 | -2/+0 |
| * | | m_spanningtree Move squit logic into TreeServer from TreeSocket | Attila Molnar | 2014-07-28 | 1 | -18/+0 |
| * | | m_spanningtree Remove now needless TreeSocket::ConnectionFailureShown | Attila Molnar | 2014-07-28 | 1 | -1/+0 |
| * | | m_spanningtree Keep track of whether we've sent our burst, to be used for tra... | Attila Molnar | 2014-07-27 | 1 | -0/+6 |
| * | | m_spanningtree Add TreeSocket::WriteLineNoCompat() to send a line without doi... | Attila Molnar | 2014-07-27 | 1 | -0/+5 |
| * | | m_spanningtree Deduplicate server auth code | Attila Molnar | 2014-07-27 | 1 | -0/+9 |
| * | | m_spanningtree Deduplicate auth finish code | Attila Molnar | 2014-07-27 | 1 | -0/+10 |
| * | | Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhere | Attila Molnar | 2014-07-19 | 1 | -1/+1 |
| * | | m_spanningtree Extract logic that finds the source user for an incoming comma... | Attila Molnar | 2014-07-05 | 1 | -0/+12 |
| * | | m_spanningtree Add TreeSocket::SendServerInfo() that sends all additional dat... | Attila Molnar | 2014-06-17 | 1 | -0/+3 |
| * | | m_spanningtree Fix clang warning and wrong operator in if | Attila Molnar | 2013-12-18 | 1 | -1/+1 |
| * | | Pass an interface to the OnSync hooks•••Remove Module::ProtoSendMetaData()
| attilamolnar | 2013-09-13 | 1 | -3/+8 |
| * | | Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel()
| attilamolnar | 2013-09-12 | 1 | -0/+4 |
| * | | m_spanningtree Changes to TreeSocket::WriteLine() to avoid string copies•••- Change argument type to a reference to avoid copies of the string object
- If the std::string implementation is using copy-on-write then calling operator[] on a mutable string results in a copy; avoid this by calling .c_str() instead
| attilamolnar | 2013-08-27 | 1 | -1/+1 |
| * | | m_spanningtree Move all server-to-server command handlers into handler classes•••These commands are not registered in or called by the core. When looking for the handler of a command a new command table is searched first which contains all server-to-server commands. If a handler cannot be found in there, the core command table is consulted.
| attilamolnar | 2013-08-18 | 1 | -45/+0 |
| * | | m_spanningtree Propagate oper-only quit reason using METADATA, remove OPERQUIT | attilamolnar | 2013-08-18 | 1 | -4/+0 |
| * | | m_spanningtree Remove SpanningTreeUtilities* fields and parameters | attilamolnar | 2013-08-17 | 1 | -3/+2 |
| * | | m_spanningtree Cleanup TreeServer and TreeSocket construction/destruction | attilamolnar | 2013-07-24 | 1 | -1/+1 |
| * | | Tidy up keywords on module methods.•••- Remove virtual keyword from a ton of methods which don't need it.
- Add override keyword to a ton of methods which do need it.
| Peter Powell | 2013-05-15 | 1 | -4/+4 |
| * | | Merge insp20 | attilamolnar | 2013-04-28 | 1 | -0/+11 |
| |\| |
|
| | * | m_spanningtree Create new TreeServers for incoming connections only when they... | attilamolnar | 2013-04-10 | 1 | -0/+11 |
| * | | m_spanningtree Ignore hopcount in incoming SERVER command, always send 0 at b... | attilamolnar | 2013-04-13 | 1 | -6/+1 |
| * | | m_spanningtree Add channel timestamp to channel METADATA | attilamolnar | 2013-04-13 | 1 | -0/+4 |
| * | | m_spanningtree Remove unneeded #includes | attilamolnar | 2013-04-12 | 1 | -2/+0 |
| * | | m_spanningtree Netburst: Refactor SendChannelModes()•••Rename it to SyncChannel() and change it to take a Channel* parameter, move iteration into DoBurst()
| attilamolnar | 2013-04-12 | 1 | -2/+2 |
| * | | Tidy up source files:•••- Use #pragma once instead of include guards.
- Move header files in src/modules to include/modules.
- Fixed various spacing issues.
| Peter Powell | 2013-04-12 | 1 | -5/+1 |
| * | | Fix linker error when linking spanningtree caused by 56cae0f3a484cbcb20569b68... | Adam | 2013-04-01 | 1 | -3/+0 |
| |/ |
|
| * | m_spanningtree Netburst: Remove unused parameters and variables | attilamolnar | 2012-10-03 | 1 | -4/+4 |
| * | m_spanningtree: Resolve issue #250 | ChrisTX | 2012-08-10 | 1 | -0/+1 |
| * | m_spanningtree Add function to easily determine whether a server was introduc... | attilamolnar | 2012-07-08 | 1 | -0/+4 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+17 |
| * | Fix some of the include guard names (requested by SaberUK) | Justin Crawford | 2012-04-14 | 1 | -2/+2 |
| * | Fixes for bug #12 | Justin Crawford | 2012-04-14 | 1 | -2/+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 | -42/+10 |
| * | Fix routing of KILL command when sourced from a server•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12432 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-11 | 1 | -4/+0 |
| * | Add random number generation functions to InspIRCd class.•••Default implementation uses libc random(), which can be better than rand().
If gnutls is loaded, gcrypt will be used to provide random numbers.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12404 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-09 | 1 | -4/+0 |
| * | 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 | -2/+3 |
| * | 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 | -9/+0 |
| * | 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 | -3/+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/+0 |
| * | Make CHANMODES/USERMODES split by spaces•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12267 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-16 | 1 | -5/+3 |
| * | Add CAPAB CHANMODES, CAPAB USERMODES to verify matching of modes by name, not...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12262 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-15 | 1 | -10/+17 |
| * | ...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 | -13/+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 | -1/+1 |
| * | 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 | -4/+4 |
| * | Kill ListenSocketBase, use OnAcceptConnection for all new connections•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11950 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+1 |