455 Commits (9c0d130168936120b4ed1953d041db86d7f362de)

Author SHA1 Message Date
Arfrever 1d13b60904
cmake: Use linker version scripts (#9545) 3 years ago
Arfrever d0c06bcd93
cmake: Set correct sonames for libprotobuf-lite.so and libprotoc.so (#9529) 3 years ago
Joshua Haberman 8c530f9226 Changed generated code deps to avoid deps on core libraries. 3 years ago
Matt Kulukundis edd1dd30e7 Fix missing build deps 3 years ago
Matt Kulukundis 5d7daf1ce2 fix cmake 3 years ago
Matt Kulukundis 074a469cbe sort file list 3 years ago
Joshua Haberman 60a3edb87f Code is in place to generate from upbc, but segv results. 3 years ago
Joshua Haberman 56c59c10ed Call protobuf_deps() ourselves instead of from upb_deps(). 3 years ago
Joshua Haberman 022ccf54d4 Updated to the HEAD version of Protobuf. 3 years ago
David L. Jones 3ab97ce830 Sync from Piper @429642851 3 years ago
Joshua Haberman 13434560e0 WIP. 3 years ago
Joshua Haberman 11b6df0c46 Moved tests into the main source tree. 3 years ago
Timo Lange 4ed3941e27
[CMake] Allow custom plugin options e.g. to generate mocks (#9105) 3 years ago
Florin Crișan 9ebb31726c
Add option to use external GTest in CMake (#8736) 3 years ago
Florin Crișan 18c951efb1
Enable testing via CTest (#8737) 3 years ago
appledragon 5a0887fc65
for ios shared library export api visibility (#9160) 3 years ago
Stephen Kennedy 8495372e1e
[cleanup] Msvc warnings (#9263) 3 years ago
JCooky 55645ca513
Add cmake option protobuf_INSTALL for installation files (#7123) 3 years ago
Joel Johnson a9cf69a0ed
Use matching soname when building with CMake as Makefile (#9178) 3 years ago
David Geldreich f180289c46
link with correct C runtime on MSVC (#9437) 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 3921e02990 Fixed make_cmakelists.py. 3 years ago
owentou 9e896e2e92
[CMAKE] `protobuf::libprotoc` and `protobuf::protoc` should be optional in legacy `protobuf-module.cmake` when crossing compiling. 3 years ago
Joshua Haberman a0374b3b08 Added required field checking into the encoder. 3 years ago
Joshua Haberman c59d8f8eb7 Addressed PR comments and fixed the broken test. 3 years ago
Adam Cozzette d049bce844
Remove references to HAVE_PTHREAD (#9100) 3 years ago
Shigeo Hashimoto 25180ac9b6
Fix build failed for visual studio in multi-byte windows environments (#7235) 3 years ago
Joshua Haberman 58c1dbc11f Addressed PR comments. 3 years ago
Joshua Haberman 3d437bbcab Some pre-PR fixes. 3 years ago
Adam Cozzette 7f79a416ff Update the file lists with ./update_file_lists.sh 3 years ago
Adam Cozzette 9488e2f8eb
Update cmake file lists (#9038) 3 years ago
Joshua Haberman 4307f5dbba Fixed the CMake build and amalgamation. 3 years ago
Joshua Haberman c755099a89 WIP. 3 years ago
Joshua Haberman 401e1747b5 Addressed PR feedback. 3 years ago
Joshua Haberman b1bbbdd4e7 Addressed PR comments. 3 years ago
Joshua Haberman ce012b7b55 Added support for extensions. 3 years ago
johanmoe 06c8cbea59
Fix cmake install for protoc component (#8994) 3 years ago
David L. Jones 96d983a02e
Tweak update_file_lists.sh to handle changes to Makefile.am. (#8965) 3 years ago
Joshua Haberman e5c570bb57 Sync from Piper @395706834 3 years ago
Saleem Abdulrasool bf7a5e40a8 build: fix the support for CMake[<3.7] 3 years ago
Joshua Haberman 7183780b60 Added a Valgrind test that works for Python! 3 years ago
Joshua Haberman 5d8c3db94f Added copyright header and docs for python_headers(). 3 years ago
Bo Yang b9d6693545 Update BUILD and cmake files 3 years ago
Bo Yang 509aee4b8b Sync from Piper @391414001 3 years ago
Joshua Haberman f098230df8 Exclude fuzz test from non-Clang compilers. 3 years ago
Joshua Haberman fa4d70fad6 Restore CMake files, we're not ready to delete them yet. 3 years ago
Joshua Haberman 173554146f Updated some docs and removed/rearranged some obsolete stuff. 3 years ago