Initial import - converting from Subversion.
added ssl_cert.pem
started to work on sessions
better docstrings for mg_get_cookie() and mg_get_var()
added favicon
changed explanation text. users may choose any login/pass
sessions implemented (simplistically). security expert review would be nice to have.
mg_md5 made public
storing correct username in the message
added classes for server messages
showing server messages. refreshing messages on timer. removing old messages.
logging server message
added logo
added todos into settings pane. changed explanation text a bit.
moved linux-specific compilation #defines into mongoose.c. This way we make sure flags are picked up if Makefile is not used.
introduced my_strlcpy
$(LIBS) -> $$LIBS
range support for PUT request by Yan Jabin
Add ssl_cry() function to display error message plus any detailed error messages that OpenSSL might care to provide.
This can help to debug SSL communication issues.

Example output with a couple of problematic SSL client sessions (new log messages start with "-->" to indicate that they are providing additional detail to a previous log message):

Mongoose "2.9, $Rev: 517 $" started on port(s) "80,443s", serving directory "."
[1274991792] [error] [client 10.50.50.50] worker_thread: SSL handshake error
[1274991792] [error] [client 10.50.50.50]   --> error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
[1274991882] [error] [client 10.50.50.50] worker_thread: SSL handshake error
[1274991882] [error] [client 10.50.50.50]   --> error:1408A0C1:SSL routines:SSL3_GET_CLIENT_HELLO:no shared cipher
formatting