Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-35920: Windows 10 ARM32 platform support (GH-11774) | Paul Monson | 2019-04-25 | 1 | -0/+3 | |
| | ||||||
* | bpo-36649: Remove trailing spaces for registry keys when installed via the ↵ | Steve Dower | 2019-04-17 | 1 | -0/+1 | |
| | | | | Store (GH-12865) | |||||
* | bpo-36509: Add iot layout for Windows IoT containers (GH-12663) | Paul Monson | 2019-04-12 | 1 | -0/+4 | |
| | | | This enables using the `--preset-iot` option with the PC/layout script, but does not enable IoT builds as part of any normal release. | |||||
* | bpo-34144: Fix of venv acvtivate.bat for win 10 (GH-8321) | Lorenz Mende | 2019-04-10 | 1 | -0/+2 | |
| | | | | | | | | | The script needs to be updated to support win 10/ 1803 chcp.com command (output has trailing dot) https://bugs.python.org/issue34144 | |||||
* | bpo-31512: Add non-elevated symlink support for Windows (GH-3652) | Vidar Tonaas Fauske | 2019-04-09 | 1 | -0/+2 | |
| | ||||||
* | bpo-34060: Report system load when running test suite for Windows (GH-8357) | Ammar Askar | 2019-04-09 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | While Windows exposes the system processor queue length, the raw value used for load calculations on Unix systems, it does not provide an API to access the averaged value. Hence to calculate the load we must track and average it ourselves. We can't use multiprocessing or a thread to read it in the background while the tests run since using those would conflict with test_multiprocessing and test_xxsubprocess. Thus, we use Window's asynchronous IO API to run the tracker in the background with it sampling at the correct rate. When we wish to access the load we check to see if there's new data on the stream, if there is, we update our load values. | |||||
* | bpo-36010: Add venv to the nuget distribution (GH-12367) | Paul Moore | 2019-03-30 | 1 | -0/+1 | |
| | ||||||
* | bpo-36085: Enable better DLL resolution on Windows (GH-12302) | Steve Dower | 2019-03-29 | 1 | -0/+2 | |
| | ||||||
* | bpo-35947: Update Windows to the current version of libffi (GH-11797) | Paul Monson | 2019-03-29 | 1 | -0/+2 | |
| | | | We now use a pre-built libffi binary from our binaries repository, and no longer vendor the full implementation. | |||||
* | bpo-35941: Fix ssl certificate enumeration for windows (GH-12486) | kctherookie | 2019-03-28 | 1 | -0/+3 | |
| | | | Add a function to collect certificates from several certificate stores into one certificate collection store that is then enumerated. This ensures we load as many certificates as we can access. | |||||
* | bpo-29515: add missing socket.IPPROTO_* constants on Windows (GH-12183) | Giampaolo Rodola | 2019-03-28 | 1 | -0/+27 | |
| | ||||||
* | bpo-36441: Fixes creating a venv when debug binaries are installed. (#12566) | Steve Dower | 2019-03-27 | 1 | -0/+1 | |
| | ||||||
* | v3.8.0a3v3.8.0a3 | Łukasz Langa | 2019-03-25 | 3 | -5/+0 | |
| | ||||||
* | bpo-36312: Fix decoders for some code pages. (GH-12369) | Serhiy Storchaka | 2019-03-20 | 1 | -0/+2 | |
| | ||||||
* | bpo-36264: Don't honor POSIX HOME in os.path.expanduser on Windows (GH-12282) | Anthony Sottile | 2019-03-12 | 1 | -0/+2 | |
| | ||||||
* | bpo-24643: Fix "#define timezone _timezone" clashes on Windows (GH-12019) | Zackery Spytz | 2019-02-25 | 1 | -0/+1 | |
| | ||||||
* | v3.8.0a2v3.8.0a2 | Łukasz Langa | 2019-02-25 | 5 | -7/+0 | |
| | ||||||
* | bpo-35976: Enable Windows projects to build with platform ARM32 (GH-11825) | Paul Monson | 2019-02-14 | 1 | -0/+1 | |
| | | | This change adds the necessary items to the build projects to avoid erroring out right at the start. It does not add _support_ for targeting Windows on ARM32, but is a necessary prerequisite for adding it. | |||||
* | bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744) | Steve Dower | 2019-02-05 | 1 | -0/+2 | |
| | ||||||
* | Merge tag 'v3.8.0a1' | Łukasz Langa | 2019-02-04 | 40 | -59/+0 | |
|\ | | | | | | | Python 3.8.0a1 | |||||
| * | [blurb] v3.8.0a1 | Łukasz Langa | 2019-02-03 | 40 | -59/+0 | |
| | | ||||||
* | | bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745) | Steve Dower | 2019-02-04 | 2 | -0/+2 | |
| | | | | | | | | After reading __PYVENV_LAUNCHER__ we now set sys._base_executable value for later use. Make the same changes for macOS to avoid extra platform checks. | |||||
* | | bpo-35692: pathlib no longer raises when checking file and directory ↵ | Steve Dower | 2019-02-04 | 1 | -0/+2 | |
|/ | | | | existence on drives that are not ready (GH-11746) | |||||
* | bpo-35890 : Fix some API calling consistency (GH-11742) | Minmin Gong | 2019-02-03 | 1 | -0/+1 | |
| | | | | Unicode version of Windows APIs are used in places, but not for GetVersionEx in Python/sysmodule.c The wcstok_s is called on Windows in Modules/main.c and PC/launcher.c, but not in Python/pathconfig.c | |||||
* | bpo-29734: nt._getfinalpathname handle leak (GH-740) | Mark Becwar | 2019-02-02 | 1 | -0/+1 | |
| | | | Make sure that failure paths call CloseHandle outside of the function that failed | |||||
* | bpo-32560: inherit the py launcher's STARTUPINFO (GH-9000) | Shiva Saxena | 2019-02-02 | 1 | -0/+2 | |
| | | | https://bugs.python.org/issue32560 | |||||
* | bpo-33895: Relase GIL while calling functions that acquire Windows loader ↵ | Tony Roberts | 2019-02-02 | 1 | -0/+1 | |
| | | | | | lock (GH-7789) LoadLibrary, GetProcAddress, FreeLibrary and GetModuleHandle acquire the system loader lock. Calling these while holding the GIL will cause a deadlock on the rare occasion that another thread is detaching and needs to destroy its thread state at the same time. | |||||
* | bpo-1104: msilib.SummaryInfo.GetProperty() truncates the string by one ↵ | Tzu-ping Chung | 2019-02-02 | 1 | -0/+2 | |
| | | | | | | character (GH-4517) Add one char to MsiSummaryInfoGetProperty() output Based on the patch in bpo-1104 by Anthony Tuininga (atuining) and Mark McMahon (markm). | |||||
* | bpo-33316: PyThread_release_lock always fails (GH-6541) | native-api | 2019-02-02 | 1 | -0/+1 | |
| | | | Use correct interpretation of return value from APIs. | |||||
* | bpo-35854: Fix EnvBuilder and --symlinks in venv on Windows (GH-11700) | Steve Dower | 2019-01-30 | 1 | -0/+1 | |
| | ||||||
* | bpo-35811: Avoid propagating venv settings when launching via py.exe (GH-11677) | Steve Dower | 2019-01-25 | 1 | -0/+1 | |
| | ||||||
* | bpo-35797: Fix default executable used by the multiprocessing module (GH-11676) | Steve Dower | 2019-01-25 | 1 | -0/+1 | |
| | ||||||
* | bpo-35758: Fix building on ARM + MSVC (gh-11531) | Minmin Gong | 2019-01-21 | 1 | -0/+1 | |
| | | | | | | | | | | * Disable x87 control word for non-x86 targets On msvc, x87 control word is only available on x86 target. Need to disable it for other targets to prevent compiling problems. * Include immintrin.h on x86 and x64 only Immintrin.h is only available on x86 and x64. Need to disable it for other targets to prevent compiling problems. | |||||
* | bpo-35596: Use unchecked PYCs for the embeddable distro to avoid zipimport ↵ | Steve Dower | 2019-01-08 | 1 | -0/+2 | |
| | | | | | restrictions (GH-11465) Also adds extra steps to the CI build for Windows on Azure Pipelines to validate that the various layouts at least execute. | |||||
* | bpo-35596: Fix vcruntime140.dll being added to embeddable distro multiple ↵ | Steve Dower | 2018-12-27 | 1 | -0/+1 | |
| | | | | | times. (GH-11329) https://bugs.python.org/issue35596 | |||||
* | bpo-35402: Update Windows build to use Tcl and Tk 8.6.9 (GH-11146) | Steve Dower | 2018-12-14 | 1 | -0/+1 | |
| | ||||||
* | bpo-35401: Update Windows build to OpenSSL 1.1.0j (GH-11088) | Steve Dower | 2018-12-11 | 1 | -0/+1 | |
| | ||||||
* | bpo-34977: Add Windows App Store package (GH-11027) | Steve Dower | 2018-12-11 | 1 | -0/+1 | |
| | | | Also adds the PC/layout script for generating layouts on Windows. | |||||
* | bpo-34977: Use venv redirector instead of original python.exe on Windows ↵ | Steve Dower | 2018-12-10 | 1 | -0/+2 | |
| | | | | (GH-11029) | |||||
* | Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019) | Victor Stinner | 2018-12-07 | 1 | -1/+0 | |
| | | | This reverts commit 468a15aaf9206448a744fc5eab3fc21f51966aad. | |||||
* | bpo-34977: Add Windows App Store package (GH-10245) | Steve Dower | 2018-12-07 | 1 | -0/+1 | |
| | ||||||
* | bpo-34532: Fixed exit code for py.exe list versions arg (GH-9039) | Brendan Gerrity | 2018-11-20 | 1 | -0/+1 | |
| | ||||||
* | bpo-35067: Remove _distutils_findvs and use vswhere.exe instead. (GH-10095) | Steve Dower | 2018-10-27 | 1 | -0/+1 | |
| | ||||||
* | bpo-32890, os: Use errno instead of GetLastError() in execve() and ↵ | Alexey Izbyshev | 2018-10-20 | 1 | -0/+2 | |
| | | | | | | | | | | truncate() (GH-5784) path_error() uses GetLastError() on Windows, but some os functions are implemented via CRT APIs which report errors via errno. This may result in raising OSError with invalid error code (such as zero). Introduce posix_path_error() function and use it where appropriate. | |||||
* | bpo-34906: Doc: Fix typos (2) (GH-9735) | Stéphane Wirtel | 2018-10-06 | 1 | -1/+1 | |
| | | | Fix typos | |||||
* | bpo-32557: allow shutil.disk_usage to take a file path on Windows also (GH-9372) | Joe Pamer | 2018-09-25 | 1 | -0/+1 | |
| | | | https://bugs.python.org/issue32557 | |||||
* | bpo-34770: Fix a possible null pointer dereference in pyshellext.cpp (GH-9497) | Zackery Spytz | 2018-09-25 | 1 | -0/+1 | |
| | | | | | | | | The GlobalLock() call in UpdateDropDescription() was not checked for failure. https://bugs.python.org/issue34770 | |||||
* | bpo-34603, ctypes/libffi_msvc: Fix returning structs from functions (GH-9258) | Vladimir Matveev | 2018-09-16 | 1 | -0/+1 | |
| | ||||||
* | closes bpo-34581 : Conditionalize use of __pragma in Modules/socketmodule.c. ↵ | Erik Janssens | 2018-09-05 | 1 | -0/+1 | |
| | | | | | | (GH-9067) | |||||
* | bpo-34062: Add missing launcher argument and make behavior consistent ↵ | Brendan Gerrity | 2018-08-31 | 1 | -0/+1 | |
| | | | | | | between short and long arguments (GH-8827) Added previously missing "--list" argument. Made "--list" and "--list-paths" behavior consistent with the corresponding "-0" and "-0p" arguments. |