Revision
9374 -
Directory Listing
-
[select for diffs]
Modified
Sat May 9 20:54:46 2020 UTC
(6 years, 2 months ago)
by
michael
Diff to
previous 9234
- Each type of command handler now has its own min/max argument count pair; remove remaining argument checks from all modules
Revision
9234 -
Directory Listing
-
[select for diffs]
Modified
Fri Jan 31 17:38:34 2020 UTC
(6 years, 5 months ago)
by
michael
Diff to
previous 9184
- Extbans have been implemented. Main implementation done by Adam for p4.
Currently supported extbans:
Matching:
$a:<account> Matches users logged into a matching account.
$c:<channel> Matches users that are on the given channel. An additional
prefix of either @, %, or + can be specified to test for
certain channel privileges.
$o:<class> Matches IRC operators that have joined a class
matching the mask.
$r:<realname> Matches users with a matching realname.
$s:<server> Matches users that are connected to a server matching the mask.
$u:<modes> Matches users having the specified user modes set or not set.
$z:<certfp> Matches users having the given TLS certificate fingerprint.
Acting:
$j:<banmask> Prevents matching users from joining the channel.
$m:<banmask> Blocks messages from matching users. Users with voice
or above are not affected.
Revision
9175 -
Directory Listing
-
[select for diffs]
Modified
Sun Jan 19 12:39:07 2020 UTC
(6 years, 6 months ago)
by
michael
Diff to
previous 9169
- The --enable-openssl, --enable-gnutls switches, and their disabling counterparts --disable-openssl and --disable-gnutls, have been replaced with
the --with-tls switch which takes one of the following options: 'openssl', 'wolfssl', 'gnutls', and 'none'.
If nothing has been specified, configure tries to autodetect in the following order openssl/libressl -> gnutls -> wolfssl.
Revision
9081 -
Directory Listing
-
[select for diffs]
Modified
Sun Oct 13 09:52:35 2019 UTC
(6 years, 9 months ago)
by
michael
Diff to
previous 9077
- Rename struct Membership to ChannelMember
- Rename Channel::last_knock to last_knock_time
- Rename Channel::last_invite to last_invite_time
- Rename chptr to channel
Revision
6782 -
Directory Listing
-
[select for diffs]
Modified
Sun Nov 15 18:49:32 2015 UTC
(10 years, 8 months ago)
by
michael
Diff to
previous 6759
- Use the %ju conversion specifier for time_t and get rid of these non-portable (unsigned long) casts; replace some uint64_t with uintmax_t
Revision
6759 -
Directory Listing
-
[select for diffs]
Modified
Fri Nov 13 18:23:37 2015 UTC
(10 years, 8 months ago)
by
michael
Diff to
previous 6318
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()