mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
47 lines
1006 B
Plaintext
47 lines
1006 B
Plaintext
Run "autoreconf -f -i" to create configure.
|
|
|
|
This is still pre-alpha software. The following
|
|
things need to be implemented (in list of importance)
|
|
before certain features can be used at all:
|
|
|
|
|
|
For POST:
|
|
=========
|
|
- Decoding of POST data, testing thereof
|
|
|
|
For http-compliance:
|
|
====================
|
|
session.c:
|
|
- send proper error code back if headers are too long
|
|
(investigate what we should do with those headers,
|
|
read? give user control?)
|
|
ALSO: should this limit be per-line or for the
|
|
entire header? (currently, we enforce per-line,
|
|
but the entire header might make more sense!)
|
|
- http 1.0 compatibility (if 1.0, force connection
|
|
close at the end!)
|
|
|
|
For IPv6:
|
|
=========
|
|
daemon.c:
|
|
- fix start daemon and accept handlers
|
|
|
|
|
|
For SSL:
|
|
========
|
|
microhttpd.h:
|
|
- define appropriate APIs
|
|
- everything else
|
|
|
|
|
|
Other:
|
|
======
|
|
- allow client to determine http 1.0 vs. 1.1
|
|
(API extension)
|
|
- allow client to control size of input/output
|
|
buffers
|
|
- allow client to limit total number of connections
|
|
|
|
|
|
|