1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-08 08:58:00 +00:00

Commit Graph

  • b5957e5732 Scroll regions of two lines are allowed Simon Tatham 2000-10-10 10:50:14 +0000
  • fff1053350 Trivial bug with the function-key radio buttons Simon Tatham 2000-10-10 09:17:13 +0000
  • 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. Simon Tatham 2000-10-10 09:03:20 +0000
  • 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 Simon Tatham 2000-10-10 08:33:49 +0000
  • a453e02987 Rename IDC_FUNCTILDE from "VT400" to "ESC[n~" because another VT400 now exists! Simon Tatham 2000-10-10 08:20:26 +0000
  • 7b444de332 Add ISO8859-2 / CP852 translation courtesy of Jaromir Filsak Simon Tatham 2000-10-09 16:29:12 +0000
  • 3e7c4813d7 Work around horrifyingly nonportable use of unions in <commctrl.h> Simon Tatham 2000-10-09 16:12:51 +0000
  • ceab40ec49 Abandon the tab control in favour of a tree view Simon Tatham 2000-10-09 15:51:14 +0000
  • 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 Simon Tatham 2000-10-09 12:53:32 +0000
  • e48981def4 Miscellaneous fixes to try to make other compilers happier Simon Tatham 2000-10-09 12:19:09 +0000
  • 5e71961719 Remove the hierarchical dialog structure Simon Tatham 2000-10-09 12:16:27 +0000
  • b8967e5231 Add a compile option so that anyone who really wants to can build a Win95-only (securityless) version of Pageant. This will refuse to run at all under NT, so as to avoid the risk of people accidentally running an insecure binary on a security-requiring system. Simon Tatham 2000-10-09 09:10:09 +0000
  • f7d6cd2059 Alt-Enter was fouling up on Win95; added explicit handler Simon Tatham 2000-10-07 08:10:32 +0000
  • 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 Simon Tatham 2000-10-06 16:19:44 +0000
  • 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! Simon Tatham 2000-10-06 16:01:09 +0000
  • 942d7f0533 Update Makefile generation and ensure everything works with Borland 5.5 Simon Tatham 2000-10-06 15:54:04 +0000
  • 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(). Simon Tatham 2000-10-06 13:21:36 +0000
  • 43abfd1783 Move omission of SSH protocol setting in PuTTYtel into windlg.c and remove nosshres.rc accordingly Simon Tatham 2000-10-06 12:43:19 +0000
  • 7b6106d62a Add a parameter to write_clip() so that windlg.c need not call term_deselect Simon Tatham 2000-10-06 12:32:25 +0000
  • bbe7ece71f Re-enable copying the Event Log. (rev 1.39 [r661] accidentally disabled it) Simon Tatham 2000-10-06 12:31:54 +0000
  • 91ca2edb40 Cross-reference cleanup: winstore.c should not use fatalbox() Simon Tatham 2000-10-06 12:10:26 +0000
  • a46e11406e Mistaken identity in sesssaver() was breaking saved-session edit box Simon Tatham 2000-10-06 11:49:40 +0000
  • 8c169b0c6d Tighten up use of "static" throughout. Module-internal things should NOT be exported willy-nilly. It encourages people to use them. Simon Tatham 2000-10-06 11:42:30 +0000
  • 38a6322cec Localise control IDs in each dialog procedure, for maintainability Simon Tatham 2000-10-06 09:06:33 +0000
  • 0a42aa2090 Add LBS_STANDARD on saved session list box, so you can double-click Simon Tatham 2000-10-06 08:10:53 +0000
  • 1be5191965 Remove rogue debug statement Simon Tatham 2000-10-06 08:06:23 +0000
  • 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. Simon Tatham 2000-10-05 17:19:04 +0000
  • 76746a7d61 Remove /DWIN32S_COMPAT by detecting presence of GetSystemPowerStatus at runtime using GetProcAddress Simon Tatham 2000-10-05 16:48:37 +0000
  • 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.) Simon Tatham 2000-10-05 12:15:22 +0000
  • 2b9707fcf8 Enable protocol prefix on [user@]host argument in Plink Simon Tatham 2000-10-04 14:35:31 +0000
  • 9a9bd54197 Store default port number in each back end Simon Tatham 2000-10-04 14:35:15 +0000
  • 1139bbddd0 Plink now honours the Default Settings protocol and supports -l for username. Also removed a diagnostic which had got in by mistake. Simon Tatham 2000-10-04 14:13:17 +0000
  • e424247802 Fix a typo; thanks to Al Sutton Simon Tatham 2000-10-04 10:02:25 +0000
  • 01ca2d8077 Work around DSA formatting bug in commercial-SSH 2.0.13 Simon Tatham 2000-10-03 09:05:56 +0000
  • e9caa5e3b6 Ability to specify a remote command in PuTTY proper Simon Tatham 2000-10-02 15:22:41 +0000
  • c1e5815add Make the new test suite's comment more accurate :-) Simon Tatham 2000-10-02 13:57:41 +0000
  • ab68fc8a96 Local remove of first key in list wasn't working Simon Tatham 2000-10-02 12:38:12 +0000
  • 7fc8ef792f Add ability to configure the initial window title Simon Tatham 2000-10-02 12:24:58 +0000
  • 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. Simon Tatham 2000-10-02 11:47:30 +0000
  • 4471e3fe6c Add trailing newline in tree234.h Simon Tatham 2000-10-02 11:47:30 +0000
  • 8084172c18 Shiny new test harness for the 2-3-4 tree Simon Tatham 2000-10-02 11:46:10 +0000
  • a4a9ccc70b Further restructuring Simon Tatham 2000-09-29 15:56:33 +0000
  • bfec52c1c9 Fix ssh2 after the rev 1.54 [r649] reorg broke it Simon Tatham 2000-09-29 15:53:59 +0000
  • 0a1fe7a9af Make sure a locally entered login name still comes up in the pw prompt Simon Tatham 2000-09-29 12:04:42 +0000
  • 138b090f3e Oops - remove ugly debugging test pattern in cursor Simon Tatham 2000-09-29 12:04:27 +0000
  • a3df90a2e3 Try to improve the caret usage Simon Tatham 2000-09-29 10:32:07 +0000
  • 0e9b76540b Add -pw and -P options, and usage/version message, to plink Simon Tatham 2000-09-29 08:56:30 +0000
  • 960c03468d Minor restructuring to ssh.c in preparation for portability drive Simon Tatham 2000-09-29 08:43:47 +0000
  • 31b58f3337 Add the About and Licence boxes to Pageant Simon Tatham 2000-09-29 08:43:06 +0000
  • bda15976a8 Fix a very old bug nobody ever noticed: multiple About boxes :-) Simon Tatham 2000-09-29 08:42:55 +0000
  • 8191249d86 DSS key format string was missing some commas Simon Tatham 2000-09-28 11:05:43 +0000
  • aa203391c2 Keep parent pointers valid during deletion Simon Tatham 2000-09-28 09:48:49 +0000
  • 9dd8ddadc2 Remove some spurious #includes Simon Tatham 2000-09-28 08:37:10 +0000
  • 087f33eb71 While we're doing a hostkey reorg, store port numbers as well Simon Tatham 2000-09-28 08:37:10 +0000
  • 815e2be208 Fix small compilation problem in Pageant Simon Tatham 2000-09-28 08:35:20 +0000
  • 48795b5896 Remove unnecessary DSS bit Simon Tatham 2000-09-27 16:44:00 +0000
  • 5b2b3de044 Finish creating the storage.h abstraction and winstore.c implementation Simon Tatham 2000-09-27 16:21:52 +0000
  • aad0a52dfb Rationalised host key storage. Also started code reorg: persistent-state routines have been moved out into a replaceable module winstore.c. Simon Tatham 2000-09-27 15:21:04 +0000
  • 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. Simon Tatham 2000-09-27 09:36:39 +0000
  • 355cdbd5e8 Implement OpenSSH-compatible RSA key fingerprints and use them throughout Simon Tatham 2000-09-26 14:26:21 +0000
  • 3312fd2933 Oops - free the key after removing it! Simon Tatham 2000-09-26 13:31:15 +0000
  • d6d53f4ae9 Remote addition and removal of keys in Pageant Simon Tatham 2000-09-26 13:18:43 +0000
  • 99dc6ef4f7 Accelerators and wording change in Pageant systray menu Simon Tatham 2000-09-26 12:54:43 +0000
  • ab839c6127 Fix a segfault in agent forwarding code Simon Tatham 2000-09-26 11:16:47 +0000
  • c9557bfc40 Fix tree corruption in the "really easy" case on deletion Simon Tatham 2000-09-26 11:16:33 +0000
  • 3e4619b479 The "Authenticated using key from agent" message is a verbose-only one Simon Tatham 2000-09-26 10:06:05 +0000
  • 2c76bd5b3a Fix a small bug in 2-3-4 tree enumeration Simon Tatham 2000-09-26 10:05:48 +0000
  • 5b20c5b8ce Pageant should now not fail for lack of security APIs on 95-type platforms Simon Tatham 2000-09-26 09:22:40 +0000
  • 1aa92869c0 Oops - puttytel now needs a stub random_destroy_seed() to compile Simon Tatham 2000-09-25 16:25:12 +0000
  • 4f3def030a Add an invisible System Caret for blind-helper-software to track Simon Tatham 2000-09-25 16:17:53 +0000
  • f80f9d4299 Implement "putty -cleanup" Simon Tatham 2000-09-25 15:47:57 +0000
  • 0fb760b16d Robert de Bath has a better alternative to revs 1.47/48 [r582,r583]; back out those changes and commit the simpler version Simon Tatham 2000-09-25 11:11:46 +0000
  • 1dc5147efb Pageant now detects if it is already running and refuses to start if so Simon Tatham 2000-09-25 10:56:56 +0000
  • 603619cbfe Pageant now allows filenames with spaces on cmdline. Thanks to Brian Coogan Simon Tatham 2000-09-25 10:55:00 +0000
  • fa5a243407 Double-clicking on the Pageant systray icon now brings up the key list Simon Tatham 2000-09-25 10:50:54 +0000
  • 673f2e48a7 Rationalise ordering of authentication operations. Still some work to do, but at least pscp no longer hangs when prompting for a passphrase Simon Tatham 2000-09-25 10:14:53 +0000
  • 117fd9affc Enable PuTTY command line to deal with "user@host" format Simon Tatham 2000-09-25 09:27:26 +0000
  • cbdd9b3ac5 Enable copying the Event Log Simon Tatham 2000-09-22 14:46:26 +0000
  • ddbc120725 Make the Event Log scroll down when more things appear on it Simon Tatham 2000-09-22 14:24:27 +0000
  • 6522c357fc Avoid rapid-fire resize events during NT opaque drags Simon Tatham 2000-09-22 14:10:58 +0000
  • 196d42f89c Everyone's favourite trivial change: Shift-Ins now pastes Simon Tatham 2000-09-22 13:23:35 +0000
  • e70425dda6 Enable better build-time flexibility over which WinSock to include Simon Tatham 2000-09-22 13:16:49 +0000
  • c0ac8ab9b4 Bug fix: line discipline selection is not enabled until after ssh authentication phase to stop user/password prompts behaving oddly Simon Tatham 2000-09-22 13:10:19 +0000
  • e5ef37f3f5 Prevent network errors from summarily closing the window when CoE is off Simon Tatham 2000-09-22 11:04:57 +0000
  • 985207d4a9 Num Lock shouldn't send anything in non-app-keypad mode Simon Tatham 2000-09-22 09:49:34 +0000
  • c89ca570fe Closing the About box now returns focus to the config box, and likewise closing the Licence box returns focus to the About box Simon Tatham 2000-09-22 09:38:35 +0000
  • c320531909 Saved-session name box now persists over panel switches Simon Tatham 2000-09-22 09:35:06 +0000
  • 60b9871947 Work around the missing underline in some fonts Simon Tatham 2000-09-22 09:30:11 +0000
  • 180b62b6b0 Miscellaneous ssh2 fixes. plink is now relatively sane Simon Tatham 2000-09-21 14:34:32 +0000
  • ea8d61f2d9 Fix Blowfish-with-SSH2 combination, and enable user cipher selection for SSH2 Simon Tatham 2000-09-20 15:15:02 +0000
  • 9291dfc7c5 Remove a spurious WS_GROUP Simon Tatham 2000-09-20 14:58:26 +0000
  • c410c7c44c SSH2 is now more plausible - window sizes listened to, basic non-crashing Simon Tatham 2000-09-20 14:29:52 +0000
  • b18de5b924 Ensure backend netevent handlers are never reentered - fixes many strange problems with the ssh.c coroutines Simon Tatham 2000-09-20 11:40:23 +0000
  • 774110ee94 A couple of SSH2 fixes Simon Tatham 2000-09-20 10:59:24 +0000
  • 0e67e1b291 Improved means of IPC between agent and PuTTY Simon Tatham 2000-09-19 16:29:28 +0000
  • 9119c6e02f Fix Jacob's fix for mingw32 resource compiler so that it _only_ happens when using the mingw32 resource compiler! Simon Tatham 2000-09-19 08:24:51 +0000
  • 1c948beb32 Jacob Nevins provided this workaround for a bug in mingw32's resource compiler Simon Tatham 2000-09-17 07:30:56 +0000
  • 98d40b56fe Lars Gunnarsson's GUI interface changes Simon Tatham 2000-09-15 15:54:04 +0000
  • f8be19a08b Configuration option for agent forwarding Simon Tatham 2000-09-15 11:26:18 +0000
  • 2cbed87ad1 Rationalise accelerators in dialog boxes Simon Tatham 2000-09-15 11:17:31 +0000