        --- cgn-usermode-snapshot-20090709 released ---

  58.	[doc]		Warn about the "deny all" of IPv6 ACL.

  57.	[bug]		Another fix in splay tree code for wilcards.
			FTP ALG works if there is no retransmissions.

  56.	[bug]		Begin to fix the FTP ALG (not finished).

  55.	[bug]		Fix a typo in the splay tree integration.
			src1<->cgn tests run again.

  54.	[bug]		The 192.0.0.0 prefix is a /29.

  53.	[func]		First version of FTP ALG.

  52.	[func]		Implement No-NAT.

  51.	[func]		Add TCP MSS patching for PRR (aka A+P).

  50.	[bug]		Fix two bucket bugs.

  49.	[func]		Add IPv6 ACL.

  48.	[bug]		Fix crash on some truncated commands.

  47.	[func]		Add "debug bucket <addr>" command.

  46.	[bug]		Fix ICMP echo translation.

  45.	[func]		Add port ranges and buckets.

  44.	[func]		Add show [dropped|stat] aliases.

  43.	[func]		Add dropped counters (and "debug dropped" command).

  42.	[func]		Add NAT entry counters & co.

  41.	[func]		Add NAT entry creation/deletion counters and rates.

  40.	[func]		Add per tunnel max fragment list length and
			defrag*() counters.

  39.	[func]		Remove port affinity.

  38.	[func]		Make MAXNATCNT visible.

  37.	[func]		Add rates (with 1/5/15 mn decays).

  36.	[func]		Add 192.0.0.0/24 from the unpublished I-D.

  35.	[func]		Implement per-tunnel debug counters.

  34.	[func]		Split IPv4 fragment lists into in and out.
			Make fragment list max lengths compile flags.

  33.	[func]		Restrict for privacy NAT tracing.

        --- cgn-usermode-snapshot-20090626 released ---

  32.	[func]		Add a quit command.

  31.	[func]		Merge splay branch after profiling results.

  30.	[bug]		Keep some perhaps superfluous sanity checks
			and remove select EINTR messages.

        --- cgn-usermode-snapshot-20090610 released ---

  29.	[func]		Add more logging, especially for packet drops.

  28.	[bug]		Fix the address used for ICMPv4 errors.

  27.	[doc]		Reorganize code.

  26.	[func]		Overhaul the command dispatcher, add context-
			sensitive help.

  25.	[func]		Change all fprintf(stderr, ...) to log[err|info]().

  24.	[func]		Add too big policy (note previous policy was strict).

  23.	[doc]		Add control flow description.

  22.	[func]		Add a lot of logging, including I/O timestamps
  			with the "tcpdump -tt" format.

  21.	[bug]		Cleanup tunnel tree remove routine.

  20.	[bug]		Fix some bugs from 19.

        --- cgn-usermode-snapshot-20090521 released ---

  19.	[func]		Changed all user commands taking tunnel index
			to use client IPv6 address instead.

	--- cgn-usermode-snapshot-20090513 released ---

  18.	[doc]		Updated README with run-time commands.

  17.	[bug]		Fix spurious overruns in TCP MSS patching.

  16.	[func]		Add comments (leading '#') and noop commands.

  15.	[dev]		Create a variant cgn+splay.c from cgn.c v124.

	--- cgn-usermode-snapshot-20090421 released ---

  14.	[func]		Detect closing/resetting TCP connections to
  			shorter NAT entries timeouts.

  13.	[bug]		Bump MAXNATCNT for the infamous
  			http://jean.h2tp.com/Photoweb/index2.php site.

  12.	[doc]		Renumber examples to put RFC 1918 networks
  			only at the customers' side.

  11.	[func]		Add tracing of state transitions.

  10.	[bug]		Possible issue with tunnel deletion.

   9.	[func]		Add delete commands.

   8.	[func]		Add the list commands using the configuration
   			file format (i.e., to extract and copy the
			dynamic part of the running configuration).

   7.	[func]		Add extended debug commands.

   6.	[func]		Add support for A+P/PRR null NAT entries.

   5.	[func]		Add command line.   

	--- cgn-usermode-snapshot-20090311 released ---

   4.	[func]		Global default of MSS patching and tunnel MTU
			specification can now be specified at run-time.
			See 'defmtu' and 'mss <on/off>' options of README.

   3.	[func]		Equalizing fragment length is now run-time option:
   			Specify 'eqfrag on' in the configuration file.

   2.	[bug]		Fixed stack variable overflow.

   1.	[func]		Supported dynamic tunnel (IPv4/IPv6 encapsulation)
   			mode.

	--- cgn-usermode-snapshot-20090204 released ---
