Commit graph

  • bda4bb9068 Put v3.3.0 at the top of master branch to simplify usage of this repository as submodule master Roman Kuznetsov 2017-07-08 16:55:13 +03:00
  • bd5ab154da Merge pull request #2482 from andreaseger/fix_ruby_timestamp_accuracy Adam Cozzette 2017-07-06 08:11:50 -07:00
  • 6bd51a59df add Grpc Protobuf validation (#3311) MaDuo 2017-07-06 02:31:32 +08:00
  • e264b20e69 Merge pull request #3315 from thomasvl/mutate_unknowns Thomas Van Lenten 2017-07-05 11:25:38 -04:00
  • b30dee3ea6 Expose the initializer for unknown fields. Thomas Van Lenten 2017-07-05 11:16:34 -04:00
  • cdd524a0bd Ensure leaveOpen is true when writing to a buffer Jon Skeet 2017-06-12 07:04:22 +01:00
  • 62d7fe5697 Make Any easier to work with in C# Jon Skeet 2017-07-03 07:40:45 +01:00
  • 45ff30697a Add build targets for Java lite runtime. (#3288) javalite Feng Xiao 2017-06-30 13:51:58 -07:00
  • ecca6ea95d Add json encode/decode for php. (#3226) Paul Yang 2017-06-30 12:14:09 -07:00
  • 5a52b3588d Merge pull request #3287 from sergiocampama/initialized Thomas Van Lenten 2017-06-29 11:52:37 -04:00
  • e55782fa95 Add initialized as a reserved keyword as that's the actual property name Sergio Campama 2017-06-29 11:49:36 -04:00
  • 176bac6dac Add scripts to build python wheel for linux. (#2693) Paul Yang 2017-06-28 15:22:19 -07:00
  • 12acbc2678 adds PHPDoc @return and @param for getters and setters respectively (#3131) Brent Shaffer 2017-06-27 16:28:28 -07:00
  • 097bfb53d1 Merge pull request #3084 from lukaszx0/patch-1 Feng Xiao 2017-06-26 10:48:22 -07:00
  • dd7265e1a2 Merge pull request #3264 from TeBoring/php-bug Paul Yang 2017-06-24 12:20:57 -07:00
  • e3c807d4e7 Fix more implicit type conversions in public headers and generated code. Bo Yang 2017-06-23 12:56:44 -07:00
  • 1a7e49d462 Merge pull request #2968 from ngg/cpp-proper-fwd Feng Xiao 2017-06-23 15:08:04 -07:00
  • 9c0b35cf62 Enusre public header and generated code have no implicit converion. Bo Yang 2017-06-22 15:39:19 -07:00
  • f752d816b7 Merge pull request #3266 from mbrickn/patch-1 Feng Xiao 2017-06-23 10:39:42 -07:00
  • d07efbad91 Updated links to use https Maxwell Paul Brickner 2017-06-23 09:25:03 -04:00
  • eca0f4ee91 Merge pull request #3261 from thomasvl/super_oddcase Thomas Van Lenten 2017-06-22 10:34:10 -04:00
  • db45687a38 If we fail to get a descriptor just super the method resolving. Thomas Van Lenten 2017-06-22 10:18:00 -04:00
  • 5532abc15b Merge pull request #3258 from TeBoring/3.3.x v3.3.2 3.3.x Paul Yang 2017-06-21 15:29:32 -07:00
  • 5520b4384a Update C++ generated code. Bo Yang 2017-06-21 11:17:30 -07:00
  • e7bcfc4241 Update version number to 3.3.2 Bo Yang 2017-06-21 10:20:34 -07:00
  • 8ecae34ac6 Merge pull request #3255 from TeBoring/3.3.x-3 Paul Yang 2017-06-20 22:53:22 -07:00
  • 3b1a87518c Remove inclusion of ext/json/php_json.h. (#3241) Jeff Ching 2017-06-17 11:01:16 -07:00
  • c344fe8caa Oneof field should be serialized even it's equal to default. (#3153) Paul Yang 2017-05-29 22:04:20 -07:00
  • dba8928ff5 Add ARRAY for reserved name (#3150) Paul Yang 2017-05-29 15:30:47 -07:00
  • 703cd8e11c Switch to addEnumType to fix fatal error (#3225) Ryan Gordon 2017-06-19 18:15:49 -07:00
  • 1325588982 Updated upb to fix JSON conformance issues. (#3206) Joshua Haberman 2017-06-19 15:13:24 -07:00
  • c2fdef05cf Merge pull request #3243 from yjjnls/master Feng Xiao 2017-06-19 11:18:45 -07:00
  • 73b7cc0007 Merge pull request #3244 from thomasvl/complete_docs Thomas Van Lenten 2017-06-19 10:34:25 -04:00
  • 5fd71ce631 ObjC: Document the exceptions on some of the writing apis. Thomas Van Lenten 2017-06-19 10:21:33 -04:00
  • 72e293a28f Merge pull request #3240 from thomasvl/float_fun Thomas Van Lenten 2017-06-19 08:23:37 -04:00
  • 8f367c0b2d replenish missed header files in install step yjjnls 2017-06-19 14:15:22 +08:00
  • 5729cf77f6 Remove inclusion of ext/json/php_json.h. (#3241) Jeff Ching 2017-06-17 11:01:16 -07:00
  • dd19b876d4 Raise the number of digits used for floats. Thomas Van Lenten 2017-06-16 12:30:08 -04:00
  • 710543d915 Merge pull request #3237 from calder/patch-1 Feng Xiao 2017-06-16 11:39:11 -07:00
  • 491b32041d Merge pull request #3236 from buchgr/bazel-links Feng Xiao 2017-06-16 11:38:15 -07:00
  • 888e287e3b Merge pull request #3235 from buchgr/java-target Feng Xiao 2017-06-16 11:37:48 -07:00
  • 4b36d4006b Qualify string in java_options.h Calder Coalson 2017-06-16 07:06:09 -07:00
  • 36e63da632 bazel: Make compiled jars java 6 binary compatible. Jakob Buchgraber 2017-06-16 12:41:40 +02:00
  • d0e6f3b9ab bazel: add bazel symlinks to .gitignore Jakob Buchgraber 2017-06-16 12:39:32 +02:00
  • 91bf623aa1 Fix php jenkins test (#3233) Paul Yang 2017-06-15 13:04:08 -07:00
  • 8d97b3d8b5 Fix incorrect function call (#3232) michaelbausor 2017-06-15 10:49:24 -07:00
  • b9b34e9b11 Follows proper autoloading standards (#3123) Brent Shaffer 2017-06-14 15:57:11 -07:00
  • 09d2994b1f Merge pull request #3228 from thomasvl/add_tvos_to_podspec Thomas Van Lenten 2017-06-14 15:57:55 -04:00
  • 6ecf38f427 Add tvOS to the podspec. Thomas Van Lenten 2017-06-14 15:56:41 -04:00
  • c722c3d294 Merge pull request #3216 from traversaro/patch-1 Feng Xiao 2017-06-12 10:26:57 -07:00
  • 9094bf0f7e Export symbols used in inline functions Silvio Traversaro 2017-06-12 17:09:55 +02:00
  • 9ba7d1c038 C++: Do not forward-declare dependencies in generated .h files Gergely Nagy 2017-04-12 13:55:29 +02:00
  • 96095f3a85 Merge pull request #3176 from acozzette/fix-3114 Adam Cozzette 2017-06-07 15:15:34 -07:00
  • c202b06de9 Merge pull request #3196 from matt-kwong/kokoro Feng Xiao 2017-06-07 11:09:37 -07:00
  • 0871e6a808 Add continuous testing config files for Kokoro Matt Kwong 2017-06-07 11:08:00 -07:00
  • d4d41af19b Merge pull request #3191 from matt-kwong/kokoro Feng Xiao 2017-06-06 16:44:30 -07:00
  • 6156af10e8 Add MacOS and Linux tests to Kokoro Matt Kwong 2017-06-01 11:46:43 -07:00
  • d555775836 Merge pull request #3189 from thomasvl/objc_proto3_unknown_fields Thomas Van Lenten 2017-06-06 15:31:20 -04:00
  • 2aeb4ab9c7 Merge pull request #3160 from meteorcloudy/winbuild Feng Xiao 2017-06-06 10:31:21 -07:00
  • ddbe36003e Merge pull request #3159 from yeswalrus/new-generate Adam Cozzette 2017-06-06 09:13:31 -07:00
  • 1d0988b8ef ObjC: Preserve unknown fields in proto3 syntax files. Thomas Van Lenten 2017-06-06 09:10:27 -04:00
  • 516a81a424 Merge pull request #3190 from thomasvl/objc_IllegalZeroFieldNum Thomas Van Lenten 2017-06-06 10:41:04 -04:00
  • ecc0f54127 Properly error on a tag with field number zero. Thomas Van Lenten 2017-06-06 10:14:41 -04:00
  • 656dedbf07 Merge pull request #3157 from yeswalrus/fix-version-check Adam Cozzette 2017-06-05 14:19:23 -07:00
  • 6f325805c0 Add new file option php_namespace. (#3162) Paul Yang 2017-06-05 00:10:18 -07:00
  • df3f8cf6dd fix check_and_save_build_option not correctly exporting build options Walter Gray 2017-05-30 14:56:02 -07:00
  • 0336770801 add protobuf_generate function, allows use of target_sources where available Walter Gray 2017-05-30 16:49:18 -07:00
  • e9c15d601e Ensure that for Java, imports of .proto files with empty packages works Adam Cozzette 2017-06-02 13:45:57 -07:00
  • fbaad3617f Merge pull request #3169 from dmaclach/master Thomas Van Lenten 2017-06-01 15:34:00 -04:00
  • 63a97289dc Merge pull request #3170 from thomasvl/int64_map_issue Thomas Van Lenten 2017-06-01 14:27:24 -04:00
  • 46f36d79a2 Fix some cases of reading of 64bit map values. Thomas Van Lenten 2017-06-01 14:25:45 -04:00
  • ea43e0c5e8 Optimize GPBDictionary.m codegen to reduce size of overall library by 46K per architecture. Dave MacLachlan 2017-06-01 10:28:06 -07:00
  • 0b059a3d8a Refactor cc options in BUILD file for Windows Yun Peng 2017-05-31 14:01:23 +02:00
  • faa53989cb fix check_and_save_build_option not correctly exporting build options Walter Gray 2017-05-30 14:56:02 -07:00
  • a183a0df61 Fix the check_and_save_build_option macro never evaluating to true Walter Gray 2017-05-30 14:11:46 -07:00
  • ae85cb8ef3 Fix find module not working when no version number was given Walter Gray 2017-05-30 14:07:34 -07:00
  • d6470abef1 not to use std::random_device for map.Seed(). (#3133) Wayne Zhang 2017-05-30 11:18:23 -07:00
  • e222997c5b Merge pull request #3149 from KarrokDC/master Adam Cozzette 2017-05-30 09:27:21 -07:00
  • 1e86ef4e9f Oneof field should be serialized even it's equal to default. (#3153) Paul Yang 2017-05-29 22:04:20 -07:00
  • 282fb9e68e Add ARRAY for reserved name (#3150) Paul Yang 2017-05-29 15:30:47 -07:00
  • 4d5daf4ef9 Adds fluent setters for PHP (#3130) Brent Shaffer 2017-05-29 10:39:14 -07:00
  • 4eb02fe31e Add headers as part of cmake project tested only on windows with visual studio 2015 as generator Dennis Cappendijk 2017-05-29 17:34:08 +02:00
  • 4674cc7c07 Merge pull request #3113 from phst/master Adam Cozzette 2017-05-26 09:50:18 -07:00
  • 95749d5af6 update csharp README and fix .NET 3.5 build error John Brock 2017-05-24 14:35:06 -07:00
  • 0b07d7eb9e Add IncludeSource in csproj as per review comments Jon Skeet 2017-05-24 06:41:03 +01:00
  • f26e8c2ae0 Convert C# projects to MSBuild (csproj) format Jon Skeet 2017-05-04 08:51:46 +01:00
  • 40da1ed572 Removing undefined behavior and compiler warnings (#1315) brian-peloton 2017-05-23 16:22:57 -07:00
  • ba987a7e2d Merge pull request #3126 from mbrukman/fix-readme-formatting Feng Xiao 2017-05-23 14:04:08 -07:00
  • c5125f371d Merge pull request #3117 from KarrokDC/master Feng Xiao 2017-05-23 13:39:56 -07:00
  • d2c1865374 Merge pull request #3103 from sergiocampama/perf Thomas Van Lenten 2017-05-23 15:14:08 -04:00
  • 2465ae7e23 Adds serial and parallel parsing tests to check if parallel parsing is faster than serial parsing, which it should Sergio Campama 2017-05-17 12:05:00 -04:00
  • 677557009c Fix Markdown formatting in README. Misha Brukman 2017-05-23 10:33:03 -04:00
  • 979107ec7a Improve fix for https://github.com/google/protobuf/issues/295 Philipp Stephani 2017-05-18 20:24:04 +02:00
  • 3b227611d5 show help if protoc is called without any arguments, pre-empts -h and --help to show a useful message instead of just 'Missing input file.' Dennis Cappendijk 2017-05-22 16:21:48 +02:00
  • bf04c83267 Merge pull request #3085 from scpeters/issue_3059 Feng Xiao 2017-05-19 11:22:45 -07:00
  • 8546620610 Merge pull request #3104 from thomasvl/ext_registry_copy Thomas Van Lenten 2017-05-17 15:05:20 -04:00
  • 49e4ba6098 Fix ExtensionRegistry copying and add tests. Thomas Van Lenten 2017-05-17 13:38:51 -04:00
  • b28617b813 Merge pull request #2815 from devwout/ruby_json_emit_defaults Joshua Haberman 2017-05-15 08:05:27 -07:00
  • 78cb804063 change test for nanosecond accurate timestamps Andreas Eger 2017-05-13 22:20:45 +02:00
  • ad203bcb2b fix floating point accuracy problem in Timestamp#to_f Andreas Eger 2016-12-11 03:30:08 +01:00