2006-02-24

adcfw-log 0.10.0 was released.

2006-02-22

Alessandro Dotti Contra <alessandro@hyboria.org>

* adcfw-log.1

  Man page was updated and revised a bit.

2006-02-19

Alessandro Dotti Contra <alessandro@hyboria.org>

* scr/headers.pl.in

  The service summary was listed in the options.

* src/main.pl.in

  The service summary was added to the list of available summaries.

* src/functions.pl.in

  print_help(): service summary was listed in the available summaries.

  build_summary_infos(): code to create the data structure for service based
  summaries was added. A minor fix was also performed and the correct number
  of entries is now displayed for all summaries.

  print_summary(): simple and detailed service based summaries were defined
  and printed.

2006-02-18

Alessandro Dotti Contra <alessandro@hyboria.org>

* scr/headers.pl.in

  The destination host summary was listed in the options.

* src/main.pl.in

  The destination host summary was added to the list of available
  summaries.

* src/functions.pl.in

  print_help(): destination host summary was listed in the available
  summaries.
  
  build_summary_infos(): code to create the data structures for
  destination host summaries was added.

  print_summary(): simple and detailed destination host based summaries
  were defined and printed.

2006-02-11

Alessandro Dotti Contra <alessandro@hyboria.org>

* man/adcfw-log.1

  Email reference was updated.

2003-07-13

adcfw-log 0.9.1 released.

2003-07-13

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/main.pl.in: $NF_REGEXP was changed.  This fixes a wrong reporting of
  icmp packets when informations about originating packet are logged too.
  (reported by Lucia Mazzoni <lucia.mazzoni@aster.it>).

2003-07-03

adcfw-log 0.9.0 released.

2003-07-02

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/headers.pl.in: option --out-interface was added. Usage description
  was changed accordingly.
* src/main.pl.in: support for --out-interface option and output interface
  based filtering was added.
* src/functions.pl.in: function print_help was changed to print a brief
  description of --out-interface option. Output was also reformatted.
  Support for output interface based filtering was added to functions
  build_header and filter_entry.
* man/adcfw-log.1: updated.
  
2003-07-01

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/headers.pl.in: option --in-interface was added. Usage description
  was changed accordingly.
* src/main.pl.in: support for --in-interface option and input interface
  based filtering was added.
* src/functions.pl.in: function print_help was changed to print a brief
  description of --in-interface option.
  function build_header now creates summaries' header correctly when
  filtering options are specified. Support for input interface based
  filtering was added.
  Support for input interface based filtering was added to function
  filter_entry.

2003-06-25

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/main.pl.in: error message issued when --detailed option is used
  without a summary being specified was changed.

2003-06-08

adcfw-log 0.8.2 released.

2003-06-08

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* man/adcfw-log.1: updated.

2003-06-06

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/functions.pl.in: function build_summary_infos was rewritten to have
  detailed summary informations sorted by packets count.
* src/functions.pl.in: detailed summaries now report total entries count for
  each item (functions build_summary_infos, print_summary).

2003-06-05

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/functions.pl.in: PREFIX_DETAILED summary's header was fixed.
* src/functions.pl.in: SOURCE_HOST and DESTINATION_HOST reports now print
  tcp flags or icmp type.

2003-06-05

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/functions.pl.in: summaries' output was slightly improved.

2003-04-16

adcfw-log 0.8.1 released.

2003-04-15

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/main.pl.in: $NF_REGEXP was changed to recognize RES field values
  correctly (reported by Alberto Garcia <agarcia@igalia.com>).

2003-02-09

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/main.pl.in: an error message is issued if --detailed option is used
  without a summary being specified.

2003-02-02

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: the file was splitted into headers.pl.in,
  main.pl.in, functions.pl.in. configure.in and Makefile.am were changed
  accordingly.

2003-01-18

adcfw-log 0.8.0 released.

2003-01-16

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: minor fixes to --help output.

2003-01-15

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* man/adcfw-log.1: updated.

2003-01-06

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: support for prefix based summary was added.
  SUM_PREFIX and SUM_PREFIX_DETAILED formats were defined.

2002-12-09

adcfw-log 0.7.0 released.

2002-12-07

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: support for summaries was added. SUM_SOURCE_HOST
  format was defined; print_summary and build_summary_infos functions
  were added.
* src/adcfw-log.pl.in: an harmless bug in options handling was fixed:
  values are required and not optional.
* src/adcfw-log.pl.in: REP_ prefix to report related formats name was
  added.
* src/adcfw-log.pl.in: option --detailed was added.
  SUM_SOURCE_HOST_DETAILED was defined.

2002-12-01

adcfw-log 0.6.1 released.

2002-11-30

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: destination_host and destination_host_icmp reports
  were modified; the interface fields were enlarged and the tcp flags
  information is printed using brief format. Some fields were switched.
* src/adcfw-log.pl.in: service report was changed; interface fields were
  enlarged.

2002-11-29

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: raw and raw_icmp reports were modified; the
  interface fields were enlarged.
* src/adcfw-log.pl.in: source_host and source_host_icmp were modified;
  the interface fields were enlarged and tcp flags information is printed
  using brief format.

2002-11-15

adcfw-log 0.6.0 released.

2002-11-14

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* man/adcfw-log.1: updated.

2002-11-11

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: option --dest-host was changed to
  --destination-host.
* src/adcfw-log.pl.in: report were slightly changed.
* src/adcfw-log.pl.in: function brief_tcp_flags was added. Tcp flags
  information is specially formatted for printing: each flag is
  represented by the first letter.
* src/adcfw-log.pl.in: service based report was added. The report includes
  tcp flags information printed in brief format (only first letter of the
  flag). Only tcp and udp packets are reported.
  
2002-11-05

adcfw-log 0.5.0 released.

2002-11-03

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: support for user defined prefix based filtering was
  added (option --prefix). Case sensitive match.

2002-11-02

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: minor code cleanup performed.
* src/adcfw-log.pl.in: function filter_entry was completely rewritten, as
  we first gather packets informations, and then we apply filter rules.
* src/adcfw-log.pl.in: function build_header was modified; we use the type
  of report as a parameter.
* src/adcfw-log.pl.in: support for service (destination port) based
  filtering was added (option --service).

2002-10-22

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: print_version function was modified; script name is
  also printed.	

2002-10-18

adcfw-log 0.4.1 released.

2002-10-15

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: $NF_REGEXP was modified to fix a bug which
  prevented log entries without mac informations to be parsed (reported by
  Alberto Garcia <agarcia@igalia.com>)

2002-10-12

adcfw-log 0.4.0 released.

2002-10-11

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* man/adcfw-log.1: updated.

2002-10-10

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: minor improvements to reports.
* src/adcfw-log.pl.in: minor code cleanup performed.
* src/adcfw-log.pl.in: source_host report was cleaned.
* src/adcfw-log.pl.in: destination host based report was added (icmp
  specific too).

2002-10-08

adcfw-log 0.3.0 released.

2002-10-07

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* man/adcfw-log.1: updated.

2002-10-04

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: no output is printed if there are no entries to
  report.
* src/adcfw-log.pl.in: support for source host based filtering of log
  entries was added (option --source-host).
* src/adcfw-log.pl.in: support for destination host based filtering of
  log entries was added (option --dest-host).
* src/adcfw-log.pl.in: function build_report_infos was added. The
  function rearranges packets informations in a suitable form for a
  specific report.
* src/adcfw-log.pl.in: raw report no longer prints icmp type as
  destination port. 
* src/adcfw-log.pl.in: $NF_TCP_REGEXP was modified. Additional tcp flags
  are recognized and reported.
* src/adcfw-log.pl.in: option to choose between different reports
  was added (option --report).
* src/adcfw-log.pl.in: source host based report was added (icmp specific
  too).

2002-10-02

adcfw-log 0.2.0 released.

2002-10-01

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adfw-log.pl.in: minor improvements to raw report.
* src/adfw-log.pl.in: function print_report was added. The function takes
  care of printing the desired output report.
* src/adfw-log.pl.in: function get_packet_info was added. The function
  gathers all packet informations required (protocol dependent and
  independent).
* src/adfw-log.pl.in: function build_header was added. The function builds
  a nice header for reports/summaries.
* src/adfw-log.pl.in: function filter_entry was added. The function tests
  if a log entry should be filtered or not.
* src/adfw-log.pl.in: specific RAW_ICMP report added.
* src/adfw-log.pl.in: support for protocol based filtering of log entries
  was added (option --protocol).
* man/adcfw-log.1: man page was added.

2002-09-30

adcfw-log 0.1.0 released.

2002-09-29

Alessandro Dotti Contra <alessandro.dotti@libero.it>

* src/adcfw-log.pl.in: initial coding.

2002-09-28

Start of the project.
