2165 Commits (538f49a136083ec620d6296e1c70d8554e6a03fa)
 

Author SHA1 Message Date
Joshua Haberman 39365f16a7 Addressed PR comments. 3 years ago
Joshua Haberman a0374b3b08 Added required field checking into the encoder. 3 years ago
Joshua Haberman 4111d13172 WIP. 3 years ago
Joshua Haberman 0d87ddc7d7
Merge pull request #458 from haberman/python-descriptor 3 years ago
Joshua Haberman 5d92e132c7 Removed defunct link to old protobuf. 3 years ago
Joshua Haberman 5815be9ae6 Reverted GitHub Actions changes. 3 years ago
Joshua Haberman 14f696fad6 Install Valgrind (attempt #2). 3 years ago
Joshua Haberman 55e3f89098 Install Valgrind. 3 years ago
Joshua Haberman 2734519115 Temporarily change GitHub Actions to use Valgrind, to debug CI-only failures. 3 years ago
Joshua Haberman d2e408ebc4 Removed fail-fast, so we get information about all failures. 3 years ago
Joshua Haberman a155418fea Addressed PR comment. 3 years ago
Joshua Haberman e3cd0586bc More PR comments. 3 years ago
Joshua Haberman 8c5c59a308 Addressed PR comments. 3 years ago
Joshua Haberman bfc264d098 Moved pointers left and added some comments. 3 years ago
Joshua Haberman deddc20f0c Adds implementations for most descriptor objects. 3 years ago
Joshua Haberman 34a3f12d63
Merge pull request #457 from haberman/fix-main 3 years ago
Joshua Haberman be383022c5 Removed the explicit define of __SANITIZE_ADDRESS__. 3 years ago
Joshua Haberman 272614dfd7
Merge pull request #451 from haberman/python-convert 3 years ago
Joshua Haberman b75f7cff17 Addressed PR comments. 3 years ago
Joshua Haberman 1aa7200dc6 Addressed PR comments. 3 years ago
Joshua Haberman fd9d19d665 Properly compare Python unknown fields. 3 years ago
Joshua Haberman 9bff7b82d1 Unknown field comparison is passing tests. 3 years ago
Joshua Haberman 732a21bb59 Added unknown field comparison to compare.h/compare.c. 3 years ago
Joshua Haberman 59035e87fb
Merge pull request #440 from stanhu/sh-fix-lua-bounds-check 3 years ago
Stan Hu 50be590581
Use pre-defined standard integer max/mins in INTCHECK 3 years ago
Joshua Haberman 50d02938ed
Merge pull request #437 from stanhu/sh-fix-big-endian-packed-enums 3 years ago
Joshua Haberman 4c94682c77
Merge pull request #454 from haberman/large-message-set-num 3 years ago
Joshua Haberman d2283ed219 Verify extension ranges, and addressed PR comments. 3 years ago
Joshua Haberman df77ca5dbb Check extension field numbers against extension ranges. 3 years ago
Joshua Haberman 01e6339d79
Merge pull request #453 from haberman/ubsan-fix 3 years ago
Joshua Haberman 7576a3bfc1 Avoid NULL + 0 when adding a list of 0 extensions. 3 years ago
Joshua Haberman 1e1adc6a34 PR comments and WIP. 3 years ago
Joshua Haberman a0b616252a
Merge pull request #444 from haberman/descriptor-containers 3 years ago
Joshua Haberman 1845997498 Added comments. 3 years ago
Stan Hu 4e8267e7e3
Fix big-endian encodings for fixed packed arrays 3 years ago
Joshua Haberman 269e36b092 Addressed PR comments. 3 years ago
Joshua Haberman 4fb0971bd0 Used Py_XDECREF instead of explicit NULL checks. 3 years ago
Joshua Haberman d6212461e6 Addressed PR comments. 3 years ago
Joshua Haberman 83d1508ee5 Addressed PR comments. 3 years ago
Joshua Haberman 643e43c3e9
Merge pull request #450 from stanhu/sh-fix-conformance-tests-big-endian 3 years ago
Stan Hu 81eda8fade
Fix conformance test failures on big-endian systems 3 years ago
Joshua Haberman 6bf4bd3baa
Merge pull request #445 from stanhu/sh-fix-def-to-proto-big-endian-try2 3 years ago
Joshua Haberman d352a65513
Merge pull request #448 from stanhu/sh-fix-network-byte-order-big-endian 3 years ago
Stan Hu 053567fd32
Fix conformance test getting stuck on big-endian system 3 years ago
Stan Hu 53250c8504
Fix encoding/decoding for def-to-proto on big-endian systems 3 years ago
Joshua Haberman 5376af452f Added comments to new public functions. 3 years ago
Joshua Haberman 3206b321e1 Added descriptor containers. 3 years ago
Joshua Haberman 0cb7f72c02
Merge pull request #441 from haberman/be-fixed-decode 3 years ago
Joshua Haberman 50978256b9 Properly byte-swap fixed packed fields. 3 years ago
Stan Hu 9836087dd1
Fix LUA out-of-range checks to handle integer overflow 3 years ago