ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/NEWS
Revision: 9338
Committed: Sun Apr 19 08:21:51 2020 UTC (6 years, 3 months ago) by michael
File size: 6978 byte(s)
Log Message:
- Update NEWS

File Contents

# User Rev Content
1 michael 9338 -- Noteworthy changes in version 1.1.7 (2020-04-19)
2     o) Fixed github issue #31: hopm attempts to open stderr for logging in
3     non-debug/fork mode which can cause hopm to exit silently
4    
5    
6     -- Noteworthy changes in version 1.1.6 (2019-04-21)
7     o) Fixed issue with ssh banner scans where hopm would test connections only
8     against the 'target_string' that's defined last in the scanner{} block
9     o) Minimum supported OpenSSL version is 1.0.1f now
10    
11    
12 michael 8577 -- Noteworthy changes in version 1.1.5 (2018-10-14)
13 michael 8564 o) The ':', and ',' nickname delimiters work again
14     o) Fixed a bug where the hopm process couldn't be restarted under certain
15     conditions
16     o) The hopm process can now be restarted from the command line via "kill -HUP"
17     o) Added --enable-efence switch to allow easy linking with the
18     electric fence memory debugger library
19 michael 8577 o) Implemented proper support to kill users with vulnerable SSH versions by
20     version announcement. Patch provided by falsovsky (Pedro de Oliveira). See
21     doc/reference.conf for more information.
22     o) Minimum supported OpenSSL version is 1.0.1d now
23 michael 8564
24    
25 michael 8149 -- Noteworthy changes in version 1.1.4 (2017-04-05)
26 michael 8112 o) IPv6 blacklist support has been implemented
27     o) The CHECK command now accepts IPv6 addresses
28 michael 8564 o) The negative cache has been rewritten to use latest Net::Patricia
29 michael 8149 C sources and does support IPv6 now
30     o) Further code cleanups and optimizations
31 michael 8112
32    
33 michael 7738 -- Noteworthy changes in version 1.1.3 (2016-09-26)
34     o) Allow inclusion of other configuration files in the main hopm.conf
35     file. See doc/reference.conf for further information on how to use
36     the new .include configuration directive.
37    
38    
39 michael 7637 -- Noteworthy changes in version 1.1.2 (2016-05-15)
40     o) Fixed archaic bug which can cause the scanner to either detect nothing or
41     to detect everything and therefore even kill legit clients
42    
43    
44 michael 7044 -- Noteworthy changes in version 1.1.1 (2016-01-03)
45     o) Added 'command_queue_size', 'command_interval', and 'command_timeout',
46     configuration directives to the options {} block. See doc/reference.conf
47     for more information.
48     o) Various updates to the reference.conf; added updated 'connregex' directives
49     for ircd-hybrid in conjunction with user mode +F (far connect notices), and
50     UnrealIRCd 4.0.0, which now uses a different format for connect notices
51     o) Minor code cleanups
52    
53    
54 michael 6711 -- Noteworthy changes in version 1.1.0 (2015-08-07)
55     o) options::pidfile and options::scanlog can now be relative pathnames
56     o) Due to security reasons the PROTOCOLS command has been removed again
57    
58    
59     -- Noteworthy changes in version 1.1.0beta1 (2015-07-02)
60     o) Added HTTPS support for SSL/TLS-enabled HTTP proxies which seem to be
61     used quite a lot on IRC nowadays. LibreSSL or OpenSSL 0.9.8o and above
62     is required for this to work.
63     o) Added new HTTPS and HTTPSPOST protocol configuration directives to the
64     scanner {} block.
65    
66    
67 michael 6221 -- Noteworthy changes in version 1.0.8 (2015-06-25)
68 michael 6200 o) Added options::reconnectinterval configuration option. See doc/reference.conf
69     for more information.
70 michael 6221 o) Added options::dns_timeout configuration option. See doc/reference.conf
71     for more information.
72 michael 6200 o) Further modernizations and cleanups to the build system
73     o) HOPM now compiles with -fstack-protector-strong and -fstack-protector,
74     respectively, depending on what the compiler supports
75 michael 6221 o) Added --enable-assert switch to ./configure. assert() statements are now
76 michael 6200 disabled by default and can be enabled with ./configure --enable-assert
77 michael 6221 o) Added --enable-warnings switch to ./configure, which enables various
78     compiler warnings if supported by the compiler
79 michael 6085
80    
81     -- Noteworthy changes in version 1.0.7 (2015-06-06)
82     o) HOPM can now detect Dreamboxes with default root passwords
83     o) Fixed bug where the configuration parser would report syntax errors
84     with invalid line numbers when there are multi-line C-style
85     comments in the config file
86     o) Minor code cleanups
87    
88    
89 michael 5994 -- Noteworthy changes in version 1.0.6 (2015-05-27)
90     o) HOPM now catches MikroTik HttpProxies
91    
92    
93     -- Noteworthy changes in version 1.0.5 (2015-05-04)
94     o) Fixed bug where HOPM couldn't connect to the server specified
95     in the irc {} block on some OS
96    
97    
98 michael 5716 -- Noteworthy changes in version 1.0.4 (2015-03-17)
99     o) Log timestamp format is ISO8601 now
100     o) Added 'protocols' command which dumps a list of configured scanners
101     and their associated protocols/ports to a channel
102     o) Code cleanups and performance improvements
103    
104    
105 michael 5432 -- Noteworthy changes in version 1.0.3 (2015-01-28)
106     o) Fixed bug where HOPM wouldn't try re-connecting to the server in
107 michael 6200 case the connection got lost
108 michael 5432 o) Added irc::notice configuration option
109    
110    
111     -- Noteworthy changes in version 1.0.2 (2015-01-12)
112     o) Added options::negcache_rebuild configuration option
113     o) Added basic IPv6 support allowing HOPM to bind and
114     connect to IPv6 addresses
115     o) Many code cleanups and optimizations
116    
117    
118 michael 5330 -- Noteworthy changes in version 1.0.1 (2015-01-06)
119     o) Fixed build on OS X
120     o) More code cleanups, no user-visible changes
121    
122    
123 michael 5297 -- Noteworthy changes in version 1.0.0 (2015-01-03)
124     o) Minor stabilization and performance improvements
125    
126    
127 michael 5237 -- Noteworthy changes in version 1.0.0beta2 (2014-12-31)
128     o) Added irc::readtimeout configuration option
129     o) Many code cleanups and optimizations
130     o) Worked towards IPv6 support
131     o) Fixed reference.conf from causing syntax errors
132 michael 6200 o) HOPM now uses poll() for I/O event notification instead of select()
133 michael 5237
134    
135 michael 5126 -- Noteworthy changes in version 1.0.0beta1 (2014-12-25)
136 michael 5131 ########################################################################
137 michael 5996 o) NOTE: this is the first release of the hybrid open proxy monitor (HOPM)
138     fully based off the discontinued blitzed open proxy monitor (BOPM) 3.1.3
139 michael 5131 ########################################################################
140 michael 5126 o) Modernized and cleaned up build system
141 michael 5297 o) Modernized the example configuration file. Removed/updated blacklist entries.
142 michael 5101 o) The configuration parser now does support time and size units
143     o) The configuration parser now does support c++ style comments
144     o) Fixed a memory leak in conjunction with manual scans
145     o) Fixed weird behaviour in the command parser
146     o) Code hardening. Replaced occurences of strcpy/strcat with strlcpy/strlcat, etc.
147 michael 5126 o) Various code cleanups and optimizations
148 michael 5101 o) The irc::away configuration option is now optional
149 michael 5100
150    
151     --------------------------------------------------------------------------------
152    
153     BUG REPORTS: If you run this code and encounter problems, you must report
154     the bug by EMAIL to bugs@ircd-hybrid.org
155 michael 5996 Please include a gdb backtrace and a copy of your setup.h and
156 michael 5100 hopm.conf with any report (with passwords and other sensitive
157     information masked).
158    
159     DISCUSSION: There is a mailing list for discussion of hopm issues,
160     including betas. To subscribe, use this link:
161     https://lists.ircd-hybrid.org/mailman/listinfo/hybrid
162     This is the proper place to discuss new features, bugs, etc.
163    
164     Questions/comments directed to bugs@ircd-hybrid.org
165    
166     Other files recommended for reading: README, INSTALL
167    
168     --------------------------------------------------------------------------------
169 michael 5134 $Id$

Properties

Name Value
svn:eol-style native
svn:keywords Id