14
0

Commit Graph

  • 27a1b50886 Accepting request 855327 from home:mcepl:branches:devel:tools:scm Matej Cepl 2020-12-12 11:58:21 +00:00
  • 36a5e3eac9 Accepting request 854910 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2020-12-11 15:05:01 +00:00
  • 39b831d5b8 - update to 1.26.2: * Fixed an issue where `wrap_socket and CERT_REQUIRED wouldn't be imported properly on Python 2.7.8 and earlier (Pull #2052) * Fixed an issue where two User-Agent headers would be sent if a User-Agent header key is passed as bytes (Pull #2047) * Added support for HTTPS proxies contacting HTTPS servers (Pull #1923, Pull #1806) * Deprecated negotiating TLSv1 and TLSv1.1 by default. Users that still wish to use TLS earlier than 1.2 without a deprecation warning should opt-in explicitly by setting ssl_version=ssl.PROTOCOL_TLSv1_1 (Pull #2002) **Starting in urllib3 v2.0: Connections that receive a DeprecationWarning will fail** * Deprecated Retry options Retry.DEFAULT_METHOD_WHITELIST, Retry.DEFAULT_REDIRECT_HEADERS_BLACKLIST and Retry(method_whitelist=...) in favor of Retry.DEFAULT_ALLOWED_METHODS, Retry.DEFAULT_REMOVE_HEADERS_ON_REDIRECT, and Retry(allowed_methods=...) (Pull #2000) **Starting in urllib3 v2.0: Deprecated options will be removed** * Added default User-Agent header to every request (Pull #1750) * Added urllib3.util.SKIP_HEADER for skipping User-Agent, Accept-Encoding, and Host headers from being automatically emitted with requests (Pull #2018) * Collapse transfer-encoding: chunked request data and framing into the same socket.send() call (Pull #1906) * Send http/1.1 ALPN identifier with every TLS handshake by default (Pull #1894) * Properly terminate SecureTransport connections when CA verification fails (Pull #1977) * Don't emit an SNIMissingWarning when passing server_hostname=None to SecureTransport (Pull #1903) * Disabled requesting TLSv1.2 session tickets as they weren't being used by urllib3 (Pull #1970) * Suppress BrokenPipeError when writing request body after the server has closed the socket (Pull #1524) * Wrap ssl.SSLError that can be raised from reading a socket (e.g. "bad MAC") into an urllib3.exceptions.SSLError (Pull #1939) * Fix retry backoff time parsed from Retry-After` header when given in the HTTP date format. The HTTP date was parsed as the local timezone Dirk Mueller 2020-11-26 09:03:43 +00:00
  • 048c180cf3 Accepting request 833356 from devel:languages:python Dominique Leuenberger 2020-09-18 12:23:16 +00:00
  • 62968180e6 Accepting request 833316 from home:aplanas:branches:devel:languages:python Tomáš Chvátal 2020-09-10 05:29:33 +00:00
  • ddc0ac103e Accepting request 824352 from devel:languages:python Dominique Leuenberger 2020-08-06 15:32:03 +00:00
  • d7d78a1c8f - update to 1.25.10: * Added support for `SSLKEYLOGFILE environment variable for logging TLS session keys with use with programs like Wireshark for decrypting captured web traffic (Pull #1867) * Fixed loading of SecureTransport libraries on macOS Big Sur due to the new dynamic linker cache (Pull #1905) * Collapse chunked request bodies data and framing into one call to send() to reduce the number of TCP packets by 2-4x (Pull #1906) * Don't insert None into ConnectionPool if the pool was empty when requesting a connection (Pull #1866) * Avoid hasattr call in BrotliDecoder.decompress()` (Pull #1858) Dirk Mueller 2020-08-04 16:10:31 +00:00
  • 66fc397097 Accepting request 811626 from devel:languages:python Dominique Leuenberger 2020-06-05 18:01:45 +00:00
  • 8c320e0d80 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3?expand=0&rev=99 Dirk Mueller 2020-06-05 05:27:55 +00:00
  • 14b36f9891 - update to 1.25.9: * Added `InvalidProxyConfigurationWarning which is raised when erroneously specifying an HTTPS proxy URL. urllib3 doesn't currently support connecting to HTTPS proxies but will soon be able to and we would like users to migrate properly without much breakage. * Drain connection after PoolManager redirect (Pull #1817) * Ensure load_verify_locations raises SSLError for all backends (Pull #1812) * Rename VerifiedHTTPSConnection to HTTPSConnection (Pull #1805) * Allow the CA certificate data to be passed as a string (Pull #1804) * Raise ValueError if method contains control characters (Pull #1800) * Add __repr__ to Timeout` (Pull #1795) Dirk Mueller 2020-06-02 17:20:46 +00:00
  • 16f20fe873 Accepting request 796203 from devel:languages:python Dominique Leuenberger 2020-04-25 18:13:13 +00:00
  • 52870d7ca2 Remove all remaints of python 2 Matej Cepl 2020-04-22 06:26:09 +00:00
  • 1d31fde45a - Explicitly switch off building python 2 version. Matej Cepl 2020-04-21 21:07:42 +00:00
  • 2afa4fbe4b Explicitly switch off python2 Matej Cepl 2020-04-21 18:33:32 +00:00
  • feb9b404d6 Accepting request 772471 from devel:languages:python Oliver Kurz 2020-02-14 15:25:05 +00:00
  • 4f41961611 Accepting request 772134 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-02-09 10:12:39 +00:00
  • 4e31bbb477 Accepting request 738592 from devel:languages:python Dominique Leuenberger 2019-11-04 16:06:06 +00:00
  • fb537fb110 Accepting request 738590 from home:rhafer:branches:devel:languages:python Tomáš Chvátal 2019-10-15 11:08:55 +00:00
  • 2681f3eb9e Accepting request 734610 from devel:languages:python Dominique Leuenberger 2019-10-05 14:19:40 +00:00
  • b5e2c83f42 - Updae to 1.25.6: * Fix issue where tilde (~) characters were incorrectly percent-encoded in the path. (Pull #1692) Tomáš Chvátal 2019-10-02 13:19:11 +00:00
  • 5a3f9776b8 Accepting request 733657 from devel:languages:python Dominique Leuenberger 2019-09-30 13:56:55 +00:00
  • 757a934cb6 - Restrict the tornado dep from tom to 5 or older release as the 6.x changed the API Tomáš Chvátal 2019-09-27 10:41:51 +00:00
  • 18fb3073a5 Accepting request 731439 from devel:languages:python Dominique Leuenberger 2019-09-23 10:18:36 +00:00
  • 5e976f8380 - Update to 1.25.5: * Add mitigation for BPO-37428 affecting Python <3.7.4 and OpenSSL 1.1.1+ which caused certificate verification to be enabled when using cert_reqs=CERT_NONE. (Issue #1682) * Propagate Retry-After header settings to subsequent retries. (Pull #1607) * Fix edge case where Retry-After header was still respected even when explicitly opted out of. (Pull #1607) * Remove dependency on rfc3986 for URL parsing. * Fix issue where URLs containing invalid characters within Url.auth would raise an exception instead of percent-encoding those characters. * Add support for HTTPResponse.auto_close = False which makes HTTP responses work well with BufferedReaders and other io module features. (Pull #1652) * Percent-encode invalid characters in URL for HTTPConnectionPool.request() (Pull #1673) - Drop patch urllib3-ssl-default-context.patch - Drop patch python-urllib3-recent-date.patch the date is recent enough on its own Tomáš Chvátal 2019-09-20 12:34:26 +00:00
  • b6f362969c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3?expand=0&rev=83 Tomáš Chvátal 2019-09-17 08:54:27 +00:00
  • 73558d798e Accepting request 731209 from home:jayvdb:py3only Tomáš Chvátal 2019-09-16 09:17:18 +00:00
  • 2ef6d5ab08 Accepting request 724867 from devel:languages:python Dominique Leuenberger 2019-08-22 08:53:03 +00:00
  • 989fc13247 Accepting request 724858 from home:rhafer:branches:devel:languages:python Tomáš Chvátal 2019-08-20 16:49:21 +00:00
  • bbb00acf42 Accepting request 717462 from devel:languages:python Dominique Leuenberger 2019-07-30 11:03:49 +00:00
  • f69bac1c2b - Use old pytest 3.x as newer do not work with this release * this will be fixed with next release, just spread among numerous fixes in the git for quick backporting Tomáš Chvátal 2019-07-22 07:55:40 +00:00
  • d0c1256114 Accepting request 711280 from devel:languages:python Dominique Leuenberger 2019-06-21 07:47:52 +00:00
  • e15cd57502 Accepting request 711276 from home:dimstar:Factory Dominique Leuenberger 2019-06-21 07:47:01 +00:00
  • b0f8bd2d46 Accepting request 711042 from devel:languages:python Dominique Leuenberger 2019-06-20 09:02:18 +00:00
  • e9f11af02d Accepting request 711032 from home:dimstar:Factory Matej Cepl 2019-06-20 08:59:49 +00:00
  • d23bce13ee Accepting request 710980 from devel:languages:python Dominique Leuenberger 2019-06-20 05:09:38 +00:00
  • 639e75e8b9 Accepting request 710953 from home:StefanBruens:branches:devel:languages:python Matej Cepl 2019-06-19 22:48:19 +00:00
  • ea52e0623e Revert to r69 Matej Cepl 2019-06-19 22:47:46 +00:00
  • 2942de9f59 Accepting request 710979 from home:mcepl:branches:devel:languages:python Matej Cepl 2019-06-19 22:40:14 +00:00
  • b2ede91d4c Accepting request 708287 from devel:languages:python Dominique Leuenberger 2019-06-18 12:48:06 +00:00
  • d9ccae276f - Skip test_source_address_error as we raise different error with fixes that we provide in new python2/3 Tomáš Chvátal 2019-06-07 11:40:42 +00:00
  • f67d02d924 - Add more test to skip as with new openssl some behaviour changed and we can't rely on them anymore Tomáš Chvátal 2019-05-29 08:59:51 +00:00
  • 2925034da7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3?expand=0&rev=66 Tomáš Chvátal 2019-05-29 08:37:50 +00:00
  • b5dc6c76c3 - Unbundle the six, rfc3986, and backports.ssl_match_hostname Tomáš Chvátal 2019-05-29 08:26:07 +00:00
  • b0e8647f51 - Update to 1.25.3: * Change HTTPSConnection to load system CA certificates when ca_certs, ca_cert_dir, and ssl_context are unspecified. (Pull #1608, Issue #1603) * Upgrade bundled rfc3986 to v1.3.2. (Pull #1609, Issue #1605) Tomáš Chvátal 2019-05-29 07:57:50 +00:00
  • e397a5c391 - Update to 1.25.2: * Change is_ipaddress to not detect IPvFuture addresses. (Pull #1583) * Change parse_url to percent-encode invalid characters within the path, query, and target components. (Pull #1586) * Add support for Google's Brotli package. (Pull #1572, Pull #1579) * Upgrade bundled rfc3986 to v1.3.1 (Pull #1578) - Require all the deps from the secure list rather than Recommend. This makes the check to be run always and ensure the urls are "secure". - Remove ndg-httpsclient as it is not needed since 2015 Tomáš Chvátal 2019-05-06 11:21:12 +00:00
  • ccbae0c7b5 Accepting request 700045 from devel:languages:python Matej Cepl 2019-05-02 08:38:20 +00:00
  • 74e303d45b Accepting request 699612 from home:mcepl:branches:devel:languages:python Matej Cepl 2019-04-30 10:46:53 +00:00
  • 895bd350a6 - Add missing dependency on brotlipy - Fix the tests to pass again Tomáš Chvátal 2019-04-23 10:39:55 +00:00
  • 3c7026ea2d - update to 1.25 (bsc#1132663, CVE-2019-11236): * Require and validate certificates by default when using HTTPS * Upgraded `urllib3.utils.parse_url() to be RFC 3986 compliant. * Added support for key_password for HTTPSConnectionPool to use encrypted key_file without creating your own SSLContext object. * Add TLSv1.3 support to CPython, pyOpenSSL, and SecureTransport SSLContext implementations. (Pull #1496) * Switched the default multipart header encoder from RFC 2231 to HTML 5 working draft. * Fixed issue where OpenSSL would block if an encrypted client private key was given and no password was given. Instead an SSLError is raised. * Added support for Brotli content encoding. It is enabled automatically if brotlipy package is installed which can be requested with urllib3[brotli] extra. * Drop ciphers using DSS key exchange from default TLS cipher suites. Improve default ciphers when using SecureTransport. * Implemented a more efficient HTTPResponse.__iter__()` method. - Drop urllib3-test-ssl-drop-sslv3.patch . No longer needed Thomas Bechtold 2019-04-23 04:14:26 +00:00
  • ff60925403 Accepting request 695347 from devel:languages:python Dominique Leuenberger 2019-04-20 15:12:08 +00:00
  • 51f22ebfdd Accepting request 695346 from home:mcepl:branches:devel:languages:python Matej Cepl 2019-04-17 22:10:22 +00:00
  • a446ee64df Accepting request 662088 from devel:languages:python Dominique Leuenberger 2019-01-03 17:04:48 +00:00
  • 78a5300b00 - Update to 1.24.1: * Remove quadratic behavior within GzipDecoder.decompress() (Issue #1467) * Restored functionality of ciphers parameter for create_urllib3_context(). (Issue #1462) Matej Cepl 2018-12-30 17:24:43 +00:00
  • b5f5150e3f Accepting request 645906 from devel:languages:python Dominique Leuenberger 2018-11-06 14:35:04 +00:00
  • 627a9e53e9 - Update to 1.24: * Allow key_server_hostname to be specified when initializing a PoolManager to allow custom SNI to be overridden. (Pull #1449) * Test against Python 3.7 on AppVeyor. (Pull #1453) * Early-out ipv6 checks when running on App Engine. (Pull #1450) * Change ambiguous description of backoff_factor (Pull #1436) * Add ability to handle multiple Content-Encodings (Issue #1441 and Pull #1442) * Skip DNS names that can't be idna-decoded when using pyOpenSSL (Issue #1405). * Add a server_hostname parameter to HTTPSConnection which allows for overriding the SNI hostname sent in the handshake. (Pull #1397) * Drop support for EOL Python 2.6 (Pull #1429 and Pull #1430) * Fixed bug where responses with header Content-Type: message/* erroneously raised HeaderParsingError, resulting in a warning being logged. (Pull #1439) * Move urllib3 to src/urllib3 (Pull #1409) - Drop patch 1414.patch merged upstream - Refresh patches: * python-urllib3-recent-date.patch * urllib3-ssl-default-context.patch Tomáš Chvátal 2018-11-01 14:22:21 +00:00
  • d013f9dceb Accepting request 634983 from devel:languages:python Yuchen Lin 2018-09-18 09:36:50 +00:00
  • af538da8db Accepting request 634935 from home:mcepl:work Ondřej Súkup 2018-09-11 13:45:03 +00:00
  • a8fbd10bf2 Accepting request 631981 from devel:languages:python Dominique Leuenberger 2018-08-31 07:51:35 +00:00
  • a4bd82b802 Accepting request 630478 from devel:languages:python Dominique Leuenberger 2018-08-28 07:20:15 +00:00
  • 6cd76951c4 - fix dependency again for passing tests for python 2.x Dirk Mueller 2018-08-21 11:39:39 +00:00
  • 9c81e7c5c7 - Do not use ifpython2 for BRs where it does not work Tomáš Chvátal 2018-08-20 08:20:40 +00:00
  • 1be5232aa7 - add python-ipaddress dependency for python 2.x Dirk Mueller 2018-08-20 08:14:11 +00:00
  • 111bf3a794 Accepting request 629208 from devel:languages:python Dominique Leuenberger 2018-08-15 08:38:28 +00:00
  • 843710efb8 - Relax python-nose version requirement on SLE 12 (fate#321630) Tomáš Chvátal 2018-08-14 11:26:37 +00:00
  • 7ff5e21031 Accepting request 623593 from devel:languages:python Dominique Leuenberger 2018-07-21 08:08:55 +00:00
  • 5a48d68dc1 - Drop not needed devel and nose deps Tomáš Chvátal 2018-07-18 09:20:04 +00:00
  • 7038a55ead Accepting request 622952 from devel:languages:python Dominique Leuenberger 2018-07-17 07:38:01 +00:00
  • dc3d451550 Accepting request 622951 from home:mimi_vx:branches:devel:languages:python Ondřej Súkup 2018-07-15 22:34:22 +00:00
  • cf481d062a Accepting request 583999 from devel:languages:python Dominique Leuenberger 2018-03-12 11:06:00 +00:00
  • da820d7dde Accepting request 583980 from home:aplanas:branches:devel:languages:python Dirk Mueller 2018-03-07 16:42:29 +00:00
  • a65e3ac77e Accepting request 575768 from devel:languages:python Dominique Leuenberger 2018-02-15 12:19:34 +00:00
  • aa37178194 Accepting request 575767 from home:michel_mno:branches:devel:languages:python Tomáš Chvátal 2018-02-12 12:38:45 +00:00
  • 16a7a9807b Accepting request 560898 from devel:languages:python Dominique Leuenberger 2018-01-01 21:09:50 +00:00
  • cc94804031 Accepting request 560897 from home:dimstar:Factory Tomáš Chvátal 2017-12-31 15:41:16 +00:00
  • 6543261589 Accepting request 535198 from devel:languages:python Dominique Leuenberger 2017-10-28 12:17:34 +00:00
  • 2f366d4311 - use python3 for detection, in anticipation of python2 removal Jan Matejek 2017-10-19 11:51:01 +00:00
  • ea31972c50 Accepting request 516172 from devel:languages:python Dominique Leuenberger 2017-08-14 10:39:08 +00:00
  • 51714d024b Accepting request 516171 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-08-11 14:56:19 +00:00
  • 00ac535759 Accepting request 515227 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2017-08-08 18:47:29 +00:00
  • 4f0e4bb597 Accepting request 504336 from devel:languages:python Dominique Leuenberger 2017-06-23 07:17:15 +00:00
  • b53e7d4f88 - update to 1.21.1: * Fixed SecureTransport issue that would cause long delays in response body delivery. (Pull #1154) * Fixed regression in 1.21 that threw exceptions when users passed the `socket_options flag to the PoolManager. (Issue #1165) * Fixed regression in 1.21 that threw exceptions when users passed the assert_hostname or assert_fingerprint flag to the PoolManager. * Improved performance of certain selector system calls on Python 3.5 and later. (Pull #1095) * Resolved issue where the PyOpenSSL backend would not wrap SysCallError exceptions appropriately when sending data. (Pull #1125) * Selectors now detects a monkey-patched select module after import for modules that patch the select module like eventlet, greenlet. (Pull #1128) * Reduced memory consumption when streaming zlib-compressed responses (as opposed to raw deflate streams). (Pull #1129) * Connection pools now use the entire request context when constructing the pool key. (Pull #1016) * PoolManager.connection_from_* methods now accept a new keyword argument, pool_kwargs, which are merged with the existing connection_pool_kw. * Add retry counter for status_forcelist. (Issue #1147) * Added contrib module for using SecureTransport on macOS: urllib3.contrib.securetransport. (Pull #1122) * urllib3 now only normalizes the case of http:// and https://` schemes: for schemes it does not recognise, it assumes they are case-sensitive and leaves them unchanged. ------------------------------------------------------------------- Dirk Mueller 2017-06-10 08:14:18 +00:00
  • 2477a01c1d Accepting request 487848 from devel:languages:python Dominique Leuenberger 2017-04-28 08:38:40 +00:00
  • 3f19e47238 Accepting request 486170 from devel:languages:python:singlespec Jan Matejek 2017-04-06 15:11:12 +00:00
  • 99632586bf Accepting request 447979 from devel:languages:python Ludwig Nussel 2016-12-29 21:52:44 +00:00
  • bf31fee757 Accepting request 447957 from home:tbechtold:branches:devel:languages:python Robert Schweikert 2016-12-28 13:50:39 +00:00
  • f86bcb8d83 Accepting request 424407 from devel:languages:python Dominique Leuenberger 2016-09-23 09:31:26 +00:00
  • dd412cd3b8 Accepting request 424325 from home:tbechtold:branches:devel:languages:python Alberto Planas Dominguez 2016-09-02 08:21:02 +00:00
  • c968421ea5 Accepting request 398319 from devel:languages:python Dominique Leuenberger 2016-05-29 01:13:18 +00:00
  • 81f985711d - update to 1.15.1: * Fix packaging to include backports module. (Issue #841) * Added Retry(raise_on_status=False). (Issue #720) * Always use setuptools, no more distutils fallback. (Issue #785) * Dropped support for Python 3.2. (Issue #786) * Chunked transfer encoding when requesting with `chunked=True`. * Fixed regression with IPv6 port parsing. (Issue #801) * Append SNIMissingWarning messages to allow users to specify it in the PYTHONWARNINGS environment variable. (Issue #816) * Handle unicode headers in Py2. (Issue #818) * Log certificate when there is a hostname mismatch. (Issue #820) * Preserve order of request/response headers. (Issue #821) Dirk Mueller 2016-05-20 07:20:41 +00:00
  • 00592aae4d Accepting request 372906 from devel:languages:python Dominique Leuenberger 2016-03-26 14:23:36 +00:00
  • f0b100ad6b Accepting request 372873 from home:matejcik:requests-mess Todd R 2016-03-14 17:30:23 +00:00
  • 44590e6a6a Accepting request 358877 from home:aplanas:branches:devel:languages:python Dirk Mueller 2016-02-11 16:21:24 +00:00
  • ccce9a3ccb Accepting request 352078 from home:frispete:python Dirk Mueller 2016-01-05 18:12:37 +00:00
  • 8af9d6b346 Accepting request 345102 from devel:languages:python Stephan Kulow 2015-11-24 21:33:39 +00:00
  • d12858beaa Accepting request 345090 from home:matejcik:urllib3tmp Jan Matejek 2015-11-18 17:46:02 +00:00
  • 5aad292d93 Accepting request 344244 from home:matejcik:branches:devel:languages:python Jan Matejek 2015-11-13 14:47:50 +00:00
  • 8685af2a7f Accepting request 338796 from devel:languages:python Dominique Leuenberger 2015-10-19 20:51:14 +00:00
  • 76e421f7d0 Accepting request 338795 from home:TheBlackCat:branches:devel:languages:python Todd R 2015-10-14 09:37:35 +00:00
  • ad9cfbca7e Accepting request 336812 from devel:languages:python Stephan Kulow 2015-10-08 06:25:24 +00:00
  • baf2d7fb0b Accepting request 336766 from home:frispete:python Todd R 2015-10-06 17:00:40 +00:00