Skip to content
Permalink
Branch: master
Commits on Jul 21, 2020
Commits on Jul 20, 2020
  1. bpo-40741: Update Windows build to include SQLite 3.32.3 (GH-21570)

    zooba committed Jul 20, 2020
  2. bpo-41334: Convert constructors of str, bytes and bytearray to Argume…

    serhiy-storchaka committed Jul 20, 2020
    …nt Clinic (GH-21535)
  3. bpo-41336: Fix the error handling in zoneinfo_new_instance() (GH-21546)

    ZackerySpytz committed Jul 20, 2020
    Do not call PyObject_CallMethod() with a live exception (like
    KeyboardInterrupt).
  4. Simple Documentation fix: Missing link to return type class. (GH-21291)

    Volker-Weissmann committed Jul 20, 2020
    Just a simple documentation fix: apply_async and map_async return a "multiprocessing.pool.AsyncResult Object", not a "result object".
  5. bpo-37703: improve asyncio.gather documentation regarding cancellation (

    vinay0410 committed Jul 20, 2020
    GH-15312)
    
    These changes updates the doc to comprehensively mention the behaviour of gather.cancel()
    
    Automerge-Triggered-By: @asvetlov
  6. bpo-41338: Fix DeprecationWarning in tests (GH-21542)

    methane committed Jul 20, 2020
Commits on Jul 19, 2020
  1. bpo-41205: Document Decimal power 0 to the 0 (GH-21386)

    srinivasreddy and mdickinson committed Jul 19, 2020
    Co-authored-by: Mark Dickinson <dickinsm@gmail.com>
Commits on Jul 18, 2020
  1. bpo-41295: Reimplement the Carlo Verre "hackcheck" (GH-21528)

    scoder committed Jul 18, 2020
    Walk down the MRO backwards to find the type that originally defined the final `tp_setattro`, then make sure we are not jumping over intermediate C-level bases with the Python-level call.
    
    Automerge-Triggered-By: @gvanrossum
  2. bpo-39603: Prevent header injection in http methods (GH-18485)

    amiremohamadi committed Jul 18, 2020
    reject control chars in http method in http.client.putrequest to prevent http header injection
  3. bpo-41325: Add version note for args and kwargs property in call obje…

    uSpike committed Jul 18, 2020
    …ct (GH-21525)
  4. bpo-41288: Refactor of unpickling NEWOBJ and NEWOBJ_EX opcodes. (GH-2…

    serhiy-storchaka committed Jul 18, 2020
    …1472)
    
    * Share code for NEWOBJ and NEWOBJ_EX.
    * More detailed error messages.
Commits on Jul 17, 2020
  1. Fix a small grammatical mistake in a comment (GH-21526)

    brettcannon committed Jul 17, 2020
    Automerge-Triggered-By: @brettcannon
  2. bpo-43104: Update NEWS to include CVE-2020-15801 reference (GH-21521)

    zooba committed Jul 17, 2020
  3. bpo-40941: Unify implicit and explicit state in the frame and generat…

    markshannon committed Jul 17, 2020
    …or objects into a single value. (GH-20803)
    
    * Merge gen and frame state variables into one.
    
    * Replace stack pointer with depth in PyFrameObject. Makes code easier to read and saves a word of memory.
  4. bpo-41195: Add getter for Openssl security level (GH-21282)

    matthewhughes934 committed Jul 17, 2020
    Add an accessor under SSLContext.security_level as a wrapper around
    SSL_CTX_get_security_level, see:
    https://www.openssl.org/docs/manmaster/man3/SSL_CTX_get_security_level.html
    
    
    ------
    This is my first time contributing, so please pull me up on all the things I missed or did incorrectly.
    
    Automerge-Triggered-By: @tiran
Commits on Jul 16, 2020
  1. bpo-41300: IDLE - save files with non-ascii chars (GH-21512)

    terryjreedy committed Jul 16, 2020
    Fix regression released in 3.9.0b4 and 3.8.4.
  2. Fix trivial typo in the PEG string parser (GH-21508)

    ericvsmith committed Jul 16, 2020
  3. Fix possibly-unitialized warning in string_parser.c. (GH-21503)

    benjaminp committed Jul 16, 2020
    GCC says
    ```
    ../cpython/Parser/string_parser.c: In function ‘fstring_find_expr’:
    ../cpython/Parser/string_parser.c:404:93: warning: ‘cols’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      404 |     p2->starting_col_offset = p->tok->first_lineno == p->tok->lineno ? t->col_offset + cols : cols;
          |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
    ../cpython/Parser/string_parser.c:384:16: note: ‘cols’ was declared here
      384 |     int lines, cols;
          |                ^~~~
    ../cpython/Parser/string_parser.c:403:45: warning: ‘lines’ may be used uninitialized in this function [-Wmaybe-uninitialized]
      403 |     p2->starting_lineno = t->lineno + lines - 1;
          |                           ~~~~~~~~~~~~~~~~~~^~~
    ../cpython/Parser/string_parser.c:384:9: note: ‘lines’ was declared here
      384 |     int lines, cols;
          |         ^~~~~
    ```
    
    and, indeed, if `PyBytes_AsString` somehow fails, lines & cols will not be initialized.
  4. Remove unnecessary spaces in code blocks in urllib.parse.rst (GH-21500)

    chrisyeh96 committed Jul 16, 2020
    This should also fix the syntax highlighting for these code blocks
    
    Automerge-Triggered-By: @csabella
  5. bpo-31844: Move whatsnew note to 3.10.rst (GH-21504)

    berkerpeksag committed Jul 16, 2020
  6. bpo-31844: Remove _markupbase.ParserBase.error() (GH-8562)

    berkerpeksag committed Jul 16, 2020
Commits on Jul 15, 2020
  1. bpo-41304: Ensure python3x._pth is loaded on Windows (GH-21495)

    zooba committed Jul 15, 2020
  2. bpo-40150: Fix mismatched argument in RegisterWaitForSingleObject() c…

    ZackerySpytz committed Jul 15, 2020
    …all (GH-19686)
  3. Fix -Wstring-prototypes warnings in _zoneinfo.c. (GH-21478)

    benjaminp committed Jul 15, 2020
  4. Fix -Wstrict-prototypes warning in thread_pthread.h. (GH-21477)

    benjaminp committed Jul 15, 2020
  5. bpo-41302: Fix build with system libmpdec (GH-21481)

    felixonmars committed Jul 15, 2020
    Move definition of UNUSED from modified headers of libmpdec to
    _decimal.c itself. This makes the vendored source closer to the
    standalone library and fixes build with --with-system-libmpdec.
    
    Tested to build fine with either system libmpdec or the vendored one.
  6. bpo-39017: Avoid infinite loop in the tarfile module (GH-21454)

    rishi93 committed Jul 15, 2020
    Avoid infinite loop when reading specially crafted TAR files using the tarfile module
    (CVE-2019-20907).
Older
You can’t perform that action at this time.