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
Adrian Cole
ccd54b7025
Removed OkHttp-Selected-Transport header.
2014-02-18 21:35:07 -08:00
jwilson
60e68ab198
DeflaterSink.
2014-02-19 00:27:32 -05:00
Adrian Cole
15fff4c325
Merge pull request #536 from square/jwilson_0217_source_in_engine
...
Use OkBuffer+Source in HttpEngine.
2014-02-18 08:27:20 -08:00
jwilson
a669069599
Use OkBuffer+Source in HttpEngine.
2014-02-18 02:33:00 -05:00
Jake Wharton
625909bcd0
Merge pull request #533 from square/jwilson_0215_rethink_recycle
...
Move connection pooling logic.
2014-02-17 17:13:53 -08:00
Jake Wharton
000e62ec37
Merge pull request #534 from square/jwilson_0217_buffered_sink
...
BufferedSink.
2014-02-17 15:37:05 -08:00