crypto.git
16 years ago updates.
Pekka Riikonen [Mon, 9 Jul 2007 17:34:30 +0000 (17:34 +0000)]
updates.

16 years ago Adde SILC Accelerator Library.
Pekka Riikonen [Mon, 9 Jul 2007 17:34:05 +0000 (17:34 +0000)]
Adde SILC Accelerator Library.

16 years ago Added SILC Accelerator Library.
Pekka Riikonen [Mon, 9 Jul 2007 17:33:41 +0000 (17:33 +0000)]
Added SILC Accelerator Library.
Added software accelerator.

16 years ago Added macros helping defining PKCS APIs.
Pekka Riikonen [Mon, 9 Jul 2007 17:32:04 +0000 (17:32 +0000)]
Added macros helping defining PKCS APIs.
Added SilcPKCSAlgorithm context to SilcPublicKey and
SilcPrivateKey contexts.

16 years ago Changed thread pool completion callback to SilcTaskCallback so that
Pekka Riikonen [Mon, 9 Jul 2007 17:29:35 +0000 (17:29 +0000)]
Changed thread pool completion callback to SilcTaskCallback so that
we can directly give it to destination scheduler.

16 years ago Optimized locking.
Pekka Riikonen [Mon, 9 Jul 2007 17:28:46 +0000 (17:28 +0000)]
Optimized locking.

16 years ago updates.
Pekka Riikonen [Sun, 8 Jul 2007 17:34:24 +0000 (17:34 +0000)]
updates.

16 years ago Rewrote crypto library init/uninit. Added silc_crypto_init
Pekka Riikonen [Sun, 8 Jul 2007 17:33:06 +0000 (17:33 +0000)]
Rewrote crypto library init/uninit.  Added silc_crypto_init
and silc_crypto_uninit, and silc_crypto_stack.

Changed SILC PKCS API asynchronous so that accelerators can be
used, and added SilcStack support to many routines.

Rewrote PKCS, cipher, hash and HMAC registering/unregistering.
silc_xxx_register_default does not call silc_xxx_register anymore.
User can enforece the order of algorithms by calling silc_xxx_register
in the order they want.

Changed silc_rng_get_rn_data to non-allocating.

16 years ago SILC PKCS API SilcStack changes.
Pekka Riikonen [Sun, 8 Jul 2007 17:30:52 +0000 (17:30 +0000)]
SILC PKCS API SilcStack changes.

16 years ago SILC PKCS API was changed async. Added SilcStack support.
Pekka Riikonen [Sun, 8 Jul 2007 17:30:24 +0000 (17:30 +0000)]
SILC PKCS API was changed async.  Added SilcStack support.

16 years ago Added SilcStack support. PKCS API was changed asynchronous.
Pekka Riikonen [Sun, 8 Jul 2007 17:29:58 +0000 (17:29 +0000)]
Added SilcStack support.  PKCS API was changed asynchronous.

16 years ago Added silc_mp_suninit. silc_rng_get_rn_data changed non-allocating
Pekka Riikonen [Sun, 8 Jul 2007 17:28:58 +0000 (17:28 +0000)]
Added silc_mp_suninit.  silc_rng_get_rn_data changed non-allocating
one.

16 years ago Changed PKCS API asynchronous.
Pekka Riikonen [Sun, 8 Jul 2007 17:28:02 +0000 (17:28 +0000)]
Changed PKCS API asynchronous.

16 years ago Added silc_buffer_sfree and reorganized silcbuffer.h.
Pekka Riikonen [Sun, 8 Jul 2007 17:27:37 +0000 (17:27 +0000)]
Added silc_buffer_sfree and reorganized silcbuffer.h.

16 years ago Inherit lock from parent when creating SilcStack child.
Pekka Riikonen [Sun, 8 Jul 2007 17:26:58 +0000 (17:26 +0000)]
Inherit lock from parent when creating SilcStack child.
Check stack blocks from parent if child doesn't have them instead
of immediately allocating new one.  Added silc_stack_purge.

16 years ago Added Base64 API to own files.
Pekka Riikonen [Sun, 8 Jul 2007 17:25:43 +0000 (17:25 +0000)]
Added Base64 API to own files.

16 years ago Moved public key hash table util functions to crypto library.
Pekka Riikonen [Sun, 8 Jul 2007 17:25:17 +0000 (17:25 +0000)]
Moved public key hash table util functions to crypto library.

16 years ago Added support for allocating from the given stack with
Pekka Riikonen [Sun, 8 Jul 2007 17:24:33 +0000 (17:24 +0000)]
Added support for allocating from the given stack with
SILC_ASN1_ALLOC.  Added support for returning value if SILC_ASN1_NULL
was present or is encoded.  Added support for getting the choice
that was found with SILC_ASN1_CHOICE.

16 years ago Copy OOM handler from parent to child.
Pekka Riikonen [Thu, 5 Jul 2007 18:26:58 +0000 (18:26 +0000)]
Copy OOM handler from parent to child.

16 years ago Added SilcStack support to SILC File Util API.
Pekka Riikonen [Wed, 4 Jul 2007 17:21:55 +0000 (17:21 +0000)]
Added SilcStack support to SILC File Util API.

16 years ago Added SilcStack suppor to FD Stream API.
Pekka Riikonen [Wed, 4 Jul 2007 17:21:21 +0000 (17:21 +0000)]
Added SilcStack suppor to FD Stream API.

16 years ago Unified SILC_STR_FUNC callback.
Pekka Riikonen [Wed, 4 Jul 2007 17:20:30 +0000 (17:20 +0000)]
Unified SILC_STR_FUNC callback.

16 years ago Added SilcStack support to ASN.1 API and File Util API.
Pekka Riikonen [Wed, 4 Jul 2007 17:19:14 +0000 (17:19 +0000)]
Added SilcStack support to ASN.1 API and File Util API.

16 years ago Added SilcStack suppor to SILC Scheduler API.
Pekka Riikonen [Wed, 4 Jul 2007 13:30:26 +0000 (13:30 +0000)]
Added SilcStack suppor to SILC Scheduler API.

16 years ago Added multi-thread support. Added OOM handler.
Pekka Riikonen [Wed, 4 Jul 2007 13:29:37 +0000 (13:29 +0000)]
Added multi-thread support.  Added OOM handler.

16 years ago Comment changes.
Pekka Riikonen [Wed, 4 Jul 2007 06:53:25 +0000 (06:53 +0000)]
Comment changes.

16 years ago updates.
Pekka Riikonen [Tue, 3 Jul 2007 19:50:34 +0000 (19:50 +0000)]
updates.

16 years ago Added SilcStack support to SILC Hash Table API.
Pekka Riikonen [Tue, 3 Jul 2007 19:50:03 +0000 (19:50 +0000)]
Added SilcStack support to SILC Hash Table API.

16 years ago Added support for user specified SilcStack.
Pekka Riikonen [Tue, 3 Jul 2007 19:47:45 +0000 (19:47 +0000)]
Added support for user specified SilcStack.

16 years ago Added concept of child stacks to SilcStack. Supports now full
Pekka Riikonen [Tue, 3 Jul 2007 19:47:12 +0000 (19:47 +0000)]
Added concept of child stacks to SilcStack.  Supports now full
memory pool system.

16 years ago Added SILC Environment manipulation API.
Pekka Riikonen [Tue, 3 Jul 2007 19:44:57 +0000 (19:44 +0000)]
Added SILC Environment manipulation API.

16 years ago Added SILC DLL API for loading/using shared objects/DLLs.
Pekka Riikonen [Tue, 3 Jul 2007 19:44:23 +0000 (19:44 +0000)]
Added SILC DLL API for loading/using shared objects/DLLs.

16 years ago Added SilcStack support for memory allocation.
Pekka Riikonen [Tue, 3 Jul 2007 19:43:38 +0000 (19:43 +0000)]
Added SilcStack support for memory allocation.

16 years ago num_max_thread. -> get_max_threads.
Pekka Riikonen [Tue, 3 Jul 2007 10:47:17 +0000 (10:47 +0000)]
num_max_thread. -> get_max_threads.

16 years ago Added SilcStack allocation support.
Pekka Riikonen [Mon, 2 Jul 2007 18:13:23 +0000 (18:13 +0000)]
Added SilcStack allocation support.

16 years ago Added silc_sfree. Removed unaligned memory allocation routines.
Pekka Riikonen [Mon, 2 Jul 2007 18:04:07 +0000 (18:04 +0000)]
Added silc_sfree.  Removed unaligned memory allocation routines.

16 years ago updates.
Pekka Riikonen [Mon, 2 Jul 2007 18:03:45 +0000 (18:03 +0000)]
updates.

16 years ago Removed unaligned memory allocation. Added getting/setting
Pekka Riikonen [Mon, 2 Jul 2007 18:03:09 +0000 (18:03 +0000)]
Removed unaligned memory allocation.  Added getting/setting
memory alignment.  Moved silc_stack_malloc and silc_stack_realloc
from private API to public API.

16 years ago Change silc_cond_signal calls to silc_cond_broadcast. We have
Pekka Riikonen [Mon, 2 Jul 2007 18:01:30 +0000 (18:01 +0000)]
Change silc_cond_signal calls to silc_cond_broadcast.  We have
to reach multiple threads.

16 years ago Added SILC Thread Pool API.
Pekka Riikonen [Mon, 2 Jul 2007 14:20:42 +0000 (14:20 +0000)]
Added SILC Thread Pool API.

16 years ago updates.
Pekka Riikonen [Sun, 1 Jul 2007 17:10:08 +0000 (17:10 +0000)]
updates.

16 years ago Merged silc_1_1_branch to trunk.
Pekka Riikonen [Sun, 1 Jul 2007 16:41:58 +0000 (16:41 +0000)]
Merged silc_1_1_branch to trunk.

16 years ago updates.
Pekka Riikonen [Fri, 29 Jun 2007 12:09:14 +0000 (12:09 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 17 Jun 2007 10:14:56 +0000 (10:14 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 17 Jun 2007 09:37:30 +0000 (09:37 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 17 Jun 2007 09:10:31 +0000 (09:10 +0000)]
updates.

16 years ago updates
Pekka Riikonen [Mon, 11 Jun 2007 05:58:17 +0000 (05:58 +0000)]
updates

16 years ago updates.
Pekka Riikonen [Sun, 10 Jun 2007 08:14:49 +0000 (08:14 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Fri, 8 Jun 2007 14:43:12 +0000 (14:43 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 27 May 2007 19:13:46 +0000 (19:13 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Tue, 22 May 2007 19:42:37 +0000 (19:42 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Tue, 22 May 2007 14:42:19 +0000 (14:42 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Mon, 21 May 2007 15:32:42 +0000 (15:32 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Mon, 21 May 2007 13:49:53 +0000 (13:49 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 20 May 2007 19:37:50 +0000 (19:37 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 20 May 2007 11:37:49 +0000 (11:37 +0000)]
updates.

16 years ago Fixed passphrase authentication with server.
Pekka Riikonen [Sat, 19 May 2007 12:02:43 +0000 (12:02 +0000)]
Fixed passphrase authentication with server.

16 years ago Fixed passphrase authentication as responder.
Pekka Riikonen [Sat, 19 May 2007 12:02:30 +0000 (12:02 +0000)]
Fixed passphrase authentication as responder.

16 years ago Changed SilcAskPasshrase and SilcGetAuthMet callbacks to return
Pekka Riikonen [Sat, 19 May 2007 12:02:02 +0000 (12:02 +0000)]
Changed SilcAskPasshrase and SilcGetAuthMet callbacks to return
data as const.

16 years agoremove helpdir from README.PLUGIN
Jochen Eisinger [Sat, 19 May 2007 10:52:08 +0000 (10:52 +0000)]
remove helpdir from README.PLUGIN

16 years ago Fixed timeout calculation in Symbian scheduler. It's in
Pekka Riikonen [Sat, 19 May 2007 10:48:13 +0000 (10:48 +0000)]
Fixed timeout calculation in Symbian scheduler.  It's in
microseconds not in milliseconds.

16 years ago Do not uninitialize u.m.thread atomic in in finish but in free.
Pekka Riikonen [Fri, 18 May 2007 18:14:27 +0000 (18:14 +0000)]
Do not uninitialize u.m.thread atomic in in finish but in free.
Fixed Symbian wakeup synchronization.

16 years ago Send channel entry in SIGNOFF notify to application.
Pekka Riikonen [Fri, 18 May 2007 15:09:20 +0000 (15:09 +0000)]
Send channel entry in SIGNOFF notify to application.
Fixed silc_client_nickname_format to handle already formatted
nicknames better.

16 years ago Added "foo#2 appears as foo" support in SIGNOFF and LEAVE notify.
Pekka Riikonen [Fri, 18 May 2007 15:08:46 +0000 (15:08 +0000)]
Added "foo#2 appears as foo" support in SIGNOFF and LEAVE notify.

16 years ago updates.
Pekka Riikonen [Fri, 18 May 2007 15:08:28 +0000 (15:08 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Thu, 17 May 2007 16:14:25 +0000 (16:14 +0000)]
updates.

16 years ago Compilation fix.
Pekka Riikonen [Thu, 17 May 2007 16:10:39 +0000 (16:10 +0000)]
Compilation fix.

16 years ago WIN32 compilation error fixes.
Pekka Riikonen [Thu, 17 May 2007 15:18:16 +0000 (15:18 +0000)]
WIN32 compilation error fixes.

16 years ago updates.
Pekka Riikonen [Thu, 17 May 2007 15:05:56 +0000 (15:05 +0000)]
updates.

16 years ago Do not free public key in failure in silc_show_public_key.
Pekka Riikonen [Thu, 17 May 2007 15:05:13 +0000 (15:05 +0000)]
Do not free public key in failure in silc_show_public_key.

16 years ago updates.
Pekka Riikonen [Thu, 17 May 2007 14:37:51 +0000 (14:37 +0000)]
updates.

16 years ago Porting Toolkit to Symbian. It should work while some sporadic
Pekka Riikonen [Thu, 17 May 2007 14:09:35 +0000 (14:09 +0000)]
Porting Toolkit to Symbian.  It should work while some sporadic
odd crashes remain.  However I was able to run mybot on SILCNet.
Basically tested scheduler, net routines, socket routines, threads
and some other utility routines.

16 years ago updates.
Pekka Riikonen [Thu, 17 May 2007 14:08:05 +0000 (14:08 +0000)]
updates.

16 years ago Fix anonymous structures.
Pekka Riikonen [Thu, 17 May 2007 14:07:56 +0000 (14:07 +0000)]
Fix anonymous structures.

16 years ago Show realname and email from public key during GETKEY verification.
Pekka Riikonen [Thu, 17 May 2007 09:38:47 +0000 (09:38 +0000)]
Show realname and email from public key during GETKEY verification.

16 years agoWed May 16 20:41:04 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Wed, 16 May 2007 18:43:04 +0000 (18:43 +0000)]
Wed May 16 20:41:04 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Include SILC Plugin theme.  Affected file is apps/irssi/plugin.theme

* Include SILC Plugin /silc command help.  Affected file is
  apps/irssi/docs/help/silc

* Create channels before joining them.  Affected file is
  apps/irssi/src/silc/core/client_ops.c

16 years ago Fixed channel private key listing.
Pekka Riikonen [Wed, 16 May 2007 16:53:11 +0000 (16:53 +0000)]
Fixed channel private key listing.

16 years ago Fixed all anonymous structures from public headers.
Pekka Riikonen [Wed, 16 May 2007 16:02:29 +0000 (16:02 +0000)]
Fixed all anonymous structures from public headers.
Change silc_buffer_*len macros to inline functions.

16 years ago updates.
Pekka Riikonen [Wed, 16 May 2007 09:39:59 +0000 (09:39 +0000)]
updates.

16 years ago Fixed nickname format parsing in JOIN notify and WHOIS reply.
Pekka Riikonen [Wed, 16 May 2007 07:24:04 +0000 (07:24 +0000)]
Fixed nickname format parsing in JOIN notify and WHOIS reply.

16 years ago updates.
Pekka Riikonen [Wed, 16 May 2007 06:34:46 +0000 (06:34 +0000)]
updates.

16 years ago Fixed username printing on JOIN notify.
Pekka Riikonen [Wed, 16 May 2007 06:13:52 +0000 (06:13 +0000)]
Fixed username printing on JOIN notify.

16 years ago updates.
Pekka Riikonen [Wed, 16 May 2007 06:04:07 +0000 (06:04 +0000)]
updates.

16 years ago Added SILC_VERIFY macro, which is same as SILC_ASSERT but is
Pekka Riikonen [Wed, 16 May 2007 06:03:47 +0000 (06:03 +0000)]
Added SILC_VERIFY macro, which is same as SILC_ASSERT but is
always compiled in.

16 years ago Added silc_utf8_[c2w|w2c].
Pekka Riikonen [Wed, 16 May 2007 06:03:01 +0000 (06:03 +0000)]
Added silc_utf8_[c2w|w2c].

16 years agocreate docdir not helpdir
Jochen Eisinger [Tue, 15 May 2007 20:17:16 +0000 (20:17 +0000)]
create docdir not helpdir

16 years agoSILC Client 1.1-beta3
Jochen Eisinger [Tue, 15 May 2007 19:19:30 +0000 (19:19 +0000)]
SILC Client 1.1-beta3

16 years ago updates.
Pekka Riikonen [Mon, 14 May 2007 20:12:05 +0000 (20:12 +0000)]
updates.

16 years agouse GNU make on sauna, which is the primary development environment
Jochen Eisinger [Mon, 14 May 2007 20:11:52 +0000 (20:11 +0000)]
use GNU make on sauna, which is the primary development environment

16 years agoadd missing local hooks
Jochen Eisinger [Mon, 14 May 2007 18:19:05 +0000 (18:19 +0000)]
add missing local hooks

16 years agoadd note about .so name
Jochen Eisinger [Mon, 14 May 2007 17:55:19 +0000 (17:55 +0000)]
add note about .so name

16 years agoMon May 14 19:45:14 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Mon, 14 May 2007 17:45:40 +0000 (17:45 +0000)]
Mon May 14 19:45:14 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Include a README for the SILC Plugin

16 years agoSun May 13 22:08:59 CEST 2007 Jochen Eisinger <coffee@silcnet.org>
Jochen Eisinger [Sun, 13 May 2007 20:09:27 +0000 (20:09 +0000)]
Sun May 13 22:08:59 CEST 2007  Jochen Eisinger <coffee@silcnet.org>

* Adopt perl Makefiles for SILC Plugin.

16 years ago Aded Symbina support. Added new Carbide.c++ project files
Pekka Riikonen [Sun, 13 May 2007 15:33:34 +0000 (15:33 +0000)]
Aded Symbina support.  Added new Carbide.c++ project files
for compiling SILC Toolki for Symbian OS.

16 years ago Removed SilcTaskType to silcschedule_i.h. Made some comment
Pekka Riikonen [Sun, 13 May 2007 15:32:32 +0000 (15:32 +0000)]
Removed SilcTaskType to silcschedule_i.h.  Made some comment
changes.

16 years ago Added Symbian support.
Pekka Riikonen [Sun, 13 May 2007 15:31:59 +0000 (15:31 +0000)]
Added Symbian support.

16 years ago Added Symbian support. On SYmbian no globals are used.
Pekka Riikonen [Sun, 13 May 2007 15:31:32 +0000 (15:31 +0000)]
Added Symbian support.  On SYmbian no globals are used.

16 years ago Comment change.
Pekka Riikonen [Sun, 13 May 2007 15:30:52 +0000 (15:30 +0000)]
Comment change.

16 years ago Added symbian support.
Pekka Riikonen [Sun, 13 May 2007 15:30:37 +0000 (15:30 +0000)]
Added symbian support.

16 years ago Fixed compilation errors and some warnings. Added some
Pekka Riikonen [Sun, 13 May 2007 15:30:16 +0000 (15:30 +0000)]
Fixed compilation errors and some warnings.  Added some
debug outputs.