ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/branches/1.1.x/NEWS
Revision: 8148
Committed: Wed Apr 5 12:43:47 2017 UTC (7 years ago) by michael
File size: 5912 byte(s)
Log Message:
- Update NEWS file

File Contents

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

Properties

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