Release Notes: Support for Linux cooked socket header len was added. A guest list hostname parsing bug was fixed. The method for remembering old knock hashes was changed to not use Berkeley DB. A bug handling the case where pcapnext returns null was fixed. lexer.c, the 'flex' output from lexer.l was included in the distribution. A doorman bug with creating a new hash file was fixed.
Release Notes: The authentication method has changed; time sync between client and server is no longer necessary. (This is very good for Windows clients). Several bugs have been fixed. A PID file has been added. The default listening port has been changed to 1001. This release is not compatible with previous versions.
Release Notes: Firewall scripts for FreeBSD, OpenBSD, and netBSD have been added. The FreeBSD and OpenBSD scripts have been tested, though not thoroughly. The NetBSD scripts are completely untested.
Release Notes: Added explicit check for lsof to configuration.
Release Notes: This release fixes a bug in knock.exe, which under Win9x, would cause stubborn 'incorrect secret' errors. It removes 'gettimeofday.c' from replacement functions. It adds a '-U' option to Windows version of the knocker to allow checks on what UTC time Windows thinks it is (this helps to fix any leftover 'incorrect secret' problems). It also adds extra info on UTC problems to the Windows documents 'knock.htm' & 'knock.txt'.
Release Notes: