Differences From Artifact [6b4b6f4978]:
- File unix/pty.c — part of check-in [8cec6d493a] at 2004-12-29 06:32:25 on branch trunk — Loose end from r5031: the Kex panel should only be displayed in mid-session if we are not using SSHv1. I've done this by introducing a generic `cfg_info' function which every back end can use to communicate an int's worth of data to setup_config_box; in SSH that's the protocol version in use, and in everything else it's currently zero. (user: simon size: 20297)
To Artifact [1a1b07fa1d]:
- File unix/pty.c — part of check-in [a7dc2dc328] at 2004-12-30 11:29:54 on branch trunk — If we're going to define _XOPEN_SOURCE, we should at least define it to a version that includes putenv(). Make it 600 (the current one) for good measure. (user: ben size: 20301)
- File unix/uxpty.c — part of check-in [afc775a19a] at 2004-12-31 07:02:46 on branch trunk — Rename some of the more stupidly named files in the Unix back end. Notably pterm.c, which was a sensible name right at the start but became a misnomer as soon as I created Unix PuTTY. (user: simon size: 20301)
1 2 3 4 5 6 7 8 9 10 11 12 13 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | - + | /* * Pseudo-tty backend for pterm. * * Unlike the other backends, data for this one is not neatly * encapsulated into a data structure, because it wouldn't make * sense to do so - the utmp stuff has to be done before a backend * is initialised, and starting a second pterm from the same * process would therefore be infeasible because privileges would * already have been dropped. Hence, I haven't bothered to keep the * data dynamically allocated: instead, the backend handle is just * a null pointer and ignored everywhere. */ |
| ︙ |