1
0
mirror of https://github.com/square/okhttp.git synced 2026-01-22 15:42:00 +03:00
Commit Graph

864 Commits

Author SHA1 Message Date
jwilson
29ffd5237e Test for redirect leak bug. 2014-02-23 23:31:22 -05:00
Adrian Cole
494f894630 Merge pull request #564 from square/jwilson_0223_kill_strictlinereader
Kill StrictLineReader.
2014-02-23 17:27:39 -08:00
Adrian Cole
267ca9834a Merge pull request #563 from square/adrian.http2-push
Teach MockWebServer HTTP/2 Push Promise
2014-02-23 17:26:59 -08:00
Adrian Cole
fb46f100a4 Teach MockWebServer HTTP/2 Push Promise. 2014-02-23 17:16:01 -08:00
jwilson
a562b99d79 Kill StrictLineReader. 2014-02-23 20:07:22 -05:00
Adrian Cole
eb86e20a87 Merge pull request #562 from square/jwilson_0223_readUtf8_line
Promote line reading to BufferedSource.
2014-02-23 16:55:05 -08:00
jwilson
440fb302ff Promote line reading to BufferedSource. 2014-02-23 19:47:39 -05:00
Adrian Cole
0537eedd5d Merge pull request #561 from square/jwilson_0223_death_to_abstractoutputstream
Delete AbstractOutputStream and FaultRecoveringOutputStream.
2014-02-23 16:08:39 -08:00
Jesse Wilson
bf976c6a52 Merge pull request #560 from square/jwilson_0223_death_to_bytearraypool
Death to ByteArrayPool.
2014-02-23 18:52:26 -05:00
jwilson
2681bc4247 Delete AbstractOutputStream. 2014-02-23 18:48:40 -05:00
Adrian Cole
e56fe1c07e Merge pull request #559 from square/jwilson_0223_test_cleanup_2
Use OkBuffer in Spdy3Test.
2014-02-23 15:46:42 -08:00
jwilson
416e59e219 Death to ByteArrayPool.
Murdering this was the motivation of the entire Okio refactor.
2014-02-23 18:44:23 -05:00
Adrian Cole
40c952281a Merge pull request #558 from square/jwilson_0223_test_cleanup
Use OkBuffer in Http20Draft09Test.
2014-02-23 15:41:09 -08:00
jwilson
c24e49c442 Use OkBuffer in Spdy3Test. 2014-02-23 18:38:08 -05:00
jwilson
97524fb5c9 Use OkBuffer in Http20Draft09Test. 2014-02-23 18:33:15 -05:00
Jesse Wilson
8e0b862667 Merge pull request #557 from square/jwilson_0223_httpconnection_sink_ii
Use Sink in HttpEngine.
2014-02-23 18:19:33 -05:00
jwilson
84184afdb2 Use Sink in HttpEngine. 2014-02-23 18:13:58 -05:00
Adrian Cole
8858ca8aba Merge pull request #556 from square/jwilson_0223_httpconnection_sink_i
Use BufferedSink in HttpConnection.
2014-02-23 10:07:25 -08:00
jwilson
c16436f8b2 Use BufferedSink in HttpConnection. 2014-02-23 12:55:03 -05:00
Adrian Cole
2ea11f66b8 Merge pull request #555 from square/jwison_0223_buffered_sink_in_spdy
Use BufferedSink in SPDY and HTTP/2.
2014-02-23 09:00:12 -08:00
jwilson
ab78dadb4b Use BufferedSink in SPDY and HTTP/2. 2014-02-23 11:42:59 -05:00
Adrian Cole
877de57447 Merge pull request #554 from square/jwilson_0223_equals_hashcode
More equals, hashCode and toString.
2014-02-23 08:35:45 -08:00
jwilson
ef1fdccbeb More equals, hashCode and toString. 2014-02-23 10:01:51 -05:00
Adrian Cole
0a26d85a55 Merge pull request #553 from square/jwilson_0222_hex
OkBuffer toString and hex.
2014-02-22 13:17:34 -08:00
Jesse Wilson
08ce8f7515 Merge pull request #552 from square/adrian.sync-api
Added blocking alternative to HttpUrlConnection
2014-02-22 16:15:38 -05:00
jwilson
095448552e OkBuffer toString and hex. 2014-02-22 16:08:25 -05:00
Adrian Cole
9080b73109 Added blocking api per #405. 2014-02-22 12:32:56 -08:00
Jesse Wilson
b0ed4b34ec Merge pull request #551 from square/jwilson_0222_okio
Okio module.
2014-02-22 14:38:05 -05:00
jwilson
2581c36905 Okio module. 2014-02-22 14:23:52 -05:00
Jesse Wilson
90450e5713 Merge pull request #550 from square/jwilson_0222_buffer_interfaces
Interfaces for BufferedSource and BufferedSink.
2014-02-22 13:57:39 -05:00
jwilson
7995b46276 Interfaces for BufferedSource and BufferedSink.
This means OkBuffer implements these interfaces directly.
That's much simpler for code that sometimes wants to access
an in-memory OkBuffer and sometimes wants to access an
I/O backed stream like a socket.
2014-02-22 13:51:22 -05:00
Jesse Wilson
59b8adc74b Merge pull request #549 from square/adrian.whoops-deadline
Fix the build wrt deadline
2014-02-22 13:03:09 -05:00
Adrian Cole
5e220ac516 Fix flakey SpdyConnection tests that closed before reading all frames. 2014-02-22 09:37:37 -08:00
Adrian Cole
5ce9623515 Fix the build wrt deadline. 2014-02-22 08:58:54 -08:00
Adrian Cole
9dfeda588a Merge pull request #548 from square/jwilson_0222_self_terminating_gzips
Make GzipSource exhaust its input.
2014-02-22 08:14:28 -08:00
Adrian Cole
ef370dcc80 Merge pull request #547 from square/jwilson_0222_invalid_host
Don't do DNS lookups on null hosts.
2014-02-22 08:13:00 -08:00
Adrian Cole
e08668065b Merge pull request #546 from square/jwilson_0224_drop_readlowercase
Drop readLowerCase.
2014-02-22 08:12:20 -08:00
Adrian Cole
8c154a34c4 Merge pull request #545 from square/jwilson_0221_move_deadlines
Deadlines are per-stream, not per-operation.
2014-02-22 08:06:44 -08:00
jwilson
6ad4d9856a Make GzipSource exhaust its input.
https://github.com/square/okhttp/issues/507
2014-02-22 10:51:22 -05:00
jwilson
8377182cfe Don't do DNS lookups on null hosts. 2014-02-22 09:12:39 -05:00
jwilson
686133cc89 Drop readLowerCase. 2014-02-22 08:51:52 -05:00
jwilson
cca9142903 Deadlines are per-stream, not per-operation. 2014-02-22 00:45:10 -05:00
Adrian Cole
dce4bb2c13 Merge pull request #544 from square/jwilson_0221_okbuffer_refactor
Small OkBuffer API changes.
2014-02-21 21:39:30 -08:00
jwilson
f5d07820a2 Small OkBuffer API changes. 2014-02-22 00:17:26 -05:00
Jake Wharton
f41e2c8c04 Deprecate G+ community in favor of StackOverflow. 2014-02-21 00:08:02 -08:00
Jesse Wilson
9e8b022f08 Merge pull request #539 from square/adrian.unthrottle-client-reads
When a SPDY client, do not flow-control the server
2014-02-19 23:49:30 -05:00
Adrian Cole
a3e9485b81 When a SPDY client, use a large flow-control window. 2014-02-19 20:26:41 -08:00
Jesse Wilson
0effa60031 Merge pull request #538 from square/jwilson_0219_deflatersink
DeflaterSink.
2014-02-19 08:16:47 -05:00
Adrian Cole
e9d95f5b8b Animal Sniffer 2014-02-18 22:04:35 -08:00
Jesse Wilson
ad0ff5847c Merge pull request #537 from square/adrian.remove-old-header
Remove OkHttp-Selected-Transport header
2014-02-19 00:47:56 -05:00