From e37d1b8f74f096e2692277200054aaf9c4c5e54d Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Fri, 2 Nov 2001 17:56:34 +0000 Subject: [PATCH] updates. --- CHANGES | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGES b/CHANGES index a16325a9..8ff7fae1 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,31 @@ Fri Nov 2 18:52:08 EST 2001 Pekka Riikonen * Process the DISCONNECT packet through scheduler in the client library. Affected file lib/silcclient/client.c. + * Fixed the silc_client_packet_parse to not to increase + the packet sequence number if the conn->sock and the + current socket connection is not same. This can happen + for example during key agreement when the conn includes + multiple socket connections (listeners). Affected file + lib/silcclient/client.c. + + * The sender of the file transfer request now provides also + the pointer (listener) for the key exchange protocol. If + the listener cannot be created then it sends empty key + agreement and lets the receiver provide the listener. + + Added `local_ip' and `local_port' arguments to the + silc_client_file_send. If they are provided they are used, + if not then it will attempt to find local IP address, if + not found or bind fails then the remote client will provide + the listener. + + Affected files are lib/silcclient/client_ftp.c and + lib/silcclient/silcapi.h. + + * Extended the FILE SEND command to support defining the + local IP and port for key exchange listener. They are + optional. Affected file irssi/src/silc/core/silc-servers.c. + Thu Nov 1 22:10:07 EST 2001 Pekka Riikonen * Defined to WHOIS command reply the sending of fingerprint -- 2.24.0