libhpack
libhpack copied to clipboard
libhpack implements the “Header Compression for HTTP/2.0 protocol” specification
The documentation ought to include a small straightforward (how-to like?) document describing how to use the most basic libhpack interfaces. In a nutshell, it should describe how to process chunk...
I found that nghttp2's nghttp2_hd_huffman.c and libhpack's huffman.c are quite similar. Actually, except for memory management and cosmetic code style (variable name), they are almost identical. The data structure in...
Proper doxygen documentation should be added as comments preceding all public symbols in libhpack. Statistics on documentation coverage can be generated by running: `doc/external/doxy-coverage/doxy-coverage.py build/doc/xml/` As of today, the output...
In the following commit I have made an attempt to mark functions 'must_check', 'dont_check' and because it is many work to get everything right in one go: 'should_chk'. https://github.com/cherokee/webserver/blob/ac612d718e3b6d55223696ef54375215fe66c577/cherokee/buffer.h I...