1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 09:58:01 +00:00
putty-source/unix
Simon Tatham f73fcb0424 Add asynchronous callback capability to the askappend() alert box.
This was harder than verify_ssh_host_key() and askalg() put
together, because:
 (a) askappend() can be called at any time, since it's a side effect
     of data-logging functions. Therefore there can be an unfinished
     askappend() alert at any time, and hence the OS X front end has
     to be prepared to _queue_ other alerts which occur during that
     time.
 (b) logging.c has to do something with data that comes in while
     it's waiting for an answer to askappend(). It buffers it until
     it knows what the user wants done with it. This involved
     something of a reorganisation of logging.c.

[originally from svn r5344]
2005-02-18 18:33:31 +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 Add asynchronous callback capability to the askappend() alert box. 2005-02-18 18:33:31 +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 The terminal window can now indicate that PuTTY is busy in various ways, by 2005-02-15 17:05:58 +00:00
unix.h Oh, and (there's always one) remove the unnecessary extra parameter 2005-02-14 07:44:50 +00:00
ux_x11.c X forwarding changes: 2004-10-06 22:31:07 +00:00
uxagentc.c First half of `pageant-async' work. agent_query() is now passed a 2003-04-28 11:41:39 +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 Add asynchronous callback capability to the askappend() alert box. 2005-02-18 18:33:31 +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 New timing infrastructure. There's a new function schedule_timer() 2004-11-27 13:20:21 +00:00
uxnet.c Simon suggests a better solution to valgrind's complaining about 2005-02-16 11:44:44 +00:00
uxnoise.c Improve robustness in random seed file handling. 2002-11-07 20:01:04 +00:00
uxplink.c Turn of ICRNL in the client tty when we're not in editing mode. This 2005-01-15 20:39:27 +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 Unix PSCP was tight-looping when connecting through a ProxyCommand. 2004-12-10 11:41:14 +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 Reinstate the broken -e option in pterm. Also I've just worked out a 2005-02-06 15:52:00 +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 General mechanism for ensuring a dodgy SFTP server can't return 2004-12-16 19:36:47 +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 Fix segfault when HOME not set on Unix. 2004-12-07 11:50:44 +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