Owen Dunn
e7f833834c
Mostly Mathias Leinmueller's PuTTYgen documentation, modified slightly
...
and Buttressed.
[originally from svn r929]
2001-02-06 09:34:42 +00:00
Simon Tatham
9b7dbb92cc
Modifications to the new Close On Exit option:
...
- wording change (required a patch to winctrls.c:radioline())
- `only on clean exit' is used when an old-style config says `yes',
on the grounds that it's more generally useful than `always' and
also we want to map the old default to the new default.
[originally from svn r928]
2001-02-05 13:42:33 +00:00
Simon Tatham
4d830f7587
Jacob's patch to improve Close On Exit behaviour
...
[originally from svn r927]
2001-02-05 13:08:18 +00:00
Simon Tatham
0507b7437a
Various bug/warning fixes from Jacob
...
[originally from svn r926]
2001-02-05 13:04:00 +00:00
Owen Dunn
764a14a431
Fix various slashes.
...
[originally from svn r925]
2001-02-04 15:49:49 +00:00
Owen Dunn
18fc1dd002
Plink documentation cribs heavily from PSCP documentation, film at 11.
...
[originally from svn r924]
2001-02-04 15:47:01 +00:00
Owen Dunn
32e4c43dfe
Some examples.
...
[originally from svn r923]
2001-02-04 15:35:36 +00:00
Simon Tatham
6dc2424db2
Shrink the keepalive-timeout box so the text beside it can all fit in
...
[originally from svn r922]
2001-02-01 14:13:46 +00:00
Simon Tatham
60585cff9c
Yet another attempt at OOB handling in the network abstraction. This
...
version allows you to specify, per socket, which sockets receive OOB
data in-line (so that you know what was before the mark and what was
after) and which receive it out of line (so it's really a one-byte
out-of-band facility rather than discard-to-mark). This reflects the
fact that rlogin appears to make more sense in the latter mode, and
telnet in the former. This patch makes rlogin work right for me.
[originally from svn r921]
2001-02-01 14:11:04 +00:00
Simon Tatham
1e2b9ced01
Ignore the zero byte at the start of the rlogin main protocol
...
[originally from svn r920]
2001-02-01 14:09:00 +00:00
Simon Tatham
c3c0db0c0f
Fix an always-false comparison (don't compare a char to 0x80!)
...
[originally from svn r919]
2001-02-01 14:07:53 +00:00
Simon Tatham
4707d0823e
Avoid mallocing zero bytes in the event log Copy processing, which
...
was apparently a problem for compilers other than Visual C. Thanks
to Roman Pompejus for pointing it out.
[originally from svn r918]
2001-02-01 11:35:15 +00:00
Simon Tatham
48699e8431
Add zlib_freetable() to prevent memory leaks. Thanks to Kevin Eric Saunders
...
[originally from svn r917]
2001-01-31 09:10:18 +00:00
Owen Dunn
13b9a2da31
This time, a working version of the pscp docs.
...
[originally from svn r916]
2001-01-31 00:28:11 +00:00
Owen Dunn
8221f7c09d
More pscp documentation.
...
[originally from svn r915]
2001-01-31 00:25:57 +00:00
Simon Tatham
9b15a80101
More stuff is written.
...
[originally from svn r914]
2001-01-29 17:26:20 +00:00
Simon Tatham
ee154f7ed3
Don't forget to read any outstanding data on receipt of FD_CLOSE.
...
Particularly useful for people speaking HTTP, Finger etc over raw
connections.
[originally from svn r913]
2001-01-29 15:10:56 +00:00
Simon Tatham
930fcdadeb
Robert de Bath's TCP Urgent / Telnet SYNCH patch.
...
[originally from svn r912]
2001-01-29 14:49:21 +00:00
Simon Tatham
d3185a40a0
Prevent "Connection closed" message box from appearing after the
...
"Network error" box. The latter on its own is enough.
[originally from svn r911]
2001-01-29 14:31:57 +00:00
Simon Tatham
362d3deaf1
Prevent duplicate sk_close() calls on the same socket when the
...
connection dies unexpectedly (CONNABORTED / CONNRESET)
[originally from svn r910]
2001-01-29 14:30:59 +00:00
Simon Tatham
6017418fca
Remove a segfault in bombout() macro: don't sk_close() the socket if
...
it's already NULL. The `Incorrect MAC' problem was causing
ssh2_rdpkt to bombout(), setting s to NULL, and then a secondary
bombout() was happening at the next level up, causing a segfault.
[originally from svn r909]
2001-01-29 13:19:59 +00:00
Owen Dunn
36644228e3
Instructions on setting PATH more permanently.
...
[originally from svn r908]
2001-01-28 14:38:23 +00:00
Owen Dunn
ce573a66a6
More options documented
...
[originally from svn r907]
2001-01-28 14:27:08 +00:00
Owen Dunn
7d3eb91142
Use the PuTTY site's CSS stylesheet.
...
Add Contact mail address to the page footer.
[originally from svn r906]
2001-01-28 14:00:54 +00:00
Owen Dunn
d8fd41efcc
Documentation for -P and -pw
...
[originally from svn r905]
2001-01-27 17:49:18 +00:00
Owen Dunn
8786aa8b23
A start at some proper PSCP documentation
...
[originally from svn r904]
2001-01-27 16:26:55 +00:00
Simon Tatham
1de4d29392
Remove -gui from the command-line help in pscp, because it's an
...
internal option only.
[originally from svn r903]
2001-01-27 15:51:41 +00:00
Simon Tatham
65b47c59c6
Fix the SSH2 key re-exchange bug. Session id != exchange hash,
...
because the session id is the exchange hash from the _first_ key
exchange, so in subsequent key exchanges they're different.
[originally from svn r901]
2001-01-26 18:50:13 +00:00
Simon Tatham
62a76699ad
Ensure all backends _remember_ the connection has closed after
...
receiving a network error. Should prevent the cascading-error-box
bug.
[originally from svn r900]
2001-01-26 12:22:16 +00:00
Simon Tatham
0d0c8a5e2e
Jacob's patch to fix all the accelerators. AGAIN.
...
[originally from svn r899]
2001-01-26 09:48:37 +00:00
Simon Tatham
23dbd2d8f5
Fix build errors in PSCP after line discipline upheaval
...
[originally from svn r898]
2001-01-26 09:33:12 +00:00
Simon Tatham
9a31bb3905
Use default_port' rather than
22' when loading a default session.
...
[originally from svn r896]
2001-01-24 14:55:48 +00:00
Simon Tatham
7a79df8fe6
Rethink the whole line discipline architecture. Instead of having
...
multiple switchable line disciplines, we now have a single unified
one which changes its behaviour based on option settings. Each
option setting can be suggested by the back end and/or the terminal
handler, and can be forcibly overridden by the configuration. Local
echo and local line editing are separate, independently switchable,
options.
[originally from svn r895]
2001-01-24 14:08:20 +00:00
Simon Tatham
89505459e3
Improve socket error handling so that a socket error isn't an
...
automatic fatalbox(). Instead, the error is passed to the receiver
routine, which can decide just how fatal the problem really is.
[originally from svn r894]
2001-01-24 10:11:18 +00:00
Simon Tatham
3082f7e8be
Ahem. The log-file Browse button should set cfg.logfilename and not
...
cfg.keyfile. Next time I copy and paste a huge chunk of code, I
should take more care about it :-/
[originally from svn r893]
2001-01-24 09:29:55 +00:00
Simon Tatham
34af1c4f1a
Roman Pompejus's suggestion: do sensible things with focus when the
...
event log window appears or disappears.
[originally from svn r892]
2001-01-23 17:40:51 +00:00
Simon Tatham
bde2f9ac8a
Roman Pompejus's fix for the TAB-not-working-in-Event-Log bug
...
[originally from svn r891]
2001-01-23 17:37:52 +00:00
Simon Tatham
d58d2cc2bb
When the SSH panel disappears in puttytel, the Tunnels panel should too!
...
[originally from svn r890]
2001-01-23 14:20:04 +00:00
Simon Tatham
1eb0308ad7
Remove the entirely pointless fourth parameter from x11_init().
...
[originally from svn r889]
2001-01-23 11:02:02 +00:00
Simon Tatham
c171bb0a2c
Fix a subtle bug affecting multiple-socket handling in Plink. (Was
...
interfering with X forwarding.)
Details of bug: the event object used as the target of
WSAEventSelect is created in such a way that it is automatically
reset when it releases a thread from WaitFor*Objects. Subsequently,
a read on the first socket in the list causes another network event
if not all the available data was read; thus the event object is set
again. Then, WSAEnumNetworkEvents is called again for the _second_
socket, and is passed the network event, which it therefore resets.
So an event has been dropped, and things only get restarted when
some more data arrives on the first socket.
[originally from svn r888]
2001-01-23 10:19:17 +00:00
Simon Tatham
f2b218078f
Update puttygen GUI code to use Jeremy Sawicki's better group boxes
...
[originally from svn r887]
2001-01-22 17:25:20 +00:00
Simon Tatham
ae353f6dcb
Add dependencies for puttygen.c
...
[originally from svn r886]
2001-01-22 17:24:58 +00:00
Simon Tatham
477c66fc64
Clean up a couple of trivial compiler warnings.
...
[originally from svn r885]
2001-01-22 17:24:38 +00:00
Simon Tatham
5c8e6a5295
Jeremy Sawicki's fix for the multiple-conflicting-accelerators
...
problems: controls are now destroyed and recreated on a panel
switch. In addition, this patch also introduces a better means of
doing the group boxes.
[originally from svn r884]
2001-01-22 17:17:26 +00:00
Simon Tatham
beeaa85fc5
Ability to hide the mouse pointer on a keypress a la Word
...
[originally from svn r883]
2001-01-22 16:38:43 +00:00
Simon Tatham
83066d174c
Bring the SSH2 channel architecture up to scratch, enabling X
...
forwarding to work under SSH2. Also - surprise! - implement X
forwarding under SSH2.
[originally from svn r882]
2001-01-22 15:36:07 +00:00
Simon Tatham
b2cbee69cf
Update the file list in .cvsignore
...
[originally from svn r881]
2001-01-22 13:32:05 +00:00
Simon Tatham
a9ff0485c0
Add a title to the Tunnels panel
...
[originally from svn r880]
2001-01-22 13:15:52 +00:00
Simon Tatham
c9c214d1e4
Try the blindingly-obvious fix for the hidden-controls-are-still-
...
accessible GUI bug.
[originally from svn r879]
2001-01-22 12:35:16 +00:00
Simon Tatham
4a339ef430
Add X11 forwarding, mainly thanks to Andreas Schultz
...
[originally from svn r878]
2001-01-22 11:34:52 +00:00