ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/NEWS
(Generate patch)

Comparing hopm/trunk/NEWS (file contents):
Revision 9662 by michael, Sun Oct 11 11:02:19 2020 UTC vs.
Revision 9725 by michael, Mon Nov 16 10:14:58 2020 UTC

# Line 1 | Line 1
1 < -- Noteworthy changes in version 1.1.9 (2020-??-??)
2 < * Implemented support for loading a user-provided private key and
3 <  tls certificate. As a side effect this allows HOPM to use certificate
4 <  fingerprints for NickServ authentication
1 > -- Noteworthy changes in version 1.1.9 (2020-11-16)
2 > * Implemented support for loading a user-provided private key and tls client
3 >  certificate. The `irc::rsa_private_key_file`and `irc::tls_certificate_file`
4 >  configuration directives have been added for this.
5 >  As a side effect this now allows HOPM to use certificate fingerprints for
6 >  NickServ authentication
7  
8  
9   -- Noteworthy changes in version 1.1.8 (2020-07-05)
# Line 40 | Line 42
42   -- Noteworthy changes in version 1.1.4 (2017-04-05)
43   * IPv6 blacklist support has been implemented
44   * The `CHECK` command now accepts IPv6 addresses
45 < * The negative cache has been rewritten to use latest Net::Patricia
46 <  C sources and does support IPv6 now
45 < * Further code cleanups and optimizations
45 > * The negative cache has been rewritten to use latest Net::Patricia C sources
46 >  and does support IPv6 now
47  
48  
49   -- Noteworthy changes in version 1.1.3 (2016-09-26)
50 < * Allow inclusion of other configuration files in the main `hopm.conf`
51 <  file. See `doc/reference.conf` for further information on how to use
52 <  the new `.include` configuration directive.
50 > * Allow inclusion of other configuration files in the main `hopm.conf` file.
51 >  See `doc/reference.conf` for further information on how to use the new
52 >  `.include` configuration directive.
53  
54  
55   -- Noteworthy changes in version 1.1.2 (2016-05-15)
56 < * Fixed archaic bug which can cause the scanner to either detect nothing or
57 <  to detect everything and therefore even kill legit clients
56 > * Fixed archaic bug which can cause the scanner to either detect nothing or to
57 >  detect everything and therefore even kill legit clients
58  
59  
60   -- Noteworthy changes in version 1.1.1 (2016-01-03)
# Line 63 | Line 64
64   * Various updates to the `reference.conf`; added updated `connregex` directives
65    for ircd-hybrid in conjunction with user mode +F (far connect notices), and
66    UnrealIRCd 4.0.0, which now uses a different format for connect notices
66 * Minor code cleanups
67  
68  
69   -- Noteworthy changes in version 1.1.0 (2015-08-07)
# Line 72 | Line 72
72  
73  
74   -- Noteworthy changes in version 1.1.0beta1 (2015-07-02)
75 < * Added HTTPS support for SSL/TLS-enabled HTTP proxies which seem to be
76 <  used quite a lot on IRC nowadays. LibreSSL or OpenSSL 0.9.8o and above
77 <  is required for this to work.
75 > * Added HTTPS support for SSL/TLS-enabled HTTP proxies which seem to be used
76 >  quite a lot on IRC nowadays. LibreSSL or OpenSSL 0.9.8o and above is required
77 >  for this to work.
78   * Added new `HTTPS` and `HTTPSPOST` protocol configuration directives to the
79 <  scanner {} block.
79 >  scanner {} block
80  
81  
82   -- Noteworthy changes in version 1.0.8 (2015-06-25)
# Line 95 | Line 95
95  
96   -- Noteworthy changes in version 1.0.7 (2015-06-06)
97   * HOPM can now detect Dreamboxes with default root passwords
98 < * Fixed bug where the configuration parser would report syntax errors
99 <  with invalid line numbers when there are multi-line C-style
100 <  comments in the config file
101 < * Minor code cleanups
98 > * Fixed bug where the configuration parser would report syntax errors with
99 >  invalid line numbers when there are multi-line C-style comments in the
100 >  config file
101  
102  
103   -- Noteworthy changes in version 1.0.6 (2015-05-27)
# Line 106 | Line 105
105  
106  
107   -- Noteworthy changes in version 1.0.5 (2015-05-04)
108 < * Fixed bug where HOPM couldn't connect to the server specified
109 <  in the irc {} block on some OS
108 > * Fixed bug where HOPM couldn't connect to the server specified in the irc {}
109 >  block on some OS
110  
111  
112   -- Noteworthy changes in version 1.0.4 (2015-03-17)
113   * Log timestamp format is ISO8601 now
114 < * Added `protocols` command which dumps a list of configured scanners
115 <  and their associated protocols/ports to a channel
117 < * Code cleanups and performance improvements
114 > * Added `protocols` command which dumps a list of configured scanners and their
115 >  associated protocols/ports to a channel
116  
117  
118   -- Noteworthy changes in version 1.0.3 (2015-01-28)
119 < * Fixed bug where HOPM wouldn't try re-connecting to the server in
120 <  case the connection got lost
119 > * Fixed bug where HOPM wouldn't try re-connecting to the server in case the
120 >  connection got lost
121   * Added `irc::notice` configuration option
122  
123  
124   -- Noteworthy changes in version 1.0.2 (2015-01-12)
125   * Added `options::negcache_rebuild` configuration option
126 < * Added basic IPv6 support allowing HOPM to bind and
129 <  connect to IPv6 addresses
130 < * Many code cleanups and optimizations
126 > * Added basic IPv6 support allowing HOPM to bind and connect to IPv6 addresses
127  
128  
129   -- Noteworthy changes in version 1.0.1 (2015-01-06)
130   * Fixed build on OS X
135 * More code cleanups, no user-visible changes
131  
132  
133   -- Noteworthy changes in version 1.0.0 (2015-01-03)
# Line 141 | Line 136
136  
137   -- Noteworthy changes in version 1.0.0beta2 (2014-12-31)
138   * Added `irc::readtimeout` configuration option
144 * Many code cleanups and optimizations
139   * Worked towards IPv6 support
140   * Fixed `reference.conf` from causing syntax errors
141   * HOPM now uses poll() for I/O event notification instead of select()

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)