{"push_id":3128949038,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"52fee0e8f03a56931a38e63c2b2ac2ba91191742","before":"9313cdc442c22bc62694742597ce7c543d195a73","commits":[{"sha":"45a595d24941e6e35466acb2fb4a15d4b9f2ce5a","author":{"name":"Arun Olappamanna Vasudevan","email":"f4c52724043ecf67cd693ecf464db106ad3d9ba6@gmail.com"},"message":"Add overrides in C++ code.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/45a595d24941e6e35466acb2fb4a15d4b9f2ce5a"},{"sha":"f22be4ddb0c8b8f81f84d106c74a812ee87f4c6b","author":{"name":"giokara-oqton","email":"3e0d7f9d12f52e0b183a802bf2cbe961edf0347f@users.noreply.github.com"},"message":"fix json_format.ParseDict modifies input (#5267)\n\n* fix json_format.ParseDict modifies input\r\n\r\n* added unit test\r\n\r\n* fix naming","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/f22be4ddb0c8b8f81f84d106c74a812ee87f4c6b"},{"sha":"e242a9b79ace1f0acfe5f5e68fed91b46793fef9","author":{"name":"Adam Cozzette","email":"30731a84e6c847493a121f2781cc46293b35b6f8@google.com"},"message":"Merge pull request #5375 from arunov/fix-overrides-pr\n\nAdd overrides in C++ code.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/e242a9b79ace1f0acfe5f5e68fed91b46793fef9"},{"sha":"dd614b772ddf3029fe6b6a8a5d1ed10da916c863","author":{"name":"Brian Silverman","email":"760e7dab2836853c63805033e514668301fa9c47@peloton-tech.com"},"message":"Avoid octal constants in strutil.cc\n\nThe code now matches what the comment above it actually generates.\n\nAlso tweak that code so it actually compiles for me, and to avoid\nembedding /* and */ in comments because that's generally a reasonable\nthing to trigger warnings.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/dd614b772ddf3029fe6b6a8a5d1ed10da916c863"},{"sha":"ef3a7250021a687071d8113dbec8bf2f67e317ee","author":{"name":"Dave MacLachlan","email":"0c56d8380af697c05ede1ea902e2b51b70520fbe@gmail.com"},"message":"Make sure Objective C Proto compiler doesn't \"duplicate\" prefixes unnecessarily.\n\nIn some cases proto files that want/need to use the objc_class_prefix option have\ntypes that already have the prefix on a subset of their names. In this case we don't\nwant to duplicate the prefix.\n\nAdded tests for this (and prefixes in general).","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/ef3a7250021a687071d8113dbec8bf2f67e317ee"},{"sha":"bfdc2ba0ee776db8fb502d9efa42cd696f765496","author":{"name":"Adam Cozzette","email":"30731a84e6c847493a121f2781cc46293b35b6f8@google.com"},"message":"Merge pull request #5398 from brian-peloton/master\n\nAvoid octal constants in strutil.cc","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/bfdc2ba0ee776db8fb502d9efa42cd696f765496"},{"sha":"0b9af83daeac04a6e8afa17343f7717c09239add","author":{"name":"michaelbausor","email":"d22d198e61b235047fb0b96dca9166019d39c612@google.com"},"message":"PHP: Add Enum methods for converting to/from strings (#5342)\n\n* adds string-to-int and int-to-string methods to enums\r\n\r\n* remove check for valueToName property in EnumTrait\r\n\r\n* Remove unused imports\r\n\r\n* Update to avoid using EnumTrait\r\n\r\n* Remove EnumTrait\r\n\r\n* Update enum types\r\n\r\n* Move name and value methods into generated classes\r\n\r\n* Remove functions from GPBUtil\r\n\r\n* Test well known enums\r\n\r\n* Implement enum value to/from name in c extension\r\n\r\n* Only generate use statement when namespace is present","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/0b9af83daeac04a6e8afa17343f7717c09239add"},{"sha":"704037f23a9ede00ec4fcf40d568712ce6200934","author":{"name":"Paul Yang","email":"d653debf7c97973b60800cb70eafad75f6530745@users.noreply.github.com"},"message":"Change MACOSX_DEPLOYMENT_TARGET to 10.9 (#5406)\n\n* Add kokoro build for python source package\r\n\r\n* Use libc++ for xcode 10 (#5303)\r\n\r\nThe xcode 10 removes the deprecated libstdc++ library. We could set\r\n\"MACOSX_DEPLOYMENT_TARGET\" to \"10.9\" to use libc++ instead.\r\n\r\n* Add python 3.7 build\r\n\r\n* Add build for python 3.7 on linux and windows\r\n\r\n* Remove unused source build\r\n\r\n* Add comment\r\n\r\n* Fix $MACOSX_DEPLOYMENT_TARGET mismatch\r\n\r\n* Fix MACOSX_DEPLOYMENT_TARGET mismatch\r\n\r\n* Add missing import for sysconfig\r\n\r\n* Add missing imports","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/704037f23a9ede00ec4fcf40d568712ce6200934"},{"sha":"74fa874537d8baa2fbff29a3ab71754995f6b0b7","author":{"name":"Stephane Moore","email":"533c5bb777af21f9605bbbc54a5850400f9dd195@gmail.com"},"message":"[protos/objc] Include more context in deprecation messages ⚠️\n\nFor deprecated fields, identify the deprecated field and source file in the deprecation message. For deprecated files, identify the deprecated file in deprecation messages of generated interfaces. This additional context in deprecation messages will help provide developers with more context which could help them seek recommended alternatives to deprecated interfaces.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/74fa874537d8baa2fbff29a3ab71754995f6b0b7"},{"sha":"2af9c6859149fafe048a5c9ac351ef078919331d","author":{"name":"Thomas Van Lenten","email":"7669cbe5a9c997b64160cb048e7966fcb349daf5@google.com"},"message":"Annotate the GPBArray enumerate* apis with NS_NOESCAPE.\n\nThis should help the Swift compiler if these apis are used because it\nchanges the codegen to not need copies/retains.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/2af9c6859149fafe048a5c9ac351ef078919331d"},{"sha":"c48613048221f334e96e6be35ac0d4145245404d","author":{"name":"Thomas Van Lenten","email":"7669cbe5a9c997b64160cb048e7966fcb349daf5@google.com"},"message":"Annotate the GPBDictionary enumerate* apis with NS_NOESCAPE.\n\nThis should help the Swift compiler if these apis are used because it\nchanges the codegen to not need copies/retains.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/c48613048221f334e96e6be35ac0d4145245404d"},{"sha":"6688b60c366d29f095485354915c0c2138baea30","author":{"name":"Markus Heß","email":"a9dc1f59aa334ab11422a01433159e7248003587@3dvisionlabs.com"},"message":"Windows: install missing headers","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/6688b60c366d29f095485354915c0c2138baea30"},{"sha":"1484b580560397ac544660be7a2e8bf81ab56199","author":{"name":"Thomas Van Lenten","email":"7669cbe5a9c997b64160cb048e7966fcb349daf5@google.com"},"message":"[ObjC] Properly annotate extensions for ARC.\n\nJust like fields, some extension fieldnames can be named such that they appear\nto have meaning to ARC. Add the annotation to the compiler will get things\ncorrect.\n\nAdd a bunch of extensions to allow inspection on generation to ensure things\nare correct.","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/1484b580560397ac544660be7a2e8bf81ab56199"},{"sha":"35aa9fdcbdff0210efa1279021423ad18c6fc7cc","author":{"name":"Abdel Younes","email":"e4199b5d5d692f39ac2e4a7103922d2da3587985@nviso.ch"},"message":"fix: cmake install","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/35aa9fdcbdff0210efa1279021423ad18c6fc7cc"},{"sha":"24638088c67116f9cf94548dec7b0e4d135762bb","author":{"name":"Hao Nguyen","email":"aa33aa6b774679fafdb62e3197d97d18a2a6fe42@google.com"},"message":"Make Protobuf compatible with C# 6","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/24638088c67116f9cf94548dec7b0e4d135762bb"},{"sha":"73276dbf5fbf2826f6f6f5d0a02b791999e70595","author":{"name":"Adam Cozzette","email":"30731a84e6c847493a121f2781cc46293b35b6f8@google.com"},"message":"Merge pull request #5442 from ayounes-nviso/cmake\n\nfix: cmake install","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/73276dbf5fbf2826f6f6f5d0a02b791999e70595"},{"sha":"3d207c33a4962b4e42ad6072b59ef5fd54e0656c","author":{"name":"Hao Nguyen","email":"aa33aa6b774679fafdb62e3197d97d18a2a6fe42@google.com"},"message":"Fix TimestampPartial operator == overload implementation: Cannot call == inside it, otherwise it would cause stack overflow","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/3d207c33a4962b4e42ad6072b59ef5fd54e0656c"},{"sha":"d7cd54372c76282f4364d747dccb8e7c45358063","author":{"name":"Joshua Haberman","email":"74624c047f1f07f5581b87b099e7652f0365a3b1@gmail.com"},"message":"Merge pull request #5396 from hesmar/hesmar/fixCmakeInstallHeader\n\nWindows: install missing headers","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/d7cd54372c76282f4364d747dccb8e7c45358063"},{"sha":"db0a9e0b962084cdb7f51a31d9ed670f54189981","author":{"name":"Hao Nguyen","email":"aa33aa6b774679fafdb62e3197d97d18a2a6fe42@google.com"},"message":"Add <LangVersion>6</LangVersion> to the core protobuf C# project to prevent future incompatibility","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/db0a9e0b962084cdb7f51a31d9ed670f54189981"},{"sha":"8bd15429800124fcb6c2404216531b4e6c46d786","author":{"name":"Paul Yang","email":"d653debf7c97973b60800cb70eafad75f6530745@users.noreply.github.com"},"message":"Add docker file for php testing. (#5447)","distinct":true,"url":"https://api.github.com/repos/dmaclach/protobuf/commits/8bd15429800124fcb6c2404216531b4e6c46d786"}]}
{"actor":{"display_login":"dmaclach"}}