69 Commits (60b80c697677e3fa59237eb8d72c97399771f050)

Author SHA1 Message Date
Marcel Hlopko 6860c38119 Read crate mapping in protoc 11 months ago
Mike Kruskal 93b219f4e8 Remove edition getter from C++ descriptor APIs 11 months ago
Adam Cozzette a7b0421c78 Breaking change: make protobuf comply with the C++ layering check 11 months ago
Protobuf Team Bot 454a780602 Internal change. 1 year ago
Adam Cozzette 5ca84008fc Move utf8_range into the protobuf repo 1 year ago
Adam Cozzette 77aa913e68 Update `cc_file_list_aspect` to handle targets with missing `hdrs/textual_hdrs` 1 year ago
Sandy Zhang 6889aed460 Check-in bootstrapped Java features for Bazel and CMake 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Joshua Haberman db20f5ffc9 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Mike Kruskal c3b72b99b4 Migrate internal C++-only test protos to editions. 1 year ago
Martijn Vels dc9b2bf857 Add InternalVisibility and Arena enabled copy constructor to Map 1 year ago
Mike Kruskal 4f9e41767a Release prototype of Protobuf Editions. 1 year ago
Adam Cozzette 80df4b29e0 Add `source_file_descriptors` to `CodeGeneratorRequest` 1 year ago
Mike Kruskal 8f84e43231 Split out shared infrastructure from code generator unittest. 1 year ago
Mike Kruskal 3c279623a0 Internal changes 2 years ago
Joshua Haberman 5ddb1fc609
Remove ODR violation from WKT codegen (#12406) (#12419) 2 years ago
Mike Kruskal f51923041d Remove ODR violation from WKT codegen (#12406) 2 years ago
Deanna Garcia 4b3844e596 Delete unused bazel distribution rules. 2 years ago
deannagarcia 15bd2c21cf Merge 22.x back to main (#12169) 2 years ago
Deanna Garcia 5476b46af3 Condition executable name on build system 2 years ago
Mike Kruskal b3733bfc74 Fix released protoc path 2 years ago
Mike Kruskal f6c0767a28 Rename protoc_static for release 2 years ago
Mike Kruskal f174908946 Fix released protoc path 2 years ago
Mike Kruskal 77e3f2c38d Rename protoc_static for release 2 years ago
Mike Kruskal 8ad6cdd007 Modify release artifacts for protoc to statically link system libraries. 2 years ago
Mike Kruskal 723bd4c3c1 Modify release artifacts for protoc to statically link system libraries. 2 years ago
Protobuf Team Bot 7cc46f50de Internal change 2 years ago
Jakob Buchgraber 77b1db01c9 Add the Rust codegen to protoc 2 years ago
Protobuf Team Bot d41deb9dc6 Internal change that helps identify the origin of reflection calls. 2 years ago
Mike Kruskal d36a64116f Add missing test utility to CMake rules. 2 years ago
Adam Cozzette dea15165c6 Add simple golden test for CMake file list generation 2 years ago
Adam Cozzette b3ec9ec291 Fix staleness test by avoiding version-specific Bazel behavior 2 years ago
archpaleus 2dcd7d8f70 use @utf8_range to reference //third_party/utf8_range (#11352) 2 years ago
Adam Cozzette da09f7f78b Make CMake file list generation consistent across Bazel versions 2 years ago
Adam Cozzette 57a8846802 Make CMake test_util and lite_test_util mutually exclusive 2 years ago
Adam Cozzette 7043b882a3 Make the CMake targets for test_util and lite_test_util independent 2 years ago
Adam Cozzette 4ee1f529c6 Update CMake file generation to avoid including Bazel-specific WKT paths 2 years ago
Adam Cozzette b146519bde Update cc_dist_library() to include transitive sources 2 years ago
Mike Kruskal 983fc2d065 Migrate remaining compiler code to from std::map to Swiss tables. 2 years ago
Deanna Garcia 7b855794e5 Fix pkg build rules 2 years ago
Mike Kruskal 23f1481386 Sync from Piper @480194141 2 years ago
Mike Kruskal b2e1d7d8a1 Fix some superficial issues with GCC 4.9, MSVC, and CMake 2 years ago
Thomas Van Lenten f6e284f8e5 Add the new compiler/objectivec:line_consumer target. 2 years ago
Adam Cozzette 7ad2210641
Add a staleness test for src/file_lists.cmake (#10684) 2 years ago
Mike Kruskal 388e3d744f Sync from Piper @mkruskal/footmitten 2 years ago
Mike Kruskal 01fe22219a
Open up visibility for some compiler internals (#10608) 2 years ago
Mike Kruskal 81e35132bf
Improve CMake installation tests (#10615) 2 years ago
Mike Kruskal 0264866ce6
Use generated WKT code in Bazel builds (#10576) 2 years ago
Mike Kruskal 8bad7e0dd0
Clean up leftover benchmark cruft (#10480) 2 years ago
Mike Kruskal 701dd83594
Integrate from Piper for C++, Java, and Python (#10429) 2 years ago