{"push_id":683975520,"size":144,"distinct_size":144,"ref":"refs/heads/master","head":"82c8d6de1ee065deb0330a101287e91583e35fbe","before":"12bde00f1aa94c5726487a2f8ddeb34550ac7cb2","commits":[{"sha":"c6f8d0a4c6bd70cc4f48b2f6ddd3ca15d76cec06","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Starting on low level changes to support server side authentication.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/c6f8d0a4c6bd70cc4f48b2f6ddd3ca15d76cec06"},{"sha":"84d964a8df03b4bb40e7d510f517fc65633e03f8","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"API for auth context and server-side secure transport only impl.\n\nStill TODO:\n- a way to plug a metadata processing (somewhat elsewhere but did not\n  one to overload this already large PR).\n- plug-in the auth context on the client side.\n- Better end to end testing.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/84d964a8df03b4bb40e7d510f517fc65633e03f8"},{"sha":"ae5b17015554da18e9d49ba0069d6e88d6835eac","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Fixing test.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/ae5b17015554da18e9d49ba0069d6e88d6835eac"},{"sha":"83b029726b3b110a79e7432427e1050371b26dce","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Addressing comments.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/83b029726b3b110a79e7432427e1050371b26dce"},{"sha":"bd024536e5dbc0f2a20210a6ee8438bcf393793c","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Merge branch 'master' of github.com:grpc/grpc into server_auth_context","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/bd024536e5dbc0f2a20210a6ee8438bcf393793c"},{"sha":"25ec4bd699b2f9821855292aac6be9a1c60d581c","author":{"email":"41a02d2f9823bc11355cd1acf02a225956f6ad0b@users.noreply.github.com","name":"Masood Malekghassemi"},"message":"Add cancellation interop tests for Python\n\nFixes #1591.\n\nAlso fixes a raised-exceptions-during-tests-causes-hanging problem.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/25ec4bd699b2f9821855292aac6be9a1c60d581c"},{"sha":"af7cf54e512953a9a3e71f6ad4993a7069c093fb","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Build shared libraries for wrapped languages too","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/af7cf54e512953a9a3e71f6ad4993a7069c093fb"},{"sha":"c82a866c99f165fb46ea2cda60f60e64db44aad0","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Fix typo","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/c82a866c99f165fb46ea2cda60f60e64db44aad0"},{"sha":"ce192ed4f31bb01964d150c7889c916167ef0755","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Fix 4.4 build","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/ce192ed4f31bb01964d150c7889c916167ef0755"},{"sha":"b10ab57a88d030ffd2740162cdc2c99a32089a6d","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Merge branch 'master' of github.com:grpc/grpc into server_auth_context","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/b10ab57a88d030ffd2740162cdc2c99a32089a6d"},{"sha":"0603fbbd30f3c043693970c8a3d19049aa537de4","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Merge branch 'master' of github.com:grpc/grpc into server_auth_context","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/0603fbbd30f3c043693970c8a3d19049aa537de4"},{"sha":"b7bf14f51680d112af8276817c1ea6572c670fe5","author":{"email":"5f007b3a45314ea10cbf950bc09a7bb559b60b4e@google.com","name":"Julien Boeuf"},"message":"Fixing protobuf library.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/b7bf14f51680d112af8276817c1ea6572c670fe5"},{"sha":"9686dabd044666f32cbc30f7551caf81a05124e2","author":{"email":"17a674d7cb52449f8f94f8d906df92c81c2e308f@google.com","name":"Alistair Veitch"},"message":"Initial refactoring and context API changes","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/9686dabd044666f32cbc30f7551caf81a05124e2"},{"sha":"dd7a036f75c63f9a266c9e8ee4e79942505a9892","author":{"email":"3ecea84660377a1e62418cfd1f1133e87500b197@google.com","name":"Tim Emiola"},"message":"Add's logging tweaks thread interaction for bidi_server","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/dd7a036f75c63f9a266c9e8ee4e79942505a9892"},{"sha":"19b1478f14e88f7061a8da358e4e4a0203f71386","author":{"email":"41a02d2f9823bc11355cd1acf02a225956f6ad0b@users.noreply.github.com","name":"Masood Malekghassemi"},"message":"Update protobuf to release v3.0.0-alpha-3\n\nFixes #1759.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/19b1478f14e88f7061a8da358e4e4a0203f71386"},{"sha":"017912dac9a212a91b0ded2b610412980fa5e4d2","author":{"email":"307f7a23ade7ec10299723754a6789771c3bdc04@gmail.com","name":"Craig Tiller"},"message":"Add missing lock","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/017912dac9a212a91b0ded2b610412980fa5e4d2"},{"sha":"533b1a22b4a527107df2607227969102edba0a1f","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Add fast stop\n\nAllows run_tests to early out as soon as a test fails.\nPlays well with -f.","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/533b1a22b4a527107df2607227969102edba0a1f"},{"sha":"c95de720a851ab91bb52ae9ae0b01cf8c4ca5916","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Rename function for clarity","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/c95de720a851ab91bb52ae9ae0b01cf8c4ca5916"},{"sha":"6fbdd4987505a79ac599690efb095a7324e91e76","author":{"email":"f1ba2d4188a21f937489fc1a4fef3f038c70e1a0@google.com","name":"Craig Tiller"},"message":"Enable LSAN report_objects by default","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/6fbdd4987505a79ac599690efb095a7324e91e76"},{"sha":"bb517cabb7eea3295a084a2147bc7ac5622f0e8a","author":{"email":"b5235a868fb77661dc6686a165bdbb4c6394b491@users.noreply.github.com","name":"Jan Tattermusch"},"message":"Merge pull request #1800 from tbetbetbe/grpc-ruby-fix-bidi-server-fails\n\nAdd's logging, removes an unnecessary thread join","distinct":true,"url":"https://api.github.com/repos/murgatroid99/grpc/commits/bb517cabb7eea3295a084a2147bc7ac5622f0e8a"}]}