Incremental stability
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.