ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/releases/1.1.2/NEWS
Revision: 7565
Committed: Sun May 15 20:01:55 2016 UTC (10 years, 3 months ago) by michael
File size: 5372 byte(s)
Log Message:
RELEASE TAG 1.1.2

File Contents

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

Properties

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