53 Commits (95298a7d6083be26a16780d8ed58eec4e994c5d7)

Author SHA1 Message Date
Thomas Van Lenten 2282505327 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code 2 years ago
Joshua Haberman 88d5b91810 Move to proto_common for all upb aspects to fix numerous tricky edge cases and simplify the code 2 years ago
Deanna Garcia 1043eee891 Update dependency on com_google_googletest to use the newly added googletest_deps to install transitive dependencies. 2 years ago
Eric Salo 9bd37b8413 turn down upb/fuzz/ 2 years ago
Deanna Garcia f0c0385a5a Fix workspace 2 years ago
Deanna Garcia 9880136636 Add bazel target for source distribution 2 years ago
Mike Kruskal ea1996f40d Separate pip and fuzzing_py wrappers into separate files. 2 years ago
Deanna Garcia 92dbe4b8bb Add license file to pypi wheels. 2 years ago
Mike Kruskal 3e078f5fe4 Add CMake+Bazel dependencies on utf8_range repo 2 years ago
Mike Kruskal 248ed86f2b Add better handling for systems without python3 installed. 2 years ago
Protobuf Team Bot 306123e2e8 C++ Code generator 2 years ago
Protobuf Team Bot 9b8785ebd3 Pin Upb to C++ 17 2 years ago
Protobuf Team Bot 04363f7bae Update workspace_deps.bzl protobuf main commit 2 years ago
Xùdōng Yáng 830100abd8
update googletest version 2 years ago
Deanna Garcia 24febb01c8 Move python deps to workspace_deps 3 years ago
Joshua Haberman a0bc6693b0 Avoid registering a toolchain in upb_deps(), to avoid errors in cases where system_python was not available. 3 years ago
Joshua Haberman 1fc983f35f Added Python deps to upb_deps(). 3 years ago
Joshua Haberman 57e272449c Revert "Moved system_python dep into upb_deps()." 3 years ago
Joshua Haberman 17052fce40 Moved system_python dep into upb_deps(). 3 years ago
Protobuf Team ee6b1abb35 Create targets for UPB release 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 022ccf54d4 Updated to the HEAD version of Protobuf. 3 years ago
Joshua Haberman 5a10ce7025 Added a Bazel rule to build a binary wheel. 3 years ago
Joshua Haberman 4423e917ad All tests in the repo are passing. 3 years ago
Joshua Haberman 9f45814dd7 Removed sha256 for our build which follows the master branch. 3 years ago
Joshua Haberman ca8eadca41 Updated version of google-benchmark so we can use interleaving. 3 years ago
Joshua Haberman 36485c0a40 Updated rules_fuzzing which brings GCC compatibility. 3 years ago
Joshua Haberman 7183780b60 Added a Valgrind test that works for Python! 3 years ago
Joshua Haberman 94ece04552 Initial commit of Python+upb. 3 years ago
Joshua Haberman eabb77458a Fixes to make upb's tests compatible with a minimal Docker container. 3 years ago
Joshua Haberman f5796aa607 Updated Bazel fuzzing to use the newest fuzz rules. 3 years ago
Joshua Haberman f5d2d55007 Deleted the legacy "Handlers" APIs. upb can finally be deserving of its name. 4 years ago
Joshua Haberman c3b5637646 Added benchmark for loading ads descriptor. 4 years ago
Joshua Haberman 901463e41e Added benchmark of parsing. 6 years ago
Joshua Haberman 5611ff267b Moved bazel files to bazel/ directory. 6 years ago
Joshua Haberman f74cb51f11 Refactored workspace deps into a separate file. 6 years ago
Joshua Haberman 717db51700 Updated protobuf to the main branch again. 6 years ago
Joshua Haberman 1cf4af7b2c A (final?) round of Blaze fixes. 6 years ago
Joshua Haberman 5e5e0cf24a More Blaze fixes. 6 years ago
Joshua Haberman f060528396 Updated protobuf to point to main repo. 6 years ago
Joshua Haberman 0fea70b4d9 Works with Bazel 0.24.1 and Bazel 0.25.2! 6 years ago
Joshua Haberman cbe051a09c Re-enabled conformance tests. 6 years ago
Joshua Haberman 6c1b78f095 Update Skylib and update to newer Sandwich API. 6 years ago
Joshua Haberman 20d849a5e0 Fixes for Bazel 0.25. 6 years ago
Joshua Haberman 239d4a90db Fixed upb_proto_library() for macOS. 6 years ago
Josh Haberman 02e26c5004 Replaced upb_proto_library() with a truly aspect-based rule. 6 years ago
Josh Haberman 9ce4a77f61 Updates to build system for upb C++ compiler. 6 years ago
Josh Haberman a7ebe54eb1 Conformance tests work under Bazel. 6 years ago
Josh Haberman 2655ed9cf5 Bazel builds everything except conformance_upb. 6 years ago