Age | Commit message (Collapse) | Author |
|
|
|
* Deduplicate "FILTER" in some SNOTICES.
* Add the filter reason to removals to match
with X-line removals now.
* Use the new DurationString() function for a
standardized duration display when adding.
* Add X-line mask, duration, and expiry date to
the action messages.
|
|
Closes #1569.
|
|
|
|
a few other modules where it fits better than just showing seconds.
|
|
|
|
Add InspIRCd::DurationString() to take a time_t and return a string
with the duration in a human-readable format (ex: 1y20w2d3h5m9s).
|
|
|
|
|
|
|
|
|
|
GNUTLS_DIG_SHA256 was added in version 1.7.4 and we require 2.0.0+
|
|
- The close module is borderline useless.
- The jumpserver numeric is supported by barely any clients and
has various security problems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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).
|
|
|
|
This makes the logic for this module considerably easier to read.
|
|
|
|
|
|
|
|
|
|
Also fix an overly long albeit harmless memcpy when creating UNIX
socket listeners. Thanks to @psychon for reporting this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
Closes #1568.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|