AndroidAsync
src/com/koushikdutta/async
dns
Dns.java +1 -1
http
body
MultipartFormDataBody.java +1 -1
Part.java +1 -2
cache
CacheUtil.java +35 -0
HeaderParser.java +3 -1
Objects.java +2 -2
RawHeaders.java +1 -1
RequestHeaders.java +4 -2
ResponseCacheMiddleware.java +22 -25
ResponseHeaders.java +4 -3
ResponseSource.java +2 -2
StrictLineReader.java +2 -2
callback
HeadersCallback.java +10 -0
filter
ChunkedOutputFilter.java +9 -0
GZIPInputFilter.java +16 -6
libcore
Memory.java +0 -126
server
AsyncHttpServer.java +12 -13
AsyncHttpServerRequest.java +3 -3
AsyncHttpServerRequestImpl.java +6 -13
AsyncHttpServerResponse.java +7 -7
AsyncHttpServerResponseImpl.java +8 -32
spdy
AsyncSpdyConnection.java +400 -0
ByteBufferListSource.java +174 -0
HttpTransport.java +15 -0
SpdyMiddleware.java +158 -0
AsyncHttpClient.java +11 -12
AsyncHttpClientMiddleware.java +12 -7
AsyncHttpRequest.java +20 -21
AsyncHttpResponse.java +6 -5
AsyncHttpResponseImpl.java +29 -25
AsyncSSLSocketMiddleware.java +1 -1
AsyncSocketMiddleware.java +3 -3
HttpDate.java +3 -1
HttpUtil.java +13 -2
Multimap.java +1 -1
SimpleMiddleware.java +4 -4
WebSocketImpl.java +24 -33
stream
OutputStreamDataSink.java +0 -17
util
Allocator.java +4 -0
AsyncNetworkSocket.java +0 -32
AsyncSSLSocketWrapper.java +14 -62
BufferedDataSink.java +0 -26
ByteBufferList.java +2 -2
DataSink.java +0 -4
FilteredDataSink.java +0 -17
Util.java +12 -12
test/src/com/koushikdutta/async/test
CacheTests.java +4 -4
ConscryptTests.java +266 -0
HttpClientTests.java +2 -2
HttpServerTests.java +2 -2
Issue59.java +4 -4
OkHttpTest.java +90 -0
WebSocketTests.java +2 -2
.classpath +1 -1
AndroidAsync-AndroidAsync.iml +6 -0
build.gradle +2 -7
@@ -12,7 +12,7 @@ import com.koushikdutta.async.callback.DataCallback;
@@ -3,12 +3,11 @@ package com.koushikdutta.async.http.body;
+ 35
- 0
@@ -14,7 +14,7 @@
@@ -26,6 +26,8 @@ final class HeaderParser {