Commits on Apr 20, 2012
  1. bumped version to psad-2.2-pre2

    mrash committed Apr 20, 2012
  2. removed psad-nobuildreqs.spec

    mrash committed Apr 20, 2012
  3. Removed the ExtUtils::MakeMaker build requirement

    mrash committed Apr 20, 2012
    Although building the psad RPM builds a set of perl modules which themselves
    have the 'use ExtUtils::MakeMaker' requirement in their respective Makefile.PL
    scripts, some Linux distributions don't seem to make it easy to install
    ExtUtils::MakeMaker in a manner in which the local RPM install can see it.
    And, at the same time, it usually is there since installing perl modules is
    such a common operation.  The compromise is this solution, which will allow the
    psad RPM to be built even if RPM dosen't or can't see that ExtUtils::MakeMaker
    is installed - most likely it will build anyway.  If it doesn't, there are
    bigger problems since psad is written in perl.  If you want to build the psad
    RPM with a .spec file that requires ExtUtils::MakeMaker, then use the
    "psad-require-makemaker.spec" file that is bundled in the psad sources.
Commits on Apr 19, 2012
Commits on Apr 18, 2012
  1. bug fix to ensure that a pristine psad.conf file is preserved across …

    mrash committed Apr 18, 2012
    …--install-test-dir mode
  2. Bug fix for undefined syslog routine

    mrash committed Apr 18, 2012
    Fixed a bug that caused psad to emit the following:
    Undefined subroutine &main::LOG_DAEMON called at ./psad line 10071.
    This problem was noticed by Robert and reported on the psad mailing list.
  3. --test-system-install to allow current system installation of psad to…

    mrash committed Apr 18, 2012
    … be tested through the test suite
Commits on Apr 17, 2012
  1. update psad RPM spec files for the 2.2 release - more updates coming …

    mrash committed Apr 17, 2012
    …to properly handle the NetAddr::IP modules
Commits on Apr 10, 2012
Commits on Mar 25, 2012
  1. Minor compiler warning bug fix for OpenBSD systems.

    mrash committed Mar 25, 2012
    Compiling psad *.c files on OpenBSD issued the following warning before this fix:
    /usr/bin/gcc -Wall -O psadwatchd.c psad_funcs.c strlcpy.c strlcat.c -o psadwatchd
    psad_funcs.c: In function 'send_alert_email':
    psad_funcs.c:325: warning: missing sentinel in function call
Commits on Mar 24, 2012
  1. IPv4 allow valid echo request

    mrash committed Mar 24, 2012
  2. added ipv6_invalid_icmp6_type_code file for test suite support for IC…

    mrash committed Mar 24, 2012
    …MP6 type/code validation
Commits on Mar 23, 2012
  1. validate ICMP6 type+code fields

    mrash committed Mar 23, 2012
  2. move icmp validation code out of Snort rules comparision

    mrash committed Mar 23, 2012
    For better performance and correctness, moved icmp type/code validation code out
    of Snort rule comparision routine.  Added icmp validation output to --Analyze
    mode output.  Disabled DNS lookups in -A mode by default, but added --dns-analysis
    command line arg to provide an override.
Commits on Mar 21, 2012
Commits on Mar 18, 2012
  1. added IPv6 abbreviated format test

    mrash committed Mar 18, 2012
  2. added --test-mode so that fw check emails are not sent, debug is enab…

    mrash committed Mar 18, 2012
    …led, and is_local() always returns false