| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix a bunch of Doxygen warnings. | Peter Powell | 2017-08-26 | 1 | -1/+1 |
| * | Update UserManager documentation and comments | Attila Molnar | 2016-08-24 | 1 | -13/+15 |
| * | Remove UserManager::GarbageCollect() | Attila Molnar | 2015-11-03 | 1 | -5/+0 |
| * | Move already sent id rollover handling and static LocalUser::already_sent_id ... | Attila Molnar | 2015-11-03 | 1 | -0/+5 |
| * | Add UserManager::NextAlreadySentId() and convert all code to use it | Attila Molnar | 2015-11-03 | 1 | -0/+5 |
| * | Rewrite invite system•••- Moved out of core, now lives entirely in core_channel
- Accessible using the provided API after including the appropriate header
- Invites are stored in an extension attached to LocalUser/Channel objects, they no longer need special handling when destroying these objects or when lowering TS
- Expiration of timed invites are implemented using Timers
- When creating a new invite let a non-timed invite override a timed one
| Attila Molnar | 2015-11-02 | 1 | -1/+0 |
| * | Merge insp20 | Attila Molnar | 2015-04-20 | 1 | -0/+4 |
| |\ |
|
| | * | Rebuild clone counts on rehash | Adam | 2015-03-21 | 1 | -0/+4 |
| * | | Move the intrusive list containers into the insp namespace | Attila Molnar | 2014-08-30 | 1 | -1/+1 |
| * | | Access local user list via new UserManager::GetLocalUsers() and make local_us... | Attila Molnar | 2014-07-19 | 1 | -4/+9 |
| * | | Move and rename typedef LocalUserList to UserManager::LocalList | Attila Molnar | 2014-07-19 | 1 | -1/+5 |
| * | | Change allocation of InspIRCd::Users to be physically part of the object cont... | Attila Molnar | 2014-06-24 | 1 | -1/+1 |
| * | | Change storage of UserManager::all_opers to be a vector | Attila Molnar | 2014-03-25 | 1 | -1/+1 |
| * | | Add typedef OperList to UserManager for use with all_opers | Attila Molnar | 2014-03-25 | 1 | -1/+5 |
| * | | Rewrite clone counting to use one map instead of two | Attila Molnar | 2014-03-17 | 1 | -25/+29 |
| * | | Change allocation of UserManager::clientlist to be physically part of the obj... | Attila Molnar | 2014-03-15 | 1 | -7/+6 |
| * | | Add UserManager::GetUsers() | Attila Molnar | 2014-03-15 | 1 | -0/+5 |
| * | | Change allocation of UserManager::uuidlist to be physically part of the objec... | Attila Molnar | 2014-03-14 | 1 | -1/+1 |
| * | | Convert LocalUserList to an intrusively linked list | Attila Molnar | 2014-01-24 | 1 | -5/+1 |
| * | | Improve UserManager::QuitUser() and related code•••- Make operreason optional; NULL means same as quitreason
- Remove User::quietquit, it is now handled internally in spanningtree
- Send snotice about quitting remote users from spanningtree
| Attila Molnar | 2014-01-05 | 1 | -2/+2 |
| * | | Replace hardcoded mode letters, part 3•••This changes most remaining User::IsModeSet() calls to use ModeReferences for modes that were created by other modules or the core
| attilamolnar | 2013-07-19 | 1 | -4/+0 |
| * | | Move code between usermanager.(cpp|h), clarify comments•••Initialize clientlist and uuidlist in UserManager constructor
| attilamolnar | 2013-06-06 | 1 | -25/+22 |
| * | | Move DoBackgroundUserStuff() and AllModulesReportReady() into UserManager | attilamolnar | 2013-06-06 | 1 | -0/+10 |
| * | | Merge insp20 | attilamolnar | 2013-06-06 | 1 | -1/+7 |
| |\| |
|
| | * | Initialize local_count | attilamolnar | 2013-05-18 | 1 | -0/+2 |
| | * | Workaround for std::list::size() having linear complexity on some implementat... | attilamolnar | 2013-05-16 | 1 | -1/+5 |
| * | | Remove unused UserManager::ServerPrivmsgAll() | attilamolnar | 2013-05-18 | 1 | -9/+0 |
| * | | 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 | -4/+1 |
| * | | Stop recreating hashmaps every hour, move garbage collection code related to ... | attilamolnar | 2013-04-04 | 1 | -0/+6 |
| |/ |
|
| * | Make LocalUserList an std::list | attilamolnar | 2012-11-29 | 1 | -1/+1 |
| * | Add a typedef for LocalUserList | attilamolnar | 2012-11-29 | 1 | -1/+1 |
| * | Fix Doxygen syntax errors. | Peter Powell | 2012-07-05 | 1 | -3/+2 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+14 |
| * | Fixes for bug #12 | Justin Crawford | 2012-04-14 | 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 |
| * | 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 | -10/+0 |
| * | Create irc::sockets::cidr_mask•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11968 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-24 | 1 | -1/+1 |
| * | 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 |
| * | Split LocalUser and RemoteUser•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11940 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-21 | 1 | -1/+1 |
| * | Remove more classbase•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11905 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-18 | 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 | -7/+1 |
| * | Change OnHookUserIO to OnHookIO, making it usable for more than User* and les...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11628 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -2/+2 |
| * | Route whois notices using ENCAP WHOISNOTICE to properly fix remote user PrivP...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11625 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -4/+4 |
| * | Valgrind cleanup: deallocate RFC modes, clientlist, and uuidlist•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11614 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -0/+2 |
| * | Remove more text<->binary IP conversions, making code more IPv4/IPv6 independent•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11578 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -3/+3 |
| * | Change IP address storage in User to use more IPv4/IPv6 common code•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11575 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-01 | 1 | -1/+1 |
| * | 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 |
| * | Nuke trailing spaces•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11105 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-02-14 | 1 | -2/+2 |
| * | 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 |
| * | Simulate AF_INET addresses for 4in6 connections [danieldg]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10779 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-11-01 | 1 | -1/+1 |