/[svn]/hopm/trunk/NEWS
ViewVC logotype

Annotation of /hopm/trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8577 - (hide annotations)
Sun Oct 14 09:32:06 2018 UTC (15 months, 1 week ago) by michael
File size: 6537 byte(s)
- Update NEWS file

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

Properties

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

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.26