1020 Commits (0c78048723ebdc0d073308f7d0287c3f729f3367)

Author SHA1 Message Date
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
Joshua Haberman 032400a03e Fixed data corruption when total hasbits are a power of two. 3 years ago
Bernardo Bruning 4a3a7d9777 Introduce tests to encode and decode json 3 years ago
Joshua Haberman dbec5d70cd Fixed UBSAN error: NULL + 0. 3 years ago
Joshua Haberman fb3b783353 WIP. 3 years ago
Bernardo Bruning 6475a96505 Ensures that the seconds are always positive 3 years ago
Bernardo Bruning 698ac476de Introduces safe mod to not produce invalid mod and fix precision of days 3 years ago
Joshua Haberman 5dfbc684dd WIP. 3 years ago
Joshua Haberman bc7b5dcadf Ported protobuf's dtoa() function for text format and JSON. 3 years ago
Joshua Haberman 606308c639 Added back missing underscore. 3 years ago
Joshua Haberman 75b6291e40 Renamed upb_FieldType_* -> kUpb_FieldType_* 3 years ago
Joshua Haberman 392531c14f Fixed test by implementing FindMethodByName(). 3 years ago
Joshua Haberman a8d49d1245 Fixed ASCII art. 3 years ago
Joshua Haberman fcf1db32b1 Fixed a few extraneous wrappings. 3 years ago
Joshua Haberman cd214fe73d upb_TextEncode. 3 years ago
Joshua Haberman 0c541f3305 Single encode. 3 years ago
Joshua Haberman 72af9dc0cc Switch to a single upb_Decode. 3 years ago
Joshua Haberman 499c2cc8b1 upb_extreg, upb_msg 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman 8c256cc677 Addressed PR comments. 3 years ago
Joshua Haberman 62702b6cb1 Matched text format for maps. 3 years ago
Joshua Haberman 00c106f551 Addressed PR comments. 3 years ago
Joshua Haberman 6c2eeb1f41 Added C escaping in def_to_proto. 3 years ago