146 |
OpenSSL/LibreSSL -> GnuTLS -> wolfSSL. |
OpenSSL/LibreSSL -> GnuTLS -> wolfSSL. |
147 |
* Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file |
* Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file |
148 |
defined in `serverinfo::ssl_dh_param_file` or if that file is missing |
defined in `serverinfo::ssl_dh_param_file` or if that file is missing |
149 |
* The connection timeout for connect{} blocks can now be configured via |
* The connection timeout for connect {} blocks can now be configured via |
150 |
the `connect::timeout` configuration directive |
the `connect::timeout` configuration directive |
151 |
* Minimum supported OpenSSL version is 1.1.1 now |
* Minimum supported OpenSSL version is 1.1.1 now |
152 |
* Minimum supported GnuTLS version is 3.6.5 now |
* Minimum supported GnuTLS version is 3.6.5 now |
876 |
* Fixed bug where timed events stopped from working if the system's |
* Fixed bug where timed events stopped from working if the system's |
877 |
clock is running backwards |
clock is running backwards |
878 |
* `STATS q|Q` now shows how many times a resv {} block has been matched |
* `STATS q|Q` now shows how many times a resv {} block has been matched |
879 |
* Fixed contributed WEBIRC module |
* Fixed contributed `WEBIRC` module |
880 |
* IRC operators may now again see server generated nick rejection notices |
* IRC operators may now again see server generated nick rejection notices |
881 |
|
|
882 |
|
|
907 |
-- Noteworthy changes in version 8.0.0beta3 (2012-08-24) |
-- Noteworthy changes in version 8.0.0beta3 (2012-08-24) |
908 |
* Fixed wrong syntax in several language files |
* Fixed wrong syntax in several language files |
909 |
* Removed &localchannels |
* Removed &localchannels |
910 |
* `PRIVMSG` to opers@some.server is no longer supported |
* `PRIVMSG` to `opers@some.server` is no longer supported |
911 |
* Fixed bug that could lead to topic desynchronization |
* Fixed bug that could lead to topic desynchronization |
912 |
* Removed `serverhide::disable_hidden` configuration option |
* Removed `serverhide::disable_hidden` configuration option |
913 |
* Dropped ircd-hybrid-6 `GLINE` compatibility mode |
* Dropped ircd-hybrid-6 `GLINE` compatibility mode |
917 |
|
|
918 |
-- Noteworthy changes in version 8.0.0beta2 (2012-07-21) |
-- Noteworthy changes in version 8.0.0beta2 (2012-07-21) |
919 |
* `channel::disable_fake_channels` now also disables ascii 29 (mIRC italic) |
* `channel::disable_fake_channels` now also disables ascii 29 (mIRC italic) |
920 |
when set to yes |
when set to `yes` |
921 |
* Added `channel::max_chans_per_oper` configuration directive. The old way |
* Added `channel::max_chans_per_oper` configuration directive. The old way |
922 |
was to let IRC operators join three times the amount of max_chans_per_user |
was to let IRC operators join three times the amount of max_chans_per_user |
923 |
* Replaced `MODLOAD`, `MODUNLOAD`, `MODRELOAD`, `MODLIST` and `MODRESTART` |
* Replaced `MODLOAD`, `MODUNLOAD`, `MODRELOAD`, `MODLIST` and `MODRESTART` |
954 |
Read `doc/reference.conf` for further explanation of what these flags control |
Read `doc/reference.conf` for further explanation of what these flags control |
955 |
* Removed Idle-time klines |
* Removed Idle-time klines |
956 |
* Cleaned up modules API. Old modules won't work anymore |
* Cleaned up modules API. Old modules won't work anymore |
957 |
* Removed `general::burst_away` configuration directive. AWAY bursts are now |
* Removed `general::burst_away` configuration directive. `AWAY` bursts are now |
958 |
controlled via `connect::flags` explicitly |
controlled via `connect::flags` explicitly |
959 |
* Introduced new logging subsystem including log rotation based on |
* Introduced new logging subsystem including log rotation based on |
960 |
file sizes. Log timestamp format is ISO8601 now |
file sizes. Log timestamp format is ISO8601 now |
970 |
* Removed `ssl_server_protocol` configuration directive and |
* Removed `ssl_server_protocol` configuration directive and |
971 |
added `ssl_client_method` and `ssl_server_method` instead. |
added `ssl_client_method` and `ssl_server_method` instead. |
972 |
Both of these options can now be changed at runtime |
Both of these options can now be changed at runtime |
973 |
* IRC operator login IDs are no longer limited to NICKLEN*2 |
* IRC operator login IDs are no longer limited to `NICKLEN*2` |
974 |
* Removed `channel::burst_topicwho` configuration option. This feature is now |
* Removed `channel::burst_topicwho` configuration option. This feature is now |
975 |
enabled by default |
enabled by default |
976 |
* `STATS Y|y` now reports CIDR limits as well |
* `STATS Y|y` now reports CIDR limits as well |