Mon May 10 13:11:35 EDT 2004 argus-clients-2.0.6.fixes.1 Modified RaAutoCorrection to be off by default (fixes ragator). Turned off reporting ArgusAgrStruct in raxml(). Fri Dec 5 11:43:08 EST 2003 argus-clients-2.0.6 Minor modification for compat.h and BSD. Thu Sep 11 10:22:14 EDT 2003 argus-clients-2.0.6.beta.47 Modifications for BSD port in gencode.c and grammar.y Tue Sep 2 11:30:12 EDT 2003 argus-clients-2.0.6.beta.46 Modifications for HostSvc support in ramon. Renamed HostP to HostProto. Fixes for reading from stdin. Mods for BSD port. Wed Aug 27 12:01:19 EDT 2003 argus-clients-2.0.6.beta.45 More fixes for cisco cflowd/etc ... record reading. Mon Aug 25 16:00:15 EDT 2003 argus-clients-2.0.6.beta.44 Fixed issues with cisco record reading. Wed Aug 20 10:10:47 EDT 2003 argus-clients-2.0.6.beta.44 Updated config.[guess , sub]. Sun Aug 17 22:42:21 EDT 2003 argus-clients-2.0.6.beta.43 Mod to fix 'proto value' compiler error. Thu Jul 10 13:27:57 EDT 2003 argus-clients-2.0.6.beta.42 Mods to add support for ./configure --prefix='whatever' Wed Jul 9 17:11:01 EDT 2003 argus-clients-2.0.6.beta.41 Mods to add HostP mode to ramon.c Fri May 2 08:31:09 EDT 2003 argus-clients-2.0.6.beta.40 Mods to fix RTP loss reporting. Wed Mar 26 22:51:26 EST 2003 argus-clients-2.0.6.beta.39 Mods to fix 1.8 compatibility problem. Updated ragraph() and rahistogram() to include improvements. Updated rapolicy() to write out only records that match. Fixed parsing bug in rapolicy() for est as final directive. Mods to ramon() to fix segfault when output is less than N. Mon Mar 24 08:39:18 EST 2003 argus-clients-2.0.6.beta.39 Added back rapolicy.1 man page and fixed manpage installs in Makefile.in. Thu Jan 9 01:23:35 EST 2003 argus-clients-2.0.6.beta.38 Major problems with -t option parsing. Many fixes. Thu Oct 24 08:12:39 EDT 2002 argus-clients-2.0.6.beta.37 Updated ./configure.in and aclocal.m4 to do the right thing for large file support. Seems that old versions crept back into the distribution. updated ragraph to handle colors and labels correctly. Thu Oct 17 06:49:38 EDT 2002 argus-clients-2.0.6.beta.36 Updated racount to generate correct label when using ARGUS_RMON data. Tue Oct 15 22:25:10 EDT 2002 argus-clients-2.0.6.beta.36 Update ./config/config.guess and config.sub from gnu.org. Tue Oct 15 10:26:51 EDT 2002 argus-clients-2.0.6.beta.35 Modified ramon to support CIDR net masking on topn and matrix output. Also added output record filter matching. Defeat it with -a option. Tue Sep 24 07:41:16 EDT 2002 argus-clients-2.0.6.beta.34 Added default sorting to ratop, pkts then bytes. Added 'u' option to change window update rate. Mods to fix screen update for 'M'ode changes in ratop. Mods to fix wrap problems in ratop when resizing window. Wed Sep 11 08:47:33 EDT 2002 argus-clients-2.0.6.beta.32 mods to rastrip and the addition of rastrip man page. Tue Sep 10 07:48:45 EDT 2002 argus-clients-2.0.6.beta.31 mods to ragraph/rahistogram to improve performance. mods to fix rahosts() always reporting address 0.0.0.0 Tue Sep 3 11:45:39 EDT 2002 argus-clients-2.0.6.beta.30 mods to ragator for better histogram behavior. mods to add probe id to aggregation model. Fri Aug 16 14:19:15 EDT 2002 argus-clients-2.0.6.beta.26 Mods to fix bug in get_argus_string() where junk was left over between calls. Tue Aug 6 08:32:36 EDT 2002 argus-clients-2.0.6.beta.22 Improvements for -s option, so you can put multiple options at once. Same strategy as -r. Significant changes to ratop, and racast to improve curses performance. Looking for memory leaks. Fri Aug 2 17:45:42 EDT 2002 argus-clients-2.0.6.beta.21 fixed bug in compiler for fragment filter. Tue Jul 23 11:02:54 EDT 2002 argus-clients-2.0.6.beta.18 Added ./perl directory with beginnings of Argus perl module. Mon Jul 22 16:24:44 EDT 2002 argus-clients-2.0.6.beta.17 Fixed memory leak issues with more aggresive queue management. Fri Jun 28 18:37:53 EDT 2002 argus-clients-2.0.6.beta.6 Minor fixes for various problems with ratop for curses problems, but not good enough for Solaris, yet..... Fri May 24 17:09:11 EDT 2002 argus-clients-2.0.5 Increase the policy size from 128 to 2048 Thu May 23 16:40:07 EDT 2002 argus-clients-2.0.5 Fixed RaAutoCorrection issue with ragator configuration. Mon May 13 09:47:31 EDT 2002 argus-clients-2.0.5.beta.21 Removed pcap-int.h references. Mon Apr 29 12:01:24 EDT 2002 argus-clients-2.0.5.beta.20 Fixed labeling rtcp flows correctly Fri Apr 19 20:05:23 EDT 2002 argus-clients-2.0.5.beta.19 Added new syntax for -t option Thu Apr 18 11:29:40 EDT 2002 argus-clients-2.0.5.beta.19 Additions to ranonymize to strip out user data DSR. Additions to ranonymize to deal with ip_id anonymization and tcp base sequence number anonymization. Added ranonymize.5 manpage. Mon Apr 8 21:49:54 EDT 2002 argus-clients-2.0.5.beta.18 Modify codebase for better Solaris porting support. Renamed min, mean,max in many structures to xval. Better curses support. Thu Mar 28 09:45:50 EST 2002 argus-clients-2.0.5.beta.16 Added RAGATOR_AUTOCORRECTION switch to aggregation file parsing and control. Tue Mar 26 22:47:48 EST 2002 argus-clients-2.0.5.beta.15 Fix realpath() for -W option but not for -E option. Tue Mar 19 22:48:32 EST 2002 argus-clients-2.0.5.beta.14 Consistent treatment of flow configuration modifications. Thu Mar 7 11:43:48 EST 2002 argus-clients-2.0.5.beta.12 V5 netflow parsing fixed. fixed -E option. ratop filter fix. Tue Feb 26 17:30:54 EST 2002 argus-clients-2.0.5.beta.11 Fixed compiler for multicast and broadcast to default to Layer3 rather than Layer 2. Thu Feb 21 09:36:32 EST 2002 argus-clients-2.0.5.beta.10 Fixed idle stream problem by setting input->ArgusLastTime to ArgusRealTime. Wed Feb 20 18:30:11 EST 2002 argus-clients-2.0.5.beta.9 Modified idle stream test to use ArgusRealTime, not ArgusGlobalTime. Tue Feb 12 21:09:32 EST 2002 argus-clients-2.0.5.beta.6 Fixed little bug with idle timeouts. Added page up/down home and end support for ratop. Fri Feb 8 08:08:35 EST 2002 argus-clients-2.0.5.beta.5 Fixed trans counter and merge error in ra* aggregators. Fri Feb 1 08:38:32 EST 2002 argus-clients-2.0.5.beta.3 Fixed -s sbytes and dbytes. Fri Jan 27 08:38:32 EST 2002 argus-clients-2.0.5.beta.2 Fixed filter options in ratop Major issues with Solaris port, done Thu Jan 24 19:39:07 EST 2002 argus-clients-2.0.5.beta.1 Modified ratop to send filter when redefined. Minor changes to get started on MODEL: defintion for clients. Tue Jan 22 09:32:57 EST 2002 argus-clients-2.0.4 Release time. Update man pages (ragator.5) Changed name of ./support/Config/fmodel.conf to ragator.conf. Mon Jan 21 09:15:17 EST 2002 argus-clients-2.0.4.beta.17 Major modifications for Sasl code. Eliminated fdopen() to remove issues with using stream i/o at one point and raw i/o the next. Added config support for ragator() to turn aggregation reporting on and off. Also added field preservation as a default, but you can turn this off in the fmodel.conf. Wed Jan 16 10:35:08 EST 2002 argus-clients-2.0.4.beta.17 Fixed namespace collision with Cflow contrib package. Added LBL_ALIGN to configure testing Wed Jan 9 21:07:32 EST 2002 argus-clients-2.0.4.beta.16 mod to ramon() to add -M svc mode. Wed Jan 9 11:42:45 EST 2002 argus-clients-2.0.4.beta.16 mods to ratop() to make full field printing and sorting available. minor fixes to ratop() label formating etc... Tue Jan 8 21:48:38 EST 2002 argus-clients-2.0.4.beta.15 ranonymize.conf file improved. first attempt at specific network and host address translation Mon Jan 7 13:47:47 EST 2002 argus-clients-2.0.4.beta.14 ranonymize.conf file created. Some implemenation of ranonymize.conf support. Better aggregation support for records out of order. Remove TCP state specific aggregation conditional. Improved ICMP reverse flow modeling. TCP and ICMP aggregation still needs work for direction. Sat Jan 5 16:56:56 EST 2002 argus-clients-2.0.4.beta.13 Put in TCP state machine translation for Cisco netflow parsing. Also fixed some minor issues with netflow. Fri Jan 4 17:23:06 EST 2002 argus-clients-2.0.4.beta.12 Implemented -C [addr:]port option Fri Jan 4 08:28:35 EST 2002 argus-clients-2.0.4.beta.11 Corrected RaThisFlowRev assignment. Fixed aggregation for direction corrected flows. Removed errant '&' in source address aggregation. Thu Jan 3 13:12:43 EST 2002 argus-clients-2.0.4.beta.10 Fixed Cisco timestamp conversion algorithm. Enchanced TCP flag decoding for Cisco netflow conversion. Deprecated the -P option in all clients. Modified man pages. Changed RA_CISCONETFLOW_SERVER to RA_CISCONETFLOW_PORT. Wed Dec 26 15:46:44 EST 2001 argus-clients-2.0.4.beta.8 Added ICMP Cisco netflow record support. Added 'm' modify page in ratop(). Not functioning yet. Fri Dec 21 11:34:02 EST 2001 argus-clients-2.0.4.beta.8 Fixed Cisco netflow record support. (how did it ever work?) Added -s option support to all ra* programs and modified man pages. Changed rasort to use the -M option to pass the sort fields, since the -s is used for printing. Wed Dec 19 10:45:10 EST 2001 argus-clients-2.0.4.beta.7 Ported clients to Solaris 2.8 cc. argus-clients-2.0.4.beta.5 Modified authentication strategies to handle Kerberos. Basically get real remote hostname and use that as the basis for the authentication, rather than the localhost. Tue Dec 18 10:41:27 EST 2001 argus-clients-2.0.4.beta.4 Fixed problem with RaSortAlgorithms[] index shifted by one. Mon Dec 17 15:02:06 EST 2001 argus-clients-2.0.4.beta.3 Modified ragator to handle when the addr and ports don't change after merging. Fri Dec 14 10:51:52 EST 2001 argus-clients-2.0.4.beta.2 Modified ra* routines to handle TCP Out of Order indicators, and improved ra.1 man page a bit. Mon Dec 10 10:14:02 EST 2001 argus-clients-2.0.4.beta.1 Turned on upstream encryption for management data by enabling sasl_encode() in ArgusWriteConnection(). Wed Dec 5 17:14:26 EST 2001 argus-clients-2.0.2.beta.22 Overhaul of raxml to get the XML stuff to actually work. Mods to correct ra() label alignment Mon Dec 3 19:59:16 EST 2001 argus-clients-2.0.2.beta.21 Added ranonymize.c to anonymize argus data. still needs some work. Sat Nov 17 11:29:41 EST 2001 argus-clients-2.0.2.beta.20 Modified ArgusAdjustGlobalTime to do adjustments when using the -S option. That last one was a mistake. Wed Nov 14 13:57:57 EST 2001 argus-clients-2.0.2.beta.19 Modified ArgusAdjustGlobalTime to not do adjustments when using the -S option. Tue Nov 13 11:56:09 EST 2001 argus-clients-2.0.2.beta.18 Fixes for sasl_decode() major bug when read more than one record from the remote server. Fix for ArgusGlobalTime when there is no argus record input. Mon Nov 12 18:01:44 EST 2001 argus-clients-2.0.2.beta.17 Added remote idle timeout logic. Fixed fd left open on ArgusReadConnection failures. Fri Nov 9 08:30:58 EST 2001 argus-clients-2.0.2.beta.16 *Fixed gencode.c to handle new multicast and broadcast issues where the broadcast addr could be in the source addr. *Fixed coredump dealing with poorly formed argus records on input. Wed Nov 7 17:58:54 EST 2001 (carter@qosient.com) argus-clients-2.0.2.beta.15 *Fixed ratop field printing. Thu Sep 27 08:43:47 EDT 2001 (carter@qosient.com) argus-clients-2.0.2.beta.3 * Added -s option for specifying print fields for all ra* clients. This adds some issues for rasort() as it uses the -s option to specify the sort fields, so, we'll have to figure this out, and it breaks ratop(), which uses a different method for deciding what fields to print. * Fix some minor issues with ramon processing, label printing. * Fix a tiny ragator issue with label printing. * Change distribution statement in all client programs. Still need to add to rest of distribution. Sun Sep 2 21:26:16 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.15 * Changed calling strategy from main library to call RaProcessRecord, rather than the protocol specific routines. * ported rapath(). * fixed the histogram strategies in ragator and rasrvstats. Mon Aug 13 09:13:54 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.14 * Lots of ratop() additions and fixes. Fri Jul 27 12:17:40 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.12 * fixed MAJOR bug in get_argus_string(). * port for Cygwin Wed Jul 25 14:55:07 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.11 * ./configure support for SASL libraries. Thu Jul 19 11:47:21 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.10 * ratop bugs fixed. calling ratop with no arguements works now. also fixed 'o' input files loading problems. Cleared flow queue before reattaching to remote or reading new input file. Fixed solaris curses initialization problem. * ramon problem with RA_MAXQSIZE and Merge state problems. * Fixed some Solaris, NetBSD, and FreeBSD Makefile issues. Tue Jul 17 09:12:41 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.9 * Fixed some Solaris, NetBSD, and FreeBSD Makefile issues. * update ./bin/config.quess and ./bin/config.sub. Wed Jul 11 11:56:22 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.8 * Finished port of ra* clients. Support nonip record printing. * Modified rahistogram() to do 2 passes instead of one, so no need to copy records. Improved memory model extensively. Tue Jul 10 14:13:21 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.7 * Finished port of rasort and ramon * Modifies ratop to use RaSortQueue routines from rasort * Mods for FreeBSD endian fixes from argus-2.0.2.beta.3 Wed Jun 20 15:32:49 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.6 * Finished port of ratop and ragrep to Solaris. Mon Jun 18 11:41:56 EDT 2001 argus-clients-2.0.1.alpha.5 * Modified Makefile to remove HAVE_CONFIG_H in ragrep * Modified ragrep.c to remove getopt.h references. * Fixed segfault condition in ragator(). * Implemented fix memory model for ragator(). * Implemented LRU queue management for ragator(). Sat Jun 9 13:18:17 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.4 * Fixed problem with keywork 'loop' in filter expression * Made changes for OpenBSD port. * Fix client memory management problem when dealing with archive. * Made additions to ragraph() in preparation for transaction duration graphing. Thu Jun 7 15:27:04 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.3 * Added ragrep() to distribution * Moved ragraph.pl and rahistogram.[ch] to ./ragraph directory * Modifications to ratop() added support to dis- and re-connect servers on the fly using the 'd' and 'c' keys. Changed 'D' and 'U' keys to be '+' and '-'. Mon Jun 4 15:39:55 EDT 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.2 * Fixed configure.in so that it actually works. * Updated all Makefiles, etc to handle new configure.in * Added ./config and ./lib directory to make this stuff work. * Converted to GPL license for clients distribution Sat Mar 24 00:36:28 EST 2001 (carter@qosient.com) argus-clients-2.0.1.alpha.1 * argus-clients started using argus-2.0.1 as base