Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-01 | Merge pull request #550 from Adam-/master+sepstream | Adam | |
Rewrote sepstream and tokenstream to be less ugly | |||
2013-06-02 | s/seperator/separator/g | Adam | |
2013-06-02 | Rewrote sepstream and tokenstream to be less ugly | Adam | |
2013-06-02 | ISupportManager: Tidy-up, expand comments | attilamolnar | |
2013-06-02 | Move a few trivial functions into headers | attilamolnar | |
2013-06-02 | m_devoice Remove FindChan() and HasUser() checks, these are done when ↵ | attilamolnar | |
parsing the mode change | |||
2013-06-01 | Watch mode names with ModeWatchers instead of mode letters | attilamolnar | |
2013-06-01 | Remove useless ModeType parameter from ModeWatcher::BeforeMode() and AfterMode() | attilamolnar | |
2013-06-01 | Remove #define MAXPARAMETERS and "MAXPARA" 005 token | attilamolnar | |
2013-06-01 | CommandParser::ProcessCommand() and ProcessBuffer() cleanup | attilamolnar | |
- Change return types to void - Use a pointer to the command handler instead of an iterator | |||
2013-06-01 | Improve command parser logic when there are more params than Command::max_params | attilamolnar | |
2013-06-01 | Remove (non-functional) total_bytes counter from Command | attilamolnar | |
2013-06-01 | Merge pull request #551 from SaberUK/master+unused-configure | Attila Molnar | |
Remove unused code from configure. | |||
2013-06-01 | Remove unused code from configure. | Peter Powell | |
2013-06-01 | cmd_who Hide +i users when listing users on a server and hidewhois is off | attilamolnar | |
Fixes #547 reported by @RawrDragon | |||
2013-06-01 | m_mysql Fix escaping strings longer than MAXBUF/2 | attilamolnar | |
Quotes from the documentation: "You must allocate the to buffer to be at least length*2+1 bytes long. (In the worst case, each character may need to be encoded as using two bytes, and you need room for the terminating null byte.)" "The return value is the length of the encoded string, not including the terminating null character." http://dev.mysql.com/doc/refman/5.6/en/mysql-real-escape-string.html | |||
2013-06-01 | m_userip Allow querying own IP for non-opers, require the users/auspex priv ↵ | attilamolnar | |
for opers to query the IP of others Issue #513 suggested by @CuleX | |||
2013-05-27 | Simplify user mode removal via ModeHandler::RemoveMode() | attilamolnar | |
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 | |||
2013-05-27 | Deduplicate RemoveMode() implementations | attilamolnar | |
The default (core) implementation can now remove prefix modes The modestacker parameter is now mandatory | |||
2013-05-27 | Clean up the FileReader class and all of the modules that use it. | Peter Powell | |
- 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. | |||
2013-05-24 | LogManager cleanup | attilamolnar | |
2013-05-24 | Cache mode list that is sent in the 004 numeric | attilamolnar | |
Deduplicate UserModeList(), ChannelModeList() and ParaModeList() code | |||
2013-05-24 | Remove dead ModeParser code | attilamolnar | |
2013-05-23 | m_nicklock Fix wrong hook in SetPriority() | attilamolnar | |
2013-05-23 | Update authors | attilamolnar | |
2013-05-23 | Add a va_copy define for Windows | Adam | |
2013-05-23 | Some systems with whacky va_list implementations do undefined stuff when ↵ | Adam | |
vsnprintf is called multiple times with the same list, so have InspIRCd::Format va_copy the list before each call | |||
2013-05-23 | Change CacheRefreshTimer tick time back to 5 minutes | Adam | |
2013-05-22 | m_mysql Fix crash on rehash when the database tags have been changed in the ↵ | attilamolnar | |
config | |||
2013-05-21 | Merge pull request #545 from SaberUK/master+logging-cleanup | Attila Molnar | |
Clean up the logging system (part 1 of 2). | |||
2013-05-21 | Merge pull request #522 from SaberUK/master+xline-displayable | Attila Molnar | |
Convert XLine::Displayable to return a std::string. | |||
2013-05-21 | Convert XLine::Displayable to return a std::string. | Peter Powell | |
2013-05-20 | Fix msvc detection of variadic template support | Peter Powell | |
2013-05-20 | Merge pull request #548 from SaberUK/master+variadic-templates | Adam | |
Add support for detecting C++11 variadic templates. | |||
2013-05-21 | Add support for detecting C++11 variadic templates. | Peter Powell | |
2013-05-20 | Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to ↵ | attilamolnar | |
OnUserMessage and OnUserPreMessage All modules (except m_nonotice) that perform filtering on messages have common logic for handling PRIVMSGs and NOTICEs and most of them run the exact same code in both cases | |||
2013-05-20 | Fixup last commit | Adam | |
2013-05-20 | Merge pull request #542 from ShutterQuick/inspircd+printfcleanup | Attila Molnar | |
Replaced all the individual vsnprintfing with a macro | |||
2013-05-19 | Fix spacing in calls to LogManager::Log. | Peter Powell | |
2013-05-19 | Accept a LogLevel instead of an int in logging methods. | Peter Powell | |
2013-05-19 | Purge a ton of code related to non <log> related logging. | Peter Powell | |
- InspIRCd::OpenLog - ./inspircd --logfile [file] This is no longer needed now we have (since 1.2) custom logging. | |||
2013-05-19 | Move LogHeader to LogStream. | Peter Powell | |
2013-05-19 | Move LogLevel enum from filelogger to logger. | Peter Powell | |
2013-05-18 | Replaced vsnprintf with VAFORMAT pretty much everywhere. | Daniel Vassdal | |
2013-05-18 | Added macro to allow simpler logic in functions with the need to vsnprintf | Daniel Vassdal | |
2013-05-18 | Change the signature of User::ForceNickChange() to accept const std::string& ↵ | attilamolnar | |
instead of const char* | |||
2013-05-18 | Get rid of the NICKForced extension | attilamolnar | |
Don't run OnUserPreNick when the nick change is forced | |||
2013-05-18 | Remove unused UserManager::ServerPrivmsgAll() | attilamolnar | |
2013-05-18 | irc::tokenstream and irc::sepstream cleanup | attilamolnar | |
irc::sepstream does not require virtual methods | |||
2013-05-18 | irc::stringjoiner cleanup | attilamolnar | |
- Get rid of unused constructors - signed -> unsigned - return const ref from GetJoined() |