jacob [Tue, 20 Jul 2004 15:30:51 +0000 (15:30 +0000)]
Mention the dangers of the "-pw" option.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4336
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 27 Jun 2004 11:04:39 +0000 (11:04 +0000)]
grammer
git-svn-id: svn://svn.tartarus.org/sgt/putty@4312
cda61777-01e9-0310-a592-
d414129be87e
jacob [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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4309
cda61777-01e9-0310-a592-
d414129be87e
jacob [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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4286
cda61777-01e9-0310-a592-
d414129be87e
jacob [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).
git-svn-id: svn://svn.tartarus.org/sgt/putty@4285
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 15 Jun 2004 11:00:28 +0000 (11:00 +0000)]
It's probably worth mentioning that SSH stands for `secure shell'.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4284
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 15 Jun 2004 10:38:04 +0000 (10:38 +0000)]
Add index.but to build.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4283
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 15 Jun 2004 10:17:03 +0000 (10:17 +0000)]
Fix Halibut warnings about merging distinct-case index terms.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4282
cda61777-01e9-0310-a592-
d414129be87e
simon [Tue, 15 Jun 2004 09:50:05 +0000 (09:50 +0000)]
`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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4281
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 10 Jun 2004 10:01:11 +0000 (10:01 +0000)]
Explain that the configurable window title is only an initial setting.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4274
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 3 Jun 2004 10:36:27 +0000 (10:36 +0000)]
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).
git-svn-id: svn://svn.tartarus.org/sgt/putty@4272
cda61777-01e9-0310-a592-
d414129be87e
simon [Mon, 31 May 2004 14:01:52 +0000 (14:01 +0000)]
RJK's patch to enable PuTTY's X forwarding to connect to local X
servers using Unix sockets (on Unix only, obviously!).
git-svn-id: svn://svn.tartarus.org/sgt/putty@4263
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 26 May 2004 09:19:48 +0000 (09:19 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4259
cda61777-01e9-0310-a592-
d414129be87e
jacob [Mon, 24 May 2004 17:12:42 +0000 (17:12 +0000)]
Typos in Borland Makefile pointed out by Arnaud Desitter
git-svn-id: svn://svn.tartarus.org/sgt/putty@4256
cda61777-01e9-0310-a592-
d414129be87e
simon [Mon, 24 May 2004 11:30:15 +0000 (11:30 +0000)]
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!).
git-svn-id: svn://svn.tartarus.org/sgt/putty@4254
cda61777-01e9-0310-a592-
d414129be87e
jacob [Mon, 24 May 2004 09:55:51 +0000 (09:55 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4252
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 22 May 2004 14:21:27 +0000 (14:21 +0000)]
Fix indentation after Richard B's patch in rev 1.137 [r3409].
git-svn-id: svn://svn.tartarus.org/sgt/putty@4241
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 22 May 2004 11:09:31 +0000 (11:09 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4238
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 22 May 2004 11:04:35 +0000 (11:04 +0000)]
Fix Halibut syntax errors in the new shaping/bidi doc sections.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4237
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 22 May 2004 10:36:50 +0000 (10:36 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4236
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 20 May 2004 12:48:19 +0000 (12:48 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4235
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 6 May 2004 11:27:58 +0000 (11:27 +0000)]
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!
git-svn-id: svn://svn.tartarus.org/sgt/putty@4205
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 29 Apr 2004 14:41:28 +0000 (14:41 +0000)]
Mention -scp/-sftp
git-svn-id: svn://svn.tartarus.org/sgt/putty@4172
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 28 Apr 2004 17:26:15 +0000 (17:26 +0000)]
"Does PuTTY support storing settings, so I don't have to change them
every time?" appears to be a FAQ.
(Some renumbering will ensue.)
git-svn-id: svn://svn.tartarus.org/sgt/putty@4163
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 28 Apr 2004 17:16:32 +0000 (17:16 +0000)]
update pocketputty URL
git-svn-id: svn://svn.tartarus.org/sgt/putty@4161
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 27 Apr 2004 18:23:48 +0000 (18:23 +0000)]
Krzysztof Kowalczyk notes that 'etastr' can overflow if the times involved
start to get silly. Replace it with a dynamically allocated string instead.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4153
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 27 Apr 2004 18:16:33 +0000 (18:16 +0000)]
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.)
git-svn-id: svn://svn.tartarus.org/sgt/putty@4152
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 27 Apr 2004 12:57:13 +0000 (12:57 +0000)]
Remove now-unused variable pwrstat. Spotted by Krzysztof Kowalczyk.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4150
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 27 Apr 2004 12:52:34 +0000 (12:52 +0000)]
Add notes on our globs' incompatibilities with POSIX
git-svn-id: svn://svn.tartarus.org/sgt/putty@4149
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 27 Apr 2004 12:31:57 +0000 (12:31 +0000)]
Various tweaks to header comments to remind me which bits are meant to be
platform-independent, etc.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4148
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 25 Apr 2004 22:18:19 +0000 (22:18 +0000)]
Implement `pscp-select-backend'.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4142
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 25 Apr 2004 15:33:10 +0000 (15:33 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4140
cda61777-01e9-0310-a592-
d414129be87e
simon [Sun, 25 Apr 2004 09:26:52 +0000 (09:26 +0000)]
More portability fixes.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4137
cda61777-01e9-0310-a592-
d414129be87e
simon [Sun, 25 Apr 2004 09:04:38 +0000 (09:04 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4136
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 24 Apr 2004 20:05:03 +0000 (20:05 +0000)]
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.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4133
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 24 Apr 2004 12:25:09 +0000 (12:25 +0000)]
Tweak documentation of -V option.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4132
cda61777-01e9-0310-a592-
d414129be87e
owen [Sat, 17 Apr 2004 20:25:09 +0000 (20:25 +0000)]
Add -V for version information to plink, pscp, and psftp.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4092
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 8 Apr 2004 12:38:53 +0000 (12:38 +0000)]
Added indexing for the first three chapters of the manual. This is a
big job :-/
git-svn-id: svn://svn.tartarus.org/sgt/putty@4041
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 1 Apr 2004 17:34:18 +0000 (17:34 +0000)]
Clean up Makefile now that Halibut's new command-line options make
life easier.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4022
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 1 Apr 2004 17:33:22 +0000 (17:33 +0000)]
What was that rogue man-mindepth directive doing in here?
git-svn-id: svn://svn.tartarus.org/sgt/putty@4021
cda61777-01e9-0310-a592-
d414129be87e
simon [Wed, 31 Mar 2004 12:50:17 +0000 (12:50 +0000)]
Add `can I put PuTTY on a coverdisk / bundle it / etc' to the FAQ in
case people are incapable of spotting it on the Feedback page. Also
add to both locations Owen's point about first-line support.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4009
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 31 Mar 2004 09:00:39 +0000 (09:00 +0000)]
grammer
git-svn-id: svn://svn.tartarus.org/sgt/putty@4008
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 30 Mar 2004 21:35:56 +0000 (21:35 +0000)]
Reasonably grotty hacks so that the droppings left by the man page
generation don't interfere with the main HTML doc generation.
git-svn-id: svn://svn.tartarus.org/sgt/putty@4006
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 30 Mar 2004 11:36:51 +0000 (11:36 +0000)]
Miscellaneous tinkering:
- remove a couple of "fixed in 0.52" (or before) type questions
- mention Mac OS X port that someone was working on
- add a missing {Question}
git-svn-id: svn://svn.tartarus.org/sgt/putty@3997
cda61777-01e9-0310-a592-
d414129be87e
simon [Mon, 29 Mar 2004 11:37:44 +0000 (11:37 +0000)]
PayPal is actually _much_ easier to work with than e-gold these
days, so I've reversed the order in the donations question.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3995
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 26 Mar 2004 15:18:42 +0000 (15:18 +0000)]
More experimental hackery for `win-dead-keys'. Works for me as well as it did
in the one case I can test, but I suspect this isn't the whole story. Bletch.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3986
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 25 Mar 2004 11:33:17 +0000 (11:33 +0000)]
tweak text about mouse reporting and copy and paste to indicate that shift's
only necessary for mouse-based actions (since we seem to be growing more
copy-and-paste options)
git-svn-id: svn://svn.tartarus.org/sgt/putty@3973
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 25 Mar 2004 09:03:37 +0000 (09:03 +0000)]
Hmm. Better turn that `make' into a `make -s', or else my nightly
snapshot cron job will fill my mailbox with goo every day.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3971
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 24 Mar 2004 20:03:30 +0000 (20:03 +0000)]
Use $(HALIBUT) variable consistently.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3970
cda61777-01e9-0310-a592-
d414129be87e
simon [Wed, 24 Mar 2004 19:51:59 +0000 (19:51 +0000)]
Oh yes, and the Unix Makefile needs to know that as well.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3969
cda61777-01e9-0310-a592-
d414129be87e
simon [Wed, 24 Mar 2004 19:50:46 +0000 (19:50 +0000)]
The Unix source archive ought to have pre-built docs (in particular
man pages) in it, if only so that non-Halibut-users have what they
need.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3968
cda61777-01e9-0310-a592-
d414129be87e
simon [Wed, 24 Mar 2004 19:36:04 +0000 (19:36 +0000)]
Now that Halibut is capable of generating man pages better than I
can do it by hand, I've converted the man page set from Unix PuTTY
into Halibut format, and enhanced the Makefile so it will build
them. At some future point this will also allow me to include the
man pages as an appendix in the main manual (once I _have_ a main
manual for Unix PuTTY).
git-svn-id: svn://svn.tartarus.org/sgt/putty@3966
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 24 Mar 2004 14:53:51 +0000 (14:53 +0000)]
Fix from Thomas Henlich for bug in dead key support. I've reproduced the
problem and verified the fix on Win2K with the US-International keyboard layout.
(Closes: `win-dead-keys')
<
20040323143836.GA40414@rcs.urz.tu-dresden.de>
git-svn-id: svn://svn.tartarus.org/sgt/putty@3963
cda61777-01e9-0310-a592-
d414129be87e
owen [Wed, 17 Mar 2004 16:03:03 +0000 (16:03 +0000)]
Remove GetSystemPowerStatus() - should resolve hard-hangs
git-svn-id: svn://svn.tartarus.org/sgt/putty@3938
cda61777-01e9-0310-a592-
d414129be87e
simon [Tue, 16 Mar 2004 08:18:37 +0000 (08:18 +0000)]
Mention explicitly that offering us a reciprocal link is a very
silly way to persuade us to link to a website.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3936
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 11 Mar 2004 10:59:52 +0000 (10:59 +0000)]
Tweak doc to reflect wrinkle in Owen's fixed implementation.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3931
cda61777-01e9-0310-a592-
d414129be87e
owen [Wed, 10 Mar 2004 17:11:12 +0000 (17:11 +0000)]
Make `Copy all to Clipboard' copy all non-empty lines from the
scrollback and the terminal to the clipboard, rather than just the
content before the cursor. Should fix copyall-to-cursor.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3929
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 5 Mar 2004 19:01:45 +0000 (19:01 +0000)]
Finally correct REGEDIT syntax for "saving in a file" hack.
(verified on Win2K)
git-svn-id: svn://svn.tartarus.org/sgt/putty@3922
cda61777-01e9-0310-a592-
d414129be87e
jacob [Thu, 4 Mar 2004 21:24:10 +0000 (21:24 +0000)]
Mention Links page in ports section, since there are now a number of
third-party ports
git-svn-id: svn://svn.tartarus.org/sgt/putty@3921
cda61777-01e9-0310-a592-
d414129be87e
jacob [Mon, 1 Mar 2004 18:17:34 +0000 (18:17 +0000)]
Mention that proxy password is saved in plain text in configuration, since
we've had a couple of indignant e-mails.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3916
cda61777-01e9-0310-a592-
d414129be87e
jacob [Mon, 23 Feb 2004 19:10:43 +0000 (19:10 +0000)]
Mention PocketPuTTY
git-svn-id: svn://svn.tartarus.org/sgt/putty@3896
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 16:52:27 +0000 (16:52 +0000)]
Expand "what platform" text to take account of Unix.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3891
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 15:05:29 +0000 (15:05 +0000)]
Add (probably frustratingly) bare-bones man pages for pscp and psftp.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3890
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 14:57:40 +0000 (14:57 +0000)]
Correct slightly misleading usage
git-svn-id: svn://svn.tartarus.org/sgt/putty@3889
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 14:48:48 +0000 (14:48 +0000)]
Minor fix in usage message
git-svn-id: svn://svn.tartarus.org/sgt/putty@3888
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 14:40:40 +0000 (14:40 +0000)]
Fix typo in -C
git-svn-id: svn://svn.tartarus.org/sgt/putty@3887
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 22 Feb 2004 14:37:54 +0000 (14:37 +0000)]
Tart up, fix outright lies, mention web docs
git-svn-id: svn://svn.tartarus.org/sgt/putty@3886
cda61777-01e9-0310-a592-
d414129be87e
simon [Mon, 16 Feb 2004 14:38:42 +0000 (14:38 +0000)]
Couple of new FAQ questions: `what's the point of the Unix port' and
`why does scrollback no longer work when I run screen'.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3868
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 12:19:26 +0000 (12:19 +0000)]
bloody PageRank hackers.
(since no-one objected to this wording back in October)
git-svn-id: svn://svn.tartarus.org/sgt/putty@3865
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 11:20:42 +0000 (11:20 +0000)]
I don't think iXplorer is now sufficiently unique to mention in the docs
(given that we have a Links page full of such things now)
git-svn-id: svn://svn.tartarus.org/sgt/putty@3864
cda61777-01e9-0310-a592-
d414129be87e
simon [Fri, 13 Feb 2004 07:42:27 +0000 (07:42 +0000)]
Alexei Podtelezhnikov points out that PuTTYgen's key-type default
ought to have moved in sync with PuTTY's SSH version default.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3863
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 00:41:44 +0000 (00:41 +0000)]
Add .map files to Cygwin "clean" target
git-svn-id: svn://svn.tartarus.org/sgt/putty@3862
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 00:40:45 +0000 (00:40 +0000)]
Makefile.cyg now generates a link map.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3861
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 00:21:35 +0000 (00:21 +0000)]
Remove claim that there's no Unix puttygen
git-svn-id: svn://svn.tartarus.org/sgt/putty@3860
cda61777-01e9-0310-a592-
d414129be87e
jacob [Fri, 13 Feb 2004 00:20:52 +0000 (00:20 +0000)]
Missed one: sftp-slow has gone away with 0.54
git-svn-id: svn://svn.tartarus.org/sgt/putty@3859
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 12 Feb 2004 23:26:37 +0000 (23:26 +0000)]
Bah! Knew there'd be _something_.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3857
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 12 Feb 2004 19:45:45 +0000 (19:45 +0000)]
Modifications to the release procedure as a result of actually
trying to _follow_ it for the first time :-) And also due to the
fact that it now needs to mention the Unix source tarball as well.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3853
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 12 Feb 2004 18:28:00 +0000 (18:28 +0000)]
Back out my temporary edit of the FAQ, to make it once again
0.54-ready.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3848
cda61777-01e9-0310-a592-
d414129be87e
simon [Wed, 11 Feb 2004 13:58:27 +0000 (13:58 +0000)]
Jacob's last-minute testing found a couple of trivial bugs in
import.c, and my attempts to reproduce them in cmdgen found another
one there :-)
git-svn-id: svn://svn.tartarus.org/sgt/putty@3847
cda61777-01e9-0310-a592-
d414129be87e
simon [Tue, 10 Feb 2004 19:32:08 +0000 (19:32 +0000)]
Sigh. Since Mailman breakage means we won't be releasing 0.54 today
after all, I'll slightly edit those FAQ changes.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3845
cda61777-01e9-0310-a592-
d414129be87e
simon [Tue, 10 Feb 2004 19:07:45 +0000 (19:07 +0000)]
Jacob reports a segfault when using HTTP proxying under Minefield.
It appears that this is because Visual C's sscanf works by first
calling strlen to get the length of the string, so that its internal
read-character routine can be sure of never overrunning the buffer.
Quite why the internal read-char routine can't detect \0 _itself_
rather than having to have it found for it in advance I have no
idea. Sigh.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3844
cda61777-01e9-0310-a592-
d414129be87e
simon [Tue, 10 Feb 2004 18:22:00 +0000 (18:22 +0000)]
Jacob's FAQ changes for 0.54.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3842
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sun, 8 Feb 2004 00:14:57 +0000 (00:14 +0000)]
Briefly document the "special commands" menu.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3830
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 7 Feb 2004 23:49:21 +0000 (23:49 +0000)]
Document the new "Compromise" mouse-handling option introduced 2003-11-20
git-svn-id: svn://svn.tartarus.org/sgt/putty@3829
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 7 Feb 2004 23:35:32 +0000 (23:35 +0000)]
Mention the Ctrl+right-click context menu now available on Windows.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3827
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 7 Feb 2004 23:21:28 +0000 (23:21 +0000)]
Update the advice about updating the wishlist post-release
git-svn-id: svn://svn.tartarus.org/sgt/putty@3825
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 18:17:50 +0000 (18:17 +0000)]
Update version numbers preparatory to tagging for release.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3820
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 18:14:53 +0000 (18:14 +0000)]
Another admin script, to build the Unix source archive.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3819
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 18:10:54 +0000 (18:10 +0000)]
Added a wrinkle to the version.c build in the Unix makefile, which
will validate an md5sums manifest and if all md5sums match will use
a version number provided in a file. This should allow me to produce
a Unix release source archive with the property that when unpacked
and built it will produce binaries advertising themselves as
`Release X.YZ', but as soon as the user starts fiddling with the
sources it will revert to `Unidentified build' (though of course the
user can still _explicitly_ ask for a release tag, and in fact this
will override the default if any default is specified).
git-svn-id: svn://svn.tartarus.org/sgt/putty@3818
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 17:38:54 +0000 (17:38 +0000)]
Add some Unix blurb.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3817
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 17:36:05 +0000 (17:36 +0000)]
Silly grammatical error.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3816
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 7 Feb 2004 10:02:20 +0000 (10:02 +0000)]
Charles Wilcox reported a signature validation bug with 2500-bit RSA
keys. This _appears_ to be due to me computing the byte count of the
key by dividing the bit count by 8 and rounding _down_ rather than
up. Therefore, I can't see how this code could ever have worked on
any SSH2 RSA key whose length was not a multiple of 8 bits; and
therefore I'm staggered that we haven't noticed it before! OpenSSH's
keygen appears to be scrupulous about ensuring the returned key
length is exactly what you asked for rather than one bit less, but
even so I'm astonished that _all_ keygen implementations for servers
we've ever interoperated with have avoided tripping this bug...
git-svn-id: svn://svn.tartarus.org/sgt/putty@3815
cda61777-01e9-0310-a592-
d414129be87e
jacob [Wed, 4 Feb 2004 18:39:14 +0000 (18:39 +0000)]
Host key q: mention kh2reg.py
git-svn-id: svn://svn.tartarus.org/sgt/putty@3801
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 3 Feb 2004 14:47:43 +0000 (14:47 +0000)]
Patch from Theo Markettos: apparently "BSD-derived IP stacks fall over when
trying to bind to the localhost interface with a sockaddr_in which has non-zero
sin_zero fields." Zero sockaddr_in (and sockaddr_in6) before any use.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3793
cda61777-01e9-0310-a592-
d414129be87e
jacob [Tue, 3 Feb 2004 14:36:01 +0000 (14:36 +0000)]
Patch from Colin Watson: document pterm.WarnOnClose
git-svn-id: svn://svn.tartarus.org/sgt/putty@3792
cda61777-01e9-0310-a592-
d414129be87e
jacob [Sat, 24 Jan 2004 18:30:32 +0000 (18:30 +0000)]
Unix PuTTYgen: exists
git-svn-id: svn://svn.tartarus.org/sgt/putty@3768
cda61777-01e9-0310-a592-
d414129be87e
simon [Sat, 24 Jan 2004 17:16:37 +0000 (17:16 +0000)]
Reasonably thorough test suite for command-line PuTTYgen, and
several bugs fixed in the process of constructing same.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3767
cda61777-01e9-0310-a592-
d414129be87e
simon [Fri, 23 Jan 2004 13:21:25 +0000 (13:21 +0000)]
Add a man page for the new command-line PuTTYgen.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3766
cda61777-01e9-0310-a592-
d414129be87e
simon [Fri, 23 Jan 2004 13:21:17 +0000 (13:21 +0000)]
Couple of bits missing from the command-line help.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3765
cda61777-01e9-0310-a592-
d414129be87e
simon [Thu, 22 Jan 2004 19:15:32 +0000 (19:15 +0000)]
Added a command-line key generation tool. Currently builds and runs
on Linux, but the (very few) platform-specific bits are already
abstracted out of the main code, so it should port to other
platforms with a minimum of fuss.
git-svn-id: svn://svn.tartarus.org/sgt/putty@3762
cda61777-01e9-0310-a592-
d414129be87e