Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fixes argument handling in build.bat and HHC search | Steve Dower | 2015-07-21 | 1 | -14/+14 | |
| | | ||||||
* | | Issue #24585: Enables build-to-build upgrades that preserve settings. | Steve Dower | 2015-07-09 | 2 | -12/+54 | |
| | | | | | | | | | | | | Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys. There are also some changes to the bootstrap app to properly handle upgrades. Finally, a few minor improvements to the Windows build to keep things tidier. | |||||
* | | Issue #24432: Update Windows builds to use OpenSSL 1.0.2c. | Steve Dower | 2015-07-03 | 3 | -3/+3 | |
|\ \ | |/ | ||||||
| * | Issue #24432: Update Windows builds to use OpenSSL 1.0.2c. | Steve Dower | 2015-07-03 | 3 | -3/+3 | |
| | | ||||||
* | | Fixes warnings when building python3.dll due to the .def file accumulating ↵ | Steve Dower | 2015-07-03 | 2 | -2/+3 | |
| | | | | | | | | | | | | multiple copies of each line. Adds shebang line to prepare_ssl so it will run with py.exe. | |||||
* | | Issue 24476: Statically links vcruntime140.dll and removes it from the installer | Steve Dower | 2015-06-19 | 1 | -3/+5 | |
| | | ||||||
* | | Merge 3.4's PCbuild/readme.txt update. | Zachary Ware | 2015-06-17 | 1 | -2/+3 | |
|\ \ | |/ | | | | | | | All the new information in 3.4's readme.txt was already here, but the wrong name was used to refer to the script. Also reworded the sentence. | |||||
| * | Update PCbuild/readme.txt | Zachary Ware | 2015-06-17 | 1 | -40/+8 | |
| | | | | | | | | | | It now recommends PCbuild/get_externals.bat instead of the scripts in Tools/buildbot. | |||||
* | | Merge forward extras beyond #21907 backport. | Zachary Ware | 2015-06-10 | 1 | -0/+9 | |
|\ \ | |/ | ||||||
| * | Clean up/refactor the batch scripts used for building on Windows. | Zachary Ware | 2015-06-10 | 4 | -23/+211 | |
| | | | | | | | | | | This is mostly a backport of issue #21907, but also includes a few extras necessary to make the bulidbot scripts as thin as possible. | |||||
* | | Issue #24376: xxlimited.c errors when building 32 and 64 bit on Windows | Steve Dower | 2015-06-03 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #16991: Add odictobject.h on Windows. | Eric Snow | 2015-05-30 | 1 | -0/+2 | |
| | | ||||||
* | | Reverting my previous commit. | Yury Selivanov | 2015-05-30 | 1 | -2/+2 | |
| | | | | | | | | Something went horribly wrong when I was doing `hg rebase`. | |||||
* | | Update Windows build for 3.6 | Zachary Ware | 2015-05-28 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #24268: Adds PCBuild project to build _testmultiphase module. | Steve Dower | 2015-05-24 | 4 | -1/+119 | |
| | | ||||||
* | | Issue #20035: Reimplement tkinter._fix module as a C function. | Zachary Ware | 2015-05-22 | 1 | -0/+1 | |
| | | | | | | | | | | The new private C function makes no permanent changes to the environment and is #ifdef'd out on non-Windows platforms. | |||||
* | | Updates PCBuild.sln to open with VS 2015 by default. | Steve Dower | 2015-05-20 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #24186: Disable optimised OpenSSL functions on 64-bit Windows to avoid ↵ | Steve Dower | 2015-05-14 | 1 | -1/+1 | |
| | | | | | | | | crashing. | |||||
* | | Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview. | Gregory P. Smith | 2015-04-25 | 2 | -0/+8 | |
| | | | | | | | | | | | | | | Also updates a few internal implementations of the same thing to use the new built-in code. Contributed by Arnon Yaari. | |||||
* | | Update Tcl/Tk to 8.6.4. | Zachary Ware | 2015-04-14 | 2 | -3/+3 | |
| | | | | | | | | The new version of Tcl/Tk plays nice(r) with VS2015 CTP 6+. | |||||
* | | Actually build Tix. | Zachary Ware | 2015-04-14 | 1 | -1/+1 | |
| | | | | | | | | It's been absent from all alpha releases, which apparently nobody has noticed. | |||||
* | | Merge with 3.4 | Zachary Ware | 2015-04-13 | 1 | -341/+341 | |
|\ \ | |/ | ||||||
| * | Force the Windows readme to CRLF | Zachary Ware | 2015-04-13 | 1 | -354/+354 | |
| | | ||||||
* | | Closes #17202: Merge with 3.4 | Zachary Ware | 2015-04-13 | 9 | -301/+301 | |
|\ \ | |/ | ||||||
| * | Issue #17202: Add .bat to .hgeol to force them to CRLF. | Zachary Ware | 2015-04-13 | 7 | -155/+155 | |
| | | | | | | | | | | Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why. | |||||
* | | Closes #18402: Merge with 3.4 | Zachary Ware | 2015-04-13 | 1 | -1/+5 | |
|\ \ | |/ | ||||||
| * | Issue #18402: Also look for 64 bit Perl in build_ssl.py. | Zachary Ware | 2015-04-13 | 1 | -1/+5 | |
| | | | | | | | | It's still not necessary to build, but may be useful to some. | |||||
* | | Closes #23686: Update Windows installer OpenSSL to 1.0.2a | Steve Dower | 2015-04-12 | 4 | -10/+27 | |
| | | ||||||
* | | Merge with 3.4. | Zachary Ware | 2015-04-10 | 1 | -1/+1 | |
|\ \ | |/ | | | | | | | The fix has moved in this branch. Also, the opt-in is already available on this branch; just set nasmDir when building. | |||||
| * | Put the NASM pulled from svn.python.org at the front of the PATH. | Zachary Ware | 2015-04-10 | 1 | -1/+2 | |
| | | | | | | | | | | | | This will prevent failures from the version of NASM installed on buildbots, if the ability to override the version used is desired again later, we can figure out a way to opt in. | |||||
| * | Issue #23686: Update Windows build to use OpenSSL 1.0.2a. | Zachary Ware | 2015-04-08 | 2 | -2/+2 | |
| | | ||||||
| * | Issue #23212: Update Windows copy of OpenSSL to 1.0.1l | Steve Dower | 2015-01-31 | 1 | -1/+1 | |
| | | ||||||
* | | Fix prepare_ssl.py script | Zachary Ware | 2015-04-09 | 1 | -3/+3 | |
| | | | | | | | | | | Builds using prepared sources that had Perl available anyway were broken by the previous fix to this script (oops). | |||||
* | | Fix prepare_ssl.py for OpenSSL 1.0.2a builds without Perl (using old system). | Zachary Ware | 2015-04-08 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | This change affects the makefiles checked into svn.python.org, which the 3.5 build no longer uses. 3.4 and 2.7 both still use those makefiles, but their build_ssl.py scripts don't require an update; if the script is running the 'fix_makefiles' method it already has Perl available anyway. | |||||
* | | Issue #23524: Replace _PyVerify_fd function with calling ↵ | Steve Dower | 2015-03-06 | 2 | -7/+7 | |
| | | | | | | | | _set_thread_local_invalid_parameter_handler on every thread. | |||||
* | | Back-out wcstok deprecation suppression and updates calls to use wcstok_s. | Steve Dower | 2015-02-26 | 1 | -1/+1 | |
| | | ||||||
* | | Adds _CRT_NON_CONFORMING_WCSTOK to retain two-parameter wcstok. | Steve Dower | 2015-02-26 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #23461: Normalise line endings when comparing old and new contents of ↵ | Steve Dower | 2015-02-14 | 1 | -2/+2 | |
| | | | | | | | | importlib.h | |||||
* | | Issue #23260: Update Windows installer | Steve Dower | 2015-02-06 | 7 | -10/+36 | |
| | | ||||||
* | | Issue #23212: Update Windows copy of OpenSSL to 1.0.1l | Steve Dower | 2015-01-31 | 2 | -2/+2 | |
| | | ||||||
* | | Fixes python3_d.dll build so that functions are forwarded to python35_d.dll | Steve Dower | 2015-01-31 | 1 | -3/+32 | |
| | | ||||||
* | | Fixes sys.winver generation and removes dependency on user32.dll | Steve Dower | 2015-01-15 | 3 | -6/+12 | |
| | | ||||||
* | | Closes #23154: Fix unnecessary recompilation of OpenSSL on Windows | Zachary Ware | 2015-01-04 | 3 | -12/+6 | |
| | | ||||||
* | | #22980 Adds platform and version tags to .pyd files | Steve Dower | 2014-12-16 | 1 | -0/+4 | |
| | | ||||||
* | | Make bdist_wininst build only on demand | Steve Dower | 2014-12-16 | 4 | -169/+1 | |
| | | ||||||
* | | Update Tcl/Tk to 8.6.3 | Zachary Ware | 2014-12-15 | 2 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | - new file dialogs on Vista+ - tclWinTime.c was cleaned up a bit, and no longer uses 'timezone' (which is now _timezone in VS2015, so we get to avoid patching that file). - rules.vc is patched in both Tcl and Tk sources to allow building with VS2015 | |||||
* | | Allows nasm to be found on the system-wide path before using the version in ↵ | Steve Dower | 2014-12-13 | 1 | -3/+5 | |
| | | | | | | | | externals. | |||||
* | | Prevent warning MSB4057: The target "InitializeBuildStatus" does not exist ↵ | Steve Dower | 2014-12-12 | 1 | -1/+1 | |
| | | | | | | | | in the project. | |||||
* | | Removes use of ValueOrDefault function that is not always available on the ↵ | Steve Dower | 2014-12-12 | 1 | -1/+2 | |
| | | | | | | | | buildbots. | |||||
* | | Issue #22919: Windows build updated to support VC 14.0 (Visual Studio 2015), ↵ | Steve Dower | 2014-11-22 | 70 | -7867/+2285 | |
| | | | | | | | | which will be used for the official 3.5 release. |