- 08 Feb, 2004 8 commits
-
-
Niels Möller authored
Rev: ChangeLog:1.746
-
Niels Möller authored
connection->hard_limit is set, indicating an almost full write_buffer for the connection. Rev: src/read_data.c:1.37
-
Niels Möller authored
connection->socket instead of connection->raw. Rev: src/handshake.c:1.24
-
Niels Möller authored
connection_init_io, so that flow control is set up properly. Rev: src/gateway_commands.c:1.23
-
Niels Möller authored
argument, and don't call make_packet_write. This way, both handshake_command and gateway_make_connection can call this function. Rev: src/connection.c:1.82 Rev: src/connection.h:1.73
-
Niels Möller authored
replaces old attribute raw. New attributes hard_limit and soft_limit. Implemented flow control for the connections write_buffer. The buffer is now of limited size. When it starts to get large, channel i/o is disabled. If it hits the limit, the connection is closed. * src/connection.c (WRITE_BUFFER_MAX, WRITE_BUFFER_MARGIN): New constants. (connection_flow_controlled): New class. (do_connection_flow_controlled): Reenable channel i/o when we have room in the write buffer. (make_ssh_connection): Initialize ssh_connection attributes wakeup, soft_limit and hard_limit. (connection_init_io): Changed argument type from struct abstract_write to struct lsh_fd. Install flow control on the socket's write_buffer. (connection_wakeup): New function, which installs a wakeup callback on the connection. (connection_send_kex): Compare the size of the write_buffer to the soft and hard limits. (connection_send_kex_end): Invoke wakeup callback, if it's non-NULL. Rev: src/connection.c:1.81 Rev: src/connection.h:1.72
-
Niels Möller authored
Rev: src/channel_forward.c:1.13
-
Niels Möller authored
(do_channels_after_keyexchange): Renamed to do_channels_wakeup. No longer needs to reinstall the handler. (init_connection_service): Use connection_wakeup, not connection_after_keyexchange. Rev: src/channel.c:1.124 Rev: src/channel.h:1.77
-
- 07 Feb, 2004 21 commits
-
-
Niels Möller authored
Rev: src/nettle/x86/sha1-compress.asm:1.5
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.245 Rev: src/nettle/configure.ac:1.32
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.244
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.243 Rev: src/nettle/NEWS:1.15 Rev: src/nettle/configure.ac:1.31
-
Niels Möller authored
Rev: ChangeLog:1.745 Rev: src/nettle/ChangeLog:1.242
-
Niels Möller authored
Rev: install-sh:1.2(DEAD)
-
Niels Möller authored
* testsuite/rsa-encrypt-test.c: Include rsa.h only if WITH_PUBLIC_KEY. * testsuite/pkcs1-test.c: Include pkcs1.h only if WITH_PUBLIC_KEY. Rev: src/nettle/testsuite/pkcs1-test.c:1.2 Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.4 Rev: src/nettle/testsuite/sexp-format-test.c:1.8
-
Niels Möller authored
dependency on gmp.h. (pgp_put_mpi): Condition on HAVE_LIBGMP. * pgp.h: Don't include bignum.h, to make it possible to compile the non-bignum parts of pgp-encode.c without bignum support. Needs to be fixed properly before the pgp interface is advertised. Rev: src/nettle/pgp-encode.c:1.8 Rev: src/nettle/pgp.h:1.6
-
Niels Möller authored
available, also when compiling with gcc. Rev: ChangeLog:1.744 Rev: acinclude.m4:1.18
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.241 Rev: src/nettle/nettle-internal.h:1.6
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.240
-
Niels Möller authored
(main): Use xalloc. Rev: src/nettle/tools/sexp-conv.c:1.15
-
Niels Möller authored
Rev: src/nettle/tools/output.c:1.4
-
Niels Möller authored
* testsuite/rsa-encrypt-test.c (test_main): Likewise. * testsuite/bignum-test.c (test_bignum): Likewise. Rev: src/nettle/testsuite/bignum-test.c:1.4 Rev: src/nettle/testsuite/rsa-encrypt-test.c:1.3 Rev: src/nettle/testsuite/yarrow-test.c:1.14
-
Niels Möller authored
functions use xalloc instead of alloca. Rev: src/nettle/testsuite/testutils.c:1.24 Rev: src/nettle/testsuite/testutils.h:1.20
-
Niels Möller authored
* examples/rsa-encrypt.c (write_bignum): Likewise. * examples/rsa-decrypt.c (read_bignum): Likewise. Rev: src/nettle/examples/rsa-decrypt.c:1.4 Rev: src/nettle/examples/rsa-encrypt.c:1.5 Rev: src/nettle/examples/rsa-keygen.c:1.12
-
Niels Möller authored
des_ecb_encrypt, cst arguments to (void *). Openssl's typedefs des_cblock and const_des_cblock are too broken. Rev: src/nettle/examples/nettle-openssl.c:1.3
-
Niels Möller authored
of alloca, for better portability. Rev: src/nettle/examples/nettle-benchmark.c:1.11
-
Niels Möller authored
Rev: src/nettle/examples/io.c:1.7 Rev: src/nettle/examples/io.h:1.4
-
Niels Möller authored
available. Rev: src/nettle/nettle-internal.h:1.5
-
Niels Möller authored
should not be distributed. Rev: src/nettle/ChangeLog:1.239 Rev: src/nettle/Makefile.am:1.73
-
- 06 Feb, 2004 11 commits
-
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.238
-
Niels Möller authored
Rev: src/nettle/x86/sha1-compress.asm:1.4
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.237
-
Niels Möller authored
Accessing them via %esp should be a little faster than using large immediate operands. Rev: src/nettle/x86/sha1-compress.asm:1.3
-
Niels Möller authored
compression function. Rev: src/nettle/testsuite/sha1-test.c:1.3
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.236
-
Niels Möller authored
Rev: src/nettle/configure.ac:1.30
-
Niels Möller authored
sha1-compress.asm. Rev: src/nettle/Makefile.am:1.72
-
Niels Möller authored
data expansion. Rev: src/nettle/x86/sha1-compress.asm:1.2
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.235
-
Niels Möller authored
sha1_compress. (Not yet working). Rev: src/nettle/x86/sha1-compress.asm:1.1
-