Some leftover changes for release notes [skip ci] |
|
More...
|
almost 2 years ago
|
Update release notes [skip ci] |
|
More...
|
almost 2 years ago
|
Update release notes [skip ci] |
|
More...
|
almost 2 years ago
|
Potentially fix +f 'r' |
|
More...
|
almost 2 years ago
|
Make MODE #channel +F show the combined effective view of +f and +F. Actually it accepts the following variations for this query: MODE #test f MODE #test +f MODE #test F MODE #test +F As long as it is like that (with no parameter) we will show details. Details are shown for all of the four possible combinations of having or not having +f and +F. |
|
More...
|
almost 2 years ago
|
Retain sorting order when when set_channel_flood_profile() overwrites an existing +F profile. |
|
More...
|
almost 2 years ago
|
Don't allow subtype 't' and 'r' in +F profiles for now due to technical reasons. If you want those, then use +f. (See source) |
|
More...
|
almost 2 years ago
|
floodprot minor code cleanup (chp -> fld) |
|
More...
|
almost 2 years ago
|
Make +F and +f work together (+f subtypes override +F settings) |
|
More...
|
almost 2 years ago
|
Drop the alt-actions +m and +M for the CTCP floodtype. When a channel CTCP flood happens and there is an +f with the 'c' floodtype, we set channel mode +C by default. Alternative action possiblities were +m and +M. I don't think anyone really used those alt actions for CTCP because makes little sense to set the channel +m/+M on a CTCP flood when there is +C which has far less impact. |
|
More...
|
almost 2 years ago
|
Channelmode +f code cleanups: make a single parse_channel_mode_flood() function that handles all of is_ok(), conv_param() and put_param(). |
|
More...
|
almost 2 years ago
|
Initial work on set::anti-flood::channel likely with bugs and no validation |
|
More...
|
almost 2 years ago
|
Handle the HOOKTYPE_CONFIGRUN and TEST for CONFIG_SET_ANTI_FLOOD first. |
|
More...
|
almost 2 years ago
|
Add channel mode +F <flood-profile> |
|
More...
|
almost 2 years ago
|
Make channel mode +f ban "unknown-users" first on a join flood, if the join flood is caused by >75% of "unknown-users". This to see if that will take care of the flood without harming the "known-users" group. And naturally, do something similar for message floods and nick floods. |
|
More...
|
almost 2 years ago
|
Add helper functions |
|
More...
|
almost 2 years ago
|
Use X509_check_host() in OpenSSL 1.1.0 and later and don't use it for OpenSSL 1.0.2 anymore, 1.0.2 will use the fallback version. This changes the include file. |
|
More...
|
almost 2 years ago
|
Move ban_exists() to the core (was a helper function in channeldb) |
|
More...
|
almost 2 years ago
|
Add OpenSSL include to fix compile warning. X509_check_host() requires openssl/x509.h -- well except on newer OpenSSL's apparently :D |
|
More...
|
almost 2 years ago
|
Don't use X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS to fix compile problems. I guess it's not that important so not doing #if defined() checks for it. Compile problem reported by val. |
|
More...
|
almost 2 years ago
|
Bump version to 6.0.8-git [skip ci] |
|
More...
|
almost 2 years ago
|
Add configure check for and use X509_check_host() instead of always using our own implementation (that is not really ours, by the way). |
|
More...
|
almost 2 years ago
|
Bump max length of log entries from 8k to 16k (for example for logging a 8k+512 bytes line during debugging). |
|
More...
|
almost 2 years ago
|
In WHOWAS show the normal host (vhost/cloakedhost) to IRCOps now that the realhost/IP is communicated on a separate line. This so you now can see both vhost/cloakedhost and realhost as an IRCOp in a single WHOWAS request. |
|
More...
|
almost 2 years ago
|
Previous fix for big tags was insufficient. 4K+4K+512 rule should now be OK. This also adds the MAXLINELENGTH define which is set to 4K+4K+512, it can be used when you are dealing with complete lines (quite rare in the code, mostly in socket code and labeled response). And now also #define READBUFSIZE MAXLINELENGTH but it is used beyond read buffers, als in write buffers of course. |
|
More...
|
almost 2 years ago
|
** UnrealIRCd 6.0.7 ** |
|
More...
|
almost 2 years ago
|
Fix valid_vhost() rejecting us...@host. Reported by Lord255. |
|
More...
|
almost 2 years ago
|
Update release notes [skip ci] |
|
More...
|
almost 2 years ago
|
Buy a brain.. [skip ci] |
|
More...
|
almost 2 years ago
|
Fix crash in SVSO due to change from earlier today [skip ci] |
|
More...
|
almost 2 years ago
|