From: Pekka Riikonen Date: Mon, 13 May 2002 06:55:34 +0000 (+0000) Subject: updates X-Git-Tag: silc.toolkit.0.9~6 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=136c61d20cf0afab840dba155b28c78c03dc5018 updates --- diff --git a/lib/silcsftp/sftp_fs_memory.c b/lib/silcsftp/sftp_fs_memory.c index ef6eb230..0f674585 100644 --- a/lib/silcsftp/sftp_fs_memory.c +++ b/lib/silcsftp/sftp_fs_memory.c @@ -779,8 +779,11 @@ void mem_readdir(void *context, SilcSFTP sftp, if (strrchr(date, ':')) *strrchr(date, ':') = '\0'; - if (!entry->directory) + if (!entry->directory) { filesize = silc_file_size(entry->data + 7); + memset(&stats, 0, sizeof(stats)); + stat(entry->data + 7, &stats); + } /* Long name format is: drwx------ 1 324210 Apr 8 08:40 mail/ diff --git a/win32/libsilc/libsilc.def b/win32/libsilc/libsilc.def index fff41593..388509cc 100644 --- a/win32/libsilc/libsilc.def +++ b/win32/libsilc/libsilc.def @@ -107,13 +107,13 @@ EXPORTS silc_command_set_ident @ 324 ; silc_config_open @ 327 ; silc_debug @ 328 DATA ; - silc_decode_pem @ 329 ; + silc_pem_decode @ 329 ; silc_default_ciphers @ 330 DATA ; silc_default_hash @ 331 DATA ; silc_default_hmacs @ 332 DATA ; silc_default_pkcs @ 333 DATA ; - silc_encode_pem @ 334 ; - silc_encode_pem_file @ 335 ; + silc_pem_encode @ 334 ; + silc_pem_encode_file @ 335 ; silc_file_readfile @ 336 ; silc_file_writefile @ 337 ; silc_file_writefile_mode @ 338 ; @@ -552,4 +552,16 @@ EXPORTS silc_debug_hexdump @ 850 DATA ; silc_memdup @ 851 ; silc_command_get_status @ 852 ; - + silc_utf8_encode @ 853 ; + silc_utf8_decode @ 854 ; + silc_utf8_encoded_len @ 855 ; + silc_utf8_valid @ 856 ; + silc_mime_parse @ 857 ; + silc_get_status_message @ 858 ; + silc_get_mode_list @ 859 ; + silc_hash_table_find_by_context @ 860 ; + silc_channel_message_payload_encrypt @ 861 ; + silc_string_is_ascii @ 862 ; + silc_parse_version_string @ 863 ; + silc_version_to_num @ 864 ; + silc_fingerprint @ 865 ; diff --git a/win32/libsilc/libsilc.dsp b/win32/libsilc/libsilc.dsp index 7154e13d..66eb72c4 100644 --- a/win32/libsilc/libsilc.dsp +++ b/win32/libsilc/libsilc.dsp @@ -191,6 +191,10 @@ SOURCE=..\..\lib\silcutil\silcsockconn.c # End Source File # Begin Source File +SOURCE=..\..\lib\silcutil\silcstrutil.c +# End Source File +# Begin Source File + SOURCE=..\..\lib\silcutil\silcutil.c # End Source File # Begin Source File diff --git a/win32/libsilcclient/libsilcclient.def b/win32/libsilcclient/libsilcclient.def index 690929de..6330a577 100644 --- a/win32/libsilcclient/libsilcclient.def +++ b/win32/libsilcclient/libsilcclient.def @@ -83,7 +83,6 @@ EXPORTS silc_client_command_reply_whowas @ 66 ; silc_client_command_shutdown @ 67 ; silc_client_command_silcoper @ 68 ; - silc_client_command_status_message @ 69 ; silc_client_command_topic @ 70 ; silc_client_command_umode @ 71 ; silc_client_command_users @ 72 ; @@ -145,7 +144,6 @@ EXPORTS silc_client_send_private_message_key @ 129 ; silc_client_start_key_exchange @ 131 ; silc_client_stop @ 132 ; - silc_command_status_messages @ 135 DATA ; silc_idlist_get_client @ 137 ; silc_client_abort_key_agreement @ 138 ; silc_client_set_away_message @ 139 ; @@ -161,3 +159,4 @@ EXPORTS silc_client_command_reply_quit @ 149 ; silc_client_run_one @ 150 ; silc_client_on_channel @ 151 ; + silc_client_current_channel_private_key @ 152; diff --git a/win32/libsilcclient/libsilcclient.dsp b/win32/libsilcclient/libsilcclient.dsp index 30165e84..08932f18 100644 --- a/win32/libsilcclient/libsilcclient.dsp +++ b/win32/libsilcclient/libsilcclient.dsp @@ -120,6 +120,10 @@ SOURCE=..\..\lib\silcclient\client_prvmsg.c # End Source File # Begin Source File +SOURCE=..\..\lib\silcclient\client_resume.c +# End Source File +# Begin Source File + SOURCE=..\..\lib\silcclient\command.c # End Source File # Begin Source File