updates
authorPekka Riikonen <priikone@silcnet.org>
Fri, 29 Sep 2000 07:09:31 +0000 (07:09 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Fri, 29 Sep 2000 07:09:31 +0000 (07:09 +0000)
CHANGES
doc/Makefile.am
doc/draft-riikonen-silc-pp-00.nroff
includes/silcincludes.h

diff --git a/CHANGES b/CHANGES
index 75e0eb52e479ecf814e1269e6be85821887662cc..8e5e073c7f0b9c9c95dd9bf26da92e159d53af87 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,28 @@
+Thu Sep 28 23:40:19 EEST 2000  Pekka Riikonen <priikone@poseidon.pspt.fi>
+
+       * Applied cras's patch to add silc_schedule_one function.  The
+         function runs scheduler once and returns.
+
+       * Fixed the scheduler after cras messed it up.  The timeout
+         handling works now as it's supposed to work.
+
+       * Added into lib/silccore/ silcnotify.h to include notify
+         message types support.  Changed silc_server_send_notify*
+         functions, in server.[ch], to support those new notify types.
+         Added the support for the notify types into client library,
+         as well.  Added new notify client operation into ops.h in
+         lib/silcclient/.
+
+       * Changed silc_server_packet_send_to_channel to send normal
+         packets instead of just channel message packets.  The function
+         is now used to send the notify packets to channels.  It is not
+         used to send channel message packets anymore, as server never
+         sends them anymore.
+
+       * Added explicit casting into lib/silcutil/silcbuffmt.c to few
+         va_arg()s as it seems to require it nowadays.  I guess, if SILC
+         is compiled with older va_arg() the new code should work anyway.
+
 Wed Sep 13 18:10:14 EEST 2000  Pekka Riikonen <priikone@poseidon.pspt.fi>
 
        * Splitted core library.  Core library (lib/silccore) includes
index 7b45efe253328c8d6cb8765df1a3bf81224f8937..04e3cc7542f73ddfa2be8cd1d3b36ef9ff2513f6 100644 (file)
 AUTOMAKE_OPTIONS = 1.0 no-dependencies foreign
 
 all:
-       touch draft-riikonen-silc-spec-00.txt
-       touch draft-riikonen-silc-pp-00.txt
-       touch draft-riikonen-silc-ke-auth-00.txt
+       touch draft-riikonen-silc-spec-01.txt
+       touch draft-riikonen-silc-pp-01.txt
+       touch draft-riikonen-silc-ke-auth-01.txt
        -cd ..
 
 dist-hook:
-       touch draft-riikonen-silc-spec-00.txt
-       touch draft-riikonen-silc-pp-00.txt
-       touch draft-riikonen-silc-ke-auth-00.txt
-       ./makerfc draft-riikonen-silc-spec-00.nroff \
-               draft-riikonen-silc-spec-00.txt
-       ./makerfc draft-riikonen-silc-pp-00.nroff \
-               draft-riikonen-silc-pp-00.txt
-       ./makerfc draft-riikonen-silc-ke-auth-00.nroff \
-               draft-riikonen-silc-ke-auth-00.txt
+       touch draft-riikonen-silc-spec-01.txt
+       touch draft-riikonen-silc-pp-01.txt
+       touch draft-riikonen-silc-ke-auth-01.txt
+       ./makerfc draft-riikonen-silc-spec-01.nroff \
+               draft-riikonen-silc-spec-01.txt
+       ./makerfc draft-riikonen-silc-pp-01.nroff \
+               draft-riikonen-silc-pp-01.txt
+       ./makerfc draft-riikonen-silc-ke-auth-01.nroff \
+               draft-riikonen-silc-ke-auth-01.txt
 
 EXTRA_DIST = \
        CodingStyle \
index d246a145b655cc24564cbfa684e017c8151f4951..6aca37fb1339f1dc64b4acc5f4dfc47c4caf9cbc 100644 (file)
@@ -936,6 +936,8 @@ Notify Payload.
                      1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|          Notify Type          |                               |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +
 |                                                               |
 ~                        Notify Message                         ~
 |                                                               |
@@ -947,6 +949,9 @@ Figure 7:  Notify Payload
 
 
 .in 6
+o Notify Type (2 bytes) - Indicates the type of the notify
+  message.
+
 o Notify Message (variable length) - Human readable notify
   message.
 .in 3
index d5fe7449a3623ec0866becab93fadd2c6458d763..a7c2955a1ef32fe5233bcc1419b5e7cf90fba051 100644 (file)
 #include "silccommand.h"
 #include "silcchannel.h"
 #include "silcpacket.h"
+#include "silcnotify.h"
 
 #ifdef SILC_SIM
 /* SILC Module library includes */
 #include "groups.h"
 
 #endif
+