crypto.git
16 years ago Typo fix.
Pekka Riikonen [Tue, 6 Nov 2007 10:15:36 +0000 (10:15 +0000)]
Typo fix.

16 years ago Win64 compilation fixes.
Pekka Riikonen [Tue, 6 Nov 2007 10:14:57 +0000 (10:14 +0000)]
Win64 compilation fixes.

16 years ago Zero CTR mode IV in IV Included mode.
Pekka Riikonen [Mon, 5 Nov 2007 21:14:29 +0000 (21:14 +0000)]
Zero CTR mode IV in IV Included mode.

16 years ago updates.
Pekka Riikonen [Mon, 5 Nov 2007 20:36:46 +0000 (20:36 +0000)]
updates.

16 years ago Fixed CTR mode rekey. Fixsed IV Included CTR mode encryption/
Pekka Riikonen [Mon, 5 Nov 2007 20:36:19 +0000 (20:36 +0000)]
Fixed CTR mode rekey.  Fixsed IV Included CTR mode encryption/
  decryption in packet engine.

16 years ago SILC_DIST_VCARD compilation fixes.
Pekka Riikonen [Mon, 5 Nov 2007 20:35:34 +0000 (20:35 +0000)]
SILC_DIST_VCARD compilation fixes.

16 years ago updates.
Pekka Riikonen [Mon, 5 Nov 2007 19:31:33 +0000 (19:31 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Mon, 5 Nov 2007 19:29:00 +0000 (19:29 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Mon, 5 Nov 2007 18:36:38 +0000 (18:36 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Tue, 30 Oct 2007 07:45:00 +0000 (07:45 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sun, 28 Oct 2007 08:00:29 +0000 (08:00 +0000)]
updates.

16 years ago Fixed yasm configuration.
Pekka Riikonen [Sat, 6 Oct 2007 17:03:57 +0000 (17:03 +0000)]
Fixed yasm configuration.

16 years ago updates.
Pekka Riikonen [Sat, 29 Sep 2007 20:42:07 +0000 (20:42 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Sat, 29 Sep 2007 20:24:44 +0000 (20:24 +0000)]
updates.

16 years ago bool -> SilcBool.
Pekka Riikonen [Thu, 20 Sep 2007 05:14:28 +0000 (05:14 +0000)]
bool -> SilcBool.

16 years ago Fixed yasm/nasm compilation on x86_64.
Pekka Riikonen [Sat, 15 Sep 2007 07:08:17 +0000 (07:08 +0000)]
Fixed yasm/nasm compilation on x86_64.

16 years ago Removed the fortran files from processing of as source files.
Pekka Riikonen [Thu, 13 Sep 2007 16:25:39 +0000 (16:25 +0000)]
Removed the fortran files from processing of as source files.

16 years ago * Fixed prerequisite version checking to work on all shells.
Pekka Riikonen [Thu, 13 Sep 2007 16:03:53 +0000 (16:03 +0000)]
    * Fixed prerequisite version checking to work on all shells.
        * Fixed parameter shifting on some shells when no arguments
          are given to autodist.
        * Added support for source file distdef processing for the
          following files: .mm .M .S .F .F90 .F95 .fpp .FPP

16 years ago Better comments.
Pekka Riikonen [Wed, 12 Sep 2007 11:38:43 +0000 (11:38 +0000)]
Better comments.

16 years ago*** empty log message ***
Pekka Riikonen [Mon, 10 Sep 2007 14:52:16 +0000 (14:52 +0000)]
*** empty log message ***

16 years ago updates.
Pekka Riikonen [Mon, 10 Sep 2007 14:35:50 +0000 (14:35 +0000)]
updates.

16 years ago Benchmark updates.
Pekka Riikonen [Wed, 5 Sep 2007 16:08:54 +0000 (16:08 +0000)]
Benchmark updates.

16 years ago Optimizations.
Pekka Riikonen [Mon, 3 Sep 2007 13:41:09 +0000 (13:41 +0000)]
Optimizations.

16 years ago Added missing include.
Pekka Riikonen [Sat, 1 Sep 2007 14:20:56 +0000 (14:20 +0000)]
Added missing include.

16 years ago mingw compilation fixes, patch by Daniel Atallah.
Pekka Riikonen [Sat, 1 Sep 2007 10:47:38 +0000 (10:47 +0000)]
mingw compilation fixes, patch by Daniel Atallah.

16 years ago Fixed JOIN notify timeout handling.
Pekka Riikonen [Sat, 1 Sep 2007 10:20:04 +0000 (10:20 +0000)]
Fixed JOIN notify timeout handling.

16 years ago updates.
Pekka Riikonen [Sat, 1 Sep 2007 10:15:03 +0000 (10:15 +0000)]
updates.

16 years ago Added SHA512.
Pekka Riikonen [Sat, 1 Sep 2007 10:14:23 +0000 (10:14 +0000)]
Added SHA512.

16 years ago Added hmac-sha512 and hmac-sha512-96.
Pekka Riikonen [Sat, 1 Sep 2007 10:14:03 +0000 (10:14 +0000)]
Added hmac-sha512 and hmac-sha512-96.

16 years ago Check for both UN and HN, both must be present.
Pekka Riikonen [Sat, 1 Sep 2007 10:13:37 +0000 (10:13 +0000)]
Check for both UN and HN, both must be present.

16 years ago x86 optimized SHA-256.
Pekka Riikonen [Sat, 1 Sep 2007 10:13:01 +0000 (10:13 +0000)]
x86 optimized SHA-256.

16 years ago Added x86 optimized SHA-256.
Pekka Riikonen [Sat, 1 Sep 2007 10:12:37 +0000 (10:12 +0000)]
Added x86 optimized SHA-256.

16 years ago Added test_hash.
Pekka Riikonen [Sat, 1 Sep 2007 10:12:08 +0000 (10:12 +0000)]
Added test_hash.

16 years ago Added SHA-512.
Pekka Riikonen [Sat, 1 Sep 2007 09:42:32 +0000 (09:42 +0000)]
Added SHA-512.

16 years ago Added --with-alignment.
Pekka Riikonen [Sat, 1 Sep 2007 09:39:06 +0000 (09:39 +0000)]
Added --with-alignment.

16 years ago ICC compiler warning fixes.
Pekka Riikonen [Sat, 1 Sep 2007 09:37:45 +0000 (09:37 +0000)]
ICC compiler warning fixes.

16 years ago Added silc_likely, silc_unlikley and silc_offsetof to public API.
Pekka Riikonen [Sat, 1 Sep 2007 09:36:39 +0000 (09:36 +0000)]
Added silc_likely, silc_unlikley and silc_offsetof to public API.
Added silc_attribute compiler attribute #define.
Added silc_prefetch and silc_prefetch_block.

16 years ago Use clock_gettime if it is available.
Pekka Riikonen [Sat, 1 Sep 2007 09:27:48 +0000 (09:27 +0000)]
Use clock_gettime if it is available.

16 years ago Changed memory accesses volatile, removed volatile members
Pekka Riikonen [Sat, 1 Sep 2007 09:26:26 +0000 (09:26 +0000)]
Changed memory accesses volatile, removed volatile members
from structures.

16 years ago Added silc_timer_tick and silc_timer_synchronize.
Pekka Riikonen [Sat, 1 Sep 2007 09:25:58 +0000 (09:25 +0000)]
Added silc_timer_tick and silc_timer_synchronize.

16 years ago updates.
Pekka Riikonen [Thu, 9 Aug 2007 14:30:16 +0000 (14:30 +0000)]
updates.

16 years ago Added silc.m4. Added SILC_SYSTEM_IS_CPU and SILC_CPU_FLAG
Pekka Riikonen [Wed, 8 Aug 2007 15:56:11 +0000 (15:56 +0000)]
Added silc.m4.  Added SILC_SYSTEM_IS_CPU and SILC_CPU_FLAG
m4 functions.

16 years ago Added better CPU detection.
Pekka Riikonen [Tue, 7 Aug 2007 18:14:00 +0000 (18:14 +0000)]
Added better CPU detection.

16 years ago Fixed format string.
Pekka Riikonen [Tue, 7 Aug 2007 18:13:11 +0000 (18:13 +0000)]
Fixed format string.

16 years ago Fixed decoding to use correct size integers.
Pekka Riikonen [Tue, 7 Aug 2007 18:12:38 +0000 (18:12 +0000)]
Fixed decoding to use correct size integers.

16 years ago Changed unsigned char *name from all APIs to const char *name.
Pekka Riikonen [Tue, 7 Aug 2007 18:10:56 +0000 (18:10 +0000)]
Changed unsigned char *name from all APIs to const char *name.

16 years ago Use generic macros from SILC Runtime.
Pekka Riikonen [Tue, 7 Aug 2007 18:10:29 +0000 (18:10 +0000)]
Use generic macros from SILC Runtime.

16 years ago Fixed keyenc allocation.
Pekka Riikonen [Tue, 7 Aug 2007 18:09:30 +0000 (18:09 +0000)]
Fixed keyenc allocation.

16 years ago updates.
Pekka Riikonen [Tue, 7 Aug 2007 18:08:37 +0000 (18:08 +0000)]
updates.

16 years ago Added assembler optimized macros.
Pekka Riikonen [Tue, 7 Aug 2007 18:08:14 +0000 (18:08 +0000)]
Added assembler optimized macros.

16 years ago Fixed alignment issues on 64-bit CPUs.
Pekka Riikonen [Tue, 7 Aug 2007 18:07:54 +0000 (18:07 +0000)]
Fixed alignment issues on 64-bit CPUs.

16 years ago Header comment changes.
Pekka Riikonen [Sun, 29 Jul 2007 19:04:35 +0000 (19:04 +0000)]
Header comment changes.

16 years ago Changed condition variables thread specific.
Pekka Riikonen [Thu, 26 Jul 2007 18:18:41 +0000 (18:18 +0000)]
Changed condition variables thread specific.

16 years ago updates.
Pekka Riikonen [Thu, 26 Jul 2007 15:25:28 +0000 (15:25 +0000)]
updates.

16 years ago Optimizations to thread pool. Changed call queues thread
Pekka Riikonen [Thu, 26 Jul 2007 15:25:21 +0000 (15:25 +0000)]
Optimizations to thread pool.  Changed call queues thread
specific and calls and executed in last-in-first-out order.

16 years ago Added silc_mime_assembler_purge.
Pekka Riikonen [Thu, 26 Jul 2007 15:24:41 +0000 (15:24 +0000)]
Added silc_mime_assembler_purge.

16 years ago Fixed SSH2 DSS signature decoding.
Pekka Riikonen [Sun, 22 Jul 2007 08:17:22 +0000 (08:17 +0000)]
Fixed SSH2 DSS signature decoding.

16 years ago Fixed DSS signature encoding.
Pekka Riikonen [Sat, 21 Jul 2007 21:17:37 +0000 (21:17 +0000)]
Fixed DSS signature encoding.

16 years ago Fixed signature format (alg name).
Pekka Riikonen [Sat, 21 Jul 2007 19:10:03 +0000 (19:10 +0000)]
Fixed signature format (alg name).

16 years ago Added SSH2 protocol compliant signature format.
Pekka Riikonen [Sat, 21 Jul 2007 19:08:19 +0000 (19:08 +0000)]
Added SSH2 protocol compliant signature format.

16 years ago Reverted the RNG argument from silc_pkcs_verify.
Pekka Riikonen [Sat, 21 Jul 2007 17:18:20 +0000 (17:18 +0000)]
Reverted the RNG argument from silc_pkcs_verify.

16 years ago Fixed public key free.
Pekka Riikonen [Sat, 21 Jul 2007 13:43:34 +0000 (13:43 +0000)]
Fixed public key free.

16 years ago Added comments, added subject param to silc_ssh_generate_key.
Pekka Riikonen [Sat, 21 Jul 2007 13:38:20 +0000 (13:38 +0000)]
Added comments, added subject param to silc_ssh_generate_key.

16 years ago updates.
Pekka Riikonen [Sat, 21 Jul 2007 13:02:03 +0000 (13:02 +0000)]
updates.

16 years ago PKCS API changes.
Pekka Riikonen [Sat, 21 Jul 2007 13:01:16 +0000 (13:01 +0000)]
PKCS API changes.

16 years ago Added RNG to PKCS API and PKCS Alg API.
Pekka Riikonen [Sat, 21 Jul 2007 13:00:37 +0000 (13:00 +0000)]
Added RNG to PKCS API and PKCS Alg API.

16 years ago Packed structure.
Pekka Riikonen [Sat, 21 Jul 2007 12:59:28 +0000 (12:59 +0000)]
Packed structure.

16 years ago Added DSA.
Pekka Riikonen [Sat, 21 Jul 2007 12:59:06 +0000 (12:59 +0000)]
Added DSA.

16 years ago Added DES and 3DES.
Pekka Riikonen [Sat, 21 Jul 2007 12:58:32 +0000 (12:58 +0000)]
Added DES and 3DES.

16 years ago Added SILC SSH2 library providing support for SSH2 public and
Pekka Riikonen [Sat, 21 Jul 2007 12:57:50 +0000 (12:57 +0000)]
Added SILC SSH2 library providing support for SSH2 public and
private keys.

16 years ago updates.
Pekka Riikonen [Sat, 21 Jul 2007 12:57:20 +0000 (12:57 +0000)]
updates.

16 years ago Added silc_hex2data and silc_data2hex.
Pekka Riikonen [Sat, 21 Jul 2007 12:57:12 +0000 (12:57 +0000)]
Added silc_hex2data and silc_data2hex.

16 years ago Fixed compilation on IA64.
Pekka Riikonen [Sat, 21 Jul 2007 12:56:59 +0000 (12:56 +0000)]
Fixed compilation on IA64.

16 years ago Optimized prime checking.
Pekka Riikonen [Sat, 21 Jul 2007 07:26:14 +0000 (07:26 +0000)]
Optimized prime checking.

16 years ago Added silc_buffer_strchr.
Pekka Riikonen [Thu, 19 Jul 2007 13:19:54 +0000 (13:19 +0000)]
Added silc_buffer_strchr.

16 years ago Added -a and -i options, added recursive parsing.
Pekka Riikonen [Wed, 18 Jul 2007 08:26:33 +0000 (08:26 +0000)]
Added -a and -i options, added recursive parsing.

16 years ago Fixed printing.
Pekka Riikonen [Tue, 17 Jul 2007 17:41:21 +0000 (17:41 +0000)]
Fixed printing.

16 years ago Added apps/asn1utils, asn1dump.
Pekka Riikonen [Tue, 17 Jul 2007 17:26:45 +0000 (17:26 +0000)]
Added apps/asn1utils, asn1dump.

16 years ago Added silc_hexdump.
Pekka Riikonen [Tue, 17 Jul 2007 17:26:09 +0000 (17:26 +0000)]
Added silc_hexdump.

16 years ago Added examples to headers.
Pekka Riikonen [Tue, 17 Jul 2007 08:53:12 +0000 (08:53 +0000)]
Added examples to headers.

16 years ago Added CFB mode to aes, twofish and cast5. Unified the CBC, CFB and
Pekka Riikonen [Sat, 14 Jul 2007 10:53:43 +0000 (10:53 +0000)]
Added CFB mode to aes, twofish and cast5.  Unified the CBC, CFB and
CTR mode APIs.

16 years ago updates.
Pekka Riikonen [Fri, 13 Jul 2007 20:09:18 +0000 (20:09 +0000)]
updates.

16 years ago Added SILC_GET32_X_MSB
Pekka Riikonen [Fri, 13 Jul 2007 20:08:26 +0000 (20:08 +0000)]
Added SILC_GET32_X_MSB

16 years ago Better error message.
Pekka Riikonen [Fri, 13 Jul 2007 20:07:59 +0000 (20:07 +0000)]
Better error message.

16 years ago Packed structure.
Pekka Riikonen [Fri, 13 Jul 2007 20:07:39 +0000 (20:07 +0000)]
Packed structure.

16 years ago Added CAST5 (CAST-128) cipher, Added CTR mode to twofish, unified
Pekka Riikonen [Fri, 13 Jul 2007 20:07:12 +0000 (20:07 +0000)]
Added CAST5 (CAST-128) cipher, Added CTR mode to twofish, unified
CTR and CBC mode code in AES implementation.  Added SilcCipherObject
as argument to all cipher operations.

16 years ago Check if key is already accelerated.
Pekka Riikonen [Fri, 13 Jul 2007 20:06:16 +0000 (20:06 +0000)]
Check if key is already accelerated.

16 years ago updates.
Pekka Riikonen [Fri, 13 Jul 2007 11:55:49 +0000 (11:55 +0000)]
updates.

16 years ago updates.
Pekka Riikonen [Wed, 11 Jul 2007 14:12:06 +0000 (14:12 +0000)]
updates.

16 years ago Added SILC Timer API.
Pekka Riikonen [Wed, 11 Jul 2007 14:09:57 +0000 (14:09 +0000)]
Added SILC Timer API.

16 years ago Added support for the new PKCS API, Auth API and other API
Pekka Riikonen [Tue, 10 Jul 2007 17:21:13 +0000 (17:21 +0000)]
Added support for the new PKCS API, Auth API and other API
changes.

16 years ago Fixed uninit when the stacks has been switched.
Pekka Riikonen [Tue, 10 Jul 2007 17:19:20 +0000 (17:19 +0000)]
Fixed uninit when the stacks has been switched.

16 years ago Fixed message payload encoding
Pekka Riikonen [Tue, 10 Jul 2007 17:18:53 +0000 (17:18 +0000)]
Fixed message payload encoding

16 years ago Comment change.
Pekka Riikonen [Tue, 10 Jul 2007 17:18:24 +0000 (17:18 +0000)]
Comment change.

16 years ago Fixed initialization.
Pekka Riikonen [Tue, 10 Jul 2007 17:18:01 +0000 (17:18 +0000)]
Fixed initialization.

16 years ago Removed wrong silc_free.
Pekka Riikonen [Tue, 10 Jul 2007 17:17:42 +0000 (17:17 +0000)]
Removed wrong silc_free.

16 years ago Added free list for queued run entries, intead of allocating
Pekka Riikonen [Tue, 10 Jul 2007 13:32:30 +0000 (13:32 +0000)]
Added free list for queued run entries, intead of allocating
always a new one.

16 years ago Fixed debug messages. Fixed softacc uninit.
Pekka Riikonen [Tue, 10 Jul 2007 13:31:57 +0000 (13:31 +0000)]
Fixed debug messages.  Fixed softacc uninit.

16 years ago Added full PKCS API wrapper.
Pekka Riikonen [Mon, 9 Jul 2007 18:57:11 +0000 (18:57 +0000)]
Added full PKCS API wrapper.

16 years ago updates.
Pekka Riikonen [Mon, 9 Jul 2007 17:35:38 +0000 (17:35 +0000)]
updates.