]> asedeno.scripts.mit.edu Git - PuTTY.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)
commit597cbddbb9248ece77032bc80bf3e828064416fd
tree433941bf481adf79d3ef64a9e21ab48aae1598ac
parent6805bdcd6a58d681de0fb569c98efffd32bcae8c
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.

[originally from svn r10031]
config.c
settings.c