File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / ipguard / doc / NEWS
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 21:59:41 2012 UTC (12 years, 4 months ago) by misho
Branches: ipguard, MAIN
CVS tags: v1_04p3, v1_04p1, v1_04p0, v1_04, HEAD
ipguard


v1.04:
Jul 08 2010

    - `-c' option - pcap filter expression
    - moved from verbose to debug some ARP-sanity checks (irix at ukr.net)

v1.04 beta:
Apr 14 2010

    - CIDR IP masks in `ethers' file
    - ipguard.gentoo Linux OpenRC script
    - now can be started without `ethers' file
    - `-k' option - periodic regenerate fake MAC

v1.02:
Nov 24 2008

    - improved daemonize mode - chdir()/dup2()
    - removed useless sdr valid MAC send with `-z' option (irix at ukr.net)
    - rcNG script for FreeBSD tested and working now
    - corrected some spellings in man page (girish1729 at gmail.com)

v1.00 release:
Sep 22 2008

    - removed unwanted pause in packet_send()
    - fixed bug with `-z' option and wildcard IP (irix at ukr.net)

v1.00 pre:
Sep 08 2008

    - added `broadcast-headshot.patch' from irix at ukr.net
    - cosmetic code cleaning

v1.00 beta5:
Sep 04 2008

    - some more debug messages
    - another change for `ethers' behavior to first pair match

v1.00 beta4:
Sep 01 2008

    - fixed bug with weird gratuitous and wildcard MAC (irix at ukr.net)
    - `-z' fix broadcast now works for poison pirates MAC too (irix at ukr.net)
    - fixed bug in fix broadcast feature
    - `-s' option isn't buggy anymore
    - `-s' option now sets GID too, takes it from getpwuid()

v1.00 beta3:
Aug 20 2008

    - added another one fake reply to pirate (as in ip-sentinel)
    - `-j' option - disable default MAC-IP pair (irix at ukr.net)

v1.00 beta2:
Jun 11 2008

    - ipguard FreeBSD RCNG script (isn't tested)
    - fixed some bugs added in beta1
    - additional docs

v1.00 beta:
Jan 30 2008

    - Linux port at last
    - more `-ddd' debug and diagnostics
    - SIGINT SIGTERM now works instantly
    - SIGUSR2 dump bad MAC-IP buffer in ethers(5) format
    - /etc/ethers file now supports FQDN (nuclight at RusNet)
    - `-z' option - send who-has broadcast to fix broken tables
    - `-g' option - invert default policy to grant access
    - `-s' option - set user after libnet/bpf init (buggy abit)
    - support for Linux/MacOS/Vista weird gratuitous ARP
    - changed /etc/ethers behavior from any match to first match
    - totally rewritten all of packet_check() logic
    - moved to libnet-1.1 . reorganized most of libnet_* API
    - docs fixes

v0.08 beta1:
Jul 04 2006

    - `-t' option - time between fake replies
    - check stale pid/process (citrin at RusNet)

v0.04 release:
Jul 04 2005

    - OpenBSD port
    - docs updated
    - some minor fixes

v0.04 beta1:
May 31 2005

    - improved bad MAC/IP buffer
    - pid file check
    - `-n' option - number of fake replies
    - random macs: `de:ad:xx:xx:xx:xx' x == rand() % 16

v0.02:
Mar 30 2005

    - `-b' option - bad MACs buffer
    - added interface name to log and pid file names
    - fixed bug with usleep() interrupted by signal (thx 2 citrin)
    - `-x' option - duplex mode

v0.01 release:
Mar 10 2005

    - sending two fake replies
    - log file reopen on SIGHUP
    - man page, docs cleanup
    - some bugfixes

v0.01 beta1:
Feb 28 2005

    - `-i == hidden' option
    - /etc/ethers autoupdate
    - arp/pcap statistics
    - mac/ip statistics

v0.01 alpha2-alpha4...

v0.01 alpha1:
Feb 04 2005

    - first alpha version

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>