| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Remove the now obsolete regex_posix module.•••The behaviour of this module is included with the regex_stdlib module. You should use that module in bre mode for basic POSIX regular expressions and ere for extended POSIX regular expressions. | 2019-03-06 | 1 | -94/+0 | ||
| * | | | Remove support for old versions of GnuTLS and OpenSSL.•••GnuTLS v2 has been obsolete since v3 was released over seven years ago and is no longer supported by the maintainers. OpenSSL v1.0 has been obsolete since v1.1 was released over two years ago. It will stop being supported by the maintainers at the end of the year. | 2019-02-16 | 2 | -169/+9 | ||
| * | | | Remove a "commas at end of enumerator lists on C++03" warning. | 2019-02-16 | 1 | -11/+0 | ||
| * | | | Replace translation macros with a C++11 initialiser list. | 2019-02-15 | 15 | -17/+17 | ||
| * | | | Merge branch 'insp3' into master. | 2019-02-15 | 19 | -1202/+742 | ||
| |\| | | ||||||
| | * | | Move the close and jumpserver modules to inspircd-extras.•••- The close module is borderline useless. - The jumpserver numeric is supported by barely any clients and has various security problems. | 2019-02-15 | 2 | -281/+0 | ||
| | * | | Replace GetServerPort() with server_sa.port(). | 2019-02-15 | 6 | -12/+7 | ||
| | * | | Rename User::nping to nextping for consistency with lastping. | 2019-02-15 | 3 | -6/+6 | ||
| | * | | Refactor UserManager::DoBackgroundUserStuff(). | 2019-02-15 | 1 | -46/+55 | ||
| | * | | 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). | 2019-02-09 | 1 | -1/+65 | ||
| | * | | Move CommandMessage::Handle into the class definition. | 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. | 2019-02-09 | 1 | -144/+154 | ||
| | * | | Deduplicate firing module events in core_message. | 2019-02-09 | 1 | -56/+45 | ||
| | * | | core_message: remove unnecessary inheritance logic. | 2019-02-08 | 1 | -27/+17 | ||
| | * | | Rename core_privmsg to core_message. | 2019-02-08 | 1 | -0/+0 | ||
| | * | | Fix erroneously limiting to the size of sa instead of sun_path. | 2019-02-07 | 1 | -1/+1 | ||
| | * | | Add irc::sockets::untosa() for creating AF_UNIX sockaddrs.•••Also fix an overly long albeit harmless memcpy when creating UNIX socket listeners. Thanks to @psychon for reporting this. | 2019-02-07 | 1 | -6/+13 | ||
| | * | | Fix an unintentionally inverted condition in core_oper. | 2019-02-07 | 1 | -1/+1 | ||
| | * | | Don't allow invalid characters in UNIX listener paths. | 2019-02-06 | 1 | -0/+8 | ||
| | * | | Expand searching in m_httpd_stats, add global handling of GET parameters (#1566) | 2019-02-06 | 4 | -33/+208 | ||
| | * | | Release v3.0.0 release candidate 2. v3.0.0rc2 | 2019-02-06 | 1 | -1/+1 | ||
| | * | | Quit users during cleanup instead of when /DIE is executed. | 2019-02-05 | 2 | -9/+6 | ||
| | * | | Delete the old broken test suite.•••This doesn't work properly and is disabled in both debug & release builds. It will be resurrected with a proper unit testing framework in the future. | 2019-02-05 | 3 | -432/+0 | ||
| | * | | Move <oper:class> and <oper:vhost> to core_oper. | 2019-02-05 | 2 | -11/+15 | ||
| * | | | Prevent operators from unloading core modules. | 2019-02-07 | 2 | -12/+2 | ||
| * | | | UserManager: remove fakederef. | 2019-02-07 | 44 | -94/+94 | ||
| * | | | SnomaskManager: remove fakederef. | 2019-02-07 | 90 | -241/+241 | ||
| * | | | ModuleManager: remove fakederef. | 2019-02-07 | 42 | -95/+95 | ||
| * | | | ModeParser: remove fakederef. | 2019-02-07 | 38 | -90/+90 | ||
| * | | | LogManager: remove fakederef. | 2019-02-07 | 82 | -347/+347 | ||
| * | | | Merge branch 'insp3' into master. | 2019-02-05 | 48 | -297/+539 | ||
| |\| | | ||||||
| | * | | ModuleManager: use std::flush instead of fflush(stdout). | 2019-02-05 | 1 | -4/+2 | ||
| | * | | Module: Initialise 'ModuleDLLManager' and 'dying' correctly. | 2019-02-05 | 2 | -2/+7 | ||
| | * | | DLLManager: add a function for retrieving a symbol. | 2019-02-04 | 1 | -21/+15 | ||
| | * | | m_check: improve the output when showing list modes.•••Closes #1568. | 2019-02-04 | 1 | -6/+11 | ||
| | * | | m_check: rename the timestamp key to createdat. | 2019-02-04 | 1 | -1/+1 | ||
| | * | | m_check: improve the output of the member key. | 2019-02-04 | 1 | -3/+3 | ||
| | * | | m_check: split modeperms into chanmodeperms and usermodeperms. | 2019-02-04 | 1 | -3/+2 | ||
| | * | | m_check: remove unnecessary usage of CheckContext::List. | 2019-02-04 | 1 | -7/+2 | ||
| | * | | Improve the name of the list mode extensible. | 2019-02-04 | 1 | -1/+1 | ||
| | * | | m_check: replace timestring() with a Write() overlod. | 2019-02-04 | 1 | -16/+20 | ||
| | * | | ident: fix erroneously prefixing an ident multiple times. | 2019-02-04 | 1 | -2/+37 | ||
| | * | | ident: rename ext to socket. | 2019-02-04 | 1 | -7/+7 | ||
| | * | | ident: rename nolookupprefix to prefixunqueried. | 2019-02-04 | 1 | -3/+3 | ||
| | * | | ident: store the timeout as an unsigned value and limit to 60s. | 2019-02-04 | 1 | -4/+3 | ||
| | * | | ident: reduce the amount of messages sent when a lookup fails. | 2019-02-04 | 1 | -2/+3 | ||
| | * | | ident: Change idents with the ChangeIdent method. | 2019-02-04 | 1 | -2/+1 | ||
| | * | | ident: Fix making idents longer than maxident when a lookup fails. | 2019-02-04 | 1 | -3/+23 | ||
| | * | | Allow multiple fingerprints in an oper block (#1564) | 2019-02-01 | 2 | -2/+17 | ||
| | * | | Fix -Wnewline-eof warning. | 2019-01-29 | 1 | -1/+1 | ||
