Tags: Sannis/protobuf2json-c
Tags
v0.2.1 - 05 Jan 2015 -------------------- * New features - protobuf2json: allow integers in JSON for float/double protobuf fields * Other - build: implement valgrind check - test: add tests for protobuf2json_file function fails - other: fix warnings that can be muted with -Wpointer-sign - test: fix coverage info generation on OS X - test: better coverage for repeated values support
* Incompatible changes - build: remove jansson_compat.h, require latest jansson version (2.7) * New features: - protobuf2json: implement protobuf2json_file() function - protobuf2json: implement bytes type support - protobuf2json: implement presented required fields check * Fixes: - protobuf2json: fix null pointer dereference reported by cppcheck - protobuf2json: fix memory leaks reported by valgrind - test: cover more types mismatch error messages, correct some error codes * Other - docs: API documentation - build: specify -version-info for libtool - build: run cppcheck in builds - test: get rid of protobuf_c_default_allocator usage - build: remove allow_failures from Travis CI config - build: add coveralls support
* Fixes: - protobuf2json: remove unnecessary json_decref - json2protobuf: fix boolean values converting - test: allocate test file path in heap * Other: - build: sanitizing integer errors - test: free json_string and protobuf_message - test: use TEST_JSON_FLAGS in all positive tests
v0.0.3 - 15 Apr 2014 -------------------- * New features: - json2protobuf: JSON parsing errors reporting - json2protobuf: calloc(3) errors reporting - json2protobuf: validate JSON structure while process message - json2protobuf: pass errors from nested messages processing * Other: - api: change error constants values - build: rename libprotobuf2json to libprotobuf2json-c
PreviousNext