15 Commits (94cf1e9446d265453c8b72a352c6c926a1eea25f)

Author SHA1 Message Date
Mike Kruskal 7662fdd8ed Fix toproto behavior for groups and required under editions 8 months ago
Mike Kruskal b6032d72e3 Add basic upb cmake support. 9 months ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 10 months ago
Adam Cozzette a7b0421c78 Breaking change: make protobuf comply with the C++ layering check 11 months ago
Eric Salo 4f1eba857a upb: lock down the internal headers for upb:wire_reader 11 months ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 11 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 11 months ago
Eric Salo 3c3d77158f upb: add :test_srcs targets for cmake on GH 11 months ago
Eric Salo 2fb0b93d9d upb: tighten up and lock down upb/wire/ 11 months ago
Eric Salo a303ccbe05 upb: use upb_alloc functions internally instead of stdlib malloc/free 12 months ago
Joshua Haberman cf3a6f5868 Enabled editions support for upb generated code. 1 year ago
Eric Salo e56a9099f0 upb: minimize uses of :message_types 1 year ago
Eric Salo 90a7de5063 upb: use upb_c_proto_library() instead of upb_proto_library() 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Eric Salo fc75bf3fdc upb: fix most of the ClangTidy warnings in util/required_fields.? 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo d2f10df2dc upb: split apart upb/upb.hpp, delete :upb 1 year ago
Eric Salo 61967e84dd upb: delete upb/upb.h 1 year ago
Joshua Haberman 79af13abde Use filegroup() internally instead of pkg_files() 1 year ago
Protobuf Team Bot 73ee41cbb2 license changes 2 years ago
Joshua Haberman b81ae408b0 Fixed the upb.lexan build: 2 years ago
Mike Kruskal d260ab343e Add windows CI 2 years ago
Joshua Haberman 6e1cbdfe09 Added fuzzer for descriptor parsing/serialization, and fixed several bugs. 2 years ago
Protobuf Team Bot 84a3fd2d2d Remove reflection dependency for UPB compare utility. 2 years ago
Deanna Garcia f887fe30aa Add lots more source files 2 years ago
Joshua Haberman 7cd8f6c940 Ported more cases of wire format parsing to upb_WireReader. 2 years ago
Eric Salo 26e9a75294 remove wire/types.h from the :wire build target 2 years ago
Joshua Haberman 75488a0742 Created a new upb_WireReader interface for parsing wire data directly. 2 years ago
Eric Salo ff6439fba0 move the wire type definitions into upb/wire/ where they belong 2 years ago
Joshua Haberman 023c4da591 Enabled TAP testing for upb on Windows via Lexan. 2 years ago
Eric Salo ff8e1b40ba create base/ subdir and expand :status build target to :base 2 years ago
Eric Salo 44916d7d27 create reflection_internal library 2 years ago
Eric Salo 85534bbb1e remove unused #includes from reflection.h 2 years ago
Protobuf Team b8edc7153f Internal change 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
Matt Kulukundis c49e6dfbac Switch to using :port 3 years ago
Matt Kulukundis edd1dd30e7 Fix missing build deps 3 years ago
Matt Kulukundis bf04341805 more licenses 3 years ago
Matt Kulukundis cce4cffd85 more licenses 3 years ago
Joshua Haberman fd9d19d665 Properly compare Python unknown fields. 3 years ago