1. 6a782a0 Use Executor in stable builder APIs instead of ExecutorService by Louis Ryan · 9 years ago
  2. 07a7279 Daemonize OkHttp and Netty by Carl Mastrangelo · 9 years ago
  3. b687bdc Refactoring channel API. by nmittler · 9 years ago
  4. 210114d Ease use of JWT by passing URI to auth library by Eric Anderson · 9 years ago
  5. d3ab427 Enforce content-type on client and server. by nmittler · 9 years ago
  6. a3f2f62 OkHttp: Fix race condition between sendCancel and sendFrame by Xudong Ma · 9 years ago
  7. 15f02ba Adding maxMessageSize config option by nmittler · 9 years ago
  8. 777e928 Removing transport shutdown hooks from channel builder by nmittler · 9 years ago
  9. 485bc9c OkHttp: Make sure TransportListener.transportReady() can only be called once. by Xudong Ma · 9 years ago
  10. a508c1d Remove Headers by Carl Mastrangelo · 9 years ago
  11. 21f9b44 Use status UNAVAILABLE for IOException thrown by OkHttp reading path, which can also be triggered by HTTP/2 issues. by Xudong Ma · 9 years ago
  12. aeae7a8 Rename HttpUtil to GrpcUtil. by nmittler · 9 years ago
  13. d2ab1c2 OkHttp: Call ClientTransport.Listener.transportReady() after receiving settings frame. by Xudong Ma · 9 years ago
  14. 9d1b33c Remove unused variables by Eric Anderson · 9 years ago
  15. 572f433 Remove Trailers by Carl Mastrangelo · 9 years ago
  16. ca7587f Change some error status usages to be consistent with other gRPC implementations. by Xudong Ma · 9 years ago
  17. a4c7d9a Redo b1e2aaebc066b10b00711b51b8cab0b09151544f, with some changes to prevent test flaky. by Xudong Ma · 9 years ago
  18. e1bd6ef Clean up the left-over of the transport package reorganization by Kun Zhang · 9 years ago
  19. 9eed577 Revert "okHttp: Set max_concurrent_stream to 0 before the connection is connected." by Kun Zhang · 9 years ago
  20. b1e2aae okHttp: Set max_concurrent_stream to 0 before the connection is connected. by Xudong Ma · 9 years ago
  21. ddea743 Remove stream id check for writing path, it breaks the starting of pending streams. by Xudong Ma · 9 years ago
  22. b42122b Update test to demonstrate that pending streams will not be started if the transport is in goAway status. by Xudong Ma · 9 years ago
  23. d2929cd Reorganize packages. by Kun Zhang · 9 years ago
  24. ba103fb OkHttp: make the pending stream cancellable. by Xudong Ma · 9 years ago
  25. fc85a40 Add more documentation for transports. by Kun Zhang · 9 years ago
  26. 67fc45d Rename Duplex to Bidi by Carl Mastrangelo · 9 years ago
  27. 7d1e65c Switch ALPN/NPN to advertise only h2 by Xudong Ma · 9 years ago
  28. c55657e Make new stream call asynchronous when the MAX_CONCURRENT_STREAMS is reached. by Xudong Ma · 9 years ago
  29. d2b1b37 Add a transport ready for use with retry by Carl Mastrangelo · 9 years ago
  30. bd8987a Add a status to Transport shutdown by Carl Mastrangelo · 9 years ago
  31. abfdbf6 OkHttp: sync error map with gRpc spec. by Xudong Ma · 9 years ago
  32. dde1e80 Adjust @GuardedBy to pass internal GuardedBy Checking. by Xudong Ma · 9 years ago
  33. e36a64e Correctly handle unknown http2 error code. by Xudong Ma · 9 years ago
  34. 750f626 Simplify locking model of OkHttp Transport, avoid potential deadlock. by Xudong Ma · 9 years ago
  35. 2eaeaca Added basic unit test and reorg how onready calls are made by Carl Mastrangelo · 9 years ago
  36. 5cc4e84 okhttp: Enable TLS by default. by Xudong Ma · 9 years ago
  37. e8086b5 Support NPN fallback for Android. by Xudong Ma · 9 years ago
  38. f9f5b6a okhttp: make transport.start() async. by Xudong Ma · 9 years ago
  39. ad7820c Remove OkHttpClientTransport.DEFAULT_INITIAL_WINDOW_SIZE, use Utils.DEFAULT_WINDOW_SIZE instead. by Xudong Ma · 9 years ago
  40. 3e26b99 Enforce request deadline by Jack Coughlin · 9 years ago
  41. 73acc73 Remove Method and switch its users to MethodDescriptor. by Kun Zhang · 9 years ago
  42. 8c1d38a Adding default User-Agent for netty and okhttp. by nmittler · 9 years ago
  43. efbb655 Simplifying flow control window config for Netty. by nmittler · 9 years ago
  44. 30455fd Remove unused variables by Eric Anderson · 9 years ago
  45. cb15779 Use class name, not instance, for invoking static method by Eric Anderson · 9 years ago
  46. 10578e3 param in JavaDoc is lower-case by Eric Anderson · 9 years ago
  47. 3777b8b Use hostname instead of InetAddress for Socket creation. by Xiao Hang · 9 years ago
  48. 45da9c5 Add a few ChannelImpl tests and improve error status by Eric Anderson · 9 years ago
  49. 6e406ac Refactor OkHttpProtocolNegotiator, move Android related operations into an inner class. by Xudong Ma · 9 years ago
  50. eb15eb2 Some cleanup for okhttp: by Xudong Ma · 9 years ago
  51. 25da649 Support setting ALPN for Android older than 5.0, OkHttp(2.3+) implementation only support such function for Android 5.0+. by Xudong Ma · 9 years ago
  52. 0d03f89 add ping by Josh Humphries · 9 years ago
  53. d242b22 Upgrade OkHttp to 2.4. by Xudong Ma · 9 years ago
  54. eed8f92 okhttp: Call onError for IOException thrown by FrameReader.nextFrame(). by Xudong Ma · 9 years ago
  55. 0782c04 Catch Exception thrown when query NPN selected protocol on a socket that haven't started hand shake. by Xudong Ma · 9 years ago
  56. 2fe279f Add SelectedProtocolQuerier to get protocol selected by NPN on Android. by Xudong Ma · 9 years ago
  57. 641fc28 Add support for indeterminate length messages. This will make using GRPC easier for non-proto payload types. by Louis Ryan · 9 years ago
  58. 6affc8d upgrade okhttp to 2.3 by Xudong Ma · 9 years ago
  59. 0d48087 okhttp: outbound flow control. by Xudong Ma · 9 years ago
  60. e50f671 Change OkHttpClientTransport#start to construct a Socket with the hostname and port if the address is unresolved. by jonathanlin · 9 years ago
  61. 7c1daba okhttp: don't crash if receive window_update for an non-exit stream which may have existed. by Xudong Ma · 9 years ago
  62. 71447ce okhttp: changes for handling unknown stream id. by Xudong Ma · 9 years ago
  63. c3125be okhttp: send reset when client receives halfClose from server before sending halfClose. by Xudong Ma · 9 years ago
  64. 1787106 isReady() should return false until stream allocated by Eric Anderson · 9 years ago
  65. 7ecb6fa okhttp: Catch Exceptions thrown by the frist platform.getSelectedProtocol(sslSocket), since in some implementations, querying selected protocol before the handshake will fail with exception. by Xudong Ma · 9 years ago
  66. 10fb206 Produce combined JavaDoc, add links, exclude internals by Eric Anderson · 9 years ago
  67. 35cb22d Add comment to satisfy checkstyle by Eric Anderson · 9 years ago
  68. 64176d5 Adding outbound flow control for Netty. by nmittler · 9 years ago
  69. 7779b4f Cleaning up some warnings. by nmittler · 9 years ago
  70. 69c6704 De-flake OkHttpClientTransportTest.pendingStreamFailedByIdExhausted. by Xudong Ma · 9 years ago
  71. 9ffc711 Fix style violations introduced in b2a3f7 by Eric Anderson · 9 years ago
  72. b2a3f7b okhttp: respect SETTINGS_INITIAL_WINDOW_SIZE in outbound flow control. by Xudong Ma · 9 years ago
  73. 8a5d927 Fix the race between failing and starting pending streams. by Xudong Ma · 9 years ago
  74. f679edc Fix memeory leak in MessageFramer caused by allocation of 'empty' buffers never being released. by Louis Ryan · 9 years ago
  75. d0aad72 okhttp: Clean up stream when error happens. by Xudong Ma · 9 years ago
  76. 4b00476 okhttp: Flushes headers out immediately, so that the server can be aware of the stream before receiving real data (or half close). by Xudong Ma · 9 years ago
  77. 2f4aa5a Use Status "UNKNOWN" instead of "INTERNAL" when Status.fromThrowable can not find a cause with a status. by Xudong Ma · 9 years ago
  78. f7010f2 Use message size as a hint to the allocator for buffer capacity. by Louis Ryan · 9 years ago
  79. fc3e416 Propagate explicit flushes through MessageFramer by Eric Anderson · 9 years ago
  80. f920bad Upgrading to the latest Netty version. by nmittler · 9 years ago
  81. 883eb62 OkHttp: Temporally support multiple h2-xx protocol on client side. by Xudong Ma · 9 years ago
  82. 775829a okhttp: Reset stream when receiving window is negative. by Xudong Ma · 9 years ago
  83. c2f0394 TLS support for okhttp transport. by Xudong Ma · 9 years ago
  84. fcf1517 Respect MAX_CONCURRENT_STREAMS in OkHttp client. by Xudong Ma · 9 years ago
  85. 9aae6f6 checkstyle change: by Xudong Ma · 9 years ago
  86. eb2d65b Disable Nagle's algorithm, this was exposed by our internal micro benchmark, the streamingInputCall() method happened to have the write-write-read pattern which added 40ms extra delay. by Xudong Ma · 9 years ago
  87. 9175d9d Fix data corruption issue receiving payloads > 2kB by Thomas ten Cate · 9 years ago
  88. 7865b03 okhttp: code style fix; handle exception by Eric Anderson · 9 years ago
  89. 79ef04b Fix a race condition in the test, we may nitify MockFrameReader to return before it satrts waiting. by Xudong Ma · 9 years ago
  90. 7c6b627 Close frame reader and notify the listener in reader thread, to avoid reading after reader is closed. by Xudong Ma · 9 years ago
  91. 23972a2 Adding outbound flow control API for the transport API by nmittler · 9 years ago
  92. c3e8dae Add checkstyle checking by Eric Anderson · 10 years ago
  93. 0076243 Add WritableBuffer interface for zero copy data writes. Fixes #8 by Jakob Buchgraber · 9 years ago
  94. fad21aa Test receiving invalid stream IDs in okhttp by nmittler · 9 years ago
  95. 62fb1d2 Bug fix. frameWriter and frameReader are not initialized when an Exception is thrown in socket creation. by Xiao Hang · 10 years ago
  96. 95c6f50 Udate TODOs to use Github user names by Louis Ryan · 10 years ago
  97. f2f1209 Fix race for stream id in OkHttpClientTransport. by Jakob Buchgraber · 10 years ago
  98. 303482a Fix race in OkHttp test by Eric Anderson · 10 years ago
  99. 74f231a Remove Guava Service from ClientTransport by Eric Anderson · 10 years ago
  100. 8aa79b3 Improve thread safety of newStream() by Eric Anderson · 10 years ago