From 1bb9d69f0676f3713e5c577ce195d2f059253c9e Mon Sep 17 00:00:00 2001 From: Pontus Freyhult Date: Wed, 3 Jul 2002 14:47:54 +0200 Subject: [PATCH] *** empty log message *** Rev: ChangeLog:1.526 --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ChangeLog b/ChangeLog index bf1c6264..130a3abe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2002-07-03 Pontus Sköld + + * src/lshg.c: Include to get execvp declaration, define + LSH_FILENAME if not defined. + (lshg_options): New attribute fallback_lsh. + (make_options): Initialize fallback_lsh. + (main_options): New option -G to handle fallback. + (main_argp_parser): Handle new option. + (main_argp): Added missing space in message. + (lshg_exception_handler): New class. + (do_exc_lshg_handler): If the exception was because there was no + usable gateway and fallback is enabled, launch lsh instead. + (make_lshg_exception_handler): No longer call + make_exception_handler but construct the object ourself. + (main): make_lshg_exception_handler takes more arguments to handle + the lsh fallback. + + * src/io_commands.c (connect_local_command): Check if the + connection was successfull and raise an exception otherwise. + 2002-07-02 Niels Möller * src/unix_user.c (do_spawn): Allow err[1] and out[1] to be the -- GitLab