Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | apache http is deperacated, comment out test until rewritten | Koushik Dutta | 2015-09-14 | 2 | -13/+18 |
| | | | | add AsyncServerHttpResponse.send(byte[]) | ||||
* | Thread affinity fixes for BufferedDataSink | Koushik Dutta | 2015-09-01 | 1 | -15/+25 |
| | |||||
* | api 23, remove deprecated apache http stuff. | Koushik Dutta | 2015-08-30 | 13 | -163/+654 |
| | |||||
* | Handle cases where the transport becomes null during the socketIO heartbeat. | Jason Adams | 2015-07-24 | 1 | -1/+4 |
| | |||||
* | Properly bubble up any exceptions during handshake failure. | Koushik Dutta | 2015-06-28 | 1 | -1/+6 |
| | | | | Related to diagnosing: https://github.com/koush/ion/issues/559#issuecomment-116263055 | ||||
* | Manually closing AsyncHttpResponse should also terminate the socket. | Koushik Dutta | 2015-06-28 | 2 | -14/+24 |
| | |||||
* | add onPing() support to client can be ware of the pings sent by server | chengg11 | 2015-06-19 | 3 | -1/+20 |
| | |||||
* | 216 | Koushik Dutta | 2015-06-12 | 1 | -1/+1 |
| | |||||
* | 215: | Koushik Dutta | 2015-06-09 | 1 | -0/+7 |
| | | | | supress debug exceptions | ||||
* | mimes on streams. | Koushik Dutta | 2015-05-27 | 2 | -2/+11 |
| | | | | no chunked necessary for connection:close | ||||
* | min sdk, explicitly choose charset | Koushik Dutta | 2015-05-21 | 1 | -1/+2 |
| | |||||
* | Add ISO-8859-1 charset. | Koushik Dutta | 2015-05-20 | 1 | -0/+1 |
| | |||||
* | Fix spdy negotiation. | Koushik Dutta | 2015-05-12 | 2 | -4/+17 |
| | | | | https://github.com/koush/ion/issues/559#issuecomment-101411986 | ||||
* | Fix proxying to not require transparent proxying. This was a regression. | Koushik Dutta | 2015-04-18 | 3 | -30/+5 |
| | | | | At some point getProxyRequestLine call was removed. | ||||
* | Another approach to the message digest fix. | Koushik Dutta | 2015-03-16 | 1 | -10/+16 |
| | | | | | | Keep a static instance Wrap in synchronized block Reset on every use | ||||
* | Revert "fix issue 461" | Koushik Dutta | 2015-03-16 | 2 | -36/+17 |
| | | | | This reverts commit 98a9d50ec4e466ee8d84be47e0a7bab6434e7d0f. | ||||
* | fix issue 461 | mkoslacz | 2015-03-16 | 2 | -17/+36 |
| | | | | | I have managed to apply workaround to issue #461 mentioned here: https://github.com/koush/ion/issues/461 based on this commit https://github.com/candrews/HttpResponseCache/commit/a93c92d1d8b87778ac7bb2fa2fe2759e7ca06219 I use local copy of MessageDigest in com.koushikdutta.async.util.FileCache instead of getting instance of MessageDigest each time. It prevents from occuring java.util.ConcurrentModificationException at com.koushikdutta.async.util.FileCache.toKeyString(). | ||||
* | Fix proguard issues: | Koushik Dutta | 2015-03-14 | 6 | -19/+39 |
| | | | | https://github.com/koush/ion/issues/515 | ||||
* | Change AsyncParser.getType to Type and not class. | Koushik Dutta | 2015-03-07 | 2 | -3/+6 |
| | |||||
* | Revert "Revert "Add getType to AsyncParser."" | Koushik Dutta | 2015-03-07 | 7 | -5/+19 |
| | | | | This reverts commit 2f8678ddb2530d582d7f50245272604d916f2609. | ||||
* | Revert "Add getType to AsyncParser." | Koushik Dutta | 2015-03-07 | 7 | -19/+5 |
| | | | | This reverts commit 4c85f8686eaf5dd33597d22b3ffa2f8e6f0db211. | ||||
* | Reverting as this is causing tests to fail. Common behavior is to accept the ↵ | Koushik Dutta | 2015-03-07 | 1 | -13/+4 |
| | | | | | | | | | | POST and then redirect to another page. This causes the POST to happen twice. Revert "Redirected requests now keep the same request method, body and headers as the original one." This reverts commit 6ae6e0c38b025fe87c3ace8599d92b055231b738. | ||||
* | Add getType to AsyncParser. | Koushik Dutta | 2015-03-07 | 7 | -5/+19 |
| | |||||
* | Redirected requests now keep the same request method, body and headers as ↵ | glennporter-examtime | 2015-03-05 | 1 | -4/+13 |
| | | | | the original one. | ||||
* | FutureThread constructor | Koushik Dutta | 2015-03-02 | 1 | -0/+16 |
| | |||||
* | 207: better npe fix. handle callback | Koushik Dutta | 2015-02-21 | 1 | -1/+1 |
| | |||||
* | fix npe | Koushik Dutta | 2015-02-21 | 1 | -1/+1 |
| | |||||
* | allow forcing a charset for string parsing. | Koushik Dutta | 2015-02-15 | 1 | -1/+13 |
| | |||||
* | fix multipart setContentType not actually doing anything. | Koushik Dutta | 2015-02-15 | 1 | -1/+1 |
| | | | | https://github.com/koush/ion/issues/398 | ||||
* | potential fix for issue 484 | Koushik Dutta | 2015-02-15 | 2 | -56/+97 |
| | | | | https://github.com/koush/ion/issues/484 | ||||
* | pushparser fix for 0 len byte array | Koushik Dutta | 2015-02-15 | 1 | -1/+6 |
| | |||||
* | null check header | Koushik Dutta | 2015-02-11 | 1 | -1/+1 |
| | |||||
* | watch for cr or lf | Koushik Dutta | 2015-02-11 | 1 | -0/+2 |
| | |||||
* | reexpose default content type for file bodies | Koushik Dutta | 2015-01-30 | 1 | -1/+3 |
| | |||||
* | Add AsyncHttpPut class for PUT operations | Urmil Parikh | 2015-01-27 | 1 | -0/+15 |
| | |||||
* | FileBody: Allow setting custom content-type | Urmil Parikh | 2015-01-27 | 1 | -2/+12 |
| | |||||
* | Fix other potential reentrancy issues. | Koushik Dutta | 2015-01-19 | 1 | -2/+5 |
| | |||||
* | fix for keep alive socket stack overflow caused by reentrancy. | Koushik Dutta | 2015-01-19 | 1 | -0/+2 |
| | | | | https://github.com/koush/AndroidAsync/issues/309 | ||||
* | 205 | Koushik Dutta | 2015-01-12 | 1 | -0/+3 |
| | |||||
* | more logging around proxying | Koushik Dutta | 2015-01-12 | 1 | -1/+3 |
| | |||||
* | fix ssl hang, even if spdy is disabled | Koushik Dutta | 2015-01-02 | 1 | -5/+7 |
| | |||||
* | Merge pull request #294 from pappz/patch-1 | Koushik Dutta | 2014-12-28 | 1 | -1/+1 |
|\ | | | | | Update WebSocketImpl.java | ||||
| * | Update WebSocketImpl.java | pappz | 2014-12-09 | 1 | -1/+1 |
| | | | | | | Fix the newline character in the "Sec-WebSocket-Accept" headers's value. | ||||
* | | Merge pull request #297 from zbsz/tls-proxy-fix | Koushik Dutta | 2014-12-28 | 1 | -11/+7 |
|\ \ | | | | | | | Fix SSL proxy tunnelling. | ||||
| * | | Fix SSL proxy tunneling. | Zbigniew Szymański | 2014-12-15 | 1 | -11/+7 |
| |/ | | | | | | | | | | | Added Host header to CONNECT request, required by some proxies (for example 724 Solutions on swiss network). Changed status line handling to allow any 2xx response code. Removed check for empty second line, proxy is allowed to send any number of headers after status line in response. | ||||
* | | Fix https://github.com/koush/AndroidAsync/issues/299 | Koushik Dutta | 2014-12-22 | 1 | -1/+2 |
| | | | | | | | | HTTP Message is optional. | ||||
* | | Fix SSL race condition exposed in new GMS: | Koushik Dutta | 2014-12-22 | 2 | -4/+18 |
| | | | | | | | | | | | | wrap can invoke handshake completion, and triggering writable immediately will end up being a no op, as it is already wrapping, and the callback returns without writing anything. | ||||
* | | Use reflection to enable SNI in the SSLEngine when available. | Koushik Dutta | 2014-12-21 | 2 | -1/+65 |
| | | | | | | | | | | Conflicts: AndroidAsync/AndroidAsync-AndroidAsync.iml | ||||
* | | better logging in spdy. | Koushik Dutta | 2014-12-21 | 3 | -16/+44 |
| | | | | | | | | Tweak the ordering of spdy operations so connection are fulfilled in order of initiation. | ||||
* | | Fix up various race and reuse issues around spdy. | Koushik Dutta | 2014-12-21 | 2 | -12/+26 |
| | |