From: Pekka Riikonen Date: Thu, 12 Apr 2001 10:09:38 +0000 (+0000) Subject: updates. X-Git-Tag: SILC.0.1~22 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=088640fd622df4539a54f5dd9cf7a744864b0c48;p=silc.git updates. --- diff --git a/CHANGES b/CHANGES index 25a47e4d..c08ef09a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,9 @@ +Thu Apr 12 12:01:52 EEST 2001 Pekka Riikonen + + * Fixed bug in client and server to accept the force send if + the packet is send from silc_[server/client]_packet_process + function. Otherwise the packets are never delivered, oops. + Wed Apr 11 22:10:15 EEST 2001 Pekka Riikonen * Disable force sending of packets when REKEY protocol is active. diff --git a/TODO b/TODO index 6f1e6ca4..390412a8 100644 --- a/TODO +++ b/TODO @@ -75,6 +75,8 @@ TODO/bugs In SILC Libraries that needs to be commited (from Schneier's Yarrow-160 paper). They should make the RNG even better. + o IPv6 support for ID's and into the code. + o Some of the ciphers in lib/silccrypt does not implement the SILC Crypto API correctly. diff --git a/apps/silcd/server.c b/apps/silcd/server.c index 7ba210e7..8ff37570 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -2095,7 +2095,7 @@ void silc_server_free_client_data(SilcServer server, if (sock->outbuf->data - sock->outbuf->head) silc_buffer_push(sock->outbuf, sock->outbuf->data - sock->outbuf->head); - silc_server_packet_send_real(server, sock, TRUE); + silc_packet_send(sock, TRUE); SILC_SET_CONNECTION_FOR_INPUT(sock->sock); SILC_UNSET_OUTBUF_PENDING(sock);