updates.
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 4b2e4006be6aae03ca40b4be20ddc4008eebcd5c..db43190d0bf14138df3472b5add391b0487ebcff 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,12 @@
+Tue Jul 17 23:04:10 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
+
+       * Rewrote the SILC Scheduler entirely.  Removed the old SILC Task
+         API.  It is part of the scheduler now.  Everything else is
+         as previously but some functions has changed their names.
+         Checkout the lib/silcutil/silcschedule.h for the interface.
+         Updated all applications to use the new interface.  Affected
+         files are lib/silcutil/silcschedule.[ch].
+
 Tue Jul 17 16:53:30 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
 
        * Found a bug in the SKE implementation.  The HASH value,
@@ -7,6 +16,15 @@ Tue Jul 17 16:53:30 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
          This unfortunately causes incompatibilities with older
          clients and servers.
 
+       * Added WIN32 specific network init and uninit functions:
+         silc_net_win32_init and silc_net_win32_uninit to init and uninit
+         the Winsock2.  Affected file lib/silcutil/silcnet.h and
+         lib/silcutil/win32/silcwin32net.c.
+
+       * Set the socket always to nonblocking mode on WIN32 after
+         reading data or writing data.  Affected file is
+         lib/silcutil/win32/silcwin32sockconn.c.
+
 Mon Jul 16 22:55:26 EEST 2001  Pekka Riikonen <priikone@silcnet.org>
 
        * Fixed various compilation problems under WIN32.  Affected