Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
- adds various malloc error messages
- does some libcsoap/*.c #include fixups
- removes a memleak in libcsoap/soap-server.c soap_server_entry
- removes the double free of SoapCtx->action (again!!!)
- rewrites more or less cleanly hsocket_close
- adds volatile keywords for thread shared data items
- _httpd_parse_arguments cleanup
- rwerites the _httpd_connection initialization
- adds a call to pthread_attr_destroy in httpd_session_main
- fixes a wrong loop initialization in _httpd_wait_for_emtpy_conn
- fixes a memleak in httpd_session_main (req)
- more sophisticated httpd_server example
- HTTP authentication SEGfault without password fixed
|
|
#ifdef __cplusplus
extern "C" {
#endif
...
#ifdef __cplusplus
}
#endf
|
|
Thanks to Heiko Ronsdorf
|
|
* query the port the server is listening on
{soap_server,httpd}_get_port
* the possibility to add a default service via httpd_register_default
* remove some compiler warnings (on FreeBSD pthread_t is a pointer to
a struct pthread, on Linux it is a (unsigned?) long int)
tschuess,
Heiko
|
|
|
|
|
|
|
|
herror_t. Added herror_*() functions and fixed a bug in the socket receive comm.
|
|
|
|
|
|
Added DIME "client" support (very experimental)
|
|
|
|
_http_terminate_signal variable.
This defines the termination signal handler value.
Example :
./myserver -NHTTPtsig 2
will shutdown nano http properly by pressing ctrl-c (SIGINT = 2).
|
|
|
|
|