45 Commits (d17233c25bbea1e3f250e9bb78b21a304a7cb03c)

Author SHA1 Message Date
Joshua Haberman 42cd34948c Internal change. 1 year ago
Protobuf Team Bot afafc2d105 Internal Change 1 year ago
Joshua Haberman 07f6b578ee Split mini_descriptor into its own directory 1 year ago
Joshua Haberman ba500734c3 Split the JSON rules out of the main BUILD file and removed obsolete forwarding headers 1 year ago
Protobuf Team Bot 73ee41cbb2 license changes 2 years ago
Adam Cozzette 7bd972db76 Internal change 2 years ago
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
Eric Salo 4c6931f22a upb: clean up the Dart ffi build targets 2 years ago
Eric Salo 8ad3a76d8f upb: Dart pb_runtime now uses the google3 ffigen everywhere 2 years ago
Eric Salo 3475ebec94 upb: move the split64 accessors out of upbc/ 2 years ago
Eric Salo 3a0e3f22cd upb: use google3 ffigen to build the upbdev function wrappers 2 years ago
Protobuf Team Bot 30af08f511 Add private accessors for repeated array get to be used by C++ RepeatedField implementation. 2 years ago
Mike Kruskal d260ab343e Add windows CI 2 years ago
Deanna Garcia b7437a1b0e Update UPB main's protobuf dependency. 2 years ago
Joshua Haberman 56c4a42cdd Added new APIs for linking a MiniTable all at one time 2 years ago
Mike Kruskal a1abf835d2 Removed upb dependencies on absl/log. 2 years ago
Joshua Haberman 4f02fc4790 Removed upb dependencies on absl/log. 2 years ago
Joshua Haberman e41a2d7ba0 upb is self-hosting! 2 years ago
Eric Salo abed1995a9 implement some simple array accessors for Dart 2 years ago
Eric Salo d9ee7f5b10 implement end-to-end dart unit test 2 years ago
Eric Salo ae24d717b0 create initial dart ffigen hooks 2 years ago
Eric Salo 53244f7f6f implement upbdev_ProcessInput() and upbdev_ProcessOutput() 2 years ago
Eric Salo 27d70edfe2 clean up the :mini_table build target 2 years ago
Joshua Haberman 023c4da591 Enabled TAP testing for upb on Windows via Lexan. 2 years ago
Mike Kruskal 2b011bc759 Internal changes 2 years ago
Protobuf Team Bot 306123e2e8 C++ Code generator 2 years ago
Eric Salo d9b6f13cde remove upb_MtDataEncoder from the public surface 2 years ago
Protobuf Team Bot 52c9b98692 Resolve field name/accessor name conflicts. 2 years ago
Mike Kruskal 17b6451684 Bumping protobuf dependency to newer commit 2 years ago
Eric Salo 9b3e87307d upb: upb_EnumDefs are now built using mini descriptors 2 years ago
Protobuf Team Bot 201a79071a Update C++ generator. 2 years ago
Protobuf Team Bot ff46379efe Prepare build for C++ generator. 2 years ago
Protobuf Team Bot 46e306bead Move generator shared support code to common target. 2 years ago
Protobuf Team Bot bb38fc9c4d First implementation of protoc-gen-upbdev plugin 3 years ago
Protobuf Team b8edc7153f Internal change 3 years ago
Joshua Haberman 273398ca5f Removed MessageLayout from upbc. 3 years ago
Joshua Haberman 5dfbc684dd WIP. 3 years ago
Joshua Haberman ce012b7b55 Added support for extensions. 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 7a54a5f3d6 Split the code generators for .upb and .upbdefs. 4 years ago
Joshua Haberman 2c1664906a Removed license comments and upb_amalgamation for google3. 4 years ago
Joshua Haberman b7dc77415a Added licenses() to all BUILD files. 4 years ago
Joshua Haberman e3f41de6c7 Split monolithic BUILD file into many build files. 4 years ago