[Autosec-devel] sonar ChangeLog,1.41,1.42
Brought to you by:
red0x
From: <re...@us...> - 2003-12-06 00:49:07
|
Update of /cvsroot/autosec/sonar In directory sc8-pr-cvs1:/tmp/cvs-serv9212 Modified Files: ChangeLog Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/autosec/sonar/ChangeLog,v retrieving revision 1.41 retrieving revision 1.42 diff -C2 -d -r1.41 -r1.42 *** ChangeLog 25 Sep 2003 01:37:36 -0000 1.41 --- ChangeLog 6 Dec 2003 00:49:04 -0000 1.42 *************** *** 1,2 **** --- 1,232 ---- + 2003-12-06 re...@us... <red0x@xpider> + + * src/plugin.h: Updated documentation + + * plugins/network_icmp.c, plugins/rfc793.c: + Signals update, inorder to avoid segfaults on ctrl-C's + + * doc/Makefile.in, doc/Makefile.am: + Distcheck reported some uncleaned files.. boom\! + + 2003-12-05 re...@us... <red0x@xpider> + + * src/target.c: Formalized the initialization of the port list + + * src/sonar.h: Documentation link update + + * src/log.c: Added support for quiet mode + + * plugins/rfc793.c: + Fixed some timing errors, indentation update, better support for netmasks + + * plugins/network_icmp.c: + Added support for hostmasks, hostunreachable addresses are correct now, indentation update + + * plugins/inp_rand.h: Removed non-needed include line + + * plugins/Makefile.am, plugins/Makefile.in: + Changed the debug rules for the plugins + + * doc/Makefile.am, doc/Makefile.in: + Changed the cleaning rules for the docs + + 2003-11-10 re...@us... <red0x@xpider> + + * doc/Makefile.in, configure, configure.in: Updated makefiles + + * doc/sonar.1, doc/sonar.1.in: autogenerated version number in docs + + * doc/sonar.1: Doc changes + + * src/util.h: + Changed MAXFD to 3 from 64 so we would not close sockets and files and such when going daemon mode, only stdout, and stderr + + * src/util.c: + Added a zombie killer, and stopped copying the hostname to the canonnical name (getaddrinfo already gets the canon name in Host_serv (or mthis->resolve) + + * src/sonar.h: Why would we want a negative number of records\? + + * src/sonar.c: + log_write would hang when reporting scan time if sent to syslog, so I removed it. Also, hacked around with other things. Changed it so it will *always* send results to output plugins, even if they are NULL, so be ready for that + + * src/plugin.h: Why would we want a negative number of records\? + + * src/log.c: + Changed it so it would not open syslog each time, and reclose it (let our daemon_proc() func handle that + + * plugins/rfc793.c: + Changed how i find my hostname in rfc793_send, and added a check that should have been there along time ago (for a malloc) + + * plugins/network_icmp.c, plugins/network_icmp.h: + ported this plugin to the newer result reporting, started (as i should have from the beginning) using the BSD headers for sockets and such, and changed around how i resolve names + + * plugins/log_file.c, plugins/log_xml.c: + Changed result reporting around for null results and things of that nature that should be cleaned up in future releases + + * plugins/bare.c, plugins/bare.h: + Removed the old bare plugin. Will replace it with a separated bare plugin, for separate distribution (like an SDK ;) + + 2003-11-07 re...@us... <red0x@xpider> + + * src/sonar.c: + Added randomization of host order (port order will be soon to follow) + + * src/plugin.c, src/plugin.h: + Plugin API now makes sure it can handle what version the plugin's request (for future backwards compatability) + updated a few things in the plugin structures + + * src/log.c: + Added a todo message, and fixed output plugin readiness checking + + * src/error.c: Removed a lame include + + * src/util.h, src/util.c: + Moved some stuff to the main sonar engine for the new results handling + + * plugins/inp_rand.c, plugins/log_file.c, plugins/log_xml.c, plugins/log_xml.h, plugins/network_icmp.c, plugins/rfc793.c: + Updated plugins to request which version of the API they want, also, added xml output plugin. Did lots of work in the ACK scan plugin (which will be followed by the icmp plugin later) + + * doc/Makefile.am, doc/Makefile.in, doc/sonar.1: + Updated the man page and (hopefully) fixed the Makefile to work if you dont have doxygen + + * CONTRIB: + Added a shoutout to svrmarty, for helping with the gcc 2.95 bug + + 2003-11-06 re...@us... <red0x@xpider> + + * plugins/log_file.c: + Added some output information, included ipv6 support (for the future), and updated the usage + + * src/sonar.c, src/plugin.h: + Added a pointer to a protocol independent host resolving function so your plugins wont have to do it by themselves + + * src/Makefile.am, src/Makefile.in: + Added ability for new plugins to be made from outside the source tree (needed to install one more header) + + 2003-11-05 re...@us... <red0x@xpider> + + * plugins/rfc793.c: + Plugin now uses the general method for reporting results. Soon, it wont output at all, as output will be moved to sonar + + 2003-11-04 re...@us... <red0x@xpider> + + * Makefile.am, Makefile.in: libltdl make debug fix + + * src/mutex.c, src/plugin.h, src/service.h, src/target.h: + Documentation update, and dependency fixes + + * plugins/log_file.h: Fixed some crappy header writing on my part + + * plugins/Makefile.am, plugins/Makefile.in: + Added XML plugin in makefile + + * src/error.c, src/error.h, src/log.c, src/log.h: + Documentation plus fixing dependency graphs + + * src/plugin.c, plugins/log_file.c, src/target.c: gcc 2.95 fixes + + * src/util.c: careless mistake + + * src/util.c: GCC 2.95 fix + + 2003-10-31 re...@us... <red0x@xpider> + + * plugins/passive.c, plugins/passive.h: Removed old, unsupported plugin + + * src/sonar.c: Fixing various documentation and logging functions + + 2003-10-24 re...@us... <red0x@xpider> + + * plugins/inp_rand.c, plugins/inp_rand.h, plugins/log_file.c, plugins/network_icmp.c, plugins/network_icmp.h, plugins/rfc793.c, src/plugin.c, configure, configure.in: + Blanket commit of some updates towards 1.2.1 + + 2003-10-14 re...@us... <red0x@xpider> + + * README: Version number update + + * plugins/network_icmp.c, plugins/network_icmp.h: + Removed useless bloat from icmp plugin + + * src/sonar.c, src/sonar.h: + Added support function for parsing results in a general way + + * plugins/log_file.c, plugins/log_file.h: + Interim work on updating output plugins + + * src/plugin.h: Added result structure for general output parsing + + * src/plugin.c: Updated to libtools library loading + + * src/Makefile.am, src/Makefile.in, plugins/Makefile.in, Makefile.am, Makefile.in, doc/Makefile.in: + Makefile updates + + * bootstrap, config.guess, config.h.in, config.sub, configure, configure.in, depcomp, install-sh, ltmain.sh, missing, mkinstalldirs: + Updated the bootstrap and configuring mechs + + * libltdl/COPYING.LIB, libltdl/Makefile.am, libltdl/Makefile.in, libltdl/README, libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config-h.in, libltdl/configure, libltdl/configure.in, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/stamp-h.in: + Added support to libltdl, libtools library loading wrapper + + 2003-10-01 re...@us... <red0x@xpider> + + * src/service.c: debug code... + + * plugins/rfc793.c, src/plugin.h, src/sonar.c, src/target.c, src/util.c: + Fixed more timing stuff + + * src/util.h: Added escape shell function + + * src/util.c: + Updated sonar_msg to use the log_write function (supporting output plugins), fixed a memory leak + + * src/target.c: + Updated hostmask/broadcast host support, update debug code + + * src/sonar.c, src/sonar.h: + Fixed some inconsistencies, memory leaks, (yes, updated debugging code), linked the targets into a circular list, unified the status report, reconfigured some commandline options + + * src/plugin.c, src/plugin.h: + Updated a whole bunch of debugging code + added some options + + * src/mutex.c: Fixed debugging code + + * src/Makefile.am, src/Makefile.in: Added log.c into makefiles + + * plugins/rfc793.c, plugins/rfc793.h: + Updated usage, fixed timing, fixed random source port, added program execution again (for automation of probes/pen-testing), fixed dest unreachable parsing, etc. + + * plugins/network_icmp.c: + Fixed possible infinite loop when running scans in parallel (-sA -sI at the same time) + + * plugins/inp_rand.c: removed a line of debug code + + * plugins/Makefile.am, plugins/Makefile.in: + Added the logfile output plugin (work in progress + + * src/log.h, src/log.c: Added a better logging facility + + 2003-09-28 re...@us... <red0x@xpider> + + * src/error.c, src/error.h, plugins/rfc793.h, plugins/rfc793.c, plugins/network_icmp.c, plugins/error.h, src/plugin.c, src/sonar.c, plugins/error.c, doc/docConf.in, src/plugin.h, src/sonar.h: + Documentation update + + * plugins/inp_rand.c, plugins/inp_rand.h: Added random input plugin + + * src/sonar.c, src/sonar.h: + Removed the plugin resolver, added support for input plugins, added dynamic version number code, updated documentation + + * src/plugin.c, src/plugin.h: Documentation + minor updates + + * src/error.c, src/error.h: Minor verbosity fix + + * src/target.c, src/target.h, plugins/rfc793.h, plugins/rfc793.c: + Fixed hostmask bug #33 + + * plugins/Makefile.am, plugins/Makefile.in: Added random input plugin + + * configure.in, configure: Fixed a few lame bugs + + 2003-09-25 uid40534 <uid40534@xpider> + + * configure, configure.in: Fixed build error + 2003-09-25 re...@us... <red0x@xpider> |