- 06 Feb, 2000 12 commits
-
-
Niels Möller authored
* src/client.c (new_session): Use format_channel_open. Rev: src/client.c:1.86
-
Niels Möller authored
debug_comment. Rev: src/connection.c:1.46 Rev: src/connection.h:1.43
-
Rev: src/proxy_channel.c:1.1 Rev: src/proxy_channel.h:1.1 Rev: src/proxy_tcpforward.c:1.1 Rev: src/proxy_tcpforward.h:1.1
-
Niels Möller authored
(Bazsi). (global_request_callback): Deleted class (Bazsi). (global_request): Added type, continuation and exception_hnalder arguments do the GLOBAL_REQUEST method (Bazsi). (channel_request): Likewise. * src/channel.c (make_request_status): Renamed from make_global_request_status (Bazsi). (global_request_continuation): New class (Bazsi). (send_global_request_responses): New function (Bazsi). (do_global_request_response): Use send_global_request_responses(). (global_request_exception_handler): New class (Bazsi). (make_global_request_exception_handler): New function (Bazsi). (do_global_request): Pass a continuation and an exception handler to the GLOBAL_REQUEST-method. (send_channel_request_responses): New function (Bazsi). (channel_request_continuation): New class (Bazsi). (channel_request_continuation): New class (Bazsi). (do_channel_request): Pass a continuation and an exception to the CHANNEL_REQUEST-method. (init_channel): Initialize active_requests. * src/channel.c (use_channel): New function to take a channel in use. (register_channel): New argument take_into_use. (lookup_channel_reserved): New function that returns channels that are marked as reserved, but not in use. (do_channel_open_continue): Call register_channel with take_in_use=1. (do_channel_open_confirm): Use lookup_channel_reserved(). Call use_channel(). (do_channel_open_failure): Use lookup_channel_reserved(). (format_channel_open): Renamed from prepare_channel_open. Don't call alloc_channel() or register_channel(). * src/channel.h (CHANNEL_FREE, CHANNEL_RESERVED, CHANNEL_IN_USE): New three-level classification for the in_use table. * src/channel.c (exc_finish_channel_handler): Use pointer to connection rather than to its channel table. Rev: src/channel.c:1.72 Rev: src/channel.h:1.52
-
Niels Möller authored
and proxy_tcpforward.c. Rev: src/Makefile.am.in:1.71
-
Niels Möller authored
Rev: ChangeLog:1.154 Rev: src/command.c:1.35 Rev: src/sexp_conv.c:1.13 Rev: src/tcpforward.c:1.38
-
Niels Möller authored
format_channel_open(). Rev: src/tcpforward_commands.c:1.18
-
format_channel_open(). Rev: src/proxy_session.c:1.3
-
Niels Möller authored
Rev: src/lsh-authorize:1.2
-
Niels Möller authored
* src/client.c (do_exit_status, do_exit_signal): Use the connection's exception handler for protocol errors. Rev: src/client.c:1.85
-
Niels Möller authored
local_channel_number argument to NEW_CHANNEL. * src/channel_commands.c (do_channel_open_command): Call alloc_channel() and register_channel(), rather than delegating it to the NEW_CHANNEL method. Set the channel's exception handler properly. Rev: src/channel_commands.c:1.18 Rev: src/channel_commands.h:1.13
-
Niels Möller authored
use. (register_channel): New argument take_into_use. (lookup_channel_reserved): New function that returns channels that are marked as reserved, but not in use. (do_channel_open_continue): Call register_channel with take_in_use=1. (do_channel_open_confirm): Use lookup_channel_reserved(). Call use_channel(). (do_channel_open_failure): Use lookup_channel_reserved(). (format_channel_open): Renamed from prepare_channel_open. Don't call alloc_channel() or register_channel(). * src/channel.h (CHANNEL_FREE, CHANNEL_RESERVED, CHANNEL_IN_USE): New three-level classification for the in_use table. * src/channel.c (exc_finish_channel_handler): Use pointer to connection rather than to its channel table. Rev: src/channel.c:1.71 Rev: src/channel.h:1.51
-
- 05 Feb, 2000 18 commits
-
-
Niels Möller authored
Rev: ChangeLog:1.153
-
Niels Möller authored
Rev: README:1.12
-
Niels Möller authored
lsh_fd. (io_connect): Take a continuation as argument. (io_listen): Take an io_callback (typically of type io_listen_callback) as argument. (make_listen_callback): New function. Rev: src/io.c:1.89 Rev: src/io.h:1.52
-
Niels Möller authored
* src/io_commands.h: Moved listen_value to io.h Rev: src/io_commands.c:1.25 Rev: src/io_commands.h:1.12
-
Niels Möller authored
tcpip_forward_hook): Catch EXC_CHANNEL_OPEN. Rev: src/tcpforward_commands.c:1.17
-
Niels Möller authored
Rev: src/lsh.c:1.97 Rev: src/lsh_proxy.c:1.4 Rev: src/sexp_commands.c:1.7 Rev: src/sexp_conv.c:1.12 Rev: src/tcpforward.c:1.37 Rev: src/tcpforward.h:1.12
-
Niels Möller authored
Rev: src/sexp.c:1.25 Rev: src/spki.c:1.16 Rev: src/spki_commands.c:1.5
-
Niels Möller authored
Rev: src/sexp_parser.c:1.14 Rev: src/sexp_streamed_parser.c:1.20 Rev: src/sexp_test.c:1.12
-
Niels Möller authored
Rev: src/proxy.c:1.3 Rev: src/server_session.c:1.24
-
Niels Möller authored
io_callback. Rev: src/read_data.c:1.27 Rev: src/read_data.h:1.12
-
Niels Möller authored
(main): Use make_report_exception_info(). Rev: src/lshd.c:1.81
-
Niels Möller authored
Rev: src/lsh_types.h:1.37
-
Niels Möller authored
Rev: src/lsh.h:1.12
-
Niels Möller authored
Rev: src/exception.c:1.13 Rev: src/exception.h:1.16
-
Niels Möller authored
Rev: src/connection_commands.c:1.19
-
Niels Möller authored
* src/command.c: New command catch_report. Rev: src/command.c:1.34 Rev: src/command.h:1.42
-
Niels Möller authored
Rev: src/client.c:1.84 Rev: src/client.h:1.27
-
Niels Möller authored
message. (make_channel_read_data, make_channel_read_stderr): Changed return type to io_callback. Rev: src/channel.c:1.70 Rev: src/channel.h:1.50
-
- 02 Feb, 2000 10 commits
-
-
Niels Möller authored
service name. Rev: src/client.c:1.83 Rev: src/client.h:1.26
-
Niels Möller authored
Rev: ChangeLog:1.152 Rev: NEWS:1.40 Rev: doc/TODO:1.68
-
Niels Möller authored
Rev: ChangeLog:1.151 Rev: src/command.h:1.41 Rev: src/io.c:1.88 Rev: src/io_commands.c:1.24 Rev: src/list.h:1.7 Rev: src/read_packet.c:1.46 Rev: src/testsuite/Makefile.am:1.9 Rev: src/testsuite/macros.m4:1.4 Rev: src/werror.c:1.43
-
Niels Möller authored
src/testsuite/lsh-2-test, src/testsuite/lsh-3-test, src/testsuite/tcpip-local-test: Fixed bash-isms. Rev: src/testsuite/functions.sh:1.2 Rev: src/testsuite/lsh-1-test:1.2 Rev: src/testsuite/lsh-2-test:1.2 Rev: src/testsuite/lsh-3-test:1.2 Rev: src/testsuite/tcpip-local-test:1.2
-
Niels Möller authored
as extern inline in argp_fmtstream.h. Needed for compilers that don't have inline. Rev: src/argp/argp-fmtstream.c:1.3
-
Niels Möller authored
initializers (which is a GNUC extension). Rev: src/argp/argp-help.c:1.9
-
Niels Möller authored
Rev: src/argp/argp-parse.c:1.5
-
Niels Möller authored
Rev: src/zlib.c:1.24
-
Niels Möller authored
Rev: src/tty.c:1.8 Rev: src/tty.h:1.8
-
Niels Möller authored
Rev: src/parse.c:1.26 Rev: src/parse.h:1.19
-