3e83d75154
Add a config option to emulate the HMAC bug in commercial SSH v2.3.x
...
and earlier (namely, it uses only 16 bytes of key rather than 20).
[originally from svn r706]
2000-10-12 12:39:44 +00:00
421aafb4c0
Stop the SSH panel appearing in PuTTYtel
...
[originally from svn r705]
2000-10-12 09:10:45 +00:00
fff1053350
Trivial bug with the function-key radio buttons
...
[originally from svn r699]
2000-10-10 09:17:13 +00:00
6b620323e0
Now when a saved session is loaded, its name appears in the
...
IDC_SESSEDIT box, so that clicking Save will save over it. Useful
for people who want to load, modify, and re-save. Special case: this
doesn't apply to Default Settings, because I think people will be
more likely to load DS, modify it, and save under a _different_
name, so it's good not to allow a single mouse click to screw them
up.
[originally from svn r698]
2000-10-10 09:03:20 +00:00
ef5965e430
Move initialisation of the saved session box outside init_dlg_ctrls() so
...
that you don't end up with twice as many items after clicking Load
[originally from svn r697]
2000-10-10 08:33:49 +00:00
a453e02987
Rename IDC_FUNCTILDE from "VT400" to "ESC[n~" because another VT400 now
...
exists!
[originally from svn r696]
2000-10-10 08:20:26 +00:00
7b444de332
Add ISO8859-2 / CP852 translation courtesy of Jaromir Filsak
...
[originally from svn r695]
2000-10-09 16:29:12 +00:00
3e7c4813d7
Work around horrifyingly nonportable use of unions in <commctrl.h>
...
[originally from svn r694]
2000-10-09 16:12:51 +00:00
ceab40ec49
Abandon the tab control in favour of a tree view
...
[originally from svn r693]
2000-10-09 15:51:14 +00:00
fd5588d087
Robert de Bath's big patch:
...
- cope with strange WinSock wrappers not supporting SIOCATMARK
- define yet more terminal compatibility modes
- support UK-ASCII (just like US-ASCII but # is a sterling sign)
- support connection keepalives at a configurable interval
[originally from svn r692]
2000-10-09 12:53:32 +00:00
5e71961719
Remove the hierarchical dialog structure
...
[originally from svn r690]
2000-10-09 12:16:27 +00:00
82dcef256f
Fix sorting of saved sessions list box so Default Settings is back at
...
the top of the list instead of being filed under D
[originally from svn r686]
2000-10-06 16:19:44 +00:00
0129f94d1c
Stop throwing out the Connection panel during midsession reconfig.
...
Instead, only throw out the useless parts of it. See, the new auto-
layout features bear fruit immediately!
[originally from svn r685]
2000-10-06 16:01:09 +00:00
b584238186
Create settings.c and move the load/save session code out of
...
windlg.c into it. Allows plink and pscp to no longer link with
windlg.c, meaning they lose some of the sillier stub functions and
also can provide a console-based form of verify_ssh_host_key().
[originally from svn r683]
2000-10-06 13:21:36 +00:00
43abfd1783
Move omission of SSH protocol setting in PuTTYtel into windlg.c and
...
remove nosshres.rc accordingly
[originally from svn r682]
2000-10-06 12:43:19 +00:00
7b6106d62a
Add a parameter to write_clip() so that windlg.c need not call term_deselect
...
[originally from svn r681]
2000-10-06 12:32:25 +00:00
a46e11406e
Mistaken identity in sesssaver() was breaking saved-session edit box
...
[originally from svn r678]
2000-10-06 11:49:40 +00:00
8c169b0c6d
Tighten up use of "static" throughout. Module-internal things should NOT
...
be exported willy-nilly. It encourages people to use them.
[originally from svn r677]
2000-10-06 11:42:30 +00:00
38a6322cec
Localise control IDs in each dialog procedure, for maintainability
...
[originally from svn r676]
2000-10-06 09:06:33 +00:00
0a42aa2090
Add LBS_STANDARD on saved session list box, so you can double-click
...
[originally from svn r675]
2000-10-06 08:10:53 +00:00
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
e9caa5e3b6
Ability to specify a remote command in PuTTY proper
...
[originally from svn r664]
2000-10-02 15:22:41 +00:00
7fc8ef792f
Add ability to configure the initial window title
...
[originally from svn r661]
2000-10-02 12:24:58 +00:00
bda15976a8
Fix a very old bug nobody ever noticed: multiple About boxes :-)
...
[originally from svn r647]
2000-09-29 08:42:55 +00:00
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
5b2b3de044
Finish creating the storage.h abstraction and winstore.c implementation
...
[originally from svn r640]
2000-09-27 16:21:52 +00:00
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
f80f9d4299
Implement "putty -cleanup"
...
[originally from svn r626]
2000-09-25 15:47:57 +00:00
cbdd9b3ac5
Enable copying the Event Log
...
[originally from svn r619]
2000-09-22 14:46:26 +00:00
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
e70425dda6
Enable better build-time flexibility over which WinSock to include
...
[originally from svn r615]
2000-09-22 13:16:49 +00:00
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
c320531909
Saved-session name box now persists over panel switches
...
[originally from svn r610]
2000-09-22 09:35:06 +00:00
f8be19a08b
Configuration option for agent forwarding
...
[originally from svn r597]
2000-09-15 11:26:18 +00:00
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
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
d9af8f4b90
RSA key authentication in ssh1 works; SSH2 is nearly there
...
[originally from svn r572]
2000-09-07 16:33:49 +00:00
0d5d39064a
Robert de Bath's Big Patch, part 1
...
[originally from svn r516]
2000-07-26 12:13:51 +00:00
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
6d6ab0cc39
Fix subtle problem with scp protocol/port selection
...
[originally from svn r505]
2000-06-23 09:44:15 +00:00
5f93b919ac
Environment settings were broken. Fix due to Andros Tantas
...
[originally from svn r465]
2000-04-26 08:07:08 +00:00
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
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
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
8446532e4a
Cleanups to remove warnings for GNU/mingw32 compilation
...
[originally from svn r325]
1999-11-22 10:07:24 +00:00
1c73cba012
Add ISO-8859-2 / Win-1250 char set translation
...
[originally from svn r318]
1999-11-17 10:44:43 +00:00
429b6f4a83
Added local-editing line discipline to make raw backend usable
...
[originally from svn r287]
1999-11-09 12:05:34 +00:00
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
59e798fc6d
Add TIS authentication option
...
[originally from svn r283]
1999-11-08 17:42:12 +00:00
e913e99b40
Oleg Panashchenko's Cyrillic support patch
...
[originally from svn r277]
1999-11-08 11:08:09 +00:00