f0d968ce49
Fix potential segfault in port forwarding code
...
[originally from svn r1184]
2001-08-13 12:43:29 +00:00
686740c2fb
First phase of Unicode polishing: replace the edit box with a combo
...
box. Also default to ISO8859-1 so that CSI works in the default
mode; this is ridiculously Western-centric but I can't honestly
think of a better option.
[originally from svn r1183]
2001-08-12 19:25:21 +00:00
9cbaacd673
Stop yelling about Access Denied if the server refuses even to
...
attempt keyboard-interactive authentication. We can yell about it if
we make a creditable attempt and are rejected, but if the server
just refuses to even consider it then the user won't really want to
know (and if they do there's the Event Log).
[originally from svn r1180]
2001-08-09 21:22:38 +00:00
54bcab760f
Port forwarding now works in SSH 2 as well as SSH 1.
...
[originally from svn r1179]
2001-08-09 21:17:05 +00:00
fa6b9c1896
Keyboard-interactive authentication, thanks to Paul Sokolovsky.
...
[originally from svn r1178]
2001-08-09 20:13:17 +00:00
ae8db3fa92
Oops - actually check in portfwd.c itself! (Makefile also modified
...
because it's been renamed to fit in 8.3, just in case.)
[originally from svn r1177]
2001-08-08 20:53:27 +00:00
50766ce729
SSH port forwarding! How cool is that?
...
Only currently works on SSH1; SSH2 should be doable but it's late
and I have other things to do tonight. The Cool Guy award for this
one goes to Nicolas Barry, for doing most of the work and actually
understanding the code he was adding to.
[originally from svn r1176]
2001-08-08 20:44:35 +00:00
4d3aad22f5
Remove the OSVERSIONINFOEX code because there's no obvious way to
...
determine whether it'll compile before receiving the compile error.
Gah.
[originally from svn r1175]
2001-08-07 08:42:17 +00:00
94d35cead5
Glenn Maynard's patch completely disabled PuTTY{,tel} on any system
...
that didn't support OSVERSIONINFOEX. For example, such wildly out of
date things as NT4. Now fixed.
[originally from svn r1174]
2001-08-04 15:45:25 +00:00
02c3d0694c
Oops - IDC not IDV. Typo.
...
[originally from svn r1173]
2001-08-04 15:22:52 +00:00
de987f33fe
Glenn Maynard's IME patch
...
[originally from svn r1172]
2001-08-04 15:15:07 +00:00
3b81448ae4
Rainer Loritz noticed that the Telnet environment box is not cleared
...
when loading a new session. Oops!
[originally from svn r1171]
2001-08-04 15:04:10 +00:00
3bc9118bc4
Prevent recursive weirdnesses happening when the user selects a
...
system-tray menu option while a passphrase prompt is active.
[originally from svn r1170]
2001-08-04 14:59:56 +00:00
dbe881a163
SCO function key mode now affects the small keypad (Ins, Del, etc)
...
in accordance with the keymap dump sent by Len Christiansen.
[originally from svn r1169]
2001-08-04 14:35:58 +00:00
4a0fb28883
Patch to PSFTP: implement mkdir, rmdir, rm and scripting. Still to
...
do: wildcards, chmod, mv, probably other things.
[originally from svn r1168]
2001-08-04 14:19:51 +00:00
15cf1e664b
Mention PLINK_PROTOCOL in the Plink chapter.
...
[originally from svn r1167]
2001-08-04 13:06:08 +00:00
5138551608
Add description of the keepalives option
...
[originally from svn r1166]
2001-08-04 13:05:54 +00:00
4fb01728e1
Fix segfault if the server maliciously sends the wrong type of key
...
after a different type has been agreed.
[originally from svn r1165]
2001-08-04 12:37:43 +00:00
a4c1aad9b2
Yet another possible segfault path in the backends fixed. I don't
...
_believe_ I'm still finding these. I have no idea what I was
thinking when I wrote this stuff.
[originally from svn r1162]
2001-07-31 14:23:21 +00:00
86e1a95166
Minor wording clarification: somebody took the word `sessionname:'
...
literally.
[originally from svn r1158]
2001-07-01 09:21:01 +00:00
c223a693e8
Added = to instructions for setting PATH
...
[originally from svn r1157]
2001-06-28 13:36:14 +00:00
48226525f7
Robert de Bath's implementation of ESC [ Z (backtab)
...
[originally from svn r1155]
2001-06-23 16:59:00 +00:00
35bdd95a56
Add some extra documentation: filled in the Getting Started chapter,
...
added an introduction to public key authentication, and made a
couple of changes in intro.but. Transatlantic flights have some uses
after all.
[originally from svn r1146]
2001-06-15 19:31:10 +00:00
56aa28467b
Bell panel docs.
...
[originally from svn r1144]
2001-06-03 11:46:49 +00:00
f8b02d37f9
Added mention of rlogin, and a few words on VT100+ and SCO function
...
key settings.
[originally from svn r1143]
2001-06-03 11:10:20 +00:00
aaf250b9f3
Disable the most irritating compiler warnings in the Borland makefile.
...
[originally from svn r1142]
2001-05-28 10:26:10 +00:00
9736adfcfa
Oops - fixing the line-resizing segfault introduced a new
...
line-resizing segfault! Remind me to test under Minefield next time.
Should now be fine, as I've just done so.
[originally from svn r1141]
2001-05-21 13:33:12 +00:00
865760106f
Make sure the default protocol doesn't ever end up undefined in Plink.
...
[originally from svn r1140]
2001-05-19 15:59:02 +00:00
7b7ec7e72e
Add some spare SetForegroundWindow and SetActiveWindow calls to try
...
to improve window behaviour. Also make the About box a subdialog of
the config box instead of a separate child of the root.
[originally from svn r1139]
2001-05-19 15:23:12 +00:00
38b6d276d2
RDB: fix various UTF-8 glitches.
...
[originally from svn r1138]
2001-05-19 15:21:05 +00:00
26d63c3a96
SCO ACS patch from RDB. Apparently required for the Linux console
...
terminfo.
[originally from svn r1137]
2001-05-19 14:12:41 +00:00
793aa91bf7
Update the two commented-out CFLAGS to include the same
...
_WIN32_WINDOWS definition as the uncommented one.
[originally from svn r1136]
2001-05-19 13:56:39 +00:00
78a37a5122
Be prepared to print spaces at the end of a statistics line in case
...
the previously printed line was longer. Avoids multiple trailing
percents.
[originally from svn r1135]
2001-05-19 13:41:18 +00:00
b5a6c88da4
Fix from RDB: patch up mis-aimed fallthroughs in a terminal
...
emulation switch. (Bug was introduced in mouse reporting.)
[originally from svn r1134]
2001-05-19 11:34:20 +00:00
c1f41f9822
Terminal fix from RDB: probably didn't mean to compare a Y value
...
with a column count!
[originally from svn r1133]
2001-05-19 11:33:03 +00:00
df6c9ab083
Small terminal fix from RDB: CSI 1 K should erase the cursor
...
position itself, as well as everything to the left of it.
[originally from svn r1132]
2001-05-19 11:32:38 +00:00
079b6bc6f6
Reinstate the Shift-Ins paste behaviour, which was accidentally
...
broken by the mouse button redesignation that came with xterm mouse
reporting.
[originally from svn r1130]
2001-05-17 10:06:54 +00:00
aca29ffb7b
Fix the line-resizing bug in scroll(). (Thanks to RDB for pointing
...
it out. A line was removed from the scrollback, cleared, and placed
at the bottom of the screen. Fine, except that the clearing process
assumed the line was the right length already, and thanks to lazy
resizing this wasn't necessarily the case. Segfaults and memory
corruption ensued.)
[originally from svn r1129]
2001-05-17 08:53:13 +00:00
2aad72ab3e
Specify a few things that were unsepcified.
...
[originally from svn r1127]
2001-05-14 22:20:20 +00:00
8e5e0225e5
Scrollbar was failing to update when no scrollback-reset event had happened
...
[originally from svn r1126]
2001-05-14 13:31:14 +00:00
29cce22a90
Fix the sense of posdiff(), causing the extend-selection mouse
...
action to work correctly again.
[originally from svn r1125]
2001-05-13 16:13:39 +00:00
d05e9f0b1a
Fix wrong button codes in WM_MOUSEMOVE.
...
[originally from svn r1124]
2001-05-13 15:01:36 +00:00
84e58edf9f
Glenn Maynard's patch (as adapted by Jacob) for taskbar flashing
...
when a bell occurs and the window is minimised.
[originally from svn r1123]
2001-05-13 14:42:17 +00:00
52a688abd1
The host-key-unknown prompt now offers the same three options as the
...
host-key-changed prompt: update-cache-and-connect, connect-without-
updating-cache, and abandon-connection. (Previously the middle one
was missing.)
[originally from svn r1122]
2001-05-13 14:11:49 +00:00
fb473cc16c
Placate gcc's `-Wall' warnings.
...
[originally from svn r1121]
2001-05-13 14:02:28 +00:00
93e27a40ae
Trim leading whitespace off the hostname if it's there.
...
[originally from svn r1120]
2001-05-13 13:23:12 +00:00
8422d9e2e8
Oops - initialise sesslist_has_focus.
...
[originally from svn r1119]
2001-05-13 13:11:53 +00:00
b14d3260d8
Jacob's patch to make pressing Return on a selected saved session
...
load it and go, and simultaneously allow Alt-L on a selected saved
session not to change the focus.
[originally from svn r1118]
2001-05-13 11:58:36 +00:00
e59d3712c2
Borland and Cygwin makefiles now support XFLAGS.
...
[originally from svn r1117]
2001-05-13 11:46:00 +00:00
839353ad3a
Control characters are now allowed as part of the password, if
...
they're not special control characters processed by the line input
routines.
[originally from svn r1116]
2001-05-13 11:44:57 +00:00