- 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.