From 4607505715f5969e7b74d83728a88175d92f32d4 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Fri, 29 Sep 2000 07:09:31 +0000 Subject: [PATCH] updates --- CHANGES | 25 +++++++++++++++++++++++++ doc/Makefile.am | 24 ++++++++++++------------ doc/draft-riikonen-silc-pp-00.nroff | 5 +++++ includes/silcincludes.h | 2 ++ 4 files changed, 44 insertions(+), 12 deletions(-) diff --git a/CHANGES b/CHANGES index 75e0eb52..8e5e073c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,28 @@ +Thu Sep 28 23:40:19 EEST 2000 Pekka Riikonen + + * 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 * Splitted core library. Core library (lib/silccore) includes diff --git a/doc/Makefile.am b/doc/Makefile.am index 7b45efe2..04e3cc75 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -19,21 +19,21 @@ 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 \ diff --git a/doc/draft-riikonen-silc-pp-00.nroff b/doc/draft-riikonen-silc-pp-00.nroff index d246a145..6aca37fb 100644 --- a/doc/draft-riikonen-silc-pp-00.nroff +++ b/doc/draft-riikonen-silc-pp-00.nroff @@ -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 diff --git a/includes/silcincludes.h b/includes/silcincludes.h index d5fe7449..a7c2955a 100644 --- a/includes/silcincludes.h +++ b/includes/silcincludes.h @@ -150,6 +150,7 @@ #include "silccommand.h" #include "silcchannel.h" #include "silcpacket.h" +#include "silcnotify.h" #ifdef SILC_SIM /* SILC Module library includes */ @@ -163,3 +164,4 @@ #include "groups.h" #endif + -- 2.24.0