ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/NEWS
Revision: 8112
Committed: Sun Apr 2 16:28:34 2017 UTC (9 years, 3 months ago) by michael
File size: 5760 byte(s)
Log Message:
- Update NEWS file

File Contents

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

Properties

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