silc.git
17 years ago Added preliminary Symbian support.
Pekka Riikonen [Mon, 1 Jan 2007 12:25:16 +0000 (12:25 +0000)]
Added preliminary Symbian support.
Added silc_snprintf.
Added SilcRng argument to silc_pkcs_encrypt API.

17 years ago Symbian compilation fixes.
Pekka Riikonen [Sun, 31 Dec 2006 15:33:57 +0000 (15:33 +0000)]
Symbian compilation fixes.

17 years ago Handle unknown channel in invite notify.
Pekka Riikonen [Fri, 29 Dec 2006 21:20:34 +0000 (21:20 +0000)]
Handle unknown channel in invite notify.

17 years ago CTR mode handling in decryption.
Pekka Riikonen [Fri, 29 Dec 2006 21:20:10 +0000 (21:20 +0000)]
CTR mode handling in decryption.

17 years ago Symbian compilation fixes.
Pekka Riikonen [Fri, 29 Dec 2006 21:19:18 +0000 (21:19 +0000)]
Symbian compilation fixes.

17 years ago Symbian compilation fixes.
Pekka Riikonen [Fri, 29 Dec 2006 19:38:11 +0000 (19:38 +0000)]
Symbian compilation fixes.

17 years ago Symbian compilation fixes.
Pekka Riikonen [Fri, 29 Dec 2006 19:38:11 +0000 (19:38 +0000)]
Symbian compilation fixes.

17 years ago updates.
Pekka Riikonen [Sat, 23 Dec 2006 17:57:47 +0000 (17:57 +0000)]
updates.

17 years ago Added epoll(7) support to SILC Scheduler.
Pekka Riikonen [Sat, 23 Dec 2006 17:57:00 +0000 (17:57 +0000)]
Added epoll(7) support to SILC Scheduler.

17 years ago Changed state move return values to macros: SILC_FSM_CONTINUE,
Pekka Riikonen [Sat, 23 Dec 2006 17:55:59 +0000 (17:55 +0000)]
Changed state move return values to macros: SILC_FSM_CONTINUE,
SILC_FSM_YIELD, SILC_FSM_WAIT and SILC_FSM_FINISH macros.
Changed FSM semaphores to FSM events.

17 years ago Added counter mode support.
Pekka Riikonen [Sat, 23 Dec 2006 17:54:27 +0000 (17:54 +0000)]
Added counter mode support.

17 years ago SILC FSM API changes.
Pekka Riikonen [Sat, 23 Dec 2006 17:53:32 +0000 (17:53 +0000)]
SILC FSM API changes.

17 years ago Added per scheduler context for streams. The input buffer is now
Pekka Riikonen [Sat, 23 Dec 2006 17:53:12 +0000 (17:53 +0000)]
Added per scheduler context for streams.  The input buffer is now
in per scheduler context.

17 years ago Nickname formatting/parsing rewrite.
Pekka Riikonen [Sat, 23 Dec 2006 17:51:57 +0000 (17:51 +0000)]
Nickname formatting/parsing rewrite.
SILC FSM API changes.

17 years ago Added CTR mode to AES. Simplified cipher implementation API more.
Pekka Riikonen [Tue, 19 Dec 2006 18:41:20 +0000 (18:41 +0000)]
Added CTR mode to AES.  Simplified cipher implementation API more.

17 years ago Added detaching/resuming.
Pekka Riikonen [Mon, 18 Dec 2006 14:50:27 +0000 (14:50 +0000)]
Added detaching/resuming.

17 years ago Rewrote detach/resuming.
Pekka Riikonen [Mon, 18 Dec 2006 14:49:41 +0000 (14:49 +0000)]
Rewrote detach/resuming.

17 years ago updates.
Pekka Riikonen [Mon, 18 Dec 2006 14:49:19 +0000 (14:49 +0000)]
updates.

17 years ago Handle destroyed stream in packet dispatcher.
Pekka Riikonen [Mon, 18 Dec 2006 14:49:05 +0000 (14:49 +0000)]
Handle destroyed stream in packet dispatcher.

17 years ago Added encryptio boolena indicator to silc_cipher_set_key.
Pekka Riikonen [Mon, 18 Dec 2006 14:48:46 +0000 (14:48 +0000)]
Added encryptio boolena indicator to silc_cipher_set_key.

17 years ago Branch prediction optimizations.
Pekka Riikonen [Mon, 18 Dec 2006 14:38:42 +0000 (14:38 +0000)]
Branch prediction optimizations.

17 years ago Handle channel messages from unknown sender.
Pekka Riikonen [Fri, 15 Dec 2006 15:25:13 +0000 (15:25 +0000)]
Handle channel messages from unknown sender.

17 years ago updates.
Pekka Riikonen [Fri, 15 Dec 2006 15:24:50 +0000 (15:24 +0000)]
updates.

17 years ago Added.
Pekka Riikonen [Fri, 15 Dec 2006 15:24:35 +0000 (15:24 +0000)]
Added.

17 years ago Added silc_likely and silc_unlikely GCC branch prediction macros.
Pekka Riikonen [Fri, 15 Dec 2006 15:24:17 +0000 (15:24 +0000)]
    Added silc_likely and silc_unlikely GCC branch prediction macros.
        Added various branch prediction optimizations.

17 years ago Added silc_likely and silc_unlikely GCC branch prediction macros.
Pekka Riikonen [Fri, 15 Dec 2006 15:23:42 +0000 (15:23 +0000)]
Added silc_likely and silc_unlikely GCC branch prediction macros.
Added various branc prediction optimizations.

17 years ago Added assembler AES for x86 and x86_64.
Pekka Riikonen [Fri, 15 Dec 2006 15:22:48 +0000 (15:22 +0000)]
Added assembler AES for x86 and x86_64.
Simplified Cipher implementation API.

17 years ago Handle command reply lists in threads.
Pekka Riikonen [Fri, 15 Dec 2006 15:22:09 +0000 (15:22 +0000)]
Handle command reply lists in threads.
Removed unnecessary abort handling.

17 years ago updates
Pekka Riikonen [Wed, 13 Dec 2006 11:54:30 +0000 (11:54 +0000)]
updates

17 years ago Handle disconnection better. And more porting to new API.
Pekka Riikonen [Tue, 12 Dec 2006 18:43:59 +0000 (18:43 +0000)]
Handle disconnection better.  And more porting to new API.

17 years ago The silc_client_connect_to_[server|client] and
Pekka Riikonen [Tue, 12 Dec 2006 18:43:03 +0000 (18:43 +0000)]
The silc_client_connect_to_[server|client] and
silc_client_key_exchange now returns SilcAsyncOperation.
Fixed client library stopping in case of disconnect, abortion,
stopping, etc.
The silc_client_init now takes the running callback as argument
(remove it from client ops).
The silc_client_stop now takes stopped callback as argument.

17 years ago updates.
Pekka Riikonen [Tue, 12 Dec 2006 18:40:25 +0000 (18:40 +0000)]
updates.

17 years ago Fixed rekey material creation.
Pekka Riikonen [Tue, 12 Dec 2006 18:39:52 +0000 (18:39 +0000)]
Fixed rekey material creation.

17 years ago Handle failed timeout additions (in case scheduler is stopped).
Pekka Riikonen [Tue, 12 Dec 2006 18:38:42 +0000 (18:38 +0000)]
Handle failed timeout additions (in case scheduler is stopped).

17 years ago updates.
Pekka Riikonen [Mon, 11 Dec 2006 15:44:29 +0000 (15:44 +0000)]
updates.

17 years ago Added settings sign_channel_messages, sign_private_messages and
Pekka Riikonen [Mon, 11 Dec 2006 15:43:45 +0000 (15:43 +0000)]
Added settings sign_channel_messages, sign_private_messages and
key_exchange_rekey_pfs.  And more Toolkit API porting.

17 years ago More client library rewrites (added rekey)
Pekka Riikonen [Mon, 11 Dec 2006 15:42:26 +0000 (15:42 +0000)]
More client library rewrites (added rekey)

17 years ago Added silc_packet_set_keys.
Pekka Riikonen [Mon, 11 Dec 2006 15:41:10 +0000 (15:41 +0000)]
Added silc_packet_set_keys.
Removed silc_packet_[get|set_[ciphers|hmacs].

17 years ago Added initiator rekey support.
Pekka Riikonen [Mon, 11 Dec 2006 15:40:14 +0000 (15:40 +0000)]
Added initiator rekey support.

17 years ago updates.
Pekka Riikonen [Sun, 10 Dec 2006 17:11:45 +0000 (17:11 +0000)]
updates.

17 years ago distdef fix
Pekka Riikonen [Sun, 10 Dec 2006 16:13:56 +0000 (16:13 +0000)]
distdef fix

17 years ago Fixed message signature crash.
Pekka Riikonen [Sun, 10 Dec 2006 16:11:30 +0000 (16:11 +0000)]
Fixed message signature crash.

17 years ago Fixed list initializations.
Pekka Riikonen [Sun, 10 Dec 2006 16:09:48 +0000 (16:09 +0000)]
Fixed list initializations.

17 years ago Fixed key pair generation with NULL return key pointers.
Pekka Riikonen [Sun, 10 Dec 2006 16:09:38 +0000 (16:09 +0000)]
Fixed key pair generation with NULL return key pointers.

17 years ago Added old public key backwards support back.
Pekka Riikonen [Sun, 10 Dec 2006 16:08:40 +0000 (16:08 +0000)]
Added old public key backwards support back.

17 years ago Added silc_fsm_is_started.
Pekka Riikonen [Sun, 10 Dec 2006 16:07:49 +0000 (16:07 +0000)]
Added silc_fsm_is_started.

17 years ago distdef fix.
Pekka Riikonen [Sun, 10 Dec 2006 16:06:56 +0000 (16:06 +0000)]
distdef fix.

17 years ago Compilation warning fixes.
Pekka Riikonen [Sun, 10 Dec 2006 16:05:56 +0000 (16:05 +0000)]
Compilation warning fixes.

17 years ago updates
Pekka Riikonen [Fri, 8 Dec 2006 13:16:51 +0000 (13:16 +0000)]
updates

17 years ago AC_DEFINE fix.
Pekka Riikonen [Fri, 8 Dec 2006 12:21:02 +0000 (12:21 +0000)]
AC_DEFINE fix.

17 years ago Fixed failure handling.
Pekka Riikonen [Thu, 7 Dec 2006 21:29:13 +0000 (21:29 +0000)]
Fixed failure handling.

17 years ago Added packet retransmission support with UDP transport.
Pekka Riikonen [Thu, 7 Dec 2006 21:05:53 +0000 (21:05 +0000)]
Added packet retransmission support with UDP transport.

17 years ago Added silc_packet_stream_is_udp
Pekka Riikonen [Thu, 7 Dec 2006 21:05:25 +0000 (21:05 +0000)]
Added silc_packet_stream_is_udp

17 years ago Porting to new Toolkit API (key agreement, plus other).
Pekka Riikonen [Thu, 7 Dec 2006 17:03:46 +0000 (17:03 +0000)]
Porting to new Toolkit API (key agreement, plus other).

17 years ago SILC_ASSERT added (debugging).
Pekka Riikonen [Thu, 7 Dec 2006 17:03:04 +0000 (17:03 +0000)]
SILC_ASSERT added (debugging).

17 years ago More client library rewrites (key agreement, plus other).
Pekka Riikonen [Thu, 7 Dec 2006 17:01:49 +0000 (17:01 +0000)]
More client library rewrites (key agreement, plus other).

17 years ago Small optimizations.
Pekka Riikonen [Thu, 7 Dec 2006 17:00:56 +0000 (17:00 +0000)]
Small optimizations.

17 years ago In packet stream destroy, free linked callbacks.
Pekka Riikonen [Thu, 7 Dec 2006 17:00:23 +0000 (17:00 +0000)]
In packet stream destroy, free linked callbacks.

17 years ago Added protocol value to key agreement payload.
Pekka Riikonen [Thu, 7 Dec 2006 17:00:05 +0000 (17:00 +0000)]
Added protocol value to key agreement payload.

17 years ago Added silc_ske_get_key_material.
Pekka Riikonen [Thu, 7 Dec 2006 16:59:22 +0000 (16:59 +0000)]
Added silc_ske_get_key_material.
Error handling fixes.

17 years ago Fixed UDP transport handling.
Pekka Riikonen [Wed, 6 Dec 2006 18:36:58 +0000 (18:36 +0000)]
Fixed UDP transport handling.

17 years ago updates.
Pekka Riikonen [Sun, 3 Dec 2006 21:05:28 +0000 (21:05 +0000)]
updates.

17 years ago Added UDP connected and connectionless stream support.
Pekka Riikonen [Sun, 3 Dec 2006 21:04:31 +0000 (21:04 +0000)]
Added UDP connected and connectionless stream support.
Added silc_packet_stream_set_remote and silc_packet_stream_get_sender.

17 years ago Send correct context in completion callback.
Pekka Riikonen [Sun, 3 Dec 2006 21:03:30 +0000 (21:03 +0000)]
Send correct context in completion callback.

17 years ago More client library rewrites.
Pekka Riikonen [Sun, 3 Dec 2006 21:03:06 +0000 (21:03 +0000)]
More client library rewrites.

17 years ago Simplified silc_idcache_update interface, the old values are not
Pekka Riikonen [Sun, 3 Dec 2006 20:50:21 +0000 (20:50 +0000)]
Simplified silc_idcache_update interface, the old values are not
needed anymore.

17 years ago Handle UDP socket stream correctly.
Pekka Riikonen [Sun, 3 Dec 2006 20:49:35 +0000 (20:49 +0000)]
Handle UDP socket stream correctly.
Added silc_socket_stream_is_udp.

17 years ago Added silc_net_listener_get_port.
Pekka Riikonen [Sun, 3 Dec 2006 20:48:34 +0000 (20:48 +0000)]
Added silc_net_listener_get_port.

17 years ago Handle error and non-blocking with UDP correctly.
Pekka Riikonen [Sun, 3 Dec 2006 20:47:43 +0000 (20:47 +0000)]
Handle error and non-blocking with UDP correctly.

17 years ago Use zero timeouts.
Pekka Riikonen [Fri, 1 Dec 2006 16:44:31 +0000 (16:44 +0000)]
Use zero timeouts.

17 years ago Optimized function calls during scheduler.
Pekka Riikonen [Fri, 1 Dec 2006 16:44:20 +0000 (16:44 +0000)]
Optimized function calls during scheduler.
Added support for zero timeouts.

17 years ago Porting to new Toolkit API.
Pekka Riikonen [Thu, 30 Nov 2006 17:51:59 +0000 (17:51 +0000)]
Porting to new Toolkit API.

17 years ago More client library rewrites.
Pekka Riikonen [Thu, 30 Nov 2006 17:51:40 +0000 (17:51 +0000)]
More client library rewrites.

17 years ago updates.
Pekka Riikonen [Thu, 30 Nov 2006 15:11:36 +0000 (15:11 +0000)]
updates.

17 years ago More client library rewrites.
Pekka Riikonen [Thu, 30 Nov 2006 14:58:40 +0000 (14:58 +0000)]
More client library rewrites.

17 years ago silc_free fixes.
Pekka Riikonen [Thu, 30 Nov 2006 14:57:39 +0000 (14:57 +0000)]
silc_free fixes.

17 years ago Handle special packet processing correctly.
Pekka Riikonen [Thu, 30 Nov 2006 14:55:37 +0000 (14:55 +0000)]
Handle special packet processing correctly.

17 years ago va_copy checks.
Pekka Riikonen [Thu, 30 Nov 2006 14:55:02 +0000 (14:55 +0000)]
va_copy checks.

17 years ago No debug.
Pekka Riikonen [Wed, 29 Nov 2006 20:50:58 +0000 (20:50 +0000)]
No debug.

17 years ago Porting to new Toolkit API.
Pekka Riikonen [Wed, 29 Nov 2006 19:55:01 +0000 (19:55 +0000)]
Porting to new Toolkit API.

17 years ago Added silc_idcache_update_by_context.
Pekka Riikonen [Wed, 29 Nov 2006 19:54:09 +0000 (19:54 +0000)]
Added silc_idcache_update_by_context.

17 years ago More client library rewrites.
Pekka Riikonen [Wed, 29 Nov 2006 19:53:45 +0000 (19:53 +0000)]
More client library rewrites.

17 years ago Added SILC_ID_GET_ID.
Pekka Riikonen [Wed, 29 Nov 2006 19:53:25 +0000 (19:53 +0000)]
Added SILC_ID_GET_ID.

17 years ago Code format fixes.
Pekka Riikonen [Wed, 29 Nov 2006 19:53:07 +0000 (19:53 +0000)]
Code format fixes.

17 years ago silc_va_copy to macro.
Pekka Riikonen [Wed, 29 Nov 2006 19:52:42 +0000 (19:52 +0000)]
silc_va_copy to macro.

17 years ago Fixed silc_client_run_one.
Pekka Riikonen [Wed, 29 Nov 2006 06:23:03 +0000 (06:23 +0000)]
Fixed silc_client_run_one.

17 years ago Fixed timeout setting when using silc_schedule_one with -1.
Pekka Riikonen [Wed, 29 Nov 2006 06:22:44 +0000 (06:22 +0000)]
Fixed timeout setting when using silc_schedule_one with -1.

17 years ago updates.
Pekka Riikonen [Tue, 28 Nov 2006 20:30:47 +0000 (20:30 +0000)]
updates.

17 years ago Toolkit API changes.
Pekka Riikonen [Tue, 28 Nov 2006 20:30:20 +0000 (20:30 +0000)]
Toolkit API changes.

17 years ago Added SilcAuthResult.
Pekka Riikonen [Tue, 28 Nov 2006 20:30:04 +0000 (20:30 +0000)]
Added SilcAuthResult.

17 years ago Comment changes.
Pekka Riikonen [Tue, 28 Nov 2006 20:29:42 +0000 (20:29 +0000)]
Comment changes.

17 years ago More client library rewrites.
Pekka Riikonen [Tue, 28 Nov 2006 20:29:06 +0000 (20:29 +0000)]
More client library rewrites.

17 years ago Porting to new Toolkit API.
Pekka Riikonen [Tue, 28 Nov 2006 20:27:14 +0000 (20:27 +0000)]
Porting to new Toolkit API.

17 years ago Make it work with new glib
Pekka Riikonen [Mon, 27 Nov 2006 08:04:42 +0000 (08:04 +0000)]
Make it work with new glib

17 years ago Added.
Pekka Riikonen [Sun, 26 Nov 2006 11:32:31 +0000 (11:32 +0000)]
Added.

17 years ago Search keys from repository with KEY_AGREEMENT usage.
Pekka Riikonen [Sun, 26 Nov 2006 10:59:40 +0000 (10:59 +0000)]
Search keys from repository with KEY_AGREEMENT usage.

17 years ago updates.
Pekka Riikonen [Sat, 25 Nov 2006 22:24:14 +0000 (22:24 +0000)]
updates.

17 years ago Client library rewrites.
Pekka Riikonen [Sat, 25 Nov 2006 22:23:34 +0000 (22:23 +0000)]
Client library rewrites.

17 years ago Memory allocation checks.
Pekka Riikonen [Sat, 25 Nov 2006 12:37:21 +0000 (12:37 +0000)]
Memory allocation checks.

17 years ago Added silc_hmac_get_key.
Pekka Riikonen [Sat, 25 Nov 2006 12:37:09 +0000 (12:37 +0000)]
Added silc_hmac_get_key.