silc.git
21 years ago Corrected use of silc_file_readfile. silc.client.0.9.6
Pekka Riikonen [Thu, 17 Oct 2002 16:30:06 +0000 (16:30 +0000)]
Corrected use of silc_file_readfile.

21 years ago Corrected used of silc_file_readfile.
Pekka Riikonen [Thu, 17 Oct 2002 16:22:35 +0000 (16:22 +0000)]
Corrected used of silc_file_readfile.

21 years ago Fixed comment.
Pekka Riikonen [Thu, 17 Oct 2002 16:11:38 +0000 (16:11 +0000)]
Fixed comment.

21 years ago update
Pekka Riikonen [Thu, 17 Oct 2002 16:03:04 +0000 (16:03 +0000)]
update

21 years ago updates
Pekka Riikonen [Thu, 17 Oct 2002 14:05:46 +0000 (14:05 +0000)]
updates

21 years ago Added support for saving requested attributes.
Pekka Riikonen [Thu, 17 Oct 2002 13:43:54 +0000 (13:43 +0000)]
Added support for saving requested attributes.

21 years ago Optimized parsing.
Pekka Riikonen [Wed, 16 Oct 2002 16:46:29 +0000 (16:46 +0000)]
Optimized parsing.

21 years ago Accept also N field without all fields.
Pekka Riikonen [Wed, 16 Oct 2002 16:21:20 +0000 (16:21 +0000)]
Accept also N field without all fields.

21 years ago Added TYPE='less parsing support to SilcVCard.
Pekka Riikonen [Wed, 16 Oct 2002 14:45:53 +0000 (14:45 +0000)]
Added TYPE='less parsing support to SilcVCard.
Fixed double free in hash table foreach function if entry is
deleted in the callback.

21 years ago Added user public key, user signature and server signature
Pekka Riikonen [Tue, 15 Oct 2002 20:16:32 +0000 (20:16 +0000)]
Added user public key, user signature and server signature
verification in requested attributes receiving.

21 years ago Fixed a bug in parsing.
Pekka Riikonen [Tue, 15 Oct 2002 20:10:40 +0000 (20:10 +0000)]
Fixed a bug in parsing.

21 years ago Fixed memory leak in WHOIS command reply.
Pekka Riikonen [Tue, 15 Oct 2002 18:34:38 +0000 (18:34 +0000)]
Fixed memory leak in WHOIS command reply.

21 years ago Added silc_attribute_get_verify_data function.
Pekka Riikonen [Tue, 15 Oct 2002 18:33:31 +0000 (18:33 +0000)]
Added silc_attribute_get_verify_data function.

21 years ago Added silc_vcard_alloc. silc_vcard_free now checks for dynamically
Pekka Riikonen [Tue, 15 Oct 2002 18:32:34 +0000 (18:32 +0000)]
Added silc_vcard_alloc.  silc_vcard_free now checks for dynamically
allocated context.

21 years ago Added ATTR command to handle requested attributes for WHOIS.
Pekka Riikonen [Mon, 14 Oct 2002 19:12:49 +0000 (19:12 +0000)]
Added ATTR command to handle requested attributes for WHOIS.

21 years ago Fixed attribute encoding and decoding bugs.
Pekka Riikonen [Mon, 14 Oct 2002 19:05:16 +0000 (19:05 +0000)]
Fixed attribute encoding and decoding bugs.

21 years ago Fixed some bugs in Requested Attributes support.
Pekka Riikonen [Mon, 14 Oct 2002 19:04:35 +0000 (19:04 +0000)]
Fixed some bugs in Requested Attributes support.
Moved sha1hash and md5hash from internal context SilcClient for
application usage.

21 years ago Requested Attributes in WHOIS implies LAG_STRICT for the command.
Pekka Riikonen [Mon, 14 Oct 2002 16:57:27 +0000 (16:57 +0000)]
Requested Attributes in WHOIS implies LAG_STRICT for the command.

21 years ago Added VCard support.
Pekka Riikonen [Mon, 14 Oct 2002 16:56:07 +0000 (16:56 +0000)]
Added VCard support.

21 years ago Periodically remove the NOATTR status from client entry (10 mins).
Pekka Riikonen [Mon, 14 Oct 2002 15:01:04 +0000 (15:01 +0000)]
Periodically remove the NOATTR status from client entry (10 mins).

21 years ago Comments.
Pekka Riikonen [Mon, 14 Oct 2002 14:58:14 +0000 (14:58 +0000)]
Comments.

21 years ago Don't have USER_INFO attribute.
Pekka Riikonen [Mon, 14 Oct 2002 14:44:17 +0000 (14:44 +0000)]
Don't have USER_INFO attribute.

21 years ago Added.
Pekka Riikonen [Mon, 14 Oct 2002 14:12:11 +0000 (14:12 +0000)]
Added.

21 years ago Added implementation of VCard (RFC 2426).
Pekka Riikonen [Mon, 14 Oct 2002 14:11:52 +0000 (14:11 +0000)]
Added implementation of VCard (RFC 2426).
Added silc_buffer_strformat function.

21 years ago Fix to pad length macros (worked before too but to be sure).
Pekka Riikonen [Sun, 13 Oct 2002 11:42:32 +0000 (11:42 +0000)]
Fix to pad length macros (worked before too but to be sure).

21 years ago updates.
Pekka Riikonen [Fri, 11 Oct 2002 21:03:37 +0000 (21:03 +0000)]
updates.

21 years ago Fixed the usage of silc_pkcs_get_key_len function.
Pekka Riikonen [Fri, 11 Oct 2002 21:03:13 +0000 (21:03 +0000)]
Fixed the usage of silc_pkcs_get_key_len function.

21 years ago Added SILC_SKE_STATUS_SIGNATURE_ERROR and OUT_OF_MEMORY and
Pekka Riikonen [Fri, 11 Oct 2002 21:02:48 +0000 (21:02 +0000)]
Added SILC_SKE_STATUS_SIGNATURE_ERROR and OUT_OF_MEMORY and
added better error printing to SKE library.
Fixed the usage of silc_pkcs_get_key_len as it returns the length
in bits not in bytes.

21 years ago Check for signature errors.
Pekka Riikonen [Fri, 11 Oct 2002 20:27:14 +0000 (20:27 +0000)]
Check for signature errors.

21 years ago Save the key length also when only private key is set to SilcPKCS.
Pekka Riikonen [Fri, 11 Oct 2002 20:26:46 +0000 (20:26 +0000)]
Save the key length also when only private key is set to SilcPKCS.

21 years ago updates
Pekka Riikonen [Fri, 11 Oct 2002 15:28:59 +0000 (15:28 +0000)]
updates

21 years ago strncat -> silc_strncat.
Pekka Riikonen [Fri, 11 Oct 2002 14:24:53 +0000 (14:24 +0000)]
strncat -> silc_strncat.

21 years ago Buffer overflow fixes.
Pekka Riikonen [Fri, 11 Oct 2002 14:20:33 +0000 (14:20 +0000)]
Buffer overflow fixes.

21 years ago Error checkings for signature computation.
Pekka Riikonen [Fri, 11 Oct 2002 14:07:42 +0000 (14:07 +0000)]
Error checkings for signature computation.

21 years ago Variable name change.
Pekka Riikonen [Fri, 11 Oct 2002 13:53:16 +0000 (13:53 +0000)]
Variable name change.

21 years ago updates.
Pekka Riikonen [Thu, 10 Oct 2002 16:48:11 +0000 (16:48 +0000)]
updates.

21 years ago etc-install fix.
Pekka Riikonen [Thu, 10 Oct 2002 14:27:41 +0000 (14:27 +0000)]
etc-install fix.

21 years ago*** empty log message ***
Pekka Riikonen [Wed, 9 Oct 2002 19:54:20 +0000 (19:54 +0000)]
*** empty log message ***

21 years ago typo fix.
Pekka Riikonen [Wed, 9 Oct 2002 19:06:25 +0000 (19:06 +0000)]
typo fix.

21 years ago Added Requested Attributes sending and receiving support to
Pekka Riikonen [Wed, 9 Oct 2002 19:02:38 +0000 (19:02 +0000)]
Added Requested Attributes sending and receiving support to
client library.  Added requested attributes support to WHOIS
command (-details options).  Added silc_client_attribute[s]_*
functions.  Added attributes support to get_clients_by_id_resolve
function.

21 years ago Added silc_attribute_payload_encode_data, renamed parse_list to
Pekka Riikonen [Wed, 9 Oct 2002 19:00:10 +0000 (19:00 +0000)]
Added silc_attribute_payload_encode_data, renamed parse_list to
parse. Added silc_attribute_payload_alloc as well. Some bugfixes.

21 years ago Attributes length was not saved.
Pekka Riikonen [Wed, 9 Oct 2002 18:59:24 +0000 (18:59 +0000)]
Attributes length was not saved.

21 years ago Remove the resolving flag from client after received Requested
Pekka Riikonen [Wed, 9 Oct 2002 17:55:10 +0000 (17:55 +0000)]
Remove the resolving flag from client after received Requested
Attributes from the client.

21 years ago silc_hash_table_find_foreach interface change.
Pekka Riikonen [Wed, 9 Oct 2002 16:52:51 +0000 (16:52 +0000)]
silc_hash_table_find_foreach interface change.

21 years ago silc_hash_table_find_foreach calls once the callback also if
Pekka Riikonen [Wed, 9 Oct 2002 16:52:10 +0000 (16:52 +0000)]
silc_hash_table_find_foreach calls once the callback also if
the nothing was found (context is set to NULL)

21 years ago silc_attribute_payload_parse interface change.
Pekka Riikonen [Wed, 9 Oct 2002 16:51:28 +0000 (16:51 +0000)]
silc_attribute_payload_parse interface change.
silc_hash_table_find_foreach interface change.

21 years ago updates.
Pekka Riikonen [Wed, 9 Oct 2002 16:50:21 +0000 (16:50 +0000)]
updates.

21 years ago updates
Pekka Riikonen [Wed, 9 Oct 2002 12:59:08 +0000 (12:59 +0000)]
updates

21 years ago Print out configuration summary
Pekka Riikonen [Wed, 9 Oct 2002 12:51:32 +0000 (12:51 +0000)]
Print out configuration summary

21 years ago Send also SERVICE and SERVER_DIGITAL_SIGNATURE in server
Pekka Riikonen [Tue, 8 Oct 2002 17:20:30 +0000 (17:20 +0000)]
Send also SERVICE and SERVER_DIGITAL_SIGNATURE in server
constructed Requested Attributes.

21 years ago updates.
Pekka Riikonen [Tue, 8 Oct 2002 15:02:01 +0000 (15:02 +0000)]
updates.

21 years ago Allow only WHOIS command reply from client.
Pekka Riikonen [Mon, 7 Oct 2002 16:27:10 +0000 (16:27 +0000)]
Allow only WHOIS command reply from client.

21 years ago Cleanup.
Pekka Riikonen [Mon, 7 Oct 2002 16:23:30 +0000 (16:23 +0000)]
Cleanup.

21 years ago Allow command reply packets from clients as well.
Pekka Riikonen [Mon, 7 Oct 2002 16:23:09 +0000 (16:23 +0000)]
Allow command reply packets from clients as well.
Allow Requested Attributes reply from client for WHOIS.

21 years ago Added Requested Attributes support to WHOIS command, and the server
Pekka Riikonen [Mon, 7 Oct 2002 15:48:22 +0000 (15:48 +0000)]
Added Requested Attributes support to WHOIS command, and the server
is now able to reply to the attributes on behalf of client.

21 years ago SILC_NOT_IMPLEMENTED now use SILC_LOG_INFO.
Pekka Riikonen [Mon, 7 Oct 2002 15:47:45 +0000 (15:47 +0000)]
SILC_NOT_IMPLEMENTED now use SILC_LOG_INFO.

21 years ago Remove silc_attribute_payload_encode_list, improved the
Pekka Riikonen [Mon, 7 Oct 2002 15:47:27 +0000 (15:47 +0000)]
    Remove silc_attribute_payload_encode_list, improved the
silc_attribute_payload_encode function to be able to encode
list of attributes, and to do automatic encoding of the objects.

21 years ago zero idle table, or false idle timeouts will appear.
Pekka Riikonen [Mon, 7 Oct 2002 09:01:06 +0000 (09:01 +0000)]
zero idle table, or false idle timeouts will appear.

21 years ago autoconf update.
Pekka Riikonen [Sun, 6 Oct 2002 15:09:04 +0000 (15:09 +0000)]
autoconf update.

21 years ago Send disconnect packet before freeing socket data in
Pekka Riikonen [Sun, 6 Oct 2002 15:08:22 +0000 (15:08 +0000)]
Send disconnect packet before freeing socket data in
silc_server_timeout_remote.

21 years ago Automatically reconnect to backup router (on normal server) if
Pekka Riikonen [Sun, 6 Oct 2002 14:00:14 +0000 (14:00 +0000)]
Automatically reconnect to backup router (on normal server) if
connection is lost.

21 years ago Fixed a bug in backup server IP comparison in silc_server_backup_get.
Pekka Riikonen [Sun, 6 Oct 2002 13:53:57 +0000 (13:53 +0000)]
Fixed a bug in backup server IP comparison in silc_server_backup_get.
Also, the port is now used in the comparison as well.

21 years ago Check that local entry is not put as owner of a client which
Pekka Riikonen [Sun, 6 Oct 2002 13:52:57 +0000 (13:52 +0000)]
Check that local entry is not put as owner of a client which
cannot be locally connected anyway.

21 years ago More error printing to backup resuming code.
Pekka Riikonen [Sun, 6 Oct 2002 10:45:48 +0000 (10:45 +0000)]
More error printing to backup resuming code.
Do not switch to become primary on backup if packet decryption
error occurred.

21 years ago Do not send disconnect message to already disconnected socket.
Pekka Riikonen [Sat, 5 Oct 2002 19:03:01 +0000 (19:03 +0000)]
Do not send disconnect message to already disconnected socket.

21 years ago updates
Pekka Riikonen [Sat, 5 Oct 2002 18:46:33 +0000 (18:46 +0000)]
updates

21 years ago Bug tracking.
Pekka Riikonen [Sat, 5 Oct 2002 18:46:19 +0000 (18:46 +0000)]
Bug tracking.

21 years ago added
Pekka Riikonen [Fri, 4 Oct 2002 23:28:44 +0000 (23:28 +0000)]
added

21 years ago updates.
Pekka Riikonen [Tue, 1 Oct 2002 20:10:19 +0000 (20:10 +0000)]
updates.

21 years ago updates
Pekka Riikonen [Sat, 28 Sep 2002 12:12:21 +0000 (12:12 +0000)]
updates

21 years ago Default RSA key length is 2048 bits (old 1024 bits).
Pekka Riikonen [Thu, 26 Sep 2002 17:08:02 +0000 (17:08 +0000)]
Default RSA key length is 2048 bits (old 1024 bits).

21 years ago Use a little larger starting point for e exponent.
Pekka Riikonen [Thu, 26 Sep 2002 17:07:37 +0000 (17:07 +0000)]
Use a little larger starting point for e exponent.

21 years ago updates
Pekka Riikonen [Thu, 26 Sep 2002 11:51:40 +0000 (11:51 +0000)]
updates

21 years ago If packet processing fails (like integrity check fails etc) the
Pekka Riikonen [Thu, 26 Sep 2002 11:50:26 +0000 (11:50 +0000)]
If packet processing fails (like integrity check fails etc) the
connection is closed.

21 years ago updates
Pekka Riikonen [Wed, 25 Sep 2002 09:59:10 +0000 (09:59 +0000)]
updates

21 years ago updates
Pekka Riikonen [Wed, 25 Sep 2002 09:49:38 +0000 (09:49 +0000)]
updates

21 years ago updates
Pekka Riikonen [Wed, 25 Sep 2002 09:39:52 +0000 (09:39 +0000)]
updates

21 years ago Mark no_reconnect after DETACH command.
Pekka Riikonen [Tue, 24 Sep 2002 16:30:26 +0000 (16:30 +0000)]
Mark no_reconnect after DETACH command.

21 years ago Fixed memory leaks. In TIMEDOUT error remove the RESOLVING
Pekka Riikonen [Mon, 23 Sep 2002 10:02:25 +0000 (10:02 +0000)]
Fixed memory leaks.  In TIMEDOUT error remove the RESOLVING
status from client entry.

21 years ago Fixed double free in public key setting.
Pekka Riikonen [Mon, 23 Sep 2002 09:00:30 +0000 (09:00 +0000)]
Fixed double free in public key setting.

21 years ago Preparations for Requested Attributes support.
Pekka Riikonen [Sun, 22 Sep 2002 16:29:27 +0000 (16:29 +0000)]
Preparations for Requested Attributes support.

21 years ago Rewrote WHOIS, WHOWAS and IDENTIFY commands.
Pekka Riikonen [Sun, 22 Sep 2002 12:19:09 +0000 (12:19 +0000)]
Rewrote WHOIS, WHOWAS and IDENTIFY commands.

21 years ago ctime -> silc_get_time.
Pekka Riikonen [Sat, 21 Sep 2002 17:19:12 +0000 (17:19 +0000)]
ctime -> silc_get_time.

21 years ago Added silc_strncat.
Pekka Riikonen [Sat, 21 Sep 2002 17:18:52 +0000 (17:18 +0000)]
Added silc_strncat.

21 years ago More new query code.
Pekka Riikonen [Fri, 20 Sep 2002 12:58:13 +0000 (12:58 +0000)]
More new query code.

21 years ago More new query code.
Pekka Riikonen [Thu, 19 Sep 2002 19:39:43 +0000 (19:39 +0000)]
More new query code.

21 years ago Renamed silc_server_get_client_resolve to silc_server_query_client,
Pekka Riikonen [Thu, 19 Sep 2002 11:58:40 +0000 (11:58 +0000)]
Renamed silc_server_get_client_resolve to silc_server_query_client,
added server_query.[ch].

21 years ago Fixed a bug that put resumed client to wrong list and caused it
Pekka Riikonen [Wed, 18 Sep 2002 15:27:58 +0000 (15:27 +0000)]
Fixed a bug that put resumed client to wrong list and caused it
not to be present in the network anymore.

21 years ago Various cleanup in error message output in config parsing code
Giovanni Giacobbi [Wed, 18 Sep 2002 13:17:18 +0000 (13:17 +0000)]
Various cleanup in error message output in config parsing code
and in server init code.  Fixed error log files containing
too many newlines ('\n') in some situations.

21 years ago Use resovled hostname as remote server name instead of one
Pekka Riikonen [Wed, 18 Sep 2002 08:52:18 +0000 (08:52 +0000)]
Use resovled hostname as remote server name instead of one
user provided for us.

21 years ago updates
Pekka Riikonen [Wed, 18 Sep 2002 08:47:56 +0000 (08:47 +0000)]
updates

21 years ago updates
Pekka Riikonen [Wed, 18 Sep 2002 08:42:53 +0000 (08:42 +0000)]
updates

21 years ago updates
Pekka Riikonen [Wed, 18 Sep 2002 08:38:32 +0000 (08:38 +0000)]
updates

21 years ago typo fix.
Pekka Riikonen [Tue, 17 Sep 2002 10:16:03 +0000 (10:16 +0000)]
typo fix.

21 years ago Check for RTLD flags.
Pekka Riikonen [Tue, 17 Sep 2002 10:14:42 +0000 (10:14 +0000)]
Check for RTLD flags.

21 years ago Heartbeat context is not freed automatically by the library
Pekka Riikonen [Mon, 16 Sep 2002 15:39:00 +0000 (15:39 +0000)]
Heartbeat context is not freed automatically by the library
anymore.

21 years ago Added support for removing unconfigured client connections in
Pekka Riikonen [Mon, 16 Sep 2002 10:21:28 +0000 (10:21 +0000)]
Added support for removing unconfigured client connections in
rehash in server.
Added support for aborting automatically pending commands that
never receives the reply (to avoid memory leaks).
Preliminary support for handling Rrequested Attributes in WHOIS.

21 years ago Added new SILC_STATUS_ERR_TIMEDOUT status type.
Pekka Riikonen [Mon, 16 Sep 2002 10:20:21 +0000 (10:20 +0000)]
Added new SILC_STATUS_ERR_TIMEDOUT status type.
Added 'app_context' to silc_schedule_init to deliver application
specific context in task callbacks.

21 years ago Added STATS command. Patch by Ville Räsänen.
Pekka Riikonen [Sun, 15 Sep 2002 09:40:47 +0000 (09:40 +0000)]
Added STATS command.  Patch by Ville Räsänen.

21 years ago robodoc'd lib/silcutil/silcfileutil.h
Giovanni Giacobbi [Wed, 11 Sep 2002 17:18:20 +0000 (17:18 +0000)]
robodoc'd lib/silcutil/silcfileutil.h