Commit graph

37137 commits

Author SHA1 Message Date
Brett Cannon
68a6da99e6 Make uuid1 and uuid4 tests conditional on whether ctypes can be imported;
implementation of either function depends on ctypes but uuid as a whole does
not.
2007-09-07 03:17:50 +00:00
Gregory P. Smith
161586c804 Apply the fix from Issue1112 to make this test more robust and keep
windows happy.
2007-09-06 22:59:59 +00:00
Skip Montanaro
52bc1f1d62 If this is correct for py3k branch and it's already in the release25-maint
branch, seems like it ought to be on the trunk as well.
2007-09-06 22:29:06 +00:00
Thomas Heller
a3a7ddaae5 Fix typo: c_float represents to C float type. 2007-09-06 20:26:20 +00:00
Georg Brandl
ecabc37b08 Backport from 3k: #1116: fix reference to old filename. 2007-09-06 14:49:56 +00:00
Armin Rigo
337841dac7 PyDict_GetItem() returns a borrowed reference.
This attack is against ceval.c:IMPORT_NAME, which calls an
object (__builtin__.__import__) without holding a reference to it.
2007-09-06 09:30:38 +00:00
Armin Rigo
bddc3416f8 Patch #1733973 by peaker:
ptrace_enter_call() assumes no exception is currently set.
This assumption is broken when throwing into a generator.
2007-09-06 08:30:51 +00:00
Georg Brandl
5768d577d3 Backport from Py3k: Bug #1684991: explain lookup semantics for __special__ methods (new-style classes only). 2007-09-05 13:36:44 +00:00
Martin v. Löwis
d44a4e9719 Patch #786737: Allow building in a tree of symlinks pointing to
a readonly source.
2007-09-05 11:47:34 +00:00
Armin Rigo
362bb51503 PyDict_GetItem() returns a borrowed reference.
There are probably a number of places that are open to attacks
such as the following one, in bltinmodule.c:min_max().
2007-09-05 07:51:21 +00:00
Martin v. Löwis
4c1cb7ea8e Patch #1105: Explain that one needs to build the solution
to get dependencies right.
2007-09-05 06:39:17 +00:00
Bill Janssen
ffe576dc78 SSL certificate distinguished names should be represented by tuples 2007-09-05 00:46:27 +00:00
Matthias Klose
38336406eb - Fix libffi configure for hppa*-*-linux* | parisc*-*-linux*. 2007-09-04 20:46:02 +00:00
Matthias Klose
4f2ba5529b - Makefile.pre.in(buildbottest): Remove whitespace at eol. 2007-09-04 19:05:38 +00:00
Matthias Klose
642ac8530a - Makefile.pre.in(buildbottest): Run an optional script pybuildbot.identify
to include some information about the build environment.
2007-09-04 18:17:36 +00:00
Martin v. Löwis
a5136196bc Patch #1031213: Decode source line in SyntaxErrors back to its original
source encoding. Will backport to 2.5.
2007-09-04 14:19:28 +00:00
Martin v. Löwis
58bd49f5fe Patch #1388440: Add set_completion_display_matches_hook and
get_completion_type to readline.
2007-09-04 13:13:14 +00:00
Martin v. Löwis
af699dd621 Document that we rely on the OS to release the crypto
context. Fixes #1626801.
2007-09-04 09:51:57 +00:00
Mark Summerfield
fcb444a8bf Added cross-references plus a note about dict & list shallow copying. 2007-09-04 08:16:15 +00:00
Matthias Klose
691632f14d - Added support for linking the bsddb module against BerkeleyDB 4.6.x. 2007-09-03 23:33:04 +00:00
Georg Brandl
4cdceac760 Fix #883466: don't allow Unicode as arguments to quopri and uu codecs. 2007-09-03 07:16:46 +00:00
Ronald Oussoren
38f1b98cc3 Macosx: this patch ensures that the value of MACOSX_DEPLOYMENT_TARGET used
by the Makefile is also used at configure-time.
2007-09-02 09:46:07 +00:00
Andrew M. Kuchling
b4c629566c Add more items 2007-09-01 21:18:31 +00:00
Andrew M. Kuchling
364b841683 Wording change 2007-09-01 21:17:58 +00:00
Andrew M. Kuchling
6c066dd3ad Add various items 2007-09-01 20:43:36 +00:00
Andrew M. Kuchling
24e99c43c6 Markup fix 2007-09-01 20:31:59 +00:00
Walter Dörwald
73f83d2bc6 Fix typo. 2007-09-01 18:34:05 +00:00
Walter Dörwald
90014e0a3c Fix wrong function names. 2007-09-01 18:18:09 +00:00
Skip Montanaro
222907da56 Added a note and examples to explain that re.split does not split on an
empty pattern match. (issue 852532).
2007-09-01 17:40:03 +00:00
Georg Brandl
847cae6743 Document sets' ">" and "<" operations (backport from py3k). 2007-09-01 15:49:49 +00:00
Georg Brandl
95b571a084 Fix RST link (backport from Py3k). 2007-09-01 07:51:24 +00:00
Martin v. Löwis
8bc77e4b33 Bug #1737210: Change Manufacturer of Windows installer to PSF.
Will backport to 2.5.
2007-09-01 06:36:03 +00:00
Bill Janssen
470dcd2611 remove use of non-existent SSLFakeSocket in apparently untested code 2007-08-31 19:03:31 +00:00
Bill Janssen
910fa59595 remove mentions of socket.ssl in comments 2007-08-31 19:02:46 +00:00
Bill Janssen
c459264f5b deprecate use of FakeSocket 2007-08-31 19:02:23 +00:00
Martin v. Löwis
1ab4a1f9b8 Mark registry components as 64-bit on Win64. 2007-08-31 10:01:07 +00:00
Georg Brandl
3acd6d5f58 Fix subitem markup. 2007-08-31 08:47:51 +00:00
Georg Brandl
9856e05d56 Document new shorthand notation for index entries. 2007-08-31 06:59:27 +00:00
Thomas Wouters
628e3bb808 One more fix to consider missing SSL support. 2007-08-30 22:35:31 +00:00
Thomas Wouters
a6900e8d72 Don't lie in __all__ attributes when SSL is not available: only add the SSL
classes when they are actually created.
2007-08-30 21:54:39 +00:00
Thomas Wouters
dcb3c382ac Somewhat-preliminary slice-object and extended slicing support for ctypes.
The exact behaviour of omitted and negative indices for the Pointer type may
need a closer look (especially as it's subtly different from simple slices)
but there's time yet before 2.6, and not enough before 3.0a1 :-)
2007-08-30 21:01:17 +00:00
Lars Gustäbel
89241a3889 Warn about possible risks when extracting untrusted archives. 2007-08-30 20:24:31 +00:00
Martin v. Löwis
eba40650b5 Bump autoconf minimum version to 2.61. 2007-08-30 20:10:57 +00:00
Martin v. Löwis
7dcb83cdc5 Bug #1709599: Run test_1565150 only if the file system is NTFS. 2007-08-30 19:04:09 +00:00
Martin v. Löwis
75c23bddbe Bug #1746880: Correctly install DLLs into system32 folder on Win64. 2007-08-30 18:25:47 +00:00
Martin v. Löwis
5409c8d84d Fix typo. 2007-08-30 18:15:22 +00:00
Martin v. Löwis
e89cd17dfa Fix popen usage. 2007-08-30 18:14:01 +00:00
Bill Janssen
f413fb06b9 added note on new ssl module and deprecation of socket.ssl 2007-08-30 18:08:06 +00:00
Bill Janssen
24bccf2e32 Added docstrings to methods and functions. 2007-08-30 17:07:28 +00:00
Walter Dörwald
9d04542cc9 Set startinpos before calling the error handler. 2007-08-30 15:34:55 +00:00