Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | cmake: privately add sources to targets | 2018-01-19 | |
| | | | | | Public sources get added to dependencies of the target as well which can cause duplicate symbols. | ||
* | Ran update_file_lists.sh to update Bazel and CMake file lists | 2017-12-07 | |
| | | | | | This should fix Bazel builds, since those were missing a new file (implicit_weak_message.cc). | ||
* | Merge branch 'master' into down-integrate | 2017-12-01 | |
|\ | |||
* | | Integrated internal changes from Google | 2017-12-01 | |
| | | |||
| * | Merge branch '3.5.x' into 3.5.x-merge | 2017-11-30 | |
| |\ | |||
| * | | Allow one to omit building libprotoc and protoc binaries | 2017-11-13 | |
|/ / | |||
| * | Fix Atomic32/AtomicWord on some platforms. | 2017-11-08 | |
|/ | | | | | | | | | | - Removed the redefination in the atomicword_compat.h. Now Atomic32 will alwyas be intptr_t in 32bit platforms, the bridge is no longer needed. - Change NaCl 64bit to use intptr_t instead of int32 for Atomic32, otherwise AtmoicWord APIs will miss the definations. After this change, the AtmoicWord will always be either Atomic32 or Atmoic64 depending on the platforms. | ||
* | Merge pull request #3722 from timou/cmake-windows-clean | 2017-10-27 | |
|\ | | | | | Suppress VS2017 compiler/linker warnings | ||
| * | Sort MSVC warning suppressions | 2017-10-21 | |
| | | | | | | | | Add brief documentation describing each warning suppression. | ||
* | | Merge pull request #3770 from pherl/3.5-integrate | 2017-10-19 | |
|\ \ | | | | | | | Integrate google internal changes for the up coming 3.5 release. | ||
* \ \ | Merge pull request #3751 from uykusuz/master | 2017-10-18 | |
|\ \ \ | | | | | | | | | fixes issue #3750 | ||
| | * | | Merge from google internal | 2017-10-18 | |
| | | | | |||
| * | | | fixes issue #3750 | 2017-10-14 | |
| |/ / | | | | | | | | | | | | | In protobuf-module.cmake: in addition to checking for release or debug variants of protoc's location we should also check the configuration "noconfig". | ||
| | * | Suppress VS2017 compiler/linker warnings | 2017-10-06 | |
| |/ | | | | | | | | | | | | | | | VS2017 warns about a few additional things, for example, files that define no symbols (which is typically the result of a platform specific ifdef not applying on Windows). Suppress these warnings so the build is clean on VS2017. | ||
* / | protobuf_generate: create include path only for proto files | 2017-09-29 | |
|/ | |||
* | generate python code when calling PROTOBUF_GENERATE_PYTHON | 2017-09-25 | |
| | |||
* | protobuf_generate: add EXPORT_MACRO option | 2017-09-22 | |
| | |||
* | Integrated internal changes from Google | 2017-09-14 | |
| | |||
* | Merge pull request #3158 from yeswalrus/fix-policy-warning | 2017-09-13 | |
|\ | | | | | Fix policy warning CMP0054 | ||
* | | fix protobuf_generate function | 2017-09-12 | |
| | | |||
* | | remove the duplication | 2017-08-01 | |
| | | |||
* | | Fix makefile.am | 2017-07-25 | |
| | | |||
* | | Fix build files | 2017-07-25 | |
| | | |||
* | | Merge from master | 2017-07-25 | |
| | | |||
* | | Update filelist again | 2017-07-19 | |
| | | |||
* | | remove profile | 2017-07-19 | |
| | | |||
* | | update build file list | 2017-07-19 | |
| | | |||
* | | Merge master into 3.4.x | 2017-07-18 | |
|\ \ | |||
* | | | Merge from Google internal for 3.4 release | 2017-07-18 | |
| | | | |||
| * | | replenish missed header files in install step | 2017-06-19 | |
| | | | | | | | | | | | | install 'generated_message_table_driven.h' and 'metadata_lite.h', they are included when compiling the files generated using protoc.exe 3.3.0 | ||
| * | | add protobuf_generate function, allows use of target_sources where available | 2017-06-02 | |
| | | | |||
| | * | Fix policy warning CMP0054 | 2017-05-30 | |
| | | | |||
| * | | fix check_and_save_build_option not correctly exporting build options | 2017-05-30 | |
| | | | |||
| * | | Fix the check_and_save_build_option macro never evaluating to true | 2017-05-30 | |
| | | | |||
| * | | Fix find module not working when no version number was given | 2017-05-30 | |
| |/ | |||
| * | Add headers as part of cmake project | 2017-05-29 | |
|/ | | | | tested only on windows with visual studio 2015 as generator | ||
* | Fix C++ build for down-integration. | 2017-03-29 | |
| | |||
* | Down-integrate from google3. | 2017-03-29 | |
| | |||
* | add delimited_message_util.cc to libprotobuf.cmake | 2017-03-16 | |
| | |||
* | migrate delimited messages functions to util package | 2017-03-16 | |
| | |||
* | Fix libprotoc.cmake to generate well_known_types_embed.cc | 2017-03-15 | |
| | | | | | | Unfortunate typo. Just one extra ',' symbol, has led to the hidden implicit behavior. Now everything will be fine. | ||
* | Double-quote file paths in extract_includes.bat.in | 2017-03-10 | |
| | | | | | This allows the file path to contain spaces which is very common on windows. | ||
* | Add missing thread dependency in cmake. | 2017-03-09 | |
| | |||
* | Detect if Descriptor.cs changes for csharp | 2017-03-02 | |
| | |||
* | Disable MSVC warning C4309 | 2017-02-18 | |
| | | | | | > warning C4309: static_cast': truncation of constant value introduced in commit 9db5b11c9cf2922435b53495b9c1e114525f0428 | ||
* | Switch to gcc atomic intrinsics for macOS and delete the file that uses (#2699) | 2017-02-10 | |
| | | | the deprecated atomics. | ||
* | Fixed "make check" for cmake build | 2016-12-19 | |
| | | | | | | | The check target did not depend on the test_plugin binary, so this would cause "make check" to fail at times because of the absence of test_plugin. This change adds a dependency on test_plugin so that it will always get built before the tests are executed. | ||
* | Auto-generate well_known_types_embed.cc | 2016-12-19 | |
| | | | | | | | Until now this file was just checked into the repo, but actually it should be generated from any.js, struct.js, and timestamp.js. This change updates the build system to make this happen. To make it work I also had to remove some C++11 features from embed.cc. | ||
* | Add missing files. | 2016-12-05 | |
| | |||
* | Updated libprotoc.cmake | 2016-11-17 | |
| |