Added better CPU detection.
[silc.git] / CHANGES.RUNTIME
index f43bd6ee0474286483f34e60fc53806f7cb4b280..644be70781785e56df3122ed1afb4623c2568504 100644 (file)
@@ -1,3 +1,37 @@
+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].