Old News

NEWS: Tuesday September 21st, 2005

Version 0.0.11:
    Licensed all source with a BSD-like license.
    Now runs on Microsoft Windows!
    The HTTP server now includes a Graphical User Interface!.
    Hundreds of more changes.



NEWS: Tuesday August 2nd, 2005

Version 0.0.10:
    Minor Bug fixes.
    New license, doesn't affect the average user.
    Placed versions 0.0.8 and down into public domain.


New license:



  khapi.h -- Hyper Text Transfer Protocol(HTTP) Server-Side Programming Inteface
  KHAPI Source License version 1.0.1

  Copyright (C) 2004-2005 Karlan Thomas Mitchell

  This software is provided 'as-is', without any express or implied
  warranty.  In no event will the author be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose, 
  and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not 
     be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source or binary 
     distribution.
  4. Commercial applications may not use this software without written 
     consent of the author.  This includes, but is not limited to, 
     501(c)(3) corporations.

  Karlan Thomas Mitchell 
  karlanmitchell@comcast.net


The above license applies to the following software:

Current:
KHAPI v0.0.10+        --- KHAPI Source License version 1.0.1

Older Versions:
KHAPI v0.0.9          --- KHAPI Source License version 1.0.0
KHAPI v0.0.1-v0.0.8   --- Public Domain.
KHAPI Beta v04-v16    --- Public Domain.


NEWS: Saturday July 30th, 2005

Version 0.0.9:
    Compression Support!! (gzip & deflate). Thanks ZLIB
    HTTP range support. (eg. file resuming)
    Filter module support (eg. compression)
    Bug fixes


NEWS: Thursday July 28th, 2005

Version 0.0.8:
    Every source file now compiles individually, making compiling much easier.
    Couple of minor bug fixes.
    Older stuff removed.


NEWS: Tuesday July 26th, 2005

    Download the Google Sitemap Bash script for this web site
    Sitemap Source
    Sitemap Index Source
    Sitemap Output
    Sitemap Index Output


NEWS: Thursday July 21st, 2005
Version 0.0.7:
    *Huge amount of memory leak fixes, escaped text formatting fixed (ie ``%ff'' and ``ÿ'').
    *Fix in MIME database functions.
    *MacOSX support, BSD functions are not emulated on BSDs now.
    *Directory listings are no longer boring!


NEWS: Wednesday July 20st, 2005
I have released some samples of the new directory listing:
Example 1
Example 1(reverse)
Example 2
Example 2(reverse)
Note, you can't click on anything. This is not the *real* program.
As you can notice, there are still some CSS bugs, thats about it.


NEWS: Tuesday July 19th, 2005
Version 0.0.6:
    Quick security fix.

Version 0.0.5:
    This release contains some bug fixes, along with the source code for some related projects.
    Check out the CHANGELOG for full details!

KHAPI is currently being slightly remodeled; This will allow filter modules
to be created, for such things as gzip compression.

The project soon will be adding function allowing developers to easily use the API
for a streaming media server via HTTP of course! I will be writing a streaming server to accompany the project.

Also, after reading a Request Smuggling Document, I have decided,
to remodel some of the header parsing functions.

These changes will be incorporated over the next couple of releases.


NEWS: Monday July 18th, 2005

http://httpgallery.sourceforge.net/
   HTTP media gallery approved, it will be built using KHAPI.

NEWS: Thursday July 14th, 2005

Version 0.0.4:
   Added path aliasing from Beta 16, useful so you may only share part of your filesystem.
   Many small source code fixes.


NEWS: Monday July 11th, 2005

Version 0.0.3:
   Fixed about 10 user supplied vulnerabilities by replacing strn* functions with BSD strl* (Emulated on non-BSDs).
   Added "Common Log Format" support.


NEWS: Friday July 8th, 2005

This current stable release has added MIME support in the file response model!

Layout Created By karlan-AT-users.sourceforge.net © 2005-2006

Last modified: Sunday January 1st, 2006

Donate! Sourceforge Logo Valid CSS! Valid XHTML/1.0 Transitional!