Jesse Wilson
a3c18f69c9
[maven-release-plugin] prepare release parent-2.0.0
2014-06-21 00:02:19 -04:00
Andrew Gaul
5794a6518b
Upgrade to Bouncy Castle 1.50
...
Release notes:
https://www.bouncycastle.org/releasenotes.html
2014-06-20 16:07:53 -07:00
Jake Wharton
cdd71f1bbd
Update the language level to Java 7.
2014-06-17 13:36:42 -07:00
Jesse Wilson
2cea341be1
[maven-release-plugin] prepare for next development iteration
2014-06-11 01:36:58 -04:00
Jesse Wilson
f171096b11
[maven-release-plugin] prepare release parent-2.0.0-RC2
2014-06-11 01:34:55 -04:00
Jesse Wilson
cc92c4cecc
[maven-release-plugin] prepare for next development iteration
2014-05-24 02:03:47 -04:00
Jesse Wilson
8dcc74d339
[maven-release-plugin] prepare release parent-2.0.0-RC1
2014-05-24 02:03:37 -04:00
Jesse Wilson
dbbdcd3a39
Don't use the property bootclasspath; that collides with the javadoc plugin.
2014-05-24 01:28:15 -04:00
Jesse Wilson
abdf14c400
Depend on Okio 1.0.0.
2014-05-24 00:31:13 -04:00
Jesse Wilson
271cc7b632
First steps at making URLConnection a shim.
...
This extracts the URLConnection APIs to their own project. I still need to
go back and clean up some names in tests, add documentation, and move the
actual HttpURLConnection implementation details into this module.
2014-05-17 18:40:01 -04:00
Jesse Wilson
5ddcdf5482
Use Okio for timeouts in SPDY.
...
This depends on new AsyncTimeout API in Okio being released.
2014-05-03 21:05:33 -04:00
Adrian Cole
a5b7c3b2f3
Add ALPN support; Configure maven to use ALPN on OpenJDK 8.
2014-04-28 09:44:46 -07:00
Jake Wharton
7bfcaa60e2
Use more convenience methods from Okio 0.8.0.
2014-04-25 09:23:34 -07:00
Adrian Cole
d5d540fac7
Update NPN dependency to target jdk7u60-b13 and Oracle jdk7u55-b13.
2014-04-20 10:19:14 -07:00
Jesse Wilson
41aa4b6805
Implement write timeouts for HTTP/1.1 streams.
2014-04-18 17:06:10 -04:00
Jesse Wilson
34ab38d636
Make Source the main type in Response.Body.
2014-04-17 20:19:37 -04:00
Jesse Wilson
b242024216
Switch to Okio.
...
This depends on a new method, Buffer.copy() not included in Okio 0.5.
We may need to wait for an Okio 0.6 before merging this.
2014-04-15 23:59:06 -04:00
Jake Wharton
c8638813ff
Build setup tweak to work around release plugin bug.
...
http://jira.codehaus.org/browse/MRELEASE-812
2014-03-07 14:45:06 -08:00
Jesse Wilson
110a4fac42
Rearrange OkHttp modules.
...
The HTTP client and SPDY code are now a single module that
mockwebserver depends upon.
The tests are now in a separate module that depends on both
OkHttp and mockwebserver.
2014-02-27 23:28:40 -05:00
jwilson
2581c36905
Okio module.
2014-02-22 14:23:52 -05:00
Adrian Cole
e9d95f5b8b
Animal Sniffer
2014-02-18 22:04:35 -08:00
Jake Wharton
acd45e124e
Initial implementation of an OkHttp-backed curl clone.
2014-02-08 17:39:37 -05:00
jwilson
9bbdf3a924
Quick and dirty benchmark.
...
Sample output:
OkHttp [gzip, chunked, HTTP_11]
bodyByteCount=1048576 headerCount=20 threadCount=10
Requests per second: 121.0
Requests per second: 304.6
Requests per second: 379.1
Requests per second: 386.9
Requests per second: 369.2
Requests per second: 390.8
Requests per second: 368.8
Requests per second: 325.2
Requests per second: 409.4
Requests per second: 389.1
2014-01-31 22:24:54 -05:00
Adrian Cole
b77e76c736
Test de-flakiness attempt
...
Update surefire to latest and set travis to emit maven version.
Only use one MockSpdyPeer in SpdyConnectionTest and close its executor.
Consistency in HttpURLConnection tests.
Bump so and read timeouts in ConnectionPoolTest.
2014-01-27 13:52:58 -08:00
Jake Wharton
faea360ddf
Toward a 2.0!
2014-01-11 18:59:47 -08:00
Jake Wharton
86e730f612
Only Java 6 and up are supported now.
2014-01-05 00:42:08 -08:00
Jake Wharton
ca7d09b4e8
[maven-release-plugin] prepare for next development iteration
2013-08-23 23:19:52 -07:00
Jake Wharton
4eb81fee1f
[maven-release-plugin] prepare release parent-1.2.1
2013-08-23 23:19:48 -07:00
Jake Wharton
db3b3f4d2a
[maven-release-plugin] prepare for next development iteration
2013-08-12 00:01:30 -07:00
Jake Wharton
f7699d9243
[maven-release-plugin] prepare release parent-1.2.0
2013-08-12 00:01:26 -07:00
Jake Wharton
bc3aa64462
Revert "[maven-release-plugin] prepare release parent-1.2"
...
This reverts commit ad928c668d .
2013-08-11 23:45:35 -07:00
Jake Wharton
490019163f
Update checkstyle stuffs.
2013-08-11 23:43:03 -07:00
Jake Wharton
9ddc3d75de
Only exclude Javadoc from 'internal' package in the main artifact.
2013-08-11 23:42:55 -07:00
jwilson
3626d69813
[maven-release-plugin] prepare for next development iteration
2013-08-11 10:30:12 -04:00
jwilson
ad928c668d
[maven-release-plugin] prepare release parent-1.2
2013-08-11 10:30:06 -04:00
jwilson
8535f2447c
Repackage mockwebserver in com.squareup.okhttp.mockwebserver.
2013-08-05 18:04:25 -04:00
jwilson
3c0faa9ca1
Make a home for MockWebServer in OkHttp.
...
To build HTTP/2.0 support into OkHttp I'm going to simultaneously
build HTTP/2.0 support into MockWebServer. To make that possible,
I'm first going to fork MockWebServer and then combine it with
MockSpdyServer.
2013-08-03 12:50:04 -04:00
jwilson
c2da9cc645
Support streaming request bodies longer than 2 GiB.
...
This uses a new API only available in Java 1.7 and
better.
2013-07-09 01:54:15 -04:00
jwilson
ad5ac4a57f
[maven-release-plugin] prepare for next development iteration
2013-06-23 20:01:05 -04:00
jwilson
d439855a9d
[maven-release-plugin] prepare release parent-1.1.1
2013-06-23 20:01:02 -04:00
jwilson
5516526004
[maven-release-plugin] prepare for next development iteration
2013-06-15 20:28:32 -04:00
jwilson
20f7eebbf5
[maven-release-plugin] prepare release parent-1.1.0
2013-06-15 20:28:28 -04:00
Craig
a6d07d9b68
Use animal-sniffer to ensure only Java 1.5 is used
2013-05-21 23:17:07 -04:00
Jake Wharton
1482bc4032
[maven-release-plugin] prepare for next development iteration
2013-05-11 20:56:21 -07:00
Jake Wharton
34049c1c0f
[maven-release-plugin] prepare release parent-1.0.2
2013-05-11 20:56:12 -07:00
jwilson
5345c1ab20
Hide internal from Javadocs
2013-05-07 11:20:02 -04:00
Jake Wharton
d49ddf3414
[maven-release-plugin] prepare for next development iteration
2013-05-06 09:19:55 -07:00
Jake Wharton
66544feab6
[maven-release-plugin] prepare release parent-1.0.1
2013-05-06 09:19:41 -07:00
Jake Wharton
bd2cac58f3
[maven-release-plugin] prepare for next development iteration
2013-05-06 07:01:00 -07:00
Jake Wharton
d95ecff542
[maven-release-plugin] prepare release parent-1.0.0
2013-05-06 07:00:47 -07:00