Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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() | |||
2013-05-18 | Deduplicate hex string creation code | attilamolnar | |
2013-05-18 | Merge pull request #543 from SaberUK/master+sizeparam-removal | Attila Molnar | |
Remove the size argument from IsChannel and IsNick. | |||
2013-05-18 | Merge pull request #541 from SaberUK/master+chanlog | Attila Molnar | |
Purge the old chanlog code from the module file. | |||
2013-05-18 | Remove the size argument from IsChannel and IsNick. | Peter Powell | |
There was only one case (which was probably an error) where these methods were not set to their ServerLimits value. | |||
2013-05-18 | Purge the old chanlog code from the module file. | Peter Powell | |
2013-05-16 | Added a function to replace all the ugly sprintf-ing everywhere | Daniel Vassdal | |
2013-05-16 | Fix padding bug in GenerateSID(), spotted by @ShutterQuick | attilamolnar | |
2013-05-16 | Merge pull request #538 from SaberUK/master+silence-gcc | Adam | |
Fix GCC warnings about using C++11 features when not in C++11 mode. | |||
2013-05-16 | Fix GCC warnings about using C++11 features when not in C++11 mode. | Peter Powell | |
2013-05-16 | Merge pull request #537 from SaberUK/master+fix-poll | Adam | |
Fix the poll socket engine. | |||
2013-05-16 | Fix the poll socket engine. | Peter Powell | |
2013-05-16 | Merge pull request #536 from SaberUK/master+fix-kqueue-test | Adam | |
Fix kqueue test on non-Apple BSDs. | |||
2013-05-16 | Fix kqueue test on non-Apple BSDs. | Peter Powell | |
2013-05-16 | Merge pull request #521 from SaberUK/master+configure-tests | Adam | |
Improve feature detection in configure. | |||
2013-05-16 | Improve feature detection in configure. | Peter Powell | |
2013-05-16 | Get rid of strlcpy(), strlcat(), charlcat() and charremove() | attilamolnar | |
2013-05-16 | m_joinflood Make the code friendlier, unset +j when the module is unloaded | attilamolnar | |
See 21c3232b8e0bb41727f2d65a0b2d5304587cf6be and fae560cddc389b88c9cd34afdccf9035f4d11c5b | |||
2013-05-16 | irc::Spacify-- | attilamolnar | |
2013-05-16 | Allow spaces (and more) in oper types | attilamolnar | |
The spaces are converted to '_' characters in OPERTYPE for 2.0 servers Issue #533 suggested by @ankitkv | |||
2013-05-15 | Merge pull request #514 from SaberUK/master+virtual-cleanup | Attila Molnar | |
Remove virtual keyword from a ton of methods which don't need it, introduce CXX11_OVERRIDE. | |||
2013-05-15 | Tidy up keywords on module methods. | Peter Powell | |
- Remove virtual keyword from a ton of methods which don't need it. - Add override keyword to a ton of methods which do need it. | |||
2013-05-15 | Merge pull request #531 from SaberUK/master+snprintf-removal | Adam | |
Replace some C-isms with C++-isms. | |||
2013-05-15 | Replace some C-isms with C++-isms. | Peter Powell | |
* 'const char*' to 'const std::string&'. * snprintf to std::string concatenation. * Replace duplicated OneOfMatches with InspIRCd::MatchMask. | |||
2013-05-14 | Merge pull request #523 from SaberUK/master+server-notice | Attila Molnar | |
Add method for writing server notices. | |||
2013-05-14 | Add method for writing server notices. | Peter Powell | |
This allows us to send a server notice to a user without worrying about whether they are registered or not. If a user receives a server notice and they are not registered then the nickname field will contain an asterisk instead of their nick name. | |||
2013-05-14 | m_spanningtree UID handler: Fix parsing user modes | attilamolnar | |
Spotted by @ShutterQuick Issue #532 | |||
2013-05-07 | Clean up cross-platform compatibility. | Peter Powell | |
- Move compatibility macros to a new header file. - Sort system include files in alphabetical order. - Clean up signal handling (thanks to Adam). | |||
2013-04-28 | Merge insp20 | attilamolnar | |
2013-04-27 | Added RMODE command per suggestion #479 | Daniel Vassdal | |
2013-04-27 | Merge pull request #508 from ShutterQuick/inspircd+samodepatch | Attila Molnar | |
Prevent /mode from being incredible näive after failed attempt to samode... | |||
2013-04-27 | Prevent /mode from being incredible näive after failed attempt to samode a ↵ | Daniel Vassdal | |
user. | |||
2013-04-26 | Merge pull request #501 from SaberUK/master+nouserdns | Adam | |
Move <performance:nouserdns> to <connect:nouserdns>. | |||
2013-04-27 | Move <performance:nouserdns> to <connect:nouserdns>. | Peter Powell | |
2013-04-26 | Fix Windows | Adam | |
2013-04-26 | Modularize DNS | Adam | |
The DNS modules are temporarily in commands/ so they're loaded automatically Thanks to Attila for helping with much of this. | |||
2013-04-24 | Release 2.0.12 | attilamolnar | |