Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix(mpack): make sure a `bool` always is a `bool` | bfredl | 2022-08-10 |
| | | | | | | | | | | | before, RelWithDebInfo linking gave this warning: src/mpack/conv.h:36:16: warning: type of ‘mpack_unpack_boolean’ does not match original declaration [-Wlto-type-mismatch] 36 | MPACK_API bool mpack_unpack_boolean(mpack_token_t t) FUNUSED FPURE; | ^ src/mpack/conv.c:196:16: note: return value type mismatch 196 | MPACK_API bool mpack_unpack_boolean(mpack_token_t t) | ^ | ||
* | refactor(api): use a unpacker based on libmpack instead of msgpack-c | bfredl | 2022-06-02 |
| | | | | | | | | | | Currently this is more or less a straight off reimplementation, but this allow further optimizations down the line, especially for avoiding memory allocations of rpc objects. Current score for "make functionaltest; make oldtest" on a -DEXITFREE build: is 117 055 352 xfree(ptr != NULL) calls (that's NUMBERWANG!). | ||
* | fix(ci): don't enrage the CI Gods by calling a file 'core.*' | Björn Linse | 2021-09-09 |