Commit Graph

2098 Commits

Author SHA1 Message Date
Anthony Baxter
022a55c0d9 update - still some old .cvsignore files lying around 2006-03-23 02:26:07 +00:00
Martin v. Löwis
73c8c2c3dd Change SystemError into SyntaxError, when a Unicode string
containing an encoding declaration is compile()d. Fixes
#1115379.
2006-03-22 13:55:50 +00:00
Hye-Shik Chang
361cd4bd6c Backport r42894: SF #1444030 Fix several potential defects found
by Coverity.
2006-03-07 15:59:09 +00:00
Martin v. Löwis
518f2a5184 Backport of memory leak fixes. 2006-03-01 21:36:32 +00:00
Brett Cannon
68e4cbbcb6 Return value off PyErr_Warn() for raising string exceptions was not being
checked.  Problem when 'warnings' was set to "error" and thus would re-raise a
new exception.
2006-02-27 23:15:56 +00:00
Tim Peters
9e777e5c6a do_mkvalue(): Squash compiler warnings about mixing
signed and unsigned types in comparison.
2006-02-27 17:49:41 +00:00
Tim Peters
91e742fb6b Merge rev 42607 from the trunk.
Patch 1413181, by Gabriel Becedillas.

PyThreadState_Delete():  if the auto-GIL-state machinery knows about
the thread state, forget it (since the thread state is being deleted,
continuing to remember it can't help, but can hurt if another thread
happens to get created with the same thread id).
2006-02-27 17:47:02 +00:00
Georg Brandl
394e4af6d5 Bug #801349: document that start/stop/step slice arguments can be None 2006-02-19 00:12:46 +00:00
Brett Cannon
df7d40861f Cast assignments to `unsigned char *` from PyString_AS_STRING() calls to
silence compiler warnings on gcc 4.0.1 .
2006-02-16 07:01:45 +00:00
Georg Brandl
2fec8b935f Update general copyright year to 2006. 2006-02-11 15:30:59 +00:00
Georg Brandl
b9c3283cc0 bug #1281408: make Py_BuildValue work with unsigned longs and long longs 2005-11-24 15:38:54 +00:00
Neal Norwitz
9aab3f04a8 Backport one of the ref/memory leaks 2005-11-21 00:05:58 +00:00
Neal Norwitz
757dab9df7 Backport:
SF Bug #1350188, "setdlopenflags" leads to crash upon "import"
 It was possible dlerror() returns a NULL pointer, use a default error
 message in this case.
2005-11-09 07:02:40 +00:00
Neal Norwitz
ecea121754 Backport: SF bug #1167751: fix incorrect code being for generator expressions. 2005-10-23 00:44:03 +00:00
Neal Norwitz
2d0d6c9b82 Backport:
Fix SF bug #976608, Unhelpful error message when mtime of a module is -1
2005-10-03 04:50:55 +00:00
Neal Norwitz
c2b7c59267 Backport:
SF bug #887946, segfault if redirecting directory
Also provide a warning if a directory is passed on the command line.
Add minimal command line test.
2005-10-03 01:03:46 +00:00
Neal Norwitz
d00e54bc25 Backported:
Fix segfault with invalid coding.
(See SF bug: 772896 for another fix)
2005-10-02 01:51:56 +00:00
Michael W. Hudson
963dbdd74a Fix bug:
[ 1307978 ] Unsatisfied symbols: _PyGILState_NoteThreadState (code)

(note that this only happens in a threads-disabled build).

Will forward port momentarily.
2005-09-30 08:17:40 +00:00
Michael W. Hudson
b21d81e771 Backport bugfix:
Fix bug:

[ 1163563 ] Sub threads execute in restricted mode

basically by fixing bug 1010677 in a non-broken way.

Backport candidate.
2005-09-23 08:14:40 +00:00
Armin Rigo
cb1aea2337 (backport) tracing of C functions: don't call the trace func
with an exception currently set!
2005-09-20 20:53:11 +00:00
Georg Brandl
043aa850f9 backport patch [ 1119423 ] python -c readlink()s and stat()s '-c' 2005-09-15 13:00:25 +00:00
Georg Brandl
4aacab4b77 backport bug [ 868706 ] Calling builtin function 'eval' from C causes seg fault. 2005-09-15 10:46:18 +00:00
Georg Brandl
0d2441470f Complete format code support in getargs.c::skipitem(), which is called when
evaluating keyword arguments.

CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: 	Python/getargs.c
CVS: ----------------------------------------------------------------------
2005-09-14 19:30:11 +00:00
Guido van Rossum
e2f5adbc78 - Changes donated by Elemental Security to make it work on AIX 5.3
with IBM's 64-bit compiler (SF patch #1284289).  This also closes SF
  bug #105470: test_pwd fails on 64bit system (Opteron).
2005-09-14 18:15:03 +00:00
Guido van Rossum
e42f446482 (backport from HEAD)
- Changes donated by Elemental Security to make it work on HP-UX 11 on
  Itanium2 with HP's 64-bit compiler (SF patch #1225212).
2005-09-14 17:54:39 +00:00