992 Commits (2a5919deb39eb846928b5e138e463af658198e33)

Author SHA1 Message Date
Joshua Haberman 44363393f3 Backed out a functional refactoring. 3 years ago
Joshua Haberman 532dc1f0f0 Renamed a few more constants to the new style. 3 years ago
Joshua Haberman de2c129362 First draft of mini-table building API. 3 years ago
Joshua Haberman 7647b79403 WIP. 3 years ago
Joshua Haberman af6574a416 WIP. 3 years ago
Joshua Haberman dbd5dbed46 Fixed pointer tagging on 32-bit builds. 3 years ago
Joshua Haberman b1c5104ae2 Two small spelling fixes. 3 years ago
Joshua Haberman 6d2ab885be Fix clang-format. 3 years ago
Joshua Haberman 4a01577cce Two fixes to upb/def.c 3 years ago
Joshua Haberman ecc8bae4ce Fix for proto2 files that use proto3 enums. 3 years ago
Joshua Haberman 7984ebf52d Fixed error message. 3 years ago
Joshua Haberman 538f49a136 Fixed clang-format. 3 years ago
Joshua Haberman 9bb1787f27 Added fuzzing of symtab build, and fixed a handful of minor bugs. 3 years ago
Joshua Haberman 992448eefe Addressed PR comments. 3 years ago
Joshua Haberman 9715597895 Fixed clang-format. 3 years ago
Joshua Haberman 2e141b24fc Addressed PR comments. 3 years ago
Joshua Haberman b11e161ebb Fixed UBSAN error. 3 years ago
Joshua Haberman 85072ce04e Fixed a bug in enum layout generation. 3 years ago
Joshua Haberman 65a85a63c8 Fixed two bugs with proto2 enums: 3 years ago
Joshua Haberman c56fe27f88 Fix mistake in previous rename: upb_MessageDef_FindFieldByNameWithSize. 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 74bc67bbbc WIP 3 years ago
Matt Kulukundis c49e6dfbac Switch to using :port 3 years ago
Joshua Haberman 32038c1c59 New API for building extensions appears to work. 3 years ago
Matt Kulukundis edd1dd30e7 Fix missing build deps 3 years ago
Joshua Haberman 2dad1f94a2 MiniTable builder is successfully working on all files! 3 years ago
Matt Kulukundis 8b74557e30 test for previous definition 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 Kulukundis dc11657df6 Small fixes to compile with stricter warnings 3 years ago
Joshua Haberman 60a3edb87f Code is in place to generate from upbc, but segv results. 3 years ago
Matt Kulukundis bf04341805 more licenses 3 years ago
Matt Kulukundis cce4cffd85 more licenses 3 years ago
Matt Kulukundis 9f8c080832 add missing license lines to bazel files 3 years ago
Joshua Haberman 13434560e0 WIP. 3 years ago
Joshua Haberman 826eca6742 Enabled ubsan tests and fixed ubsan failures. 3 years ago
Joshua Haberman 87f8a53dfe Re-added files in a new directory. 3 years ago
Joshua Haberman 502d6ba1d6 Moved fuzzing to a sub-directory. 3 years ago
Joshua Haberman 5a18dafdce Removed old README file. 3 years ago
Joshua Haberman 0028e74519 Added a README.md for the Lua bindings, and a comment for the failure list. 3 years ago
Joshua Haberman 11b6df0c46 Moved tests into the main source tree. 3 years ago
Joshua Haberman eac23bc389 WIP. 3 years ago
Joshua Haberman 713630dee5 Passes tests! 3 years ago
Joshua Haberman 34e73ecbde WIP. 3 years ago
Joshua Haberman be7dfeba6b Added GitHub Action to test for clang-format. 3 years ago