aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsync/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix a rare NPE crash in Android 2.xSteve Lhomme2014-07-281-0/+3
| | | | See http://crashes.to/s/5ee30776a5d
* potential fix for selector exception in L preview.Koushik Dutta2014-07-241-1/+6
| | | | https://github.com/koush/AndroidAsync/issues/196
* Crash fix for a case where the EndCallback is not set and usedSteve Lhomme2014-07-221-1/+1
|
* removed package protected on some fields so that subclasses could access the ↵Sean Stuckless2014-07-182-4/+4
| | | | fields
* derp.Koushik Dutta2014-07-172-2/+20
|
* ByteBuffer List fixes:Koushik Dutta2014-07-168-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 Dutta2014-07-133-158/+85
|
* Refactor proxy implementation. Maybe this should go into ion?Koushik Dutta2014-07-132-48/+41
| | | | Though HttpUrlConnection behaves the same way, uses proxy automatically.
* Merge branch 'use_android_proxy' of git://github.com/robUx4/AndroidAsync ↵Koushik Dutta2014-07-122-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 Lhomme2014-07-082-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 Dutta2014-07-1014-9/+63
| |
* | Deprecate socket.io. No longer works on 1.0+.Koushik Dutta2014-07-082-3/+1
|/ | | | Remove some derpy permissions from AndroidManifest.xml.
* pass host and port to ssl engine configuratorKoushik Dutta2014-07-052-5/+11
|
* Merge pull request #192 from robUx4/empty_bodyKoushik Dutta2014-07-031-1/+1
|\ | | | | a 0-sized Content-Length should not use the chunked encoding
| * a 0-sized Content-Length should not use the chunked encodingSteve Lhomme2014-07-031-1/+1
| |
* | Merge pull request #193 from robUx4/negative_content_lengthKoushik Dutta2014-07-031-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 Lhomme2014-07-031-1/+3
| |/
* / do not count the unknown length in the written count (safety first)Steve Lhomme2014-07-031-1/+3
|/
* restructure tests for gradleKoushik Dutta2014-07-035-59/+18
|
* test issue 189, shuffle UntypedHashTable around.Koushik Dutta2014-07-012-25/+29
|
* Workarounds the L preview.Koushik Dutta2014-06-294-17/+43
|
* Add new growing smart allocator to consolidate code.Koushik Dutta2014-06-283-101/+82
| | | | Refactor 304 responses and cached responses in http response cache.
* Caching: Remove transfer encoding and content encoding headers.Koushik Dutta2014-06-231-3/+3
| | | | Set Content-Lenght.
* Fix bug in conditional cache response if content-length exists.Koushik Dutta2014-06-234-10/+12
| | | | More careful location error handling.
* Multipart now uses long lengths. Allows setting of content-type.Koushik Dutta2014-06-233-6/+11
|
* Future refactoring and add ConvertFuture.Koushik Dutta2014-06-233-17/+49
|
* SSL: Add some experimental code for negotiation (commented out)Koushik Dutta2014-06-201-5/+116
|
* Rearrange where the default SSLContext lives.Koushik Dutta2014-06-202-50/+53
|
* InflaterInputFilter strict mode fix: call inflater.endKoushik Dutta2014-06-181-0/+1
|
* Restore legacy constructor.Glen Daniels2014-06-171-5/+4
|
* Merge in upstream/master, and redo configurator API to support multiple ↵Glen Daniels2014-06-173-66/+80
|\ | | | | | | AsyncSSLEngineConfigurators.
| * Add support to explicitly set the enabled SSL protocolsLuís Gabriel Lima2014-06-163-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 AsyncSSLSocketMiddlewareGlen Daniels2014-06-164-8/+29
|/
* Fixed #167paulpdaniels2014-06-071-2/+2
| | | Added two's complement masking for the close frame's reason code.
* Fix AsyncServer.stopKoushik Dutta2014-05-312-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-03d77315eaKoushik Dutta2014-05-221-2/+2
|
* remove importsKoushik Dutta2014-05-221-3/+0
|
* Fix connection: close honoringKoushik Dutta2014-05-211-4/+2
|
* Switch from URI to Uri.Koushik Dutta2014-05-2110-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 Dutta2014-05-174-15/+8
|
* Changed content length to be a longsst86962014-05-172-4/+4
|
* FileCallback onProgress >2GiB file supportsst86962014-05-172-5/+5
|
* Optional websocket user agent header support.Koushik Dutta2014-05-161-1/+2
|
* AsyncHttpServerResponse.sendStream: Fix stream closingKoushik Dutta2014-05-041-2/+5
|
* Remove all timeout callbacks once the connection is reported as complete.Koushik Dutta2014-05-021-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 testsKoushik Dutta2014-04-212-2/+7
|
* AsyncServer: be more mindful of what exceptions are caught.Koushik Dutta2014-04-211-56/+72
| | | | Remove keepRunning.
* notesKoushik Dutta2014-04-201-1/+2
|
* AsyncSocketMiddleware: add support for CONNECT directive to proxy SSL ↵Koushik Dutta2014-04-202-6/+76
| | | | connections.
* AsyncSSLSocket: Watch for specific Exceptions.Koushik Dutta2014-04-202-11/+31
|