| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | 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 |
| | * | Workaround for std::list::size() having linear complexity on some implementat... | attilamolnar | 2013-05-16 | 1 | -1/+5 |
| | * | Remove unused variables, avoid copies where possible, check empty() instead o...•••Most of these were detected by cppcheck
| attilamolnar | 2013-05-16 | 2 | -11/+1 |
| * | | Remove the now unused Channel::RemoveAllPrefixes() and CountInvisible() | attilamolnar | 2013-06-04 | 1 | -12/+0 |
| * | | Reduce User* -> Membership* lookups on part and kick | attilamolnar | 2013-06-04 | 1 | -1/+22 |
| * | | Route WALLOPS like a regular command, remove OnWallops hook | attilamolnar | 2013-06-02 | 1 | -7/+1 |
| * | | s/seperator/separator/g | Adam | 2013-06-02 | 1 | -6/+6 |
| * | | Rewrote sepstream and tokenstream to be less ugly | Adam | 2013-06-02 | 1 | -71/+53 |
| * | | Move a few trivial functions into headers | attilamolnar | 2013-06-02 | 5 | -10/+18 |
| * | | Watch mode names with ModeWatchers instead of mode letters | attilamolnar | 2013-06-01 | 1 | -14/+16 |
| * | | Remove useless ModeType parameter from ModeWatcher::BeforeMode() and AfterMode() | attilamolnar | 2013-06-01 | 1 | -4/+2 |
| * | | Remove #define MAXPARAMETERS and "MAXPARA" 005 token | attilamolnar | 2013-06-01 | 1 | -5/+0 |
| * | | CommandParser::ProcessCommand() and ProcessBuffer() cleanup•••- Change return types to void
- Use a pointer to the command handler instead of an iterator
| attilamolnar | 2013-06-01 | 1 | -2/+2 |
| * | | Remove (non-functional) total_bytes counter from Command | attilamolnar | 2013-06-01 | 1 | -5/+1 |
| * | | Remove unused code from configure. | Peter Powell | 2013-06-01 | 1 | -0/+1 |
| * | | Simplify user mode removal via ModeHandler::RemoveMode()•••The function does not need to be virtual because the core can remove any user mode using the default logic
The optional modestack parameter was always NULL, so remove it
| attilamolnar | 2013-05-27 | 3 | -14/+3 |
| * | | Deduplicate RemoveMode() implementations•••The default (core) implementation can now remove prefix modes
The modestacker parameter is now mandatory
| attilamolnar | 2013-05-27 | 3 | -11/+18 |
| * | | Clean up the FileReader class and all of the modules that use it.•••- Modules which use this class will now have to catch a
CoreException when opening files if they wish to ignore
the failed loading of a file.
- m_randquote has been cleaned up massively and the RANDQUOTE
command has been removed as it was pretty much useless.
| Peter Powell | 2013-05-27 | 1 | -52/+18 |
| * | | Cache mode list that is sent in the 004 numeric•••Deduplicate UserModeList(), ChannelModeList() and ParaModeList() code
| attilamolnar | 2013-05-24 | 1 | -13/+29 |
| * | | Remove dead ModeParser code | attilamolnar | 2013-05-24 | 1 | -7/+0 |
| * | | Merge pull request #545 from SaberUK/master+logging-cleanup•••Clean up the logging system (part 1 of 2). | Attila Molnar | 2013-05-21 | 5 | -37/+23 |
| |\ \ |
|
| | * | | Fix spacing in calls to LogManager::Log. | Peter Powell | 2013-05-19 | 1 | -2/+2 |
| | * | | Accept a LogLevel instead of an int in logging methods. | Peter Powell | 2013-05-19 | 2 | -8/+8 |
| | * | | Purge a ton of code related to non <log> related logging.•••- InspIRCd::OpenLog
- ./inspircd --logfile [file]
This is no longer needed now we have (since 1.2) custom logging.
| Peter Powell | 2013-05-19 | 2 | -9/+0 |
| | * | | Move LogHeader to LogStream. | Peter Powell | 2013-05-19 | 2 | -3/+2 |
| | * | | Move LogLevel enum from filelogger to logger. | Peter Powell | 2013-05-19 | 2 | -15/+11 |
| * | | | Convert XLine::Displayable to return a std::string. | Peter Powell | 2013-05-21 | 1 | -7/+7 |