commit 7a75ccee3d39dc867cf641a290bfcaae6f15ba95
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 28 17:13:15 2008 +0300

    Documentation updates

commit 306cc839060cf3f1175ddad4a7da434b6a436d09
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 28 17:06:36 2008 +0300

    Fixed possible crash in silc_parse_userfqdn

commit 2e38841f29b276706da86abc763d919ddadf7e1d
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 28 16:59:24 2008 +0300

    Added SilcFloat32 and SilcFloat64, 32-bit and 64-bit floating point types

commit 9814143feb4a1c8f34988f28c3f469a74f924da1
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 28 16:57:45 2008 +0300

    Added silc_list_sort, sorts SilcList using Gnome Sort algorithm

commit 553bfc8c9e4593f3f266c1cd3aa1acf94e41d907
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Mon Jun 23 19:57:24 2008 +0300

    Added SilcLocalNetSecurity flags for Local Net Stream Listener.

commit 6643cc5ddd6c1835acffed13ffdf83c41078f8d0
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sun Jun 22 22:57:19 2008 +0300

    Added SILC Local Network Stream API
    
    Allows simple interprocess communication (IPC) style communication
    between processes in local machine.  The implementation uses TCP socket
    connection in the local machine.

commit 7ec4fcdab215d619ab28156144a0dde26161bc62
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sun Jun 22 22:54:43 2008 +0300

    Accept silc_file_stat and silc_file_fstat with the stat struct as NULL

commit 8d875a67439e0643f628e41d094190d76d30f6ef
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 21 15:08:54 2008 +0300

    Added SILC XML API
    
    The SILC XML API provides (or will provide) a simple stream based
    XML parsing interface.  It is wrapper to Expat XML library.
    
    Added --with-expat configuration option too in case the automatic
    detection of expat doesn't find it in the system.

commit 40232f82d09bb31e3ef245db06d60a925210c501
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sat Jun 21 15:06:08 2008 +0300

    Added silc_errno_set_location and silc_errno_location
    
    They can be used to set and retrieve the location of error in a
    file.

commit c22cb24cf6491d315f26416c276141918207190c
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Tue Jun 17 18:34:33 2008 +0300

    Added SILC Buffer Stream API
    
    Buffer stream interface to send and receive buffers.  The benefit of this
    interface is that the receiver need not parse buffers from the received
    data but each buffer sent is delivered separately to the receiver
    callback, even if multiple buffers were received at the same time.  The
    length of the buffer is delivered with the data.  The buffer data follows
    a 32-bit length field in the stream.

commit 6e8488ced827350e5c0e95f7a9feffdd80281eae
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Tue Jun 10 08:38:14 2008 +0300

    Added SILC HTTP Server API
    
    Provides simple HTTP server and HTTP PHP translator with simple API.

commit b2e08028ce3fa0636c74686b8a067d18d3e10b29
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Tue Jun 10 08:29:39 2008 +0300

    SRT documentation and web page updates

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 659451d6ae9212f6f5414a99646ffbe4f55689d0
Author: Pekka Riikonen <priikone@silcnet.org>
Date:   Sun May 25 12:25:04 2008 +0300

    Handle memory allocation failures when unformatting data

 TODO                                         |   21 +-
 configure.ad                                 |   27 ++
 distdir/post-dist                            |    4 +-
 doc/runtime.in/building.html                 |    2 +-
 doc/runtime.in/index.html.in                 |   21 +-
 doc/runtime.in/manual.html.in                |    5 +
 doc/runtime.in/platforms.html                |    2 +-
 doc/runtime.in/runtime.rc                    |    4 +-
 lib/Makefile.ad                              |    3 +-
 lib/silchttp/Makefile.ad                     |   36 ++
 lib/silchttp/silchttpphp.c                   |  121 +++++
 lib/silchttp/silchttpphp.h                   |   64 +++
 lib/silchttp/silchttpserver.c                |  641 ++++++++++++++++++++++++++
 lib/silchttp/silchttpserver.h                |  232 ++++++++++
 lib/silchttp/tests/Makefile.am               |   27 ++
 lib/silchttp/tests/test_silchttpserver.c     |  145 ++++++
 lib/silcutil/Makefile.ad                     |   10 +-
 lib/silcutil/silcbufferstream.c              |  315 +++++++++++++
 lib/silcutil/silcbufferstream.h              |  109 +++++
 lib/silcutil/silcbuffmt.c                    |   19 +-
 lib/silcutil/silcconfig.c                    |   43 ++-
 lib/silcutil/silcerrno.c                     |   58 ++-
 lib/silcutil/silcerrno.h                     |   43 ++
 lib/silcutil/silcfdstream.c                  |    2 +-
 lib/silcutil/silcfileutil.c                  |   13 +-
 lib/silcutil/silcfileutil.h                  |    5 +-
 lib/silcutil/silclist.h                      |   60 +++
 lib/silcutil/silclocalnetstream.c            |  188 ++++++++
 lib/silcutil/silclocalnetstream.h            |  153 ++++++
 lib/silcutil/silcnet.h                       |    8 +-
 lib/silcutil/silcruntime.h.in                |    7 +-
 lib/silcutil/silcsocketstream.c              |    4 +-
 lib/silcutil/silcsocketstream_i.h            |    4 +-
 lib/silcutil/silcthread_i.h                  |    3 +
 lib/silcutil/silctime.h                      |    2 +-
 lib/silcutil/silctypes.h                     |   26 +
 lib/silcutil/silcutil.c                      |    6 +-
 lib/silcutil/silcxml.c                       |  279 +++++++++++
 lib/silcutil/silcxml.h                       |  245 ++++++++++
 lib/silcutil/tests/Makefile.am               |    6 +-
 lib/silcutil/tests/test_silcbufferstream.c   |  377 +++++++++++++++
 lib/silcutil/tests/test_silclist.c           |   49 ++-
 lib/silcutil/tests/test_silclocalnetstream.c |  207 +++++++++
 lib/silcutil/tests/test_silcxml.c            |   94 ++++
 lib/silcutil/unix/silcunixnet.c              |    3 +
 lib/silcutil/unix/silcunixschedule.c         |    1 +
 lib/silcutil/unix/silcunixsocketstream.c     |    6 +-
 48 files changed, 3800 insertions(+), 96 deletions(-)
 create mode 100644 lib/silchttp/Makefile.ad
 create mode 100644 lib/silchttp/silchttpphp.c
 create mode 100644 lib/silchttp/silchttpphp.h
 create mode 100644 lib/silchttp/silchttpserver.c
 create mode 100644 lib/silchttp/silchttpserver.h
 create mode 100644 lib/silchttp/tests/Makefile.am
 create mode 100644 lib/silchttp/tests/test_silchttpserver.c
 create mode 100644 lib/silcutil/silcbufferstream.c
 create mode 100644 lib/silcutil/silcbufferstream.h
 create mode 100644 lib/silcutil/silclocalnetstream.c
 create mode 100644 lib/silcutil/silclocalnetstream.h
 create mode 100644 lib/silcutil/silcxml.c
 create mode 100644 lib/silcutil/silcxml.h
 create mode 100644 lib/silcutil/tests/test_silcbufferstream.c
 create mode 100644 lib/silcutil/tests/test_silclocalnetstream.c
 create mode 100644 lib/silcutil/tests/test_silcxml.c
