crypto.git
16 years ago updates.
Pekka Riikonen [Thu, 15 Nov 2007 14:51:41 +0000 (14:51 +0000)]
updates.

16 years ago Report packet engine errors to client application.
Pekka Riikonen [Thu, 15 Nov 2007 14:51:23 +0000 (14:51 +0000)]
Report packet engine errors to client application.

16 years ago Fixed public key authentication as responder.
Pekka Riikonen [Thu, 15 Nov 2007 14:50:45 +0000 (14:50 +0000)]
Fixed public key authentication as responder.

16 years ago Added debugs.
Pekka Riikonen [Thu, 15 Nov 2007 14:49:44 +0000 (14:49 +0000)]
Added debugs.

16 years ago Added support for detecting founder public key changing with
Pekka Riikonen [Tue, 13 Nov 2007 16:39:02 +0000 (16:39 +0000)]
Added support for detecting founder public key changing with
CMODE command.

16 years ago Added mising channel entry unreferencing calls.
Pekka Riikonen [Tue, 13 Nov 2007 16:37:40 +0000 (16:37 +0000)]
Added mising channel entry unreferencing calls.

16 years ago Added '%@' formatting to silc_snprintf and friends.
Pekka Riikonen [Tue, 6 Nov 2007 15:31:31 +0000 (15:31 +0000)]
Added '%@' formatting to silc_snprintf and friends.

16 years ago updates.
Pekka Riikonen [Tue, 6 Nov 2007 15:30:55 +0000 (15:30 +0000)]
updates.

16 years ago Added silc_net_tcp_create_listener2
Pekka Riikonen [Tue, 6 Nov 2007 15:30:31 +0000 (15:30 +0000)]
Added silc_net_tcp_create_listener2

16 years ago updates.
Pekka Riikonen [Tue, 6 Nov 2007 10:20:17 +0000 (10:20 +0000)]
updates.

16 years ago Variable name clash fix.
Pekka Riikonen [Tue, 6 Nov 2007 10:20:00 +0000 (10:20 +0000)]
Variable name clash fix.

16 years ago Better error messages.
Pekka Riikonen [Tue, 6 Nov 2007 10:18:17 +0000 (10:18 +0000)]
Better error messages.

16 years ago Added debugs.
Pekka Riikonen [Tue, 6 Nov 2007 10:17:49 +0000 (10:17 +0000)]
Added debugs.

16 years ago Compilation warning fixes.
Pekka Riikonen [Tue, 6 Nov 2007 10:16:46 +0000 (10:16 +0000)]
Compilation warning fixes.

16 years ago Comment changes.
Pekka Riikonen [Tue, 6 Nov 2007 10:15:50 +0000 (10:15 +0000)]
Comment changes.

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.