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

522 Commits

Author SHA1 Message Date
Simon Tatham
c2b2d9c539 Introduce a new checkbox and command-line option to inhibit use of
Pageant for local authentication. (This is a `don't use Pageant for
authentication at session startup' button rather than a `pretend
Pageant doesn't exist' button: that is, agent forwarding is
independent of this option.)

[originally from svn r6572]
2006-02-19 12:05:12 +00:00
Owen Dunn
fd9407db9e RTF pasting now includes colours and style. Say so.
[originally from svn r6557]
2006-02-13 22:25:59 +00:00
Jacob Nevins
4c77e32305 s/PuTTY/PuTTYgen/ in two places.
[originally from svn r6528]
2006-01-24 11:08:34 +00:00
Jacob Nevins
6a596c736a It's a new year.
[originally from svn r6513]
[this svn revision also touched halibut,putty-website,puzzles]
2006-01-08 18:18:11 +00:00
Jacob Nevins
407ed0d2f4 Missing close parenthesis.
[originally from svn r6461]
2005-11-14 09:41:42 +00:00
Jacob Nevins
de945281fc r6437 broke the case where Pageant is running but contains no SSH-2 keys
that the SSH-2 server is happy with. Fixed, and since I'm here, fix
`pubkeyfile-and-pageant' as well (for SSH-1 and SSH-2).
Also, in SSH-2, we now reexamine "methods that can continue" for every
Pageant key offer, which is technically more correct although it seems
unlikely that it was causing any real problems.
(It's not entirely pretty, but neither was the old code. We could probably
do with some sort of abstraction for public/private keys to avoid carting
lots of fiddly bits of data around.)

[originally from svn r6459]
[r6437 == 8719f92c14]
[this svn revision also touched putty-wishlist]
2005-11-13 16:06:41 +00:00
Jacob Nevins
59dca370bb Oops, used \I where I meant \i. I think this is the only instance.
[originally from svn r6454]
2005-11-13 12:13:09 +00:00
Jacob Nevins
6b4cf8f443 thinko
[originally from svn r6372]
2005-10-03 10:24:06 +00:00
Simon Tatham
8726e30389 A swathe of new FAQ questions, along the general theme of `will you
sign something for us / give us assurances / give us indemnity'.

[originally from svn r6365]
2005-10-01 11:40:26 +00:00
Jacob Nevins
843998f07d Mention SSH-2 rekeys in the keepalive section.
[originally from svn r6363]
2005-09-30 14:54:03 +00:00
Jacob Nevins
a4b189172f A first stab at guidance for those lost souls who email us asking for
login names and/or passwords. Feel free to hack.
(NB, renumbers a section of the FAQ.)

[originally from svn r6355]
2005-09-24 18:33:06 +00:00
Jacob Nevins
af0d8cf872 Mention that sessions can be saved from "Change Settings" in using.but.
[originally from svn r6332]
2005-09-19 14:34:01 +00:00
Jacob Nevins
6e889dc4e2 Apparently the OS X port is stalled.
[originally from svn r6302]
[this svn revision also touched putty-wishlist]
2005-09-13 14:12:16 +00:00
Ben Harris
b65e905572 Mention relationship between terminal types, keyboard sequences, and
termcap/terminfo.  Suggested by Joachim Durchholz.

[originally from svn r6285]
2005-09-10 17:36:52 +00:00
Ben Harris
7d800b7c2a Mention xp-wont-run.
[originally from svn r6264]
2005-09-03 17:29:28 +00:00
Jacob Nevins
aceea31760 Explicitly note that "remote command" semantics typically involve the server
closing the connection after the command has executed.

[originally from svn r6246]
2005-08-31 16:14:21 +00:00
Jacob Nevins
d4a365000e This is getting silly; nearly 25% of our mirrors are now in the US.
Discourage more strongly mirrors in well-served areas in the Feedback section.
Also, duplicate that text on the Mirrors page, along with a request to tell us
the country (since lots of people still don't).

[originally from svn r6109]
[this svn revision also touched putty-website]
2005-07-17 13:37:58 +00:00
Jacob Nevins
3b4e643588 Try to make it slightly clearer that TIS/CryptoCard are generic, since
SSH:TDGv2 seems to think that TIS is only relevant to its original
application (whose name eludes me at the moment).

[originally from svn r6038]
2005-06-29 18:20:17 +00:00
Ben Harris
36e1650965 Quote session name in command line example for robustness.
[originally from svn r6020]
2005-06-25 19:22:13 +00:00
Ben Harris
85a641500d Improve IPA representation of "PuTTY", as suggested by John Lunney. My
rationale (as mailed to him):

I think you're right.  I got the pronunciation there from the second edition
of the OED and my Collins dictionary at home, both of which believe that
"pretty" is pronounced /'prItI/, but, at least to me, those two vowels are
different.  Both of them think that /i/ doesn't occur in English words, the
vowel in "beat" being /i:/.  The third edition of the OED, though, adds /i/
as an English vowel in its pronunciation guide, with "happy" as an example
of its use.  I'll update the FAQ following your suggestion.

[originally from svn r5989]
2005-06-22 10:00:09 +00:00
Jacob Nevins
c2abdbc360 s/public/private/ spotted by Walter Cleverly.
[originally from svn r5765]
2005-05-09 21:01:11 +00:00
Jacob Nevins
b099456c87 Implement `bypass-ssh2-userauth', since from correspondence it sounds like
there are servers which could in principle operate in this mode, although I
don't know if any do in practice. (Hence, I haven't been able to test it.)

[originally from svn r5748]
[this svn revision also touched putty-wishlist]
2005-05-05 22:37:54 +00:00
Ben Harris
b7f7f4ec72 Minimally document 3des-ctr and blowfish-ctr.
[originally from svn r5703]
2005-04-28 09:03:16 +00:00
Jacob Nevins
f2537676cc Change proxy-dns `Auto' default for SOCKS5 from local DNS to remote DNS.
SOCKS5 should always be able to do this, and I suspect our not doing so
dates from when the SOCKS proxy types were under a single configuration
option (pre-r3168).

[originally from svn r5654]
2005-04-22 00:00:49 +00:00
Jacob Nevins
fb581ac625 First crack at `terminal-modes' in SSH. PuTTY now sends ERASE by default,
Unix Plink sends everything sensible it can find, and it's fully configurable
from the GUI.

I'm not entirely sure about the precise set of modes that Unix Plink should
look at; informed tweaks are welcome.

Also the Mac bits are guesses (but trivial).

[originally from svn r5653]
[this svn revision also touched putty-wishlist]
2005-04-21 13:57:08 +00:00
Ben Harris
55eadb067b Minimally document our support of aes*-ctr.
[originally from svn r5650]
2005-04-20 21:29:57 +00:00
Ben Harris
40dd62b5e2 Index "Event Log", "system menu", and "context menu" better.
[originally from svn r5636]
2005-04-15 13:11:27 +00:00
Ben Harris
09951c6078 Implement my experimental arcfour modes. The 256-bit version is disabled
until I can test it against someone else's implementation.

[originally from svn r5633]
2005-04-14 22:58:29 +00:00
Jacob Nevins
62faf61d6e Oops, forgot to credit Ahmad Khalifa of arabeyes.org for the bidi/shaping work.
[originally from svn r5612]
[this svn revision also touched putty-website]
2005-04-07 12:00:01 +00:00
Simon Tatham
398ec35fe1 Version number and other tweakings prior to the 0.58 release.
[originally from svn r5598]
2005-04-05 19:36:25 +00:00
Jacob Nevins
989185f35e tweak wording in "pscp -ls"
[originally from svn r5597]
2005-04-05 18:38:26 +00:00
Jacob Nevins
7e1230ed8a add XXX-REMOVE-BEFORE-RELEASE re uninstaller
[originally from svn r5596]
2005-04-05 18:15:41 +00:00
Jacob Nevins
fb6092291a Add target to build `info' file.
We probably already require a new enough version of Halibut that this isn't
a problem; nevertheless, I've put it in a separate target for now.

[originally from svn r5595]
2005-04-05 18:11:31 +00:00
Jacob Nevins
6e2f435c7b Add versionid for index.
Also plumb in pgpkeys.but versionid.

[originally from svn r5594]
2005-04-05 18:03:13 +00:00
Jacob Nevins
0e82598a35 Index the complete PuTTY manual.
This was a bit rushed, and could doubtless be improved.
Also fix a couple of things I noted on the way, including:
 - "pscp -ls" wasn't documented
 - Windows XP wasn't mentioned enough

[originally from svn r5593]
2005-04-05 18:01:32 +00:00
Simon Tatham
9e4d795787 Add text to the troubleshooting chapter about the errors that can be
caused when an active connection times out due to outgoing data
exceeding its maximum number of retries, and mention that this can
occur even when you didn't think you'd sent anything due to rekeys
and/or keepalives.

Unix generates ETIMEDOUT in this situation. Windows, it turns out
after doing an actual experiment by disabling my firewall, generates
ECONNABORTED! So _that's_ what it means under Windows. I wish I'd
done this experiment years ago now.

[originally from svn r5585]
2005-03-31 18:52:21 +00:00
Simon Tatham
9e0ae020d5 FAQ entry on rekeys: Jacob would like to pre-emptively try to avoid
the possibility of people falling back to SSH-1 just because it gets
rid of the irritating delays.

[originally from svn r5584]
2005-03-31 13:45:41 +00:00
Jacob Nevins
fd6e335af9 faq-timeout: update for XP
[originally from svn r5565]
2005-03-30 10:20:31 +00:00
Simon Tatham
a34ab9bfc9 Small markup fixes I just noticed, mostly use of literal double
quotes where \q{} would be better.

[originally from svn r5562]
2005-03-29 14:24:14 +00:00
Jacob Nevins
2daa1b737c In fact, I'll document the wrinkle with "plink -load", rather than just
wittering about it on a mailing list.

[originally from svn r5550]
2005-03-24 02:22:21 +00:00
Jacob Nevins
2d379524c3 Since Markus Kuhn no longer explicitly places wcwidth.c in the public domain,
it'd probably be generous to list him in the copyrights.

[originally from svn r5548]
[this svn revision also touched putty-website]
2005-03-23 20:23:07 +00:00
Jacob Nevins
faf59c78be Add an option to use wcwidth_cjk() instead of wcwidth(), as several people
have asked for it.

[originally from svn r5542]
2005-03-22 23:20:23 +00:00
Jacob Nevins
dcc4ffbd34 Mention PUTTY.RND by name
[originally from svn r5538]
2005-03-21 17:43:59 +00:00
Jacob Nevins
cacf8fcc3d More compact display for the key links/fingerprints. Still not ideal, but
it'll probably do.

[originally from svn r5526]
2005-03-19 03:05:44 +00:00
Jacob Nevins
36fc6c0a76 Try to make our PGP signing more useful:
* All the PuTTY tools for Windows and Unix now contain the fingerprints of
   the Master Keys. The method for accessing them is crude but universal:
   a new "-pgpfp" command-line option. (Except Unix PuTTYgen, which takes
   "--pgpfp" just to be awkward.)

 * Move the key policy discussion from putty-website/keys.html to
   putty/doc/pgpkeys.but, and autogenerate the former from the latter.
   Also tweak the text somewhat and include the fingerprints of the
   Master Keys themselves.
   (I've merged the existing autogeneration scripts into a single new
   one; I've left the old scripts and keys.html around until such time
   as the webmonster reviews the changes and plumbs in the new script;
   he should remove the old files then.)

[originally from svn r5524]
[this svn revision also touched putty-website]
2005-03-19 02:26:58 +00:00
Jacob Nevins
5eb26fa459 I believe MAC/CRC errors can be caused by network corruption, in principle.
[originally from svn r5520]
2005-03-18 12:58:39 +00:00
Jacob Nevins
69209db8ea faq-savedsettings: mention Default Settings
[originally from svn r5514]
2005-03-16 16:09:44 +00:00
Jacob Nevins
e4a5884636 punctuation nit
[originally from svn r5495]
2005-03-11 21:05:12 +00:00
Jacob Nevins
1ddb28955c Make it clearer which protocol version various bugs apply to.
[originally from svn r5490]
2005-03-11 15:24:09 +00:00
Ben Harris
7726a0c49c Expand "v" to "version" when discussing SSH protocol versions.
[originally from svn r5486]
2005-03-10 17:08:37 +00:00
Ben Harris
d970e2fb5e When we're quoting user-interface text from PuTTY 0.51, we probably shouldn't
correct its spelling of "SSH-2".

[originally from svn r5485]
2005-03-10 17:08:00 +00:00
Ben Harris
6b9766a575 Fix an "SSH v1" that Jacob missed (because it spanned a line break).
[originally from svn r5484]
2005-03-10 17:06:29 +00:00
Ben Harris
6070903a09 Make it clear that even when using SSH 2, you only need the SSH-2 pubkey format
if you're actually using the SSH-2 protocol.

[originally from svn r5483]
2005-03-10 17:04:26 +00:00
Jacob Nevins
5aa719d16e Consistently use a single notation to refer to SSH protocol versions, as
discussed. Use Barrett and Silverman's convention of "SSH-1" for SSH protocol
version 1 and "SSH-2" for protocol 2 ("SSH1"/"SSH2" refer to ssh.com
implementations in this scheme). <http://www.snailbook.com/terms.html>

[originally from svn r5480]
2005-03-10 16:36:05 +00:00
Simon Tatham
dfccca7974 Support multiple anchor name types now that Jacob has enhanced
Halibut to be able to do so.

[originally from svn r5479]
2005-03-10 16:18:51 +00:00
Jacob Nevins
470bdd13ea Miscellaneous tweaks.
[originally from svn r5461]
2005-03-08 14:20:38 +00:00
Simon Tatham
89e5b32237 Charlie at work points out that the screen FAQ contains a different
- and probably better - solution to the screen-vs-alt-screen issue.
Reference it and describe the fix.

[originally from svn r5452]
2005-03-07 16:40:11 +00:00
Simon Tatham
b3d4ecd345 `What commands can I type into my PuTTY session' is probably the
single most frequently asked thing which isn't in the FAQ (it's in
feedback.but instead), so let's add it. I'm uncertain that the
people who mail us asking things like `how do I read my email' and
`how do I access $database' will successfully recognise this more
general question as one which includes their specific one, but it's
worth a try.

[originally from svn r5451]
2005-03-07 14:07:19 +00:00
Jacob Nevins
1e0aeea460 Mention `-cleanup' caveats on multi-user systems.
Mention installer in faq-cleanup.
Fix indexing snafu.

[originally from svn r5422]
2005-03-01 15:18:34 +00:00
Jacob Nevins
a2b583f137 Add context help to a couple of message boxes. Unfortunately the ones
I wanted to get to -- "software caused connection abort" and friends --
are going to be more involved (probably requiring some cross-platform
notion of help contexts), and these ones hardly seem worth the effort.
Still, I've done it now.

Side-effect: Pageant now uses the same `hinst' and `hwnd' globals as
everything else. Tested basic functionality.

[originally from svn r5417]
2005-03-01 01:16:57 +00:00
Jacob Nevins
f538bd6d4c Make it clearer that `-m' is only usable with SSH.
[originally from svn r5416]
2005-03-01 00:33:18 +00:00
Jacob Nevins
2487b41777 Update on Mac ports.
[originally from svn r5311]
2005-02-15 23:39:57 +00:00
Jacob Nevins
99122767f5 The Windows host key dialogs now have a `Help' button that should give
appropriate context help, iff the help file is present. (Shame it's prey to
`winhelp-crash'.)

(I've perpetrated a widening of visibility of `hwnd'; the alternative, putting
it into a frontend handle, seemed too likely to cause maintenance trouble if
we don't also _use_ that frontend handle everywhere we now use the global
`hwnd'.)

[originally from svn r5309]
2005-02-15 22:23:47 +00:00
Jacob Nevins
9d9c0fcffc Extra note on "connection reset by peer" on Windows.
Note default circumstances of cipher warning. (I haven't bothered with the
similar kex warning since it doesn't come up in the default configuration,
and is in any case unlikely to be common.)

[originally from svn r5302]
2005-02-15 12:35:59 +00:00
Jacob Nevins
63c26e722a WSAECONNABORTED: Soften claims + emphasise applicability to established
connections, based on KB 819124.

[originally from svn r5296]
2005-02-14 11:07:52 +00:00
Jacob Nevins
07391f0f36 Mention saving mid-session and some of its wrinkles.
Formatting tweaks in the same general area.

[originally from svn r5284]
2005-02-10 01:25:50 +00:00
Jacob Nevins
339242c9bb Document effect of settings changes on existing connections/forwardings.
Also mention that service names can be used instead of port numbers.

[originally from svn r5283]
2005-02-10 01:04:06 +00:00
Simon Tatham
2f7de95a2e Improve documentation of the SCP wildcard safety issue: in
particular, mention that doing an SCP wildcard download into a clean
directory is adequate protection against a malicious server trying
to overwrite your files.

[originally from svn r5279]
2005-02-09 15:57:07 +00:00
Jacob Nevins
4ae1aa3b48 Missing {Question}
[originally from svn r5278]
2005-02-09 15:42:28 +00:00
Ben Harris
0edf329190 We _really_ don't need to hear about WSAECONNABORTED any more.
[originally from svn r5276]
2005-02-08 14:13:57 +00:00
Ben Harris
0ed4829537 Mention that a common reason for keys' being rejected is dodgy permissions.
[originally from svn r5274]
2005-02-08 12:40:51 +00:00
Ben Harris
e12b2dcb71 Split discussion of diabling rekeys between time-based and data-based, since
disabling the former is much more useful, and much safer, than disabling the
latter.  The new wording on data-based rekeys might need some polishing.

[originally from svn r5222]
2005-01-28 13:47:37 +00:00
Ben Harris
a78e7271ee Mention Cygwin/X as a potential X server, since it's free.
[originally from svn r5107]
2005-01-13 21:50:41 +00:00
Ben Harris
95368801d3 Versions of OpenSSH before 2.5.4 kill the connection if the client attempts
to rekey.  Extend the description of SSH2_BUG_REKEY to cover this situation
and apply it to the relevant OpenSSH versions.

[originally from svn r5097]
2005-01-11 16:33:08 +00:00
Simon Tatham
e7b53c3ad5 Servers announcing themselves as `Sun_SSH_1.0' apparently cannot
deal with rekeys at all: they totally ignore mid-session KEXINIT
sent by the client. Hence, a new bug entry so we don't try it.

[originally from svn r5092]
2005-01-11 10:37:55 +00:00
Simon Tatham
c57e9f0672 For local and dynamic port forwardings (i.e. the ones which listen
on a local port), the `Auto' protocol option on the Tunnels panel
should always produce a port you can connect to in _either_ of IPv4
and v6, because the aim is for the user not to have to know or care
which one they're using. This was not the case on Windows, and now
is. Also, updated the docs to give more detail on issues like this.

[originally from svn r5083]
2005-01-08 14:45:26 +00:00
Jacob Nevins
b21e8ac60b Update faq-bce further for changes in 0.54.
[originally from svn r5076]
2005-01-07 15:25:32 +00:00
Simon Tatham
2d1f699293 I can't believe that after all this time we still had a rogue set of
`' quotes! Changed to \q{}.

[originally from svn r5069]
2005-01-06 15:47:12 +00:00
Jacob Nevins
77f029cf55 Try to make it clearer that "-be" and "-bc" must be specified in _addition_
to "-b batchfile".

[originally from svn r5067]
2005-01-06 12:37:33 +00:00
Simon Tatham
b93e12d477 It's a new year!
[originally from svn r5061]
[this svn revision also touched putty-website]
2005-01-02 09:19:14 +00:00
Jacob Nevins
5c952ce64e Document recent changes to PSFTP (and other documentation tweaks).
[originally from svn r5058]
2005-01-01 16:16:13 +00:00
Simon Tatham
6daf6faede Integrate unfix.org's IPv6 patches up to level 10, with rather a lot
of polishing to bring them to what I think should in principle be
release quality. Unlike the unfix.org patches themselves, this
checkin enables IPv6 by default; if you want to leave it out, you
have to build with COMPAT=-DNO_IPV6.

I have tested that this compiles on Visual C 7 (so the nightlies
_should_ acquire IPv6 support without missing a beat), but since I
don't have IPv6 set up myself I haven't actually tested that it
_works_. It still seems to make correct IPv4 connections, but that's
all I've been able to verify for myself. Further testing is needed.

[originally from svn r5047]
[this svn revision also touched putty-wishlist]
2004-12-30 16:45:11 +00:00
Simon Tatham
49204fe410 Add some discussion of rekeys-as-keepalives, and their potential
adverse effect on the life expectancy of a low-use connection over a
low-reliability network.

[originally from svn r5041]
2004-12-29 13:44:20 +00:00
Simon Tatham
81df0d4253 SSH port forwarding is now configurable in mid-session. After doing
Change Settings, the port forwarding setup function is run again,
and tags all existing port forwardings as `do not keep'. Then it
iterates through the config in the normal way; when it encounters a
port forwarding which is already in the tree, it tags it `keep'
rather than setting it up from scratch. Finally, it goes through the
tree and removes any that haven't been labelled `keep'. Hence,
editing the list of forwardings in Change Settings has the effect of
cancelling any forwardings you remove, and adding any new ones.

The SSH panel now appears in the reconfig box, and is empty apart
from a message explaining that it has to be there for subpanels of
it to exist. Better wording for this message would be welcome.

[originally from svn r5030]
2004-12-28 14:07:05 +00:00
Jacob Nevins
30896d650e Basic configurability for client-initiated rekeys.
[originally from svn r5027]
2004-12-24 13:39:32 +00:00
Jacob Nevins
912566e106 Minimally document "repeat key exchange" special command.
[originally from svn r5023]
2004-12-23 05:54:09 +00:00
Jacob Nevins
3c98d6e60d Add a preference list for SSH-2 key exchange algorithms, on a new "Kex" panel
(which will gain more content anon).

Retire BUG_SSH2_DH_GEX and add a backwards-compatibility wart, since we never
did find a way of automatically detecting this alleged server bug, and in any
case there was only ever one report (<3D91F3B5.7030309@inwind.it>, FWIW).

Also generalise askcipher() to a new askalg() (thus touching all the
front-ends).

I've made some attempt to document what SSH key exchange is and why you care,
but it could use some review for clarity (and outright lies).

[originally from svn r5022]
2004-12-23 02:24:07 +00:00
Jacob Nevins
cac296d9c0 Document recent SFTP changes:
- document behaviour of "-r" with mget/mput/reget/reput
 - document "close" command
 - document SFTP wildcard syntax for those who may not be familiar with Unix
   wildcards

[originally from svn r5004]
2004-12-17 13:00:01 +00:00
Simon Tatham
69303f2d3e Wildcards in ls'. I think that completes psftp-multi'. Woo!
[originally from svn r4992]
[this svn revision also touched putty-wishlist]
2004-12-16 17:45:29 +00:00
Simon Tatham
a4fe439184 Implement mget and mput in PSFTP, supporting wildcards.
[originally from svn r4991]
[this svn revision also touched putty-wishlist]
2004-12-16 17:35:20 +00:00
Simon Tatham
bee5812a49 Support for recursive file transfer in PSFTP.
[originally from svn r4990]
[this svn revision also touched putty-wishlist]
2004-12-16 16:37:37 +00:00
Jacob Nevins
a2e01a5604 Abe Crabtree complains that flushing the log file as often as we do in 0.56
results in unacceptable performance for him on Win2000. Add a checkbox to
revert to the old behaviour.

[originally from svn r4988]
[this svn revision also touched putty-wishlist]
2004-12-16 15:22:36 +00:00
Simon Tatham
e83034fe3f \n and \r need double backslashes in Halibut.
[originally from svn r4947]
2004-12-02 13:48:32 +00:00
Ben Harris
3d3273337c Mention our assumptions about the execution character set. Not very
well-written, since my brain is largely absent today.

[originally from svn r4945]
2004-12-02 13:07:32 +00:00
Simon Tatham
f237e23aff Some blurb about terminal types and 256-colour xterms. Thanks to Dan
Nicolaescu for the suggestion.

[originally from svn r4925]
2004-11-29 11:31:21 +00:00
Simon Tatham
e4e10e494b Implement xterm 256-colour mode.
[originally from svn r4917]
[this svn revision also touched putty-wishlist]
2004-11-28 15:13:34 +00:00
Simon Tatham
7ecf13564a New timing infrastructure. There's a new function schedule_timer()
which pretty much any module can call to request a call-back in the
future. So terminal.c can do its own handling of blinking, visual
bells and deferred screen updates, without having to rely on
term_update() being called 50 times a second (fixes: pterm-timer);
and ssh.c and telnet.c both invoke a new module pinger.c which takes
care of sending keepalives, so they get sent uniformly in all front
ends (fixes: plink-keepalives, unix-keepalives).

[originally from svn r4906]
[this svn revision also touched putty-wishlist]
2004-11-27 13:20:21 +00:00
Simon Tatham
d387cda9b0 It's probably about time I took my private path to the Halibut
binary out of the PuTTY docs Makefile. Instead, I expect to find
Halibut as simply `halibut' on the PATH, and anyone who doesn't have
it there can always do `make HALIBUT=/path/to/halibut'.

[originally from svn r4895]
2004-11-24 11:35:27 +00:00
Jacob Nevins
55a60a4c74 \k --> \K
[originally from svn r4893]
2004-11-24 03:18:14 +00:00
Simon Tatham
785c6321e3 Minor index tweakery.
[originally from svn r4880]
2004-11-22 12:42:33 +00:00
Jacob Nevins
6ed54bca89 "Connection reset by peer" is apparently not the only error that keepalives can
help with.

[originally from svn r4819]
2004-11-18 19:44:26 +00:00
Jacob Nevins
6e8de53dcb "Software caused connection abort": a couple of people now have got rid of
this with keepalives. Also try to emphasise that this seems to be a generic
catch-all type of error.

[originally from svn r4818]
2004-11-18 19:41:41 +00:00
Simon Tatham
da948bc151 Add an extra appendix to the manual containing PuTTY's (hitherto)
unwritten design principles, so would-be contributors won't have to
either read our minds or pay _very_ close attention to the code.

[originally from svn r4815]
2004-11-18 15:16:18 +00:00
Simon Tatham
7418a9a37f mkunxarc.sh was still including (mostly empty) .svn directories, and
that in turn was confusing the new doc/Makefile mechanism. Fixed the
former, and also put an additional safeguard in the latter in a
belt-and-braces sort of fashion.

[originally from svn r4806]
2004-11-17 18:27:04 +00:00
Simon Tatham
5d32d4af14 Now we use Subversion, it seems excessive to have an individual $Id$
line for every single .but file at the bottom of each page of the
HTML PuTTY docs. However, we can't _always_ replace that with a
single SVN revision, because there isn't always one available (SVN
still allows mixed working copies in which some files are
deliberately checked out against a different revision).

Hence, here's a mechanism for doing better. It uses `svnversion .'
to determine _whether_ a single revision number adequately describes
the current directory, and replaces all the version IDs with that if
so. If it can't do that, it uses the version IDs as before.

Also, this allows an explicit version string to be passed on the
make command line which will override _both_ these possibilities, so
that release documentation can be clearly labelled with the release
version number.

[originally from svn r4804]
2004-11-17 18:16:59 +00:00
Jacob Nevins
71228b9c45 pedantic s/CVS/Subversion/
[originally from svn r4796]
2004-11-16 23:58:25 +00:00
Simon Tatham
1b94cc85c6 Various changes related to the Subversion migration.
[originally from svn r4790]
2004-11-16 18:01:39 +00:00
Simon Tatham
8a99993c88 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]
2004-11-16 15:29:14 +00:00
Jacob Nevins
e22daa87c2 Mention that comp.terminals may also be a useful newsgroup.
I've done this by centralising information about newsgroups in feedback.but
and linking to that from elsewhere; I've also put in a link to Google Groups.

[originally from svn r4781]
2004-11-15 15:57:28 +00:00
Simon Tatham
814408f2d3 DJSD requests a force-monochrome option for users who dislike angry-
fruit-salad applications :-)

[originally from svn r4762]
2004-11-09 17:57:32 +00:00
Jacob Nevins
f30cf17afb Add a note about documentation of the Unix port (i.e., we don't, specifically).
This is mainly intended to make the documentation suitable for including in
distributions such as the Debian package, but won't be amiss on the web site
docs. It will look a bit out of place in the .HLP, but never mind.

[originally from svn r4690]
2004-10-24 22:57:36 +00:00
Jacob Nevins
2faca0959f Mention -i.
[originally from svn r4688]
2004-10-24 18:30:10 +00:00
Jacob Nevins
599b0351e6 Random tweaks:
- change click-by-click advice on modifying saved sessions
 - add `Restart Session' as another reason you might not want to close the
   window on exit; other tweaks to this language
 - mention Shift-Backspace action
 - the window resizing configuration documentation was completely out of
   date; rewrite
 - add a note about Default Bold Background since it's caused confusion
 - "remote terminal" -> "remote system" in terminal-type doc

[originally from svn r4686]
2004-10-24 18:26:00 +00:00
Jacob Nevins
b9728ebfb6 Freshness tweaks:
- mention `Restart Session'
 - tweak language of `-N' (plural->singular)

[originally from svn r4684]
2004-10-24 16:48:43 +00:00
Jacob Nevins
1f3cca0d1d Freshness tweaks:
- soften language around changing-username-during-login section; with SSH-2
   this is a misfeature of implementations rather than the protocol itself
 - tweak new-host-key dialog text

[originally from svn r4681]
2004-10-24 16:24:58 +00:00
Jacob Nevins
dead559770 Differences between protocols: remove the entire paragraph about environment
variables. It was no longer true (given that we support them in SSH-2 now),
and the new situation was probably too complex to explain in an introductory
chapter. And the utility of setting them seems to be marginal these days given
the lack of server support.

[originally from svn r4679]
2004-10-24 15:58:31 +00:00
Jacob Nevins
172ebb0b5d Mention PSFTP on title page
[originally from svn r4678]
2004-10-24 15:41:44 +00:00
Jacob Nevins
83e15f8082 Munge line-drawing description to match current naming and order of options
(in the Windows version), and hopefully to clarify distinction between line
charset and local font, which has occasionally foxed me.

Cross-reference the Translation panel reference section from the intro
section in using.but and mention line-drawing characters there also.

[originally from svn r4654]
2004-10-19 13:54:50 +00:00
Jacob Nevins
17b0d8c58e Support the SSH-2 mechanism for sending signals to a running session. Neither
of the SSH servers I conveniently have access to (Debian stable OpenSSH --
3.4p1 -- and lshd) seem to take a blind bit of notice, but the channel
requests look fine to me in the packet log.

I've included all the signals explicitly defined by
draft-ietf-secsh-connect-19, but I've put the more obscure ones in a submenu
of the specials menu; there's therefore been some minor upheaval to support
such submenus.

[originally from svn r4652]
2004-10-17 21:22:22 +00:00
Simon Tatham
859d92a577 Moved the environment variables config block out of the Telnet panel
into the Connection panel, and implemented support for the SSH2
"env" request. (I haven't yet found a server which accepts this
request, so although I've visually checked the packet log and it
looks OK, I haven't yet been able to do a full end-to-end test.)
Also, the `pty' backend reads this data and does a series of
`putenv' commands before launching the shell or application.

This is mostly because in last week's UTF-8 faffings I got
thoroughly sick of typing `export LANG=en_GB.UTF-8' every time I
started a new testing pterm, and it suddenly occurred to me that
this would be precisely the sort of thing you'd want to have pterm
set up for you, particularly since you can configure it alongside
the translation settings and so you can ensure they match up
properly.

[originally from svn r4645]
2004-10-16 10:56:54 +00:00
Jacob Nevins
94546cdc2a Mention plink's new -N option in usage and man page.
[originally from svn r4643]
2004-10-15 23:32:01 +00:00
Simon Tatham
dd279dffc2 Implement part of `ssh2-generality': introduce the ability to tell
PuTTY / Plink not to run a remote shell/command at all. Supported in
the GUI configuration and via the (OpenSSH-like) -N command-line
option.

No effort is currently made to arrange `nice' UI properties. If you
do this in GUI PuTTY, a full-size terminal window will still be
created, and will sit there with almost nothing in it throughout
your session. If you do it in Plink, Plink will not accept any kind
of request to terminate gracefully; you'll have to ^C or kill it.
Nonetheless, even this little will be useful to some people...

[originally from svn r4614]
2004-10-13 13:43:11 +00:00
Jacob Nevins
f531e558f3 faq-alternate-localhost: You can now download the fix directly rather than
having to go through MS support.

[originally from svn r4607]
2004-10-08 12:38:08 +00:00
Jacob Nevins
00953e4cd3 faq-permission: xref licence
[originally from svn r4606]
2004-10-07 10:19:46 +00:00
Jacob Nevins
98028c746f 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]
2004-10-06 22:31:07 +00:00
Jacob Nevins
e375ba107d `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]
2004-10-02 00:33:27 +00:00
Jacob Nevins
aba082f324 "Incoming packet was garbled on decryption": I think this could in principle
be due to corruption on the wire?

[originally from svn r4582]
2004-09-27 00:23:19 +00:00
Jacob Nevins
6f83b757e9 Document telnet_keyboard more completely, cross-reference from "Special
Commands" section, and tweak option description in code.

[originally from svn r4572]
2004-09-22 22:15:25 +00:00
Jacob Nevins
7e1d6dad22 faq-missing-slash: the missing-slash-in-PSFTP OpenSSH bug keeps coming up.
[originally from svn r4568]
2004-09-22 14:07:35 +00:00
Jacob Nevins
90cdc99795 Reformat special commands to use \b instead of \dt / \dd.
[originally from svn r4558]
2004-09-20 22:10:09 +00:00
Jacob Nevins
a7231c2133 Explicitly list all the special commands supported by PuTTY.
[originally from svn r4557]
2004-09-20 22:06:29 +00:00
Jacob Nevins
a514f399cf First gentle encouragement to direct mirroring efforts to regions where we
don't already _have_ lots of mirrors.

[originally from svn r4550]
2004-09-19 23:49:46 +00:00
Jacob Nevins
e574e3711e Make it a bit easier to find our explanation of `raw' mode.
[originally from svn r4547]
2004-09-17 14:26:39 +00:00
Jacob Nevins
43ab6808fc Tweak language re "Remote ports [accept connections from other hosts]"
[originally from svn r4546]
2004-09-16 15:44:58 +00:00
Jacob Nevins
a55e8d34fa Make it clearer that the XP SP2 hotfix is described in the KB article.
[originally from svn r4538]
2004-09-09 10:37:17 +00:00
Jacob Nevins
065c303a29 Bleh, grammar.
[originally from svn r4523]
2004-09-01 10:19:22 +00:00
Jacob Nevins
b7d834f61c Documentation existence of SOCKS5 CHAP authentication.
[originally from svn r4522]
2004-09-01 10:12:41 +00:00
Simon Tatham
5d5ffc274f Credit Malcolm Smith in the copyrights.
[originally from svn r4518]
2004-08-30 13:23:23 +00:00
Jacob Nevins
60b9bfe3fe faq-alternate-localhost language tweak
[originally from svn r4509]
2004-08-27 13:33:25 +00:00
Jacob Nevins
d8d6714b47 alternate-localhost: add "apparently" since none of this is first-hand
[originally from svn r4488]
2004-08-20 09:09:01 +00:00
Jacob Nevins
4c660a3405 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]
2004-08-20 08:32:30 +00:00
Jacob Nevins
87ecc7e052 Remove claim in usage text that Plink defaults to SSH, since it's not true
in a number of situations.

[originally from svn r4484]
2004-08-19 13:15:02 +00:00
Jacob Nevins
7f2a2636eb Add the WinXPSP2 alternate-localhost problem to the FAQ.
[originally from svn r4481]
2004-08-19 12:58:14 +00:00
Jacob Nevins
3b8df4811e Mention the mirroring guidelines on the web.
[originally from svn r4478]
2004-08-18 10:24:40 +00:00
Jacob Nevins
0edefb1809 Note behaviour of `cd' with no arguments.
[originally from svn r4458]
2004-08-15 17:21:46 +00:00
Jacob Nevins
fabc2b32bb add xref at the bottom of X11 section to options in config.but
[originally from svn r4450]
2004-08-12 20:55:58 +00:00
Simon Tatham
e2930a5519 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]
2004-08-10 17:12:31 +00:00
Jacob Nevins
2efbd01b47 Update link to s2putty.
[originally from svn r4435]
2004-08-10 16:50:30 +00:00
Jacob Nevins
e11ab2f5b7 Merge minor usage message tweaks (but not version number changes) from
branch-0-55.

[originally from svn r4385]
2004-08-03 13:23:48 +00:00
Jacob Nevins
29605a0719 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]
2004-07-30 09:38:37 +00:00