- 03 May, 2007 8 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
- Reenable modules on x64 that had been disabled aeons ago for Itanium. - Cleared up confusion about compilers for 64 bit windows. There is only Itanium and x64. Added macros MS_WINI64 and MS_WINX64 for those rare cases where it matters, such as the disabling of modules above. - Set target platform (_WIN32_WINNT and WINVER) to 0x0501 (XP) for x64, and 0x0400 (NT 4.0) otherwise, which are the targeted minimum platforms. - Fixed thread_nt.h. The emulated InterlockedCompareExchange function didn´t work on x64, probaby due to the lack of a "volatile" specifier. Anyway, win95 is no longer a target platform. - Itertools module used wrong constant to check for overflow in count() - PyInt_AsSsize_t couldn't deal with attribute error when accessing the __long__ member. - PyLong_FromSsize_t() incorrectly specified that the operand were unsigned. With these changes, the x64 passes the testsuite, for those modules present.
-
Kristján Valur Jónsson yazdı
Fix those parts in the testsuite that assumed that sys.maxint would cause overflow on x64. Now the testsuite is well behaved on that platform.
-
Kristján Valur Jónsson yazdı
Fix pcbuild8 after recent overhaul: Added the version resource to python26.dll. Adjust stacksize to 2Mb and made large address aware for 32 bits, and set stacksize to 3Mb for 64 bits. Todo: Set .dll optimized load addresses, and side-by-side packaging of the python26.dll.
-
Walter Dörwald yazdı
in native order mode, and only if it's the first two bytes.
-
Thomas Heller yazdı
-
Thomas Heller yazdı
-
Neal Norwitz yazdı
the function there is another check for z != Py_None.
-
Neal Norwitz yazdı
-
- 02 May, 2007 3 kayıt (commit)
-
-
Georg Brandl yazdı
Triggers an assertion otherwise.
-
Armin Rigo yazdı
- __dict__ descriptor abuse for subclasses of built-in types - subclassing from both ModuleType and another built-in types Thanks zseil for the patch.
-
- 01 May, 2007 4 kayıt (commit)
-
-
Vinay Sajip yazdı
-
Vinay Sajip yazdı
Added new optional credentials argument to SMTPHandler.__init__, and smtp.login() is now called in SMTPHandler.emit() if credentials are specified.
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
- 30 Nis, 2007 3 kayıt (commit)
-
-
Thomas Heller yazdı
instance does not point to a valid wchar_t zero-terminated string, raise a ValueError. c_char_p does this already. The ValueError message now contains the correct pointer address. Will backport to release25-maint.
-
Thomas Heller yazdı
PyMem_Malloc() could potentially fail. Will backport to the release25-maint branch.
-
Kristján Valur Jónsson yazdı
Complete revamp of PCBuild8 directory. Use subdirectories for each project under the main pcbuild solution. Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented. Also, some of the projects that require external libraries need extra work to fully compile on x64.
-
- 29 Nis, 2007 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 27 Nis, 2007 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Neal Norwitz yazdı
but the test passed on Linux and Solaris, hopefully other platforms too.
-
- 26 Nis, 2007 5 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
-
Steve Holden yazdı
-
Kristján Valur Jónsson yazdı
The locale "En" appears not to be valid on windows underi VisualStudio.2005. Added "English" to the test_locale.py to make the testsuite pass for that build
-
Kristján Valur Jónsson yazdı
Export function sanitize_the_mode from fileobject.c as _PyFile_SanitizeMode(). Use this function in posixmodule.c when implementing fdopen(). This fixes test_subprocess.py for a VisualStudio 2005 compile.
-
Fred Drake yazdı
-
- 25 Nis, 2007 14 kayıt (commit)
-
-
Collin Winter yazdı
-
Collin Winter yazdı
-
Collin Winter yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Collin Winter yazdı
-
Collin Winter yazdı
Remove functionality from test_datetime.test_main() that does reference count checking; 'regrtest.py -R' is the way to do this kind of testing.
-
Collin Winter yazdı
Standardize on test.test_support.run_unittest() (as opposed to a mix of run_unittest() and run_suite()). Also, add functionality to run_unittest() that admits usage of unittest.TestLoader.loadTestsFromModule().
-
Neal Norwitz yazdı
You might want to review this change as it's my first time. Be gentle. :-)
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Kristján Valur Jónsson yazdı
Remove obsolete comment. Importing of .dll files has been discontinued, only .pyd files supported on windows now.
-
Kristján Valur Jónsson yazdı
Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h
-
Kristján Valur Jónsson yazdı
Merge change 54909 from release25-maint: Fix several minor issues discovered using code analysis in VisualStudio 2005 Team Edition
-