Lines Matching refs:Fix
38 * Fix: `FormEncodingBuilder` is now consistent with browsers in which
41 * Fix: Relax `FormEncodingBuilder` to support building empty forms.
42 * Fix: Timeouts throw `SocketTimeoutException`, not `InterruptedIOException`.
43 * Fix: Change `MockWebServer` to use the same logic as OkHttp when determining
45 * Fix: `HttpUrl` now uses the canonical form for IPv6 addresses.
46 * Fix: Use `HttpUrl` internally.
47 * Fix: Recover from Android 4.2.2 EBADF crashes.
48 * Fix: Don't crash with an `IllegalStateException` if an HTTP/2 or SPDY
50 * Fix: Make sure the default user agent is ASCII.
127 * Fix: OkHttp no longer shares timeouts between pooled connections. This was
129 * Fix: `OkApacheClient` now allows an empty `PUT` and `POST`.
130 * Fix: Websockets no longer rebuffer socket streams.
131 * Fix: Websockets are now better at handling close frames.
132 * Fix: Content type matching is now case insensitive.
133 * Fix: `Vary` headers are not lost with `android.net.http.HttpResponseCache`.
134 * Fix: HTTP/2 wasn't enforcing stream timeouts when writing the underlying
136 * Fix: Never return null on `call.proceed()`. This was a bug in call
138 * Fix: When a network interceptor mutates a request, that change is now
140 * Fix: Badly-behaving caches now throw a checked exception instead of a
142 * Fix: Better handling of uncaught exceptions in MockWebServer with HTTP/2.
170 * **Fix: improve parallelism of async requests.** OkHttp's Dispatcher had a
175 * **Fix: Lazily initialize the response cache.** This avoids strict mode
178 * **Fix: Disable ALPN on Android 4.4.** That release of the feature was
180 * Fix: Don't send both `If-None-Match` and `If-Modified-Since` cache headers
182 * Fix: Fail early when a port is out of range.
183 * Fix: Offer `Content-Length` headers for multipart request bodies.
184 * Fix: Throw `UnknownServiceException` if a cleartext connection is attempted
186 * Fix: Throw a `SSLPeerUnverifiedException` when host verification fails.
187 * Fix: MockWebServer explicitly closes sockets. (On some Android releases,
189 * Fix: Buffer outgoing HTTP/2 frames to limit how many outgoing frames are
191 * Fix: Avoid crashing when cache writing fails due to a full disk.
192 * Fix: Improve caching of private responses.
193 * Fix: Update cache-by-default response codes.
194 * Fix: Reused `Request.Builder` instances no longer hold stale URL fields.
227 * Fix: Drop NPN support. Going forward we support ALPN only.
228 * Fix: The hostname verifier is now strict. This is consistent with the hostname
230 * Fix: Improve `CONNECT` handling for misbehaving HTTP proxies.
231 * Fix: Don't retry requests that failed due to timeouts.
232 * Fix: Cache 302s and 308s that include appropriate response headers.
233 * Fix: Improve pooling of connections that use proxy selectors.
234 * Fix: Don't leak connections when using ALPN on the desktop.
235 * Fix: Update Jetty ALPN to `7.1.2.v20141202` (Java 7) and `8.1.2.v20141202` (Java 8).
238 * Fix: Don't crash in SPDY and HTTP/2 when disconnecting before connecting.
239 * Fix: Avoid a reverse DNS-lookup for a numeric proxy address
240 * Fix: Resurrect http/2 frame logging.
241 * Fix: Limit to 20 authorization attempts.
248 * Fix: Don't crash when mixing authorization challenges with upload retries.
336 * Fix: Handle response code `308 Permanent Redirect`.
337 * Fix: Don't skip the callback if a call is canceled.
338 * Fix: Permit hostnames with underscores.
339 * Fix: Permit overriding the content-type in `OkApacheClient`.
340 * Fix: Use the socket factory for direct connections.
341 * Fix: Honor `OkUrlFactory` APIs that disable redirects.
342 * Fix: Don't crash on concurrent modification of `SPDY` SPDY settings.
354 * Fix: Fixed a caching bug where we weren't storing rewritten request headers
356 * Fix: Fixed bugs in handling the SPDY window size. This was stalling certain
367 * Fix: Don't leak connections! There was a regression in 2.0.0-RC1 where
369 * Fix: Revert builder-style return types from OkHttpClient's timeout methods
371 * Fix: Don't skip client stream 1 on SPDY/3.1. This fixes SPDY connectivity to
373 * Fix: Always configure NPN headers. This fixes connectivity to
376 * Fix: Write continuation frames when HPACK data is larger than 16383 bytes.
377 * Fix: Don't drop uncaught exceptions thrown in async calls.
378 * Fix: Throw an exception eagerly when a request body is not legal. Previously
381 * Fix: Include a backwards-compatible `OkHttp-Response-Source` header with
383 * Fix: Don't include a default User-Agent header in requests made with the Call
514 * Fix bug where the Content-Length header was not always dropped when
524 * Fix bug where deleting a file that was absent from the `HttpResponseCache`
526 * Fix bug in HTTP/2 where our HPACK decoder wasn't emitting entries in
533 * Fix 1.5.0 regression where connections should not have been recycled.
534 * Fix 1.5.0 regression where transparent Gzip was broken by attempting to
536 * Fix problems where spdy/3.1 headers may not have been compressed properly.
537 * Fix problems with spdy/3.1 and http/2 where the wrong window size was being
539 * Fix 1.5.0 regression where conditional cache responses could corrupt the
572 * Fix: Route selection shouldn't use TLS modes that we know will fail.
573 * Fix: Cache SPDY responses even if the response body is closed prematurely.
574 * Fix: Use strict timeouts when aborting a download.
575 * Fix: Support Shoutcast HTTP responses like `ICY 200 OK`.
576 * Fix: Don't unzip if there isn't a response body.
577 * Fix: Don't leak gzip streams on redirects.
578 * Fix: Don't do DNS lookups on invalid hosts.
579 * Fix: Exhaust the underlying stream when reading gzip streams.
580 * Fix: Support the `PATCH` method.
581 * Fix: Support request bodies on `DELETE` method.
582 * Fix: Drop the `okhttp-protocols` module.
591 * Fix: Drop `Content-Length` header when redirected from POST to GET.
592 * Fix: Correctly read cached header entries with malformed header names.
593 * Fix: Do not directly support any authentication schemes other than "Basic".
594 * Fix: Respect read timeouts on recycled connections.
595 * Fix: Transmit multiple cookie values as a single header with delimiter.
596 * Fix: Ensure `null` is never returned from a connection's `getHeaderFields()`.
597 * Fix: Persist proper `Content-Encoding` header to cache for GZip responses.
598 * Fix: Eliminate rare race condition in SPDY streams that would prevent connection reuse.
599 * Fix: Change HTTP date formats to UTC to conform to RFC2616 section 3.3.
600 * Fix: Support SPDY header blocks with trailing bytes.
601 * Fix: Allow `;` as separator for `Cache-Control` header.
602 * Fix: Correct bug where HTTPS POST requests were always automatically buffered.
603 * Fix: Honor read timeout when parsing SPDY headers.
611 * Fix: Support empty SPDY header values.
619 * Fix bug when caching SPDY responses.
620 * Fix a bug with SPDY plus half-closed streams. (thanks kwuollett)
621 * Fix a bug in `Content-Length` reporting for gzipped streams in the Apache
645 * Fix: ClassCastException when caching responses that were redirected from
653 * Fix: Connection reuse was broken for most HTTPS connections due to a bug in
655 * Fix: Locking bug in SpdyConnection.
656 * Fix: Ignore null header values (for compatibility with HttpURLConnection).
668 * Fix: Remove use of Java 6-only APIs.
669 * Fix: Properly handle exceptions from `NetworkInterface` when querying MTU.
670 * Fix: Ensure MTU has a reasonable default and upper-bound.