shellinabox/libhttp
zodiac 90d9d492b7 Added better compatibility with different versions of compilers and libaries.
In particular, work around a problem with gcc complaining about NULL format
strings. And added additional system header files that might be required on
some platforms.

This should fix some of the problems reported when compiling on BSD-style
systems. But we are still using SysV style session management code. This
probably needs to be rewritten before ShellInABox can be run on BSD-style
system.

In particular, we rely on grantpt(), we use the utmpx API, and we access
/dev/urandom.


git-svn-id: https://shellinabox.googlecode.com/svn/trunk@55 0da03de8-d603-11dd-86c2-0f8696b7b6f9
2009-02-02 00:55:15 +00:00
..
hashmap.c Updated copyright notice. 2009-01-02 06:09:13 +00:00
hashmap.h Updated copyright notice. 2009-01-02 06:09:13 +00:00
http.h Allow SSL certificate and key to be passed in through a file handle. 2009-01-17 03:37:20 +00:00
httpconnection.c Added better compatibility with different versions of compilers and libaries. 2009-02-02 00:55:15 +00:00
httpconnection.h Updated copyright notice. 2009-01-02 06:09:13 +00:00
libhttp.sym Allow SSL certificate and key to be passed in through a file handle. 2009-01-17 03:37:20 +00:00
server.c Added better compatibility with different versions of compilers and libaries. 2009-02-02 00:55:15 +00:00
server.h Allow SSL certificate and key to be passed in through a file handle. 2009-01-17 03:37:20 +00:00
ssl.c Added better compatibility with different versions of compilers and libaries. 2009-02-02 00:55:15 +00:00
ssl.h Unexport sslGenerateCertificate() which is only needed by ssl.c internally. 2009-01-21 23:35:20 +00:00
trie.c Updated copyright notice. 2009-01-02 06:09:13 +00:00
trie.h Updated copyright notice. 2009-01-02 06:09:13 +00:00
url.c Updated copyright notice. 2009-01-02 06:09:13 +00:00
url.h Updated copyright notice. 2009-01-02 06:09:13 +00:00