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

Add -ls to online help bit

[originally from svn r436]

66f6a6dc24c7e43ee2523bf144ade96743e342c5 authored almost 25 years ago by Simon Tatham <[email protected]>
Add the -ls option to execute `ls -la' on a directory instead of

trying to copy anything. Likely to be useful for GUI front ends.

[originally from svn r435]

0ac9df8251452ffd667bbcc05aa437c0a5910f1e authored almost 25 years ago by Simon Tatham <[email protected]>
Tidy up Blowfish S- and P-boxes: make them static and const, and

clean up the declarations a bit :-)

[originally from svn r431]

f60f25a35a6583b7ecc88e2e8ceafcb086cc9905 authored almost 25 years ago by Simon Tatham <[email protected]>
oops - keys[] should be static

[originally from svn r430]

c13065b0fffcf3b04ef901c26ed010cdc93ea126 authored almost 25 years ago by Simon Tatham <[email protected]>
Yet another accelerator clash...

[originally from svn r429]

3319c0a12afa522b52772a0ee5439f6ff358e8e0 authored almost 25 years ago by Simon Tatham <[email protected]>
Rather silly byte-string / word-string transformations in RSA key

handling were failing when the key had an odd number of bytes. A
server with an 850-bit key was s...

d39f735b23d0d40d2ac8bd99ac99eee629faf6d0 authored almost 25 years ago by Simon Tatham <[email protected]>
Peter Schellenbach's patch: re-implement the PuTTY cryptographic

functions as calls to the MS Crypto API. Not integrated into the
Makefile yet, but should eventua...

9922072a8d0c53222fb38665a85d1588f58b5d65 authored almost 25 years ago by Simon Tatham <[email protected]>
Oops - move homepage location

[originally from svn r424]

e32eae7db1c85b53e7fa1c1522b57b3cb510ddde authored almost 25 years ago by Simon Tatham <[email protected]>
Patch to RDB's blinking cursor: make it configurable and by default

off. It's terribly distracting.

[originally from svn r423]

7d85289621d9bd9fa37b86b407722e002ec8e4f5 authored almost 25 years ago by Simon Tatham <[email protected]>
Spelling fix to RDB's comments: fascist is spelled thus :-)

[originally from svn r422]

455cc2d38779acb7c864de0c92f047d0056c0644 authored almost 25 years ago by Simon Tatham <[email protected]>
RDB's patch. Oodles of new terminal functionality, including

ATTR_BLINK (as bold background) and VT52 support. Plus a
compatibility tracking system whereby al...

693e51c9341bed02ee832d3c89148545798bf3a6 authored almost 25 years ago by Simon Tatham <[email protected]>
RDB's patch:

- `local ldisc' config option now switches between PuTTY's original
behaviour when off (aggre...

0d672df0edfe4aaf7998c14e3e1cf222c3095bcd authored almost 25 years ago by Simon Tatham <[email protected]>
RDB's patch: thanks to improvements in OEMANSI font mode, it can now

be the default

[originally from svn r419]

cfc0852580c2f1dd973f4ae881c7ea167a21bd69 authored almost 25 years ago by Simon Tatham <[email protected]>
RDB's patch:

- use WM_TIMER for various things (blinking cursor; updates while
moving/sizing; coping with ...

ee51d18b48963a3bfa309b3c8be81b0ab53c5164 authored almost 25 years ago by Simon Tatham <[email protected]>
RDB's patch: ^U sends Telnet Erase Line; line ending is now \r or \r\n

depending on protocol, so local ldisc works with ssh

[originally from svn r417]

b715fa427634a78b3a501746a2c40b4a7d5e3f69 authored almost 25 years ago by Simon Tatham <[email protected]>
RDB patch: disable incremental linking and disable debugging

[originally from svn r416]

dfd6e3ffe477c69a55c9fb1a0a881b21df7f3dbf authored almost 25 years ago by Simon Tatham <[email protected]>
PuTTY website URL spelling change

[originally from svn r415]

7cda7dc47544d0d0fccf68d545ed0d2a848e1aa5 authored almost 25 years ago by Simon Tatham <[email protected]>
Fix a couple of Makefile dependencies - oops

[originally from svn r412]

f81123f674d93a160385afc4baf19e94dd140304 authored almost 25 years ago by Simon Tatham <[email protected]>
More cvs ignores

[originally from svn r411]

4825bc6ef1284c3a7775cc194c63d30fac330cbe authored almost 25 years ago by Simon Tatham <[email protected]>
First stab at the ability to compile puttytel.exe, an SSH-free

variant which is patent-safe in the US and legal in France and
Russia. This is a horrible hack in...

96dbf9c6e6fe39adfe27a276e4a6360b827d8ba1 authored almost 25 years ago by Simon Tatham <[email protected]>
Let's spell '\t' as VK_TAB in that last patch, in fact, just in case

[originally from svn r409]

7aa84c296fa8cd16566c9d849287534f2b507cf4 authored almost 25 years ago by Simon Tatham <[email protected]>
Shift-Tab now sends ESC [ Z

[originally from svn r408]

41be6d6f4d7dffa58ed17baeb400ab4e5096d703 authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: when the user presses CR, the Telnet backend

now sends NVT `NL' (CR,LF) instead of NVT `CR' (CR,NUL). Unix
telnetd apparently cares not a jot ...

de9572d7a66ee315f52600e354b428b72e2103fe authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: ARG_DEFAULT is now zero because it's

apparently defined behaviour for _all_ CSI-type sequences that ESC[Q
should be equivalent to ESC[...

30ee1109f178b5cf9f68c0fe338487e121e9b831 authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: be much more careful about font heights and

widths, including underline mode and OEM/ANSI size mismatch.

[originally from svn r405]

dbc12bdd586c3d3ad8b11d7d6337b0518fcec42a authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: a few more character translations for OEM

line drawing mode

[originally from svn r404]

6ce983dc28f4dc722d27ec8d73b5d60f5af35b0a authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: be a little more careful of main and

alternate screens when resizing the window. Should avoid lines of
alternate screen showing up in ...

118524f442eb5385b5dba1854542eef276063dcd authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: sort out once and for all the confusion

between ESC [ ... Q and ESC [ ... ? Q (for all values of Q).

[originally from svn r402]

06060def527b19b5dd6f013ea45fdf5140c2ce7e authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: integrate line disciplines into Telnet and have them

interoperate sensibly with ECHO negotiations

[originally from svn r401]

3ee28098bcf32bcb3e563ff4aeb1a5079c274fb2 authored almost 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's patch: ^C ^Z and ^D send Telnet specials in terminal line

discipline; also switching disciplines in midsession works better

[originally from svn r400]

4b3c825ec7739bb52685076e0dd00b3f2f9dafd1 authored almost 25 years ago by Simon Tatham <[email protected]>
Added a large comment describing the transformations between the DES

specification and the optimised implementation given.

[originally from svn r399]

e01efb37f7b3f0ebe02f18f1daca7a07c9227481 authored almost 25 years ago by Simon Tatham <[email protected]>
New DES implementation, replacing Eric Young's. All of PuTTY is now

under my own copyright and there are no tricky licensing issues!

[originally from svn r398]

5bad993794c272ee24b1872316b54c34ff5b04a2 authored almost 25 years ago by Simon Tatham <[email protected]>
New CRC32 implementation, from scratch, not copyrighted by somebody else!

Removed Gary S Brown's name from copyrights. Only Eric Young's DES left :-)

[originally from svn...

fe500c4d01e0634014fd371156540cf1529cb24a authored almost 25 years ago by Simon Tatham <[email protected]>
Fix some picky compiler warnings kindly provided by Borland C++ 5.5

[originally from svn r396]

11821d4d2743ad291c01e61b0a72ead6ac3660c6 authored almost 25 years ago by Simon Tatham <[email protected]>
Borland makefile should now work sanely with the free-beer bcc55

[originally from svn r395]

3ceb7127babd47036c1ef675b2abf9027b21b825 authored almost 25 years ago by Simon Tatham <[email protected]>
Fix an error message in pscp

[originally from svn r390]

ee038a773e2cc80a04176453f1da9b49f8d71fdc authored almost 25 years ago by Simon Tatham <[email protected]>
Joris van Rantwijk's fixes for cygwin (NB includes WIN32S_COMPAT)

[originally from svn r389]

bd4b8c1285bdacdc8e642a994048b18d8dd3af95 authored almost 25 years ago by Simon Tatham <[email protected]>
Joris van Rantwijk's fix for pscp -P

[originally from svn r375]

c793ad69f7fa8a82887a67aeafed9d3d3e6baf14 authored almost 25 years ago by Simon Tatham <[email protected]>
Fix problems with resource compilation Makefile lines

[originally from svn r371]

6e7131412edf3a9dd033a28dcfb1f3e5a0fed230 authored almost 25 years ago by Simon Tatham <[email protected]>
Fix FORCE target in Cygwin makefile

[originally from svn r370]

21d2f9759776137180907adb9051a1589174f767 authored almost 25 years ago by Simon Tatham <[email protected]>
New option to allow SysTabControl32 to be specified in ASCII not Unicode

[originally from svn r367]

debba4b8b12f802e5456bde303497db129bedf53 authored almost 25 years ago by Simon Tatham <[email protected]>
Disable warn-on-close for inactive windows

[originally from svn r357]

812ea3f61c5983b433c6a092488783edf128e953 authored about 25 years ago by Simon Tatham <[email protected]>
Couple of bug fixes to cygwin makefile

[originally from svn r350]

3c7d363fd89da9db5120955c119c23ebefa3b374 authored about 25 years ago by Simon Tatham <[email protected]>
Add multi-makefile management system

[originally from svn r349]

5176e1e9bbdc6620a115da0f92ca2282a6714721 authored about 25 years ago by Simon Tatham <[email protected]>
Oops - that unscroll stuff was a little broken...

[originally from svn r348]

9e6856ef8ea6bfcf463a729fcc40f9eda50486eb authored about 25 years ago by Simon Tatham <[email protected]>
Added keyboard shortcuts on the system menu.

I haven't tried to compile it, but the changes are trivial.

[originally from svn r345]

ba279cafd02e7997d1d37a4d20e26caaaa731616 authored about 25 years ago by Chris Emerson <[email protected]>
Replace SHA implementation with homegrown one

[originally from svn r334]

929935d05b86cb1b7902297592a8180038a7f6bc authored about 25 years ago by Simon Tatham <[email protected]>
Avoid recursing into . and .. when in -r mode

[originally from svn r332]

cc98ca9aea3f57d34853f5578bb1ce741a2b2828 authored about 25 years ago by Simon Tatham <[email protected]>
Add description of workaround for Visual Studio 6 problem

[originally from svn r331]

d5123675aa5bcd9e447b8104cfbbef889539804a authored about 25 years ago by Simon Tatham <[email protected]>
Turn #ifdef LOG into a command-line option for debugging use

[originally from svn r330]

396d6cd422c34293794cbd7083a2053268e95302 authored about 25 years ago by Simon Tatham <[email protected]>
Oops - fix total idiocies in applying that patch

[originally from svn r329]

97b5df16916c20f3a46ed00c4995d6d2c1a1eb39 authored about 25 years ago by Simon Tatham <[email protected]>
Robert de Bath's multi-purpose patch, slightly modified.

- ^E answerback is now `PuTTY'.
- The framework is now in place for the scrollback to reset to
...

a8d5838ebcc5d416620c196b146e5e4a252c1571 authored about 25 years ago by Simon Tatham <[email protected]>
Cleanups to remove warnings for GNU/mingw32 compilation

[originally from svn r325]

8446532e4ad4e8e68eb82bf86a36ba1f5a38d78f authored about 25 years ago by Simon Tatham <[email protected]>
Fix potential segfault on malloc failure

[originally from svn r323]

55b8c21f0fdc18f2cc5720e5791f3ede9352efbe authored about 25 years ago by Simon Tatham <[email protected]>
Remove accelerator conflict in Language panel

[originally from svn r321]

5fa57669ec6f6456eb7fd67ce8c3b9658781570e authored about 25 years ago by Simon Tatham <[email protected]>
Add ISO-8859-2 / Win-1250 char set translation

[originally from svn r318]

1c73cba0124c288423b2862bd86275fbb45ef4e3 authored about 25 years ago by Simon Tatham <[email protected]>
Fix a slightly picky compiler warning

[originally from svn r317]

e0baec8159d43b1294e80ff2037131a684f54f7e authored about 25 years ago by Simon Tatham <[email protected]>
Fix printing of Telnet GA as ugrave

[originally from svn r313]

3a3aaaf86d2ce8adb66c6eba9c40a32869db012a authored about 25 years ago by Simon Tatham <[email protected]>
Update from Joris van Rantwijk: command line options to specify

port and password in scp

[originally from svn r312]

1d837144c4446f5785393ade20998cad7ae4f046 authored about 25 years ago by Simon Tatham <[email protected]>
Declare `struct RSAKey' so that its implicit declaration in the

parameter list of verify_ssh_host_key() does not have scope
restricted to that parameter list. Pr...

cda91718503c7b264c9a24f6f79cac0862f6c74a authored about 25 years ago by Simon Tatham <[email protected]>
Put a #ifndef around definition of TCS_MULTILINE

[originally from svn r298]

30807509a784eead0a461e1fb18b040ed411d442 authored about 25 years ago by Simon Tatham <[email protected]>
_sntprintf is nonportable; use sprintf instead

[originally from svn r297]

cce6d4082a679fa236bc317b8ea26f7f441f2841 authored about 25 years ago by Simon Tatham <[email protected]>
Add spiel about there being a comment at the top of Makefile

[originally from svn r291]

f1f2aafbfc1d03950709c2dbc51a27e2b0f30464 authored about 25 years ago by Simon Tatham <[email protected]>
Added LICENCE and README files

[originally from svn r290]

b5c923f250e5fc8be7b85be4167ac3c3d292c3f2 authored about 25 years ago by Simon Tatham <[email protected]>
Add "extern" on declaration of raw_backend

[originally from svn r289]

6863ae5a2d33481c75f5eb4cc36d9ae1a4c7b1fd authored about 25 years ago by Simon Tatham <[email protected]>
Should be able to switch line disciplines mid-session

[originally from svn r288]

143424030cf68abdf36ac662e398ac6d0660e6d6 authored about 25 years ago by Simon Tatham <[email protected]>
Added local-editing line discipline to make raw backend usable

[originally from svn r287]

429b6f4a8301abd94b02994240d044703ffc651a authored about 25 years ago by Simon Tatham <[email protected]>
Fix unexpected network error 5000

[originally from svn r286]

b51c18f24c3ff45592fd485f137c34e11e8444a0 authored about 25 years ago by Simon Tatham <[email protected]>
Oops - Shift-PgUp/PgDn conflicted with NetHack mode

[originally from svn r285]

edf8b22b9825e5ac916b0e282e4c212921b8e00c authored about 25 years ago by Simon Tatham <[email protected]>
Changes from executor:

- NetHack keypad mode (Shift only works with NumLock off)
- Alt-Space handling (best I could ma...

f6c63320ea4e673d69fc15f4885e5bedb7fa1927 authored about 25 years ago by Simon Tatham <[email protected]>
Add TIS authentication option

[originally from svn r283]

59e798fc6d78c472f7ce013cfca1b7af6ab95330 authored about 25 years ago by Simon Tatham <[email protected]>
Switch to using SSH_MSG macros

[originally from svn r282]

a764191663d7c221d21066b07e556dbd06d78415 authored about 25 years ago by Simon Tatham <[email protected]>
Removed now obsolete sizetip.h from window.obj dependencies

[originally from svn r281]

a4dfed1d3a6eb86796836421010395fdeba27123 authored about 25 years ago by Owen Dunn <[email protected]>
Clean up scp client - re-indent to my coding style and remove

compiler warnings

[originally from svn r280]

3c9b8bff57c06dcac47969578539373d04f22eb4 authored about 25 years ago by Simon Tatham <[email protected]>
xlat.c needs stdio.h for vsprintf

[originally from svn r279]

7809b519d57639b2cc38a9732cf8e32262a26763 authored about 25 years ago by Simon Tatham <[email protected]>
Clean up sizetip patch: remove separate header file and // comments

[originally from svn r278]

1f5bcfd90e93923c685ef5d5e744c1c9df1cf1b2 authored about 25 years ago by Simon Tatham <[email protected]>
Oleg Panashchenko's Cyrillic support patch

[originally from svn r277]

e913e99b40ee87bd0bfae34daea6b59fa82b0e07 authored about 25 years ago by Simon Tatham <[email protected]>
Warn-on-close is now configurable off

[originally from svn r273]

97994b235de91d807feef8853228d052649e8a38 authored about 25 years ago by Simon Tatham <[email protected]>
Prompt before summarily closing a session

[originally from svn r272]

7205ae91998ec9832355ff5120ee95344c36e4bc authored about 25 years ago by Simon Tatham <[email protected]>
Can now build with /DWIN32S_COMPAT to work (minimally) with Win32s

[originally from svn r271]

ce35a4ab9416d3b1002fabd592f61e1cb3641b12 authored about 25 years ago by Owen Dunn <[email protected]>
Add sizetip stuff to makefile - oops

[originally from svn r270]

1fc7bb735c170e55acf9e63933adc2d7b8d2fd5b authored about 25 years ago by Simon Tatham <[email protected]>
John Sullivan's sizetip patch - experimental

[originally from svn r269]

5e76cd7a17e070402fe1c0a14ee887f548236c94 authored about 25 years ago by Simon Tatham <[email protected]>
Fix potential buffer overrun in new saved-session menu

[originally from svn r267]

0e3f5802b3f72dbe0d9235f2ade63169f48da5de authored about 25 years ago by Simon Tatham <[email protected]>
Mark Baker's raw-TCP back end (untested and experimental as yet)

[originally from svn r266]

6693daa6367d8fff175f00ed151c4c2e596c99e6 authored about 25 years ago by Simon Tatham <[email protected]>
Stop putting meaning in bottom four bits of WM_SYSCOMMAND wParam

[originally from svn r265]

2ec48b843b47f4ea1c9d32c9925669402e4a54e4 authored about 25 years ago by Simon Tatham <[email protected]>
Added a couple of GLOBALs

[originally from svn r264]

d0184e9d4f16688d43bd409a302f604adcf49e02 authored about 25 years ago by Simon Tatham <[email protected]>
Added saved sessions submenu from system menu.

[originally from svn r263]

9fc2b746b0c24efc24b6a2f960da396fb534565c authored about 25 years ago by Owen Dunn <[email protected]>
Add the ability to do ssh by default: using -ssh command line option,

or by manually adding protocol and port settings to Default Settings in the
Registry, or by compi...

a019c66786a6911383ac69849d9b0b6b34481321 authored about 25 years ago by Simon Tatham <[email protected]>
Fix versioncmp

[originally from svn r255]

3992fc48f11ffed290ffe6f1cdff61d63e4fc990 authored about 25 years ago by Simon Tatham <[email protected]>
Single-DES encryption, patch courtesy of Murphy Lam

[originally from svn r253]

2d6fcb0a7a5b511cf183ea1975093020d09a5b54 authored about 25 years ago by Simon Tatham <[email protected]>
Silly error in loading Default Settings - reset port but not protocol

[originally from svn r247]

2da19fc59d5e1301898bbe8c7062dbaf2e6af958 authored about 25 years ago by Simon Tatham <[email protected]>
Stop IAC IAC from being swallowed in telnet (fix due to Robert de Bath)

[originally from svn r232]

c409f643f844bf881ac145c4a369df6463bd3bdc authored over 25 years ago by Simon Tatham <[email protected]>
Add WS_TABSTOP on configuration list boxes

[originally from svn r225]

d929fb621e75efef0832f665c3dee0abf115d2c8 authored over 25 years ago by Simon Tatham <[email protected]>
Added accelerators for most of main dialogue box. Still can't get focus

into list boxes though.

[originally from svn r224]

8e8039b5345fbf247a7356c76cae7aad53a24b97 authored over 25 years ago by Owen Dunn <[email protected]>
Changed default title bar format to host.name - PuTTY

[originally from svn r221]

27acfb1639082101ce0911ecd0fd73758e224746 authored over 25 years ago by Owen Dunn <[email protected]>
We failed to ignore SSH_MSG_IGNORE :-)

[originally from svn r219]

b3efa012936b4b4308d6c662b030297b9da5f71e authored over 25 years ago by Simon Tatham <[email protected]>
Disastrously silly Makefile errors

[originally from svn r216]

8665bc674695c743524070095f96407f3c54d3e9 authored over 25 years ago by Simon Tatham <[email protected]>
Oops, add scp to makefile

[originally from svn r215]

b857fd06cc0bcde6b9aeca6b659d16a75eabcba8 authored over 25 years ago by Simon Tatham <[email protected]>
Added Joris van Rantwijk's scp client

[originally from svn r205]

4df919c78496fa13fc08c3c75572ab53e2a4c641 authored over 25 years ago by Simon Tatham <[email protected]>
Small but highly unhelpful typo

[originally from svn r198]

37094078272c82f5fec965cf64f16ebcf663132c authored over 25 years ago by Simon Tatham <[email protected]>