aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Fix leaking the dccallow list instead of setting it in FromInternal.Gravatar Sadie Powell2020-02-151-0/+2
| * Fix logic calling OnList when sending a cap notification.•••It is possible for the cap to be null when a DEL for an unloaded module is sent out so we should not blindly call it. Gravatar Sadie Powell2020-02-151-1/+1
| * GitHub Actions: ensure that all packages are up to date on macOS.•••This ensures that Homebrew does not explode when installing new packages because thats apparently a challenge for it. Gravatar Sadie Powell2020-02-151-0/+1
| * Marginally improve the error pages created by httpd and httpd_acl.Gravatar Sadie Powell2020-02-142-4/+12
| * Add overloads of SendIfCap to the standard replies API.Gravatar Sadie Powell2020-02-141-1/+56
| * Only register the sts capability when we have a valid config.•••This avoids announcing a bare sts cap when the config is wrong. Gravatar Sadie Powell2020-02-141-0/+4
| * Clean up ModuleDLLManager from the Module::cull() method.•••This avoids a leak which happens in some rare circumstances. Gravatar Sadie Powell2020-02-142-5/+2
| * Fix GitHub Actions on macOS for real this time.Gravatar Sadie Powell2020-02-131-2/+3
| * Update modules.conf.example to use the new --enable-extras syntax.Gravatar Sadie Powell2020-02-131-6/+6
| * Update the vendored http_parser library to v2.9.3.Gravatar Sadie Powell2020-02-133-12/+82
| * Tell people to run make with the number of CPU cores plus 1.•••This results in faster builds as there's always one job waiting. Gravatar Sadie Powell2020-02-102-2/+2
| * Update the pull request template for recent module changes.Gravatar Sadie Powell2020-02-101-1/+1
| * Remove a mistakenly repeated word in the README (#1753).Gravatar Akinwale Ariwodola2020-02-101-1/+1
| * Initialise batchendmsg to NULL.Gravatar Sadie Powell2020-02-061-0/+1
* | Move FindNickOnly to UserManager.Gravatar Sadie Powell2020-02-0929-45/+48
* | Move FindNick to UserManager.Gravatar Sadie Powell2020-02-0942-55/+59
* | Move FindUUID to the UserManager class.Gravatar Sadie Powell2020-02-0924-45/+48
* | Use C++11 inline initialisation for class members.Gravatar Sadie Powell2020-02-0696-493/+296
* | In C++11 [io]fstream has std::string constructors; use them.Gravatar Sadie Powell2020-02-063-7/+5
* | Make WritePID read directly from the config.Gravatar Sadie Powell2020-02-064-15/+8
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-0461-312/+857
|\|
| * Include the ABI version with the incompatible module error message.Gravatar Sadie Powell2020-02-042-6/+6
| * Standard replies have been ratified.Gravatar Sadie Powell2020-02-031-4/+1
| * Clean special chars from module conf exampleGravatar Wade Cline2020-02-031-2/+2
| * Make loading modules considerably more robust and user friendly.Gravatar Sadie Powell2020-02-028-95/+147
| * Fix GitHub Actions building on macOS.•••For some reason Homebrew is imploding on upgrade and this is making our builds fail. Let's not upgrade for now. Gravatar Sadie Powell2020-02-021-1/+0
| * Fix being able to see the modes of private/secret channels.Gravatar Sadie Powell2020-02-021-1/+18
| * Release v3.5.0. v3.5.0Gravatar Sadie Powell2020-01-311-1/+1
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-3141-48/+47
| * Bump the ABI version.Gravatar Sadie Powell2020-01-311-1/+1
| * The labeled response spec is no longer a draft.Gravatar Sadie Powell2020-01-311-1/+1
| * Fix the chanhistory module not storing CTCP ACTIONs.Gravatar Sadie Powell2020-01-311-1/+2
| * Use the default OnParameterMissing in ModeUserServerNoticeMask.Gravatar Sadie Powell2020-01-302-7/+1
| * The KNOCK command is broadcast so we should only send local notices.•••See also: #1749. Gravatar Sadie Powell2020-01-291-1/+1
| * Add Channel::WriteRemoteNotice and revert WriteNotice changes.•••This is a partial reversion of 687778b72e. See also: #1749. Gravatar Sadie Powell2020-01-299-12/+16
| * Fix "control reaches end of non-void function" warning.•••This is harmless because it will always be set to one of the items in the TargetType enum. Gravatar Sadie Powell2020-01-281-0/+5
| * Implement support for the IRCv3 labeled-response specification.Gravatar Sadie Powell2020-01-282-0/+248
| * Add a vendor cap which rejects any attempts to enable it.•••This is similar to the oragono.io/nope capability only instead of killing the connection it just rejects the request. This should be less intrusive for users. Gravatar Sadie Powell2020-01-281-0/+18
| * Remove the preceding - in messages sent by opermotd and showfile.Gravatar Sadie Powell2020-01-242-2/+2
| * dccallow: use IsCTCP instead of parsing the message manually.Gravatar Sadie Powell2020-01-231-6/+7
| * dccallow: Use irc::equals for messages received over IRC.Gravatar Sadie Powell2020-01-231-2/+2
| * Add a method for getting the name of a MessageTarget.•••This fixes a minor bug in the filter module where the target would be blank in messages when a server-targetted message matches a filter. Gravatar Sadie Powell2020-01-233-21/+26
| * Use PushParam instead of PushParamRef in TagMessage#PushTarget.•••This could be a temporary string so copy it instead of risking a crash and/or dumping the contents of memory into messages. This fixes a crash introduced last week. Gravatar Sadie Powell2020-01-221-1/+1
| * Add an event for when a command is blocked before execution.Gravatar Sadie Powell2020-01-223-1/+24
| * Remove unnecessary copies of CommandBase::Params in LoopCall.Gravatar Sadie Powell2020-01-221-6/+5
| * Make the dynref bool operator constant.Gravatar Sadie Powell2020-01-221-1/+1
| * Tweak the default motd/opermotd slightly.•••Also, remove the - at the start of the MOTD field. This is cargo culted from irc2 and theres no real reason to actually do this. Gravatar Sadie Powell2020-01-223-45/+39
| * Move DeleteZero to stdalgo::delete_zero.Gravatar Sadie Powell2020-01-192-12/+14
| * Use irc::equals instead of transforming to upper case in CAP.Gravatar Sadie Powell2020-01-181-7/+5
| * Use case insensitive comparisons in getBool.Gravatar Sadie Powell2020-01-181-2/+3