23 Commits (04957b106174080e839b60c07c3a4c052646102b)

Author SHA1 Message Date
Joshua Haberman 125db89ff5 Added fuzz tests for mini table building and binary format parsing/serialization. 2 years ago
Joshua Haberman 6df5517d25 Consolidate upb visibility into a single visibility list. 3 years ago
Protobuf Team ee6b1abb35 Create targets for UPB release 3 years ago
Joshua Haberman 7ff1662f97 Removed pre-generated CMake files from the main branch. 3 years ago
Joshua Haberman a5243ff6d9 Restructure our file syncing so GitHub only files are tracked separately in Piper. 3 years ago
Joshua Haberman 56c59c10ed Call protobuf_deps() ourselves instead of from upb_deps(). 3 years ago
Joshua Haberman 11b6df0c46 Moved tests into the main source tree. 3 years ago
Joshua Haberman 3921e02990 Fixed make_cmakelists.py. 3 years ago
Joshua Haberman 7183780b60 Added a Valgrind test that works for Python! 3 years ago
Joshua Haberman 5d8c3db94f Added copyright header and docs for python_headers(). 3 years ago
Joshua Haberman f098230df8 Exclude fuzz test from non-Clang compilers. 3 years ago
Joshua Haberman fa4d70fad6 Restore CMake files, we're not ready to delete them yet. 3 years ago
Joshua Haberman 173554146f Updated some docs and removed/rearranged some obsolete stuff. 3 years ago
Joshua Haberman 91d506ac32 Ported ABSL's wyhash to C. 3 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Joshua Haberman e9b79542ad Added a BUILD file for wyhash. 4 years ago
Joshua Haberman 43c207ea7e Added CMake dummy rule. 4 years ago
Joshua Haberman 7e5bd65098 Plumbed copts (including the crucial -std=c99) to upb_proto_library() aspect. 4 years ago
Joshua Haberman 8f3ee80d46 Drop C89/C90 support and MSVC prior to Visual Studio 2015. 4 years ago
Joshua Haberman a274ad786a Plumbed copts (including the crucial -std=c99) to upb_proto_library() aspect. 4 years ago
Joshua Haberman a345af9883 Added a codegen parameter for whether fasttables are generated or not. 4 years ago
Joshua Haberman e3f41de6c7 Split monolithic BUILD file into many build files. 4 years ago
Joshua Haberman bdd1a516e8 Fixed other tests. 4 years ago
Joshua Haberman 543a0ce8f2
Fixes for PHP. (#286) 5 years ago
Joshua Haberman 16facab490
Created an amalgamation without handlers, and fixed some bugs. (#283) 5 years ago
Joshua Haberman 4c57b1fefd More progress on Lua extension. 5 years ago
Joshua Haberman 626ec4bfcf Everything builds, test pass except test_decoder. 5 years ago
Joshua Haberman 493e9b2614 Build fixes from fuzz target. 6 years ago
Joshua Haberman f74cb51f11 Refactored workspace deps into a separate file. 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 e1fb10002d Fixed include path. 6 years ago
Joshua Haberman 985145ca16 Fixed amalgamation and CMake build. 6 years ago
Joshua Haberman d6e466e943 More refactoring/simplification. 6 years ago
Josh Haberman 68d86cbc59 Ported BUILD file fixes for google3 to arrayapi branch. 6 years ago
Josh Haberman ca5f951137 More fixes for google3 import. 6 years ago
Joshua Haberman 7f9f7222bf Changes for google3 import. 6 years ago
Joshua Haberman 1508648f30 Build & fix the JIT. 6 years ago
Josh Haberman 549a828f76 Disbled CMake tests for now. 6 years ago
Joshua Haberman 377871f104 Got test_decoder working! 6 years ago
Joshua Haberman 35fa3df8ec Fixes for macOS build. Also run tests in CMake test. 6 years ago
Josh Haberman 9ce4a77f61 Updates to build system for upb C++ compiler. 6 years ago
Josh Haberman 23fa64f10c Added script to generate CMake build. Bazel tests it. 6 years ago