Simon Tatham
7fc8ef792f
Add ability to configure the initial window title
...
[originally from svn r661]
2000-10-02 12:24:58 +00:00
Simon Tatham
087f33eb71
While we're doing a hostkey reorg, store port numbers as well
...
[originally from svn r643]
2000-09-28 08:37:10 +00:00
Simon Tatham
aad0a52dfb
Rationalised host key storage. Also started code reorg: persistent-state
...
routines have been moved out into a replaceable module winstore.c.
[originally from svn r639]
2000-09-27 15:21:04 +00:00
Simon Tatham
4f3def030a
Add an invisible System Caret for blind-helper-software to track
...
[originally from svn r627]
2000-09-25 16:17:53 +00:00
Simon Tatham
f80f9d4299
Implement "putty -cleanup"
...
[originally from svn r626]
2000-09-25 15:47:57 +00:00
Simon Tatham
c0ac8ab9b4
Bug fix: line discipline selection is not enabled until after ssh
...
authentication phase to stop user/password prompts behaving oddly
[originally from svn r614]
2000-09-22 13:10:19 +00:00
Simon Tatham
e5ef37f3f5
Prevent network errors from summarily closing the window when CoE is off
...
[originally from svn r613]
2000-09-22 11:04:57 +00:00
Simon Tatham
180b62b6b0
Miscellaneous ssh2 fixes. plink is now relatively sane
...
[originally from svn r608]
2000-09-21 14:34:32 +00:00
Simon Tatham
f8be19a08b
Configuration option for agent forwarding
...
[originally from svn r597]
2000-09-15 11:26:18 +00:00
Simon Tatham
c366174cc2
Added Pageant, a first-attempt PuTTY authentication agent
...
[originally from svn r589]
2000-09-14 15:02:50 +00:00
Simon Tatham
334b79e16c
Add switch to choose SSH v1-versus-v2 protocol preference where both
...
are available
[originally from svn r584]
2000-09-11 09:37:43 +00:00
Simon Tatham
4109ac3dfc
Stop plink losing data at start of session
...
[originally from svn r577]
2000-09-08 16:42:11 +00:00
Simon Tatham
be711d9cd4
plink can now execute a specific command instead of just a shell session
...
[originally from svn r576]
2000-09-08 15:24:19 +00:00
Simon Tatham
8394a48620
Added a fourth application: plink, a command line connection utility
...
[originally from svn r575]
2000-09-08 14:45:20 +00:00
Simon Tatham
d9af8f4b90
RSA key authentication in ssh1 works; SSH2 is nearly there
...
[originally from svn r572]
2000-09-07 16:33:49 +00:00
Simon Tatham
0d5d39064a
Robert de Bath's Big Patch, part 1
...
[originally from svn r516]
2000-07-26 12:13:51 +00:00
Simon Tatham
7a01fd48b6
Make beep optional - thanks to Antal Novak
...
[originally from svn r507]
[this commit reordered to come after creation of 0.49 tag]
2000-06-24 17:00:49 +00:00
Simon Tatham
a4284137a1
Change a `GLOBAL' to an `extern' for Borland sanity
...
[originally from svn r502]
2000-06-22 08:41:25 +00:00
Simon Tatham
9922072a8d
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).
[originally from svn r425]
2000-03-24 09:45:49 +00:00
Simon Tatham
7d85289621
Patch to RDB's blinking cursor: make it configurable and by default
...
off. It's terribly distracting.
[originally from svn r423]
2000-03-17 10:46:59 +00:00
Simon Tatham
693e51c934
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.
[originally from svn r421]
2000-03-17 10:39:05 +00:00
Simon Tatham
96dbf9c6e6
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.
[originally from svn r410]
2000-03-15 15:08:48 +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
812ea3f61c
Disable warn-on-close for inactive windows
...
[originally from svn r357]
1999-12-21 10:19:05 +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
1c73cba012
Add ISO-8859-2 / Win-1250 char set translation
...
[originally from svn r318]
1999-11-17 10:44:43 +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
6863ae5a2d
Add "extern" on declaration of raw_backend
...
[originally from svn r289]
1999-11-10 09:14:08 +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
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
Simon Tatham
59e798fc6d
Add TIS authentication option
...
[originally from svn r283]
1999-11-08 17:42:12 +00:00
Simon Tatham
1f5bcfd90e
Clean up sizetip patch: remove separate header file and // comments
...
[originally from svn r278]
1999-11-08 11:13:53 +00:00
Simon Tatham
e913e99b40
Oleg Panashchenko's Cyrillic support patch
...
[originally from svn r277]
1999-11-08 11:08:09 +00:00
Simon Tatham
97994b235d
Warn-on-close is now configurable off
...
[originally from svn r273]
1999-11-05 09:50:49 +00:00
Simon Tatham
5e76cd7a17
John Sullivan's sizetip patch - experimental
...
[originally from svn r269]
1999-11-03 14:08:26 +00:00
Simon Tatham
6693daa636
Mark Baker's raw-TCP back end (untested and experimental as yet)
...
[originally from svn r266]
1999-11-01 16:40:40 +00:00
Simon Tatham
d0184e9d4f
Added a couple of GLOBALs
...
[originally from svn r264]
1999-10-28 16:25:15 +00:00
Owen Dunn
9fc2b746b0
Added saved sessions submenu from system menu.
...
[originally from svn r263]
1999-10-28 16:07:25 +00:00
Simon Tatham
a019c66786
Add the ability to do ssh by default: using -ssh command line option,
...
or by manually adding protocol and port settings to Default Settings in the
Registry, or by compiling with -DSSH_DEFAULT
[originally from svn r260]
1999-10-27 14:28:11 +00:00
Simon Tatham
2d6fcb0a7a
Single-DES encryption, patch courtesy of Murphy Lam
...
[originally from svn r253]
1999-10-25 08:59:40 +00:00
Simon Tatham
4e889024e3
Jimen Ching's patches to remove compiler warnings
...
[originally from svn r183]
1999-07-20 13:01:56 +00:00
Simon Tatham
5862a6348a
Add a couple of `extern' keywords
...
[originally from svn r181]
1999-07-12 10:28:18 +00:00
Simon Tatham
585c14f365
Add encryption selection, and Blowfish as second option
...
[originally from svn r175]
1999-07-06 19:42:57 +00:00
Simon Tatham
3b1389a474
Added automatic version distinguishing code, to differentiate releases
...
from nightly builds from random development builds
[originally from svn r28]
1999-02-09 15:18:34 +00:00
Simon Tatham
e68a529cc9
Add SSH don't-allocate-pty option, and corresponding LF-implies-CR
...
terminal setting
[originally from svn r16]
1999-01-15 11:30:40 +00:00
Simon Tatham
60ab6a5d82
John Sullivan's patches plus more fixes:
...
- Stop using the identifier `environ' as some platforms make it a macro
- Fix silly error box at end of connection in FWHACK mode
- Fix GPF on maximise-then-restore
- Use SetCapture to allow drag-selecting outside the window
- Correctly update window title when iconic and in win_name_always mode
[originally from svn r12]
1999-01-08 13:10:19 +00:00
Simon Tatham
c74130d423
Initial checkin: beta 0.43
...
[originally from svn r11]
1999-01-08 13:02:13 +00:00