simon-svn: putty: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Thu Aug 22 18:45:26 BST 2013


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       10031
Date:           2013-08-22 18:45:26 +0100 (Thu, 22 Aug 2013)

Log message (10 lines):
Fix handling of IPv6 dynamic forwardings.

During the Conf revamp, I changed the internal representation of
dynamic forwardings so that they were stored as the conceptually
sensible L12345=D rather than the old D12345, and added compensation
code to translate to the latter form for backwards-compatible data
storage and for OpenSSH-harmonised GUI display. Unfortunately I forgot
that keys in the forwarding data can also prefix the L/R with a
character indicating IPv4/IPv6, and my translations didn't take
account of that possibility. Fix them.

Modified files:
U   putty/config.c
U   putty/settings.c

Links:
http://svn.tartarus.org/sgt/?rev=10031&view=rev
http://svn.tartarus.org/sgt/putty/config.c?rev=10031&r1=10030&r2=10031
http://svn.tartarus.org/sgt/putty/settings.c?rev=10031&r1=10030&r2=10031



More information about the tartarus-commits mailing list