Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a rare NPE crash in Android 2.x | Steve Lhomme | 2014-07-28 | 1 | -0/+3 |
| | | | | See http://crashes.to/s/5ee30776a5d | ||||
* | potential fix for selector exception in L preview. | Koushik Dutta | 2014-07-24 | 1 | -1/+6 |
| | | | | https://github.com/koush/AndroidAsync/issues/196 | ||||
* | Crash fix for a case where the EndCallback is not set and used | Steve Lhomme | 2014-07-22 | 1 | -1/+1 |
| | |||||
* | removed package protected on some fields so that subclasses could access the ↵ | Sean Stuckless | 2014-07-18 | 2 | -4/+4 |
| | | | | fields | ||||
* | derp. | Koushik Dutta | 2014-07-17 | 2 | -2/+20 |
| | |||||
* | ByteBuffer List fixes: | Koushik Dutta | 2014-07-16 | 8 | -77/+102 |
| | | | | | | | | | | Stop assuming everything is array backed. readString/peekString refactor. Default charset is ascii. SSL: Conscrypt an SPDY prep. | ||||
* | AsyncSSLSocketWrapper: Perform handshake before allowing read/write. | Koushik Dutta | 2014-07-13 | 3 | -158/+85 |
| | |||||
* | Refactor proxy implementation. Maybe this should go into ion? | Koushik Dutta | 2014-07-13 | 2 | -48/+41 |
| | | | | Though HttpUrlConnection behaves the same way, uses proxy automatically. | ||||
* | Merge branch 'use_android_proxy' of git://github.com/robUx4/AndroidAsync ↵ | Koushik Dutta | 2014-07-12 | 2 | -0/+48 |
|\ | | | | | | | | | | | | | into robUx4-use_android_proxy Conflicts: AndroidAsync/src/com/koushikdutta/async/http/AsyncHttpRequest.java | ||||
| * | Use the system proxy when it's defined. | Steve Lhomme | 2014-07-08 | 2 | -0/+47 |
| | | | | | | | | | | The default HttpUrlConnection does that, as well as okhttp. This should only work on API v12 and above. Before that the system proxy had to be caught manually by the UrlConnection user. | ||||
* | | DataEmitters now have charset hints. | Koushik Dutta | 2014-07-10 | 14 | -9/+63 |
| | | |||||
* | | Deprecate socket.io. No longer works on 1.0+. | Koushik Dutta | 2014-07-08 | 2 | -3/+1 |
|/ | | | | Remove some derpy permissions from AndroidManifest.xml. | ||||
* | pass host and port to ssl engine configurator | Koushik Dutta | 2014-07-05 | 2 | -5/+11 |
| | |||||
* | Merge pull request #192 from robUx4/empty_body | Koushik Dutta | 2014-07-03 | 1 | -1/+1 |
|\ | | | | | a 0-sized Content-Length should not use the chunked encoding | ||||
| * | a 0-sized Content-Length should not use the chunked encoding | Steve Lhomme | 2014-07-03 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #193 from robUx4/negative_content_length | Koushik Dutta | 2014-07-03 | 1 | -1/+3 |
|\ \ | | | | | | | setting the content length to -1 should not write a header | ||||
| * | | setting the content length to -1 should not write a header (safety first) | Steve Lhomme | 2014-07-03 | 1 | -1/+3 |
| |/ | |||||
* / | do not count the unknown length in the written count (safety first) | Steve Lhomme | 2014-07-03 | 1 | -1/+3 |
|/ | |||||
* | restructure tests for gradle | Koushik Dutta | 2014-07-03 | 5 | -59/+18 |
| | |||||
* | test issue 189, shuffle UntypedHashTable around. | Koushik Dutta | 2014-07-01 | 2 | -25/+29 |
| | |||||
* | Workarounds the L preview. | Koushik Dutta | 2014-06-29 | 4 | -17/+43 |
| | |||||
* | Add new growing smart allocator to consolidate code. | Koushik Dutta | 2014-06-28 | 3 | -101/+82 |
| | | | | Refactor 304 responses and cached responses in http response cache. | ||||
* | Caching: Remove transfer encoding and content encoding headers. | Koushik Dutta | 2014-06-23 | 1 | -3/+3 |
| | | | | Set Content-Lenght. | ||||
* | Fix bug in conditional cache response if content-length exists. | Koushik Dutta | 2014-06-23 | 4 | -10/+12 |
| | | | | More careful location error handling. | ||||
* | Multipart now uses long lengths. Allows setting of content-type. | Koushik Dutta | 2014-06-23 | 3 | -6/+11 |
| | |||||
* | Future refactoring and add ConvertFuture. | Koushik Dutta | 2014-06-23 | 3 | -17/+49 |
| | |||||
* | SSL: Add some experimental code for negotiation (commented out) | Koushik Dutta | 2014-06-20 | 1 | -5/+116 |
| | |||||
* | Rearrange where the default SSLContext lives. | Koushik Dutta | 2014-06-20 | 2 | -50/+53 |
| | |||||
* | InflaterInputFilter strict mode fix: call inflater.end | Koushik Dutta | 2014-06-18 | 1 | -0/+1 |
| | |||||
* | Restore legacy constructor. | Glen Daniels | 2014-06-17 | 1 | -5/+4 |
| | |||||
* | Merge in upstream/master, and redo configurator API to support multiple ↵ | Glen Daniels | 2014-06-17 | 3 | -66/+80 |
|\ | | | | | | | AsyncSSLEngineConfigurators. | ||||
| * | Add support to explicitly set the enabled SSL protocols | Luís Gabriel Lima | 2014-06-16 | 3 | -5/+17 |
| | | | | | | | | | | | | | | | | | | | | For some reason when the server uses SSLv3 the lib is not able to decode the messages properly. To workaround this issue it's needed to set the enabled protocols to SSLv3 (only). This patch enables to explicitly set the enabled protocols. For more info: https://github.com/koush/AndroidAsync/issues/174 | ||||
* | | Introduce method to adjust SSLEngine parameters via AsyncSSLSocketMiddleware | Glen Daniels | 2014-06-16 | 4 | -8/+29 |
|/ | |||||
* | Fixed #167 | paulpdaniels | 2014-06-07 | 1 | -2/+2 |
| | | | Added two's complement masking for the close frame's reason code. | ||||
* | Fix AsyncServer.stop | Koushik Dutta | 2014-05-31 | 2 | -3/+5 |
| | | | | Throw assertion if tap is not found PushParser. | ||||
* | watch for socket close, fix sdk version 8 method missing issue.cm-11.0-XNPH44S-bacon-5fa8c79c0bcm-11.0-XNPH33R-bacon-3628510d76cm-11.0-XNPH30O-bacon-4f280f505acm-11.0-XNPH25R-bacon-d22b777afacm-11.0-XNPH22R-bacon-03d77315ea | Koushik Dutta | 2014-05-22 | 1 | -2/+2 |
| | |||||
* | remove imports | Koushik Dutta | 2014-05-22 | 1 | -3/+0 |
| | |||||
* | Fix connection: close honoring | Koushik Dutta | 2014-05-21 | 1 | -4/+2 |
| | |||||
* | Switch from URI to Uri. | Koushik Dutta | 2014-05-21 | 10 | -37/+45 |
| | | | | | | | URI does not allow braces: {}, even though they are allowed in the spec. It is also easier to build paths using a Uri instance. Download/upload progress should be done with longs for large transfers. | ||||
* | Improve exception trace in SSL errors. | Koushik Dutta | 2014-05-17 | 4 | -15/+8 |
| | |||||
* | Changed content length to be a long | sst8696 | 2014-05-17 | 2 | -4/+4 |
| | |||||
* | FileCallback onProgress >2GiB file support | sst8696 | 2014-05-17 | 2 | -5/+5 |
| | |||||
* | Optional websocket user agent header support. | Koushik Dutta | 2014-05-16 | 1 | -1/+2 |
| | |||||
* | AsyncHttpServerResponse.sendStream: Fix stream closing | Koushik Dutta | 2014-05-04 | 1 | -2/+5 |
| | |||||
* | Remove all timeout callbacks once the connection is reported as complete. | Koushik Dutta | 2014-05-02 | 1 | -0/+1 |
| | | | | | Was hitting a double completion callback bug if attempting to load a File URI. One for the uri handler failure, and again for timeout. | ||||
* | fix FileCache tests | Koushik Dutta | 2014-04-21 | 2 | -2/+7 |
| | |||||
* | AsyncServer: be more mindful of what exceptions are caught. | Koushik Dutta | 2014-04-21 | 1 | -56/+72 |
| | | | | Remove keepRunning. | ||||
* | notes | Koushik Dutta | 2014-04-20 | 1 | -1/+2 |
| | |||||
* | AsyncSocketMiddleware: add support for CONNECT directive to proxy SSL ↵ | Koushik Dutta | 2014-04-20 | 2 | -6/+76 |
| | | | | connections. | ||||
* | AsyncSSLSocket: Watch for specific Exceptions. | Koushik Dutta | 2014-04-20 | 2 | -11/+31 |
| |