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

Contents of /hopm/trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8577 - (show 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 -- Noteworthy changes in version 1.1.5 (2018-10-14)
2 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 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
13
14 -- Noteworthy changes in version 1.1.4 (2017-04-05)
15 o) IPv6 blacklist support has been implemented
16 o) The CHECK command now accepts IPv6 addresses
17 o) The negative cache has been rewritten to use latest Net::Patricia
18 C sources and does support IPv6 now
19 o) Further code cleanups and optimizations
20
21
22 -- 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 -- 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 -- 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 -- 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 -- Noteworthy changes in version 1.0.8 (2015-06-25)
57 o) Added options::reconnectinterval configuration option. See doc/reference.conf
58 for more information.
59 o) Added options::dns_timeout configuration option. See doc/reference.conf
60 for more information.
61 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 o) Added --enable-assert switch to ./configure. assert() statements are now
65 disabled by default and can be enabled with ./configure --enable-assert
66 o) Added --enable-warnings switch to ./configure, which enables various
67 compiler warnings if supported by the compiler
68
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 -- 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 -- 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 -- 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 case the connection got lost
97 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 -- 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 -- Noteworthy changes in version 1.0.0 (2015-01-03)
113 o) Minor stabilization and performance improvements
114
115
116 -- 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 o) HOPM now uses poll() for I/O event notification instead of select()
122
123
124 -- Noteworthy changes in version 1.0.0beta1 (2014-12-25)
125 ########################################################################
126 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 ########################################################################
129 o) Modernized and cleaned up build system
130 o) Modernized the example configuration file. Removed/updated blacklist entries.
131 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 o) Various code cleanups and optimizations
137 o) The irc::away configuration option is now optional
138
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 Please include a gdb backtrace and a copy of your setup.h and
145 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 $Id$

Properties

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

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