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 |
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 |
Matt Fowles Kulukundis
|
0a927a7697
|
Merge pull request #518 from fowles/main
Fix missing build deps
|
3 years ago |
Matt Kulukundis
|
c49e6dfbac
|
Switch to using :port
|
3 years ago |
Matt Kulukundis
|
edd1dd30e7
|
Fix missing build deps
|
3 years ago |
Matt Fowles Kulukundis
|
663a35f5f1
|
Merge pull request #517 from fowles/main
Fixes for more strict build evnironments
|
3 years ago |
Matt Kulukundis
|
92d71a4667
|
make deps explicit
|
3 years ago |
Matt Kulukundis
|
5d7daf1ce2
|
fix cmake
|
3 years ago |
Matt Kulukundis
|
8b74557e30
|
test for previous definition
|
3 years ago |
Matt Fowles Kulukundis
|
76b581b002
|
Merge pull request #516 from fowles/main
explicitly include deps for internal headers
|
3 years ago |
Matt Kulukundis
|
c8f823ef0a
|
explicitly include deps for internal headers
|
3 years ago |
Matt Fowles Kulukundis
|
854a56bb6f
|
Merge pull request #515 from fowles/main
force explicit conversions to desired types in generated code
|
3 years ago |
Matt Kulukundis
|
00a88b2426
|
clang-format
|
3 years ago |
Matt Kulukundis
|
17f3a0d236
|
move to internal
|
3 years ago |
Matt Kulukundis
|
d2ff429dc9
|
clang-format
|
3 years ago |
Matt Kulukundis
|
9457aa6452
|
force explicit conversions to desired types in generated code
|
3 years ago |
Matt Fowles Kulukundis
|
f196268799
|
Merge pull request #514 from fowles/main
sort file list
|
3 years ago |
Matt Kulukundis
|
074a469cbe
|
sort file list
|
3 years ago |
Matt Fowles Kulukundis
|
9d6a72c1bc
|
Merge pull request #513 from fowles/main
Small fixes to compile with stricter warnings
|
3 years ago |
Matt Kulukundis
|
dc11657df6
|
Small fixes to compile with stricter warnings
|
3 years ago |
Matt Fowles Kulukundis
|
8741870615
|
Merge pull request #512 from fowles/main
add some missing testonly attributes
|
3 years ago |
Matt Kulukundis
|
61b0905040
|
add some missing testonly attributes
|
3 years ago |
Matt Fowles Kulukundis
|
ba8eec49ce
|
Merge pull request #511 from fowles/main
more licenses
|
3 years ago |
Matt Kulukundis
|
bf04341805
|
more licenses
|
3 years ago |
Matt Kulukundis
|
cce4cffd85
|
more licenses
|
3 years ago |
Matt Fowles Kulukundis
|
96608be18f
|
Merge pull request #510 from fowles/main
add missing license lines to bazel files
|
3 years ago |
Matt Kulukundis
|
9d9e36125c
|
another license
|
3 years ago |
Matt Kulukundis
|
9f8c080832
|
add missing license lines to bazel files
|
3 years ago |
Joshua Haberman
|
34e148c4e9
|
Merge pull request #509 from haberman/update-protobuf
Update to new protobuf version
|
3 years ago |
Joshua Haberman
|
f73ff8a8f3
|
Put load statement back where it was.
|
3 years ago |
Joshua Haberman
|
56c59c10ed
|
Call protobuf_deps() ourselves instead of from upb_deps().
|
3 years ago |
Joshua Haberman
|
e253b6ec03
|
Added a note that users calling upb_deps() must first depend on protobuf.
|
3 years ago |
Joshua Haberman
|
022ccf54d4
|
Updated to the HEAD version of Protobuf.
This brings in a few new Python tests that are failing.
|
3 years ago |
Joshua Haberman
|
a02d92e025
|
Merge pull request #508 from haberman/ubsan
Enabled ubsan tests and fixed ubsan failures.
|
3 years ago |