| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Remove calls to strdup() in core, it is not better than std::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11623 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -2/+2 |
| * | MetaData rework•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11607 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -14/+1 |
| * | 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 | -3/+3 |
| * | Allow SSL fingerprint-based server authentication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11404 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-07 | 1 | -1/+5 |
| * | Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2009-03-15 | 1 | -1/+1 |
| * | Remove space before first user in FJOIN; also call c->ChanModes less for larg...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11079 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-02-09 | 1 | -7/+15 |
| * | Fix: always have a colon marking the last FJOIN parameter, otherwise servers ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11066 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-02-08 | 1 | -3/+3 |
| * | Update copyrights for 2009.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-01-02 | 1 | -1/+1 |
| * | Don't burst expired X:, should help stop bounce wars..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10808 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-11-16 | 1 | -0/+6 |
| * | Be consistent. Use ServerInstance in all places instead of 'Instance' in half...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10579 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-09-21 | 1 | -22/+22 |