From cea111b2bbdf26bae295e53f1df738153188ff65 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Mon, 11 Jun 2007 05:58:17 +0000 Subject: [PATCH] updates --- TODO | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TODO b/TODO index 2b819637..d8fed3dd 100644 --- a/TODO +++ b/TODO @@ -614,6 +614,16 @@ lib/silcserver o The server must be able to run behind NAT device. This means that Server ID must be based on public IP instead of private IP. + o The following data must be in per-connection context: client id cache, + server id cache, channel id cache, all statistics must be + per-connection. + + o The following data must be in per-thread context: command context + freelist/pool, pending commands, random number generator. + + o Do inccoming packet processing in an own FSM thread in the + server-threads FSM. Same as in client library. + o Reference count all Silc*Entry structures. Some issues that must be kept in mind from 1.0 and 1.1 silcd's: -- 2.24.0