Simon Tatham
7aa84c296f
Let's spell '\t' as VK_TAB in that last patch, in fact, just in case
...
[originally from svn r409]
2000-03-13 15:04:07 +00:00
Simon Tatham
41be6d6f4d
Shift-Tab now sends ESC [ Z
...
[originally from svn r408]
2000-03-13 14:45:32 +00:00
Simon Tatham
de9572d7a6
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.
[originally from svn r407]
2000-03-11 14:25:35 +00:00
Simon Tatham
30ee1109f1
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
... :-(
[originally from svn r406]
2000-03-11 14:16:55 +00:00
Simon Tatham
dbc12bdd58
Robert de Bath's patch: be much more careful about font heights and
...
widths, including underline mode and OEM/ANSI size mismatch.
[originally from svn r405]
2000-03-11 14:15:24 +00:00
Simon Tatham
6ce983dc28
Robert de Bath's patch: a few more character translations for OEM
...
line drawing mode
[originally from svn r404]
2000-03-11 14:11:02 +00:00
Simon Tatham
118524f442
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.
[originally from svn r403]
2000-03-11 14:10:10 +00:00
Simon Tatham
06060def52
Robert de Bath's patch: sort out once and for all the confusion
...
between ESC [ ... Q and ESC [ ... ? Q (for all values of Q).
[originally from svn r402]
2000-03-11 14:08:36 +00:00
Simon Tatham
3ee28098bc
Robert de Bath's patch: integrate line disciplines into Telnet and have them
...
interoperate sensibly with ECHO negotiations
[originally from svn r401]
2000-03-11 14:06:11 +00:00
Simon Tatham
4b3c825ec7
Robert de Bath's patch: ^C ^Z and ^D send Telnet specials in terminal line
...
discipline; also switching disciplines in midsession works better
[originally from svn r400]
2000-03-11 14:03:04 +00:00
Simon Tatham
e01efb37f7
Added a large comment describing the transformations between the DES
...
specification and the optimised implementation given.
[originally from svn r399]
2000-03-11 11:06:06 +00:00
Simon Tatham
5bad993794
New DES implementation, replacing Eric Young's. All of PuTTY is now
...
under my own copyright and there are no tricky licensing issues!
[originally from svn r398]
2000-03-10 17:27:20 +00:00
Simon Tatham
fe500c4d01
New CRC32 implementation, from scratch, not copyrighted by somebody else!
...
Removed Gary S Brown's name from copyrights. Only Eric Young's DES left :-)
[originally from svn r397]
2000-03-08 16:13:32 +00:00
Simon Tatham
11821d4d27
Fix some picky compiler warnings kindly provided by Borland C++ 5.5
...
[originally from svn r396]
2000-03-08 10:21:13 +00:00
Simon Tatham
3ceb7127ba
Borland makefile should now work sanely with the free-beer bcc55
...
[originally from svn r395]
2000-03-08 09:41:17 +00:00
Simon Tatham
ee038a773e
Fix an error message in pscp
...
[originally from svn r390]
2000-02-21 14:20:19 +00:00
Simon Tatham
bd4b8c1285
Joris van Rantwijk's fixes for cygwin (NB includes WIN32S_COMPAT)
...
[originally from svn r389]
2000-02-20 11:01:00 +00:00
Simon Tatham
c793ad69f7
Joris van Rantwijk's fix for pscp -P
...
[originally from svn r375]
2000-01-28 20:20:58 +00:00
Simon Tatham
6e7131412e
Fix problems with resource compilation Makefile lines
...
[originally from svn r371]
2000-01-19 12:16:19 +00:00
Simon Tatham
21d2f97597
Fix FORCE target in Cygwin makefile
...
[originally from svn r370]
2000-01-19 12:11:38 +00:00
Simon Tatham
debba4b8b1
New option to allow SysTabControl32 to be specified in ASCII not Unicode
...
[originally from svn r367]
2000-01-18 18:14:07 +00:00
Simon Tatham
812ea3f61c
Disable warn-on-close for inactive windows
...
[originally from svn r357]
1999-12-21 10:19:05 +00:00
Simon Tatham
3c7d363fd8
Couple of bug fixes to cygwin makefile
...
[originally from svn r350]
1999-12-14 09:29:55 +00:00
Simon Tatham
5176e1e9bb
Add multi-makefile management system
...
[originally from svn r349]
1999-12-13 17:21:42 +00:00
Simon Tatham
9e6856ef8e
Oops - that unscroll stuff was a little broken...
...
[originally from svn r348]
1999-12-09 17:10:28 +00:00
Chris Emerson
ba279cafd0
Added keyboard shortcuts on the system menu.
...
I haven't tried to compile it, but the changes are trivial.
[originally from svn r345]
1999-12-06 14:57:49 +00:00
Simon Tatham
929935d05b
Replace SHA implementation with homegrown one
...
[originally from svn r334]
1999-12-03 11:32:50 +00:00
Simon Tatham
cc98ca9aea
Avoid recursing into . and .. when in -r mode
...
[originally from svn r332]
1999-11-30 11:53:42 +00:00
Simon Tatham
d5123675aa
Add description of workaround for Visual Studio 6 problem
...
[originally from svn r331]
1999-11-30 11:39:04 +00:00
Simon Tatham
396d6cd422
Turn #ifdef LOG into a command-line option for debugging use
...
[originally from svn r330]
1999-11-30 11:22:30 +00:00
Simon Tatham
97b5df1691
Oops - fix total idiocies in applying that patch
...
[originally from svn r329]
1999-11-30 11:13:33 +00:00
Simon Tatham
a8d5838ebc
Robert de Bath's multi-purpose patch, slightly modified.
...
- ^E answerback is now `PuTTY'.
- The framework is now in place for the scrollback to reset to
bottom on display _or_ keyboard events _or_ both. An actual
configurable option isn't yet present, but most of the code is in
place.
- Try to deal with the problems where incoming data gets dropped
after decoding but before display.
- Scrollback behaviour has changed: instead of keying it off
`scroll' versus `delete top line', things now go into the
scrollback from _either_ of those but only if the primary screen
is selected. Should fix problems with `less' and talkers.
- must_update variable has gone because rdb correctly observed that
it didn't seem to be doing a great deal :-)
[originally from svn r328]
1999-11-30 10:52:07 +00:00
Simon Tatham
8446532e4a
Cleanups to remove warnings for GNU/mingw32 compilation
...
[originally from svn r325]
1999-11-22 10:07:24 +00:00
Simon Tatham
55b8c21f0f
Fix potential segfault on malloc failure
...
[originally from svn r323]
1999-11-17 14:22:12 +00:00
Simon Tatham
5fa57669ec
Remove accelerator conflict in Language panel
...
[originally from svn r321]
1999-11-17 14:00:45 +00:00
Simon Tatham
1c73cba012
Add ISO-8859-2 / Win-1250 char set translation
...
[originally from svn r318]
1999-11-17 10:44:43 +00:00
Simon Tatham
e0baec8159
Fix a slightly picky compiler warning
...
[originally from svn r317]
1999-11-17 10:39:17 +00:00
Simon Tatham
3a3aaaf86d
Fix printing of Telnet GA as ugrave
...
[originally from svn r313]
1999-11-16 09:57:40 +00:00
Simon Tatham
1d837144c4
Update from Joris van Rantwijk: command line options to specify
...
port and password in scp
[originally from svn r312]
1999-11-16 09:26:19 +00:00
Simon Tatham
cda9171850
Declare `struct RSAKey' so that its implicit declaration in the
...
parameter list of verify_ssh_host_key() does not have scope
restricted to that parameter list. Probably unnecessary but let's
not take chances.
[originally from svn r311]
1999-11-15 10:31:06 +00:00
Simon Tatham
30807509a7
Put a #ifndef around definition of TCS_MULTILINE
...
[originally from svn r298]
1999-11-11 10:27:09 +00:00
Simon Tatham
cce6d4082a
_sntprintf is nonportable; use sprintf instead
...
[originally from svn r297]
1999-11-11 10:13:40 +00:00
Simon Tatham
f1f2aafbfc
Add spiel about there being a comment at the top of Makefile
...
[originally from svn r291]
1999-11-10 10:28:59 +00:00
Simon Tatham
b5c923f250
Added LICENCE and README files
...
[originally from svn r290]
1999-11-10 09:47:31 +00:00
Simon Tatham
6863ae5a2d
Add "extern" on declaration of raw_backend
...
[originally from svn r289]
1999-11-10 09:14:08 +00:00
Simon Tatham
143424030c
Should be able to switch line disciplines mid-session
...
[originally from svn r288]
1999-11-09 14:20:51 +00:00
Simon Tatham
429b6f4a83
Added local-editing line discipline to make raw backend usable
...
[originally from svn r287]
1999-11-09 12:05:34 +00:00
Simon Tatham
b51c18f24c
Fix unexpected network error 5000
...
[originally from svn r286]
1999-11-09 11:34:14 +00:00
Simon Tatham
edf8b22b98
Oops - Shift-PgUp/PgDn conflicted with NetHack mode
...
[originally from svn r285]
1999-11-09 11:19:34 +00:00
Simon Tatham
f6c63320ea
Changes from executor:
...
- NetHack keypad mode (Shift only works with NumLock off)
- Alt-Space handling (best I could manage; not too bad considering)
- Event Log rather than Telnet Negotiation Log
[originally from svn r284]
1999-11-09 11:10:04 +00:00