ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/branches/1.1.x/NEWS
Revision: 8558
Committed: Sun Sep 23 09:25:22 2018 UTC (7 years, 9 months ago) by michael
File size: 6287 byte(s)
Log Message:
- Add --enable-efence switch to allow easy linking with the electric fence memory debugger library

File Contents

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

Properties

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