Added better CPU detection.
[silc.git] / CHANGES.RUNTIME
index 725ea70e963924777188e6891ca343f1feb76480..644be70781785e56df3122ed1afb4623c2568504 100644 (file)
@@ -1,3 +1,45 @@
+Tue Aug  7 21:00:00 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Fixed alignment issues on 64-bit CPUs.  Affected files are
+         lib/silcutil/silcschedule.c and unix/silcunixschedule.c.
+
+Sat Aug  4 19:09:14 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Added assembler optimized versions of SILC_[GET|PUT]XX_MSB
+         macros, and SILC_SWAB_XX macros.  Added new functions
+         silc_rol, silc_ror, silc_rol64 and silc_ror64, all of which
+         have assembler optimizations also.  Affected file is
+         lib/silcutil/silctypes.h.
+
+Thu Jul 26 18:13:59 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Changed thread pool call queues thread specific and changed
+         queues to be consumed in last-in-first-out order.  These
+         are optimizations to the thread pool.  Affected file is
+         lib/silcutil/silcthread.c.
+
+Wed Jul 25 19:32:41 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_mime_assembler_purge to lib/silcutil/silcmime.[ch]
+         to purge unfinished fragments from MIME assembler.
+
+Sat Jul 21 14:47:28 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_data2hex and silc_hex2data to
+         lib/silcutil/silcutil.[ch].
+
+Thu Jul 19 17:07:02 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_buffer_strchr to lib/silcutil/silcbuffer.h.
+
+Tue Jul 17 20:10:41 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
+
+       * Added silc_hexdump to lib/silcutil/silcutil.[ch].
+
+Fri Jul 13 23:01:45 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC_GET32_X_MSB macro to lib/silcutil/silctypes.h.
+
 Wed Jul 11 17:10:11 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * Added SILC Timer API to lib/silcutil/silctimer.[ch],