| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | m_spanningtree Change allocation of the specialized ProtocolInterface to be p... | Attila Molnar | 2014-06-13 | 1 | -1/+0 |
| * | m_spanningtree Add CmdBuilder specialization for FJOIN | Attila Molnar | 2014-06-11 | 1 | -12/+8 |
| * | Add UserManager::GetUsers() | Attila Molnar | 2014-03-15 | 1 | -1/+3 |
| * | Add InspIRCd::GetChans(), remove ChannelCount() | Attila Molnar | 2014-03-14 | 1 | -1/+2 |
| * | Remove whitespace and minor style changes | Attila Molnar | 2014-01-23 | 1 | -1/+0 |
| * | Pass an interface to the OnSync hooks•••Remove Module::ProtoSendMetaData()
| attilamolnar | 2013-09-13 | 1 | -9/+25 |
| * | Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel()
| attilamolnar | 2013-09-12 | 1 | -3/+94 |
| * | m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...•••TOPIC is no longer accepted from servers using the new protocol
| attilamolnar | 2013-08-28 | 1 | -5/+1 |
| * | m_spanningtree Introduce command builders | attilamolnar | 2013-08-27 | 1 | -45/+21 |
| * | m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G... | attilamolnar | 2013-08-22 | 1 | -2/+3 |
| * | Change the syntax of FOREACH macros to be less dumb. | Adam | 2013-08-04 | 1 | -3/+3 |
| * | m_spanningtree Change the type of TreeServer::ServerName to std::string | attilamolnar | 2013-07-24 | 1 | -2/+1 |
| * | Seperate ModeReference into ChanModeReference and UserModeReference | attilamolnar | 2013-07-19 | 1 | -1/+1 |
| * | Use InspIRCd::Format instead of snprintf(). | Peter Powell | 2013-06-06 | 1 | -40/+30 |
| * | Merge insp20 | attilamolnar | 2013-06-06 | 1 | -1/+0 |
| |\ |
|
| | * | Remove unused variables, avoid copies where possible, check empty() instead o...•••Most of these were detected by cppcheck
| attilamolnar | 2013-05-16 | 1 | -1/+0 |
| * | | Convert XLine::Displayable to return a std::string. | Peter Powell | 2013-05-21 | 1 | -2/+4 |
| * | | Allow spaces (and more) in oper types•••The spaces are converted to '_' characters in OPERTYPE for 2.0 servers
Issue #533 suggested by @ankitkv
| attilamolnar | 2013-05-16 | 1 | -1/+1 |
| * | | Use std::string internally in UIDGenerator, move UUID_LENGTH into the class a... | attilamolnar | 2013-04-14 | 1 | -1/+1 |
| * | | m_spanningtree Ignore hopcount in incoming SERVER command, always send 0 at b... | attilamolnar | 2013-04-13 | 1 | -9/+7 |
| * | | m_spanningtree Netburst: If a topic was ever set, send it even if it's empty•••A new but empty topic should override a non-empty old topic
| attilamolnar | 2013-04-13 | 1 | -1/+4 |
| * | | m_spanningtree Add channel timestamp to FTOPIC | attilamolnar | 2013-04-13 | 1 | -1/+1 |
| * | | m_spanningtree Remove unneeded #includes | attilamolnar | 2013-04-12 | 1 | -1/+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 | -23/+19 |
| * | | m_spanningtree Netburst: Rework SendFJoins()•••Old code sent empty lines on burst after FJOINs, new version fixes that
| attilamolnar | 2013-04-12 | 1 | -42/+14 |
| * | | m_spanningtree Netburst: Remove expiration check from SendXLines()•••XLineManager does the checking
| attilamolnar | 2013-04-12 | 1 | -7/+3 |
| * | | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper() | attilamolnar | 2013-04-10 | 1 | -2/+2 |
| * | | Migrate u_listmode.h into the core, change +b to use it | attilamolnar | 2013-04-08 | 1 | -26/+3 |
| * | | Change User::GetIPString() to return const std::string& | attilamolnar | 2013-04-01 | 1 | -1/+1 |
| |/ |
|
| * | m_spanningtree Fix undefined behavior caused by referencing the returned buff... | attilamolnar | 2012-10-07 | 1 | -1/+2 |
| * | m_spanningtree Netburst: Remove unused parameters and variables | attilamolnar | 2012-10-03 | 1 | -11/+11 |
| * | m_spanningtree Netburst: Prefix SERVER and VERSION lines with SIDs instead of... | attilamolnar | 2012-10-03 | 1 | -4/+3 |
| * | m_spanningtree Netburst: Remove unnecessary variables from DoBurst() | attilamolnar | 2012-10-02 | 1 | -8/+5 |
| * | Fix more undefined behavior caused by referencing the returned buffer by std:...•••See 83c7cc45daf6fb1f8c36f15297a4657e45a34e88
| attilamolnar | 2012-09-30 | 1 | -1/+3 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+16 |
| * | Fix wrapping check so we waste slightly fewer lines in syncing ban lists via ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12371 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-04 | 1 | -1/+1 |
| * | 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 | -3/+0 |
| * | 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 | -2/+2 |
| * | ...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 |
| * | Add Inspircd::AddServices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12135 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-15 | 1 | -2/+2 |
| * | Remove Extensible parent from EventHandler•••This also fixes SSL certificate support when m_sslinfo is not loaded
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12048 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-11-06 | 1 | -2/+2 |
| * | Get rid of ModePair•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11963 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-24 | 1 | -1/+1 |
| * | Change User::oper to an OperInfo reference•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11945 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+1 |
| * | Move static map of extensions into ServerInstance, add const-correctness•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11873 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-14 | 1 | -10/+6 |
| * | 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 | -3/+3 |
| * | 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 SerializeFormat for easier metadata formatting•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11704 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-13 | 1 | -2/+2 |
| * | Membership* changes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11697 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-13 | 1 | -2/+2 |
| * | Change Extensible to use strongly typed entries•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11696 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-13 | 1 | -3/+25 |
| * | 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 | -1/+1 |