ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/branches/1.1.x/NEWS
Revision: 8553
Committed: Sat Sep 22 21:06:51 2018 UTC (5 years, 6 months ago) by michael
File size: 6182 byte(s)
Log Message:
- Update NEWS file

File Contents

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

Properties

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