Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/maikebing/putty

PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham.
https://github.com/maikebing/putty

Set up kbd_codepage at the start of the program, as well as when the

input locale changes. With any luck this should sort out the Polish
Unicode problems.

[originall...

43a4339ac5fe933d302a7578256b46d717c84a64 authored about 23 years ago by Simon Tatham <[email protected]>
Make keyboard-interactive authentication configurable off. (This is

a stopgap until we get round to a proper authentications preference
list.)

[originally from svn ...

82e7fd0f2307d11912b519674fd63470b0da13c0 authored about 23 years ago by Simon Tatham <[email protected]>
Remember to terminate the prompt string in keyboard-interactive

[originally from svn r1425]

64df2cd90f8527e21930b1ec5cba823692175dc8 authored about 23 years ago by Simon Tatham <[email protected]>
Further documentation work. Tidy up the Config chapter (add a few

new features - the code had got ahead of the docs), and propagate a
couple of cross-references to...

7e0ef0b2537f966a841d72419bf4eec2e249aaa9 authored about 23 years ago by Simon Tatham <[email protected]>
Add a new chapter full of intermediate-useful-things, somewhere

between `Getting Started' (things we can barely believe you don't
know) and the Configuration ref...

fe943dcd68604b867725a91e26521ec9cbf3bb06 authored about 23 years ago by Simon Tatham <[email protected]>
Split the Window panel into two to make room for proper comments

[originally from svn r1422]

66a5fe7301eec62090325e1c5d5ab83b7c46de42 authored about 23 years ago by Simon Tatham <[email protected]>
RDB's general resizing cleanup. He's put his favourite resize mode

back in again, but as long as it's not the default it doesn't bother
me too much :-)

[originally...

59f343467292a259eb071b1f187fa8f67d3dd03c authored about 23 years ago by Simon Tatham <[email protected]>
Editorial policy change: I've decided that it's better to use \q

than \e when describing button names and menu items: the "Foo"
button rather than the _Foo_ butto...

17f54e4c3dab4758605e3d8502011667e923f2ec authored about 23 years ago by Simon Tatham <[email protected]>
Arrgh, and "password" should be spelled "passphrase".

[originally from svn r1419]

b7efa3494288c18a88035fdde20c1e7d722c0328 authored about 23 years ago by Simon Tatham <[email protected]>
Oops - URLs in \W{...} have to be in real URL format :-/

[originally from svn r1418]

e233a3e51ec48571f22bf24113278efb16b5555b authored about 23 years ago by Simon Tatham <[email protected]>
Oops - one last versionid :-)

[originally from svn r1416]

128038960f9c9c29b79d34f3705f95f40c0c15b9 authored about 23 years ago by Simon Tatham <[email protected]>
Miscellaneous documentation updates. Finished a first draft of the

Pageant chapter; wrote something about passphrase lengths; added
\versionid to all chapters that ...

0da35d079f5c42369c6abcdceb2f08e160bc8dc9 authored about 23 years ago by Simon Tatham <[email protected]>
Add support for most of the ESC[<low number>t sequences, which xterm

uses to manipulate the window (minimise, maximise, front, back,
move, resize) and report things a...

bb1f5cec3188fd1e0329425212c149959151450e authored about 23 years ago by Simon Tatham <[email protected]>
INCOMPATIBLE CHANGE to the SSH2 private key file format. There is

now a passphrase-keyed MAC covering _all_ important data in the
file, including the public blob a...

6608016fc28d97e9fd5f53cfc671f9e7ccafd8ce authored about 23 years ago by Simon Tatham <[email protected]>
Oops - fix another segfault in that -L and -R code

[originally from svn r1412]

9d814fd26e89cda11fd6d388a48e5fca77959f97 authored about 23 years ago by Simon Tatham <[email protected]>
Rob Wood's patch to provide standard -L and -R options for port

forwarding in Plink. Cleaned up a bit to remove segfaults and work
correctly with saved sessions....

14ab514528b445e8058d09539a04704c868293cc authored about 23 years ago by Simon Tatham <[email protected]>
Jacob's patch to make full-screen mode available even when Alt-Enter

isn't configured to do it: we now have a sysmenu option for it. In
addition, there's a special ca...

92eb0710e3eb2c95774a60d4b499f9e57de315b9 authored about 23 years ago by Simon Tatham <[email protected]>
Make use of the new section-relabelling in Buttress to arrange for

all the FAQ questions to be cross-referenced as `question A.1.2'
instead of `section A.1.2'.

[or...

774a17345123f397794f1c7094e0a9084e2c473a authored about 23 years ago by Simon Tatham <[email protected]>
Jacob's fix to the resize-behaviour GUI

[originally from svn r1407]

8d299e69bd9368ff380929e4a5ee16df9384a01f authored about 23 years ago by Simon Tatham <[email protected]>
Glenn Maynard's other IME fix

[originally from svn r1406]

d9f7fc44bc177da552a14b879c199cc99f991e19 authored about 23 years ago by Simon Tatham <[email protected]>
Glenn Maynard's IMM cursor position fix

[originally from svn r1405]

6c19b2c413c103111327394e785267530f1deb3c authored about 23 years ago by Simon Tatham <[email protected]>
Ensure we ignore a hostname in Default Settings, if a perverse user

has set one up using regedit. It badly confuses Plink.

[originally from svn r1404]

2a730c9865a742619f89c5041e98372873fa7746 authored about 23 years ago by Simon Tatham <[email protected]>
Make it clear that you can't save a hostname into Default Settings,

and also make it clear why not and what you should do instead.

[originally from svn r1403]

bc7203bc3a38ae2ded0340acbf6c130c782d10ad authored about 23 years ago by Simon Tatham <[email protected]>
Add background-colour erase and `set this at the start of the

session' to the FAQ.

[originally from svn r1402]

0af5c7d24605135d5a24f75f29f4fc16c60c22d4 authored about 23 years ago by Simon Tatham <[email protected]>
Comment/string tweaks to reflect new DES-in-SSH2 capability.

[originally from svn r1397]

b723e94b78e32bd41ea6c00a4431eb607c53a834 authored about 23 years ago by Jacob Nevins <[email protected]>
Add single-DES support in SSH2

[originally from svn r1396]

b49fde94104eef45db3e851346021a21c8098143 authored about 23 years ago by Simon Tatham <[email protected]>
Ryan Finnie's extensions to the GUI feedback mode in pscp.

[originally from svn r1395]

cf2085eeaf6437047900ba24377197a7304e53e7 authored about 23 years ago by Simon Tatham <[email protected]>
Primitive protection against SSH2 not actually agreeing a cipher in

either direction.

[originally from svn r1394]

dd4bfacd9a3bcc3350259a6665813cd2aa72fb90 authored about 23 years ago by Jacob Nevins <[email protected]>
Make sure we always unhide the mouse pointer when the System menu is

displayed.

[originally from svn r1393]

cce88782893394d8aed2f3850b77e7f27cbca61e authored about 23 years ago by Simon Tatham <[email protected]>
Ctrl and Alt shouldn't reset the scrollback even if reset-on-

keypress is enabled. (Shift already didn't, because that was
necessary for Shift-Pg{Up,Dn} to wor...

c2ae9e55375e2317515ed1abe3fef7a1b2d9e875 authored about 23 years ago by Simon Tatham <[email protected]>
The dummy drag-list item wasn't being removed on a single-click or

double-click (DL_BEGINDRAG followed immediately by DL_DROPPED with
no intervening DL_DRAGGING). F...

96d1f87e195c2d475e319fb18a232263a6e02a3c authored about 23 years ago by Simon Tatham <[email protected]>
Send SSH2_MSG_NEWKEYS _before_ expecting to receive it, rather than

after. Shouldn't make a difference for any server that previously
worked, but we should now inter...

15517300d83d01ad643e97a6013bd07631af5067 authored about 23 years ago by Simon Tatham <[email protected]>
Yikes! sftp.c wasn't using the misc.h wrappered malloc functions,

meaning that PSFTP couldn't meaningfully be debugged using
Minefield. That's what I get for devel...

f176cbe70fb5faf5cd87f57d69dc2fba29ef9fa7 authored about 23 years ago by Simon Tatham <[email protected]>
Add a rant to the FAQ about host key checking. I'm _sick_ of people

implementing a command line option to disable it and expecting us to
cheerfully accept the patch....

89b429e9d9351c4b08e2a47e2b414ebad23b9e62 authored about 23 years ago by Simon Tatham <[email protected]>
Modify a comment to try to remind myself that the &-in-session-names

hack (to create accelerators on the System menu) should have some
official status.

[originally f...

085c31e3a4bdfdd4ecbcf830a2ed3093832c9290 authored about 23 years ago by Simon Tatham <[email protected]>
Handle incoming SSH2_MSG_CHANNEL_REQUEST (by refusing all requests).

Should have done this ages ago; the OpenSSH 3.0 ClientAliveInterval
mechanism requires it so now ...

7530a9905a496eb3817165c982e2753fe4ccf93c authored about 23 years ago by Simon Tatham <[email protected]>
Clarify the how-to-use-features-in-Plink question

[originally from svn r1379]

45945b2726c02e09bab2ce01b69c66b318605c15 authored about 23 years ago by Simon Tatham <[email protected]>
Remember to initialise p->nphases to zero in progress report structure.

[originally from svn r1378]

5f096142a7308594cef45376dac331c288eefc6d authored about 23 years ago by Simon Tatham <[email protected]>
Oops - one missing set of the ssh1 throttling indicator

[originally from svn r1377]

818176c66fdbcf6ff1b7f3b636710fadd3cf83d9 authored about 23 years ago by Simon Tatham <[email protected]>
Whoops - missed out a vital bit of RTF Unicode fallback handling

[originally from svn r1374]

98948bf23666bc20589a1846cbd5676f5f7d1c31 authored about 23 years ago by Simon Tatham <[email protected]>
Implement writing RTF to the clipboard (off by default), so that if

you enable it text will paste into Word et al in the same font as
PuTTY itself is displaying in. ...

7f1e73904ad291c19f4f0b8c51a13a286c9d2200 authored about 23 years ago by Simon Tatham <[email protected]>
Makefile fix: we've been compiling ssh.c separately because it needs

$(VER) defining, but forgetting that it also needs the rest of the
stuff!

[originally from svn r...

4e7778752745fde6e6f99b5266d0b322b20c9116 authored about 23 years ago by Simon Tatham <[email protected]>
RDB's fix to full-screen mode. Apparently sorts out most of the

fullscreen/maximised confusions, by treating fullscreen as a special
case of maximised (fair enou...

4fd313f2581606e0de85f11f566366ffac9b2c8a authored about 23 years ago by Simon Tatham <[email protected]>
Fix accelerators in Window panel

[originally from svn r1351]

2fe380a9ca1d3c51e7a86c6c304da5e46d032d32 authored about 23 years ago by Simon Tatham <[email protected]>
Rectangular-block selection. Enabled by Alt+drag, unless you

configure it to be the default in which case it's _dis_abled by
Alt+drag.

[originally from svn r...

d2c99376910c5e2a32a17033b1c65d573bb0cd5c authored about 23 years ago by Simon Tatham <[email protected]>
Add a couple more FAQs (`where's the Tunnels panel' and `how do I do

<blah> in Plink').

[originally from svn r1349]

ec1d8c1408f2f0ef9e3b6a177d2672f17afe8d6c authored about 23 years ago by Simon Tatham <[email protected]>
Shrink the PuTTYgen window for 640x480 friendliness (thanks Jacob)

[originally from svn r1348]

58fb67ec18089176215d1df620dc4be494079138 authored about 23 years ago by Simon Tatham <[email protected]>
Word-by-word (double-click) selection now spans line breaks if the

line break was created by wrapping. (Equivalently, if the selection
would _paste_ as a single wor...

4badd37b4be4dc324eed2adf0c606b17d4a65847 authored about 23 years ago by Simon Tatham <[email protected]>
The other utilities should do the same processing of the hostname

(parsing `user@' prefixes etc) that PuTTY proper does.

[originally from svn r1346]

a7f196263ee66e29dd997d43b6f37fc7a625d3a4 authored about 23 years ago by Simon Tatham <[email protected]>
Tidy up the SERIOUS NETWORK ERROR fixes

[originally from svn r1345]

f2319456bc1e36ff84bf250d8f0ccd5b39c96269 authored about 23 years ago by Simon Tatham <[email protected]>
Tidy up SSH packet-level debugging

[originally from svn r1344]

d1e305543ab6540c11bab9be8d90a1e2f073eff3 authored about 23 years ago by Simon Tatham <[email protected]>
Add the `will you write an SSH server' question to the FAQ.

[originally from svn r1343]

7901347083006eac75f5d5dd391d7ec766371a7e authored about 23 years ago by Simon Tatham <[email protected]>
Increase cfg.line_codepage buffer size to cope with the explanatory

text added in a recent unicode.c patch.

[originally from svn r1342]

49f6e56e730542db434767b1d352fd18f1264fd0 authored about 23 years ago by Simon Tatham <[email protected]>
Fix trivial UI buglets related to DSA key support.

[originally from svn r1338]

d8fa043b22d291c2ec8879e6829320d72ba0a671 authored about 23 years ago by Jacob Nevins <[email protected]>
Add the FAQ about `nothing happens when I try to type my password'.

[originally from svn r1337]

1cd1f242643b187e6fa79922647fed38c6afdfaf authored about 23 years ago by Simon Tatham <[email protected]>
Fix character set problems. Some systems lack the ISO8859 codepages,

so we specify them explicitly to avoid this problem. Also in
particular get_unitab() no longer de...

8ea353eb8f45bbc37f2dcad1f1d718fa1454fd7b authored about 23 years ago by Simon Tatham <[email protected]>
Fix the `SERIOUS NETWORK INTERNAL ERROR' oversight in winnet.c. See

the comment in try_send() for details of the problem.

[originally from svn r1335]

555ded77406b45c6e15cc37bea80fd195bcda9fd authored about 23 years ago by Simon Tatham <[email protected]>
Fix silly scrolling-vs-selection bug: if you selected text on line

9, then did ANSI Delete Line on line 10, the selection highlight
would move up a line even though...

9bbe53d700501224d9db155875d0c8ddff3e54b7 authored about 23 years ago by Simon Tatham <[email protected]>
Add remaining comments to the last checkin (gah, remember to hit

Save in the editor _before_ running cvs commit).

[originally from svn r1333]

8493e83d740d29dc89ddc966a6486301699e168a authored about 23 years ago by Simon Tatham <[email protected]>
Update to password length traffic analysis: one Cisco router can

apparently not deal with SSH1_MSG_IGNORE _or_ padded passwords, so
we must fall back to sending a...

6c9cdbe29f6ca6b96325ca825182d290369c84f2 authored about 23 years ago by Simon Tatham <[email protected]>
Tiny tinkerings with FAQ

[originally from svn r1326]

3dfaf08a0a8e4e173b164e1ddeaeba8794b4e959 authored about 23 years ago by Simon Tatham <[email protected]>
Fix a couple of errors in the FAQ.

[originally from svn r1320]

24a8b00acead06ccaea82ebb3846dbe0e1f358d4 authored about 23 years ago by Simon Tatham <[email protected]>
Condense the docs into fewer HTML files. Particularly useful since

the new-look FAQ is now one file.

[originally from svn r1319]

2074adcf5b5a961776d7e65278879f154adcc5e5 authored about 23 years ago by Simon Tatham <[email protected]>
_Actually_ add the new-look PuTTY FAQ. When will I remember to run "cvs add"?

[originally from svn r1318]

d73e94894f7cddc6f7984df8be2da03bdef50efa authored about 23 years ago by Simon Tatham <[email protected]>
Add the new-look PuTTY FAQ

[originally from svn r1317]

b55b94e069237e14cb4d1fe7620f52beffdc6783 authored about 23 years ago by Simon Tatham <[email protected]>
Now that we can configure whether ^C and friends generate Telnet IP

and friends, we should honour the user's choice even in line editing
mode. In particular, Telnet ...

830c1ea580cb7adbf5f484797e8c13ae6d72a5f2 authored about 23 years ago by Simon Tatham <[email protected]>
Add Jacob's patch for compiling without multimon.h.

[originally from svn r1315]

aa5f38e53c5ce7888b14e65a768ae420c83bf2e1 authored about 23 years ago by Simon Tatham <[email protected]>
Better robustness in visual bell timeouts: handling GetTickCount

wraparound, not referencing vbell_timeout if in_vbell==FALSE, that
sort of thing. I doubt it'll f...

cb102602a9bd85725bab0ce384eb639a0a9d96ea authored about 23 years ago by Simon Tatham <[email protected]>
Don't quit the plink main loop until the stdout and stderr buffers

are empty.

[originally from svn r1313]

f9bbdc1226836dc7dd1f9bf1e122bf41aede84d9 authored about 23 years ago by Simon Tatham <[email protected]>
Wez Furlong's patch to tidy up full-screen mode: make it

multi-monitor aware and make the scrollbar separately configurable
in and out of full-screen mode...

05226e43a9a77524d3024d632ae01f520f050af7 authored about 23 years ago by Simon Tatham <[email protected]>
Finally remove this pile of obsoleteness

[originally from svn r1309]

22deaf4e08c548c714f5e35376523af2150ea24b authored about 23 years ago by Simon Tatham <[email protected]>
D'oh, trivial typo which was completely breaking log-all-output.

[originally from svn r1308]

7e1272bb534afc046a734b9c153861c5cb6810bf authored about 23 years ago by Simon Tatham <[email protected]>
Revamp the window-resize behaviour UI so there are only three states

rather than four. Should fix all sorts of bugs, since the fourth
(and default!) state was behavin...

07b6efb23deddc0ba6aa18a5bbd3a093b4c96d6a authored about 23 years ago by Simon Tatham <[email protected]>
Due to fears that an incompetent WinSock might allow localhost-

listening sockets to be talked to by non-local hosts, reinstate the
explicit peer address check o...

f8547bdefb0024b79f0fa6eb257f81d81caa9e7b authored about 23 years ago by Simon Tatham <[email protected]>
Extra line in the help text to mention you can use a saved session

as well as a hostname.

[originally from svn r1305]

7d27dbe4c752b72ca5cd0a214e23147b37517c0f authored over 23 years ago by Simon Tatham <[email protected]>
`Server got confused by' error messages now quote a packet type, so

I can start debugging as soon as I get one sent to me.

[originally from svn r1304]

28292dbc95b392f79b9dd92b3dcd973942185090 authored over 23 years ago by Simon Tatham <[email protected]>
Fiddly fixes in code page handling

[originally from svn r1303]

4e15d73a425a463fe608d7253fb5359673948cf2 authored over 23 years ago by Simon Tatham <[email protected]>
Spelling fix. When the user hits `Browse' next to the `Private key'

box, they should see a file chooser labelled Select _Private_ Key
File, not Public!

[originally ...

835b7a9a184bcb78c3c81baeb74f83694c049534 authored over 23 years ago by Simon Tatham <[email protected]>
Another potential segfault fixed. Thanks RDB :-)

[originally from svn r1301]

bdb80924920a72859534ab408a67357bfeb341b7 authored over 23 years ago by Simon Tatham <[email protected]>
Tidy up a comment.

[originally from svn r1300]

89d13dbe29c1c066b3e70b1edfc97ac8fd98fe5a authored over 23 years ago by Simon Tatham <[email protected]>
John Sullivan's patch to recreate the Pageant systray icon if

Explorer crashes and restarts while Pageant is running.

[originally from svn r1299]

988ef91d5ff67eaef0123dbed48f760effa02c5d authored over 23 years ago by Simon Tatham <[email protected]>
Fix various fiddly little warnings.

[originally from svn r1298]

36e6d63b66662d50fa123fc20af788c4f403d0c9 authored over 23 years ago by Simon Tatham <[email protected]>
Restore Lars Gunnarsson's old link for iXplorer.

[originally from svn r1295]

d84c7e05ba9e3fa87a05b9dffbbf219db4ec9448 authored over 23 years ago by Simon Tatham <[email protected]>
Destroy DOS line endings and unnecessary redefinition of uint32.

[originally from svn r1289]

c7139c343c722a338e299c3155b173f18842a964 authored over 23 years ago by Simon Tatham <[email protected]>
Oops - another missing file :-/

[originally from svn r1287]

f5aca9a62b2a28897394ef3f0e0ea16db62f2c8e authored over 23 years ago by Simon Tatham <[email protected]>
Arrgh, there's always one. Actually check in the extra file :-)

[originally from svn r1286]

e9f6d3276a213e76f7f39a966d63a03fbdf85a05 authored over 23 years ago by Simon Tatham <[email protected]>
Add extra explanatory comment about the DSA k generation.

[originally from svn r1285]

8306df80a4c67b846434f3c2e95769707f75e061 authored over 23 years ago by Simon Tatham <[email protected]>
Add support for DSA authentication in SSH2, following clever ideas

on how to get round the problem of generating a good k.

[originally from svn r1284]

d345ebc2a5a0b599be5ce4462ef6d7a9b510497a authored over 23 years ago by Simon Tatham <[email protected]>
Pretty much finished writing the Config chapter.

[originally from svn r1283]

486685c89a4e0fd5474fdad0f31da6f8a159ce5d authored over 23 years ago by Simon Tatham <[email protected]>
Oops - that tweak had bad Buttress syntax. D'oh!

[originally from svn r1282]

630fd6c5466b9a990763e051fe79d98532a28b6a authored over 23 years ago by Simon Tatham <[email protected]>
Miscellaneous small documentation tweaks.

[originally from svn r1281]

9a97208dd221d1bc40247b0c69a6b1cb378b2917 authored over 23 years ago by Simon Tatham <[email protected]>
Correct capitalisation in one config option (Cyrillic Caps Lock).

[originally from svn r1280]

1ffe49bea5b3e61aed86784377f3ad52531bce20 authored over 23 years ago by Simon Tatham <[email protected]>
Ongoing pastes were being abandoned on any key-down event. Quite

apart from the debatable semantic sanity of abandoning mid-paste,
this was breaking Shift-paste (...

7466f4785c3024101997441dcd3d99bb12743a6b authored over 23 years ago by Simon Tatham <[email protected]>
Fix pasting of newlines in local line editing mode. Possibly not a

very _good_ fix; something might want doing after the release.

[originally from svn r1277]

39c3f9b8bc0c251ac55b5acb4a3894c7ce7e88d2 authored over 23 years ago by Simon Tatham <[email protected]>
terminal.c's from_backend() no longer calls term_out(), because

term_out() can in turn call ldisc_send() which calls back to
from_backend() when local echo is en...

6364ff3e714ea1c8bd09d68eb83c28939dc594bd authored over 23 years ago by Simon Tatham <[email protected]>
Fix flaky scrollbar update when scrollback was reset to bottom.

[originally from svn r1275]

8c532d766846945366dd6d9cec9b660fdab56664 authored over 23 years ago by Simon Tatham <[email protected]>
Selection point movement on scroll should move selanchor as well as

selstart and selend, otherwise all those worthy ideals go *foom*
while the mouse buttons are held...

b4501dec5701a4b5ee4d6dba40a5e1596ebb61c9 authored over 23 years ago by Simon Tatham <[email protected]>
Reintroduce Cyrillic Caps Lock mode, which was in 0.51 but got

kicked out by the Unicode patch. It's not very good - only works
sanely on US keyboards - but it'...

f3a17c07156e4e798ed93a368df98bd337913c63 authored over 23 years ago by Simon Tatham <[email protected]>
Fix the licence again. (Despite the copyright holders being more

numerous, it still only said _I_ would not be liable rather than
_everybody_ not being liable; al...

f3b95b60b4a6d0a6f56bb7dbdd5a37d4ed494212 authored over 23 years ago by Simon Tatham <[email protected]>
SSH back end should now be tolerant of garbage appearing in the data

stream after the actual SSH connection is finished. Some firewalls
add this for no good reason.

...

2e4480d6b60dbb3bd532caed2882408790fc7332 authored over 23 years ago by Simon Tatham <[email protected]>