root/fwknop/tags/fwknop_0_9_0/ChangeLog

Revision 271, 3.9 kB (checked in by anonymous, 3 years ago)

This commit was manufactured by cvs2svn to create tag 'fwknop_0_9_0'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 fwknop-0.9.0 (//2005):
2     - Added new authorization mode that uses Net::Pcap to read packets
3       out of a file that is written to by the ulogd pcap writer (also
4       stubbed in code to sniff packets directly off the wire).  This
5       authorization mode only requires single packets, and has many
6       characteristics that are better than simple port knocking, including
7       being non-replayable, and much more data can be sent.  This mode
8       is now the default for both the server and the client.
9     - Made the execution of knopmd optional depending on whether AUTH_MODE
10       is a pcap mode (e.g. ULOG_PCAP or PCAP).
11     - Added --Spoof-src argument so that encrypted packets can be spoofed
12       via /usr/sbin/knopspoof.
13     - Added /usr/sbin/knoptm so that firewall rules can be timed-out when
14       the server is running in PCAP mode even if new packets don't appear
15       on the wire.
16     - Updated fwknop man page to talk about the new pcap-based
17       authorization mode.
18
19 fwknop-0.5.0 (03/19/2005):
20     - Added ALERTING_METHOD to allow syslog and/or email reporting to be
21       disabled (there is a dedicated file /etc/fwknop/alert.conf that
22       governs this behavior, and both fwknop and knopwatchd reference this
23       file).
24     - Bugfix for distinguishing OPT field associated with --log-tcp-options
25       vs. --log-ip-options.
26     - Added install_perl_module() install.pl from psad to provide a
27       consistent installation interface.
28     - Applied patch to only install perl modules that are not already
29       installed (Blair Zajac).
30     - Added --last-cmd option to allow fwknop to be executed with command
31       line arguments from the previous execution (they are saved in
32       ~/.fwknop.run).
33     - Added --Home-dir option to allow the home directory to be manually
34       specified.
35     - Re-worked get_homedir() to be more friendly to systems that do not
36       necessarily have /etc/passwd (e.g. OS X).
37     - Added configuration preservation and querying for which syslog
38       daemon is running to install.pl.  These features were adapted from the
39       psad installer (http://www.cipherdyne.org/psad).
40     - Added IPTables::ChainMgr.  Fwknop uses this module to maintain
41       dedicated chains to which access rules are added.
42     - Added IPTables::Parse, which is used internally by IPTables::ChainMgr.
43     - Added __WARN__ and __DIE__ handlers so errors can easily be collected.
44
45 fwknop-0.4.2 (09/27/2004):
46     - Added init script for Fedora systems.
47     - Added --Kill, --Restart, and --Status modes (this fixes the generic
48       init script which depends on these arguments).
49
50 fwknop-0.4.1 (09/14/2004):
51     - Bugfix for legacy posf code in fwknop and variable in fwknop.conf.
52
53 fwknop-0.4 (09/10/2004):
54     - Added ability to specify multiple IPs/networks in a single SOURCE
55       definition.
56     - Better examples section in the fwknop manpage.
57     - Bugfix to make sure EMAIL_ADDRESSES variable does not contain commas
58       (any commas are translated into spaces).
59     - Added LICENSE file.
60
61 fwknop-0.3 (08/21/2004):
62     - Bugfix for tracking knock sequences by source IP address.
63     - Bugfix for knock sequence timeouts.
64     - Removed old passive OS fingerprinting code in favor of the p0f
65       strategy.
66     - Added support for taking encryption keys from a file specified on
67       the command line.
68     - Update to send "sequence decrypt failed" email message only if
69       decryption failed for all encrypt sequence SOURCE blocks.
70
71 fwknop-0.2 (07/31/2004):
72     - Implemented remote username checking in encrypted sequences.
73     - Added support for icmp in knock sequences.
74     - Added protocol rotation option for encrypted sequences.
75     - Added code for multiple SOURCE access blocks with the same source
76       net/IP.
77     - Added KNOCK_LIMIT access control variable to limit the number of
78       times a particular knock sequence is honored.
79     - Added email alerts.
80
81 fwknop-0.1 (07/08/2004):
82     - Initial release.
Note: See TracBrowser for help on using the browser.