Skip to content
LiteSpeed HPACK (RFC7541) Library
C Other
  1. C 99.4%
  2. Other 0.6%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Add ability to compile library without large tables Sep 24, 2019
deps/xxhash
include
src Fix source input check in Fast Huffman Encoder Sep 30, 2019
test
wincompat/sys Fixes to make ls-hpack compile on Windows Jan 26, 2019
.appveyor.yml
.cirrus.yml Add .cirrus.yml Jan 26, 2019
.travis.yml
CMakeLists.txt
LICENSE
README.md Add CirrusCI and TravisCI badges to README Jan 28, 2019

README.md

Build Status Build Status Build status

LS-HPACK: LiteSpeed HPACK Library

Description

LS-HPACK provides functionality to encode and decode HTTP headers using HPACK compression mechanism specified in RFC 7541.

Documentation

The API is documented in include/lshpack.h. To see usage examples, see the unit tests.

Requirements

To build LS-HPACK, you need CMake. The library uses XXHASH at runtime.

Platforms

The library has been tested on the following platforms:

  • Linux
  • FreeBSD
  • Windows

Copyright (c) 2018 LiteSpeed Technologies Inc

You can’t perform that action at this time.