Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-09 | Send SNOTICES for failed secure only or fingerprint oper attempts. | Matt Schatz | |
2020-04-09 | Prevent a trailing space in the failed oper SNOTICE. | Matt Schatz | |
2020-04-09 | Set Unix socket permissions after binding. | Matt Schatz | |
2020-04-09 | More HasFd() conversions. | Sadie Powell | |
2020-04-09 | Improve the logging of the httpd module. | Sadie Powell | |
2020-04-07 | Add a way to disable using environment variables in included files. | Sadie Powell | |
2020-04-06 | Fix Numerics::CannotSendTo sending the wrong numeric for users. | Sadie Powell | |
2020-04-06 | Fix building the sqlite3 module on the macOS CI. | Sadie Powell | |
2020-04-06 | Add a tool for retrieving directives from source files. | Sadie Powell | |
2020-04-05 | Send ERR_BANNEDFROMCHAN when a user can't create a restricted channel. | Sadie Powell | |
Closes #1772. | |||
2020-04-05 | Vendor the optional-lite library. | Sadie Powell | |
2020-04-05 | Update the http_parser library to v2.9.4. | Sadie Powell | |
2020-04-04 | Don't send a geolocation whois line for uline clients. | Matt Schatz | |
2020-04-04 | Don't override a different Displayed Host with the rDNS. | Matt Schatz | |
If the dnsbl module is set to mark with a vHost, it can finish before the hostname resolution finishes. This is especially the case when the result is already cached. Resolves #1770. | |||
2020-04-04 | Squish the cmd_whowas header. | Sadie Powell | |
There's no reason for this to be in a header and it can't be used by anything else. | |||
2020-04-04 | Don't filter mass-messages sent by server operators. | Sadie Powell | |
This matches the behaviour of the censor module. | |||
2020-04-04 | Add the Numerics::CannotSendTo class and switch stuff to use it. | Sadie Powell | |
2020-04-04 | Ignore clients on ulined servers when counting invisible users. | Matt Schatz | |
This is in addition to 4cc992f. | |||
2020-04-02 | Add support for sending a standard reply with no command name. | Sadie Powell | |
2020-04-02 | Add constants for the uninvite numerics. | Sadie Powell | |
2020-04-02 | Fix the log message in the disable module. | Sadie Powell | |
Modes are set and unset not executed. | |||
2020-04-01 | Clear the entire DNS cache on rehash. | Sadie Powell | |
2020-04-01 | Document Module::Prioritize. | Sadie Powell | |
2020-03-31 | Add a comment for packagers who delete the --{uid,gid} checks. | Sadie Powell | |
2020-03-31 | Add back the prefix on a server target message. | Matt Schatz | |
The prefix is dropped when building the message. We add it back here so that the remote servers can recognize it as a server target. | |||
2020-03-30 | Fix clock skip warnings being inverted. | Sadie Powell | |
2020-03-30 | Make showing the channel modes in /LIST configurable. | Sadie Powell | |
2020-03-30 | Fix various documentation and formatting issues. | Sadie Powell | |
2020-03-29 | Add support for the servers/ignore-shun privilege. | Sadie Powell | |
2020-03-29 | Include ADMIN and OPER in the default for <shun:enabledcmds>. | Sadie Powell | |
2020-03-29 | Clean up the parsing logic for <shun:enabledcmds>. | Sadie Powell | |
2020-03-28 | Correct a typo in the example config. | Matt Schatz | |
2020-03-27 | Fix expanding module names. | Sadie Powell | |
2020-03-27 | Update the credits. | Sadie Powell | |
- Move Attila to former developers (RIP). - Move genius3000 to core developers. - Add Robby to contributors. - Add prawnsalad to thanks. | |||
2020-03-27 | Alphabetically sort names in the credits. | Sadie Powell | |
2020-03-25 | Improve the issue templates slightly. | Sadie Powell | |
2020-03-25 | Only send a local X-line SNOTICE. | Matt Schatz | |
Spanningtree sends a local SNOTICE to 'X' when adding a line. No need to send a global SNOTICE from here. | |||
2020-03-24 | Fix the signed-ness within ConvToNum char overloads. | Matt Schatz | |
It should be signed int with signed char and vice-versa. Currently, anything over 127 as unsigned char would return 0. | |||
2020-03-24 | Correct a module name typo. | Matt Schatz | |
2020-03-19 | Add a raw source/target PRIVMSG overload for sending a status msg. | Sadie Powell | |
2020-03-18 | Allow commands to override ERR_{NEEDSMOREPARAMS,NOTREGISTERED}. | Sadie Powell | |
2020-03-13 | Force people to use an issue template. | Sadie Powell | |
2020-03-12 | Move CHANMODES to core_mode and add USERMODES. | Sadie Powell | |
2020-03-12 | Implement support for the SERVLIST command. | Sadie Powell | |
2020-03-12 | Add a CapReference class for the message-tags capability. | Sadie Powell | |
2020-03-12 | Improve logging for the m_ldap and m_ldapauth modules (#1757). | Joel Sing | |
Currently, it is difficult to diagnose LDAP authentication failures, since the logs do not provide sufficient information about what is actually being queried and what actually failed. This increases logging details so that information about the LDAP query is included, for example: Fri Mar 06 2020 08:02:59 ANNOUNCEMENT: Error binding as manager to LDAP server: Invalid credentials (bind dn=cn=adminz,dc=nodomain) Rather than: Fri Mar 06 2020 08:02:59 ANNOUNCEMENT: Error binding as manager to LDAP server: Invalid credentials Same with connection logging: Fri Mar 06 2020 07:59:53 CONNECT: Forbidden connection from jsing!jsing@192.168.200.1 (Invalid credentials (bind dn=uid=jsing,dc=nodomain)) Fri Mar 06 2020 08:01:19 CONNECT: Successful connection from jsing!jsing@192.168.200.1 (dn=uid=jsing,dc=nodomain) | |||
2020-03-11 | Warn if the server config contains an unhashed password. | Sadie Powell | |
This will be made a hard failure in v4. | |||
2020-03-11 | Fix detection of the "plaintext" pseudo-hash being case sensitive. | Sadie Powell | |
2020-03-09 | Fix unnecessary inlining in command handler constructors. | Sadie Powell | |
2020-03-09 | Fix not assigning bits to capabilities correctly. | Sadie Powell | |
This makes it correctly throw when the capability limit is reached and allows up to 64 capabilities to be created instead of 32. |