Joshua Haberman
|
575522c23a
|
Merge branch 'python-tests' into python-repeated
|
3 years ago |
Joshua Haberman
|
1258c61138
|
Exclude all Python tests from ASAN at the moment.
I would like to enabled ASAN here, but it is tricky to do so.
|
3 years ago |
Joshua Haberman
|
da71fdeeb2
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
3921e02990
|
Fixed make_cmakelists.py.
|
3 years ago |
Joshua Haberman
|
4423e917ad
|
All tests in the repo are passing.
|
3 years ago |
Joshua Haberman
|
e079f1bce5
|
Patched protobuf repo sufficiently for things to work.
|
3 years ago |
Joshua Haberman
|
2244914ac1
|
Merge branch 'main' into python-tests
|
3 years ago |
Joshua Haberman
|
ca2c9893e7
|
Merge pull request #465 from haberman/update-protobuf
Updated protobuf version
|
3 years ago |
Joshua Haberman
|
c5a69b79aa
|
Updated protobuf version.
This also required fixing a bug in the fast parser.
|
3 years ago |
Joshua Haberman
|
b8736ae28a
|
WIP.
|
3 years ago |
Joshua Haberman
|
2a87c3ddb8
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
f6e76190e1
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
f85cf27ea4
|
Fixes to delete algorithm.
|
3 years ago |
Joshua Haberman
|
d067bd3f41
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
2d4ffbf1c4
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
455426ec70
|
Added repeated fields.
|
3 years ago |
Joshua Haberman
|
d2bc60c98c
|
Merge pull request #461 from haberman/python-message
Message and MessageMeta classes for Python
|
3 years ago |
Joshua Haberman
|
c52c247c92
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
32ebb4817a
|
Simplified AssureWritable().
|
3 years ago |
Joshua Haberman
|
dc0d1b4932
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
6bb891e32b
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
c42beeb8d3
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
eb38a2a608
|
Some more cleanups before sending for PR.
|
3 years ago |
Joshua Haberman
|
0222899642
|
Merge branch 'main' into python-message
|
3 years ago |
Joshua Haberman
|
f47a22d805
|
Merge pull request #460 from haberman/encode-required
Added required field checking into the encoder
|
3 years ago |
Joshua Haberman
|
2df18f0a3e
|
Addressed PR comments.
|
3 years ago |
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
Implemented descriptor wrappers in Python
|
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
Removed the explicit define of __SANITIZE_ADDRESS__.
|
3 years ago |
Joshua Haberman
|
be383022c5
|
Removed the explicit define of __SANITIZE_ADDRESS__.
This should always be set when `-fsanitize=address` is true, but for
some reason this doesn't appear to be happening.
|
3 years ago |
Joshua Haberman
|
272614dfd7
|
Merge pull request #451 from haberman/python-convert
Conversion functions between Python and upb data types
|
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
Fix LUA out-of-range checks to handle integer overflow
|
3 years ago |