Simon Tatham
8375ad6bd8
Rev 1.189 [r1517] of this file introduced a bug. While it is correct
...
to avoid calling term_out() during a drag-select, it's false to
assume that all drags are selects - some are xterm mouse-reported
drags, and term_out absolutely _should_ be called in those so that
the application can show the dragged object moving. Should now be
fixed.
[originally from svn r1590]
[r1517 == 02a926f6c1
]
2002-03-13 19:55:01 +00:00
Simon Tatham
9600d8815a
Network printers weren't showing up on at least NT4. This version
...
appears to be better, but Jacob has found that it still isn't
perfect. Bah.
[originally from svn r1589]
2002-03-12 18:27:10 +00:00
Simon Tatham
42cbf97a09
Avoid needless memory management error if EnumPrinters returns no
...
printers.
[originally from svn r1588]
2002-03-12 09:55:02 +00:00
Simon Tatham
e4712f729d
Bah. Add winspool.lib to libraries list. Maybe _now_ the nightly
...
builds will start working again :-/
[originally from svn r1587]
2002-03-11 10:38:30 +00:00
Jacob Nevins
a2a2668458
Slightly less grotty script to convert OpenSSH known_hosts and known_hosts2
...
host key files to .REG files for Windows.
(renamed from 'hosts2reg' because of 8.3 considerations)
[originally from svn r1586]
2002-03-10 22:00:06 +00:00
Jacob Nevins
6bcc8e85e8
Grotty script to sanity-check the accelerator keys in windlg.c.
...
(private RCS rev 1.4)
[originally from svn r1585]
2002-03-10 21:56:55 +00:00
Simon Tatham
1e8a514477
Arrgh! Forgot yet another fiddly Makefile bit. Perhaps it's really
...
time I did something about my Makefile generator...
[originally from svn r1584]
2002-03-10 09:28:32 +00:00
Simon Tatham
dc87fb5f5a
... and add its dependencies to the Makefile too.
...
[originally from svn r1583]
2002-03-09 19:07:21 +00:00
Simon Tatham
f8e7422c6f
As ever, There's Always One. Check in the extra source file. *blush*
...
[originally from svn r1582]
2002-03-09 19:06:58 +00:00
Simon Tatham
ae476d5567
ANSI remote printer support. Raw mode only.
...
[originally from svn r1581]
2002-03-09 17:59:15 +00:00
Simon Tatham
04fba1e540
Fix Makefile dependencies.
...
[originally from svn r1580]
2002-03-09 12:03:49 +00:00
Simon Tatham
fcb31d5cfe
Well, there was bound to be one I'd forgotten: the new Features
...
panel should include an option to disable xterm mouse reporting. So
now it does. Woo.
[originally from svn r1579]
2002-03-09 11:47:39 +00:00
Jacob Nevins
ddee0ed132
Fix accelerator clash on Features panel, plus a couple of accelerator comments.
...
(not tested)
[originally from svn r1578]
2002-03-07 22:17:11 +00:00
Simon Tatham
8c81f53a56
Oops. I wrote in the docs that no-remote-resize also included
...
no-remote-move-window, so I'd better live up to that...
[originally from svn r1577]
2002-03-06 23:06:07 +00:00
Simon Tatham
2df966b43c
Add the Features panel, allowing you to disable a bunch of the more
...
controversial terminal features.
[originally from svn r1576]
2002-03-06 23:04:20 +00:00
Simon Tatham
dac0d45699
Ensure our network layer is properly cleaned up before PuTTY exits.
...
Specifically, we explicitly closesocket() all open sockets, which
appears to be necessary since otherwise Windows sends RST rather
than FIN. I'm _sure_ that's a Windows bug, but there we go.
[originally from svn r1574]
2002-03-06 20:13:22 +00:00
Simon Tatham
f1ece56e40
Add an extra example to the Plink-with-WinCVS section.
...
[originally from svn r1573]
2002-03-05 20:39:27 +00:00
Simon Tatham
d21683f92c
The `wrapnext' flag should be saved and restored with the cursor
...
position. Failure to do this can give wrapnext==TRUE even with the
cursor not in the rightmost column.
[originally from svn r1572]
2002-03-02 17:37:48 +00:00
Simon Tatham
fdbd697801
from_backend() should always be called with len > 0. Only rlogin
...
mode ever failed to do this, and only Plink actually had a problem
with it, so this didn't become obvious for a while. rlogin mode is
fixed, and all implementations of from_backend() now contain an
assertion so that we should spot errors of this type more quickly in
future.
[originally from svn r1571]
2002-03-01 13:17:45 +00:00
Simon Tatham
0b61ac21c2
Memory leak fix: repair endemic failure to call sftp_pkt_free().
...
[originally from svn r1570]
2002-03-01 13:16:25 +00:00
Simon Tatham
ae7c314f33
Set SSH socket variable to NULL if connect() fails. Failure to do
...
this was causing PSCP to hang indefinitely after reporting
Connection Refused.
[originally from svn r1569]
2002-02-27 22:45:52 +00:00
Simon Tatham
84c3ece865
Cisco routers apparently have yet another bug: they can't handle RSA
...
auth attempts at all without panicking and bombing out. Workaround
added.
[originally from svn r1568]
2002-02-27 22:41:31 +00:00
Simon Tatham
a05d76fb1f
Patch to enable >512-character command lines. Thanks to Thomas Halling.
...
[originally from svn r1567]
2002-02-27 22:31:23 +00:00
Simon Tatham
6e1ac92194
Oops - get the forward declaration right in that hack
...
[originally from svn r1566]
2002-02-27 22:30:57 +00:00
Simon Tatham
98dd3cb9f2
Fix silly segfault due to PSFTP thinking connection is fine even if
...
fxp_init() fails to get initial packet.
[originally from svn r1565]
2002-02-27 22:20:30 +00:00
Simon Tatham
4f33c36ff5
Make sure out-of-memory errors are logged to malloc.log when we're
...
logging mallocs.
[originally from svn r1564]
2002-02-27 22:20:03 +00:00
Simon Tatham
b025e37bbb
Document the fact that character classes are a default-only
...
configuration option (and so you must reset the terminal if you
change them in mid-session).
[originally from svn r1560]
2002-02-24 15:25:19 +00:00
Simon Tatham
f8a36fbdad
It's 2002. Update copyright statements :-)
...
[originally from svn r1559]
2002-02-24 15:17:10 +00:00
Simon Tatham
7fbbad0ce1
Work around surreal use of WM_COMMAND in radio button sets. Prevents
...
port number field resetting unnecessarily when protocol is set to
Raw using the arrow keys.
[originally from svn r1558]
2002-02-20 22:28:11 +00:00
Simon Tatham
3f8bd28598
Modify the donations bit in the FAQ. (We now don't need a copy of
...
Win2k since we already have two, but XP might be nice; also added
PayPal to the donation methods.)
[originally from svn r1556]
2002-02-12 11:07:07 +00:00
Simon Tatham
05545f3dde
Add a general `what ports exist?' question to the FAQ, so that the
...
next person who asks us whether we have a port for ${random_palmtop}
can be treated with the contempt they deserve.
[originally from svn r1555]
2002-02-04 13:52:05 +00:00
Simon Tatham
958be97ce7
-pw in Plink doesn't work in Telnet. Mention this.
...
[originally from svn r1554]
2002-02-04 13:29:04 +00:00
Simon Tatham
d2b11dad97
Make the section on terminal answerback mention that this is _not_
...
the same thing as sending the terminal type in the proper way.
[originally from svn r1553]
2002-02-04 13:18:54 +00:00
Simon Tatham
72ed86bcd0
Add `can PSCP and PSFTP do ASCII mode?' to the FAQ.
...
[originally from svn r1551]
2002-01-23 09:43:10 +00:00
Simon Tatham
b1a4532be2
Various accelerator clashes (due to the addition of the global Help
...
button, which accel.pl wasn't prepared for) fixed.
[originally from svn r1550]
2002-01-17 13:47:29 +00:00
Simon Tatham
5e3663b48e
Experimental checkin: re-enable support for the static WM_MOUSEWHEEL
...
even on systems where the version number check thinks we should be
expecting a dynamically registered message number. I have a
suspicion the version check isn't accurate in all circumstances; and
in any case, in a situation like this where Windows might send you
either of two things, it's better to be ready to deal with both than
to try and second-guess which one you'll get.
[originally from svn r1549]
2002-01-17 12:22:26 +00:00
Simon Tatham
3b593096d1
Update an accelerator comment.
...
[originally from svn r1546]
[this commit reordered to come after creation of 0.52 tag]
2002-01-12 16:02:50 +00:00
Simon Tatham
a9fd52e72f
Update the FAQ to reflect 0.52 as being a current release rather
...
than a future prospect. I'm going to move the beta-0-52 tag on this
file, but that won't affect release binaries that have already been
built.
[originally from svn r1547]
2002-01-14 12:16:58 +00:00
Simon Tatham
e6cc16b8b2
Add support for sending SSH2_MSG_UNIMPLEMENTED for unrecognised
...
messages; also do something with the debugging messages sent as
SSH2_MSG_DEBUG.
[originally from svn r1544]
2002-01-10 19:50:53 +00:00
Simon Tatham
3e7e1eb9e8
Flush the log file after logging each packet (so that if we're going
...
to crash, we get an up-to-the-minute log of what happened just
before then).
[originally from svn r1543]
2002-01-10 19:50:07 +00:00
Simon Tatham
46803abdbe
Support SSH2_MSG_GLOBAL_REQUEST (just return failure)
...
[originally from svn r1542]
2002-01-10 16:42:17 +00:00
Simon Tatham
cf8190f637
Extra safety feature to avoid sending SSH2_MSG_WINDOW_ADJUST on
...
a nonexistent channel. I don't quite know why this was happening,
but whatever it was this ought to fix it.
[originally from svn r1540]
2002-01-10 13:29:43 +00:00
Simon Tatham
290e08ae76
Plink's front-end select loop was failing to send error messages to
...
winnet.c. The result was that complete failures to make an SSH
connection (connection refused, for example) were causing a hang
instead of a proper error report.
[originally from svn r1539]
2002-01-10 13:06:26 +00:00
Simon Tatham
d237773599
Add the CRC32 compensation attack detector that all other SSH
...
clients have had for ages and I forgot about. Of course I've got the
version with the buffer overflow fixed!
[originally from svn r1535]
2002-01-08 11:57:32 +00:00
Simon Tatham
349e2ce9e2
Patch from RDB: the ESC[8...t resize sequence and the ESC[18t size
...
report should both quote rows before columns, not vice versa.
[originally from svn r1534]
2002-01-08 09:56:31 +00:00
Simon Tatham
ba435fa6a0
Patch from RDB: the xterm move-window sequences now don't screw up
...
when the window is e.g. maximised.
[originally from svn r1533]
2002-01-08 09:56:06 +00:00
Simon Tatham
9e6923016c
Patch from RDB: invent a /DMSVC4 compile-time definition which
...
renames header files and symbols etc. Now if I could only _find_ my
copy of MSVC4 we might even be able to build Win32s binaries...
[originally from svn r1532]
2002-01-08 09:45:10 +00:00
Simon Tatham
c7aec27d6f
Patch from RDB: make /DNO_MULTIMON (mentioned as a possible
...
compile-time definition in the Makefile) actually work. D'oh.
[originally from svn r1531]
2002-01-08 09:44:23 +00:00
Simon Tatham
ff1e19f285
Add weird XML manifest resources, to enable WinXP skins to work
...
within PuTTY's dialog boxen.
[originally from svn r1530]
2002-01-08 09:32:50 +00:00
Simon Tatham
4bcdf2ab2e
Add `where can I buy silly putty' as a FAQ, pointing to Crazy
...
Aaron's site :-)
[originally from svn r1527]
2002-01-02 15:44:06 +00:00