commit ff6a990d9e7361a5d1eb9909483bcea7decef4d4
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Mon Jun 9 08:26:01 2008 +0300

    Close socket if TCP connecting fails to avoid leaking sockets

commit 9d4cd9d224dfd74d0d4059350cb511dc760d70f0
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Mon Jun 9 08:18:33 2008 +0300

    Add non-executing stack when compiling AES asm for GNU/ELF.
    
    Patch by Kp <kp@valhallalegends.com>bg
    
    Signed-off-by: Pekka Riikonen <priikone@silcnet.org>

commit 80d86bcecbd9cc7a1b70423db4879acb4da134b9
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Mon Jun 9 08:11:20 2008 +0300

    Fixed automatic reconnection to router and malloc failure handlings
    
    If remote router disconnects while still being in Unkonwn state reconnect
    to the router after disconnecting.  This should prevent the bugs where
    server doesn't reconnect to router after being disconnected at the early
    connection state.
    
    Fixed various memory allocation failure handlings.

commit 0418adb0e61aadac2a9de6540080fcf6fc93800b
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Fri Jun 6 08:26:04 2008 +0300

    Free sock user data before disconnecting remote peer

 apps/silcd/server.c             |  155 ++++++++++++++++++++++++++-------------
 lib/silccrypt/aes_x86_64.asm    |    4 +
 lib/silcutil/unix/silcunixnet.c |    3 +
 3 files changed, 110 insertions(+), 52 deletions(-)
