1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 01:02:24 +00:00
putty-source/unix
Simon Tatham 34f747421d Support for Windows PuTTY connecting straight to a local serial port
in place of making a network connection. This has involved a couple
of minor infrastructure changes:
 - New dlg_label_change() function in the dialog.h interface, which
   alters the label on a control. Only used, at present, to switch
   the Host Name and Port boxes into Serial Line and Speed, which
   means that any platform not implementing serial connections (i.e.
   currently all but Windows) does not need to actually do anything
   in this function. Yet.
 - New small piece of infrastructure: cfg_launchable() determines
   whether a Config structure describes a session ready to be
   launched. This was previously determined by seeing if it had a
   non-empty host name, but it has to check the serial line as well
   so there's a centralised function for it. I haven't gone through
   all front ends and arranged for this function to be used
   everywhere it needs to be; so far I've only checked Windows.
 - Similarly, cfg_dest() returns the destination of a connection
   (host name or serial line) in a text format suitable for putting
   into messages such as `Unable to connect to %s'.

[originally from svn r6815]
2006-08-28 10:35:12 +00:00
..
configure.ac AIX 5.1 has <utmpx.h> but no updwtmpx(). Treat the latter as a reason to 2005-09-14 11:00:34 +00:00
gtkcfg.c Saw uxcfg.c in half down the middle, to separate out config changes 2005-02-14 07:41:41 +00:00
gtkcols.c Fix a _very_ subtle segfault in my two GTK container classes: the 2003-03-31 11:22:06 +00:00
gtkcols.h First stab at a GTK layout engine. It's missing all sorts of stuff 2003-03-13 19:52:28 +00:00
gtkdlg.c Support for Windows PuTTY connecting straight to a local serial port 2006-08-28 10:35:12 +00:00
gtkpanel.c Unix makefile now uses -O2, which massively cuts down key exchange 2003-04-23 13:48:09 +00:00
gtkpanel.h First stab at a GTK layout engine. It's missing all sorts of stuff 2003-03-13 19:52:28 +00:00
gtkwin.c Fix minor memory leak. 2006-03-14 22:01:27 +00:00
unix.h Add a mechanism for using autoconf to detect the quirks of Unix systems 2005-04-25 15:55:06 +00:00
ux_x11.c X forwarding changes: 2004-10-06 22:31:07 +00:00
uxagentc.c Unify GET_32BIT()/PUT_32BIT() et al from numerous source files into misc.h. 2005-04-12 20:04:56 +00:00
uxcfg.c Oh, and (there's always one) remove the unnecessary extra parameter 2005-02-14 07:44:50 +00:00
uxcons.c Revamp SSH authentication code so that user interaction is more 2005-10-30 20:24:09 +00:00
uxgen.c Added a command-line key generation tool. Currently builds and runs 2004-01-22 19:15:32 +00:00
uxmisc.c Render timing.c robust in the face of strangeness. The strangenesses 2005-03-28 17:48:24 +00:00
uxnet.c Failure to connect to a Unix-domain socket could cause a segfault. Fixed. 2006-02-11 18:29:55 +00:00
uxnoise.c Improve robustness in random seed file handling. 2002-11-07 20:01:04 +00:00
uxplink.c The `socket' function in the backends is only ever checked to see if 2006-08-27 08:03:19 +00:00
uxprint.c Unix can't sensibly enumerate printers (since they're defined as 2003-04-05 16:12:52 +00:00
uxproxy.c NULL needs to be cast to void * when passed to a variadic function like 2005-04-04 13:44:45 +00:00
uxpterm.c Reinstate the broken -e option in pterm. Also I've just worked out a 2005-02-06 15:52:00 +00:00
uxpty.c The `socket' function in the backends is only ever checked to see if 2006-08-27 08:03:19 +00:00
uxputty.c Reinstate the broken -e option in pterm. Also I've just worked out a 2005-02-06 15:52:00 +00:00
uxsel.c Minor improvements to subsidiary window placement; with any luck the 2003-04-10 08:53:43 +00:00
uxsftp.c Shifts left and right by 32 were tripping a gcc warning (fatal with 2006-08-15 20:29:02 +00:00
uxsignal.c Rename some of the more stupidly named files in the Unix back end. 2004-12-31 13:02:46 +00:00
uxstore.c The ANSI-C constant FILENAME_MAX is ludicrously small on some systems. 2005-09-13 20:08:25 +00:00
uxucs.c RJK's OS X portability patch: 2004-11-24 11:36:08 +00:00
xkeysym.c Support for non-ISO-8859-1 X keysyms. So in particular, pterm in a 2003-04-27 11:10:48 +00:00