| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Increment serverstats::Collisions when a collision is handled, not when a mod... | Attila Molnar | 2014-06-20 | 1 | -3/+0 |
| * | | Kill needless #includes in source files | Attila Molnar | 2014-06-14 | 1 | -2/+0 |
| * | | Change allocation of InspIRCd::Parser to be physically part of the object con... | Attila Molnar | 2014-06-13 | 1 | -3/+3 |
| * | | Change allocation of InspIRCd::BanCache to be physically part of the object c... | Attila Molnar | 2014-06-13 | 1 | -1/+1 |
| * | | Pull in bancache.h from inspircd.h | Attila Molnar | 2014-06-13 | 1 | -1/+0 |
| * | | Change allocation of InspIRCd::stats to be physically part of the object cont...•••While at it, remove "stats" from all field names
| Attila Molnar | 2014-06-13 | 1 | -4/+4 |
| * | | Prefix all definitions in config.h to avoid potential collisions. | Peter Powell | 2014-05-23 | 1 | -2/+2 |
| * | | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>.•••Remove channels/high-join-limit privilege
| Peter Powell | 2014-04-11 | 1 | -1/+1 |
| * | | Remove unused User::WriteCommonExcept()•••WriteCommonRaw(msg, false) has similiar functionality with a std::string parameter
| Attila Molnar | 2014-04-02 | 1 | -11/+0 |
| * | | Move User::SendAll() into core_privmsg•••This functionality is only used by the PRIVMSG and NOTICE handlers
| Attila Molnar | 2014-04-02 | 1 | -13/+0 |
| * | | Remove User::WriteTo() functions; use User::WriteFrom() instead•••The removed functions were rarely used and all they did was to call User::WriteFrom() with swapped arguments. On call sites, WriteTo() hardly offers any readability improvement over WriteFrom().
| Attila Molnar | 2014-04-02 | 1 | -16/+1 |
| * | | Change storage of UserManager::all_opers to be a vector | Attila Molnar | 2014-03-25 | 1 | -2/+2 |
| * | | Rewrite clone counting to use one map instead of two | Attila Molnar | 2014-03-17 | 1 | -2/+3 |
| * | | Change allocation of UserManager::clientlist to be physically part of the obj... | Attila Molnar | 2014-03-15 | 1 | -4/+4 |
| * | | Change allocation of UserManager::uuidlist to be physically part of the objec... | Attila Molnar | 2014-03-14 | 1 | -3/+3 |
| * | | Make the maximum hostname length configurable in the config. | Peter Powell | 2014-03-08 | 1 | -1/+1 |
| * | | Update nick timestamps in User::ChangeNick(), pass the new TS in a parameter | Attila Molnar | 2014-03-03 | 1 | -1/+4 |
| * | | Remove REG_ALL checks from User::SharesChannelWith()•••These checks are never true currently and even if one or both users are unregistered proceeding is harmless
| Attila Molnar | 2014-02-27 | 1 | -3/+0 |
| * | | Index Channel::modes and User::modes with the id of the mode instead of its l... | Attila Molnar | 2014-02-21 | 1 | -6/+5 |
| * | | Change all socketengine methods to be static | Attila Molnar | 2014-02-08 | 1 | -1/+1 |
| * | | Fix various cases of UUID exposure.•••- Introduce WriteCommand which sends * when the user has not registered.
- Switch a ton of code to use WriteCommand instead of WriteServ.
- Convert WriteNotice to be a wrapper around WriteCommand.
- Only send * when NICK has not been sent instead of before registration.
| Peter Powell | 2014-02-06 | 1 | -4/+4 |
| * | | Convert InspIRCd::PassCompare to return bool instead of int.•••The insane behaviour of this method was due to an implementation
detail which has since become irrelevent.
| Peter Powell | 2014-01-25 | 1 | -1/+1 |
| * | | Destroy Memberships of a quitting user in QuitUser() instead of in cull() | Attila Molnar | 2014-01-25 | 1 | -3/+2 |
| * | | Remove classbase inheritance from Invitation | Attila Molnar | 2014-01-24 | 1 | -1/+0 |
| * | | Convert LocalUserList to an intrusively linked list | Attila Molnar | 2014-01-24 | 1 | -12/+1 |
| * | | Convert UserChanList to an intrusively linked list | Attila Molnar | 2014-01-24 | 1 | -10/+11 |
| * | | Remove whitespace and minor style changes | Attila Molnar | 2014-01-23 | 1 | -1/+1 |
| * | | Merge insp20 | Attila Molnar | 2014-01-21 | 1 | -1/+1 |
| |\| |
|
| | * | Fix some logically dead code which was found by Coverity. | Peter Powell | 2014-01-21 | 1 | -13/+3 |
| | * | Improve support for rarely used compilers, EKOPath in this case. | ChrisTX | 2013-08-31 | 1 | -1/+1 |
| | * | Fix generated snomask mode change string being incosistent with the input in ... | attilamolnar | 2013-07-20 | 1 | -1/+1 |
| * | | Don't send the "your unique ID" (numeric 042) message on connect | Attila Molnar | 2014-01-13 | 1 | -1/+0 |
| * | | Stop null checking pointers that are always valid | Attila Molnar | 2014-01-09 | 1 | -1/+1 |
| * | | Introduce Server class•••- Replaces std::string server in User
- Replaces InspIRCd::ULine() and SilentULine()
| Attila Molnar | 2014-01-05 | 1 | -5/+5 |
| * | | 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 | -1/+1 |
| * | | Use WriteNumeric() everywhere we send numerics and include the user's nick au... | Adam | 2013-11-12 | 1 | -13/+13 |
| * | | Clean up a few constructors•••Do not silently correct a zero TS in Channel::Channel(); require callers to supply a valid TS instead
| attilamolnar | 2013-08-12 | 1 | -4/+1 |
| * | | Rename <connect:nouserdns> to <connect:resolvehostnames>.•••This name is more descriptive and avoids a double negative which
could make the name of this setting unclear to non-native speakers.
| Peter Powell | 2013-08-10 | 1 | -3/+3 |
| * | | Remove virtual User::GetClass() (but keep LocalUser::GetClass()) | attilamolnar | 2013-08-09 | 1 | -15/+0 |
| * | | Accept std::string as parameter in User::ChangeHost(), ChangeIdent() and Chan...•••Pass the string itself to IsIdent() instead of string.c_str()
| attilamolnar | 2013-08-09 | 1 | -3/+3 |
| * | | Move host cycle logic into m_hostcycle | attilamolnar | 2013-08-09 | 1 | -77/+0 |
| * | | Call ModeParser::Process() directly instead of going through the CommandParser•••Simplify the way how m_conn_umodes assembles the modes it sets
| attilamolnar | 2013-08-04 | 1 | -1/+1 |
| * | | FakeUsers are only inserted into UserManager::uuidlist; don't try to erase() ... | attilamolnar | 2013-08-04 | 1 | -1/+1 |
| * | | Change the syntax of FOREACH macros to be less dumb. | Adam | 2013-08-04 | 1 | -12/+12 |
| * | | Get rid of enum UserModes and mark User::modes as private | attilamolnar | 2013-07-19 | 1 | -3/+5 |
| * | | 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 | -7/+0 |
| * | | Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the U... | attilamolnar | 2013-07-19 | 1 | -97/+0 |
| * | | Allow for skipping clone checking before DNS is complete. | Daniel Vassdal | 2013-07-02 | 1 | -13/+16 |
| * | | Convert User::SendText to use std::string. | Peter Powell | 2013-06-06 | 1 | -17/+10 |
| * | | Convert User::FormatNoticeMasks() to use std::string. | Peter Powell | 2013-06-06 | 1 | -6/+4 |