- 19 Sep, 2005 7 commits
-
-
Niels Möller authored
(make_global_request_exception_handler, handle_global_request) (do_exc_channel_request_handler) (make_channel_request_exception_handler, handle_channel_request) (do_exc_channel_open_handler, make_exc_channel_open_handler) (handle_channel_open, handle_channel_failure): Adapted to new simpler exception abstraction. Rev: src/channel.c:1.125.2.13
-
Niels Möller authored
Rev: src/exception.c:1.18.2.2
-
Niels Möller authored
consistd of a type, a subtype, and a message, but no class hierarchy and no type masks. Exception handlers don't have parents by default. (DEFINE_EXCEPTION_HANDLER): New macro. Rev: src/exception.h:1.30.2.5
-
Niels Möller authored
Rev: ChangeLog:1.857.2.49
-
Niels Möller authored
Rev: src/Makefile.am:1.28.2.22
-
Niels Möller authored
Rev: ChangeLog:1.857.2.48
-
Niels Möller authored
Rev: src/channel_forward.c:1.14.2.1 Rev: src/channel_forward.h:1.8.2.1
-
- 18 Sep, 2005 4 commits
-
-
Niels Möller authored
channel_write_state_close on EOF and error. (oop_read_stdout, oop_read_stderr): Call channel_read_state_close on EOF and error. Rev: src/server_session.c:1.103.2.8
-
Niels Möller authored
channel_write_state_close on EOF and error. (do_receive): Likewise. (oop_read_stdin): Call channel_read_state_close on EOF and error. Rev: src/client_session.c:1.21.2.5
-
Niels Möller authored
Rev: src/channel.c:1.125.2.12
-
Niels Möller authored
channel_io_status. Don't call channel_read_state_close on error; leave that up to the caller. (channel_io_start_read): Check that file->fd is valid. (channel_io_write, channel_io_flush): Return an enum channel_io_status. Don't call channel_write_state_close on error; leave that up to the caller. (channel_io_stop_write): Return CHANNEL_IO_EOF if all data has been written. * src/channel_io.h (enum channel_io_status): New enum. Rev: src/channel_io.c:1.1.2.4 Rev: src/channel_io.h:1.1.2.2
-
- 17 Sep, 2005 9 commits
-
-
Niels Möller authored
Rev: src/channel_io.c:1.1.2.3
-
Niels Möller authored
Rev: ChangeLog:1.857.2.47
-
Niels Möller authored
Rev: src/transport_read.c:1.1.2.8
-
Niels Möller authored
Rev: src/encrypt.c:1.27.2.2
-
Niels Möller authored
rate. (estimate_size, estimate_update): Deleted functions. (do_zlib): Adapted to new CODEC interface, and simplified significantly. (make_zlib_instance): Don't initialize max and rate. Rev: src/zlib.c:1.37.2.1
-
Niels Möller authored
the CODEC method. Output storage is a string and a start offset, input is length and pointer. Rev: src/compress.h:1.6.2.1
-
Niels Möller authored
io_register_fd on the service pipe here; it's the responsibility of the transport_forward class. Rev: src/lshd.c:1.170.2.30
-
Niels Möller authored
(transport_forward_setup): Use io_register_fd. Rev: src/transport_forward.c:1.1.2.5
-
Niels Möller authored
Rev: src/transport.c:1.6.2.14
-
- 16 Sep, 2005 20 commits
-
-
Niels Möller authored
Rev: src/transport_forward.c:1.1.2.4
-
Niels Möller authored
processing and checks common for handle_channel_data and handle_channel_extended_data. Invoke CHANNEL_RECEIVE with length and pointer, avoiding allocation fo an extra copy. (handle_channel_data, handle_channel_extended_data): Use it. Rev: src/channel.c:1.125.2.11
-
Niels Möller authored
take a length and pointer, rather than an lsh_string. Updated method implementations. Rev: src/channel.h:1.77.2.8 Rev: src/client_session.c:1.21.2.4 Rev: src/server_session.c:1.103.2.7
-
Niels Möller authored
Rev: ChangeLog:1.857.2.46
-
Niels Möller authored
(io_run): Cleanup processing, previously done by io_final. * src/lsh-transport.c (main): No longer calls io_final. * src/srp-gen.c (main): Likewise. Rev: src/srp-gen.c:1.24.2.1
-
Niels Möller authored
channel_maybe_close unconditionally. (do_receive): Deallocate the packet. Rev: src/server_session.c:1.103.2.6
-
Niels Möller authored
Rev: src/lsh-transport.c:1.1.2.14 Rev: src/lsh_proxy.c:1.37.2.2 Rev: src/lshg.c:1.27.2.1
-
Niels Möller authored
(lshd_service_request_handler, make_lshd_port): Use io_register_fd. Rev: src/lshd.c:1.170.2.29
-
Niels Möller authored
request on session channels. Rev: src/lshd-connection.c:1.1.2.14
-
Niels Möller authored
processing on the connection's resource list. Rev: src/lsh.c:1.200.2.14
-
Niels Möller authored
macrology of ssh_format, it no longer works to use ssh_format in an argument of itself. So assign the fingerptint hash to a variable before use. Rev: src/lsh-export-key.c:1.20.2.2
-
Niels Möller authored
(io_run): Cleanup processing, previously done by io_final. Rev: src/io.c:1.215.2.9 Rev: src/io.h:1.110.2.5
-
Niels Möller authored
define as a varargs macro, calling ssh_format_clue with file and line number as the first argument. * src/format.c (ssh_format) [DEBUG_ALLOC]: Use the supplied clue. Rev: src/format.c:1.54.2.2 Rev: src/format.h:1.45.2.2
-
Niels Möller authored
Rev: src/client_session.c:1.21.2.3
-
Niels Möller authored
channel_maybe_close. Rev: src/client.c:1.166.2.7
-
Niels Möller authored
channel_maybe_close unconditionally. Rev: src/channel_io.c:1.1.2.2
-
Niels Möller authored
request type. (channel_maybe_close): Ignore channel->sinks counter, when CHANNEL_NO_WAIT_FOR_EOF is set. Rev: src/channel.c:1.125.2.10
-
Niels Möller authored
Rev: ChangeLog:1.857.2.45
-
Niels Möller authored
Rev: src/Makefile.am:1.28.2.21
-
Niels Möller authored
(disconnect): New argument for the reason code. (do_disconnect): New method. * src/lshd-connection.c: Analogous changes. Rev: src/lshd-connection.c:1.1.2.13
-