summaryrefslogtreecommitdiffstats
path: root/PCbuild
Commit message (Collapse)AuthorAgeFilesLines
* Add MASM define to PGI and PGO buildsMartin v. Löwis2012-04-011-743/+743
|
* Issue #7652: Integrate the decimal floating point libmpdec library to speedStefan Krah2012-03-212-0/+764
| | | | | up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application.
* Remove non-existing file from pythoncore project.krisvale2012-03-211-4/+0
|
* Issue #14180: Fix pythoncore.vcproj, Modules/_time.[ch] have been removedVictor Stinner2012-03-131-8/+0
|
* Enable PGI/PGO builds for x64 python3.dllMartin v. Löwis2012-03-041-6/+6
|
* - Issue #10181: New memoryview implementation fixes multiple ownershipStefan Krah2012-02-253-0/+545
| | | | | | | | | | | | | | | | | | and lifetime issues of dynamically allocated Py_buffer members (#9990) as well as crashes (#8305, #7433). Many new features have been added (See whatsnew/3.3), and the documentation has been updated extensively. The ndarray test object from _testbuffer.c implements all aspects of PEP-3118, so further development towards the complete implementation of the PEP can proceed in a test-driven manner. Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review and many ideas. - Issue #12834: Fix incorrect results of memoryview.tobytes() for non-contiguous arrays. - Issue #5231: Introduce memoryview.cast() method that allows changing format and shape without making a copy of the underlying memory.
* Merge 3.2: Issue #13703 plus some related test suite fixes.Georg Brandl2012-02-201-0/+4
|\
| * Merge from 3.1: Issue #13703: add a way to randomize the hash values of ↵Georg Brandl2012-02-201-0/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | basic types (str, bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
| | * Issue #13703: add a way to randomize the hash values of basic types (str, ↵Georg Brandl2012-02-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
* | | Issue #6715: Add module for compression using the LZMA algorithm.Nadeem Vawda2011-11-294-0/+568
| | |
* | | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-061-0/+8
|\ \ \ | |/ / | | | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot.
| * | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-061-0/+8
| | | | | | | | | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot.
* | | Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an arrayVictor Stinner2011-09-281-0/+4
| | | | | | | | | | | | | | | | | | Move other various macros to pymcacro.h Thanks Rusty Russell for having written these amazing C macros!
* | | Issue #11743: Rewrite multiprocessing connection classes in pure Python.Antoine Pitrou2011-05-091-12/+0
| | |
* | | Issue #5863: Rewrite BZ2File in pure Python, and allow it to acceptAntoine Pitrou2011-04-033-6/+6
| | | | | | | | | | | | | | | file-like objects using a new `fileobj` constructor argument. Patch by Nadeem Vawda.
* | | Issue #11393: Add the new faulthandler moduleVictor Stinner2011-03-301-0/+4
| | |
* | | Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that ↵Martin v. Löwis2011-03-0634-14458/+14458
|\ \ \ | |/ / | | | | | | | | | | | | the files will have the right line ending even if the extension is not active.
| * | Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that ↵Martin v. Löwis2011-03-0638-15905/+15905
| |\ \ | | |/ | | | | | | | | | | | | the files will have the right line ending even if the extension is not active.
| | * Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that ↵Martin v. Löwis2011-03-0635-14976/+14976
| | | | | | | | | | | | | | | | | | the files will have the right line ending even if the extension is not active.
| | * Merged revisions 85071-85072,85894,87132 via svnmerge fromHirokazu Yamamoto2010-12-092-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85071 | hirokazu.yamamoto | 2010-09-29 03:29:57 +0900 (水, 29 9 2010) | 1 line Now perl path with spaces can be used. ........ r85072 | hirokazu.yamamoto | 2010-09-29 03:36:04 +0900 (水, 29 9 2010) | 1 line Updated PC/VC6 openssl build script. (for openssl-1.0.0a) ........ r85894 | hirokazu.yamamoto | 2010-10-29 02:57:25 +0900 (金, 29 10 2010) | 1 line Updated readme.txt about OpenSSL. ........ r87132 | hirokazu.yamamoto | 2010-12-08 23:47:07 +0900 (水, 08 12 2010) | 3 lines Mention NASM which is needed to build openssl-1.0.0a original source. (PC/VC6/readme.txt) ........
| | * Merged revisions 84763,85135 via svnmerge fromHirokazu Yamamoto2010-10-082-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84763 | hirokazu.yamamoto | 2010-09-13 15:21:54 +0900 | 1 line Cosmetic fix to project files. ........ r85135 | hirokazu.yamamoto | 2010-10-01 19:40:49 +0900 | 1 line Cosmetic fix for PCBuild/readme.txt. ........
| | * Merged revisions ↵Georg Brandl2010-10-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82805-82806,83523-83527,83536,83538,83542,83546-83548,83550-83555,83558,83560 via svnmerge from svn+ssh://svn.python.org/python/branches/py3k ........ r82805 | georg.brandl | 2010-07-11 11:42:10 +0200 (So, 11 Jul 2010) | 1 line #7935: cross-reference to ast.literal_eval() from eval() docs. ........ r82806 | georg.brandl | 2010-07-11 12:22:44 +0200 (So, 11 Jul 2010) | 1 line #9223: link to Command class reference, and move Command interface docs nearer to class docs. ........ r83523 | georg.brandl | 2010-08-02 14:06:18 +0200 (Mo, 02 Aug 2010) | 1 line #9209 and #7781: fix two crashes in pstats interactive browser. ........ r83524 | georg.brandl | 2010-08-02 14:20:23 +0200 (Mo, 02 Aug 2010) | 1 line #9428: fix running scripts from profile/cProfile with their own name and the right namespace. Same fix as for trace.py in #1690103. ........ r83525 | georg.brandl | 2010-08-02 14:36:24 +0200 (Mo, 02 Aug 2010) | 1 line Get rid of spurious "threading" entries in trace output. ........ r83526 | georg.brandl | 2010-08-02 14:40:22 +0200 (Mo, 02 Aug 2010) | 1 line Fix softspace relic. ........ r83527 | georg.brandl | 2010-08-02 14:48:46 +0200 (Mo, 02 Aug 2010) | 1 line #3821: beginnings of a trace.py unittest. ........ r83536 | georg.brandl | 2010-08-02 19:49:25 +0200 (Mo, 02 Aug 2010) | 1 line #8578: mention danger of not incref'ing weak referenced object. ........ r83538 | georg.brandl | 2010-08-02 20:10:13 +0200 (Mo, 02 Aug 2010) | 1 line #6928: fix class docs w.r.t. new metaclasses. ........ r83542 | georg.brandl | 2010-08-02 20:56:54 +0200 (Mo, 02 Aug 2010) | 1 line Move test_SimpleHTTPServer into test_httpservers. ........ r83546 | georg.brandl | 2010-08-02 21:16:34 +0200 (Mo, 02 Aug 2010) | 1 line #7973: Fix distutils options spelling. ........ r83547 | georg.brandl | 2010-08-02 21:19:26 +0200 (Mo, 02 Aug 2010) | 1 line #7386: add example that shows that trailing path separators are stripped. ........ r83548 | georg.brandl | 2010-08-02 21:23:34 +0200 (Mo, 02 Aug 2010) | 1 line #8172: how does one use a property? ........ r83550 | georg.brandl | 2010-08-02 21:32:43 +0200 (Mo, 02 Aug 2010) | 1 line #9451: strengthen warning about __*__ special name usage. ........ r83551 | georg.brandl | 2010-08-02 21:35:06 +0200 (Mo, 02 Aug 2010) | 1 line Remove XXX comment that was displayed. ........ r83552 | georg.brandl | 2010-08-02 21:36:36 +0200 (Mo, 02 Aug 2010) | 1 line #9438: clarify that constant names also cannot be assigned as attributes. ........ r83553 | georg.brandl | 2010-08-02 21:39:17 +0200 (Mo, 02 Aug 2010) | 1 line Remove redundant information. ........ r83554 | georg.brandl | 2010-08-02 21:43:05 +0200 (Mo, 02 Aug 2010) | 1 line #7280: note about nasmw.exe. ........ r83555 | georg.brandl | 2010-08-02 21:44:48 +0200 (Mo, 02 Aug 2010) | 1 line #8861: remove unused variable. ........ r83558 | georg.brandl | 2010-08-02 22:05:19 +0200 (Mo, 02 Aug 2010) | 1 line #8648: document UTF-7 codec functions. ........ r83560 | georg.brandl | 2010-08-02 22:16:18 +0200 (Mo, 02 Aug 2010) | 1 line #9087: update json docstrings -- unicode and long do not exist anymore. ........
| | * Merged revisions 84851 via svnmerge fromHirokazu Yamamoto2010-09-181-24/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84851 | hirokazu.yamamoto | 2010-09-17 02:50:57 +0900 | 3 lines Issue #9810: Compile bzip2 source files in python's project file directly. It used to be built with bzip2's makefile. ........
| | * Merged revisions 84645 via svnmerge fromHirokazu Yamamoto2010-09-092-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r84645 | hirokazu.yamamoto | 2010-09-09 15:24:43 +0900 | 5 lines PCBuild cosmetic fixes. * pythoncore.vcproj: Fixed indentation * _multiprocessing.vcproj: Converted ProjectGUID to uppercase. Otherwise, VS8 _multiprocessing.vcproj created by vs9to8.py was modified every time loads it in VS8 IDE. ........
| | * Recorded merge of revisions 81032 via svnmerge fromAntoine Pitrou2010-05-091-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r81032 | antoine.pitrou | 2010-05-09 17:52:27 +0200 (dim., 09 mai 2010) | 9 lines Recorded merge of revisions 81029 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........ ................
| | * Merged revisions 77003 via svnmerge fromMartin v. Löwis2009-12-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r77003 | martin.v.loewis | 2009-12-22 09:57:39 +0100 (Di, 22 Dez 2009) | 13 lines Merged revisions 76990-76991 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r76990 | martin.v.loewis | 2009-12-21 20:27:15 +0100 (Mo, 21 Dez 2009) | 1 line Switch to OpenSSL 0.9.8l. ........ r76991 | martin.v.loewis | 2009-12-21 20:29:59 +0100 (Mo, 21 Dez 2009) | 1 line Add NEWS for OpenSSL changes. ........ ................
| * | Add updated .hgeol file and fix newlines in the 3.2 branch.Georg Brandl2011-03-054-1447/+1447
| | |
* | | More automated version replacement.Georg Brandl2011-02-204-5/+5
|/ /
* | Upgrade to sqlite3 3.7.4.Martin v. Löwis2010-12-172-2/+2
| |
* | Upgrade Tcl/Tk to 8.5.9.Martin v. Löwis2010-12-171-2/+2
| |
* | issue 10683Kristján Valur Jónsson2010-12-131-0/+11
| | | | | | | | | | | | | | | | | | | | When the solution is converted to Visual Studio 2010, the command line to invoke make_buildinfo changes from: $(SolutionDir)make_buildinfo.exe" Debug "$(IntDir)\" to $(SolutionDir)make_buildinfo.exe" Debug "$(IntDir)" If the final backslash is omitted, the backslash in IntDir will escape the quote, thus passing the quote in as part of the path name. This solution is a hack-fix to that problem by skipping any trailing quote from the path name. It works as long as we don't need any additional arguments to make_buildinfo.exe. This will help all those sould that are going to run this project through the visual studio autoconverter and get the same error.
* | Automate build for python3.dll.Martin v. Löwis2010-12-052-343/+151
| | | | | | | | Package missing files.
* | I hope this will fix Win2008(x64) buildbot error.Hirokazu Yamamoto2010-12-041-19/+25
| |
* | Merge branches/pep-0384.Martin v. Löwis2010-12-033-0/+884
| |
* | issue 10501Kristján Valur Jónsson2010-11-222-23/+25
| | | | | | | | | | make_buildinfo regression with unquoted path Make_buildinfo.exe should be called with a quoted path, and should quote the full paths to its temp files, to support spaces in filenames.
* | Can build older OpenSSL in http://svn.python.org/projects/externals/Hirokazu Yamamoto2010-11-041-1/+1
| | | | | | | | without Perl again.
* | issue 9981Kristján Valur Jónsson2010-11-033-87/+48
| | | | | | | | let make_buildinfo use a temporary directory on windows
* | Updated readme.txt about OpenSSL.Hirokazu Yamamoto2010-10-281-1/+1
| |
* | On Windows, remove compilation warnings with the zlib and gzip modules.Amaury Forgeot d'Arc2010-10-172-8/+72
| |
* | Create fileutils.c/.hVictor Stinner2010-10-071-0/+8
| | | | | | | | | | | | | | * _Py_fopen() and _Py_stat() come from Python/import.c * (_Py)_wrealpath() comes from Python/sysmodule.c * _Py_char2wchar(), _Py_wchar2char() and _Py_wfopen() come from Modules/main.c * (_Py)_wstat(), (_Py)_wgetcwd(), _Py_wreadlink() come from Modules/getpath.c
* | Cosmetic fix for PCBuild/readme.txt.Hirokazu Yamamoto2010-10-011-1/+1
| |
* | Now perl path with spaces can be used.Hirokazu Yamamoto2010-09-281-4/+4
| |
* | Issue #9552: Avoid unnecessary rebuild of OpenSSL. (Windows)Hirokazu Yamamoto2010-09-245-22/+232
| |
* | Issue #9552: Avoid unnecessary rebuild of OpenSSL. (Windows)Hirokazu Yamamoto2010-09-211-5/+7
| |
* | Revert r84902 before committing better solution.Hirokazu Yamamoto2010-09-211-5/+5
| |
* | Issue #9552: Avoid unnecessary rebuild of OpenSSL. (Windows)Hirokazu Yamamoto2010-09-191-5/+5
| |
* | regrtest.py now runs python in build/test_python_xxx. (deeper than here)Hirokazu Yamamoto2010-09-181-1/+1
| | | | | | | | | | So failed to load tcl/tk dll because $(dist)/tcltk/bin was set to PATH as relative path. (Windows)
* | Let's see if tcl/tk test runs on windows buildbot with this fix.Hirokazu Yamamoto2010-09-171-1/+1
| |
* | Issue #9810: Compile bzip2 source files in python's project fileHirokazu Yamamoto2010-09-161-24/+60
| | | | | | | | directly. It used to be built with bzip2's makefile.
* | Cosmetic fix to project files.Hirokazu Yamamoto2010-09-131-1/+1
| |