Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't hardcode "Python" as the framework name, we have a variable for it: | Jack Jansen | 2004-07-16 | 1 | -4/+4 |
| | | | | $PYTHONFRAMEWORK. | ||||
* | This closes patch: | Michael W. Hudson | 2004-07-07 | 1 | -3046/+1397 |
| | | | | | | | | | | | | | | | | | [ 960406 ] unblock signals in threads although the changes do not correspond exactly to any patch attached to that report. Non-main threads no longer have all signals masked. A different interface to readline is used. The handling of signals inside calls to PyOS_Readline is now rather different. These changes are all a bit scary! Review and cross-platform testing much appreciated. | ||||
* | Massive performance improvement for C extension and builtin tracing code | Nicholas Bastin | 2004-06-25 | 1 | -27/+1 |
| | |||||
* | Making C profiling a configure option (at least temporarily) | Nicholas Bastin | 2004-06-22 | 1 | -1/+27 |
| | |||||
* | allow developers to more easily build a profiling version of the interpreter | Skip Montanaro | 2004-06-18 | 1 | -1272/+3097 |
| | | | | and modules by configuring with the --enable-profiling flag. | ||||
* | Patch #510695: Add TSC profiling for the VM. | Martin v. Löwis | 2004-06-08 | 1 | -1/+27 |
| | |||||
* | Partial fix for #887242 (link extensions with dynamic_lookup in stead | Jack Jansen | 2004-06-03 | 1 | -3/+32 |
| | | | | | | | | | | | | | | | | of hard linking against the framework). If $MACOSX_DEPLOYMENT_TARGET is set, and >= 10.3, during configure we setup extensions to link with dynamic lookup. We also record the value in the Makefile. Distutils checks whether a value for MACOSX_DEPLOYMENT_TARGET was recorded in the Makefile, and if it was insists that the current value matches. This is only a partial fix because it only applies to 2.4, and the "two python problem" exists with Python 2.3 shipped with MacOSX 10.3, which we have no influence over. | ||||
* | Record UnixWare 7.1.4 as broken. Fixes #929689. | Martin v. Löwis | 2004-05-07 | 1 | -2/+2 |
| | | | | Backported to 2.3. | ||||
* | Bug #934635: Fix a bug where the configure script couldn't detect | Hye-Shik Chang | 2004-04-14 | 1 | -1/+2 |
| | | | | | getaddrinfo() properly if the KAME stack had SCTP support. (Submitted by SUZUKI Shinsuke) | ||||
* | Added configure check for broken poll() on some unix systems (MacOS X 10.3) | Nicholas Bastin | 2004-03-21 | 1 | -1/+73 |
| | | | | Fixes SF Bug #850981 | ||||
* | remove support for missing ANSI C header files (limits.h, stddef.h, etc). | Skip Montanaro | 2004-02-10 | 1 | -10/+4 |
| | |||||
* | Remove support for --without-universal-newlines (see PEP 11). | Skip Montanaro | 2004-02-07 | 1 | -30/+1 |
| | |||||
* | Remove HAVE_STRPTIME - no longer necessary with the pure Python version of | Skip Montanaro | 2004-02-07 | 1 | -2/+1 |
| | | | | time.strptime(). | ||||
* | Add FreeBSD support for bluetooth sockets. | Hye-Shik Chang | 2004-02-02 | 1 | -2/+4 |
| | | | | (SF Patch #888148, reviewed by loewis) | ||||
* | Patch #874083: Bluetooth support for socket module. | Martin v. Löwis | 2004-01-31 | 1 | -55/+5 |
| | |||||
* | Remove support for DYNIX, IRIX 4, --with-sgi-dl, --with-dl-dld | Skip Montanaro | 2004-01-17 | 1 | -74/+3 |
| | |||||
* | Remove support for systems defining __d6_pthread_create. | Skip Montanaro | 2004-01-17 | 1 | -70/+1 |
| | |||||
* | remove DGUX support. | Skip Montanaro | 2004-01-17 | 1 | -12/+2 |
| | |||||
* | Remove support for minix. | Skip Montanaro | 2004-01-17 | 1 | -745/+65 |
| | | | | Remove unused and unnecessary checks for sizeof(char). | ||||
* | Revamped framework search path handling for MacOSX. This should allow | Jack Jansen | 2003-12-08 | 1 | -5/+6 |
| | | | | | | | | two framework builds (in /Library and /System/Library) to coexist with distutils linking against the right one. Should be backported to 2.3, but getting Apple-supplied Python to pick up these fixes is going to be non-trivial. | ||||
* | Patch #836434: Use dlopen/dlsym on AIX if available. Also disable | Martin v. Löwis | 2003-11-18 | 1 | -2/+12 |
| | | | | _XOPEN_SOURCE on AIX 4. | ||||
* | Patch #839038: Add getsid(2). | Martin v. Löwis | 2003-11-10 | 1 | -2/+3 |
| | |||||
* | Patch #833710: Set INSTSONAME on Solaris. Backported to 2.3. | Martin v. Löwis | 2003-10-31 | 1 | -1/+2 |
| | |||||
* | FreeBSD 4.8 and MacOS X 10.2 have a broken ncurses.h - if you don't | Anthony Baxter | 2003-10-04 | 1 | -1/+7 |
| | | | | | define _XOPEN_EXTENDED_SOURCE, the bug isn't triggered. Testing on FreeBSD shows that nothing is broken by this change. | ||||
* | Patch #814764: Undefine xopen_source on OpenBSD 3.4. Backported to 2.3. | Martin v. Löwis | 2003-10-03 | 1 | -2/+2 |
| | |||||
* | fix for bug #811160 - autoconf vs. hp/ux system header files. | Anthony Baxter | 2003-09-27 | 1 | -33/+65 |
| | | | | | | also applied to release23-maint. Note that aclocal.m4 can go away when autoconf 2.58 is out. | ||||
* | Type. HAVE_SYNC -> HAVE_FSYNC | Skip Montanaro | 2003-09-25 | 1 | -2271/+3110 |
| | |||||
* | Added test whether wchar_t is signed or not. A signed wchar_t is not usable ↵ | Marc-André Lemburg | 2003-09-22 | 1 | -3101/+2321 |
| | | | | as internal unicode type base for Py_UNICODE since the unicode implementation assumes an unsigned type. | ||||
* | Check for declarations of fchdir and fsync. Fixes #800710. Backported to 2.3. | Martin v. Löwis | 2003-09-20 | 1 | -5/+140 |
| | |||||
* | Patch #805604: Do not check for sem_init, do not use -Kthread, | Martin v. Löwis | 2003-09-20 | 1 | -7/+19 |
| | | | | if configured --without-threads. Backported to 2.3. | ||||
* | Improve detection of whether tzset is broken. | Brett Cannon | 2003-09-19 | 1 | -8/+27 |
| | |||||
* | Patch #798202: detect redhat9 Tcl/Tk in configure script. | Martin v. Löwis | 2003-09-04 | 1 | -2/+59 |
| | | | | Will backport to 2.2. | ||||
* | This patch enables the building of Cygwin Python with a static core | Jason Tishler | 2003-09-04 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | which still supports shared extensions. It takes advantage the latest Cygwin binutils (i.e., 20030901-1) which can export symbols from executables: http://cygwin.com/ml/cygwin-announce/2003-09/msg00002.html Additionally, it finally lays to rest the following mailing list subthread: http://mail.python.org/pipermail/python-list/2002-May/102500.html I tested the patch under Red Hat Linux 8.0 too | ||||
* | Patch #771998: Put braces around variables. Will backport to 2.3. | Martin v. Löwis | 2003-08-09 | 1 | -2241/+3078 |
| | |||||
* | Update version number here as well; patchlevel.h is not the only place. | Fred Drake | 2003-07-30 | 1 | -11/+11 |
| | |||||
* | Bugfix for #775892: added -mno-fused-madd to BASECFLAGS on MacOSX. | Jack Jansen | 2003-07-23 | 1 | -2/+2 |
| | | | | | | This makes test_coercion pass on Panther. Also added a note to NEWS that pythonw works again (it was broken in rc1). | ||||
* | Patch 775605: Cygwin pthread_sigmask() workaround patch | Jason Tishler | 2003-07-22 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | Cygwin's pthread_sigmask() implementation appears to be buggy. This patch works around this problem by using sigprocmask() instead. This patch is implemented in a general way so it could be used by other platforms too. If this approach is deemed too risky, then I can work up a patch that just hacks Python/thread_pthread.h for Cygwin. Note that I tested this patch against 2.3c1 under Red Hat Linux 8.0 too. [snip] And finally, I need someone to regenerate pyconfig.h.in and configure with the same versions of the autotools that are normally used by Python. Neal kindly regenerated pyconfig.h.in and configure for me. | ||||
* | Treat irix64 like irix. Fixes #764560. Will backport to 2.2. | Martin v. Löwis | 2003-07-13 | 1 | -3072/+2236 |
| | |||||
* | avoid testing for -Kthread or -pthread if the default build environment | Skip Montanaro | 2003-07-10 | 1 | -2237/+3078 |
| | | | | supports pthreads | ||||
* | Use -fno-strict-aliasing if available. Fixes #766696. Will backport to 2.2. | Martin v. Löwis | 2003-07-07 | 1 | -1/+44 |
| | |||||
* | Include grp.h in setgroups test. Fixes #765822. | Martin v. Löwis | 2003-07-06 | 1 | -3/+7 |
| | |||||
* | Fixed two bugs in MacOSX framework handling spotted by Edward Moy: | Jack Jansen | 2003-07-04 | 1 | -4/+4 |
| | | | | | | | | | - In the top level Makefile, the argument to -install_name should be prepended with /System/Library/Frameworks/, so it is an absolute path. - In the top level Makefile, because of 2), RUNSHARED needs to be set to DYLD_FRAMEWORK_PATH=<path to local framework> and $(RUNSHARED) prepended to the $(MAKE) lines in the frameworkinstallmaclib and frameworkinstallapps targets. | ||||
* | FreeBSD 5.x has moved some library routines and typedefs outside the | Andrew MacIntyre | 2003-07-02 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | scope of the _XOPEN_SOURCE and _POSIX_C_SOURCE symbols, including: - getloadavg() - typedefs for u_int, u_long, u_char, u_short, ushort & uint These are now all defined under the control of a __BSD_VISIBLE symbol. The lack of the typedefs causes several extension modules to build incorrectly or not at all, and is the cause of failures reported for test_socket and test_tempfile on this platform (see python-dev: 29/6/03, pieterb@gewis.nl, "Running tests on freebsd5") This change does not appear to be needed in the 2.2 branch. | ||||
* | Patch #758910: Add pthread flag to CXX if possible. | Martin v. Löwis | 2003-06-28 | 1 | -1/+44 |
| | |||||
* | Patch #752671: NetBSD needs to link libintl to _locale.so. | Martin v. Löwis | 2003-06-14 | 1 | -1/+65 |
| | |||||
* | Use -R instead of -rpath on Solaris. Fixes #749911. | Martin v. Löwis | 2003-06-14 | 1 | -2/+2 |
| | |||||
* | Give a warning if SO is set. Fixes #610332. | Martin v. Löwis | 2003-06-14 | 1 | -1/+12 |
| | |||||
* | Explicitly undefine PACKAGE_ variables. Fixes #746012. | Martin v. Löwis | 2003-06-14 | 1 | -3/+7 |
| | |||||
* | Modified Patch #745620: build shared lib as ".so" for NetBSD. | Martin v. Löwis | 2003-05-31 | 1 | -2/+2 |
| | |||||
* | SF patch #719359, fix test_long failure on OSF/1 with vendor cc | Neal Norwitz | 2003-05-26 | 1 | -1/+4 |
| | | | | | | This also fixes several other bugs and patches by providing the proper arguments to cc: 738066 and 741806 need -ieee, 693094 needs -std |