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, 7 months ago) by misho
Branches: ipguard, MAIN
CVS tags: v1_04p3, v1_04p1, v1_04p0, v1_04, HEAD
ipguard

    1: 
    2: v1.04:
    3: Jul 08 2010
    4: 
    5:     - `-c' option - pcap filter expression
    6:     - moved from verbose to debug some ARP-sanity checks (irix at ukr.net)
    7: 
    8: v1.04 beta:
    9: Apr 14 2010
   10: 
   11:     - CIDR IP masks in `ethers' file
   12:     - ipguard.gentoo Linux OpenRC script
   13:     - now can be started without `ethers' file
   14:     - `-k' option - periodic regenerate fake MAC
   15: 
   16: v1.02:
   17: Nov 24 2008
   18: 
   19:     - improved daemonize mode - chdir()/dup2()
   20:     - removed useless sdr valid MAC send with `-z' option (irix at ukr.net)
   21:     - rcNG script for FreeBSD tested and working now
   22:     - corrected some spellings in man page (girish1729 at gmail.com)
   23: 
   24: v1.00 release:
   25: Sep 22 2008
   26: 
   27:     - removed unwanted pause in packet_send()
   28:     - fixed bug with `-z' option and wildcard IP (irix at ukr.net)
   29: 
   30: v1.00 pre:
   31: Sep 08 2008
   32: 
   33:     - added `broadcast-headshot.patch' from irix at ukr.net
   34:     - cosmetic code cleaning
   35: 
   36: v1.00 beta5:
   37: Sep 04 2008
   38: 
   39:     - some more debug messages
   40:     - another change for `ethers' behavior to first pair match
   41: 
   42: v1.00 beta4:
   43: Sep 01 2008
   44: 
   45:     - fixed bug with weird gratuitous and wildcard MAC (irix at ukr.net)
   46:     - `-z' fix broadcast now works for poison pirates MAC too (irix at ukr.net)
   47:     - fixed bug in fix broadcast feature
   48:     - `-s' option isn't buggy anymore
   49:     - `-s' option now sets GID too, takes it from getpwuid()
   50: 
   51: v1.00 beta3:
   52: Aug 20 2008
   53: 
   54:     - added another one fake reply to pirate (as in ip-sentinel)
   55:     - `-j' option - disable default MAC-IP pair (irix at ukr.net)
   56: 
   57: v1.00 beta2:
   58: Jun 11 2008
   59: 
   60:     - ipguard FreeBSD RCNG script (isn't tested)
   61:     - fixed some bugs added in beta1
   62:     - additional docs
   63: 
   64: v1.00 beta:
   65: Jan 30 2008
   66: 
   67:     - Linux port at last
   68:     - more `-ddd' debug and diagnostics
   69:     - SIGINT SIGTERM now works instantly
   70:     - SIGUSR2 dump bad MAC-IP buffer in ethers(5) format
   71:     - /etc/ethers file now supports FQDN (nuclight at RusNet)
   72:     - `-z' option - send who-has broadcast to fix broken tables
   73:     - `-g' option - invert default policy to grant access
   74:     - `-s' option - set user after libnet/bpf init (buggy abit)
   75:     - support for Linux/MacOS/Vista weird gratuitous ARP
   76:     - changed /etc/ethers behavior from any match to first match
   77:     - totally rewritten all of packet_check() logic
   78:     - moved to libnet-1.1 . reorganized most of libnet_* API
   79:     - docs fixes
   80: 
   81: v0.08 beta1:
   82: Jul 04 2006
   83: 
   84:     - `-t' option - time between fake replies
   85:     - check stale pid/process (citrin at RusNet)
   86: 
   87: v0.04 release:
   88: Jul 04 2005
   89: 
   90:     - OpenBSD port
   91:     - docs updated
   92:     - some minor fixes
   93: 
   94: v0.04 beta1:
   95: May 31 2005
   96: 
   97:     - improved bad MAC/IP buffer
   98:     - pid file check
   99:     - `-n' option - number of fake replies
  100:     - random macs: `de:ad:xx:xx:xx:xx' x == rand() % 16
  101: 
  102: v0.02:
  103: Mar 30 2005
  104: 
  105:     - `-b' option - bad MACs buffer
  106:     - added interface name to log and pid file names
  107:     - fixed bug with usleep() interrupted by signal (thx 2 citrin)
  108:     - `-x' option - duplex mode
  109: 
  110: v0.01 release:
  111: Mar 10 2005
  112: 
  113:     - sending two fake replies
  114:     - log file reopen on SIGHUP
  115:     - man page, docs cleanup
  116:     - some bugfixes
  117: 
  118: v0.01 beta1:
  119: Feb 28 2005
  120: 
  121:     - `-i == hidden' option
  122:     - /etc/ethers autoupdate
  123:     - arp/pcap statistics
  124:     - mac/ip statistics
  125: 
  126: v0.01 alpha2-alpha4...
  127: 
  128: v0.01 alpha1:
  129: Feb 04 2005
  130: 
  131:     - first alpha version

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