- 04 Aug, 2008 1 commit
-
-
Niels Möller authored
detach flag. (make_options): Deleted handler argrment. (add_action): Changed argument type to client_connection_action. (make_client_session): Deleted handler argument in call to make_client_session_channel. (client_shell_session): Changed return type to client_connection_action. Use make_open_session_action. (client_subsystem_session): Likewise. (client_command_session): Likewise. (main_argp_parser): Changeed handling of -B, just set detach flag. (class lsh_default_handler): Deleted class. (do_lsh_default_handler): Deleted function. (make_lsh_default_handler): Deleted function. (main): Actions are now handled using the client_connection_action class, not as commands. Handle detach (-B flag) here. Rev: src/lsh.c:1.219
-
- 03 Aug, 2008 33 commits
-
-
Niels Möller authored
(random_init_user): New function. Replaces make_user_random. Tries to create the seed file if it is missing. * src/unix_random.c: Use globals for the generator state. (unix_random): Deleted class. (read_initial_seed_file): Simplified. Permission check moved to random_init. Seeking is done by read_seed_file. (update_seed_file): Deleted argument. Use seed_file.h interface. (trivia_source): Renamed from do_trivia_source. Use globals. (device_source): Renamed from do_device_source. Use globals. (random_generate): Replaces method do_unix_random. (random_add): Replaces method do_unix_random_add. (random_init): Use seed_file.h interface. Initialize all globals, including the sources'. (make_user_random): Deleted, replaced by random_init_user in unix_random_user.c. (random_init_system): Replaces make_system_random. (lsh_random): Moved definition here, from randomness.c. Rev: src/unix_random.c:1.20 Rev: src/unix_random_user.c:1.1
-
Niels Möller authored
Rev: src/tcpforward.c:1.74
-
Niels Möller authored
Rev: src/tcpforward.h:1.25
-
Niels Möller authored
(class make_socks_server_action): Replaces class make_socks_server_command. (make_socks_server): Changed return type to client_connection_action. Rev: src/socks.c:1.9
-
Niels Möller authored
Rev: src/channel_forward.c:1.20
-
Niels Möller authored
Rev: src/connection.c:1.90 Rev: src/connection.h:1.85
-
Niels Möller authored
Replaces class forward_local_port_command. (class request_tcpip_forward_action): Replaces class request_tcpip_forward_command. (forward_local_port): Changed return type to client_connection_action. (forward_remote_port): Likewise. Rev: src/client_tcpforward.c:1.9
-
Niels Möller authored
handling for CHANNEL_EVENT_DENY. (make_client_session_channel): Deleted exception handler argument. Rev: src/client_session.c:1.32
-
Niels Möller authored
session_open_command. (class background_process_command): Deleted class. Rev: src/client.c:1.178
-
Niels Möller authored
(class client_session): Deleted exception handler attribute. Rev: src/client.h:1.74
-
Niels Möller authored
(main): Use seed_file.h interface for locking and writing to the seed file. Rev: src/lsh-make-seed.c:1.23
-
Niels Möller authored
Rev: src/lsh-writekey.c:1.45
-
Niels Möller authored
all_signature_algorithms. Deleted call to make_user_random. (lsh_transport_service_packet_handler): No randomness argument to lsh_string_write_random. (try_password_auth): Use random_add to mix the secret password into the randomness generator. (main): Use random_init_user. Rev: src/lsh-transport.c:1.14
-
Niels Möller authored
Rev: src/lsh-export-key.c:1.23
-
Niels Möller authored
code. (xauth_lookup): Function moved here, from xauth.c. * xauth.c, xauth.h: Deleted files. Rev: src/client_x11.c:1.36 Rev: src/xauth.c:1.15(DEAD) Rev: src/xauth.h:1.4(DEAD)
-
Niels Möller authored
(ENV_LSH_MAKE_SEED): Likewise. Rev: src/environ.h.in:1.9
-
Niels Möller authored
Rev: src/gateway_tcpforward.c:1.2
-
Niels Möller authored
Rev: src/io.c:1.225 Rev: src/io.h:1.117
-
Niels Möller authored
seed_file.c and seed_file.h * src/seed_file.h: New file. * src/seed_file.c: New file. Rev: src/lock_file.c:1.10(DEAD) Rev: src/lock_file.h:1.5(DEAD)
-
Niels Möller authored
Rev: src/server_pty.c:1.34 Rev: src/server_x11.c:1.25
-
Niels Möller authored
Rev: src/server_tcpforward.c:1.8
-
Niels Möller authored
dh_generate_secret, with no randomness argument. * src/server_keyexchange.c (server_dh_init): Likewise. Rev: src/server_keyexchange.c:1.60
-
Niels Möller authored
dh_generate_secret, with no randomness argument. Rev: src/client_keyexchange.c:1.70
-
Niels Möller authored
* src/seed_file.c: New file. Rev: src/seed_file.c:1.1 Rev: src/seed_file.h:1.1
-
Niels Möller authored
transport_write_flush. (transport_send_packet): Updated calls to transport_write_packet and transport_write_flush. (transport_send_kexinit): Updated to new make_kexinit interface. * src/transport_write.c (make_ignore_packet): Deleted randomness argument. (transport_write_packet): Likewise. (transport_write_flush): Likewise. * src/transport_read.c (decode_packet): Use random_add, to mix the received random padding into the pool. * src/transport.h (class transport_context): Deleted randomness attribute. Rev: src/transport.c:1.12 Rev: src/transport.h:1.10 Rev: src/transport_read.c:1.8 Rev: src/transport_write.c:1.3
-
Niels Möller authored
Rev: src/srp-gen.c:1.27
-
Niels Möller authored
Rev: src/spki.c:1.63 Rev: src/spki.h:1.36
-
Niels Möller authored
(lshd_config_handler, main): Adapted to new randomness interface. Rev: src/lshd.c:1.179
-
Niels Möller authored
attribute no longer needed. (class dsa_signer): Deleted randomness attribute. (do_dsa_sign): Adapted to new randomness interface. (make_dsa_signer): No randomness attribute. (make_dsa_algorithm): Deleted function. Replaced by... (dsa_algorithm): New static object. Rev: src/dsa.c:1.44
-
Niels Möller authored
* src/dh_exchange.c (dh_generate_secret): Deleted randomness argument. Rev: src/crypto.h:1.38 Rev: src/dh_exchange.c:1.22 Rev: src/encrypt.c:1.29
-
Niels Möller authored
Rev: src/algorithms.c:1.41 Rev: src/algorithms.h:1.14
-
Niels Möller authored
Rev: src/randomness.c:1.30(DEAD)
-
Niels Möller authored
interface, and deleted randomness argument. (lsh_string_write_random): Likewise. * src/keyexchange.h (class make_kexinit): Deleted randomness argument from the make method. (MAKE_KEXINIT): Deleted macro. * src/keyexchange.c (do_make_simple_kexinit): Adapted to new randomness interface, and deleted randomness argument. * src/randomness.h: Deleted randomness class. New interface using plain functions random_generate and random_add. Rev: src/keyexchange.c:1.101 Rev: src/keyexchange.h:1.62 Rev: src/lsh_string.c:1.9 Rev: src/lsh_string.h:1.7 Rev: src/randomness.h:1.18
-
- 02 Aug, 2008 2 commits
-
-
Niels Möller authored
Rev: nettle/yarrow256.c:1.2 Rev: src/unix_process.c:1.22
-
Niels Möller authored
Rev: src/xalloc.c:1.39
-
- 17 Jun, 2008 4 commits
-
-
Niels Möller authored
Rev: ChangeLog:1.982
-
Niels Möller authored
Rev: src/.dist_classes:1.22
-
Niels Möller authored
Rev: src/.dist_classes:1.21
-
Niels Möller authored
Rev: src/.dist_classes:1.20
-