Skip to content

Incremental stability

Compare
Choose a tag to compare
@dridi dridi released this 15 Dec 14:52
· 59 commits to master since this release

For the last 3 years, cashpack has not seen much novelty and a pile of small improvements eventually accumulated into a sizeable bunch of invisible changes for such a small project.

One bug was found and fixed, and new functions were introduced:

  • hpack_event_id()
  • hpack_search()
  • hpack_skip()

To make hpack_skip() possible the HPACK_RES_BIG error was renamed to HPACK_RES_SKP and became recoverable. There is one case that is not recoverable from and for that a new HPACK_RES_BIG error code was introduced for that specific semantic. This shouldn't affect previous code since the error was fatal to the HPACK consistency. New code can benefit from this change.

A new result HPACK_RES_NAM was introduced by hpack_search(). The manual pages are comprehensive as usual, you can learn more from there.

There are still more features to be implemented but this is a spare time project and this release was long overdue.