├── .appveyor.yml ├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .tag ├── CMakeLists.txt ├── Doxyfile ├── LICENSE ├── Makefile.configure ├── Makefile.nmake ├── README ├── SECURITY.md ├── TODO ├── VERSION ├── cmake ├── PackageConfig.cmake ├── TinyCBORHelpers.cmake └── project-config.cmake.in ├── examples └── simplereader.c ├── scripts ├── maketag.pl └── update-docs.sh ├── src ├── cbor.dox ├── cbor.h ├── cborencoder.c ├── cborencoder_close_container_checked.c ├── cborencoder_float.c ├── cborerrorstrings.c ├── cborinternal_p.h ├── cborinternalmacros_p.h ├── cborjson.h ├── cborparser.c ├── cborparser_dup_string.c ├── cborparser_float.c ├── cborpretty.c ├── cborpretty_stdio.c ├── cbortojson.c ├── cborvalidation.c ├── compilersupport_p.h ├── memory.h ├── open_memstream.c ├── parsetags.pl ├── src.pri ├── tags.txt ├── tinycbor-export.h.in ├── tinycbor-version.h.in └── utf8_p.h ├── tests ├── CMakeLists.txt ├── c90 │ ├── CMakeLists.txt │ └── tst_c90.c ├── cpp │ ├── CMakeLists.txt │ └── tst_cpp.cpp ├── encoder │ ├── CMakeLists.txt │ ├── data.cpp │ └── tst_encoder.cpp ├── parser │ ├── CMakeLists.txt │ ├── data.cpp │ └── tst_parser.cpp └── tojson │ ├── CMakeLists.txt │ └── tst_tojson.cpp ├── tinycbor.pc.in └── tools ├── CMakeLists.txt ├── cbordump ├── CMakeLists.txt └── cbordump.c └── json2cbor ├── CMakeLists.txt └── json2cbor.c /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.tag: -------------------------------------------------------------------------------- 1 | 09496c6432adfcfa7a563068e5365849b088f653 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/Makefile.configure -------------------------------------------------------------------------------- /Makefile.nmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/Makefile.nmake -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/README -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/TODO -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.7.0 2 | -------------------------------------------------------------------------------- /cmake/PackageConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/cmake/PackageConfig.cmake -------------------------------------------------------------------------------- /cmake/TinyCBORHelpers.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/cmake/TinyCBORHelpers.cmake -------------------------------------------------------------------------------- /cmake/project-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/cmake/project-config.cmake.in -------------------------------------------------------------------------------- /examples/simplereader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/examples/simplereader.c -------------------------------------------------------------------------------- /scripts/maketag.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/scripts/maketag.pl -------------------------------------------------------------------------------- /scripts/update-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/scripts/update-docs.sh -------------------------------------------------------------------------------- /src/cbor.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cbor.dox -------------------------------------------------------------------------------- /src/cbor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cbor.h -------------------------------------------------------------------------------- /src/cborencoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborencoder.c -------------------------------------------------------------------------------- /src/cborencoder_close_container_checked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborencoder_close_container_checked.c -------------------------------------------------------------------------------- /src/cborencoder_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborencoder_float.c -------------------------------------------------------------------------------- /src/cborerrorstrings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborerrorstrings.c -------------------------------------------------------------------------------- /src/cborinternal_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborinternal_p.h -------------------------------------------------------------------------------- /src/cborinternalmacros_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborinternalmacros_p.h -------------------------------------------------------------------------------- /src/cborjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborjson.h -------------------------------------------------------------------------------- /src/cborparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborparser.c -------------------------------------------------------------------------------- /src/cborparser_dup_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborparser_dup_string.c -------------------------------------------------------------------------------- /src/cborparser_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborparser_float.c -------------------------------------------------------------------------------- /src/cborpretty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborpretty.c -------------------------------------------------------------------------------- /src/cborpretty_stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborpretty_stdio.c -------------------------------------------------------------------------------- /src/cbortojson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cbortojson.c -------------------------------------------------------------------------------- /src/cborvalidation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/cborvalidation.c -------------------------------------------------------------------------------- /src/compilersupport_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/compilersupport_p.h -------------------------------------------------------------------------------- /src/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/memory.h -------------------------------------------------------------------------------- /src/open_memstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/open_memstream.c -------------------------------------------------------------------------------- /src/parsetags.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/parsetags.pl -------------------------------------------------------------------------------- /src/src.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/src.pri -------------------------------------------------------------------------------- /src/tags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/tags.txt -------------------------------------------------------------------------------- /src/tinycbor-export.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/tinycbor-export.h.in -------------------------------------------------------------------------------- /src/tinycbor-version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/tinycbor-version.h.in -------------------------------------------------------------------------------- /src/utf8_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/src/utf8_p.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/c90/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/c90/CMakeLists.txt -------------------------------------------------------------------------------- /tests/c90/tst_c90.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/c90/tst_c90.c -------------------------------------------------------------------------------- /tests/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /tests/cpp/tst_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/cpp/tst_cpp.cpp -------------------------------------------------------------------------------- /tests/encoder/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/encoder/CMakeLists.txt -------------------------------------------------------------------------------- /tests/encoder/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/encoder/data.cpp -------------------------------------------------------------------------------- /tests/encoder/tst_encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/encoder/tst_encoder.cpp -------------------------------------------------------------------------------- /tests/parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/parser/CMakeLists.txt -------------------------------------------------------------------------------- /tests/parser/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/parser/data.cpp -------------------------------------------------------------------------------- /tests/parser/tst_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/parser/tst_parser.cpp -------------------------------------------------------------------------------- /tests/tojson/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/tojson/CMakeLists.txt -------------------------------------------------------------------------------- /tests/tojson/tst_tojson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tests/tojson/tst_tojson.cpp -------------------------------------------------------------------------------- /tinycbor.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tinycbor.pc.in -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/cbordump/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tools/cbordump/CMakeLists.txt -------------------------------------------------------------------------------- /tools/cbordump/cbordump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tools/cbordump/cbordump.c -------------------------------------------------------------------------------- /tools/json2cbor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tools/json2cbor/CMakeLists.txt -------------------------------------------------------------------------------- /tools/json2cbor/json2cbor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/tinycbor/HEAD/tools/json2cbor/json2cbor.c --------------------------------------------------------------------------------