| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| | * | Add GetTypeStr to the DNS API. | Peter Powell | 2019-10-13 | 1 | -0/+19 |
| | * | Convert a bunch of LocalUser* casts to IS_LOCAL.•••This is a lot safer and handles users changing servers properly.
| Peter Powell | 2019-10-13 | 1 | -2/+2 |
| | * | Show the list modes which have variable list lengths in 005. | Peter Powell | 2019-10-01 | 1 | -4/+14 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-09-23 | 1 | -1/+1 |
| |\| |
|
| | * | Fix some remaining uses of ato[il]. | Peter Powell | 2019-08-13 | 1 | -1/+1 |
| * | | Replace LocalIntExt with IntExtItem. | Sadie Powell | 2019-08-13 | 3 | -5/+5 |
| * | | Rewrite and merge LocalStringExt, StringExtItem. | Sadie Powell | 2019-08-13 | 4 | -5/+5 |
| * | | Move the Module parameter of ExtensionItem et al to the start.•••This matches what other ServiceProvider types do.
| Sadie Powell | 2019-08-13 | 3 | -4/+4 |
| * | | Rename ExtensionItem::free to ExtensionItem::Delete. | Sadie Powell | 2019-08-13 | 1 | -2/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-08-09 | 3 | -19/+27 |
| |\| |
|
| | * | Convert all core ExtensionItem code away from {un,}serialize. | Peter Powell | 2019-08-07 | 2 | -17/+25 |
| | * | Add {To,From}{Human,Internal,Network} to ExtensionItem.•••Also, deprecate the old SerializeFormat/serialize/unserialise API.
| Peter Powell | 2019-08-07 | 1 | -2/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-07-16 | 7 | -2/+12 |
| |\| |
|
| | * | Send ERR_NOTEXTTOSEND in response to an empty GLOBOPS/WALLOPS. | Peter Powell | 2019-07-15 | 1 | -0/+6 |
| | * | Fix error message for splitwhois value. | Matt Schatz | 2019-07-03 | 1 | -1/+1 |
| | * | Show the mode syntax in ERR_INVALIDMODEPARAM. | Peter Powell | 2019-06-12 | 4 | -0/+4 |
| | * | Allow channels/auspex to see a secret channel topic. (#1654)•••An oper with the 'channels/auspex' priv can now see the
topic of a secret channel (that they are not in) using
TOPIC. This is on par with the expectation of
'channels/auspex' and current LIST behaviour. | Matt Schatz | 2019-06-05 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-05-15 | 25 | -190/+186 |
| |\| |
|
| | * | Move message access checks to OnUserPre{Tag,}Message.•••This allows modules to override them if necessary.
Fixes #1619.
| Peter Powell | 2019-05-11 | 1 | -30/+36 |
| | * | cmd_names: Fix the syntax. | Robby | 2019-05-05 | 1 | -1/+1 |
| | * | Some more text fixes and improvements (#1618). | Robby | 2019-04-28 | 1 | -1/+1 |
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | Robby | 2019-04-28 | 13 | -25/+25 |
| | * | Fix grammar in unknown mode/snomask character messages. | Robby | 2019-04-21 | 1 | -1/+1 |
| | * | Improve the descriptions of various core modules. | Peter Powell | 2019-04-19 | 5 | -5/+5 |
| | * | Demote core_ison and core_userhost to commands in core_user.•••These are not important enough for their own module.
| Peter Powell | 2019-04-19 | 4 | -81/+52 |
| | * | Promote cmd_mode to its own core module.•••core_user was an inappropriate location for this as it contains
mode changing code which is used by channels as well as users.
| Peter Powell | 2019-04-19 | 3 | -37/+54 |
| | * | Remove the OnNamesListItem event out of the core. | Peter Powell | 2019-04-19 | 2 | -7/+7 |
| | * | Fix some bugs in LIST constraint parsing.•••1. Allow flags to be specified in lower case. This behaviour is
required by the draft-hardy-irc-isupport-00 specification.
2. Allow more than one constraint to be specified.
| Peter Powell | 2019-04-18 | 1 | -14/+16 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-03-30 | 28 | -57/+82 |
| |\| |
|
| | * | Rename GetFlagIndex -> GetFieldIndex | linuxdaemon | 2019-03-12 | 1 | -1/+1 |
| | * | Move field lookup logic out of WhoData constructor | linuxdaemon | 2019-03-12 | 1 | -15/+21 |
| | * | Add Who::Request::GetFlagIndex to get field index•••Replaces the dirty logic in m_hideoper and m_namesx
| linuxdaemon | 2019-03-12 | 1 | -0/+22 |
| | * | Fix not showing all modes on a channel•••Whenever a mode has a parameter, no modes past that mode will be shown
in RPL_CHANNELMODEIS.
References to items in a vector break when the vector's size is changed.
| linuxdaemon | 2019-02-20 | 1 | -1/+3 |
| | * | Implement support for IRCv3 client-to-client tags. | Peter Powell | 2019-02-19 | 1 | -1/+1 |
| | * | Start using DurationString() in X-line additions and•••a few other modules where it fits better than just showing seconds.
| Matt Schatz | 2019-02-18 | 5 | -25/+20 |
| | * | Various text improvements: consistency, syntax, help and doc updates/fixes. | Robby | 2019-02-18 | 26 | -30/+30 |
| * | | Replace translation macros with a C++11 initialiser list. | Sadie Powell | 2019-02-15 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2019-02-15 | 5 | -383/+447 |
| |\| |
|
| | * | Replace GetServerPort() with server_sa.port(). | Peter Powell | 2019-02-15 | 1 | -1/+1 |
| | * | Implement support for SQUERY from RFC 2812.•••This is treated internally as a PRIVMSG with a few exceptions:
1. The command MUST have exactly one target.
2. The target MUST be a user.
3. The target MUST be on a u-lined server (e.g. NickServ).
| Peter Powell | 2019-02-09 | 1 | -1/+65 |
| | * | Move CommandMessage::Handle into the class definition. | Peter Powell | 2019-02-09 | 1 | -24/+29 |
| | * | Move message handling code to Handle{Channel,Server,User}Target.•••This makes the logic for this module considerably easier to read.
| Peter Powell | 2019-02-09 | 1 | -144/+154 |
| | * | Deduplicate firing module events in core_message. | Peter Powell | 2019-02-09 | 1 | -56/+45 |
| | * | core_message: remove unnecessary inheritance logic. | Peter Powell | 2019-02-08 | 1 | -27/+17 |
| | * | Rename core_privmsg to core_message. | Peter Powell | 2019-02-08 | 1 | -0/+0 |
| | * | Fix an unintentionally inverted condition in core_oper. | Peter Powell | 2019-02-07 | 1 | -1/+1 |
| | * | Quit users during cleanup instead of when /DIE is executed. | Peter Powell | 2019-02-05 | 1 | -9/+0 |
| | * | Move <oper:class> and <oper:vhost> to core_oper. | Peter Powell | 2019-02-05 | 1 | -0/+15 |
| * | | Prevent operators from unloading core modules. | Sadie Powell | 2019-02-07 | 1 | -10/+1 |
| * | | UserManager: remove fakederef. | Sadie Powell | 2019-02-07 | 8 | -17/+17 |