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
1be5191965
Remove rogue debug statement
...
[originally from svn r674]
2000-10-06 08:06:23 +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
76746a7d61
Remove /DWIN32S_COMPAT by detecting presence of GetSystemPowerStatus at
...
runtime using GetProcAddress
[originally from svn r672]
2000-10-05 16:48:37 +00:00
8805d0b50e
We now honour the PLINK_PROTOCOL environment variable if it's set.
...
Also we are able to notice when a backend is instantly sendok(),
rather than waiting until after the first successful socket read.
(This was zogging raw connections. They're still slightly zogged but
not as badly as they were.)
[originally from svn r671]
2000-10-05 12:15:22 +00:00
2b9707fcf8
Enable protocol prefix on [user@]host argument in Plink
...
[originally from svn r670]
2000-10-04 14:35:31 +00:00
9a9bd54197
Store default port number in each back end
...
[originally from svn r669]
2000-10-04 14:35:15 +00:00
1139bbddd0
Plink now honours the Default Settings protocol and supports -l for username.
...
Also removed a diagnostic which had got in by mistake.
[originally from svn r668]
2000-10-04 14:13:17 +00:00
e424247802
Fix a typo; thanks to Al Sutton
...
[originally from svn r667]
2000-10-04 10:02:25 +00:00
01ca2d8077
Work around DSA formatting bug in commercial-SSH 2.0.13
...
[originally from svn r665]
2000-10-03 09:05:56 +00:00
e9caa5e3b6
Ability to specify a remote command in PuTTY proper
...
[originally from svn r664]
2000-10-02 15:22:41 +00:00
c1e5815add
Make the new test suite's comment more accurate :-)
...
[originally from svn r663]
2000-10-02 13:57:41 +00:00
ab68fc8a96
Local remove of first key in list wasn't working
...
[originally from svn r662]
2000-10-02 12:38:12 +00:00
7fc8ef792f
Add ability to configure the initial window title
...
[originally from svn r661]
2000-10-02 12:24:58 +00:00
4a2ea18a51
Deletion case 2c can shift the root; case 3b is not the only case that
...
can do that. The bad case happens when you have a root node containing
only one actual element, and its two child nodes have only one element
each, and you try to delete the element in the root.
[originally from svn r660]
2000-10-02 11:47:30 +00:00
4471e3fe6c
Add trailing newline in tree234.h
...
[originally from svn r659]
2000-10-02 11:47:30 +00:00
8084172c18
Shiny new test harness for the 2-3-4 tree
...
[originally from svn r658]
2000-10-02 11:46:10 +00:00
a4a9ccc70b
Further restructuring
...
[originally from svn r657]
2000-09-29 15:56:33 +00:00
bfec52c1c9
Fix ssh2 after the rev 1.54 [r649] reorg broke it
...
[originally from svn r656]
[r649 == 960c03468d
]
2000-09-29 15:53:59 +00:00
0a1fe7a9af
Make sure a locally entered login name still comes up in the pw prompt
...
[originally from svn r653]
2000-09-29 12:04:42 +00:00
138b090f3e
Oops - remove ugly debugging test pattern in cursor
...
[originally from svn r652]
2000-09-29 12:04:27 +00:00
a3df90a2e3
Try to improve the caret usage
...
[originally from svn r651]
2000-09-29 10:32:07 +00:00
0e9b76540b
Add -pw and -P options, and usage/version message, to plink
...
[originally from svn r650]
2000-09-29 08:56:30 +00:00
960c03468d
Minor restructuring to ssh.c in preparation for portability drive
...
[originally from svn r649]
2000-09-29 08:43:47 +00:00
31b58f3337
Add the About and Licence boxes to Pageant
...
[originally from svn r648]
2000-09-29 08:43:06 +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
8191249d86
DSS key format string was missing some commas
...
[originally from svn r646]
2000-09-28 11:05:43 +00:00
aa203391c2
Keep parent pointers valid during deletion
...
[originally from svn r645]
2000-09-28 09:48:49 +00:00
9dd8ddadc2
Remove some spurious #includes
...
[originally from svn r644]
2000-09-28 08:37:10 +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
815e2be208
Fix small compilation problem in Pageant
...
[originally from svn r642]
2000-09-28 08:35:20 +00:00
48795b5896
Remove unnecessary DSS bit
...
[originally from svn r641]
2000-09-27 16:44:00 +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
0fed43e9f4
Remove the special hooks in ssh.c for pscp. pscp now uses the standard
...
interface to the outside of the ssh module. This means pscp now works
without change in SSH2.
[originally from svn r638]
2000-09-27 09:36:39 +00:00
355cdbd5e8
Implement OpenSSH-compatible RSA key fingerprints and use them throughout
...
[originally from svn r637]
2000-09-26 14:26:21 +00:00
3312fd2933
Oops - free the key after removing it!
...
[originally from svn r636]
2000-09-26 13:31:15 +00:00
d6d53f4ae9
Remote addition and removal of keys in Pageant
...
[originally from svn r635]
2000-09-26 13:18:43 +00:00
99dc6ef4f7
Accelerators and wording change in Pageant systray menu
...
[originally from svn r634]
2000-09-26 12:54:43 +00:00
ab839c6127
Fix a segfault in agent forwarding code
...
[originally from svn r633]
2000-09-26 11:16:47 +00:00
c9557bfc40
Fix tree corruption in the "really easy" case on deletion
...
[originally from svn r632]
2000-09-26 11:16:33 +00:00
3e4619b479
The "Authenticated using key from agent" message is a verbose-only one
...
[originally from svn r631]
2000-09-26 10:06:05 +00:00
2c76bd5b3a
Fix a small bug in 2-3-4 tree enumeration
...
[originally from svn r630]
2000-09-26 10:05:48 +00:00
5b20c5b8ce
Pageant should now not fail for lack of security APIs on 95-type platforms
...
[originally from svn r629]
2000-09-26 09:22:40 +00:00
1aa92869c0
Oops - puttytel now needs a stub random_destroy_seed() to compile
...
[originally from svn r628]
2000-09-25 16:25:12 +00:00
4f3def030a
Add an invisible System Caret for blind-helper-software to track
...
[originally from svn r627]
2000-09-25 16:17:53 +00:00
f80f9d4299
Implement "putty -cleanup"
...
[originally from svn r626]
2000-09-25 15:47:57 +00:00
0fb760b16d
Robert de Bath has a better alternative to revs 1.47/48 [r582,r583];
...
back out those changes and commit the simpler version
[originally from svn r625]
[r582 == 147fca411c
]
[r583 == 22f91a3604
]
2000-09-25 11:11:46 +00:00