1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-06-30 11:02:48 -05:00
Commit Graph

5250 Commits

Author SHA1 Message Date
501997ab2b Improve robustness in modpow().
[originally from svn r4372]
2004-07-29 15:44:35 +00:00
970079d102 "Where does PuTTY store its data?" -- mention where Unix PuTTY stores its
data

[originally from svn r4371]
2004-07-29 10:23:48 +00:00
86cafb4524 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]
2004-07-29 10:09:25 +00:00
c57951cc7d 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]
2004-07-28 11:04:22 +00:00
3b647115a5 Fix double-free in X selection code.
[originally from svn r4367]
2004-07-27 15:20:37 +00:00
c8e789d806 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]
2004-07-25 19:52:07 +00:00
55119c2167 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]
2004-07-25 16:10:48 +00:00
c2914f2191 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]
2004-07-25 14:00:26 +00:00
67f5853cd2 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]
2004-07-25 12:12:53 +00:00
8ef84a8a21 Comment explaining `need_save' argument to cmdline_process_param().
[originally from svn r4349]
2004-07-24 19:25:49 +00:00
09e44d8e40 In faq-bce, mention that the non-immediate effect of changing BCE only applies
to versions prior to 0.54.

[originally from svn r4346]
2004-07-24 12:37:42 +00:00
3373f5fb99 Add a section on the errors you see when you attempt to load a key of the
wrong type.

[originally from svn r4345]
2004-07-22 12:38:37 +00:00
131976fe93 Mention bps units of terminal speeds (FWLIW).
[originally from svn r4344]
2004-07-22 11:18:08 +00:00
deaeb2a287 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]
2004-07-20 20:13:25 +00:00
d8f8c3c3bf Limitations of -m option.
[originally from svn r4337]
2004-07-20 15:34:39 +00:00
d3b8ed6152 Mention the dangers of the "-pw" option.
[originally from svn r4336]
2004-07-20 15:30:51 +00:00
2c0e9b859b grammer
[originally from svn r4312]
2004-06-27 11:04:39 +00:00
20f433efac 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]
2004-06-20 17:07:38 +00:00
6bcac21e36 hide scrollbar - you can use more than just Shift+PgUp/Dn to scroll now.
[originally from svn r4286]
2004-06-15 11:31:30 +00:00
5c2471809c Mention "beep using the PC speaker" on general principles (although there isn't
much to say about it).

[originally from svn r4285]
2004-06-15 11:11:19 +00:00
6cb3f43704 It's probably worth mentioning that SSH stands for `secure shell'.
[originally from svn r4284]
2004-06-15 11:00:28 +00:00
327c2c4496 Add index.but to build.
[originally from svn r4283]
2004-06-15 10:38:04 +00:00
7519c0ebcf Fix Halibut warnings about merging distinct-case index terms.
[originally from svn r4282]
2004-06-15 10:17:03 +00:00
78dbf5df0e `Authenticating with key' message when using a local key file in
SSH2 was not contained within a test for FLAG_VERBOSE. Thanks to
Paul Gotch for pointing this out.

[originally from svn r4281]
2004-06-15 09:50:05 +00:00
14eeb3b664 Explain that the configurable window title is only an initial setting.
[originally from svn r4274]
2004-06-10 10:01:11 +00:00
14d9628130 Spotted by Dimitry Andric: `ssh-termspeed' implementation was not taking
account of coroutines and used local variables over a crFoo. I believe the
impact was cosmetic, affecting the speeds reported in the Event Log only.

I've put the variables `ispeed' and `ospeed' in the main ssh_tag structure,
even though they're only live for a short duration; I did this rather than
create a new state struct for ssh1_protocol() (since ssh_tag already has
short-duration junk like portfwd_strptr).

[originally from svn r4272]
2004-06-03 10:36:27 +00:00
a2acc6ae0d RJK's patch to enable PuTTY's X forwarding to connect to local X
servers using Unix sockets (on Unix only, obviously!).

[originally from svn r4263]
2004-05-31 14:01:52 +00:00
b8e4b6f9b9 In the entry about twiddling Windows TCP timeouts, mention that it's OK to
create the registry values, and link back to the original MS KB articles.

[originally from svn r4259]
2004-05-26 09:19:48 +00:00
847f86892d Typos in Borland Makefile pointed out by Arnaud Desitter
[originally from svn r4256]
2004-05-24 17:12:42 +00:00
be5133f376 Arnaud Desitter points out a silly mistake in retrieve_cutbuffer()
(don't test for `int *nbytes' being <= 0, test for the integer it
points to being <= 0!).

[originally from svn r4254]
2004-05-24 11:30:15 +00:00
deeece201b There do in fact appear to be help topics for the Arabic and bidi options, so
use them. Also use an accelerator that actually exists for bidi.

[originally from svn r4252]
2004-05-24 09:55:51 +00:00
2ff7b4385f Fix indentation after Richard B's patch in rev 1.137 [r3409].
[originally from svn r4241]
[r3409 == 7798a59987]
2004-05-22 14:21:27 +00:00
f5a7d348cd Halibut now warns about code paragraph lines which are too long to
fit in the text output format. If only to stop myself getting
pestered with cron stderr messages every night, here are some
changes that remove over-long code lines from the PuTTY manual.

[originally from svn r4238]
2004-05-22 11:09:31 +00:00
6ead462bfa Fix Halibut syntax errors in the new shaping/bidi doc sections.
[originally from svn r4237]
2004-05-22 11:04:35 +00:00
fb7dd5a255 At last! After much delay, much faffing back and forth, and much
enhancement and fiddling, I have now massaged Arabeyes' first patch
into a form I'm happy to check in. Phew.

[originally from svn r4236]
2004-05-22 10:36:50 +00:00
fdcdecace9 I added more detail to the `Authentication failed at PuTTY X11
proxy' error message some time ago, but forgot to change the wording
in the error messages chapter.

[originally from svn r4235]
2004-05-20 12:48:19 +00:00
d18cd16ca1 A user at ARM just found his home directory was _world_ writable,
and this caused public key authentication to fail in spite of
following our instructions to the letter. It can't hurt to
s/g-w/go-w/ here, just in case!

[originally from svn r4205]
2004-05-06 11:27:58 +00:00
10aca4e3ab Mention -scp/-sftp
[originally from svn r4172]
2004-04-29 14:41:28 +00:00
57aac97c06 "Does PuTTY support storing settings, so I don't have to change them
every time?" appears to be a FAQ.
(Some renumbering will ensue.)

[originally from svn r4163]
2004-04-28 17:26:15 +00:00
4b66c105da update pocketputty URL
[originally from svn r4161]
2004-04-28 17:16:32 +00:00
0b3f799be7 Krzysztof Kowalczyk notes that 'etastr' can overflow if the times involved
start to get silly. Replace it with a dynamically allocated string instead.

[originally from svn r4153]
2004-04-27 18:23:48 +00:00
28e5492cb6 Krzysztof Kowalczyk's fix for "Assertion failed: actuallen <= len" when
transferring files >2G with PSCP.
(I'm unable to actually test this works, but it looks plausible, and small
transfers aren't mangled.)

[originally from svn r4152]
2004-04-27 18:16:33 +00:00
3f20a5b4b3 Remove now-unused variable pwrstat. Spotted by Krzysztof Kowalczyk.
[originally from svn r4150]
2004-04-27 12:57:13 +00:00
bb6532810b Add notes on our globs' incompatibilities with POSIX
[originally from svn r4149]
2004-04-27 12:52:34 +00:00
bdfd70375b Various tweaks to header comments to remind me which bits are meant to be
platform-independent, etc.

[originally from svn r4148]
2004-04-27 12:31:57 +00:00
b9da1524d9 Implement `pscp-select-backend'.
[originally from svn r4142]
2004-04-25 22:18:19 +00:00
6d563fce50 In the special case that handles selecting a session and hitting Enter,
there is a structure copy of a Config, which invalidated the remote_cmd_ptr
in that structure (pointing to its own remote_cmd).
This was causing remote commands not to be executed in this special case.
I've patched the pointer up manually (as is done in plink.c), but ugh.

[originally from svn r4140]
2004-04-25 15:33:10 +00:00
1e13fdc572 More portability fixes.
[originally from svn r4137]
2004-04-25 09:26:52 +00:00
7bd6bec8e4 Make mkfiles.pl less tied to PuTTY in particular, by inventing new
directives that allow me to move some of the PuTTY-specific Makefile
fragments into Recipe. Not complete yet, but ought to be enough for
me to at least _try_ using mkfiles.pl in another project.

[originally from svn r4136]
2004-04-25 09:04:38 +00:00
3867e5956e In SSH, we now send terminal speeds to the server when requesting a pty
(we didn't before) - `ssh-termspeed'.
In the process, I've removed the individual controls on the Telnet and
Rlogin panels and replaced them with one on the Connection panel (since they
were backed by the same storage anyway).
The terminal speeds sent in SSH are logged in the Event Log.

[originally from svn r4133]
2004-04-24 20:05:03 +00:00