Name Date Size #Lines LOC

..22-Aug-2023-

LICENSEH A D22-Aug-20231.1 KiB2217

README.mdH A D22-Aug-20231,001 3423

huff-tables.hH A D22-Aug-2023122.7 KiB5,1434,882

lshpack.cH A D22-Aug-202362.3 KiB2,0661,715

lshpack.hH A D22-Aug-20238.4 KiB297178

lsxpack_header.hH A D22-Aug-20235 KiB169134

README.md

1[![Build Status](https://travis-ci.com/litespeedtech/ls-hpack.svg?branch=master)](https://travis-ci.com/litespeedtech/ls-hpack)
2[![Build Status](https://api.cirrus-ci.com/github/litespeedtech/ls-hpack.svg)](https://cirrus-ci.com/github/litespeedtech/ls-hpack)
3[![Build status](https://ci.appveyor.com/api/projects/status/6ev71ecmm3j2u9o5?svg=true)](https://ci.appveyor.com/project/litespeedtech/ls-hpack)
4
5LS-HPACK: LiteSpeed HPACK Library
6=================================
7
8Description
9-----------
10
11LS-HPACK provides functionality to encode and decode HTTP headers using
12HPACK compression mechanism specified in RFC 7541.
13
14Documentation
15-------------
16
17The API is documented in include/lshpack.h.  To see usage examples,
18see the unit tests.
19
20Requirements
21------------
22
23To build LS-HPACK, you need CMake.  The library uses XXHASH at runtime.
24
25Platforms
26---------
27
28The library has been tested on the following platforms:
29- Linux
30- FreeBSD
31- Windows
32
33Copyright (c) 2018 - 2020 LiteSpeed Technologies Inc
34