- Add `irc::tls_disable_certificate_verification` configuration option as requested in github issue #43
- Bump copyright years
- The 'vhost' configuration directive found in the irc {} and scanner {} blocks has been renamed to 'bind'
- Add basic certificate support for use with TLS
- Recreate parser files
- Add tls_hostname_verification switch to allow the server identity check to be turned off if desired
- Incorporate basic TLS support for the irc bot part. Changes submitted by Adam <adam@anope.org>
- Bump copyright years everywhere
- Update copyright years
- Fixed issue with ssh banner scans where hopm would test connections only against the 'target'string' that's defined last in the scanner{} block. Fix provided by k4be.
- Further cleanups to node allocation handling
- Allocate most list_t and node_t items from within their corresponding structure to save extra calloc/free calls
- Update copyright years
- config-parser.y: remove stdio.h header include
- Added IPv6 blacklist support. Initial patch by Andreas Rammhold.
- Update copyright years
- config-parser.y: fixed archaic bug as reported by Thomas M. Carlsson which could cause the scanner to either detect nothing or to detect everything and therefore even kill legit clients
- Added 'command_queue_size', 'command_interval', and 'command_timeout', configuration directives to the options {} block. Removed hardcoded settings from options.h.
- Update copyright years
- Added options::dns_timeout configuration option which allows to specify the amount of time the resolver waits until a response is received from a name server
- Style corrections
- Made the RECONNECTINTERVAL configurable via the hopm.conf
- config-parser.y: removed explicit yydebug=0; yydebug is disabled by default anyways. Declared 'tmp' as static. Fixed minor style issues
- config-parser.y: style corrections
- memory.c:MyFree(): removed extraneous pointer test; renamed MyFree to xfree
- Added irc::notice configuration option (notice(s) to send to a newly connected client).
- Update license headers
- Move malloc.c to memory.c
- Added options::negcache_rebuild configuration option
- Renamed MyMalloc() to xcalloc()
- config-parser.y: removed pointless casts
- Made NODATA_TIMEOUT a configuration option
- propset svn:eol-style native
- propset svn:keywords "Id"
- Renamed DupString() to xstrdup()
- Added support for time/size units
- Fixed a bunch of compile warnings
- config-parser.y: fixed several shift/reduce conflicts
- config_parser.y: removed invalid redeclaration of PROTOCOLTYPE
- Initial import of bopm 3.1.3
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.