| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename <options:moronbanner> to <options:xlinemessage>.•••This name is more descriptive of what is actually is used for.
| Peter Powell | 2013-08-10 | 1 | -2/+2 |
| * | Replace range() with min and max arguments on getInt(). | Peter Powell | 2013-08-10 | 1 | -1/+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 | -1/+1 |
| * | Remove virtual User::GetClass() (but keep LocalUser::GetClass()) | attilamolnar | 2013-08-09 | 1 | -6/+4 |
| * | 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 | 2 | -17/+4 |
| * | Fix a couple of issues•••- Wrong doc for Snomask::GetDescription()
- Incorrect idle time when WHOISing remote users
- String + int = garbage
- Remote MODE commands (user mode changes) being broadcast in addition to being forwarded
- Incorrect revision being shown
| attilamolnar | 2013-08-08 | 2 | -3/+3 |
| * | Automatically attach modules to events | attilamolnar | 2013-08-04 | 1 | -8/+16 |
| * | Change the syntax of FOREACH macros to be less dumb. | Adam | 2013-08-04 | 1 | -9/+7 |
| * | umode_s Rewrite ProcessNoticeMasks() and remove a few related useless functions | attilamolnar | 2013-07-24 | 1 | -15/+7 |
| * | Rewrite SnomaskManager::SendMessage() and Flush(), split code into functions | attilamolnar | 2013-07-24 | 1 | -9/+38 |
| * | Get rid of enum UserModes and mark User::modes as private | attilamolnar | 2013-07-19 | 1 | -25/+8 |
| * | 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 | 2 | -5/+0 |
| * | Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the U... | attilamolnar | 2013-07-19 | 2 | -20/+31 |
| * | Replace hardcoded mode letters, part 2•••This changes all remaining Channel::IsModeSet() and Channel::GetModeParameter() calls to use ModeReferences for modes that were created by other modules or the core
| attilamolnar | 2013-07-19 | 1 | -3/+16 |
| * | Seperate ModeReference into ChanModeReference and UserModeReference | attilamolnar | 2013-07-19 | 1 | -2/+8 |
| * | Move dynamic_reference and related classes to dynref.h | attilamolnar | 2013-07-19 | 3 | -68/+94 |
| * | Fix some warnings which are causing debug builds to fail.•••- Clang: private field 'module' is not used
- GCC: suggest a space before ‘;’ or explicit braces around empty
body in ‘while’ statement
| Peter Powell | 2013-07-16 | 1 | -1/+1 |
| * | Allow for skipping clone checking before DNS is complete. | Daniel Vassdal | 2013-07-02 | 2 | -1/+8 |
| * | Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w... | attilamolnar | 2013-07-01 | 2 | -2/+16 |
| * | Fix Doxygen comments. | Peter Powell | 2013-06-21 | 7 | -14/+15 |
| * | Remove dead code from the InspIRCd and CommandParser classes and typedefs.h•••Removed functions:
InspIRCd:
- Restart() - unused
- DoSocketTimeouts() - no implementation exists
- AddCommand() - useless wrapper around ModuleManager::AddService()
CommandParser:
- IsValidCommand() - unused
- ProcessParameters() - no implementation exists
| attilamolnar | 2013-06-18 | 3 | -45/+0 |
| * | Minor changes to the startup and shutdown code•••- Update comments
- Close logs in LogManager destructor instead of relying on other code to do it
- Change return type of InspIRCd::Run() to void
- private: InspIRCd::CheckRoot()
- Change log message type of setgroups() etc. errors to "STARTUP"
- Load cmd_privmsg in PURE_STATIC builds
| attilamolnar | 2013-06-18 | 1 | -9/+7 |
| * | Remove unused exit codes | attilamolnar | 2013-06-18 | 1 | -18/+9 |
| * | Always set the topic in Channel::SetTopic(), move access checks into cmd_topic | attilamolnar | 2013-06-16 | 1 | -4/+3 |
| * | Remove TR_END, remove TRANSLATEx() from commands that do not need it | attilamolnar | 2013-06-13 | 1 | -1/+0 |
| * | Rewrite CommandParser::TranslateUIDs() | attilamolnar | 2013-06-13 | 1 | -10/+9 |
| * | Replace void* dest and target_type parameters of OnMode with a User* and a Ch... | attilamolnar | 2013-06-13 | 1 | -7/+8 |
| * | Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...•••Change ProtocolInterface::SendMode() to take source and destination parameters, and call it from the mode parser whenever the mode change is global
This deprecates the ambiguous InspIRCd::SendMode() and InspIRCd::SendGlobalMode() interface (the latter sent mode changes originating from local users twice, etc.)
| attilamolnar | 2013-06-13 | 3 | -44/+31 |
| * | Get rid of the OnRemoteKill hook, make use of GetRouting() and TR_CUSTOM to r... | attilamolnar | 2013-06-12 | 1 | -9/+1 |
| * | Run the OnPostCommand hook from LoopCall() | attilamolnar | 2013-06-12 | 1 | -2/+6 |
| * | CommandParser::LoopCall() changes•••- Change function to be static, return a bool
- Do not filter duplicates when there are 2 lists (JOIN)
- Remove validation of 'extra' parameter, caller must pass either a valid index or -1
| attilamolnar | 2013-06-12 | 1 | -13/+25 |
| * | Change command name parameter of OnPostCommand to be a Command* | attilamolnar | 2013-06-12 | 1 | -1/+1 |
| * | Simplify stringjoiner: take 1 parameter, join from begin() to end() and use s... | attilamolnar | 2013-06-12 | 1 | -10/+6 |
| * | Remove deprecated Request cross-module communication mechanism | attilamolnar | 2013-06-07 | 1 | -41/+0 |
| * | Change the API of m_httpd to be dynamic_reference-based | attilamolnar | 2013-06-07 | 1 | -10/+46 |
| * | Change the API of m_sslinfo to be dynamic_reference-based | attilamolnar | 2013-06-07 | 1 | -10/+30 |
| * | Create SSLIOHook interface that provides GetCertificate() | attilamolnar | 2013-06-07 | 2 | -10/+65 |
| * | Create IOHook interface (extracted from Module) | attilamolnar | 2013-06-07 | 4 | -54/+85 |
| * | 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 | 2 | -10/+10 |
| * | Store prefix rank in a ModeHandler field, change ModeHandler::GetPrefixRank()... | attilamolnar | 2013-06-06 | 1 | -1/+6 |
| * | Convert User::SendText to use std::string. | Peter Powell | 2013-06-06 | 1 | -1/+1 |
| * | Convert User::FormatNoticeMasks() to use std::string. | Peter Powell | 2013-06-06 | 1 | -1/+1 |
| * | Convert ConvNumeric() to use std::string instead of char[MAXBUF]. | Peter Powell | 2013-06-06 | 1 | -10/+9 |
| * | Replace some C string operations with the + operator. | Peter Powell | 2013-06-06 | 1 | -6/+0 |
| * | Use iostream instead of C-style file operations. | Peter Powell | 2013-06-06 | 1 | -0/+6 |
| * | Start to replace MAXBUF with <limits:maxline>. | Peter Powell | 2013-06-06 | 1 | -3/+5 |
| * | Merge insp20 | attilamolnar | 2013-06-06 | 2 | -11/+7 |
| |\ |
|
| | * | Initialize local_count | attilamolnar | 2013-05-18 | 1 | -0/+2 |