1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 18:07:59 +00:00
Commit Graph

197 Commits

Author SHA1 Message Date
Simon Tatham
5d359d9528 Revamp the auto-layout of PuTTY configuration box controls. They are
now auto-laid-out at runtime instead of compile time. Byebye
win_res.inp and mkres.c; byebye most of win_res.rc; hello a whole
new load of control-creation functions in windlg.c. Also, now that
we're creating the tab control at runtime, we can check to see if it
succeeded and use an alternative if so. This _should_ enable the
config box to work on Win32s, although at the time of checkin that's
untested.

[originally from svn r673]
2000-10-05 17:19:04 +00:00
Simon Tatham
e9caa5e3b6 Ability to specify a remote command in PuTTY proper
[originally from svn r664]
2000-10-02 15:22:41 +00:00
Simon Tatham
7fc8ef792f Add ability to configure the initial window title
[originally from svn r661]
2000-10-02 12:24:58 +00:00
Simon Tatham
bda15976a8 Fix a very old bug nobody ever noticed: multiple About boxes :-)
[originally from svn r647]
2000-09-29 08:42:55 +00:00
Simon Tatham
087f33eb71 While we're doing a hostkey reorg, store port numbers as well
[originally from svn r643]
2000-09-28 08:37:10 +00:00
Simon Tatham
5b2b3de044 Finish creating the storage.h abstraction and winstore.c implementation
[originally from svn r640]
2000-09-27 16:21:52 +00:00
Simon Tatham
aad0a52dfb Rationalised host key storage. Also started code reorg: persistent-state
routines have been moved out into a replaceable module winstore.c.

[originally from svn r639]
2000-09-27 15:21:04 +00:00
Simon Tatham
f80f9d4299 Implement "putty -cleanup"
[originally from svn r626]
2000-09-25 15:47:57 +00:00
Simon Tatham
cbdd9b3ac5 Enable copying the Event Log
[originally from svn r619]
2000-09-22 14:46:26 +00:00
Simon Tatham
ddbc120725 Make the Event Log scroll down when more things appear on it
[originally from svn r618]
2000-09-22 14:24:27 +00:00
Simon Tatham
e70425dda6 Enable better build-time flexibility over which WinSock to include
[originally from svn r615]
2000-09-22 13:16:49 +00:00
Simon Tatham
c89ca570fe Closing the About box now returns focus to the config box, and likewise
closing the Licence box returns focus to the About box

[originally from svn r611]
2000-09-22 09:38:35 +00:00
Simon Tatham
c320531909 Saved-session name box now persists over panel switches
[originally from svn r610]
2000-09-22 09:35:06 +00:00
Simon Tatham
f8be19a08b Configuration option for agent forwarding
[originally from svn r597]
2000-09-15 11:26:18 +00:00
Simon Tatham
334b79e16c Add switch to choose SSH v1-versus-v2 protocol preference where both
are available

[originally from svn r584]
2000-09-11 09:37:43 +00:00
Simon Tatham
be711d9cd4 plink can now execute a specific command instead of just a shell session
[originally from svn r576]
2000-09-08 15:24:19 +00:00
Simon Tatham
d9af8f4b90 RSA key authentication in ssh1 works; SSH2 is nearly there
[originally from svn r572]
2000-09-07 16:33:49 +00:00
Simon Tatham
0d5d39064a Robert de Bath's Big Patch, part 1
[originally from svn r516]
2000-07-26 12:13:51 +00:00
Simon Tatham
7a01fd48b6 Make beep optional - thanks to Antal Novak
[originally from svn r507]
[this commit reordered to come after creation of 0.49 tag]
2000-06-24 17:00:49 +00:00
Simon Tatham
6d6ab0cc39 Fix subtle problem with scp protocol/port selection
[originally from svn r505]
2000-06-23 09:44:15 +00:00
Simon Tatham
5f93b919ac Environment settings were broken. Fix due to Andros Tantas
[originally from svn r465]
2000-04-26 08:07:08 +00:00
Simon Tatham
7d85289621 Patch to RDB's blinking cursor: make it configurable and by default
off. It's terribly distracting.

[originally from svn r423]
2000-03-17 10:46:59 +00:00
Simon Tatham
cfc0852580 RDB's patch: thanks to improvements in OEMANSI font mode, it can now
be the default

[originally from svn r419]
2000-03-17 10:35:09 +00:00
Simon Tatham
96dbf9c6e6 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 some ways: it's shown up serious
deficiencies in the module boundaries. Needs further work, probably
once the SSH implementations are recombined.

[originally from svn r410]
2000-03-15 15:08:48 +00:00
Simon Tatham
8446532e4a Cleanups to remove warnings for GNU/mingw32 compilation
[originally from svn r325]
1999-11-22 10:07:24 +00:00
Simon Tatham
1c73cba012 Add ISO-8859-2 / Win-1250 char set translation
[originally from svn r318]
1999-11-17 10:44:43 +00:00
Simon Tatham
429b6f4a83 Added local-editing line discipline to make raw backend usable
[originally from svn r287]
1999-11-09 12:05:34 +00:00
Simon Tatham
f6c63320ea Changes from executor:
- NetHack keypad mode (Shift only works with NumLock off)
 - Alt-Space handling (best I could manage; not too bad considering)
 - Event Log rather than Telnet Negotiation Log

[originally from svn r284]
1999-11-09 11:10:04 +00:00
Simon Tatham
59e798fc6d Add TIS authentication option
[originally from svn r283]
1999-11-08 17:42:12 +00:00
Simon Tatham
e913e99b40 Oleg Panashchenko's Cyrillic support patch
[originally from svn r277]
1999-11-08 11:08:09 +00:00
Simon Tatham
97994b235d Warn-on-close is now configurable off
[originally from svn r273]
1999-11-05 09:50:49 +00:00
Simon Tatham
6693daa636 Mark Baker's raw-TCP back end (untested and experimental as yet)
[originally from svn r266]
1999-11-01 16:40:40 +00:00
Owen Dunn
9fc2b746b0 Added saved sessions submenu from system menu.
[originally from svn r263]
1999-10-28 16:07:25 +00:00
Simon Tatham
a019c66786 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 compiling with -DSSH_DEFAULT

[originally from svn r260]
1999-10-27 14:28:11 +00:00
Simon Tatham
2d6fcb0a7a Single-DES encryption, patch courtesy of Murphy Lam
[originally from svn r253]
1999-10-25 08:59:40 +00:00
Simon Tatham
2da19fc59d Silly error in loading Default Settings - reset port but not protocol
[originally from svn r247]
1999-10-22 15:47:26 +00:00
Simon Tatham
4e889024e3 Jimen Ching's patches to remove compiler warnings
[originally from svn r183]
1999-07-20 13:01:56 +00:00
Simon Tatham
3774094e46 Remove double close of registry key
[originally from svn r182]
1999-07-16 08:13:51 +00:00
Simon Tatham
585c14f365 Add encryption selection, and Blowfish as second option
[originally from svn r175]
1999-07-06 19:42:57 +00:00
Simon Tatham
cd5c916e25 Improve error handling in registry code
[originally from svn r170]
1999-07-05 16:13:31 +00:00
Simon Tatham
ab681763af Use different window procedures for the About box and the Licence box.
Should prevent the version string masking part of the licence text ;-)

[originally from svn r51]
1999-02-20 18:12:47 +00:00
Simon Tatham
485c1f7508 Use SetCapture() to fix the problem with double-clicks on saved sessions
carrying throuh to the window below the config box

[originally from svn r37]
1999-02-18 10:39:23 +00:00
Simon Tatham
ee9e246617 Fix various segfaults and heap trashes. Thanks to Andrew Mobbs.
[originally from svn r29]
1999-02-09 15:39:08 +00:00
Simon Tatham
3b1389a474 Added automatic version distinguishing code, to differentiate releases
from nightly builds from random development builds

[originally from svn r28]
1999-02-09 15:18:34 +00:00
Simon Tatham
e68a529cc9 Add SSH don't-allocate-pty option, and corresponding LF-implies-CR
terminal setting

[originally from svn r16]
1999-01-15 11:30:40 +00:00
Simon Tatham
60ab6a5d82 John Sullivan's patches plus more fixes:
- Stop using the identifier `environ' as some platforms make it a macro
  - Fix silly error box at end of connection in FWHACK mode
  - Fix GPF on maximise-then-restore
  - Use SetCapture to allow drag-selecting outside the window
  - Correctly update window title when iconic and in win_name_always mode

[originally from svn r12]
1999-01-08 13:10:19 +00:00
Simon Tatham
c74130d423 Initial checkin: beta 0.43
[originally from svn r11]
1999-01-08 13:02:13 +00:00