Bitty HTTP

Download » Release Notes

1Release Notes

1.0

First Version

This is the first version.

1.1

Added WS_WriteWholeStr() function

A new version of WS_WriteWhole() has been added that works with C strings instead of known buffer sizes

Added WS_WriteChunkStr() function

A new version of WS_WriteChunk() has been added that works with C strings instead of known buffer sizes

1.2

Updated example BSD sockets to ignore SIGPIPE

The example BSD sockets connector was updated to ignore the SIGPIPE and return an error instead. This is needed because if you do not ignore the signal and the web browser closes the socket the program just exits (the default SIGPIPE handler).

1.3

Fixed similar POST vars not processing

When 2 (or more) POST vars starts with the same chars (Ie "Login" and "LoginPassword") the parser was not picking up the second one and messes up other POST vars that follow it. This has been fixed

1.4

Fixed WS_Shutdown() function

The shutdown function didn't do anything. This wasn't a problem as long as you quit your program after, but if you shutdown and then wanted to restart it had a problem. The old sockets where still open and binded.

Added code to close all the sockets.