- Update copyright years
- Added 'command_queue_size', 'command_interval', and 'command_timeout', configuration directives to the options {} block. Removed hardcoded settings from options.h.
- Update copyright years
- Due to security reasons the PROTOCOLS command has been removed again
- opercmd.c, opercmd.h: constification
- Change userinfo_create() to not always allocate memory for each user message; improve checking for malformed sender prefixes - Remove now unused userinfo_free()
- opercmd.c: fixed compile warning with -Wshadow
- Get rid of command_init()
- Style corrections
- opercmd.c: renamed cmd_stat() to cmd_stats()
- opercmd.c:command_create(): rename variable to be consistent with other functions
- opercmd.c:command_parse(): removed STAT and STATUS from the COMMAND_TABLE. STATS should be used instead.
- opercmd.c: moved the COMMAND_TABLE into command_parse()
- opercmd.c: reformatting
- Removed trailing whitespaces
- Removed some irrelevant comments
- Updated NEWS file - Fixed previous commit to opercmd.c
- Added 'protocols' command which dumps a list of configured scanners and their associated protocols/ports to a channel
- opercmd.c:command_parse(): don't let command_create() allocate memory for empty parameters
- Style corrections
- memory.c:MyFree(): removed extraneous pointer test; renamed MyFree to xfree
- opercmd.c:cmd_check(): fixed outdated comment
- Removed useless header includes
- command_parse(): removed 'msg' parameter. We actually only need this for m_notice() as proof for reporting insecure proxies to a dnsbl provider.
- Update license headers
- opercmd.c:command_parse(): don't continue to walk thru the entire table once a command has been found
- Const-correctness
- Move malloc.c to memory.c
- opercmd.c, opercmd.h: removed unused function arguments; constification
- opercmd.c, opercmd.h: cleanups and optimizations to Command creation/execution
- Use 'const' and 'unsigned' whenever possible - Removed pointless 0 assignments
- Renamed MyMalloc() to xcalloc()
- opercmd.c:command_create(): MyMalloc uses calloc(), no need to explicitly 'ret->param = NULL'
- Removed AC_HEADER_STDC configure test
- Moved OPT_DEBUG prototype to main.h (where it belongs to) and removed extern.h
- propset svn:eol-style native
- propset svn:keywords "Id"
- Style corrections
- Renamed DupString() to xstrdup()
- Removed pointless casts
- opercmd.c:command_parse(): fixed braindead 'logic'
- Removed USE_VAR cruft
- Removed unused cmd_op()
- Replaced more references of bopm with hopm
- 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.