Commit graph

37672 commits

Author SHA1 Message Date
Neal Norwitz
9d0476f7da Revert last change for SF #1738754, there's no print in there. 2007-06-18 02:50:15 +00:00
Neal Norwitz
cc1934a297 SF #1738754, remove extra backslash in string 2007-06-18 02:46:36 +00:00
Neal Norwitz
f2eb4cba1a SF #1738670, make example in doc work 2007-06-17 18:48:32 +00:00
Georg Brandl
d8f77debd1 Add missing \versionadded. 2007-06-16 17:10:12 +00:00
Martin v. Löwis
cd1690e62d Mention Senthil Kumaran. 2007-06-16 10:08:43 +00:00
Andrew M. Kuchling
0b4589f60d Add a word 2007-06-15 22:43:03 +00:00
Neal Norwitz
df4622690b urllib2_localnet says it leaks probably due to threads. So ignore it.
popen2 is also complaining probably for similar reasons.
make install always reports failure, so don't mail in this case.
2007-06-15 03:11:41 +00:00
Martin v. Löwis
da073e1601 Patch #1734014: Use _I64_MAX instead of LLONG_MAX.
Will backport to 2.5.
2007-06-14 20:46:25 +00:00
Walter Dörwald
84a3efec37 Add T_PYSSIZET in structmember.h: This can be used for
Py_ssize_t members.

Simplify the implementation of UnicodeError objects:
start and end attributes are now stored directly as
Py_ssize_t members, which simplifies various get and
set functions.
2007-06-13 16:57:12 +00:00
Thomas Heller
22000cbd6b Build bzip2. 2007-06-13 07:54:57 +00:00
Thomas Heller
635d7a224a Notes about building tcl/tk for windows/AMD64. 2007-06-13 07:07:41 +00:00
Thomas Heller
92094d0f1c Do not hardcode the buildbot's directory name. 2007-06-13 07:07:03 +00:00
Martin v. Löwis
2a71a47c95 Provide PY_LLONG_MAX on all systems having long long.
Will backport to 2.5.
2007-06-13 03:42:19 +00:00
Thomas Heller
de15cdf995 Don't rebuild Berkeley DB if not needed (this was committed by accident). 2007-06-12 19:56:12 +00:00
Thomas Heller
285216ca30 Add bufferoverflowU.lib to PCBuild\_bsddb.vcproj.
Build sqlite3.dll and bsddb.
2007-06-12 19:02:59 +00:00
Thomas Heller
46950bae3e Specify the bufferoverflowU.lib to the makefile on the command line
(for ReleaseAMD64 builds).
2007-06-12 17:28:31 +00:00
Thomas Heller
d34f9e9a54 Revert this change, since it breaks the win32 build:
Add bufferoverflowU.lib to the libraries needed by _ssl (is this the
right thing to do?).
2007-06-12 16:23:19 +00:00
Thomas Heller
c8720b9847 Add bufferoverflowU.lib to the libraries needed by _ssl (is this the
right thing to do?).

Set the /XP64 /RETAIL build enviroment in the makefile when building
ReleaseAMD64.
2007-06-12 16:08:27 +00:00
Thomas Heller
04d17b4660 Checkout, but do not yet try to build, exernal sources. 2007-06-12 15:36:22 +00:00
Marc-André Lemburg
b24cd0f05a Add patch #1726668: Windows Vista support. 2007-06-12 09:26:49 +00:00
Marc-André Lemburg
0e09788eda Apply patch #1734945 to support TurboLinux as distribution. 2007-06-12 09:09:58 +00:00
Facundo Batista
3ed365be0e Added versionchanged flag to all the methods which received
a new optional timeout parameter, and a versionadded flag to
the socket.create_connection function.
2007-06-11 16:27:08 +00:00
Thomas Heller
410c3b58c9 Use "O&" in calls to PyArg_Parse when we need a 'void*' instead of "k"
or "K" codes.
2007-06-11 15:58:33 +00:00
Neal Norwitz
db2b1b3389 Reflow long line 2007-06-11 07:36:24 +00:00
Neal Norwitz
c161cb9955 Bug #1734723: Fix repr.Repr() so it doesn't ignore the maxtuple attribute.
Will backport
2007-06-11 07:29:43 +00:00
Neal Norwitz
ade2c216e1 Not sure why this only fails sometimes on Unix machines. Better
to disable it and only import msvccompiler on Windows since that's
the only place it can work anyways.
2007-06-11 06:16:48 +00:00
Neal Norwitz
68a57ac411 SF #1734732, lower case the module names per PEP 8.
Will backport.
2007-06-11 05:35:10 +00:00
Neal Norwitz
478b99b89f Add all of the distuils modules that don't seem to have explicit tests. :-(
Move an import in mworkscompiler so that this module can be imported on
any platform.  Hopefully this works on all platforms.
2007-06-11 05:28:45 +00:00
Neal Norwitz
fdffca27c1 Prevent hang if the port cannot be opened. 2007-06-11 04:52:37 +00:00
Neal Norwitz
5c9a81a3d8 Fix a bug when there was a newline in the string expandtabs was called on.
This also catches another condition that can overflow.

Will backport.
2007-06-11 02:16:10 +00:00
Neal Norwitz
ba965deea8 Prevent these tests from running on Win64 since they don\'t apply there either 2007-06-11 02:14:39 +00:00
Neal Norwitz
20fbcfc7d8 Ignore config.status.lineno which seems new (new autoconf?) 2007-06-11 01:48:46 +00:00
Neal Norwitz
59953571fb Ignore valgrind problems on Ubuntu from ld 2007-06-11 01:22:03 +00:00
Neal Norwitz
67862ba34c Add Atul Varma for patch # 1667860 2007-06-11 00:42:11 +00:00
Thomas Heller
20a6e1c966 Revert commit 55855. 2007-06-10 21:01:17 +00:00
Thomas Heller
80958081df Need to set the environment variables, otherwise devenv.com is not found. 2007-06-10 18:27:54 +00:00
Thomas Heller
a7c583af6f For now, disable the _bsddb, _sqlite3, _ssl, _testcapi, _tkinter
modules in the ReleaseAMD64 configuration because they do not compile.
2007-06-10 17:55:51 +00:00
Thomas Heller
3608a163a6 First version of build scripts for Windows/AMD64 (no external
components are built yet, and 'kill_python' is disabled).
2007-06-10 15:59:17 +00:00
Martin v. Löwis
9201e7f1a6 Provide LLONG_MAX for S390. 2007-06-09 10:10:26 +00:00
Martin v. Löwis
71d11d30c4 Fix Windows build. 2007-06-09 07:58:05 +00:00
Martin v. Löwis
6371cd8177 Patch #1733960: Allow T_LONGLONG to accept ints.
Will backport to 2.5.
2007-06-09 07:42:52 +00:00
Neal Norwitz
080b598990 Use macro version of GET_SIZE to avoid Coverity warning (#150) about a possible error. 2007-06-09 04:48:22 +00:00
Neal Norwitz
7dbd2a3720 Prevent expandtabs() on string and unicode objects from causing a segfault when
a large width is passed on 32-bit platforms.  Found by Google.

It would be good for people to review this especially carefully and verify
I don't have an off by one error and there is no other way to cause overflow.
2007-06-09 03:36:34 +00:00
Thomas Heller
ea7f88e3d9 Fix warnings by using proper function prototype. 2007-06-08 19:14:23 +00:00
Thomas Heller
1605ba3a0d Fix wrong documentation, and correct the punktuation.
Closes [1700455].
2007-06-08 19:08:31 +00:00
Thomas Heller
6088f24df2 Fix gcc warnings intruduced by passing Py_ssize_t to PyErr_Format calls. 2007-06-08 19:01:06 +00:00
Thomas Heller
e81c9f6d5e [ 1715718 ] x64 clean compile patch for _ctypes, by Kristj?n Valur
with small modifications.
2007-06-08 18:20:09 +00:00
Martin v. Löwis
da587ab43e Bug #1733488: Fix compilation of bufferobject.c on AIX.
Will backport to 2.5.
2007-06-08 17:29:20 +00:00
Thomas Heller
1b9e041812 Make this test work with older Python releases where struct has no 't' format character. 2007-06-08 16:10:27 +00:00
Kristján Valur Jónsson
b53940f238 Fixing changes to getbuildinfo.c that broke linux builds 2007-06-07 23:53:49 +00:00