1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 17:38:00 +00:00
putty-source/contrib
Simon Tatham 96ec2c2500 Get rid of lots of implicit pointer types.
All the main backend structures - Ssh, Telnet, Pty, Serial etc - now
describe structure types themselves rather than pointers to them. The
same goes for the codebase-wide trait types Socket and Plug, and the
supporting types SockAddr and Pinger.

All those things that were typedefed as pointers are older types; the
newer ones have the explicit * at the point of use, because that's
what I now seem to be preferring. But whichever one of those is
better, inconsistently using a mixture of the two styles is worse, so
let's make everything consistent.

A few types are still implicitly pointers, such as Bignum and some of
the GSSAPI types; generally this is either because they have to be
void *, or because they're typedefed differently on different
platforms and aren't always pointers at all. Can't be helped. But I've
got rid of the main ones, at least.
2018-10-04 19:10:23 +01:00
..
cygtermd Get rid of lots of implicit pointer types. 2018-10-04 19:10:23 +01:00
encodelib.py Rework samplekex.py to use the new -proxycmd. 2016-05-03 16:51:42 +01:00
gdb.py gdb.py: add a 'memdump' command. 2018-06-09 14:20:33 +01:00
kh2reg.py Add blank line at bottom of .reg files we generate 2017-03-17 10:11:20 +00:00
logparse.pl logparse.pl: support GSSAPI key exchange messages. 2018-04-26 07:21:28 +01:00
logrewrap.pl New 'contrib' script to sort out email-corrupted packet logs. 2015-08-05 18:44:37 +01:00
make1305.py Fix bug in Poly1305 bigval_final_reduce(). 2017-04-08 21:27:28 +01:00
nice-ibeam.cur Commit my replacement Windows I-beam mouse pointer. 2015-05-28 18:14:14 +01:00
samplekex.py Rework samplekex.py to use the new -proxycmd. 2016-05-03 16:51:42 +01:00