450 Commits (3c3d77158fceaf54c55e00f7eca50b2c2194ee87)

Author SHA1 Message Date
Saleem Abdulrasool c47adad0c3 cmake: support `MSVC_RUNTIME_LIBRARY` property 3 years ago
Adam Cozzette 336ed1820a
Move field_access_listener from libprotobuf-lite to libprotobuf (#8775) 4 years ago
Jorge López Fueyo 1ae531d73b
Disabled version.rc for clang-cl (#8139) 4 years ago
Joshua Haberman 6e53de4a03 Addressed PR comments. 4 years ago
Joshua Haberman cdd6434a31 Introduced upb_extreg and plumbed it into decoder. 4 years ago
Joshua Haberman 58e158c6fa Changed mini-table to use a custom "mode" instead of descriptor's "label." 4 years ago
Joshua Haberman 65d7b8ab0c Optimized decoder and paved the way for parsing extensions. 4 years ago
Deanna Garcia 713f2d0008 Removing files that were added during rebasing 4 years ago
Deanna Garcia 6319a23bff Run update_file_lists.sh 4 years ago
Joshua Haberman 45bb1d2feb Added new file to build files. 4 years ago
Joshua Haberman 9521803d40 Sync from Piper @375548932 4 years ago
Deanna Garcia 1b827fa114 Run update_file_lists.sh 4 years ago
Joshua Haberman ce560630bf Sync from Piper @368734211 4 years ago
Joshua Haberman 3881393907 Renamed .int.h to _internal.h, for greater clarity. 4 years ago
Joshua Haberman 823eb09694 Update all 2011 dates to 2021. 4 years ago
Joshua Haberman 5f74d43cf9 Re-add some comment text that was accidentally removed. 4 years ago
Joshua Haberman e59d2c8fa7 Added license headers to all files. 4 years ago
Joshua Haberman 1674f28dd7 Put public message interface into msg.h and moved internal functions to msg.int.h. 4 years ago
Deanna Garcia 438d777e05 Adding file names to cmake files 4 years ago
Yannic Bonenberger de53e1afff Revert moving status.cc 4 years ago
Yannic Bonenberger 59ea5c8f19 [C++] Refactor util::Status 4 years ago
Florian Simon b9a036b444 Do not disable RTTI by default in the CMake build 4 years ago
Igor Sirotin 5d0c30934b Added abilty to pass options to protoc executable from cmake 4 years ago
Florian Simon 1add7a7bd6 Create a CMake option to control whether or not RTTI is enabled 4 years ago
Florian Simon a4e7b97bd6 Create a CMake option to control whether or not RTTI is enabled 4 years ago
Anton Danielsson 630028a4c6 Fix cmake install on iOS 4 years ago
deannagarcia 9fee757e46
Update libprotoc.cmake 4 years ago
Joshua Haberman f5d2d55007 Deleted the legacy "Handlers" APIs. upb can finally be deserving of its name. 4 years ago
Joshua Haberman c7787cbaa1 Fixed a bunch of Clang warnings. 4 years ago
Joshua Haberman 5e550e88f8 Added API for getting fielddef default as a upb_msgval. 4 years ago
Rosen Penev cb8ca280cd remove CMAKE_THREAD_LIBS_INIT from pkgconfig CFLAGS 4 years ago
Biswapriyo Nath c777ade07b Conformance/CMake: Remove non-existence binary_json_conformance_main.cc file. 4 years ago
Tongliang Liao 5a7a4a52a7 Install examples in `/usr/local/share/protobuf/examples`. 4 years ago
Joshua Haberman 5f8bb5de1d Updated generated code. 4 years ago
Joshua Haberman e9b79542ad Added a BUILD file for wyhash. 4 years ago
Joshua Haberman 6c16cba83f Removed obsolete port.c file. 4 years ago
Joshua Haberman 43c207ea7e Added CMake dummy rule. 4 years ago
Joshua Haberman e8f9eac68c Added #defines UPB_ENABLE_FASTTABLE and UPB_TRY_ENABLE_FASTTABLE. 4 years ago
Joshua Haberman e86541ac1d Fixed the build after the merge. 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 efd576b698 Added -std=gnu99 for fastdecode and ran Buildifier. 4 years ago
Joshua Haberman b928696942 A few more fixes, and test fastdecode under Kokoro. 4 years ago
Jichan 022078d3ee Fix a CMake module for support RelWithDebInfo and MinSizeRel install 4 years ago
Joshua Haberman bd9f8f580d Fixed a few bugs with the fast decoder. 4 years ago
Joshua Haberman 3eba47914b Allocate hasbits and table slots in "hotness" order. 4 years ago
Joshua Haberman 021db6fcd5 Allow larger tags into the table if they are unique mod 31. 4 years ago
Joshua Haberman 86d9908c55 Fastdecode support for packed fields. 4 years ago
Joshua Haberman e3e797b680 Added fasttable support for oneofs. 4 years ago