Commit Graph

4625 Commits

Author SHA1 Message Date
Thomas Heller
978207f6f9 Merged revisions 71848 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71848 | thomas.heller | 2009-04-24 22:05:20 +0200 (Fr, 24 Apr 2009) | 9 lines

  Merged revisions 71847 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r71847 | thomas.heller | 2009-04-24 22:00:41 +0200 (Fr, 24 Apr 2009) | 2 lines

    Issue 5041: ctypes unwilling to allow pickling wide character.
  ........
................
2009-04-24 20:09:23 +00:00
Thomas Heller
52b971a348 Merged revisions 71656 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r71656 | thomas.heller | 2009-04-16 20:37:24 +0200 (Do, 16 Apr 2009) | 14 lines

  Merged revisions 71640-71641 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r71640 | thomas.heller | 2009-04-16 08:26:33 +0200 (Do, 16 Apr 2009) | 1 line

    Remove unneeded code.
  ........
    r71641 | thomas.heller | 2009-04-16 08:42:02 +0200 (Do, 16 Apr 2009) | 2 lines

    Remove duplicated function declaration.
    Make _pagesize static.
  ........
................
2009-04-16 19:12:35 +00:00
Hirokazu Yamamoto
c5b564b68f Merged revisions 70987 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70987 | jesse.noller | 2009-04-02 05:51:28 +0900 | 9 lines

  Merged revisions 70953 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70953 | hirokazu.yamamoto | 2009-04-01 10:13:52 -0500 (Wed, 01 Apr 2009) | 1 line

    Fixed compile error on windows.
  ........
................
2009-04-06 21:21:20 +00:00
Jesse Noller
d74e883564 Merged revisions 70913 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70913 | jesse.noller | 2009-03-31 17:36:44 -0500 (Tue, 31 Mar 2009) | 9 lines

  Merged revisions 70908 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70908 | jesse.noller | 2009-03-31 17:20:35 -0500 (Tue, 31 Mar 2009) | 1 line

    Issue 5619: Pass MS CRT debug flags into subprocesses
  ........
................
2009-03-31 22:42:05 +00:00
Hirokazu Yamamoto
50d790de92 Merged revisions 70884 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70884 | hirokazu.yamamoto | 2009-04-01 05:43:56 +0900 | 9 lines

  Merged revisions 70879 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70879 | hirokazu.yamamoto | 2009-04-01 05:14:04 +0900 | 1 line

    Issue #5387: Fixed mmap.move crash by integer overflow. (take2)
  ........
................
2009-03-31 20:51:44 +00:00
Hirokazu Yamamoto
193add3af1 Merged revisions 70808 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70808 | hirokazu.yamamoto | 2009-03-31 22:44:06 +0900 | 9 lines

  Merged revisions 70800 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70800 | hirokazu.yamamoto | 2009-03-31 22:13:05 +0900 | 1 line

    Issue #5387: Fixed mmap.move crash by integer overflow.
  ........
................
2009-03-31 14:07:51 +00:00
Benjamin Peterson
1f2d56dfc2 Merged revisions 70707 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70707 | benjamin.peterson | 2009-03-30 09:51:56 -0500 (Mon, 30 Mar 2009) | 58 lines

  Merged revisions 70578,70599,70641-70642,70650,70660-70661,70674,70691,70697-70698,70700,70704 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70578 | benjamin.peterson | 2009-03-23 22:24:56 -0500 (Mon, 23 Mar 2009) | 1 line

    this is better written using assertRaises
  ........
    r70599 | benjamin.peterson | 2009-03-25 16:42:51 -0500 (Wed, 25 Mar 2009) | 1 line

    this can be slightly less ugly
  ........
    r70641 | guilherme.polo | 2009-03-27 16:43:08 -0500 (Fri, 27 Mar 2009) | 3 lines

    Adjusted _tkinter to compile without warnings when WITH_THREAD is not
    defined (part of issue #5035)
  ........
    r70642 | georg.brandl | 2009-03-27 19:48:48 -0500 (Fri, 27 Mar 2009) | 1 line

    Fix typo.
  ........
    r70650 | benjamin.peterson | 2009-03-28 14:16:10 -0500 (Sat, 28 Mar 2009) | 1 line

    give os.symlink and os.link() better parameter names #5564
  ........
    r70660 | georg.brandl | 2009-03-28 14:52:58 -0500 (Sat, 28 Mar 2009) | 1 line

    Switch to fixed Sphinx version.
  ........
    r70661 | georg.brandl | 2009-03-28 14:57:36 -0500 (Sat, 28 Mar 2009) | 2 lines

    Add section numbering to some of the larger subdocuments.
  ........
    r70674 | guilherme.polo | 2009-03-29 05:19:05 -0500 (Sun, 29 Mar 2009) | 1 line

    Typo fix.
  ........
    r70691 | raymond.hettinger | 2009-03-29 13:51:11 -0500 (Sun, 29 Mar 2009) | 1 line

    Make life easier for non-CPython implementations.
  ........
    r70697 | benjamin.peterson | 2009-03-29 16:22:35 -0500 (Sun, 29 Mar 2009) | 1 line

    this has been fixed since 2.6 (I love removing these)
  ........
    r70698 | benjamin.peterson | 2009-03-29 16:31:05 -0500 (Sun, 29 Mar 2009) | 1 line

    thanks to guido's bytecode verifier, this is fixed
  ........
    r70700 | benjamin.peterson | 2009-03-29 16:50:14 -0500 (Sun, 29 Mar 2009) | 1 line

    use the awesome new status iterator
  ........
    r70704 | benjamin.peterson | 2009-03-29 21:49:32 -0500 (Sun, 29 Mar 2009) | 1 line

    there's actually three methods here #5600
  ........
................
2009-03-30 14:55:02 +00:00
Antoine Pitrou
a5682f0ba8 Merged revisions 70690,70692 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70690 | antoine.pitrou | 2009-03-29 20:40:13 +0200 (dim., 29 mars 2009) | 3 lines

  Fix leak in _fileio.c (patch by Hirokazu Yamamoto)
........
  r70692 | antoine.pitrou | 2009-03-29 20:55:12 +0200 (dim., 29 mars 2009) | 4 lines

  Plug another leak, and finally add a test for #1174606 (read() from /dev/zero).
  The leak was the reason my previous attempts at testing failed...
........
2009-03-29 19:03:52 +00:00
Antoine Pitrou
31696e9817 Merged revisions 70664 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70664 | antoine.pitrou | 2009-03-29 01:45:26 +0100 (dim., 29 mars 2009) | 6 lines

  Issue #1174606: Calling read() without arguments of an unbounded file
  (typically /dev/zero under Unix) could crash the interpreter.

  No test as there always seems to be a risk of putting the machine on its knees.
........
2009-03-29 00:57:20 +00:00
Benjamin Peterson
1c5672fc5c Merged revisions 70507-70508 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70507 | benjamin.peterson | 2009-03-21 12:31:58 -0500 (Sat, 21 Mar 2009) | 75 lines

  Merged revisions 70342,70385-70387,70389-70390,70392-70393,70395,70400,70405-70406,70418,70438,70464,70468 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70342 | georg.brandl | 2009-03-13 14:03:58 -0500 (Fri, 13 Mar 2009) | 1 line

    #5486: typos.
  ........
    r70385 | benjamin.peterson | 2009-03-15 09:38:55 -0500 (Sun, 15 Mar 2009) | 1 line

    fix tuple.index() error message #5495
  ........
    r70386 | georg.brandl | 2009-03-15 16:32:06 -0500 (Sun, 15 Mar 2009) | 1 line

    #5496: fix docstring of lookup().
  ........
    r70387 | georg.brandl | 2009-03-15 16:37:16 -0500 (Sun, 15 Mar 2009) | 1 line

    #5493: clarify __nonzero__ docs.
  ........
    r70389 | georg.brandl | 2009-03-15 16:43:38 -0500 (Sun, 15 Mar 2009) | 1 line

    Fix a small nit in the error message if bool() falls back on __len__ and it returns the wrong type: it would tell the user that __nonzero__ should return bool or int.
  ........
    r70390 | georg.brandl | 2009-03-15 16:44:43 -0500 (Sun, 15 Mar 2009) | 1 line

    #5491: clarify nested() semantics.
  ........
    r70392 | georg.brandl | 2009-03-15 16:46:00 -0500 (Sun, 15 Mar 2009) | 1 line

    #5488: add missing struct member.
  ........
    r70393 | georg.brandl | 2009-03-15 16:47:42 -0500 (Sun, 15 Mar 2009) | 1 line

    #5478: fix copy-paste oversight in function signature.
  ........
    r70395 | georg.brandl | 2009-03-15 16:51:48 -0500 (Sun, 15 Mar 2009) | 1 line

    #5276: document IDLESTARTUP and .Idle.py.
  ........
    r70400 | georg.brandl | 2009-03-15 16:59:37 -0500 (Sun, 15 Mar 2009) | 3 lines

    Fix markup in re docs and give a mail address in regex howto, so that
    the recommendation to send suggestions to the author can be followed.
  ........
    r70405 | georg.brandl | 2009-03-15 17:11:07 -0500 (Sun, 15 Mar 2009) | 7 lines

    Move the previously local import of threading to module level.

    This is cleaner and avoids lockups in obscure cases where a Queue
    is instantiated while the import lock is already held by another thread.

    OKed by Tim Peters.
  ........
    r70406 | hirokazu.yamamoto | 2009-03-15 17:43:14 -0500 (Sun, 15 Mar 2009) | 1 line

    Added skip for old MSVC.
  ........
    r70418 | georg.brandl | 2009-03-16 14:42:03 -0500 (Mon, 16 Mar 2009) | 1 line

    Add token markup.
  ........
    r70438 | benjamin.peterson | 2009-03-17 15:29:51 -0500 (Tue, 17 Mar 2009) | 1 line

    I thought this was begging for an example
  ........
    r70464 | benjamin.peterson | 2009-03-18 15:58:09 -0500 (Wed, 18 Mar 2009) | 1 line

    a much better example
  ........
    r70468 | benjamin.peterson | 2009-03-18 22:04:31 -0500 (Wed, 18 Mar 2009) | 1 line

    close files after comparing them
  ........
................
  r70508 | benjamin.peterson | 2009-03-21 12:36:10 -0500 (Sat, 21 Mar 2009) | 1 line

  port the queue change r70405
................
2009-03-21 17:44:10 +00:00
Antoine Pitrou
77df4a8595 Merged revisions 70352 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70352 | antoine.pitrou | 2009-03-14 00:42:55 +0100 (sam., 14 mars 2009) | 4 lines

  Issue #5016: FileIO.seekable() could return False if the file position
  was negative when truncated to a C int. Patch by Victor Stinner.
........
2009-03-13 23:46:17 +00:00
Guilherme Polo
c891c641c6 Merged revisions 70221 via svnmerge from
svn+ssh://pythondev/python/branches/py3k

................
  r70221 | guilherme.polo | 2009-03-06 22:54:57 -0300 (Fri, 06 Mar 2009) | 15 lines

  Merged revisions 70218-70219 via svnmerge from
  svn+ssh://pythondev/python/trunk

  ........
    r70218 | guilherme.polo | 2009-03-06 22:19:12 -0300 (Fri, 06 Mar 2009) | 1 line

    Fixed issue #5193: Guarantee that Tkinter.Text.search returns a string.
  ........
    r70219 | guilherme.polo | 2009-03-06 22:47:49 -0300 (Fri, 06 Mar 2009) | 4 lines

    Fixed issue #4792: Prevent a segfault in _tkinter by using the
    guaranteed to be safe interp argument given to the PythonCmd in place
    of the Tcl interpreter taken from a PythonCmd_ClientData.
  ........
................
2009-03-07 01:58:16 +00:00
Hirokazu Yamamoto
955a69d596 Merged revisions 70203 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70203 | hirokazu.yamamoto | 2009-03-06 12:04:07 +0900 | 2 lines

  Issue #5334: array.fromfile() failed to insert values when EOFError was raised.
  Reviewed by Benjamin Peterson.
........
2009-03-06 03:19:56 +00:00
Hirokazu Yamamoto
c8036af017 Merged revisions 70191 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70191 | hirokazu.yamamoto | 2009-03-05 23:33:01 +0900 | 12 lines

  Merged revisions 70189 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70189 | hirokazu.yamamoto | 2009-03-05 23:21:12 +0900 | 4 lines

    Issue #5385: Fixed mmap crash after resize failure on windows.

    Now uses NULL instead of INVALID_HANDLE_VALUE as invalid map handle
    because CreateFileMapping returns NULL when error occurs.
  ........
................
2009-03-05 14:44:34 +00:00
Benjamin Peterson
b283571c6d Merged revisions 70072 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r70072 | benjamin.peterson | 2009-02-28 13:06:54 -0600 (Sat, 28 Feb 2009) | 1 line

  #4967 fix buggy read()
........
2009-02-28 19:15:55 +00:00
Mark Dickinson
b9566deecb Merged revisions 70063 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70063 | mark.dickinson | 2009-02-28 15:53:24 +0000 (Sat, 28 Feb 2009) | 9 lines

  Merged revisions 70062 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70062 | mark.dickinson | 2009-02-28 15:50:40 +0000 (Sat, 28 Feb 2009) | 2 lines

    Issue #5393: typo in cmath.cos and cmath.cosh docstring
  ........
................
2009-02-28 15:54:47 +00:00
Hirokazu Yamamoto
764b2e1b59 Merged revisions 70057 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70057 | hirokazu.yamamoto | 2009-02-28 21:21:53 +0900 | 10 lines

  Merged revisions 70056 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70056 | hirokazu.yamamoto | 2009-02-28 21:13:07 +0900 | 2 lines

    Issue #1733986: Fixed mmap crash in accessing elements of second map object
    with same tagname but larger size than first map. (Windows)
  ........
................
2009-02-28 12:33:03 +00:00
Hirokazu Yamamoto
f3476f041a Merged revisions 70053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r70053 | hirokazu.yamamoto | 2009-02-28 19:56:50 +0900 | 10 lines

  Merged revisions 70052 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r70052 | hirokazu.yamamoto | 2009-02-28 19:31:54 +0900 | 2 lines

    Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer
    overrun.
  ........
................
2009-02-28 11:50:11 +00:00
Georg Brandl
2c1534cb64 Merged revisions 70029 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k

........
  r70029 | georg.brandl | 2009-02-27 18:52:38 +0100 (Fr, 27 Feb 2009) | 1 line

  another instance of #804543: use strdup() when saving the result of setlocale() because it could be overwritten by subsequent setlocale()s.
........
2009-02-27 17:54:11 +00:00
Benjamin Peterson
9753b483e8 Merged revisions 69754,69794 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r69754 | benjamin.peterson | 2009-02-18 22:22:03 -0600 (Wed, 18 Feb 2009) | 54 lines

  Merged revisions 69576,69579-69580,69589,69619-69620,69633,69703-69704,69728-69730 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r69576 | georg.brandl | 2009-02-13 04:56:50 -0600 (Fri, 13 Feb 2009) | 1 line

    #1661108: note that urlsafe encoded string can contain "=".
  ........
    r69579 | georg.brandl | 2009-02-13 05:06:59 -0600 (Fri, 13 Feb 2009) | 2 lines

    Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
  ........
    r69580 | georg.brandl | 2009-02-13 05:10:04 -0600 (Fri, 13 Feb 2009) | 2 lines

    Fix warnings GCC emits where the argument of PyErr_Format is a single variable.
  ........
    r69589 | martin.v.loewis | 2009-02-13 14:11:34 -0600 (Fri, 13 Feb 2009) | 2 lines

    Move amd64 properties further to the top, so that they override
    the linker options correctly.
  ........
    r69619 | benjamin.peterson | 2009-02-14 11:00:51 -0600 (Sat, 14 Feb 2009) | 1 line

    this needn't be a shebang line
  ........
    r69620 | georg.brandl | 2009-02-14 11:01:36 -0600 (Sat, 14 Feb 2009) | 1 line

    #5179: don't leak PIPE fds when child execution fails.
  ........
    r69633 | hirokazu.yamamoto | 2009-02-15 03:19:48 -0600 (Sun, 15 Feb 2009) | 1 line

    Fixed typo.
  ........
    r69703 | raymond.hettinger | 2009-02-16 16:42:54 -0600 (Mon, 16 Feb 2009) | 3 lines

    Issue 5229: Documentation for super() neglects to say what super() actually does
  ........
    r69704 | raymond.hettinger | 2009-02-16 17:00:25 -0600 (Mon, 16 Feb 2009) | 1 line

    Add explanation for super(type1, type2).
  ........
    r69728 | georg.brandl | 2009-02-17 18:22:55 -0600 (Tue, 17 Feb 2009) | 2 lines

    #5297: fix example.
  ........
    r69729 | georg.brandl | 2009-02-17 18:25:13 -0600 (Tue, 17 Feb 2009) | 2 lines

    #5296: sequence -> iterable.
  ........
    r69730 | georg.brandl | 2009-02-17 18:31:36 -0600 (Tue, 17 Feb 2009) | 2 lines

    #5268: mention VMSError.
  ........
................
  r69794 | benjamin.peterson | 2009-02-19 21:19:25 -0600 (Thu, 19 Feb 2009) | 1 line

  fix None errno #5312
................
2009-02-20 03:32:23 +00:00
Hirokazu Yamamoto
b0ab981da6 Merged revisions 69736 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r69736 | hirokazu.yamamoto | 2009-02-19 01:38:00 +0900 | 14 lines

  Merged revisions 69714,69718 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r69714 | hirokazu.yamamoto | 2009-02-17 19:12:10 +0900 | 1 line

    Issue #5292: Fixed mmap crash on its boundary access m[len(m)].
  ........
    r69718 | hirokazu.yamamoto | 2009-02-17 22:17:26 +0900 | 3 lines

    Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0,
    The file was resized to wrong size.
  ........
................
2009-02-18 16:47:04 +00:00
Hirokazu Yamamoto
b44c6a5754 Merged revisions 69664 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69664 | hirokazu.yamamoto | 2009-02-16 18:13:20 +0900 | 2 lines

  Issue #5249: time.strftime returned malformed string when format string
  contained non ascii character on windows.
........
2009-02-16 09:29:31 +00:00
Gregory P. Smith
3048ae15e7 - Issue #3745: Fix hashlib to always reject unicode and non buffer-api
supporting objects as input no matter how it was compiled (built in
  implementations or external openssl library).
2009-02-12 21:13:48 +00:00
Jesse Noller
982ecd4c78 Merge 68778,68788 to maint 2009-02-12 19:44:58 +00:00
Ronald Oussoren
b61b138745 Merged revisions 69540 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r69540 | ronald.oussoren | 2009-02-12 16:55:38 +0100 (Thu, 12 Feb 2009) | 5 lines

  This fixes issue5143 and includes a test.

  Issue5143 notes that getpath.c and main.c pass a 'char*' where
  a 'wchar_t*' is expected on OSX.
........
2009-02-12 15:56:48 +00:00