| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Replace LocalIntExt with IntExtItem. | 2019-08-13 | 1 | -2/+2 | ||
| * | | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do. | 2019-08-13 | 1 | -2/+2 | ||
| * | | Merge branch 'insp3' into master. | 2019-08-09 | 1 | -26/+36 | ||
| |\| | ||||||
| | * | Convert all core ExtensionItem code away from {un,}serialize. | 2019-08-07 | 1 | -26/+36 | ||
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -3/+11 | ||
| |\| | ||||||
| | * | Fall back to the most recent version supported on "CAP LS".•••This ensures compliance with the behaviour specified in ircv3/ircv3-specifications#371. | 2019-04-19 | 1 | -3/+11 | ||
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -7/+7 | ||
| * | | Replace the override macro with the override keyword. | 2019-01-25 | 1 | -9/+9 | ||
| |/ | ||||||
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -9/+28 | ||
| * | Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. | 2018-07-26 | 1 | -1/+1 | ||
| * | Fix some oversights relating to numerics.•••- ERR_CANNOTSENDTOCHAN only takes the channel name and a message. - ERR_INVALIDCAPCMD is 410 not 232. | 2018-04-22 | 1 | -1/+1 | ||
| * | Move a bunch of optional module numerics to the module source file. | 2018-04-22 | 1 | -1/+7 | ||
| * | Merge tag 'v2.0.25' into master. | 2017-11-12 | 1 | -1/+1 | ||
| |\ | ||||||
| | * | Fix sending a malformed 410 numeric when sent empty CAP commands. | 2017-10-18 | 1 | -1/+1 | ||
| | * | Work around irc::spacesepstream not stripping extraneous spaces. | 2015-12-07 | 1 | -1/+6 | ||
| | * | Fix CAP REQ to be atomic like the standard dictates.•••Reported by @dequis on IRC. | 2015-12-07 | 1 | -8/+8 | ||
| * | | Fix Windows build and most MSVC warnings | 2016-09-02 | 1 | -1/+2 | ||
| * | | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | 2016-02-25 | 1 | -1/+1 | ||
| * | | Fix some whitespace issues | 2015-12-28 | 1 | -1/+1 | ||
| * | | m_cap Fix incorrect syntax of empty CAP LIST reply•••Fixes issue #1120 reported by @ProgVal | 2015-12-28 | 1 | -1/+1 | ||
| * | | m_cap Make Capability objects compatible with dynamic_references, add Cap::Re... | 2015-12-05 | 1 | -0/+2 | ||
| * | | m_cap Save and restore the cap state of a module when it is reloaded | 2015-12-05 | 1 | -1/+81 | ||
| * | | m_cap Specialize extension item | 2015-12-05 | 1 | -1/+54 | ||
| * | | m_cap Provide the OnCapValueChange event and add Cap::Manager::NotifyValueCha... | 2015-12-05 | 1 | -0/+6 | ||
| * | | m_cap Provide the OnCapAddDel() event | 2015-12-05 | 1 | -2/+11 | ||
| * | | m_cap Add Capability::GetCapValue(), list capabilities with values | 2015-12-05 | 1 | -4/+16 | ||
| * | | m_cap Reject CAP CLEAR from clients newer than 3.1 | 2015-12-05 | 1 | -1/+1 | ||
| * | | m_cap Learn the supported capability negotiation protocol of a client from CA...•••Let modules implementing caps query this information | 2015-12-05 | 1 | -0/+12 | ||
| * | | m_cap Add Capability::OnList() hook | 2015-12-05 | 1 | -0/+3 | ||
| * | | m_cap Add Capability::OnRequest() hook | 2015-12-05 | 1 | -1/+9 | ||
| * | | Add rewritten m_cap module•••- Caps are now managed by m_cap - Each cap uses one bit in an extension item shared with other caps | 2015-12-05 | 1 | -0/+245 | ||
| * | | Nuke m_cap | 2015-12-05 | 1 | -148/+0 | ||
| * | | Convert the CAP event to use the new cross-module event system | 2015-02-11 | 1 | -3/+6 | ||
| * | | Specify which Extensible subclass an ExtensionItem is valid for | 2015-01-18 | 1 | -1/+1 | ||
| * | | Convert irc::stringjoiner to be a method instead of a class.•••Add separator parameter | 2014-02-06 | 1 | -4/+4 | ||
| * | | 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. | 2014-02-06 | 1 | -4/+4 | ||
| * | | m_cap Instead of using case insensitive compare convert the subcommand to upp...•••This way if we send back the subcommand it will be in uppercase even if the client sent it in lowercase | 2014-02-06 | 1 | -1/+2 | ||
| * | | m_cap Convert capability names in CAP REQ to lowercase before processing them•••Requested in #686 | 2013-11-21 | 1 | -0/+1 | ||
| * | | Use WriteNumeric() everywhere we send numerics and include the user's nick au... | 2013-11-12 | 1 | -1/+1 | ||
| * | | Automatically register ServiceProviders created by modules | 2013-09-08 | 1 | -6/+0 | ||
| * | | Automatically attach modules to events | 2013-08-04 | 1 | -3/+0 | ||
| * | | Remove $Core and $Mod* comments apart from $ModDep. | 2013-07-04 | 1 | -2/+0 | ||
| * | | Simplify stringjoiner: take 1 parameter, join from begin() to end() and use s... | 2013-06-12 | 1 | -9/+4 | ||
| * | | Tidy up keywords on module methods.•••- 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 | 1 | -3/+3 | ||
| * | | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | 2013-04-12 | 1 | -1/+1 | ||
| * | | Whitespace and empty destructor removal, minor coding style changes | 2013-04-01 | 1 | -5/+0 | ||
| |/ | ||||||
| * | Register all commands, modes and extensions using AddService()•••AddService() throws an exception if an item cannot be registered, modules no longer need to worry about AddMode() etc. failing | 2012-12-02 | 1 | -2/+2 | ||
| * | Dynamically determine the size of the eventlist[] passed to Attach()•••m_sqlauth was attached to I_OnUserDisconnect but didn't provide a handler for it, remove | 2012-12-02 | 1 | -1/+1 | ||
| * | Attach to events and register services in init() | 2012-12-02 | 1 | -0/+4 | ||
| * | m_cap Fix crash when a user issued a CAP CLEAR request and the CapEvent had a... | 2012-06-27 | 1 | -1/+3 | ||
