├── .clang_complete ├── .codecov.yml ├── .gdbinit ├── .gitignore ├── .travis.sh ├── .travis.yml ├── CHANGELOG ├── LICENSE ├── MIGRATION ├── Makefile.am ├── README.md ├── autogen.sh ├── configure.ac ├── docs ├── design-rationale.md ├── getting-started.md ├── guide │ ├── allocators.md │ ├── buffers-and-journals.md │ ├── error-handling.md │ ├── messages.md │ ├── miscellaneous.md │ ├── repeated-fields.md │ ├── runtimes.md │ └── scalar-types.md ├── index.md └── similar-projects.md ├── examples ├── Makefile.am ├── decoding │ ├── Makefile.am │ ├── example.c │ └── person.proto ├── encoding │ ├── Makefile.am │ ├── example.c │ └── person.proto └── messages │ ├── Makefile.am │ ├── example.c │ └── person.proto ├── include ├── Makefile.am ├── protobluff.h └── protobluff │ ├── core.h │ ├── core │ ├── allocator.h │ ├── buffer.h │ ├── common.h │ ├── decoder.h │ ├── descriptor.h │ ├── encoder.h │ └── string.h │ ├── descriptor.h │ ├── message.h │ ├── message │ ├── buffer.h │ ├── common.h │ ├── cursor.h │ ├── field.h │ ├── journal.h │ ├── message.h │ ├── nested.h │ ├── oneof.h │ └── part.h │ ├── util.h │ └── util │ ├── chunk_allocator.h │ ├── descriptor.h │ └── validator.h ├── mkdocs.yml ├── src ├── Makefile.am ├── core │ ├── Makefile.am │ ├── allocator.c │ ├── allocator.h │ ├── buffer.c │ ├── buffer.h │ ├── common.h │ ├── decoder.c │ ├── decoder.h │ ├── descriptor.c │ ├── descriptor.h │ ├── encoder.c │ ├── encoder.h │ ├── stream.c │ ├── stream.h │ ├── varint.c │ └── varint.h ├── generator │ ├── Makefile.am │ ├── enum.cc │ ├── enum.hh │ ├── enum_value.cc │ ├── enum_value.hh │ ├── extension.cc │ ├── extension.hh │ ├── field.cc │ ├── field.hh │ ├── file.cc │ ├── file.hh │ ├── generator.cc │ ├── generator.hh │ ├── message.cc │ ├── message.hh │ ├── oneof.cc │ ├── oneof.hh │ ├── protoc-gen-protobluff.cc │ ├── strutil.cc │ └── strutil.hh ├── message │ ├── Makefile.am │ ├── buffer.c │ ├── buffer.h │ ├── common.c │ ├── common.h │ ├── cursor.c │ ├── cursor.h │ ├── field.c │ ├── field.h │ ├── journal.c │ ├── journal.h │ ├── message.c │ ├── message.h │ ├── nested.c │ ├── nested.h │ ├── oneof.c │ ├── oneof.h │ ├── part.c │ └── part.h ├── protobluff-lite.pc.in ├── protobluff.pc.in └── util │ ├── Makefile.am │ ├── chunk_allocator.c │ ├── chunk_allocator.h │ ├── descriptor.c │ ├── descriptor.h │ ├── validator.c │ └── validator.h ├── tests ├── Makefile.am ├── core │ ├── Makefile.am │ ├── buffer │ │ ├── Makefile.am │ │ └── test.c │ ├── decoder │ │ ├── Makefile.am │ │ └── test.c │ ├── descriptor │ │ ├── Makefile.am │ │ └── test.c │ ├── encoder │ │ ├── Makefile.am │ │ └── test.c │ ├── stream │ │ ├── Makefile.am │ │ └── test.c │ └── varint │ │ ├── Makefile.am │ │ └── test.c ├── coverage.css ├── message │ ├── Makefile.am │ ├── buffer │ │ ├── Makefile.am │ │ └── test.c │ ├── cursor │ │ ├── Makefile.am │ │ └── test.c │ ├── field │ │ ├── Makefile.am │ │ └── test.c │ ├── journal │ │ ├── Makefile.am │ │ └── test.c │ ├── message │ │ ├── Makefile.am │ │ └── test.c │ ├── nested │ │ ├── Makefile.am │ │ └── test.c │ ├── oneof │ │ ├── Makefile.am │ │ └── test.c │ └── part │ │ ├── Makefile.am │ │ └── test.c └── util │ ├── Makefile.am │ ├── chunk_allocator │ ├── Makefile.am │ └── test.c │ ├── descriptor │ ├── Makefile.am │ └── test.c │ └── validator │ ├── Makefile.am │ └── test.c └── valgrind.supp /.clang_complete: -------------------------------------------------------------------------------- 1 | -Isrc 2 | -Iinclude 3 | -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gdbinit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/.gdbinit -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/.travis.sh -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/MIGRATION -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/README.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/configure.ac -------------------------------------------------------------------------------- /docs/design-rationale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/design-rationale.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/guide/allocators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/allocators.md -------------------------------------------------------------------------------- /docs/guide/buffers-and-journals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/buffers-and-journals.md -------------------------------------------------------------------------------- /docs/guide/error-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/error-handling.md -------------------------------------------------------------------------------- /docs/guide/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/messages.md -------------------------------------------------------------------------------- /docs/guide/miscellaneous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/miscellaneous.md -------------------------------------------------------------------------------- /docs/guide/repeated-fields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/repeated-fields.md -------------------------------------------------------------------------------- /docs/guide/runtimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/runtimes.md -------------------------------------------------------------------------------- /docs/guide/scalar-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/guide/scalar-types.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/similar-projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/docs/similar-projects.md -------------------------------------------------------------------------------- /examples/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/Makefile.am -------------------------------------------------------------------------------- /examples/decoding/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/decoding/Makefile.am -------------------------------------------------------------------------------- /examples/decoding/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/decoding/example.c -------------------------------------------------------------------------------- /examples/decoding/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/decoding/person.proto -------------------------------------------------------------------------------- /examples/encoding/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/encoding/Makefile.am -------------------------------------------------------------------------------- /examples/encoding/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/encoding/example.c -------------------------------------------------------------------------------- /examples/encoding/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/encoding/person.proto -------------------------------------------------------------------------------- /examples/messages/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/messages/Makefile.am -------------------------------------------------------------------------------- /examples/messages/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/messages/example.c -------------------------------------------------------------------------------- /examples/messages/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/examples/messages/person.proto -------------------------------------------------------------------------------- /include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/Makefile.am -------------------------------------------------------------------------------- /include/protobluff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff.h -------------------------------------------------------------------------------- /include/protobluff/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core.h -------------------------------------------------------------------------------- /include/protobluff/core/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/allocator.h -------------------------------------------------------------------------------- /include/protobluff/core/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/buffer.h -------------------------------------------------------------------------------- /include/protobluff/core/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/common.h -------------------------------------------------------------------------------- /include/protobluff/core/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/decoder.h -------------------------------------------------------------------------------- /include/protobluff/core/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/descriptor.h -------------------------------------------------------------------------------- /include/protobluff/core/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/encoder.h -------------------------------------------------------------------------------- /include/protobluff/core/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/core/string.h -------------------------------------------------------------------------------- /include/protobluff/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/descriptor.h -------------------------------------------------------------------------------- /include/protobluff/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message.h -------------------------------------------------------------------------------- /include/protobluff/message/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/buffer.h -------------------------------------------------------------------------------- /include/protobluff/message/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/common.h -------------------------------------------------------------------------------- /include/protobluff/message/cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/cursor.h -------------------------------------------------------------------------------- /include/protobluff/message/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/field.h -------------------------------------------------------------------------------- /include/protobluff/message/journal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/journal.h -------------------------------------------------------------------------------- /include/protobluff/message/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/message.h -------------------------------------------------------------------------------- /include/protobluff/message/nested.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/nested.h -------------------------------------------------------------------------------- /include/protobluff/message/oneof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/oneof.h -------------------------------------------------------------------------------- /include/protobluff/message/part.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/message/part.h -------------------------------------------------------------------------------- /include/protobluff/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/util.h -------------------------------------------------------------------------------- /include/protobluff/util/chunk_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/util/chunk_allocator.h -------------------------------------------------------------------------------- /include/protobluff/util/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/util/descriptor.h -------------------------------------------------------------------------------- /include/protobluff/util/validator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/include/protobluff/util/validator.h -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/core/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/Makefile.am -------------------------------------------------------------------------------- /src/core/allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/allocator.c -------------------------------------------------------------------------------- /src/core/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/allocator.h -------------------------------------------------------------------------------- /src/core/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/buffer.c -------------------------------------------------------------------------------- /src/core/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/buffer.h -------------------------------------------------------------------------------- /src/core/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/common.h -------------------------------------------------------------------------------- /src/core/decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/decoder.c -------------------------------------------------------------------------------- /src/core/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/decoder.h -------------------------------------------------------------------------------- /src/core/descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/descriptor.c -------------------------------------------------------------------------------- /src/core/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/descriptor.h -------------------------------------------------------------------------------- /src/core/encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/encoder.c -------------------------------------------------------------------------------- /src/core/encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/encoder.h -------------------------------------------------------------------------------- /src/core/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/stream.c -------------------------------------------------------------------------------- /src/core/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/stream.h -------------------------------------------------------------------------------- /src/core/varint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/varint.c -------------------------------------------------------------------------------- /src/core/varint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/core/varint.h -------------------------------------------------------------------------------- /src/generator/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/Makefile.am -------------------------------------------------------------------------------- /src/generator/enum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/enum.cc -------------------------------------------------------------------------------- /src/generator/enum.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/enum.hh -------------------------------------------------------------------------------- /src/generator/enum_value.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/enum_value.cc -------------------------------------------------------------------------------- /src/generator/enum_value.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/enum_value.hh -------------------------------------------------------------------------------- /src/generator/extension.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/extension.cc -------------------------------------------------------------------------------- /src/generator/extension.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/extension.hh -------------------------------------------------------------------------------- /src/generator/field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/field.cc -------------------------------------------------------------------------------- /src/generator/field.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/field.hh -------------------------------------------------------------------------------- /src/generator/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/file.cc -------------------------------------------------------------------------------- /src/generator/file.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/file.hh -------------------------------------------------------------------------------- /src/generator/generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/generator.cc -------------------------------------------------------------------------------- /src/generator/generator.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/generator.hh -------------------------------------------------------------------------------- /src/generator/message.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/message.cc -------------------------------------------------------------------------------- /src/generator/message.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/message.hh -------------------------------------------------------------------------------- /src/generator/oneof.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/oneof.cc -------------------------------------------------------------------------------- /src/generator/oneof.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/oneof.hh -------------------------------------------------------------------------------- /src/generator/protoc-gen-protobluff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/protoc-gen-protobluff.cc -------------------------------------------------------------------------------- /src/generator/strutil.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/strutil.cc -------------------------------------------------------------------------------- /src/generator/strutil.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/generator/strutil.hh -------------------------------------------------------------------------------- /src/message/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/Makefile.am -------------------------------------------------------------------------------- /src/message/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/buffer.c -------------------------------------------------------------------------------- /src/message/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/buffer.h -------------------------------------------------------------------------------- /src/message/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/common.c -------------------------------------------------------------------------------- /src/message/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/common.h -------------------------------------------------------------------------------- /src/message/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/cursor.c -------------------------------------------------------------------------------- /src/message/cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/cursor.h -------------------------------------------------------------------------------- /src/message/field.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/field.c -------------------------------------------------------------------------------- /src/message/field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/field.h -------------------------------------------------------------------------------- /src/message/journal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/journal.c -------------------------------------------------------------------------------- /src/message/journal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/journal.h -------------------------------------------------------------------------------- /src/message/message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/message.c -------------------------------------------------------------------------------- /src/message/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/message.h -------------------------------------------------------------------------------- /src/message/nested.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/nested.c -------------------------------------------------------------------------------- /src/message/nested.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/nested.h -------------------------------------------------------------------------------- /src/message/oneof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/oneof.c -------------------------------------------------------------------------------- /src/message/oneof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/oneof.h -------------------------------------------------------------------------------- /src/message/part.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/part.c -------------------------------------------------------------------------------- /src/message/part.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/message/part.h -------------------------------------------------------------------------------- /src/protobluff-lite.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/protobluff-lite.pc.in -------------------------------------------------------------------------------- /src/protobluff.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/protobluff.pc.in -------------------------------------------------------------------------------- /src/util/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/Makefile.am -------------------------------------------------------------------------------- /src/util/chunk_allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/chunk_allocator.c -------------------------------------------------------------------------------- /src/util/chunk_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/chunk_allocator.h -------------------------------------------------------------------------------- /src/util/descriptor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/descriptor.c -------------------------------------------------------------------------------- /src/util/descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/descriptor.h -------------------------------------------------------------------------------- /src/util/validator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/validator.c -------------------------------------------------------------------------------- /src/util/validator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/src/util/validator.h -------------------------------------------------------------------------------- /tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/Makefile.am -------------------------------------------------------------------------------- /tests/core/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/Makefile.am -------------------------------------------------------------------------------- /tests/core/buffer/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/buffer/Makefile.am -------------------------------------------------------------------------------- /tests/core/buffer/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/buffer/test.c -------------------------------------------------------------------------------- /tests/core/decoder/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/decoder/Makefile.am -------------------------------------------------------------------------------- /tests/core/decoder/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/decoder/test.c -------------------------------------------------------------------------------- /tests/core/descriptor/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/descriptor/Makefile.am -------------------------------------------------------------------------------- /tests/core/descriptor/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/descriptor/test.c -------------------------------------------------------------------------------- /tests/core/encoder/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/encoder/Makefile.am -------------------------------------------------------------------------------- /tests/core/encoder/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/encoder/test.c -------------------------------------------------------------------------------- /tests/core/stream/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/stream/Makefile.am -------------------------------------------------------------------------------- /tests/core/stream/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/stream/test.c -------------------------------------------------------------------------------- /tests/core/varint/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/varint/Makefile.am -------------------------------------------------------------------------------- /tests/core/varint/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/core/varint/test.c -------------------------------------------------------------------------------- /tests/coverage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/coverage.css -------------------------------------------------------------------------------- /tests/message/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/Makefile.am -------------------------------------------------------------------------------- /tests/message/buffer/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/buffer/Makefile.am -------------------------------------------------------------------------------- /tests/message/buffer/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/buffer/test.c -------------------------------------------------------------------------------- /tests/message/cursor/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/cursor/Makefile.am -------------------------------------------------------------------------------- /tests/message/cursor/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/cursor/test.c -------------------------------------------------------------------------------- /tests/message/field/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/field/Makefile.am -------------------------------------------------------------------------------- /tests/message/field/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/field/test.c -------------------------------------------------------------------------------- /tests/message/journal/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/journal/Makefile.am -------------------------------------------------------------------------------- /tests/message/journal/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/journal/test.c -------------------------------------------------------------------------------- /tests/message/message/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/message/Makefile.am -------------------------------------------------------------------------------- /tests/message/message/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/message/test.c -------------------------------------------------------------------------------- /tests/message/nested/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/nested/Makefile.am -------------------------------------------------------------------------------- /tests/message/nested/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/nested/test.c -------------------------------------------------------------------------------- /tests/message/oneof/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/oneof/Makefile.am -------------------------------------------------------------------------------- /tests/message/oneof/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/oneof/test.c -------------------------------------------------------------------------------- /tests/message/part/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/part/Makefile.am -------------------------------------------------------------------------------- /tests/message/part/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/message/part/test.c -------------------------------------------------------------------------------- /tests/util/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/Makefile.am -------------------------------------------------------------------------------- /tests/util/chunk_allocator/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/chunk_allocator/Makefile.am -------------------------------------------------------------------------------- /tests/util/chunk_allocator/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/chunk_allocator/test.c -------------------------------------------------------------------------------- /tests/util/descriptor/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/descriptor/Makefile.am -------------------------------------------------------------------------------- /tests/util/descriptor/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/descriptor/test.c -------------------------------------------------------------------------------- /tests/util/validator/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/validator/Makefile.am -------------------------------------------------------------------------------- /tests/util/validator/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/tests/util/validator/test.c -------------------------------------------------------------------------------- /valgrind.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squidfunk/protobluff/HEAD/valgrind.supp --------------------------------------------------------------------------------