]>
asedeno.scripts.mit.edu Git - PuTTY_svn.git/log
Simon Tatham [Fri, 22 Sep 2000 13:23:35 +0000 (13:23 +0000)]
Everyone's favourite trivial change: Shift-Ins now pastes
git-svn-id: http://svn.tartarus.org/sgt/putty@616
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 13:16:49 +0000 (13:16 +0000)]
Enable better build-time flexibility over which WinSock to include
git-svn-id: http://svn.tartarus.org/sgt/putty@615
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 13:10:19 +0000 (13:10 +0000)]
Bug fix: line discipline selection is not enabled until after ssh
authentication phase to stop user/password prompts behaving oddly
git-svn-id: http://svn.tartarus.org/sgt/putty@614
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 11:04:57 +0000 (11:04 +0000)]
Prevent network errors from summarily closing the window when CoE is off
git-svn-id: http://svn.tartarus.org/sgt/putty@613
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 09:49:34 +0000 (09:49 +0000)]
Num Lock shouldn't send anything in non-app-keypad mode
git-svn-id: http://svn.tartarus.org/sgt/putty@612
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 09:38:35 +0000 (09:38 +0000)]
Closing the About box now returns focus to the config box, and likewise
closing the Licence box returns focus to the About box
git-svn-id: http://svn.tartarus.org/sgt/putty@611
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 09:35:06 +0000 (09:35 +0000)]
Saved-session name box now persists over panel switches
git-svn-id: http://svn.tartarus.org/sgt/putty@610
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 22 Sep 2000 09:30:11 +0000 (09:30 +0000)]
Work around the missing underline in some fonts
git-svn-id: http://svn.tartarus.org/sgt/putty@609
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 21 Sep 2000 14:34:32 +0000 (14:34 +0000)]
Miscellaneous ssh2 fixes. plink is now relatively sane
git-svn-id: http://svn.tartarus.org/sgt/putty@608
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 20 Sep 2000 15:15:02 +0000 (15:15 +0000)]
Fix Blowfish-with-SSH2 combination, and enable user cipher
selection for SSH2
git-svn-id: http://svn.tartarus.org/sgt/putty@606
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 20 Sep 2000 14:58:26 +0000 (14:58 +0000)]
Remove a spurious WS_GROUP
git-svn-id: http://svn.tartarus.org/sgt/putty@605
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 20 Sep 2000 14:29:52 +0000 (14:29 +0000)]
SSH2 is now more plausible - window sizes listened to, basic non-crashing
git-svn-id: http://svn.tartarus.org/sgt/putty@604
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 20 Sep 2000 11:40:23 +0000 (11:40 +0000)]
Ensure backend netevent handlers are never reentered -
fixes many strange problems with the ssh.c coroutines
git-svn-id: http://svn.tartarus.org/sgt/putty@603
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 20 Sep 2000 10:59:24 +0000 (10:59 +0000)]
A couple of SSH2 fixes
git-svn-id: http://svn.tartarus.org/sgt/putty@602
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 19 Sep 2000 16:29:28 +0000 (16:29 +0000)]
Improved means of IPC between agent and PuTTY
git-svn-id: http://svn.tartarus.org/sgt/putty@601
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 19 Sep 2000 08:24:51 +0000 (08:24 +0000)]
Fix Jacob's fix for mingw32 resource compiler so that it _only_ happens
when using the mingw32 resource compiler!
git-svn-id: http://svn.tartarus.org/sgt/putty@600
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sun, 17 Sep 2000 07:30:56 +0000 (07:30 +0000)]
Jacob Nevins provided this workaround for a bug in mingw32's resource
compiler
git-svn-id: http://svn.tartarus.org/sgt/putty@599
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 15:54:04 +0000 (15:54 +0000)]
Lars Gunnarsson's GUI interface changes
git-svn-id: http://svn.tartarus.org/sgt/putty@598
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 11:26:18 +0000 (11:26 +0000)]
Configuration option for agent forwarding
git-svn-id: http://svn.tartarus.org/sgt/putty@597
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 11:17:31 +0000 (11:17 +0000)]
Rationalise accelerators in dialog boxes
git-svn-id: http://svn.tartarus.org/sgt/putty@596
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 10:57:15 +0000 (10:57 +0000)]
A couple of small cleanups
git-svn-id: http://svn.tartarus.org/sgt/putty@595
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 10:48:42 +0000 (10:48 +0000)]
Delete should be void not void *; also use correct compare fn in find.
git-svn-id: http://svn.tartarus.org/sgt/putty@594
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 10:48:42 +0000 (10:48 +0000)]
Delete should be void not void *.
git-svn-id: http://svn.tartarus.org/sgt/putty@593
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 15 Sep 2000 10:48:42 +0000 (10:48 +0000)]
Pageant now accepts an initial key list on the command line
git-svn-id: http://svn.tartarus.org/sgt/putty@592
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 14 Sep 2000 15:04:05 +0000 (15:04 +0000)]
Source form of win_res.rc
git-svn-id: http://svn.tartarus.org/sgt/putty@591
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 14 Sep 2000 15:02:50 +0000 (15:02 +0000)]
2-3-4 tree routines
git-svn-id: http://svn.tartarus.org/sgt/putty@590
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 14 Sep 2000 15:02:50 +0000 (15:02 +0000)]
Added Pageant, a first-attempt PuTTY authentication agent
git-svn-id: http://svn.tartarus.org/sgt/putty@589
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 14 Sep 2000 15:02:50 +0000 (15:02 +0000)]
Header file for 2-3-4 tree routines
git-svn-id: http://svn.tartarus.org/sgt/putty@588
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 12 Sep 2000 08:44:30 +0000 (08:44 +0000)]
Add CryptoCard authentication
git-svn-id: http://svn.tartarus.org/sgt/putty@587
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 14:47:57 +0000 (14:47 +0000)]
Yet another pedantic fix for scroll margin setting :-)
git-svn-id: http://svn.tartarus.org/sgt/putty@586
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 11:06:17 +0000 (11:06 +0000)]
Fix cutting-off of "Blowfish" in SSH config box
git-svn-id: http://svn.tartarus.org/sgt/putty@585
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 09:37:43 +0000 (09:37 +0000)]
Add switch to choose SSH v1-versus-v2 protocol preference where both
are available
git-svn-id: http://svn.tartarus.org/sgt/putty@584
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 09:36:12 +0000 (09:36 +0000)]
Oops - remove diagnostics :-)
git-svn-id: http://svn.tartarus.org/sgt/putty@583
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 09:23:52 +0000 (09:23 +0000)]
Saner handling of WM_SYSCOMMAND:SC_KEYMENU to avoid problems on an
isolated press of the Alt key
git-svn-id: http://svn.tartarus.org/sgt/putty@582
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 09:23:23 +0000 (09:23 +0000)]
Add further types of garbage to .cvsignore and to "make clean"
git-svn-id: http://svn.tartarus.org/sgt/putty@581
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 11 Sep 2000 08:27:15 +0000 (08:27 +0000)]
Actually _commit_ plink. It now works as a CVS transport!
git-svn-id: http://svn.tartarus.org/sgt/putty@580
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 9 Sep 2000 08:21:34 +0000 (08:21 +0000)]
Oops - remove SHA debugging from ssh2
git-svn-id: http://svn.tartarus.org/sgt/putty@578
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 8 Sep 2000 16:42:11 +0000 (16:42 +0000)]
Stop plink losing data at start of session
git-svn-id: http://svn.tartarus.org/sgt/putty@577
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 8 Sep 2000 15:24:19 +0000 (15:24 +0000)]
plink can now execute a specific command instead of just a shell session
git-svn-id: http://svn.tartarus.org/sgt/putty@576
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 8 Sep 2000 14:45:20 +0000 (14:45 +0000)]
Added a fourth application: plink, a command line connection utility
git-svn-id: http://svn.tartarus.org/sgt/putty@575
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 8 Sep 2000 08:33:52 +0000 (08:33 +0000)]
Public key authentication now works in pscp too - oops
git-svn-id: http://svn.tartarus.org/sgt/putty@574
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 7 Sep 2000 16:40:50 +0000 (16:40 +0000)]
Add sshpubk.c to load authenticating keys from files
git-svn-id: http://svn.tartarus.org/sgt/putty@573
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 7 Sep 2000 16:33:49 +0000 (16:33 +0000)]
RSA key authentication in ssh1 works; SSH2 is nearly there
git-svn-id: http://svn.tartarus.org/sgt/putty@572
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 6 Sep 2000 09:55:32 +0000 (09:55 +0000)]
SSH2 transport layer now enables encryption and MAC successfully for 3DES
git-svn-id: http://svn.tartarus.org/sgt/putty@571
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 5 Sep 2000 16:23:36 +0000 (16:23 +0000)]
Second attempt. Can successfully decrypt the _first block_ of a packet.
git-svn-id: http://svn.tartarus.org/sgt/putty@570
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 5 Sep 2000 14:28:17 +0000 (14:28 +0000)]
SSH 2 support, phase 1, debugging. Currently does Diffie-Hellman and gets
the same results as the server, which is a pretty good start.
git-svn-id: http://svn.tartarus.org/sgt/putty@569
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 5 Aug 2000 08:58:07 +0000 (08:58 +0000)]
telnet:// URLs don't always have the //. (Incorrect but common.)
git-svn-id: http://svn.tartarus.org/sgt/putty@518
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 26 Jul 2000 12:16:11 +0000 (12:16 +0000)]
Robert de Bath's automatic dialog-box creator
git-svn-id: http://svn.tartarus.org/sgt/putty@517
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 26 Jul 2000 12:13:51 +0000 (12:13 +0000)]
Robert de Bath's Big Patch, part 1
git-svn-id: http://svn.tartarus.org/sgt/putty@516
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 21 Jul 2000 10:58:33 +0000 (10:58 +0000)]
Oops; telnet:// URLs can have a trailing slash
git-svn-id: http://svn.tartarus.org/sgt/putty@515
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 21 Jul 2000 10:53:24 +0000 (10:53 +0000)]
Enable handling of telnet:// URLs on command line
git-svn-id: http://svn.tartarus.org/sgt/putty@514
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 21 Jul 2000 09:17:05 +0000 (09:17 +0000)]
PSCP: After a password supplied with `-pw' fails to authenticate,
we should _not_ fall back to console input for a second attempt,
because this hangs batch files.
git-svn-id: http://svn.tartarus.org/sgt/putty@513
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 26 Jun 2000 12:55:47 +0000 (12:55 +0000)]
Avoid the ldisc passing zero-length strings to back->send(). VMS
sshd has interesting behaviour on receiving a zero-length SSH data
packet.
git-svn-id: http://svn.tartarus.org/sgt/putty@508
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 24 Jun 2000 17:00:49 +0000 (17:00 +0000)]
Make beep optional - thanks to Antal Novak
git-svn-id: http://svn.tartarus.org/sgt/putty@507
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 23 Jun 2000 10:58:17 +0000 (10:58 +0000)]
Oops - add a terminator to the array
git-svn-id: http://svn.tartarus.org/sgt/putty@506
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 23 Jun 2000 09:44:15 +0000 (09:44 +0000)]
Fix subtle problem with scp protocol/port selection
git-svn-id: http://svn.tartarus.org/sgt/putty@505
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 22 Jun 2000 12:18:34 +0000 (12:18 +0000)]
Joris van Rantwijk's unified SSH code suitable for PuTTY and PSCP
git-svn-id: http://svn.tartarus.org/sgt/putty@504
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 22 Jun 2000 08:51:51 +0000 (08:51 +0000)]
This ought to fix the scp protocol problems
git-svn-id: http://svn.tartarus.org/sgt/putty@503
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 22 Jun 2000 08:41:25 +0000 (08:41 +0000)]
Change a `GLOBAL' to an `extern' for Borland sanity
git-svn-id: http://svn.tartarus.org/sgt/putty@502
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 21 Jun 2000 16:29:44 +0000 (16:29 +0000)]
Remove the underscore from nossh_res.rc for 8.3 cleanness; also add MOBJS
in the pscp dependencies
git-svn-id: http://svn.tartarus.org/sgt/putty@501
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 21 Jun 2000 16:28:18 +0000 (16:28 +0000)]
Rename nossh_res.rc to nosshres.rc for 8.3 cleanness
git-svn-id: http://svn.tartarus.org/sgt/putty@500
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 21 Jun 2000 16:08:08 +0000 (16:08 +0000)]
Joris van Rantwijk knows how to cause a Borland-built PuTTY to
release the console! Hooray! Let's do that then. It's the -aa option
on ilink32.
git-svn-id: http://svn.tartarus.org/sgt/putty@499
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 6 Jun 2000 10:54:41 +0000 (10:54 +0000)]
Security fixes, copied from ssh.c: check string length versus packet
length on incoming SSH_SMSG_*_DATA, and check CRCs on all incoming
packets.
git-svn-id: http://svn.tartarus.org/sgt/putty@498
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 6 Jun 2000 09:51:27 +0000 (09:51 +0000)]
"pscp" was spelled "scp" in usage message
git-svn-id: http://svn.tartarus.org/sgt/putty@497
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 6 Jun 2000 08:57:55 +0000 (08:57 +0000)]
Security improvement: check that string length field in
SSH_SMSG_{STDOUT,STDERR}_DATA packets is consistent with length
field in packet header. (Helps prevent insertion attack.)
git-svn-id: http://svn.tartarus.org/sgt/putty@496
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 5 Jun 2000 16:33:58 +0000 (16:33 +0000)]
Hack to work around the rootshell.com xterm DoS problem. A better
fix might be possible, but it's unclear whether this is a productive
strategy in the long term.
git-svn-id: http://svn.tartarus.org/sgt/putty@495
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 31 May 2000 10:18:24 +0000 (10:18 +0000)]
Security improvement: check CRC on incoming packets
git-svn-id: http://svn.tartarus.org/sgt/putty@489
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 9 May 2000 08:56:30 +0000 (08:56 +0000)]
Ahem. This time high-half characters really _do_ work in username
and password...
git-svn-id: http://svn.tartarus.org/sgt/putty@468
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 26 Apr 2000 08:07:08 +0000 (08:07 +0000)]
Environment settings were broken. Fix due to Andros Tantas
git-svn-id: http://svn.tartarus.org/sgt/putty@465
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 13 Apr 2000 12:07:37 +0000 (12:07 +0000)]
Update copyright dates in About box to match those in Licence box
git-svn-id: http://svn.tartarus.org/sgt/putty@457
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 11 Apr 2000 10:39:58 +0000 (10:39 +0000)]
Enable high-half characters (>=160) in usernames and passwords
git-svn-id: http://svn.tartarus.org/sgt/putty@454
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 4 Apr 2000 14:51:17 +0000 (14:51 +0000)]
Oops - now let's get that MD5 change _right_ :-)
git-svn-id: http://svn.tartarus.org/sgt/putty@438
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 4 Apr 2000 14:47:22 +0000 (14:47 +0000)]
Replace MD5 implementation with my own code
git-svn-id: http://svn.tartarus.org/sgt/putty@437
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Tue, 4 Apr 2000 14:40:44 +0000 (14:40 +0000)]
Add -ls to online help bit
git-svn-id: http://svn.tartarus.org/sgt/putty@436
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 3 Apr 2000 19:54:31 +0000 (19:54 +0000)]
Add the -ls option to execute `ls -la' on a directory instead of
trying to copy anything. Likely to be useful for GUI front ends.
git-svn-id: http://svn.tartarus.org/sgt/putty@435
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 31 Mar 2000 13:33:37 +0000 (13:33 +0000)]
Tidy up Blowfish S- and P-boxes: make them static and const, and
clean up the declarations a bit :-)
git-svn-id: http://svn.tartarus.org/sgt/putty@431
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 31 Mar 2000 13:19:19 +0000 (13:19 +0000)]
oops - keys[] should be static
git-svn-id: http://svn.tartarus.org/sgt/putty@430
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 29 Mar 2000 13:15:00 +0000 (13:15 +0000)]
Yet another accelerator clash...
git-svn-id: http://svn.tartarus.org/sgt/putty@429
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 24 Mar 2000 11:46:39 +0000 (11:46 +0000)]
Rather silly byte-string / word-string transformations in RSA key
handling were failing when the key had an odd number of bytes. A
server with an 850-bit key was suffering connection failures as a
result. Now fixed.
git-svn-id: http://svn.tartarus.org/sgt/putty@426
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 24 Mar 2000 09:45:49 +0000 (09:45 +0000)]
Peter Schellenbach's patch: re-implement the PuTTY cryptographic
functions as calls to the MS Crypto API. Not integrated into the
Makefile yet, but should eventually allow building of an SSH-enabled
PuTTY which contains no native crypto code, so it can be used
everywhere (and anyone who can get the MS encryption pack can still
use the SSH parts).
git-svn-id: http://svn.tartarus.org/sgt/putty@425
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 11:23:33 +0000 (11:23 +0000)]
Oops - move homepage location
git-svn-id: http://svn.tartarus.org/sgt/putty@424
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:46:59 +0000 (10:46 +0000)]
Patch to RDB's blinking cursor: make it configurable and by default
off. It's terribly distracting.
git-svn-id: http://svn.tartarus.org/sgt/putty@423
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:40:36 +0000 (10:40 +0000)]
Spelling fix to RDB's comments: fascist is spelled thus :-)
git-svn-id: http://svn.tartarus.org/sgt/putty@422
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:39:05 +0000 (10:39 +0000)]
RDB's patch. Oodles of new terminal functionality, including
ATTR_BLINK (as bold background) and VT52 support. Plus a
compatibility tracking system whereby all escape sequences can be
disabled for a pure-VT102 compatibility mode or other levels.
git-svn-id: http://svn.tartarus.org/sgt/putty@421
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:37:35 +0000 (10:37 +0000)]
RDB's patch:
- `local ldisc' config option now switches between PuTTY's original
behaviour when off (aggressively start negotiations, never use
local line discipline) and Unix telnet's off-port-25 behaviour
when on (wait to be negotiated with, toggle local line discipline
when TELOPT_ECHO changes)
- SYNCH handling has been improved again, though it may still be
broken due to WinSock being irretrievably pants
git-svn-id: http://svn.tartarus.org/sgt/putty@420
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:35:09 +0000 (10:35 +0000)]
RDB's patch: thanks to improvements in OEMANSI font mode, it can now
be the default
git-svn-id: http://svn.tartarus.org/sgt/putty@419
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:34:41 +0000 (10:34 +0000)]
RDB's patch:
- use WM_TIMER for various things (blinking cursor; updates while
moving/sizing; coping with overloading influx of netevents)
- clip text output to avoid underlines outside character cell
- even more careful font selection (we can now do OEMANSI by
default)
- a few extra keyboard mappings from the VTxxx terminals
git-svn-id: http://svn.tartarus.org/sgt/putty@418
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:31:14 +0000 (10:31 +0000)]
RDB's patch: ^U sends Telnet Erase Line; line ending is now \r or \r\n
depending on protocol, so local ldisc works with ssh
git-svn-id: http://svn.tartarus.org/sgt/putty@417
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Fri, 17 Mar 2000 10:30:21 +0000 (10:30 +0000)]
RDB patch: disable incremental linking and disable debugging
git-svn-id: http://svn.tartarus.org/sgt/putty@416
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 16 Mar 2000 14:56:26 +0000 (14:56 +0000)]
PuTTY website URL spelling change
git-svn-id: http://svn.tartarus.org/sgt/putty@415
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 16 Mar 2000 10:45:48 +0000 (10:45 +0000)]
Fix a couple of Makefile dependencies - oops
git-svn-id: http://svn.tartarus.org/sgt/putty@412
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Thu, 16 Mar 2000 10:43:30 +0000 (10:43 +0000)]
More cvs ignores
git-svn-id: http://svn.tartarus.org/sgt/putty@411
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Wed, 15 Mar 2000 15:08:48 +0000 (15:08 +0000)]
First stab at the ability to compile puttytel.exe, an SSH-free
variant which is patent-safe in the US and legal in France and
Russia. This is a horrible hack in some ways: it's shown up serious
deficiencies in the module boundaries. Needs further work, probably
once the SSH implementations are recombined.
git-svn-id: http://svn.tartarus.org/sgt/putty@410
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 13 Mar 2000 15:04:07 +0000 (15:04 +0000)]
Let's spell '\t' as VK_TAB in that last patch, in fact, just in case
git-svn-id: http://svn.tartarus.org/sgt/putty@409
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Mon, 13 Mar 2000 14:45:32 +0000 (14:45 +0000)]
Shift-Tab now sends ESC [ Z
git-svn-id: http://svn.tartarus.org/sgt/putty@408
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 11 Mar 2000 14:25:35 +0000 (14:25 +0000)]
Robert de Bath's patch: when the user presses CR, the Telnet backend
now sends NVT `NL' (CR,LF) instead of NVT `CR' (CR,NUL). Unix
telnetd apparently cares not a jot for the difference, but others do.
git-svn-id: http://svn.tartarus.org/sgt/putty@407
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 11 Mar 2000 14:16:55 +0000 (14:16 +0000)]
Robert de Bath's patch: ARG_DEFAULT is now zero because it's
apparently defined behaviour for _all_ CSI-type sequences that ESC[Q
should be equivalent to ESC[0Q. Which is a pain in the wossname and
not a sane way to do it, but if the standards say it then I suppose
... :-(
git-svn-id: http://svn.tartarus.org/sgt/putty@406
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 11 Mar 2000 14:15:24 +0000 (14:15 +0000)]
Robert de Bath's patch: be much more careful about font heights and
widths, including underline mode and OEM/ANSI size mismatch.
git-svn-id: http://svn.tartarus.org/sgt/putty@405
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 11 Mar 2000 14:11:02 +0000 (14:11 +0000)]
Robert de Bath's patch: a few more character translations for OEM
line drawing mode
git-svn-id: http://svn.tartarus.org/sgt/putty@404
cda61777 -01e9-0310-a592-
d414129be87e
Simon Tatham [Sat, 11 Mar 2000 14:10:10 +0000 (14:10 +0000)]
Robert de Bath's patch: be a little more careful of main and
alternate screens when resizing the window. Should avoid lines of
alternate screen showing up in scrollback buffer.
git-svn-id: http://svn.tartarus.org/sgt/putty@403
cda61777 -01e9-0310-a592-
d414129be87e