{"push_id":2892868909,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"2886c3faba8c2176f2ec01bfdd16e1c908c77251","before":"1431f5bd50d1d6107f57e7f80a4d151eab096cbf","commits":[{"sha":"f44c222bd53f82ef5787a2e20cec0d8a7797a156","author":{"name":"Javier Sanchez","email":"70763bc13da02dc5a315b515068a4d54aa281568@gmail.com"},"message":"Update PushShart using a Proxy when connecting to Google Cloud Messaging (GCM)","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/f44c222bd53f82ef5787a2e20cec0d8a7797a156"},{"sha":"f2adb2c7b189077683321e32d2583f93ef7c49b9","author":{"name":"FlyMontag","email":"7cf7063139f7dcb82e1baed26034e42d79bbd894@gmail.com"},"message":"Options for Proxy Usage\n\nAdds properties and methods to use an HTTP-proxy in your connection, either with default network credentials or specified credentials.","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/f2adb2c7b189077683321e32d2583f93ef7c49b9"},{"sha":"fa422d579327520282db53ce2765534ffd265285","author":{"name":"FlyMontag","email":"7cf7063139f7dcb82e1baed26034e42d79bbd894@gmail.com"},"message":"Connection via proxy\n\nA method to tunnel the TCP-connection via a pre-configured HTTP-Proxy has been added. If Configuration.UseProxy is set to true, a CONNECT-request is sent using the proxy adress specified. The socket is then extracted from the stream of this request's response (using the System.Reflection-Library) and used to create a TcpClient-object. All traffic sent through this TcpClient-object will pass through the proxy used to send the initial CONNECT-Request.\r\n\r\nNOTE:\r\nThe method 'getClientViaHTTPProxy' uses code that was not written by the author of this commit. The original code can be found here:\r\nhttps://web.archive.org/web/20160317134733/https://nitormobiledevelopment.wordpress.com/2013/08/13/push-sharp-using-proxy/","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/fa422d579327520282db53ce2765534ffd265285"},{"sha":"fde875f55d157c3d72d554ed9b0a5b6ad3496e05","author":{"name":"FlyMontag","email":"7cf7063139f7dcb82e1baed26034e42d79bbd894@gmail.com"},"message":"Update ApnsConnection.cs","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/fde875f55d157c3d72d554ed9b0a5b6ad3496e05"},{"sha":"64c28d125d94ad80de9462396501bebc4c6ae508","author":{"name":"FlyMontag","email":"7cf7063139f7dcb82e1baed26034e42d79bbd894@gmail.com"},"message":"Update ApnsConfiguration.cs","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/64c28d125d94ad80de9462396501bebc4c6ae508"},{"sha":"0f0aa0e890d9e158b1676a71d78542d5492752e2","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"apns wit proxy withou socket hijack","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/0f0aa0e890d9e158b1676a71d78542d5492752e2"},{"sha":"dd9a833ae42fbb2673fc932b81cdb817d98d6737","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Handling proxy connection errors on APNS","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/dd9a833ae42fbb2673fc932b81cdb817d98d6737"},{"sha":"27d8fa0bc03f8a08ca524747ef0130ee6742d891","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Using System.Net missing in GcmConfiguration","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/27d8fa0bc03f8a08ca524747ef0130ee6742d891"},{"sha":"785133f4a32bc0ef44ec1260eb7441f91b168adb","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Http Proxy with Basic authentication without WebRequest in APNS","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/785133f4a32bc0ef44ec1260eb7441f91b168adb"},{"sha":"6ae2a91ea857242963015a3fd695e7a960318905","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"System.Net was missing in GcmConfiguration","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/6ae2a91ea857242963015a3fd695e7a960318905"},{"sha":"c63e5caa9bbf109266269a337b8444b1c74b544e","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Using http proxy with basic auth (not using socket hijacking) in APNS","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/c63e5caa9bbf109266269a337b8444b1c74b544e"},{"sha":"644a84b56d6e21560164426976e976f396c5db10","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"New class ProxyHelper to permit proxy connect in any place using a TcpClient","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/644a84b56d6e21560164426976e976f396c5db10"},{"sha":"fc3903516f57666ee16c717396e17977c5d44852","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Using ProxyHelper in ApnsConnection","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/fc3903516f57666ee16c717396e17977c5d44852"},{"sha":"a2ef7970c3180b6787b8f61c54563479072315cf","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Supporting proxy in ApnsFeedbackService.","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/a2ef7970c3180b6787b8f61c54563479072315cf"},{"sha":"1914ea10aa69ea9bdaa40967b5fca343307cc61e","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Changes in ApnsFeedbackService to return the tokens list intead of raising events","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/1914ea10aa69ea9bdaa40967b5fca343307cc61e"},{"sha":"3cd9fb569b9c35e36916cd0667d319c42c7efe48","author":{"name":"Rafael Araujo","email":"2d8d596a0b97569f9226a8c33ed9c6dbc8d88120@novitech.com.br"},"message":"Merge branch 'add-google-apns-proxy-support'","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/3cd9fb569b9c35e36916cd0667d319c42c7efe48"},{"sha":"4f31c9761d9b413b6fbc5e8a1ecb2e13ca7484a1","author":{"name":"Caezary","email":"88d4b398cf01a0b4659fe3cb68fa9f87a6db2d50@gmail.com"},"message":"Merge branch 'master' of https://github.com/rafarinsk/PushSharp into rafarinsk-master","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/4f31c9761d9b413b6fbc5e8a1ecb2e13ca7484a1"},{"sha":"70d2a55c97066340904c069c3ee8eb9a8aa0c3ec","author":{"name":"Caezary","email":"88d4b398cf01a0b4659fe3cb68fa9f87a6db2d50@gmail.com"},"message":"Merge branch 'rafarinsk-master'","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/70d2a55c97066340904c069c3ee8eb9a8aa0c3ec"},{"sha":"2886c3faba8c2176f2ec01bfdd16e1c908c77251","author":{"name":"Caezary","email":"88d4b398cf01a0b4659fe3cb68fa9f87a6db2d50@gmail.com"},"message":"add proxy usage section to readme","distinct":true,"url":"https://api.github.com/repos/Caezary/PushSharp.Core/commits/2886c3faba8c2176f2ec01bfdd16e1c908c77251"}]}
{"actor":{"display_login":"Caezary"}}