e98ccf6 | Neal Norwitz | 23 March 2006, 05:39:47 UTC | Forward port MvL's fix in 43227: Fix crash when a Unicode string containing an encoding declaration is compile()d. Fixes #1115379. | 23 March 2006, 05:39:47 UTC |
4d073bb | Tim Peters | 23 March 2006, 05:38:33 UTC | _Py_NegativeRefcount(): print the full value of ob_refcnt. | 23 March 2006, 05:38:33 UTC |
d6316a9 | Barry Warsaw | 22 March 2006, 14:57:54 UTC | Add email/mime to LIBSUBDIRS. Fixes SF bug # 1454912. | 22 March 2006, 14:57:54 UTC |
bcfccca | Thomas Heller | 22 March 2006, 13:21:16 UTC | Fix some int/Py_ssize_t issues which led to compiler warnings on 64-bit platforms. | 22 March 2006, 13:21:16 UTC |
59feb6f | Thomas Heller | 22 March 2006, 12:59:53 UTC | Include <malloc.h> on windows, to avoid warnings when compiling with mingw. Don't use SEH when compiling wth mingw. Use IS_INTRESOURCE to determine function name from function ordinal. Rewrite the code that allocates and frees callback functions, hopefully this avoids the coverty warnings: Remove the THUNK typedef, and move the definition of struct ffi_info into the header file. | 22 March 2006, 12:59:53 UTC |
c61c049 | Thomas Heller | 22 March 2006, 10:09:27 UTC | ctypes was added. | 22 March 2006, 10:09:27 UTC |
f303261 | Hye-Shik Chang | 22 March 2006, 08:52:43 UTC | Remove false information from the comment and reformat it like other comments in the file. (SF #1455641) | 22 March 2006, 08:52:43 UTC |
8142cb6 | Neal Norwitz | 22 March 2006, 07:13:30 UTC | Damn another occurrence of using as as a keywordf | 22 March 2006, 07:13:30 UTC |
72d7a78 | Georg Brandl | 22 March 2006, 06:44:14 UTC | Change NEWS entry for recent socket API change | 22 March 2006, 06:44:14 UTC |
0ae07bd | Tim Peters | 22 March 2006, 03:23:21 UTC | Whitespace normalization. | 22 March 2006, 03:23:21 UTC |
b84de02 | Tim Peters | 22 March 2006, 02:58:17 UTC | Record that test_wait[34] get skipped on native Windows. | 22 March 2006, 02:58:17 UTC |
4d90bbd | Barry Warsaw | 22 March 2006, 02:45:50 UTC | News about email 4.0. | 22 March 2006, 02:45:50 UTC |
0568f40 | Barry Warsaw | 21 March 2006, 19:46:26 UTC | remove test file | 21 March 2006, 19:46:26 UTC |
a3aaf3e | Barry Warsaw | 21 March 2006, 19:37:40 UTC | py trunk svn test | 21 March 2006, 19:37:40 UTC |
49c54bc | Barry Warsaw | 21 March 2006, 19:26:34 UTC | py trunk svn test | 21 March 2006, 19:26:34 UTC |
f37ec35 | Barry Warsaw | 21 March 2006, 18:30:37 UTC | py trunk svn test | 21 March 2006, 18:30:37 UTC |
bb03ac0 | Georg Brandl | 21 March 2006, 18:17:25 UTC | Correct API design mistake from rev. 43126: make socket attributes readonly properties. | 21 March 2006, 18:17:25 UTC |
9ca8789 | Martin v. Löwis | 21 March 2006, 13:20:29 UTC | Update to Tk 8.4.12 and Tix 8.4.0 | 21 March 2006, 13:20:29 UTC |
a0f4549 | Martin v. Löwis | 21 March 2006, 12:08:39 UTC | Update to OpenSSL 0.9.8a | 21 March 2006, 12:08:39 UTC |
48b4bf7 | Georg Brandl | 21 March 2006, 08:48:04 UTC | Add a note about pow(x,y) equalling x**y (the "**" operator was used unmotivated in the pow() docs) | 21 March 2006, 08:48:04 UTC |
59b96c1 | Tim Peters | 21 March 2006, 03:58:41 UTC | Try to repair at least one segfault on the Mac buildbot, as diagnosed by Nick Coghlan. test_capi.py: A test module should never spawn a thread as a side effect of being imported. Because this one did, the segfault one of its thread tests caused didn't occur until a few tests after test_regrtest.py thought test_capi was finished. Repair that. Also join() the thread spawned at the end, so that test_capi is truly finished when regrtest reports that it's done. _testcapimodule.c test_thread_state(): this spawns a couple of non-threading.py threads, passing them a PyObject* argument, but did nothing to ensure that those threads finished before returning. As a result, the PyObject* _could_ (although this was unlikely) get decref'ed out of existence before the threads got around to using it. Added explicit synchronization (via a Python mutex) so that test_thread_state can reliably wait for its spawned threads to finish. | 21 March 2006, 03:58:41 UTC |
66760f8 | Raymond Hettinger | 20 March 2006, 18:35:55 UTC | Show an example of calling a named set method. | 20 March 2006, 18:35:55 UTC |
e502693 | Thomas Heller | 20 March 2006, 14:22:05 UTC | Avoid a potential double-free bug. | 20 March 2006, 14:22:05 UTC |
ba29e4c | Thomas Heller | 20 March 2006, 10:22:42 UTC | Apply patch from Martin v. Loewis: Avoid function pointer casts. https://sourceforge.net/tracker/?func=detail&atid=532156&aid=1453037&group_id=71702 | 20 March 2006, 10:22:42 UTC |
a0dd3e3 | Georg Brandl | 20 March 2006, 09:38:58 UTC | Remove mention of fpectl in README. | 20 March 2006, 09:38:58 UTC |
9b00a56 | Neal Norwitz | 20 March 2006, 08:47:12 UTC | Damn Coverity. I can't even sneak in a leak any more. :-) | 20 March 2006, 08:47:12 UTC |
711e7f0 | Thomas Heller | 20 March 2006, 08:29:28 UTC | Fix another bug found by Coverty. | 20 March 2006, 08:29:28 UTC |
e2061dc | Thomas Heller | 20 March 2006, 08:28:19 UTC | Fix bug found by Coverty. | 20 March 2006, 08:28:19 UTC |
cce2267 | Thomas Heller | 20 March 2006, 08:11:56 UTC | Plug a leak in the ctypes test suite when tests are run repeatedly. | 20 March 2006, 08:11:56 UTC |
d59ca8f | Thomas Heller | 20 March 2006, 07:54:01 UTC | Accessing unaligned structure fields works now on all architectures. Including unittest. | 20 March 2006, 07:54:01 UTC |
6c2f913 | Neal Norwitz | 20 March 2006, 07:25:26 UTC | The helper is only necessary for wait3/4. | 20 March 2006, 07:25:26 UTC |
46fa48a | Anthony Baxter | 20 March 2006, 07:10:01 UTC | whitespace n11n | 20 March 2006, 07:10:01 UTC |
d5a3754 | Neal Norwitz | 20 March 2006, 06:48:34 UTC | Try to cleanup a lot of boilerplate #ifdef wrt wait types and make the code more consistent (and smaller by 85 lines or so). | 20 March 2006, 06:48:34 UTC |
49c65d0 | Neal Norwitz | 20 March 2006, 06:34:06 UTC | Make some functions static, reformat function decl to be consistent and check for error from PyModule_GetDict() | 20 March 2006, 06:34:06 UTC |
3dd8be4 | Neal Norwitz | 20 March 2006, 06:33:01 UTC | Get Py_DEPRECATED to work with gcc 4.x too | 20 March 2006, 06:33:01 UTC |
24078c5 | Anthony Baxter | 20 March 2006, 06:30:41 UTC | moved older releases into HISTORY | 20 March 2006, 06:30:41 UTC |
05a4559 | Neal Norwitz | 20 March 2006, 06:30:08 UTC | Patch #1309579: wait3 and wait4 were added to the posix module by Chad J. Schroeder. This was a fair amount of rework of the patch. Refactored test_fork1 so it could be reused by the new tests for wait3/4. Also made them into new style unittests (derive from unittest.TestCase). | 20 March 2006, 06:30:08 UTC |
910b5ee | Anthony Baxter | 20 March 2006, 06:25:04 UTC | experimenting with release stuff. please ignore | 20 March 2006, 06:25:04 UTC |
1747143 | Anthony Baxter | 20 March 2006, 05:58:21 UTC | replace use of int16_t with a (typedef'd) short, to fix Windows buildbots. expand tabs. | 20 March 2006, 05:58:21 UTC |
d48f2b8 | Anthony Baxter | 20 March 2006, 05:29:26 UTC | ignore the fetched NormalizationTest.txt file | 20 March 2006, 05:29:26 UTC |
fa86907 | Anthony Baxter | 20 March 2006, 05:21:58 UTC | SF [ 1231053 ] audioop - alaw encoding/decoding added, code updated This patch adds a-LAW encoding to audioop and replaces the old u-LAW encoding/decoding code with the current code from sox. Possible issues: the code from sox uses int16_t. Code by Lars Immisch | 20 March 2006, 05:21:58 UTC |
d1e0ef6 | Neal Norwitz | 20 March 2006, 04:08:12 UTC | SF #1445431, fix some leaks in error conditions. | 20 March 2006, 04:08:12 UTC |
c3264e5 | Neal Norwitz | 20 March 2006, 02:04:23 UTC | Get rid of some warnings. | 20 March 2006, 02:04:23 UTC |
d5b0c9b | Neal Norwitz | 20 March 2006, 01:58:39 UTC | Fix problem spotted by Coverity that occurs if tzinfo.tzname().replace() returns a non-string when converting %Z. Will backport. | 20 March 2006, 01:58:39 UTC |
29892cc | Neal Norwitz | 20 March 2006, 01:55:26 UTC | Update function name to reflect params and stop casting to long to avoid losing data | 20 March 2006, 01:55:26 UTC |
2aa9a5d | Neal Norwitz | 20 March 2006, 01:53:23 UTC | Use macro versions instead of function versions when we already know the type. This will hopefully get rid of some Coverity warnings, be a hint to developers, and be marginally faster. Some asserts were added when the type is currently known, but depends on values from another function. | 20 March 2006, 01:53:23 UTC |
70f05c5 | Kurt B. Kaiser | 19 March 2006, 20:40:05 UTC | Source file f.flush() after writing; trying to avoid lossage if user kills GUI. Report from B. Sherwood. Backport to 2.3.4. | 19 March 2006, 20:40:05 UTC |
8a85ac6 | Georg Brandl | 19 March 2006, 11:20:29 UTC | Update tutorial wrt PEP 341 try-except-finally statement | 19 March 2006, 11:20:29 UTC |
c54ae35 | Barry Warsaw | 18 March 2006, 18:12:26 UTC | Ignore api.{dvi,idx,ind,l2h,log,toc} and modapi.ind, via suffix wildcards. | 18 March 2006, 18:12:26 UTC |
fa76224 | Hye-Shik Chang | 18 March 2006, 18:07:35 UTC | Ignore *.pyc and *.pyo | 18 March 2006, 18:07:35 UTC |
6a7ec7c | Walter Dörwald | 18 March 2006, 16:35:17 UTC | Change raise statement to PEP 8 style. | 18 March 2006, 16:35:17 UTC |
e5c5117 | Barry Warsaw | 18 March 2006, 16:17:17 UTC | Shim for test_email_renamed.py tests. | 18 March 2006, 16:17:17 UTC |
40ef006 | Barry Warsaw | 18 March 2006, 15:41:53 UTC | Merge email package 4.0 from the sandbox, including documentation, test cases, and NEWS updates. | 18 March 2006, 15:41:53 UTC |
9ae019b | Walter Dörwald | 18 March 2006, 14:22:26 UTC | Add tests for the C APIs PyCodec_IncrementalEncoder() and PyCodec_IncrementalDecoder(). | 18 March 2006, 14:22:26 UTC |
ba8e180 | Walter Dörwald | 18 March 2006, 14:05:43 UTC | Release codecs variable earlier. | 18 March 2006, 14:05:43 UTC |
f4063ca | Thomas Heller | 18 March 2006, 12:52:54 UTC | Fix compiler warning. | 18 March 2006, 12:52:54 UTC |
ddb84d7 | Georg Brandl | 18 March 2006, 11:35:18 UTC | Bug #1353433: be conciliant with spaces in redirect URLs | 18 March 2006, 11:35:18 UTC |
abd1ff8 | Georg Brandl | 18 March 2006, 07:59:59 UTC | Previously, Python code had no easy way to access the contents of a cell object. Now, a ``cell_contents`` attribute has been added (closes patch #1170323). | 18 March 2006, 07:59:59 UTC |
237037b | Andrew M. Kuchling | 17 March 2006, 22:25:15 UTC | You need at least one \item | 17 March 2006, 22:25:15 UTC |
b182db4 | Andrew M. Kuchling | 17 March 2006, 21:48:46 UTC | Write section | 17 March 2006, 21:48:46 UTC |
bc45a3f | Georg Brandl | 17 March 2006, 19:17:34 UTC | RFE #567972: Socket objects' family, type and proto properties are now exposed via new get...() methods. | 17 March 2006, 19:17:34 UTC |
5c170fd | Georg Brandl | 17 March 2006, 19:03:25 UTC | Fix some missing checks after PyTuple_New, PyList_New, PyDict_New | 17 March 2006, 19:03:25 UTC |
a5a0704 | Georg Brandl | 17 March 2006, 18:47:14 UTC | Remove the lib-old modules from Doc/lib/libundoc.tex. Now only Modules/timingmodule.c is left. Should that be removed, too? (dito for clmodule and svmodule) | 17 March 2006, 18:47:14 UTC |
7785868 | Nick Coghlan | 17 March 2006, 17:59:10 UTC | Fix bug 1441408 where a double colon didn't trigger extended slice semantics (applies patch 1452332) | 17 March 2006, 17:59:10 UTC |
db815ab | Georg Brandl | 17 March 2006, 16:26:31 UTC | More \exception fixes. | 17 March 2006, 16:26:31 UTC |
da37604 | Andrew M. Kuchling | 17 March 2006, 15:56:41 UTC | Add two items | 17 March 2006, 15:56:41 UTC |
a062270 | Andrew M. Kuchling | 17 March 2006, 15:56:13 UTC | Markup fix | 17 March 2006, 15:56:13 UTC |
b03cb60 | Thomas Heller | 17 March 2006, 15:52:58 UTC | Merge changes from the upstream version: - cast is implemented as a foreign function now - On Windows, it is now possible to access functions exported by ordinal only | 17 March 2006, 15:52:58 UTC |
f4b0660 | Andrew M. Kuchling | 17 March 2006, 15:39:52 UTC | Remove mention of lib-old, and list more deleted modules | 17 March 2006, 15:39:52 UTC |
01e3d26 | Andrew M. Kuchling | 17 March 2006, 15:38:39 UTC | Add some items | 17 March 2006, 15:38:39 UTC |
c72f501 | Neal Norwitz | 17 March 2006, 08:55:46 UTC | as is on the road to keyword-hood, use a different var name. | 17 March 2006, 08:55:46 UTC |
d5f8ec2 | Neal Norwitz | 17 March 2006, 07:15:59 UTC | Oops, copied the wrong code from keeprefs. Get the right code this time and call gc.collect(), since there is some garbage. The original code didn't really leak (if gc.collect() was called). | 17 March 2006, 07:15:59 UTC |
770a800 | Neal Norwitz | 17 March 2006, 04:52:38 UTC | Update/expand on comments about leaking tests. | 17 March 2006, 04:52:38 UTC |
ddda855 | Neal Norwitz | 17 March 2006, 04:45:38 UTC | Ignore ctypes leaks, but add a test case so we do not forget. | 17 March 2006, 04:45:38 UTC |
8749316 | Neal Norwitz | 17 March 2006, 04:37:34 UTC | Try to find a host that responds slower from python.org so this test does not fail on macteagle (G4 OSX.4 in buildbot) | 17 March 2006, 04:37:34 UTC |
ae1d0c9 | Tim Peters | 17 March 2006, 03:29:34 UTC | Introduced symbol PY_FORMAT_SIZE_T. See the new comments in pyport.h. Changed PyString_FromFormatV() to use it instead of inlining its own maze of #if'ery. | 17 March 2006, 03:29:34 UTC |
d53850a | Walter Dörwald | 16 March 2006, 21:46:40 UTC | Fix wrong argument format in PyCodec_IncrementalEncoder() and PyCodec_IncrementalDecoder(). Factor out common code from PyCodec_Encoder()/PyCodec_Decoder(), PyCodec_IncrementalEncoder()/PyCodec_IncrementalDecoder() and PyCodec_StreamReader()/PyCodec_StreamWriter(). | 16 March 2006, 21:46:40 UTC |
23e4086 | Thomas Heller | 16 March 2006, 20:09:22 UTC | Fix a test that fails when libGL.so and libGLU.so are not installed (on posix systems). | 16 March 2006, 20:09:22 UTC |
0c6b0e9 | Thomas Heller | 16 March 2006, 20:02:36 UTC | Fix a leak that would happen under error conditions (found by Coverty). | 16 March 2006, 20:02:36 UTC |
aa47570 | Thomas Heller | 16 March 2006, 19:56:24 UTC | Use int 0 as default defval for LCID if nothing has been supplied. | 16 March 2006, 19:56:24 UTC |
b216761 | Thomas Heller | 16 March 2006, 19:34:56 UTC | Fix compiler warning. | 16 March 2006, 19:34:56 UTC |
4c9dfc8 | Thomas Heller | 16 March 2006, 19:26:21 UTC | Fixes from Neal Norwitz, plus other small fixes. | 16 March 2006, 19:26:21 UTC |
1275516 | Thomas Heller | 16 March 2006, 19:24:27 UTC | Rewrite the AllocFunctionCallback function for better error handling. Hope that fixes one or two Coverty warnings. | 16 March 2006, 19:24:27 UTC |
d71afb2 | Tim Peters | 16 March 2006, 18:55:20 UTC | Set eol-style to native. | 16 March 2006, 18:55:20 UTC |
f8cf13e | Trent Mick | 16 March 2006, 17:34:41 UTC | Update test_winsound to check for a configured sound card (using a VBScript helper written by Roger Upole and Mark Hammond) and adjust the expected PlaySoundTest case results accordingly. | 16 March 2006, 17:34:41 UTC |
4fe4ed2 | Neal Norwitz | 16 March 2006, 08:20:19 UTC | Make mktuple consistent with mklist to get rid of Coverity warnings. Also use macro version of SetItem since we know everything is setup. | 16 March 2006, 08:20:19 UTC |
6bed1c1 | Neal Norwitz | 16 March 2006, 07:49:19 UTC | Add some versionadded info to new incremental codec docs and fix doco nits. | 16 March 2006, 07:49:19 UTC |
922ff4a | Thomas Heller | 16 March 2006, 07:33:49 UTC | Don't delete non-autogenerated source files when cleaning up. | 16 March 2006, 07:33:49 UTC |
c4bd28c | Neal Norwitz | 16 March 2006, 07:05:59 UTC | Remove some more references to regex that I missed. | 16 March 2006, 07:05:59 UTC |
10be10c | Neal Norwitz | 16 March 2006, 06:50:13 UTC | Remove regsub, reconvert, regex, regex_syntax and everything under lib-old. | 16 March 2006, 06:50:13 UTC |
efbeaef | Neal Norwitz | 16 March 2006, 06:40:39 UTC | Add a news entry about the sre/re swap. | 16 March 2006, 06:40:39 UTC |
f0e2c07 | Neal Norwitz | 16 March 2006, 06:33:21 UTC | Spel compatibility write. | 16 March 2006, 06:33:21 UTC |
f521de6 | Neal Norwitz | 16 March 2006, 06:31:02 UTC | Add back an sre.py that should be backwards compatible except for the warning. | 16 March 2006, 06:31:02 UTC |
94a9c09 | Neal Norwitz | 16 March 2006, 06:30:02 UTC | Rename sre.py -> re.py | 16 March 2006, 06:30:02 UTC |
559e88b | Neal Norwitz | 16 March 2006, 06:27:37 UTC | Remove re.py, in order to rename sre.py -> re.py (svn seems to require 2 steps). | 16 March 2006, 06:27:37 UTC |
04d1513 | Neal Norwitz | 16 March 2006, 06:21:19 UTC | The pre module has been gone for a while. Need to go through and find other modules that no longer exists, since errors are silently ignored. | 16 March 2006, 06:21:19 UTC |
1a3b248 | Tim Peters | 16 March 2006, 02:31:36 UTC | Oops! Use python_d.exe _before_ it's destroyed :-) | 16 March 2006, 02:31:36 UTC |
378832c | Tim Peters | 16 March 2006, 01:54:16 UTC | Change the Windows buildbot "clean" step to remove stale .pyc files. | 16 March 2006, 01:54:16 UTC |
cf79aac | Tim Peters | 16 March 2006, 01:14:46 UTC | Merge the tim-obmalloc branch to the trunk. This is a heavily altered derivative of SF patch 1123430, Evan Jones's heroic effort to make obmalloc return unused arenas to the system free(), with some heuristic strategies to make it more likley that arenas eventually _can_ be freed. | 16 March 2006, 01:14:46 UTC |
f8480a7 | Guido van Rossum | 15 March 2006, 23:08:13 UTC | Instead of relative imports, use (implicitly) absolute ones. | 15 March 2006, 23:08:13 UTC |