1. 04 Şub, 2018 4 kayıt (commit)
  2. 23 Ock, 2018 2 kayıt (commit)
  3. 22 Ock, 2018 1 kayıt (commit)
    • Serhiy Storchaka's avatar
      [3.4] bpo-32072: Fix issues with binary plists. (GH-4455) (#4658) · c59731d9
      Serhiy Storchaka yazdı
      * [3.4] bpo-32072: Fix issues with binary plists. (GH-4455)
      
      * Fixed saving bytearrays.
      * Identical objects will be saved only once.
      * Equal references will be load as identical objects.
      * Added support for saving and loading recursive data structures..
      (cherry picked from commit a897aeee)
      
      * Fix implementation dependent assertion in test_plistlib. (#4813)
      
      It is failed with an advanced optimizer.
      c59731d9
  4. 08 Ara, 2017 2 kayıt (commit)
  5. 29 Kas, 2017 1 kayıt (commit)
    • Victor Stinner's avatar
      [3.4] bpo-31170: Fix inclusion of expat in Windows build projects (#3785) · 8b11e8de
      Victor Stinner yazdı
      * bpo-31170: Fix inclusion of expat in Windows build projects
      Co-Authored-By: 's avatarSteve Dower <steve.dower@microsoft.com>
      
      * expat: Fix compilation on Visual Studio 2010
      
      The standard header stdbool.h is not available
      with old Visual Studio compilers
      
      Cherry-picked from libexpat commit b4b89c2ab0cc5325a41360c25ef9d2ccbe617e5c.
      
      expat: Add artificial scopes in xmltok.c utf8_toUtf8() to fix c89 compilation.
      
      Cherry-picked from libexpat commit e0b290eb3d8f4c4b45137a7d7f4f8db812145bd2
      
      * Expat: fix preprocessor defines in VS projects
      
      Remove the following defines:
      
      * BYTEORDER=1234
      * HAVE_MEMMOVE
      * USE_PYEXPAT_CAPI
      * XML_CONTEXT_BYTES=1024
      * XML_DTD
      * XML_NS
      * XML_STATIC
      
      * PCbuild/pyexpat.vcxproj: define _CRT_SECURE_NO_WARNINGS
      8b11e8de
  6. 12 Eki, 2017 1 kayıt (commit)
  7. 04 Eki, 2017 1 kayıt (commit)
  8. 24 Eyl, 2017 1 kayıt (commit)
  9. 16 Agu, 2017 1 kayıt (commit)
  10. 09 Agu, 2017 3 kayıt (commit)
  11. 28 Tem, 2017 1 kayıt (commit)
  12. 27 Tem, 2017 1 kayıt (commit)
  13. 25 Tem, 2017 1 kayıt (commit)
  14. 24 Tem, 2017 4 kayıt (commit)
  15. 22 Tem, 2017 3 kayıt (commit)
    • Victor Stinner's avatar
      [3.4] Backport CI config from master (#2475) · b1549175
      Victor Stinner yazdı
      * Issues #23808, #25911: Trying to fix walk tests on Windows.
      
      On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag.
      
      (cherry picked from commit 388b90f2)
      
      * bpo-30231: Remove skipped test_imaplib tests (#1419) (#2193)
      
      The public cyrus.andrew.cmu.edu IMAP server (port 993) doesn't accept
      TLS connection using our self-signed x509 certificate. Remove the two
      tests which are already skipped.
      (cherry picked from commit 7895a058)
      
      * Backport CI config from master
      
      * Add .travis.yml for Travis CI
      * Add .github/ for AppVeyor and CodeCov.
      
      * Travis CI: remove "make regen-all" check
      
      The regen-all Makefile rule doesn't exist in Python 3.4, only since
      Python 3.5 and newer (and 2.7).
      
      * appveyor: replace --slowest with --slow
      
      * Travis CI: remove the GCC coverage job
      
      * Travis CI: remove tzdata resource from regrtest
      
      tzdata resource doesn't exist in Python 3.4.
      
      * Travis CI: remove the doc job
      
      Fixing Sphinx warnings requires to backport huge intrusive changes
      like:
      
      - commit d97b7dc9
      - commit 5c679339
      
      * appveyor: set version to 3.4.6+
      
      * bpo-30730: Fix test_os tests.
      
      Fix test_invalid_cmd() and test_invalid_env(), TypeError is raised on
      Python 3.4.
      
      (cherry picked from commit 5e22721e586344b547194f0f7ea67fd425f94e72)
      b1549175
    • Ned Deily's avatar
      bpo-30939: Avoid Sphinx deprecation warning in docs build. (#2721) (#2724) · 3b3a5a5b
      Ned Deily yazdı
      (cherry picked from commit 50f58163)
      3b3a5a5b
    • Serhiy Storchaka's avatar
      [3.4] bpo-26617: Ensure gc tracking is off when invoking weakref callbacks. (#2695) · 34fae03c
      Serhiy Storchaka yazdı
      * [3.4] bpo-26617: Ensure gc tracking is off when invoking weakref callbacks.
      (cherry picked from commit 8f657c35)
      
      * Rewrite a NEWS entry as a NEWS.d entry.
      34fae03c
  16. 12 Tem, 2017 3 kayıt (commit)
    • Victor Stinner's avatar
      bpo-26657: Fix Windows directory traversal vulnerability with http.server (#782) · 6f6bc1da
      Victor Stinner yazdı
      Based on patch by Philipp Hagemeister.  This fixes a regression caused by
      revision f4377699fd47.
      
      (cherry picked from commit d274b3f1)
      6f6bc1da
    • Victor Stinner's avatar
      bpo-30500: urllib: Simplify splithost by calling into urlparse. (#1849) (#2291) · cc54c1c0
      Victor Stinner yazdı
      The current regex based splitting produces a wrong result. For example::
      
        http://abc#@def
      
      Web browsers parse that URL as ``http://abc/#@def``, that is, the host
      is ``abc``, the path is ``/``, and the fragment is ``#@def``.
      (cherry picked from commit 90e01e50)
      cc54c1c0
    • Victor Stinner's avatar
      [3.4] bpo-29591, bpo-30694: Upgrade Modules/expat to libexpat 2.2.1 (#2164) (#2203) · 71572bbe
      Victor Stinner yazdı
      * bpo-29591: Upgrade Modules/expat to libexpat 2.2 (#2164)
      
      * bpo-29591: Upgrade Modules/expat to libexpat 2.2
      
      * bpo-29591: Restore Python changes on expat
      
      * bpo-29591: Remove expat config of unsupported platforms
      
      Remove the configuration (Modules/expat/*config.h) of unsupported
      platforms:
      
      * Amiga
      * MacOS Classic on PPC32
      * Open Watcom
      
      * bpo-29591: Remove useless XML_HAS_SET_HASH_SALT
      
      The XML_HAS_SET_HASH_SALT define of Modules/expat/expat.h became
      useless since our local expat copy was upgrade to expat 2.1 (it's now
      expat 2.2.0).
      
      (cherry picked from commit 23ec4b57)
      
      * bpo-30694: Upgrade Modules/expat/ to libexpat 2.2.1 (#2300)
      
      New file: Modules/expat/siphash.h.
      (cherry picked from commit 5ff71323)
      
      * bpo-30726: PCbuild _elementtree: remove duplicate defines (#2348)
      
      bpo-30726, bpo-29591: libexpat 2.2.1 of Modules/expat/ now uses
      a winconfig.h configuration file which already defines:
      
      * XML_NS
      * XML_DTD
      * BYTEORDER=1234
      * XML_CONTEXT_BYTES=1024
      * HAVE_MEMMOVE
      
      Remove these defines from PCbuild/_elementtree.vcxproj to prevent
      compiler warnings.
      Co-Authored-By: 's avatarJeremy Kloth <jeremy.kloth@gmail.com>
      (cherry picked from commit c8fb58bd)
      
      * bpo-30726: Fix elementtree warnings on Windows due to expat upgrade (#2319)
      
      * bpo-30726: Fix elementtree warnings on Windows
      
      Caused by usage of `getenv` which should be safe. And a few integer
      truncations which should also be ok.
      
      * bpo-30726: Don't ignore libexpat warnings which haypo intends to fix upstream
      
      (cherry picked from commit 87c65550)
      71572bbe
  17. 11 Tem, 2017 2 kayıt (commit)
  18. 22 Haz, 2017 1 kayıt (commit)
  19. 10 Mar, 2017 1 kayıt (commit)
  20. 24 Şub, 2017 1 kayıt (commit)
  21. 17 Ock, 2017 1 kayıt (commit)
  22. 16 Ock, 2017 2 kayıt (commit)
  23. 03 Ock, 2017 2 kayıt (commit)