commit b53c63ed53cdb7e589f6a5a743cc7fb43396927e Author: Pekka Riikonen Date: Sat Sep 26 20:21:31 2009 +0300 silcd: Added heartbeat support Added support for sending SILC_PACKET_HEARTBEAT packets to connection, to make sure they keep alive and to detect if they have died. commit bb61286f7ac90ebcdaa9b00991a9a98b6cd8663f Author: Pekka Riikonen Date: Fri Sep 25 12:07:41 2009 +0300 Set SO_KEEPALIVE for all accept()ed sockets. commit dbcb39afedd5dba46a1c5e79e3ff7095c3e86454 Author: Pekka Riikonen Date: Fri Sep 25 12:05:38 2009 +0300 silcd: Fixed SIGUSR1 signal handling Fixed the SIGUSR1 signal handling which can be used to dump the server internals to /tmp. Changed also End of Stream handling to handle NULL idata pointer instead of ignoring the EOS in case it is NULL. Changed also the DETACH timeout handling to use the packet stream directly instead of looking up client in the callback. commit 8cb801cf6482666818e721822ce81c81ec818908 Author: Pekka Riikonen Date: Fri Aug 7 14:48:46 2009 +0300 More string format fixes in silcd and client libary apps/silcd/command.c | 73 +++++----- apps/silcd/packet_send.c | 11 ++- apps/silcd/server.c | 35 ++++-- apps/silcd/server.h | 4 +- apps/silcd/server_internal.h | 1 + apps/silcd/server_util.h | 14 ++- apps/silcd/silcd.c | 28 ++--