17 Commits (8ad3a76d8fed091aae90ee164b51f8f6ee9f6efe)

Author SHA1 Message Date
Joshua Haberman 2d40e1e2ee Removed some special escapes from def_to_proto.c, to match C++ protos. 2 years ago
Joshua Haberman 6e1cbdfe09 Added fuzzer for descriptor parsing/serialization, and fixed several bugs. 2 years ago
Protobuf Team Bot 72e8d59255 Avoid automatic variables in functions using setjmp. 2 years ago
Eric Salo 384ffc0af8 implement reserved names and ranges for messages and enums 2 years ago
Eric Salo f6307877d3 move portability stuff into upb/port/ 2 years ago
Eric Salo 44916d7d27 create reflection_internal library 2 years ago
Eric Salo edecfd5eb0 upb: use the new reflection headers 2 years ago
Joshua Haberman a60e9a379e Fixed the mingw build by adding compatibility code for vsnprintf() 3 years ago
Joshua Haberman 2eb973f53a Added a GitHub Action to test Python+upb on Windows, and fixed a couple of bugs this revealed. 3 years ago
Joshua Haberman 826eca6742 Enabled ubsan tests and fixed ubsan failures. 3 years ago
Joshua Haberman 1c955f37ce
Mass API rename and clang-reformat (#485) 3 years ago
Joshua Haberman 6c2eeb1f41 Added C escaping in def_to_proto. 3 years ago
Joshua Haberman e4c88ad35a Addressed PR comments. 3 years ago
Joshua Haberman b0f81596be All tests passing! 3 years ago
Joshua Haberman c59d8f8eb7 Addressed PR comments and fixed the broken test. 3 years ago
Joshua Haberman d0795a29d9 Test for def_to_proto is working. 3 years ago
Joshua Haberman 0be33b1e3c WIP. 3 years ago