Hirokazu Yamamoto
f74ed2ea4c
Defined Py_BUILD_CORE_MODULE also on VC7.1.
...
# I don't have this compiler, so I couldn't test it.
2010-11-02 14:06:03 +00:00
Hirokazu Yamamoto
4285f9446a
Py_BUILD_CORE_MODULE was not needed in python.dsp and pythonw.dsp.
2010-11-02 13:48:13 +00:00
Hirokazu Yamamoto
a2c9770bae
Defined Py_BUILD_CORE_MODULE also on VC6.
2010-11-02 13:21:31 +00:00
Hirokazu Yamamoto
7c3d709377
Updated readme.txt about OpenSSL.
2010-10-28 17:57:25 +00:00
Antoine Pitrou
fbb1c6191c
Follow up to #9778 : fix regressions on 64-bit Windows builds
2010-10-23 17:37:54 +00:00
Georg Brandl
66c221e993
#9418 : first step of moving private string methods to _string module.
2010-10-14 07:04:07 +00:00
Hirokazu Yamamoto
beae8efb1b
Merged revisions 84763,85135 via svnmerge from
...
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.
........
2010-10-08 09:32:13 +00:00
Hirokazu Yamamoto
e75bc2c6f9
Follows Python/fileutils.c addition.
2010-10-08 08:46:30 +00:00
Hirokazu Yamamoto
7405c200bb
Updated PC/VC6 openssl build script. (for openssl-1.0.0a)
2010-09-28 18:36:04 +00:00
Hirokazu Yamamoto
313dab43fe
Now perl path with spaces can be used.
2010-09-28 18:29:57 +00:00
Hirokazu Yamamoto
d057cd62f7
Updated VS8.0 bz2.vcproj with PCBuild/vs9to8.py.
2010-09-28 07:03:40 +00:00
Brian Curtin
1771b54bed
Implement #8521 . Added named argument handling to winreg's CreateKeyEx,
...
DeleteKeyEx, and OpenKeyEx.
Note that CKE and DKE are new functions for 3.2 so I didn't give them a
versionchanged because of the existing versionadded. OpenKeyEx already
existed so it gets a versionchanged tag.
2010-09-27 17:56:36 +00:00
Kristján Valur Jónsson
3b69db27d7
issue 9910
...
Add a Py_SetPath api to override magic path computations when starting up python.
2010-09-27 05:32:54 +00:00
Hirokazu Yamamoto
5e83da3d08
Issue #9552 : Avoid unnecessary rebuild of OpenSSL. (Windows)
2010-09-24 16:36:34 +00:00
Hirokazu Yamamoto
2c36c3cc06
Updated VS8.0 project files with PCBuild/vs9to8.py.
2010-09-21 18:59:41 +00:00
Hirokazu Yamamoto
2f816e6a10
Issue #9552 : Avoid unnecessary rebuild of OpenSSL. (Windows)
2010-09-21 18:23:05 +00:00
Hirokazu Yamamoto
e31f7d9e2e
Revert r84902 before committing better solution.
2010-09-21 16:05:47 +00:00
Hirokazu Yamamoto
ba45c2b6a7
Issue #9552 : Avoid unnecessary rebuild of OpenSSL. (Windows)
2010-09-19 09:24:20 +00:00
Hirokazu Yamamoto
35aa08376b
Applied r84870 to older compilers.
2010-09-18 04:02:52 +00:00
Hirokazu Yamamoto
4cc96a16da
Cosmetic fix to project files.
2010-09-13 06:21:54 +00:00
Hirokazu Yamamoto
6095435664
Updated PC/VS8.0 with PCBuild/vs9to8.py.
2010-09-13 05:59:38 +00:00
Hirokazu Yamamoto
13bba43e25
Merged revisions 84644 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84644 | hirokazu.yamamoto | 2010-09-09 15:14:23 +0900 | 1 line
Updated VS7.1 project file. (I cannot test this file because I don't have VS7.1)
........
2010-09-10 02:59:55 +00:00
Hirokazu Yamamoto
d72461a7ed
Updated VS7.1 project file. (I cannot test this file because I don't have VS7.1)
2010-09-09 06:14:23 +00:00
Hirokazu Yamamoto
50e7cdb6b6
Updated VC6 files.
...
* pythoncore.dsp: updated project file
* readme.txt: removed dead link
* tcl852.patch: fixed patch. it was doubled.
2010-09-09 06:08:36 +00:00
Antoine Pitrou
0bb502dcac
Merged revisions 84506 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84506 | antoine.pitrou | 2010-09-04 22:53:29 +0200 (sam., 04 sept. 2010) | 5 lines
Issue #8734 : Avoid crash in msvcrt.get_osfhandle() when an invalid file
descriptor is provided. Patch by Pascal Chambon.
........
2010-09-04 21:02:41 +00:00
Antoine Pitrou
0049249d63
Issue #8734 : Avoid crash in msvcrt.get_osfhandle() when an invalid file
...
descriptor is provided. Patch by Pascal Chambon.
2010-09-04 20:53:29 +00:00
Florent Xicluna
c934f32e0a
Welcome to the UTF-8 world.
2010-09-03 23:47:32 +00:00
Daniel Stutzbach
864078a5dd
Issue 8781: Define SIZEOF_WCHAR_T on Windows
2010-08-25 19:18:59 +00:00
Brian Curtin
8790a07927
Fix #7579 . Add docstrings to msvcrt and adjust some wording for bytes.
2010-08-24 05:20:30 +00:00
Tim Golden
0ceb671aff
Remove long-redundant plat-win from sys.path on Windows
2010-08-20 08:31:26 +00:00
Brian Curtin
852823d731
Cleanup and correct a few ints to be Py_ssize_t.
2010-08-17 20:49:09 +00:00
Brian Curtin
abb3351785
Properly downcast from size_t/Py_ssize_t in a few places.
2010-08-17 20:08:40 +00:00
Amaury Forgeot d'Arc
f2b69df023
Fix compilation warning on Windows
2010-08-16 22:11:29 +00:00
Tim Golden
10215de1ba
Issue #3210 : Revert C module changes and apply patch from Hirokazu Yamamoto instead
2010-08-08 11:18:34 +00:00
Tim Golden
ad537f23e2
Issue #3210 : Revert C module changes and apply patch from Hirokazu Yamamoto instead
2010-08-08 11:18:16 +00:00
Tim Golden
40b3744efa
Issue #3210 : Ensure stdio handles are closed if CreateProcess fails
2010-08-06 13:20:12 +00:00
Tim Golden
af5ac3974b
Issue #3210 : Ensure stdio handles are closed if CreateProcess fails
2010-08-06 13:03:56 +00:00
Raymond Hettinger
373e78c6f5
Fix the VS8.0 build
2010-08-06 09:22:46 +00:00
Raymond Hettinger
da6401dab8
Fix VS8.0 build by adding _time.h and _time.c to the project file.
2010-08-01 21:50:38 +00:00
Raymond Hettinger
f0f2e65a54
Fix build on VS8.
2010-07-31 23:33:22 +00:00
Georg Brandl
fff9021f75
Update copyright years and add releases to release list. Also update Sphinx version number.
2010-07-31 09:01:16 +00:00
Alexander Belopolsky
cf86e368eb
Issue #7989 : Added pure python implementation of the datetime module.
2010-07-23 19:25:47 +00:00
Mark Dickinson
7ab54e4252
Issue #9089 : Remove intobject.h from MSVC project files.
2010-06-27 18:18:01 +00:00
Brian Curtin
7f99f092eb
Merged revisions 81843 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81843 | brian.curtin | 2010-06-08 15:57:52 -0500 (Tue, 08 Jun 2010) | 3 lines
Fix a compile warning missed during porting (wchar_t/char) and move a
variable declaration outside of a loop. #2810 was when this first went in.
........
2010-06-08 21:00:35 +00:00
Brian Curtin
9b7e2d1e54
Fix a compile warning missed during porting (wchar_t/char) and move a
...
variable declaration outside of a loop. #2810 was when this first went in.
2010-06-08 20:57:52 +00:00
Brian Curtin
9c9d878b3a
Merged revisions 81547 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81547 | brian.curtin | 2010-05-26 12:43:50 -0500 (Wed, 26 May 2010) | 6 lines
Fix #2810 - handle the case where some registry calls return
ERROR_MORE_DATA, requiring another call to get the remaining data.
Patch by Daniel Stutzbach
........
2010-05-26 18:09:32 +00:00
Brian Curtin
60853211da
Fix #2810 - handle the case where some registry calls return
...
ERROR_MORE_DATA, requiring another call to get the remaining data.
Patch by Daniel Stutzbach
2010-05-26 17:43:50 +00:00
Antoine Pitrou
7f14f0d8a0
Recorded merge of revisions 81032 via svnmerge from
...
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.
........
................
2010-05-09 16:14:21 +00:00
Antoine Pitrou
f95a1b3c53
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.
........
2010-05-09 15:52:27 +00:00
Jeffrey Yasskin
39370830a9
Make (most of) Python's tests pass under Thread Sanitizer.
...
http://code.google.com/p/data-race-test/wiki/ThreadSanitizer is a dynamic data
race detector that runs on top of valgrind. With this patch, the binaries at
http://code.google.com/p/data-race-test/wiki/ThreadSanitizer#Binaries pass many
but not all of the Python tests. All of regrtest still passes outside of tsan.
I've implemented part of the C1x atomic types so that we can explicitly mark
variables that are used across threads, and get defined behavior as compilers
advance.
I've added tsan's client header and implementation to the codebase in
dynamic_annotations.{h,c} (docs at
http://code.google.com/p/data-race-test/wiki/DynamicAnnotations ).
Unfortunately, I haven't been able to get helgrind and drd to give sensible
error messages, even when I use their client annotations, so I'm not supporting
them.
2010-05-03 19:29:34 +00:00