Joshua Haberman
|
6a94a385f8
|
Factor out name differences into macros.
|
3 years ago |
Joshua Haberman
|
936a753290
|
Added missing ".google3" prefix.
|
3 years ago |
Joshua Haberman
|
0a858bb57a
|
Factor out name differences into macros.
|
3 years ago |
Joshua Haberman
|
ccf2fa6c92
|
Added one more dep.
|
3 years ago |
Joshua Haberman
|
6d2ab885be
|
Fix clang-format.
|
3 years ago |
Joshua Haberman
|
4a01577cce
|
Two fixes to upb/def.c
1. Be tolerant of messages that extend more than one message set.
2. Implemented missing upb_MethodDef_Index() method.
|
3 years ago |
Joshua Haberman
|
61f904efb7
|
Strip out OSS-only test for google3.
|
3 years ago |
Joshua Haberman
|
97c3de35fe
|
Added google3 version of test wrapper.
|
3 years ago |
Joshua Haberman
|
0853c41b9c
|
Factored out common logic around our python test wrappers.
|
3 years ago |
Joshua Haberman
|
3a4c492e79
|
Merge pull request #531 from haberman/python-google3
Changes to make Python extension build in google3
|
3 years ago |
Joshua Haberman
|
dd28a2a745
|
Make minimal_test open-source only for now.
|
3 years ago |
Joshua Haberman
|
dfc07a8f89
|
Added explicit dep on :table from Python.
|
3 years ago |
Joshua Haberman
|
cf7dc19b72
|
Added explicit cast for freefunc.
|
3 years ago |
Joshua Haberman
|
b1426546fc
|
Mark python packaging rules as stripped for google3.
|
3 years ago |
Joshua Haberman
|
f9c2a1d6ba
|
Fixed copybara tag.
|
3 years ago |
Joshua Haberman
|
1e75fbf2c2
|
Ported api_implementation to py_extension().
|
3 years ago |
Joshua Haberman
|
711885db8f
|
Added py_extension().
|
3 years ago |
Joshua Haberman
|
c16539bb55
|
Merge pull request #530 from protocolbuffers/memory_leak
Fix memory leak
|
3 years ago |
Samuel Benzaquen
|
8d755661aa
|
Update protoc-gen-upbdefs.cc
|
3 years ago |
Samuel Benzaquen
|
aa779cd779
|
Update protoc-gen-upb.cc
|
3 years ago |
Joshua Haberman
|
2effcce774
|
Merge pull request #527 from haberman/fix-proto3-enum
Fix for proto2 files that use proto3 enums.
|
3 years ago |
Joshua Haberman
|
ecc8bae4ce
|
Fix for proto2 files that use proto3 enums.
|
3 years ago |
Joshua Haberman
|
eb219487f4
|
Merge pull request #526 from haberman/fuzz-symtab
Added fuzzing of symtab build, and fixed a handful of minor bugs.
|
3 years ago |
Joshua Haberman
|
7984ebf52d
|
Fixed error message.
|
3 years ago |
Joshua Haberman
|
538f49a136
|
Fixed clang-format.
|
3 years ago |
Joshua Haberman
|
9bb1787f27
|
Added fuzzing of symtab build, and fixed a handful of minor bugs.
|
3 years ago |
Joshua Haberman
|
7d07b3be6c
|
Merge pull request #525 from haberman/enum-fixes
Fixed two bugs with proto2 enums
|
3 years ago |
Joshua Haberman
|
992448eefe
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
9715597895
|
Fixed clang-format.
|
3 years ago |
Joshua Haberman
|
2e141b24fc
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
b11e161ebb
|
Fixed UBSAN error.
|
3 years ago |
Joshua Haberman
|
85072ce04e
|
Fixed a bug in enum layout generation.
|
3 years ago |
Joshua Haberman
|
65a85a63c8
|
Fixed two bugs with proto2 enums:
1. The mask was getting improperly truncated for values 32-63.
2. We were not handling duplicated enum values.
|
3 years ago |
Joshua Haberman
|
9966e6830c
|
Merge pull request #524 from haberman/fix-sync2
Fix mistake in previous rename: upb_MessageDef_FindFieldByNumberWithSize.
|
3 years ago |
Joshua Haberman
|
c56fe27f88
|
Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize.
|
3 years ago |
Joshua Haberman
|
97f122232c
|
Merge pull request #523 from haberman/fix-sync2
Make remaining tests work with the sync.
|
3 years ago |
Joshua Haberman
|
215fe1eda8
|
Added another missing dep.
|
3 years ago |
Joshua Haberman
|
d55fa1808b
|
Added missing dep to def_to_proto_test.
|
3 years ago |
Joshua Haberman
|
f550b9d6a1
|
Strip weak_import_test.proto for google3.
|
3 years ago |
Joshua Haberman
|
efd0b594cb
|
def_to_proto protos.
|
3 years ago |
Joshua Haberman
|
ca2a4037a5
|
Merge pull request #522 from haberman/fix-sync
Changed generated code deps to avoid deps on core libraries.
|
3 years ago |
Joshua Haberman
|
8c530f9226
|
Changed generated code deps to avoid deps on core libraries.
This will allow the core libraries to be visibility controlled if
necessary.
|
3 years ago |
Joshua Haberman
|
92d08f8842
|
Merge pull request #521 from haberman/vs-doc
First draft of document comparing upb's design with C++ protos.
|
3 years ago |
Joshua Haberman
|
914763f2a4
|
Addressed PR comments.
|
3 years ago |
Joshua Haberman
|
7c25c5728d
|
First draft of document comparing upb's design with C++ protos.
|
3 years ago |
Joshua Haberman
|
74bc67bbbc
|
WIP
|
3 years ago |
Matt Fowles Kulukundis
|
096f2bcb2e
|
Merge pull request #520 from fowles/main
fix msg_test harder
|
3 years ago |
Matt Kulukundis
|
42c121ed79
|
fix msg_test harder
|
3 years ago |
Matt Fowles Kulukundis
|
421291fc9d
|
Merge pull request #519 from fowles/main
fix msg_test to be explicit about its deps
|
3 years ago |
Matt Kulukundis
|
a3bd5f8f57
|
fix msg_test to be explicit about its deps
|
3 years ago |