summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* To avoid licensing issues, the stub exe for the bdist_wininstThomas Heller2004-05-251-5/+0
| | | | | installer is no longer compressed with upx. This adds about 35 kB to any installer.
* Update copyright years. In the Windows resource, change the name of theTim Peters2004-05-111-2/+2
| | | | | company to the PSF (Zope Corp and PythonLabs no longer have anything to do with this!).
* When loading the Python dll to run the postinstall script, try to loadThomas Heller2004-04-151-8/+25
| | | | | | | | | it from the install directory (as reported by the registry) in case it is not found on the default Loadlibrary search path. Fixes SF 935091: bdist_winist post-install script fails on non-admin Python Will port to the trunk later.
* add AF_UNIX notesAndrew MacIntyre2004-04-111-6/+19
|
* OS/2 VACPP build updates/fixesAndrew MacIntyre2004-03-293-3/+4
|
* add definitions required for expat 1.95.7Andrew MacIntyre2004-02-201-1/+1
|
* - add notes about curses extension/DLL arrangements;Andrew MacIntyre2003-12-021-75/+68
| | | | - various cleanups and updates.
* - add build support for curses to be both extension and DLL, so thatAndrew MacIntyre2003-12-021-5/+12
| | | | | curses_panel works; - tweak compiler switches.
* Backport:Guido van Rossum2003-11-301-16/+48
| | | | | | | | | | Remove all uses of alloca() from this module. The alloca() return value isn't checked, and it *is* possible that a very large alloca() call is made, e.g. when a large registry value is being read. I don't know if alloca() in that case returns NULL or returns a pointer pointing outside the stack, and I don't want to know -- I've simply replaced all calls to alloca() with either PyMem_Malloc() or PyString_FromStringAndSize(NULL,) as appropriate, followed by a size check. This addresses SF buf 851056.
* Backport from the trunk.Thomas Heller2003-10-221-34/+4
| | | | | | | | To build on windows, the manual editing of the python_nt.rc file to change the version number is no longer required. Instead, a make_versioninfo.exe is compiled, which spits out an include file for python_nt.rc.
* This commit was manufactured by cvs2svn to create branchcvs2svn2003-10-212-0/+35
| | | | 'release23-maint'.
* Backport checkin:Walter Dörwald2003-10-201-1/+1
| | | | | Fix a bunch of typos in documentation, docstrings and comments. (From SF patch #810751)
* Prepare for the release of 2.3.2.Thomas Heller2003-10-011-5/+5
| | | | I hope 3-Oct-2003 will be the release date.
* Version number 2.3.2c1Thomas Heller2003-09-271-6/+6
|
* Update the windows version resource for 2.3.1.Thomas Heller2003-09-231-4/+4
|
* Remove a stray single quote.Thomas Heller2003-08-181-1/+1
|
* Repaired botched release serial number.Tim Peters2003-07-291-3/+3
|
* Bump Windows resource version macro for 2.3 final.Tim Peters2003-07-291-4/+4
|
* Update version numbers and dates for 2.3c2 -- we won't be able to do thisTim Peters2003-07-241-4/+4
| | | | during the day tomorrow, so doing it earlier than I'd like.
* Bump the release number to 2.3c1.Tim Peters2003-07-171-5/+5
|
* More pre-2.3 build tweaks for the OS/2 EMX port:Andrew MacIntyre2003-07-164-43/+24
| | | | | | | | | | - more clean up of the generated import library definiton (.DEF file) following checking of patch 770521, and tightening of the sed regexps. - use -O3 even with gcc 2.8.1 - worth nearly 10% with 2.3; worth nothing with 2.2.x. - clean up a couple of whitespace issues introduced by a cut'n'paste.
* More pre-2.3 build tweaks for the OS/2 EMX port:Andrew MacIntyre2003-07-133-263/+473
| | | | | | | | | | | | | | - separate the building of the core from the wrapper executables and the external modules (.PYDs), based on the Py_BUILD_CORE define; - clean up the generated import library definiton (.DEF file) to remove references to a number of non-static symbols that aren't part of the Python API and which shouldn't be exported by the core DLL; - compile the release build with -fomit-frame-pointer, for a small performance gain; - make "make clean" remove byte compiled Python library files.
* update OS/2 EMX port notesAndrew MacIntyre2003-07-101-4/+9
|
* Bump release level to 2.3b2.Tim Peters2003-06-291-4/+4
|
* add support for os.tmpfile()Andrew MacIntyre2003-06-091-0/+3
|
* reorganise modules, so that most standard extensions are built intoAndrew MacIntyre2003-06-091-1/+1
| | | | | the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint.
* various updatesAndrew MacIntyre2003-06-091-14/+10
|
* bump stack size to cater for _sre recursion.Andrew MacIntyre2003-06-091-1/+1
| | | | | | reorganise modules, so that most standard extensions are built into the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint.
* sound_playsound() doesn't have to be visible externally,Walter Dörwald2003-05-221-1/+1
| | | | so make it static.
* Bump version number to 2.3b1.Tim Peters2003-04-241-5/+5
|
* minor cleanups and whitespace normalisationAndrew MacIntyre2003-04-224-81/+82
|
* Makefile & config.c:Andrew MacIntyre2003-04-213-273/+317
| | | | | | | | | | - restructure build for modules now in Python DLL README.os2emx - clean out old cruft no longer appropriate now that EMX port builds from CVS - reflect move of modules into core DLL - add section on building from source
* Makefile:Andrew MacIntyre2003-04-213-133/+153
| | | | | | | | | | | - add _csv module to the build list - various cleanups config.c: - various cleanups pyconfig.h: - various cleanups
* Patch #714957: Explain ADDMODULE MARKER.Martin v. Löwis2003-04-181-2/+2
|
* Add MessageBeep() API.Guido van Rossum2003-04-091-0/+21
|
* Rename LONG_LONG to PY_LONG_LONG. Fixes #710285.Martin v. Löwis2003-03-291-4/+4
|
* Changed the DLL base-address assignment for _csv so it no longerTim Peters2003-03-211-1/+1
| | | | obviously overlaps w/ datetime (but may -- no time for more here now).
* Teach the Windows build & installer about the new csv module + DLL.Tim Peters2003-03-211-0/+1
|
* OS/2 EMX build updates for recent CVS changesAndrew MacIntyre2003-02-192-2/+15
|
* Bump version # to 2.3a2.Tim Peters2003-02-181-4/+4
|
* Move itertools module from the sandbox and into production.Raymond Hettinger2003-02-011-0/+2
|
* Fix [ 583477 ] wrong dest size.Mark Hammond2003-01-291-1/+1
| | | | | Note this code is not used by the core on Win32, but in a block used only by Windows CE.
* Correct docstring for SetValueEx()Mark Hammond2003-01-151-1/+1
|
* There are two more copyright notices in the Windows world:Tim Peters2003-01-021-1/+1
| | | | | | | | | PC/python_nt.rc sets up the DLL version resource (displayed when you right-click on the DLL and select Properties). PCbuld/python20.wse sets up the installer version resource (displayed when you right-click on the installer .exe and select Properties). Turns out this one hadn't been updated since 2001 <frown>!
* catch up with zipimport changes to std getpathp.cAndrew MacIntyre2003-01-021-3/+25
|
* bring structure closer to std config.c, whitespace normalisationAndrew MacIntyre2003-01-021-30/+44
|
* fix a merge mistake - readline not built by defaultAndrew MacIntyre2003-01-021-1/+1
|
* Make sure zip_path is null-terminated, since it's on the stackNeal Norwitz2002-12-311-0/+1
|
* DLL export definition refreshAndrew MacIntyre2002-12-311-18/+73
|
* add universal newline support to configurationAndrew MacIntyre2002-12-311-0/+3
|