• Home
  • Raw
  • Download

Lines Matching refs:Fix

8  *  Fix: Change the certificate pinner to always build full chains. This
17 * Fix: Don't crash when finding the trust manager if the Play Services (GMS)
19 * Fix: The previous release introduced a performance regression on Android,
27 * Fix: Permit the trusted CA root to be pinned by `CertificatePinner`.
34 * Fix: Don't eagerly release stream allocations on cache hits. We might still
42 * Fix: Don't do a health check on newly-created connections. This is
58 * Fix: Don't log gzipped data in the logging interceptor.
59 * Fix: Don't resolve DNS addresses when connecting through a SOCKS proxy.
60 * Fix: Drop the synthetic `OkHttp-Selected-Protocol` response header.
61 * Fix: Support 204 and 205 'No Content' replies in the logging interceptor.
99 * Fix: Don't throw when converting an `HttpUrl` to a `java.net.URI`.
102 * Fix: Don't re-encode `+` as `%20` in encoded URL query strings. OkHttp
105 * Fix: Enforce that callers call `WebSocket.close()` on IO errors. Error
107 * Fix: Don't use SPDY/3 style header concatenation for HTTP/2 request headers.
110 * Fix: Reject bad characters in the URL hostname. Previously characters like
112 * Fix: Allow interceptors to change the request method.
113 * Fix: Don’t use the request's `User-Agent` or `Proxy-Authorization` when
116 * Fix: Digits may be used in a URL scheme.
117 * Fix: Improve connection timeout recovery.
118 * Fix: Recover from `getsockname` crashes impacting Android releases prior to
120 * Fix: Drop partial support for HTTP/1.0. Previously OkHttp would send
123 * Fix: Allow a body in `OPTIONS` requests.
124 * Fix: Don't percent-encode non-ASCII characters in URL fragments.
125 * Fix: Handle null fragments.
126 * Fix: Don’t crash on interceptors that throw `IOException` before a
168 * Fix: `FormEncodingBuilder` is now consistent with browsers in which
171 * Fix: Relax `FormEncodingBuilder` to support building empty forms.
172 * Fix: Timeouts throw `SocketTimeoutException`, not `InterruptedIOException`.
173 * Fix: Change `MockWebServer` to use the same logic as OkHttp when determining
175 * Fix: `HttpUrl` now uses the canonical form for IPv6 addresses.
176 * Fix: Use `HttpUrl` internally.
177 * Fix: Recover from Android 4.2.2 EBADF crashes.
178 * Fix: Don't crash with an `IllegalStateException` if an HTTP/2 or SPDY
180 * Fix: Make sure the default user agent is ASCII.
257 * Fix: OkHttp no longer shares timeouts between pooled connections. This was
259 * Fix: `OkApacheClient` now allows an empty `PUT` and `POST`.
260 * Fix: Websockets no longer rebuffer socket streams.
261 * Fix: Websockets are now better at handling close frames.
262 * Fix: Content type matching is now case insensitive.
263 * Fix: `Vary` headers are not lost with `android.net.http.HttpResponseCache`.
264 * Fix: HTTP/2 wasn't enforcing stream timeouts when writing the underlying
266 * Fix: Never return null on `call.proceed()`. This was a bug in call
268 * Fix: When a network interceptor mutates a request, that change is now
270 * Fix: Badly-behaving caches now throw a checked exception instead of a
272 * Fix: Better handling of uncaught exceptions in MockWebServer with HTTP/2.
300 * **Fix: improve parallelism of async requests.** OkHttp's Dispatcher had a
305 * **Fix: Lazily initialize the response cache.** This avoids strict mode
308 * **Fix: Disable ALPN on Android 4.4.** That release of the feature was
310 * Fix: Don't send both `If-None-Match` and `If-Modified-Since` cache headers
312 * Fix: Fail early when a port is out of range.
313 * Fix: Offer `Content-Length` headers for multipart request bodies.
314 * Fix: Throw `UnknownServiceException` if a cleartext connection is attempted
316 * Fix: Throw a `SSLPeerUnverifiedException` when host verification fails.
317 * Fix: MockWebServer explicitly closes sockets. (On some Android releases,
319 * Fix: Buffer outgoing HTTP/2 frames to limit how many outgoing frames are
321 * Fix: Avoid crashing when cache writing fails due to a full disk.
322 * Fix: Improve caching of private responses.
323 * Fix: Update cache-by-default response codes.
324 * Fix: Reused `Request.Builder` instances no longer hold stale URL fields.
357 * Fix: Drop NPN support. Going forward we support ALPN only.
358 * Fix: The hostname verifier is now strict. This is consistent with the hostname
360 * Fix: Improve `CONNECT` handling for misbehaving HTTP proxies.
361 * Fix: Don't retry requests that failed due to timeouts.
362 * Fix: Cache 302s and 308s that include appropriate response headers.
363 * Fix: Improve pooling of connections that use proxy selectors.
364 * Fix: Don't leak connections when using ALPN on the desktop.
365 * Fix: Update Jetty ALPN to `7.1.2.v20141202` (Java 7) and `8.1.2.v20141202` (Java 8).
368 * Fix: Don't crash in SPDY and HTTP/2 when disconnecting before connecting.
369 * Fix: Avoid a reverse DNS-lookup for a numeric proxy address
370 * Fix: Resurrect http/2 frame logging.
371 * Fix: Limit to 20 authorization attempts.
378 * Fix: Don't crash when mixing authorization challenges with upload retries.
466 * Fix: Handle response code `308 Permanent Redirect`.
467 * Fix: Don't skip the callback if a call is canceled.
468 * Fix: Permit hostnames with underscores.
469 * Fix: Permit overriding the content-type in `OkApacheClient`.
470 * Fix: Use the socket factory for direct connections.
471 * Fix: Honor `OkUrlFactory` APIs that disable redirects.
472 * Fix: Don't crash on concurrent modification of `SPDY` SPDY settings.
484 * Fix: Fixed a caching bug where we weren't storing rewritten request headers
486 * Fix: Fixed bugs in handling the SPDY window size. This was stalling certain
497 * Fix: Don't leak connections! There was a regression in 2.0.0-RC1 where
499 * Fix: Revert builder-style return types from OkHttpClient's timeout methods
501 * Fix: Don't skip client stream 1 on SPDY/3.1. This fixes SPDY connectivity to
503 * Fix: Always configure NPN headers. This fixes connectivity to
506 * Fix: Write continuation frames when HPACK data is larger than 16383 bytes.
507 * Fix: Don't drop uncaught exceptions thrown in async calls.
508 * Fix: Throw an exception eagerly when a request body is not legal. Previously
511 * Fix: Include a backwards-compatible `OkHttp-Response-Source` header with
513 * Fix: Don't include a default User-Agent header in requests made with the Call
644 * Fix bug where the Content-Length header was not always dropped when
654 * Fix bug where deleting a file that was absent from the `HttpResponseCache`
656 * Fix bug in HTTP/2 where our HPACK decoder wasn't emitting entries in
663 * Fix 1.5.0 regression where connections should not have been recycled.
664 * Fix 1.5.0 regression where transparent Gzip was broken by attempting to
666 * Fix problems where spdy/3.1 headers may not have been compressed properly.
667 * Fix problems with spdy/3.1 and http/2 where the wrong window size was being
669 * Fix 1.5.0 regression where conditional cache responses could corrupt the
702 * Fix: Route selection shouldn't use TLS modes that we know will fail.
703 * Fix: Cache SPDY responses even if the response body is closed prematurely.
704 * Fix: Use strict timeouts when aborting a download.
705 * Fix: Support Shoutcast HTTP responses like `ICY 200 OK`.
706 * Fix: Don't unzip if there isn't a response body.
707 * Fix: Don't leak gzip streams on redirects.
708 * Fix: Don't do DNS lookups on invalid hosts.
709 * Fix: Exhaust the underlying stream when reading gzip streams.
710 * Fix: Support the `PATCH` method.
711 * Fix: Support request bodies on `DELETE` method.
712 * Fix: Drop the `okhttp-protocols` module.
721 * Fix: Drop `Content-Length` header when redirected from POST to GET.
722 * Fix: Correctly read cached header entries with malformed header names.
723 * Fix: Do not directly support any authentication schemes other than "Basic".
724 * Fix: Respect read timeouts on recycled connections.
725 * Fix: Transmit multiple cookie values as a single header with delimiter.
726 * Fix: Ensure `null` is never returned from a connection's `getHeaderFields()`.
727 * Fix: Persist proper `Content-Encoding` header to cache for GZip responses.
728 * Fix: Eliminate rare race condition in SPDY streams that would prevent connection reuse.
729 * Fix: Change HTTP date formats to UTC to conform to RFC2616 section 3.3.
730 * Fix: Support SPDY header blocks with trailing bytes.
731 * Fix: Allow `;` as separator for `Cache-Control` header.
732 * Fix: Correct bug where HTTPS POST requests were always automatically buffered.
733 * Fix: Honor read timeout when parsing SPDY headers.
741 * Fix: Support empty SPDY header values.
749 * Fix bug when caching SPDY responses.
750 * Fix a bug with SPDY plus half-closed streams. (thanks kwuollett)
751 * Fix a bug in `Content-Length` reporting for gzipped streams in the Apache
775 * Fix: ClassCastException when caching responses that were redirected from
783 * Fix: Connection reuse was broken for most HTTPS connections due to a bug in
785 * Fix: Locking bug in SpdyConnection.
786 * Fix: Ignore null header values (for compatibility with HttpURLConnection).
798 * Fix: Remove use of Java 6-only APIs.
799 * Fix: Properly handle exceptions from `NetworkInterface` when querying MTU.
800 * Fix: Ensure MTU has a reasonable default and upper-bound.