Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
31 check-ins using file proxy.c version f86b313a8c
|
2002-11-07
| ||
| 13:37 | Borland makefile needs to define _WINDOWS; apparently this makefile hasn't worked since the Unix port started and nobody has noticed until now :-) check-in: fe11b098c6 user: simon tags: trunk | |
|
2002-11-05
| ||
| 07:21 | Packet-level logging should now work properly in Unix Plink. check-in: e3ba678484 user: simon tags: trunk | |
| 07:20 | Fix command-line error handling in pterm. (Hint: wrapping a multi- statement macro in `do ... while (0)' and putting a `continue' within it don't go well together. Oops.) check-in: e60a008b47 user: simon tags: trunk | |
| 03:37 | Substitute `-' (magical hyphen) for `\-' (inert minus sign) in the manpage. Fixes Debian bug #167761. check-in: 275a40ba95 user: simon tags: trunk | |
|
2002-11-03
| ||
| 02:46 | Half of Lars Gunnarsson's iXplorer compatibility patch: the PSFTP login prompt should be fflushed (presumably fgets fails to implicitly do this when stdin and stdout are redirected weirdly). check-in: 989155997f user: simon tags: trunk | |
|
2002-11-02
| ||
| 10:27 | Probably about time we mentioned the nascent Unix port in the FAQ. Not that I desperately want to shout about it just yet, but I feel a bit bad about the FAQ saying `we don't have a Unix port, anyone who told you so was wrong'. :-) check-in: fcf7cbe8bc user: simon tags: trunk | |
| 10:16 | Improve shadow bold mode: set the default shadow bold offset to +1 not -1 (it turns out _most_ X fonts prefer the former, though irritatingly my favourite real X font used to prefer the latter which was why I made the X version of my Font Of Choice do so too), and also clip to the boundaries of the rectangle we should be drawing text in. This still doesn't completely prevent display corruption in the case where text drawn in one sweep is partially overwritten in a future one, but gnome-terminal has this problem too, and now we've got the right default SB offset _and_ offer the opportunity to reconfigure it I think this is pretty good for now. check-in: 3114a70d88 user: simon tags: trunk | |
| 10:05 | Another signal-handling refinement from RJK: the SIGCHLD handler should be prepared to reap more than one child per invocation if necessary, since we do after all have two. check-in: 66d4a347b6 user: simon tags: trunk | |
| 09:23 | Improve the noise collection for the internal random pool. check-in: 3848a0c712 user: simon tags: trunk | |
| 08:35 | RJK's general signal-handling robustness patch. Should fix the weird spin behaviour occasionally seen after pterm's child process dies. check-in: e1fb5ab154 user: simon tags: trunk | |
|
2002-11-01
| ||
| 15:50 | s/public/private/ spotted by Clint Hastings; also change a "public key" to "key pair" check-in: cccd0a4419 user: jacob tags: trunk | |
| 12:51 | Introduce program category U, for non-GTK-requiring Unix apps. Plink doesn't need to be linked with libgtk, libgdk, libX11 etc! check-in: a78f436a90 user: simon tags: trunk | |
| 12:51 | Prevent another segfault. Oops. check-in: f4b568638e user: simon tags: trunk | |
| 07:49 | .HLP files should be ignored as well. Oops. check-in: b204a23ad4 user: simon tags: trunk | |
| 07:37 | Add a .cvsignore for the Unix subdir check-in: 31b7ddbfc4 user: simon tags: trunk | |
| 07:36 | Improve handling of oobinline sockets; Plink in telnet mode now doesn't hang when you hit ^C, which is nice. I think a better solution would involve nonblocking sockets; as it stands it's a little dependent on what may be quirks of the Linux socket layer. check-in: 183065be03 user: simon tags: trunk | |
| 07:01 | Another valgrind-caught error. This one has apparently been there since the Dawn O' Time, and consisted of me putting the two halves of a short-circuiting bounds check the wrong way round: instead of `p_in_range && *p', I had `*p && p_in_range'. Oops. valgrind rocks. check-in: 431505c3e0 user: simon tags: trunk | |
| 06:59 | valgrind has caught two more uninitialised elements in the SSH context structure. I knew the Unix port would be a good idea! check-in: f50e29cc8f user: simon tags: trunk | |
| 06:55 | Implement access to the SSH agent. This ought to make agent forwarding work as well, of course. check-in: 49ef903377 user: simon tags: trunk | |
| 06:54 | Replace a \r\n with an ordinary \n - this isn't Windows! check-in: fc9f9f2883 user: simon tags: trunk | |
| 06:54 | Stop the segfault on failure to resolve a host name. check-in: 9ed197e873 user: simon tags: trunk | |
| 06:54 | Add a \n at the end of an error message - oops. check-in: 76e0288a44 user: simon tags: trunk | |
| 06:53 | Move an output newline to make username entry in Plink/SSH2 look more sensible. check-in: e58385f685 user: simon tags: trunk | |
| 06:53 | Pass int rather than char to va_arg (the latter gets promoted). check-in: 811ba17fbe user: simon tags: trunk | |
| 06:52 | Split a trigraph sequence in a string constant. check-in: 3387cf424e user: simon tags: trunk | |
|
2002-10-31
| ||
| 13:49 | First attempt at a Unix port of Plink. Seems to basically work; doesn't yet use the SSH agent, no way to specify arbitrary config options, no manpage yet, couple of other fiddly things need doing, but it makes SSH connections and doesn't fall over horribly so I say it's a good start. Now to run it under valgrind... check-in: b651a46968 user: simon tags: trunk | |
|
2002-10-30
| ||
| 12:22 | RJK's `pterm --help' patch. I _must_ find a better alternative to this init sequence - it surely can't be right that `pterm --help' with no DISPLAY complains at the lack of DISPLAY rather than giving a help message! check-in: 8cab4c281e user: simon tags: trunk | |
| 12:17 | RJK's `make install' patch for the Unix makefile. check-in: 869607cc8f user: simon tags: trunk | |
| 12:12 | Further deglobalisation: settings.c now has a more sensible interface. check-in: ae09f4f6ac user: simon tags: trunk | |
| 12:12 | Fix some consts. check-in: 3ae4c6e626 user: simon tags: trunk | |
| 11:57 | More preparatory work: remove the <windows.h> include from lots of source files in which it's no longer required (it was previously required in anything that included <putty.h>, but not any more). Also moved a couple of stray bits of exposed WinSock back into winnet.c (getservbyname from ssh.c and AF_INET from proxy.c). check-in: 28f44ea3f8 user: simon tags: trunk | |