]> jfr.im git - irc/ircd-hybrid/ircd-hybrid.github.io.git/commitdiff
Auto updating news/version files for hopm-1.1.8
authormiwob <redacted>
Sun, 11 Oct 2020 11:07:04 +0000 (13:07 +0200)
committermiwob <redacted>
Sun, 11 Oct 2020 11:07:04 +0000 (13:07 +0200)
news_all_hopm
news_recent_hopm

index e59e67654de48cf19675c080b4e30e4868679496..d9e1404fb165baeab5d446020c933bad64938ccd 100644 (file)
 -- Noteworthy changes in version 1.1.8 (2020-07-05)
-o) Minimum supported OpenSSL version is 1.1.1 now
-o) Experimental TLS support for the irc client part has been implemented. We
-   only do TLSv1.2 and higher
-o) The irc::tls and irc::tls_hostname_verification configuration directives
-   have been added
-o) A possible out-of-bounds write in the irc parser logic has been fixed
+* Minimum supported OpenSSL version is 1.1.1 now
+* Experimental TLS support for the irc client part has been implemented. We
+  only do TLSv1.2 and higher
+* The `irc::tls` and `irc::tls_hostname_verification` configuration directives
+  have been added
+* A possible out-of-bounds write in the irc parser logic has been fixed
 
 
 -- Noteworthy changes in version 1.1.7 (2020-04-19)
-o) Fixed github issue #31: hopm attempts to open stderr for logging in
-   non-debug/fork mode which can cause hopm to exit silently
+* Fixed github issue #31: hopm attempts to open stderr for logging in
+  non-debug/fork mode which can cause hopm to exit silently
 
 
 -- Noteworthy changes in version 1.1.6 (2019-04-21)
-o) Fixed issue with ssh banner scans where hopm would test connections only
-   against the 'target_string' that's defined last in the scanner{} block
-o) Minimum supported OpenSSL version is 1.0.1f now
+* Fixed issue with ssh banner scans where hopm would test connections only
+  against the `target_string` that's defined last in the scanner{} block
+* Minimum supported OpenSSL version is 1.0.1f now
 
 
 -- Noteworthy changes in version 1.1.5 (2018-10-14)
-o) The ':', and ',' nickname delimiters work again
-o) Fixed a bug where the hopm process couldn't be restarted under certain
-   conditions
-o) The hopm process can now be restarted from the command line via "kill -HUP"
-o) Added --enable-efence switch to allow easy linking with the
-   electric fence memory debugger library
-o) Implemented proper support to kill users with vulnerable SSH versions by
-   version announcement. Patch provided by falsovsky (Pedro de Oliveira). See
-   doc/reference.conf for more information.
-o) Minimum supported OpenSSL version is 1.0.1d now
+* The `:`, and `,` nickname delimiters work again
+* Fixed a bug where the hopm process couldn't be restarted under certain
+  conditions
+* The hopm process can now be restarted from the command line via `kill -HUP`
+* Added `--enable-efence` switch to allow easy linking with the
+  electric fence memory debugger library
+* Implemented proper support to kill users with vulnerable SSH versions by
+  version announcement. Patch provided by falsovsky (Pedro de Oliveira). See
+  `doc/reference.conf` for more information.
+* Minimum supported OpenSSL version is 1.0.1d now
 
 
 -- Noteworthy changes in version 1.1.4 (2017-04-05)
-o) IPv6 blacklist support has been implemented
-o) The CHECK command now accepts IPv6 addresses
-o) The negative cache has been rewritten to use latest Net::Patricia
-   C sources and does support IPv6 now
-o) Further code cleanups and optimizations
+* IPv6 blacklist support has been implemented
+* The `CHECK` command now accepts IPv6 addresses
+* The negative cache has been rewritten to use latest Net::Patricia
+  C sources and does support IPv6 now
+* Further code cleanups and optimizations
 
 
 -- Noteworthy changes in version 1.1.3 (2016-09-26)
-o) Allow inclusion of other configuration files in the main hopm.conf
-   file. See doc/reference.conf for further information on how to use
-   the new .include configuration directive.
+* Allow inclusion of other configuration files in the main `hopm.conf`
+  file. See `doc/reference.conf` for further information on how to use
+  the new `.include` configuration directive.
 
 
 -- Noteworthy changes in version 1.1.2 (2016-05-15)
-o) Fixed archaic bug which can cause the scanner to either detect nothing or
-   to detect everything and therefore even kill legit clients
+* Fixed archaic bug which can cause the scanner to either detect nothing or
+  to detect everything and therefore even kill legit clients
 
 
 -- Noteworthy changes in version 1.1.1 (2016-01-03)
-o) Added 'command_queue_size', 'command_interval', and 'command_timeout',
-   configuration directives to the options {} block. See doc/reference.conf
-   for more information.
-o) Various updates to the reference.conf; added updated 'connregex' directives
-   for ircd-hybrid in conjunction with user mode +F (far connect notices), and
-   UnrealIRCd 4.0.0, which now uses a different format for connect notices
-o) Minor code cleanups
+* Added `command_queue_size`, `command_interval`, and `command_timeout`,
+  configuration directives to the options {} block. See `doc/reference.conf`
+  for more information.
+* Various updates to the `reference.conf`; added updated `connregex` directives
+  for ircd-hybrid in conjunction with user mode +F (far connect notices), and
+  UnrealIRCd 4.0.0, which now uses a different format for connect notices
+* Minor code cleanups
 
 
 -- Noteworthy changes in version 1.1.0 (2015-08-07)
-o) options::pidfile and options::scanlog can now be relative pathnames
-o) Due to security reasons the PROTOCOLS command has been removed again
+* `options::pidfile` and `options::scanlog` can now be relative pathnames
+* Due to security reasons the `PROTOCOLS` command has been removed again
 
 
 -- Noteworthy changes in version 1.1.0beta1 (2015-07-02)
-o) Added HTTPS support for SSL/TLS-enabled HTTP proxies which seem to be
-   used quite a lot on IRC nowadays. LibreSSL or OpenSSL 0.9.8o and above
-   is required for this to work.
-o) Added new HTTPS and HTTPSPOST protocol configuration directives to the
-   scanner {} block.
+* Added HTTPS support for SSL/TLS-enabled HTTP proxies which seem to be
+  used quite a lot on IRC nowadays. LibreSSL or OpenSSL 0.9.8o and above
+  is required for this to work.
+* Added new `HTTPS` and `HTTPSPOST` protocol configuration directives to the
+  scanner {} block.
 
 
 -- Noteworthy changes in version 1.0.8 (2015-06-25)
-o) Added options::reconnectinterval configuration option. See doc/reference.conf
-   for more information.
-o) Added options::dns_timeout configuration option. See doc/reference.conf
-   for more information.
-o) Further modernizations and cleanups to the build system
-o) HOPM now compiles with -fstack-protector-strong and -fstack-protector,
-   respectively, depending on what the compiler supports
-o) Added --enable-assert switch to ./configure. assert() statements are now
-   disabled by default and can be enabled with ./configure --enable-assert
-o) Added --enable-warnings switch to ./configure, which enables various
-   compiler warnings if supported by the compiler
+* Added `options::reconnectinterval` configuration option. See `doc/reference.conf`
+  for more information.
+* Added `options::dns_timeout` configuration option. See `doc/reference.conf`
+  for more information.
+* Further modernizations and cleanups to the build system
+* HOPM now compiles with `-fstack-protector-strong` and `-fstack-protector`,
+  respectively, depending on what the compiler supports
+* Added `--enable-assert` switch to `./configure`. assert() statements are now
+  disabled by default and can be enabled with `./configure --enable-assert`
+* Added `--enable-warnings` switch to `./configure`, which enables various
+  compiler warnings if supported by the compiler
 
 
 -- Noteworthy changes in version 1.0.7 (2015-06-06)
-o) HOPM can now detect Dreamboxes with default root passwords
-o) Fixed bug where the configuration parser would report syntax errors
-   with invalid line numbers when there are multi-line C-style
-   comments in the config file
-o) Minor code cleanups
+* HOPM can now detect Dreamboxes with default root passwords
+* Fixed bug where the configuration parser would report syntax errors
+  with invalid line numbers when there are multi-line C-style
+  comments in the config file
+* Minor code cleanups
 
 
 -- Noteworthy changes in version 1.0.6 (2015-05-27)
-o) HOPM now catches MikroTik HttpProxies
+* HOPM now catches MikroTik HttpProxies
 
 
 -- Noteworthy changes in version 1.0.5 (2015-05-04)
-o) Fixed bug where HOPM couldn't connect to the server specified
-   in the irc {} block on some OS
+* Fixed bug where HOPM couldn't connect to the server specified
+  in the irc {} block on some OS
 
 
 -- Noteworthy changes in version 1.0.4 (2015-03-17)
-o) Log timestamp format is ISO8601 now
-o) Added 'protocols' command which dumps a list of configured scanners
-   and their associated protocols/ports to a channel
-o) Code cleanups and performance improvements
+* Log timestamp format is ISO8601 now
+* Added `protocols` command which dumps a list of configured scanners
+  and their associated protocols/ports to a channel
+* Code cleanups and performance improvements
 
 
 -- Noteworthy changes in version 1.0.3 (2015-01-28)
-o) Fixed bug where HOPM wouldn't try re-connecting to the server in
-   case the connection got lost
-o) Added irc::notice configuration option
+* Fixed bug where HOPM wouldn't try re-connecting to the server in
+  case the connection got lost
+* Added `irc::notice` configuration option
 
 
 -- Noteworthy changes in version 1.0.2 (2015-01-12)
-o) Added options::negcache_rebuild configuration option
-o) Added basic IPv6 support allowing HOPM to bind and
-   connect to IPv6 addresses
-o) Many code cleanups and optimizations
+* Added `options::negcache_rebuild` configuration option
+* Added basic IPv6 support allowing HOPM to bind and
+  connect to IPv6 addresses
+* Many code cleanups and optimizations
 
 
 -- Noteworthy changes in version 1.0.1 (2015-01-06)
-o) Fixed build on OS X
-o) More code cleanups, no user-visible changes
+* Fixed build on OS X
+* More code cleanups, no user-visible changes
 
 
 -- Noteworthy changes in version 1.0.0 (2015-01-03)
-o) Minor stabilization and performance improvements
+* Minor stabilization and performance improvements
 
 
 -- Noteworthy changes in version 1.0.0beta2 (2014-12-31)
-o) Added irc::readtimeout configuration option
-o) Many code cleanups and optimizations
-o) Worked towards IPv6 support
-o) Fixed reference.conf from causing syntax errors
-o) HOPM now uses poll() for I/O event notification instead of select()
+* Added `irc::readtimeout` configuration option
+* Many code cleanups and optimizations
+* Worked towards IPv6 support
+* Fixed `reference.conf` from causing syntax errors
+* HOPM now uses poll() for I/O event notification instead of select()
 
 
 -- Noteworthy changes in version 1.0.0beta1 (2014-12-25)
-########################################################################
-o) NOTE:  this is the first release of the hybrid open proxy monitor (HOPM)
-   fully based off the discontinued blitzed open proxy monitor (BOPM) 3.1.3
-########################################################################
-o) Modernized and cleaned up build system
-o) Modernized the example configuration file. Removed/updated blacklist entries.
-o) The configuration parser now does support time and size units
-o) The configuration parser now does support c++ style comments
-o) Fixed a memory leak in conjunction with manual scans
-o) Fixed weird behaviour in the command parser
-o) Code hardening. Replaced occurences of strcpy/strcat with strlcpy/strlcat, etc.
-o) Various code cleanups and optimizations
-o) The irc::away configuration option is now optional
-
+* **NOTE:**  this is the first release of the hybrid open proxy monitor (HOPM)
+  fully based off the discontinued blitzed open proxy monitor (BOPM) 3.1.3
+* Modernized and cleaned up build system
+* Modernized the example configuration file. Removed/updated blacklist entries.
+* The configuration parser now does support time and size units
+* The configuration parser now does support c++ style comments
+* Fixed a memory leak in conjunction with manual scans
+* Fixed weird behaviour in the command parser
+* Code hardening. Replaced occurences of strcpy/strcat with strlcpy/strlcat, etc.
+* Various code cleanups and optimizations
+* The `irc::away` configuration option is now optional
index 37073213ee9c158f7ff607b035b53d2deab36623..cb431c1503f187962f0ff21700e0fb54833702e9 100644 (file)
@@ -1,7 +1,7 @@
 -- Noteworthy changes in version 1.1.8 (2020-07-05)
-o) Minimum supported OpenSSL version is 1.1.1 now
-o) Experimental TLS support for the irc client part has been implemented. We
-   only do TLSv1.2 and higher
-o) The irc::tls and irc::tls_hostname_verification configuration directives
-   have been added
-o) A possible out-of-bounds write in the irc parser logic has been fixed
+* Minimum supported OpenSSL version is 1.1.1 now
+* Experimental TLS support for the irc client part has been implemented. We
+  only do TLSv1.2 and higher
+* The `irc::tls` and `irc::tls_hostname_verification` configuration directives
+  have been added
+* A possible out-of-bounds write in the irc parser logic has been fixed