]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/commit
Fix handling of IPv6 dynamic forwardings.
authorSimon Tatham <anakin@pobox.com>
Thu, 22 Aug 2013 17:45:26 +0000 (17:45 +0000)
committerSimon Tatham <anakin@pobox.com>
Thu, 22 Aug 2013 17:45:26 +0000 (17:45 +0000)
commit7231b4dbe2552631c6e03a7fa7cb13ae2e853748
tree433941bf481adf79d3ef64a9e21ab48aae1598ac
parente984cfad9a5d244f0e0919e6dfca1834109ee1e0
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.

git-svn-id: http://svn.tartarus.org/sgt/putty@10031 cda61777-01e9-0310-a592-d414129be87e
config.c
settings.c