1. 21 Mar, 2018 3 kayıt (commit)
  2. 20 Mar, 2018 2 kayıt (commit)
  3. 19 Mar, 2018 1 kayıt (commit)
  4. 18 Mar, 2018 1 kayıt (commit)
  5. 17 Mar, 2018 2 kayıt (commit)
  6. 14 Mar, 2018 6 kayıt (commit)
    • Miss Islington (bot)'s avatar
      [3.6] bpo-32885: Tools/scripts/pathfix.py: Add -n option for no backup~ (GH-5772) (#6104) · a9549197
      Miss Islington (bot) yazdı
      Creating backup files with ~ suffix can be undesirable in some environment,
      such as when building RPM packages. Instead of requiring the user to remove
      those files manually, option -n was added, that simply disables this feature.
      
      -n was selected because 2to3 has the same option with this behavior.
      (cherry picked from commit 5affd5c2)
      Co-authored-by: 's avatarMiro Hrončok <miro@hroncok.cz>
      a9549197
    • Christian Heimes's avatar
      bpo-30622: Fix backport of NPN fix (#6102) · 0ec0290a
      Christian Heimes yazdı
      Fix backport a79591cf of bpo-30622 to 3.6 branch.
      Signed-off-by: 's avatarChristian Heimes <christian@python.org>
      0ec0290a
    • Ned Deily's avatar
      on to 3.6.6 · 4d04cae9
      Ned Deily yazdı
      4d04cae9
    • Ned Deily's avatar
      Merge tag 'v3.6.5rc1' into 3.6 · 973c5db7
      Ned Deily yazdı
      973c5db7
    • Ned Deily's avatar
      3.6.5rc1 · f03c5148
      Ned Deily yazdı
      f03c5148
    • Ned Deily's avatar
      bpo-32726: macOS installer changes for 3.6.5 · 94552448
      Ned Deily yazdı
      Backport the new 10.9+ installer variant from 3.7.  This variant features
      more modern options; like 64-bit only (Apple is deprecating 32-bit support
      in future macOS releases); a built-in version of Tcl/Tk 8.6.8; built with
      clang rather than gcc-4.2.  For 3.6.5, the 10.9+ variant will be offered
      as an additional alternative to the traditional 10.6+ variant in earlier
      3.6.x releases.  Binary extension modules (including wheels) built for
      earlier versions of 3.6.x with the 10.6 variant should continue to work
      with either 3.6.5 variant without recompilation.
      
      In addition, both installer variants have updated 3rd-party libraries:
      OpenSSL 1.0.2m -> 1.0.2n
      XZ 5.2.2 -> 5.2.3
      SQLite 3.21.0 -> 3.22.0
      
      Also the 10.6 variant now sets CC=gcc instead of CC=gcc-4.2 and does not
      search for the outdated 10.6 SDK.  The variant is built with the same
      compiler as before.  As before, for extension module builds, the CC can
      be overridden with the CC env variable and an SDK can be specified
      with the SDKROOT env variable (see man xcrun).  These minor changes
      should be transparent to nearly all users.
      94552448
  7. 13 Mar, 2018 3 kayıt (commit)
  8. 11 Mar, 2018 3 kayıt (commit)
  9. 10 Mar, 2018 4 kayıt (commit)
  10. 09 Mar, 2018 4 kayıt (commit)
  11. 08 Mar, 2018 3 kayıt (commit)
  12. 07 Mar, 2018 1 kayıt (commit)
  13. 06 Mar, 2018 1 kayıt (commit)
  14. 05 Mar, 2018 2 kayıt (commit)
  15. 04 Mar, 2018 2 kayıt (commit)
    • Miss Islington (bot)'s avatar
    • Benjamin Peterson's avatar
      [3.6] bpo-32981: Fix catastrophic backtracking vulns (GH-5955) · c9516754
      Benjamin Peterson yazdı
      * Prevent low-grade poplib REDOS (CVE-2018-1060)
      
      The regex to test a mail server's timestamp is susceptible to
      catastrophic backtracking on long evil responses from the server.
      
      Happily, the maximum length of malicious inputs is 2K thanks
      to a limit introduced in the fix for CVE-2013-1752.
      
      A 2KB evil response from the mail server would result in small slowdowns
      (milliseconds vs. microseconds) accumulated over many apop calls.
      This is a potential DOS vector via accumulated slowdowns.
      
      Replace it with a similar non-vulnerable regex.
      
      The new regex is RFC compliant.
      The old regex was non-compliant in edge cases.
      
      * Prevent difflib REDOS (CVE-2018-1061)
      
      The default regex for IS_LINE_JUNK is susceptible to
      catastrophic backtracking.
      This is a potential DOS vector.
      
      Replace it with an equivalent non-vulnerable regex.
      
      Also introduce unit and REDOS tests for difflib.
      Co-authored-by: 's avatarTim Peters <tim.peters@gmail.com>
      Co-authored-by: Christian Heimes <christian@python.org>.
      (cherry picked from commit 0e6c8ee2)
      c9516754
  16. 03 Mar, 2018 2 kayıt (commit)