Simon Tatham
1129d200e4
Ahem. sftp.obj depends on sftp.c not on psftp.c!
...
[originally from svn r952]
2001-02-26 16:37:22 +00:00
Simon Tatham
22c9d8c9e8
Finish adding PSFTP to the master Makefile (oops!)
...
[originally from svn r944]
2001-02-26 09:21:55 +00:00
Simon Tatham
39cf689fd6
psftp now works as part of the PuTTY suite
...
[originally from svn r940]
2001-02-24 16:08:56 +00:00
Simon Tatham
094dd30d95
SFTP client now successfully handles cd, ls, get and put.
...
[originally from svn r939]
2001-02-24 12:02:35 +00:00
Simon Tatham
48b988b439
First stab at an SFTP client. Currently a Unixland testing app, not
...
integrated into PuTTY.
[originally from svn r938]
2001-02-23 18:21:44 +00:00
Simon Tatham
af83203852
64-bit integer routines
...
[originally from svn r937]
2001-02-23 18:21:06 +00:00
Simon Tatham
5cdfd67cd1
Add a traffic analysis defence to SSH2 password authentication
...
[originally from svn r936]
2001-02-23 13:15:17 +00:00
Simon Tatham
c40ee23d0f
Update copyright dates to 2001 :-)
...
[originally from svn r935]
2001-02-22 09:07:24 +00:00
Simon Tatham
8a4206e636
Attempt to fix the remaining key re-exchange bug
...
[originally from svn r934]
2001-02-20 13:55:59 +00:00
Owen Dunn
53f03d93d5
More proto `how-to' documentation: CVS and WinCVS
...
[originally from svn r933]
2001-02-19 23:24:01 +00:00
Simon Tatham
04e1b8b9d2
Add a how-to section on public-key authentication in PSCP
...
[originally from svn r932]
2001-02-19 10:54:18 +00:00
Simon Tatham
83370ae6e5
Add "make clean" target
...
[originally from svn r931]
2001-02-19 10:54:05 +00:00
Owen Dunn
7e41e63161
Prelim. CVS/plink howto
...
[originally from svn r930]
2001-02-07 11:20:15 +00:00
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