]> asedeno.scripts.mit.edu Git - PuTTY.git/log
PuTTY.git
19 years agoFiddly things involving pruning .svn directories, not mentioning branch-0.56 0.57
Simon Tatham [Sun, 20 Feb 2005 16:14:26 +0000 (16:14 +0000)]
Fiddly things involving pruning .svn directories, not mentioning
CVS, line endings etc. which I had to fix just before release.

[originally from svn r5367]

19 years agoBump version numbers. (Forgot to do this _before_ dropping the 0.57
Simon Tatham [Sun, 20 Feb 2005 10:51:02 +0000 (10:51 +0000)]
Bump version numbers. (Forgot to do this _before_ dropping the 0.57
tag, but that's OK because SVN doesn't distinguish tags from
branches anyway...)

[originally from svn r5361]

19 years agoCouple of additional fixes for the more embarrassing bugs.
Simon Tatham [Sun, 20 Feb 2005 10:31:07 +0000 (10:31 +0000)]
Couple of additional fixes for the more embarrassing bugs.

[originally from svn r5359]

19 years agoAdditional robustness to SFTP packet parsing and memory allocation.
Simon Tatham [Sun, 20 Feb 2005 10:30:05 +0000 (10:30 +0000)]
Additional robustness to SFTP packet parsing and memory allocation.

[originally from svn r5358]

19 years agoMove MODULE files out of individual project directories into a
Simon Tatham [Thu, 18 Nov 2004 11:30:39 +0000 (11:30 +0000)]
Move MODULE files out of individual project directories into a
MODULES top-level directory, which is where the Tartarus website
scripts will (hopefully) start reading them from.

[originally from svn r4813]
[this svn revision also touched charset,enigma,filter,halibut,puzzles,pycee,sdlgames,timber]

19 years agoRemove .cvsignore files on all active branches.
Simon Tatham [Tue, 16 Nov 2004 15:29:14 +0000 (15:29 +0000)]
Remove .cvsignore files on all active branches.

[originally from svn r4788]
[this svn revision also touched bmbm,caltrap,charset,enigma,filter,fonts,golem,grunge,halibut,html,lj,local,misc,polyhedra,putty-website,putty-wishlist,puzzles,pycee,sdlgames,svn-tools,timber,tweak]

19 years agocvs up -j1.12 -j1.13 blurb.but [svn merge -r4689:4690] 0.56
Jacob Nevins [Sun, 24 Oct 2004 22:58:17 +0000 (22:58 +0000)]
cvs up -j1.12 -j1.13 blurb.but [svn merge -r4689:4690]
Note to Unix users.

[originally from svn r4691]

19 years agocvs up -j1.6 -j1.7 psftp.but [svn merge -r4687:4688]
Jacob Nevins [Sun, 24 Oct 2004 18:30:31 +0000 (18:30 +0000)]
cvs up -j1.6 -j1.7 psftp.but [svn merge -r4687:4688]
Mention -i

[originally from svn r4689]

19 years agocvs up -j1.95 -j1.96 config.but [svn merge -r4685:4686]
Jacob Nevins [Sun, 24 Oct 2004 18:28:04 +0000 (18:28 +0000)]
cvs up -j1.95 -j1.96 config.but [svn merge -r4685:4686]
Updates from trunk.

[originally from svn r4687]

19 years agocvs up -j1.36 -j1.37 using.but [svn merge -r4683:4684]
Jacob Nevins [Sun, 24 Oct 2004 16:50:16 +0000 (16:50 +0000)]
cvs up -j1.36 -j1.37 using.but [svn merge -r4683:4684]
Freshness tweaks from trunk.

[originally from svn r4685]

19 years agocvs up -j1.11 -j1.12 blurb.but [svn merge -r4677:4678]
Jacob Nevins [Sun, 24 Oct 2004 16:26:20 +0000 (16:26 +0000)]
cvs up -j1.11 -j1.12 blurb.but [svn merge -r4677:4678]
Mention PSFTP on title page

[originally from svn r4683]

19 years agocvs up -j1.8 -j1.9 gs.but [svn merge -r4680:4681]
Jacob Nevins [Sun, 24 Oct 2004 16:25:34 +0000 (16:25 +0000)]
cvs up -j1.8 -j1.9 gs.but [svn merge -r4680:4681]
Freshness tweaks from trunk.

[originally from svn r4682]

19 years agocvs up -j1.6 -j1.7 intro.but [svn merge -r4678:4679]
Jacob Nevins [Sun, 24 Oct 2004 16:02:14 +0000 (16:02 +0000)]
cvs up -j1.6 -j1.7 intro.but [svn merge -r4678:4679]
Remove now-incorrect paragraph about environment variables.

[originally from svn r4680]

19 years agoPut "release 0.56" in usage messages on branch.
Jacob Nevins [Sun, 24 Oct 2004 13:50:09 +0000 (13:50 +0000)]
Put "release 0.56" in usage messages on branch.

[originally from svn r4677]

19 years agoBump the version number on the 0.56 branch.
Simon Tatham [Sun, 24 Oct 2004 13:43:52 +0000 (13:43 +0000)]
Bump the version number on the 0.56 branch.

[originally from svn r4676]

19 years agoBack out Arabic on the 0.56 branch (patch precisely duplicated from
Simon Tatham [Sun, 24 Oct 2004 13:37:32 +0000 (13:37 +0000)]
Back out Arabic on the 0.56 branch (patch precisely duplicated from
the backing-out diff on the 0.55 branch).

[originally from svn r4675]

19 years agoYet more trunk merges. Jacob's SSH signals stuff, some docs changes,
Simon Tatham [Sun, 24 Oct 2004 13:31:55 +0000 (13:31 +0000)]
Yet more trunk merges. Jacob's SSH signals stuff, some docs changes,
and stability stuff in ssh.c.

[originally from svn r4674]

19 years agoFurther merges from trunk: Jacob's specials menu work, Jacob's extra
Simon Tatham [Sun, 24 Oct 2004 13:29:03 +0000 (13:29 +0000)]
Further merges from trunk: Jacob's specials menu work, Jacob's extra
-N docs, my environment variables patch, and my UTF-8 locale
override mechanism in Unix PuTTY/pterm.

[originally from svn r4673]

19 years agoI've started an 0.56 release branch from just before my recent
Simon Tatham [Sun, 24 Oct 2004 13:21:11 +0000 (13:21 +0000)]
I've started an 0.56 release branch from just before my recent
terminal emulator re-engineering. This is a merge of various
unrelated new stuff from the trunk after that point: notably -N and
a variety of bug fixes.

[originally from svn r4672]

19 years agofaq-alternate-localhost: You can now download the fix directly rather than
Jacob Nevins [Fri, 8 Oct 2004 12:38:08 +0000 (12:38 +0000)]
faq-alternate-localhost: You can now download the fix directly rather than
having to go through MS support.

[originally from svn r4607]

19 years agofaq-permission: xref licence
Jacob Nevins [Thu, 7 Oct 2004 10:19:46 +0000 (10:19 +0000)]
faq-permission: xref licence

[originally from svn r4606]

19 years agoX forwarding changes:
Jacob Nevins [Wed, 6 Oct 2004 22:31:07 +0000 (22:31 +0000)]
X forwarding changes:
 - new function platform_get_x_display() to find a sensible local display.
   On Unix, the Gtk apps weren't taking account of --display when
   determining where to send forwarded X traffic.
 - explicitly document that leaving X display location blank in config tries
   to do something sensible (and that it's now blank by default)
 - don't override X11Display setting in plink, since that's more properly
   done later

[originally from svn r4604]

19 years ago`ssh-log-pw-blank': known password fields are now omitted from SSH packet logs
Jacob Nevins [Sat, 2 Oct 2004 00:33:27 +0000 (00:33 +0000)]
`ssh-log-pw-blank': known password fields are now omitted from SSH packet logs
by default (although they can be included). There's also an option to remove
session data, which is good both for privacy and for reducing the size of
logfiles.

[originally from svn r4593]

19 years agoMention the negotiated SSH-2 MAC algorithm(s) in the Event Log.
Jacob Nevins [Wed, 29 Sep 2004 23:57:03 +0000 (23:57 +0000)]
Mention the negotiated SSH-2 MAC algorithm(s) in the Event Log.
(It should be possible to at least see what MAC is in use without going to a
SSH packet log.)

[originally from svn r4591]

19 years agoReport details in Event Log when receiving SSH2_MSG_CHANNEL_OPEN_FAILURE.
Simon Tatham [Wed, 29 Sep 2004 12:38:45 +0000 (12:38 +0000)]
Report details in Event Log when receiving SSH2_MSG_CHANNEL_OPEN_FAILURE.

[originally from svn r4589]

19 years agoLine (as opposed to block) cursors were being displayed when they shouldn't
Jacob Nevins [Tue, 28 Sep 2004 20:42:39 +0000 (20:42 +0000)]
Line (as opposed to block) cursors were being displayed when they shouldn't
have been, including when they were blinked off. Fixes Debian bug #272877.

[originally from svn r4586]

19 years ago"Incoming packet was garbled on decryption": I think this could in principle
Jacob Nevins [Mon, 27 Sep 2004 00:23:19 +0000 (00:23 +0000)]
"Incoming packet was garbled on decryption": I think this could in principle
be due to corruption on the wire?

[originally from svn r4582]

19 years agoTreat USER specially in event logging of Telnet ENVIRON option; it's
Jacob Nevins [Wed, 22 Sep 2004 22:38:23 +0000 (22:38 +0000)]
Treat USER specially in event logging of Telnet ENVIRON option; it's
occasionally been a pain that the username wasn't visible in the Event Log.

[originally from svn r4573]

19 years agoDocument telnet_keyboard more completely, cross-reference from "Special
Jacob Nevins [Wed, 22 Sep 2004 22:15:25 +0000 (22:15 +0000)]
Document telnet_keyboard more completely, cross-reference from "Special
Commands" section, and tweak option description in code.

[originally from svn r4572]

19 years agofaq-missing-slash: the missing-slash-in-PSFTP OpenSSH bug keeps coming up.
Jacob Nevins [Wed, 22 Sep 2004 14:07:35 +0000 (14:07 +0000)]
faq-missing-slash: the missing-slash-in-PSFTP OpenSSH bug keeps coming up.

[originally from svn r4568]

19 years agoAdd `OSU_1.5alpha4' to BUG_CHOKES_ON_SSH1_IGNORE; this is apparently enough to
Jacob Nevins [Tue, 21 Sep 2004 21:04:28 +0000 (21:04 +0000)]
Add `OSU_1.5alpha4' to BUG_CHOKES_ON_SSH1_IGNORE; this is apparently enough to
enable login with this version. (I'd suspected as much -- see ssh.c CVS
log 1.299 [r3359] -- and Geoffrey Hughes has now confirmed this.)

[originally from svn r4566]
[r3359 == d534d4e1045b4f5685affad40435ec2d5252cdef]

19 years ago`ampersat-in-username': tweak `strchr' to `strrchr' where necessary to
Jacob Nevins [Tue, 21 Sep 2004 16:49:51 +0000 (16:49 +0000)]
`ampersat-in-username': tweak `strchr' to `strrchr' where necessary to
consistently support usernames containing `@'.

[originally from svn r4563]

19 years agoReformat special commands to use \b instead of \dt / \dd.
Jacob Nevins [Mon, 20 Sep 2004 22:10:09 +0000 (22:10 +0000)]
Reformat special commands to use \b instead of \dt / \dd.

[originally from svn r4558]

19 years agoExplicitly list all the special commands supported by PuTTY.
Jacob Nevins [Mon, 20 Sep 2004 22:06:29 +0000 (22:06 +0000)]
Explicitly list all the special commands supported by PuTTY.

[originally from svn r4557]

19 years agoAdd accelerator for "Special Command" sub-menu.
Jacob Nevins [Mon, 20 Sep 2004 21:42:27 +0000 (21:42 +0000)]
Add accelerator for "Special Command" sub-menu.

[originally from svn r4556]

19 years agoFirst gentle encouragement to direct mirroring efforts to regions where we
Jacob Nevins [Sun, 19 Sep 2004 23:49:46 +0000 (23:49 +0000)]
First gentle encouragement to direct mirroring efforts to regions where we
don't already _have_ lots of mirrors.

[originally from svn r4550]

19 years agoMake it a bit easier to find our explanation of `raw' mode.
Jacob Nevins [Fri, 17 Sep 2004 14:26:39 +0000 (14:26 +0000)]
Make it a bit easier to find our explanation of `raw' mode.

[originally from svn r4547]

19 years agoTweak language re "Remote ports [accept connections from other hosts]"
Jacob Nevins [Thu, 16 Sep 2004 15:44:58 +0000 (15:44 +0000)]
Tweak language re "Remote ports [accept connections from other hosts]"

[originally from svn r4546]

19 years ago`dwalin' spotted a NULL dereference in the new makekey() error
Simon Tatham [Sun, 12 Sep 2004 22:02:06 +0000 (22:02 +0000)]
`dwalin' spotted a NULL dereference in the new makekey() error
handling. Oops.

[originally from svn r4541]

19 years agoMention requirement for Gtk+-1.2.
Jacob Nevins [Thu, 9 Sep 2004 18:00:05 +0000 (18:00 +0000)]
Mention requirement for Gtk+-1.2.
Other minor cleanups.

[originally from svn r4539]

19 years agoMake it clearer that the XP SP2 hotfix is described in the KB article.
Jacob Nevins [Thu, 9 Sep 2004 10:37:17 +0000 (10:37 +0000)]
Make it clearer that the XP SP2 hotfix is described in the KB article.

[originally from svn r4538]

19 years agoImproved diagnostics in port-forwarding: we now log any error returned by
Jacob Nevins [Fri, 3 Sep 2004 13:46:39 +0000 (13:46 +0000)]
Improved diagnostics in port-forwarding: we now log any error returned by
pfd_addforward() rather than just ignoring it.

[originally from svn r4529]

19 years agoIn SSH-2, list each compression algorithm only once. (No particular reason
Jacob Nevins [Fri, 3 Sep 2004 12:28:19 +0000 (12:28 +0000)]
In SSH-2, list each compression algorithm only once. (No particular reason
for this change, just tidiness.)

[originally from svn r4528]

19 years agoBleh, grammar.
Jacob Nevins [Wed, 1 Sep 2004 10:19:22 +0000 (10:19 +0000)]
Bleh, grammar.

[originally from svn r4523]

19 years agoDocumentation existence of SOCKS5 CHAP authentication.
Jacob Nevins [Wed, 1 Sep 2004 10:12:41 +0000 (10:12 +0000)]
Documentation existence of SOCKS5 CHAP authentication.

[originally from svn r4522]

19 years agoBen Hutchings points out that the initial states of the key-type
Simon Tatham [Tue, 31 Aug 2004 18:26:54 +0000 (18:26 +0000)]
Ben Hutchings points out that the initial states of the key-type
radio buttons and menu items are inconsistent.

[originally from svn r4521]

19 years agoCredit Malcolm Smith in the copyrights.
Simon Tatham [Mon, 30 Aug 2004 13:23:23 +0000 (13:23 +0000)]
Credit Malcolm Smith in the copyrights.

[originally from svn r4518]

19 years agoMalcolm Smith's patch to support CHAP (digest-based) authentication
Simon Tatham [Mon, 30 Aug 2004 13:11:17 +0000 (13:11 +0000)]
Malcolm Smith's patch to support CHAP (digest-based) authentication
when talking to SOCKS 5 proxies. Configures itself transparently (if
the proxy offers CHAP it will use it, otherwise it falls back to
ordinary cleartext passwords).

[originally from svn r4517]

19 years agoMore sensible error handling when we receive an SSH1 public key
Simon Tatham [Sat, 28 Aug 2004 16:51:26 +0000 (16:51 +0000)]
More sensible error handling when we receive an SSH1 public key
modulus of zero (!!), and also a robustness fix in ssh1_rdpkt which
I happened to notice while debugging that.

[originally from svn r4516]

19 years agofaq-alternate-localhost language tweak
Jacob Nevins [Fri, 27 Aug 2004 13:33:25 +0000 (13:33 +0000)]
faq-alternate-localhost language tweak

[originally from svn r4509]

19 years agoHandle WM_SYSCOLORCHANGE if using system colours. (Resets the whole palette,
Jacob Nevins [Fri, 27 Aug 2004 12:24:08 +0000 (12:24 +0000)]
Handle WM_SYSCOLORCHANGE if using system colours. (Resets the whole palette,
whereas ideally it would restrict itself to the affected colour slots.)

[originally from svn r4505]

19 years agoAdd comments indicating why these manifest files are present at all.
Jacob Nevins [Wed, 25 Aug 2004 09:20:41 +0000 (09:20 +0000)]
Add comments indicating why these manifest files are present at all.

[originally from svn r4498]

19 years agoPatch to use enum constants for cfg.funky_type instead of numeric
Jacob Nevins [Fri, 20 Aug 2004 14:04:13 +0000 (14:04 +0000)]
Patch to use enum constants for cfg.funky_type instead of numeric
literals, from "Anthony" <410C2A86.2010003@mail2004.ajrh.net>.

[originally from svn r4491]

19 years agoalternate-localhost: add "apparently" since none of this is first-hand
Jacob Nevins [Fri, 20 Aug 2004 09:09:01 +0000 (09:09 +0000)]
alternate-localhost: add "apparently" since none of this is first-hand

[originally from svn r4488]

19 years agoalternate-localhost WinXP SP2: apparently SP2 fixes the problem with
Jacob Nevins [Fri, 20 Aug 2004 08:32:30 +0000 (08:32 +0000)]
alternate-localhost WinXP SP2: apparently SP2 fixes the problem with
Terminal Services that meant you needed to use alternate-localhost in
the first place!

[originally from svn r4487]

19 years agoFix an annoying inconsistency that's been bugging me for years: "plink host"
Jacob Nevins [Thu, 19 Aug 2004 15:05:31 +0000 (15:05 +0000)]
Fix an annoying inconsistency that's been bugging me for years: "plink host"
and "plink user@host" differed in that the former attempted to load session
`host' while the latter didn't. Now both forms attempt to load a session.
Someone will probably complain, but hey.

[originally from svn r4485]

19 years agoRemove claim in usage text that Plink defaults to SSH, since it's not true
Jacob Nevins [Thu, 19 Aug 2004 13:15:02 +0000 (13:15 +0000)]
Remove claim in usage text that Plink defaults to SSH, since it's not true
in a number of situations.

[originally from svn r4484]

19 years agoAdd the WinXPSP2 alternate-localhost problem to the FAQ.
Jacob Nevins [Thu, 19 Aug 2004 12:58:14 +0000 (12:58 +0000)]
Add the WinXPSP2 alternate-localhost problem to the FAQ.

[originally from svn r4481]

19 years agoMention the mirroring guidelines on the web.
Jacob Nevins [Wed, 18 Aug 2004 10:24:40 +0000 (10:24 +0000)]
Mention the mirroring guidelines on the web.

[originally from svn r4478]

19 years agoSomeone complained that their keyboard-interactive password prompt was being
Jacob Nevins [Tue, 17 Aug 2004 14:08:05 +0000 (14:08 +0000)]
Someone complained that their keyboard-interactive password prompt was being
truncated - it was from OpenSSH on HP/UX and had all sorts of stuff in it
("last successful login" etc).

Bodged it by bumping up the space allocated in the fixed array for a password
prompt. Also added an indication that the prompt is being truncated, as
required by draft-ietf-secsh-auth-kbdinteract-06.

(NB that before this checkin, there was a more-or-less harmless buffer overread
where if we ever received a keyboard-interactive prompt with echo=1, we'd
probably spew goo on the terminal; fixed now.)

[originally from svn r4476]

19 years agoUpdate comment on dupprintf().
Simon Tatham [Mon, 16 Aug 2004 14:43:29 +0000 (14:43 +0000)]
Update comment on dupprintf().

[originally from svn r4468]

19 years agoPatch from Kurt Roeckx: apparently on Debian amd64, the ut_time member of
Jacob Nevins [Mon, 16 Aug 2004 09:38:12 +0000 (09:38 +0000)]
Patch from Kurt Roeckx: apparently on Debian amd64, the ut_time member of
struct utmp is not equivalent to time_t (it's 32-bit). From Debian bug#265910.

[originally from svn r4459]

19 years agoNote behaviour of `cd' with no arguments.
Jacob Nevins [Sun, 15 Aug 2004 17:21:46 +0000 (17:21 +0000)]
Note behaviour of `cd' with no arguments.

[originally from svn r4458]

19 years agoImplement `Restart Session', in both Unix and Windows PuTTY. Largely
Simon Tatham [Sat, 14 Aug 2004 13:04:18 +0000 (13:04 +0000)]
Implement `Restart Session', in both Unix and Windows PuTTY. Largely
because Owen questioned whether it was really easy enough to be
labelled `fun' in the bug database :-)

[originally from svn r4453]

19 years agossh_free() should not call log_free(); it's for the front end to
Simon Tatham [Sat, 14 Aug 2004 12:24:02 +0000 (12:24 +0000)]
ssh_free() should not call log_free(); it's for the front end to
decide whether the logctx is finished with or not.

[originally from svn r4452]

19 years agoExtra logging in SSH-2 port-forwarding. Most obviously, the opening of a
Jacob Nevins [Fri, 13 Aug 2004 01:08:34 +0000 (01:08 +0000)]
Extra logging in SSH-2 port-forwarding. Most obviously, the opening of a
forwarded X11 connection is now logged as well as the closing; but we also
log the peer IP/port in case it's interesting, and log the reason for
refusing to honour a channel open.

[originally from svn r4451]

19 years agoadd xref at the bottom of X11 section to options in config.but
Jacob Nevins [Thu, 12 Aug 2004 20:55:58 +0000 (20:55 +0000)]
add xref at the bottom of X11 section to options in config.but

[originally from svn r4450]

19 years agoFlush the logfile reasonably frequently in `printable output only' and
Jacob Nevins [Thu, 12 Aug 2004 01:02:01 +0000 (01:02 +0000)]
Flush the logfile reasonably frequently in `printable output only' and
`all session data' modes, without completely mauling the performance, by
fflush()ing once per term_out(). If anyone complains I suppose we can
make this optional.

[originally from svn r4445]

19 years agoMy new rsync mirror setup might need attention when we do a new
Simon Tatham [Wed, 11 Aug 2004 09:04:47 +0000 (09:04 +0000)]
My new rsync mirror setup might need attention when we do a new
release. Add to checklist.

[originally from svn r4441]

19 years agoRemove the email address from the footer of the HTML manual, and
Simon Tatham [Tue, 10 Aug 2004 17:12:31 +0000 (17:12 +0000)]
Remove the email address from the footer of the HTML manual, and
replace it with a link to the Feedback page, as we have long since
done everywhere else on the PuTTY website.

[originally from svn r4438]

19 years agoUpdate link to s2putty.
Jacob Nevins [Tue, 10 Aug 2004 16:50:30 +0000 (16:50 +0000)]
Update link to s2putty.

[originally from svn r4435]

19 years agoOops - merge version number bump from branch-0-55 (such was the plan).
Jacob Nevins [Mon, 9 Aug 2004 17:04:50 +0000 (17:04 +0000)]
Oops - merge version number bump from branch-0-55 (such was the plan).

[originally from svn r4430]

19 years agoApparently sending the tar output to stdout rather than a file causes tar to
Jacob Nevins [Mon, 9 Aug 2004 17:01:25 +0000 (17:01 +0000)]
Apparently sending the tar output to stdout rather than a file causes tar to
pad with trailing NULs, which slightly upsets old versions of gzip (1.2.4,
not 1.3.x), which upsets some of our correspondents.
Use -f to send it to a file instead. (It's not transparently clear what
happens when you mix -f and -C; I've tested this with ixion's tar, 1.13.25.)

Also add option -o to generate POSIX tar files, as for halibut/Makefile;
apparently this shuts up a `trailing garbage' error from WinZip.

[originally from svn r4429]

19 years agoFix for `mazovia': add Mazovia translation table based on info from
Jacob Nevins [Thu, 5 Aug 2004 14:10:24 +0000 (14:10 +0000)]
Fix for `mazovia': add Mazovia translation table based on info from
Slawomir Oczkowski and "Diron".

[originally from svn r4407]

19 years agoWhen using remote forwarding with SSH-1, you'd get bogus 'SSH1 cannot
Jacob Nevins [Tue, 3 Aug 2004 23:43:07 +0000 (23:43 +0000)]
When using remote forwarding with SSH-1, you'd get bogus 'SSH1 cannot
handle source address spec ":10023"; ignoring' type errors in the
Event Log. The forwarding would go ahead as normal so this is
cosmetic. Fixed.

[originally from svn r4392]

19 years agoMerge minor usage message tweaks (but not version number changes) from
Jacob Nevins [Tue, 3 Aug 2004 13:23:48 +0000 (13:23 +0000)]
Merge minor usage message tweaks (but not version number changes) from
branch-0-55.

[originally from svn r4385]

19 years agoMerged SSH1 robustness changes from 0.55 release branch on to trunk.
Simon Tatham [Sun, 1 Aug 2004 12:07:11 +0000 (12:07 +0000)]
Merged SSH1 robustness changes from 0.55 release branch on to trunk.

[originally from svn r4379]

19 years agoTweak to make it more obvious that the System menu is only available from
Jacob Nevins [Fri, 30 Jul 2004 09:38:37 +0000 (09:38 +0000)]
Tweak to make it more obvious that the System menu is only available from
the _terminal_ window -- should be obvious from context but the nearest
context is some distance away.

[originally from svn r4375]

19 years agoImprove robustness in modpow().
Simon Tatham [Thu, 29 Jul 2004 15:44:35 +0000 (15:44 +0000)]
Improve robustness in modpow().

[originally from svn r4372]

19 years ago"Where does PuTTY store its data?" -- mention where Unix PuTTY stores its
Jacob Nevins [Thu, 29 Jul 2004 10:23:48 +0000 (10:23 +0000)]
"Where does PuTTY store its data?" -- mention where Unix PuTTY stores its
data

[originally from svn r4371]

19 years agoTalk about Halibut; mention Unix `install' target; mention lack of Makefiles
Jacob Nevins [Thu, 29 Jul 2004 10:09:25 +0000 (10:09 +0000)]
Talk about Halibut; mention Unix `install' target; mention lack of Makefiles
if you check out directly from CVS as it's come up once or twice.

[originally from svn r4370]

19 years agoAnother wart in the command-line processing: if the user just specifies
Jacob Nevins [Wed, 28 Jul 2004 11:04:22 +0000 (11:04 +0000)]
Another wart in the command-line processing: if the user just specifies
`-load sessname', and that mentions a hostname, that should be sufficient
to start a connection.

[originally from svn r4369]

19 years agoFix double-free in X selection code.
Simon Tatham [Tue, 27 Jul 2004 15:20:37 +0000 (15:20 +0000)]
Fix double-free in X selection code.

[originally from svn r4367]

19 years agoAttempt to make Windows pointer hiding more robust by ignoring MOUSEMOVE and
Jacob Nevins [Sun, 25 Jul 2004 19:52:07 +0000 (19:52 +0000)]
Attempt to make Windows pointer hiding more robust by ignoring MOUSEMOVE and
NCMOUSEMOVE messages where nothing actually changes. It seems Windows likes
to send such messages occasionally when other stuff is going on (e.g., in
other windows).
(Also spotted by Franco Barber <20040122055232.GA8168@febsun.cmhnet.org>.)

[originally from svn r4358]

19 years agoPSFTP was ignoring `-1' and `-2' and always using SSH-2 with fallback to
Jacob Nevins [Sun, 25 Jul 2004 16:10:48 +0000 (16:10 +0000)]
PSFTP was ignoring `-1' and `-2' and always using SSH-2 with fallback to
SSH-1. It also ignored any settings forbidding fallback to SSH-1.

Ignoring `-1' and `-2' is hardly the end of the world, as it'd be difficult
to think of a realistic situation where fallback didn't do the right thing
and PSFTP was still useful. However, ignoring a user's `SSH-2 only' setting
was a bit rude.

[originally from svn r4357]

19 years agoFix for `psftp-pscp-ignore-load': Default Settings is now loaded
Jacob Nevins [Sun, 25 Jul 2004 14:00:26 +0000 (14:00 +0000)]
Fix for `psftp-pscp-ignore-load': Default Settings is now loaded
before "-load" is processed so that it doesn't clobber it.

I've also changed the semantics of "-load" slightly for PSCP, PSFTP,
and Plink: if it's specified at all, it overrides (disables) the
implicit loading of session details based on a supplied hostname
elsewhere (on the grounds that the user is more likely to want the
"-load" session than the implicit session). (PuTTY itself doesn't do
implicit loading at all, so I haven't changed it.)

This means that all the PuTTY tools' behaviour is now consistent iff
"-load" is specified (otherwise, some tools have implicit-session, and
others don't).

However, I've not documented this behaviour, as there's a good chance
it will be swept away if and when we get round to sorting out how we
deal with settings from multiple sources. It's intended as a "do
something sensible" change.

[originally from svn r4352]

19 years agoText around -load option "(although Plink still requires an explicitly
Jacob Nevins [Sun, 25 Jul 2004 12:12:53 +0000 (12:12 +0000)]
Text around -load option "(although Plink still requires an explicitly
specified host name)" didn't appear to actually be true any more (see
`cmdline-host-override'). Removed

[originally from svn r4350]

19 years agoComment explaining `need_save' argument to cmdline_process_param().
Jacob Nevins [Sat, 24 Jul 2004 19:25:49 +0000 (19:25 +0000)]
Comment explaining `need_save' argument to cmdline_process_param().

[originally from svn r4349]

19 years agoIn faq-bce, mention that the non-immediate effect of changing BCE only applies
Jacob Nevins [Sat, 24 Jul 2004 12:37:42 +0000 (12:37 +0000)]
In faq-bce, mention that the non-immediate effect of changing BCE only applies
to versions prior to 0.54.

[originally from svn r4346]

19 years agoAdd a section on the errors you see when you attempt to load a key of the
Jacob Nevins [Thu, 22 Jul 2004 12:38:37 +0000 (12:38 +0000)]
Add a section on the errors you see when you attempt to load a key of the
wrong type.

[originally from svn r4345]

19 years agoMention bps units of terminal speeds (FWLIW).
Jacob Nevins [Thu, 22 Jul 2004 11:18:08 +0000 (11:18 +0000)]
Mention bps units of terminal speeds (FWLIW).

[originally from svn r4344]

19 years agoWe shouldn't reference off the end of the display line when checking
Simon Tatham [Tue, 20 Jul 2004 20:13:25 +0000 (20:13 +0000)]
We shouldn't reference off the end of the display line when checking
for UCSWIDE. Thanks Jacob, for catching this with valgrind.

[originally from svn r4338]

19 years agoLimitations of -m option.
Jacob Nevins [Tue, 20 Jul 2004 15:34:39 +0000 (15:34 +0000)]
Limitations of -m option.

[originally from svn r4337]

19 years agoMention the dangers of the "-pw" option.
Jacob Nevins [Tue, 20 Jul 2004 15:30:51 +0000 (15:30 +0000)]
Mention the dangers of the "-pw" option.

[originally from svn r4336]

19 years agogrammer
Jacob Nevins [Sun, 27 Jun 2004 11:04:39 +0000 (11:04 +0000)]
grammer

[originally from svn r4312]

19 years agoAdd a configuration option for TCP keepalives (SO_KEEPALIVE), default off.
Jacob Nevins [Sun, 20 Jun 2004 17:07:38 +0000 (17:07 +0000)]
Add a configuration option for TCP keepalives (SO_KEEPALIVE), default off.
No very good reason, but I've occasionally wanted to frob it to see if it
makes any difference to problems I'm having, and it was easy.

Tested that it does actually cause keepalives on Windows (with tcpdump);
should also work on Unix. Not implemented on Mac (does nothing), but then
neither is TCP_NODELAY.

Quite a big checkin, much of which is adding `keepalive' alongside `nodelay'
in network function calls.

[originally from svn r4309]

19 years agohide scrollbar - you can use more than just Shift+PgUp/Dn to scroll now.
Jacob Nevins [Tue, 15 Jun 2004 11:31:30 +0000 (11:31 +0000)]
hide scrollbar - you can use more than just Shift+PgUp/Dn to scroll now.

[originally from svn r4286]

19 years agoMention "beep using the PC speaker" on general principles (although there isn't
Jacob Nevins [Tue, 15 Jun 2004 11:11:19 +0000 (11:11 +0000)]
Mention "beep using the PC speaker" on general principles (although there isn't
much to say about it).

[originally from svn r4285]

19 years agoIt's probably worth mentioning that SSH stands for `secure shell'.
Jacob Nevins [Tue, 15 Jun 2004 11:00:28 +0000 (11:00 +0000)]
It's probably worth mentioning that SSH stands for `secure shell'.

[originally from svn r4284]

19 years agoAdd index.but to build.
Jacob Nevins [Tue, 15 Jun 2004 10:38:04 +0000 (10:38 +0000)]
Add index.but to build.

[originally from svn r4283]