log Modules/_struct.c @ 47787:b32101c19bf8 legacy-trunk

age author description
Wed, 11 Jun 2008 07:41:16 +0000 Gregory P. Smith Merge in release25-maint r60793: legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Wed, 05 Mar 2008 15:34:29 +0000 Thomas Heller Issue 1872: Changed the struct module typecode from 't' to '?', for legacy-trunk
Sat, 16 Feb 2008 14:34:57 +0000 Amaury Forgeot d'Arc Crashers of the day: Py_CLEAR must be used when there is a chance that the legacy-trunk
Fri, 18 Jan 2008 00:10:42 +0000 Raymond Hettinger clearcache() needs to remove the dict as well as clear it. legacy-trunk
Fri, 04 Jan 2008 02:54:42 +0000 Christian Heimes Added _struct._clearcache() for regression tests legacy-trunk
Fri, 04 Jan 2008 00:01:15 +0000 Raymond Hettinger Finish-up the struct module optimizations started at the Iceland NFS sprint. legacy-trunk
Wed, 19 Dec 2007 02:37:44 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Tue, 22 May 2007 07:16:44 +0000 Neal Norwitz Stop using METH_OLDARGS implicitly legacy-trunk
Wed, 25 Apr 2007 00:17:39 +0000 Kristján Valur Jónsson Make pythoncore compile cleanly with VisualStudio 2005. Used an explicit typecast to get a 64 bit integer, and undefined the Yield macro that conflicts with winbase.h legacy-trunk
Thu, 05 Apr 2007 18:00:03 +0000 Raymond Hettinger Bug #1563759: struct.unpack doens't support buffer protocol objects legacy-trunk
Sun, 21 Jan 2007 09:33:07 +0000 Martin v. Löwis Patch #1610575: Add support for _Bool to struct. legacy-trunk
Sat, 13 Dec 2008 14:34:06 +0000 Martin v. Löwis Issue #4228: Pack negative values the same way as 2.4 2.5
Thu, 14 Feb 2008 11:26:18 +0000 Martin v. Löwis Added checks for integer overflows, contributed by Google. Some are 2.5
Thu, 05 Apr 2007 05:06:49 +0000 Neal Norwitz Fix unpack so it works on 64-bit platforms. 2.5 v2.5.1c1
Wed, 04 Apr 2007 21:57:12 +0000 Raymond Hettinger Fix-up error-exits on struct_unpack(). 2.5
Wed, 04 Apr 2007 20:32:03 +0000 Raymond Hettinger Bug #1563759: struct.unpack doens't support buffer protocol objects 2.5
Sat, 07 Oct 2006 14:56:30 +0000 Kristján Valur Jónsson Backport the .sln and .vcproj files for PCBuild8 from the python trunk to the 2.5 maintainance branch. This fixes build problems with visual studio 2005, and cleans up profile guided optimization. 2.5
Fri, 04 Aug 2006 23:59:21 +0000 Bob Ippolito Fix #1530559, struct.pack raises TypeError where it used to convert. legacy-trunk
Sun, 30 Jul 2006 06:55:48 +0000 Neal Norwitz Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). legacy-trunk
Sun, 11 Jun 2006 05:45:25 +0000 Neal Norwitz Wrap some long lines legacy-trunk
Sun, 04 Jun 2006 15:49:07 +0000 Tim Peters s_methods[]: Stop compiler warnings by casting legacy-trunk
Sun, 04 Jun 2006 13:49:49 +0000 Martin Blais Fixes in struct and socket from merge reviews. legacy-trunk
Wed, 31 May 2006 15:34:37 +0000 Tim Peters Repaired error in new comment. legacy-trunk
Wed, 31 May 2006 15:33:22 +0000 Tim Peters _range_error(): Speed and simplify (there's no real need for legacy-trunk
Wed, 31 May 2006 14:28:07 +0000 Tim Peters Trimmed trailing whitespace. legacy-trunk
Wed, 31 May 2006 07:43:27 +0000 Neal Norwitz Calculate smallest properly (it was off by one) and use proper ssize_t types for Win64 legacy-trunk
Tue, 30 May 2006 17:37:54 +0000 Bob Ippolito Change wrapping terminology to overflow masking legacy-trunk
Mon, 29 May 2006 22:55:48 +0000 Bob Ippolito struct: modulo math plus warning on all endian-explicit formats for compatibility with older struct usage (ugly) legacy-trunk
Mon, 29 May 2006 17:59:47 +0000 Armin Rigo Silence a warning. legacy-trunk
Mon, 29 May 2006 15:47:29 +0000 Bob Ippolito simplify the struct code a bit (no functional changes) legacy-trunk
Sun, 28 May 2006 21:42:54 +0000 Georg Brandl Fix ref-antileak in _struct.c which eventually lead to deallocating None. legacy-trunk
Sat, 27 May 2006 15:53:49 +0000 Bob Ippolito fix struct regression on 64-bit platforms legacy-trunk
Sat, 27 May 2006 12:11:36 +0000 Bob Ippolito Fix up struct docstrings, add struct.pack_to function for symmetry legacy-trunk
Sat, 27 May 2006 11:47:12 +0000 Bob Ippolito Remove the range checking and int usage #defines from _struct and strip out the now-dead code legacy-trunk
Fri, 26 May 2006 20:25:23 +0000 Bob Ippolito enable all of the struct tests, use ssize_t, fix some whitespace legacy-trunk
Fri, 26 May 2006 16:49:28 +0000 Tim Peters Repair Windows compiler warnings about mixing legacy-trunk
Fri, 26 May 2006 16:23:28 +0000 Bob Ippolito fix signed/unsigned mismatch in struct legacy-trunk
Fri, 26 May 2006 14:29:35 +0000 Bob Ippolito Enable PY_USE_INT_WHEN_POSSIBLE in struct legacy-trunk
Fri, 26 May 2006 14:23:21 +0000 Bob Ippolito Fix _struct typo that broke some 64-bit platforms legacy-trunk
Fri, 26 May 2006 13:15:44 +0000 Bob Ippolito fix #1229380 No struct.pack exception for some out of range integers legacy-trunk
Fri, 26 May 2006 12:03:27 +0000 Martin Blais Support for buffer protocol for socket and struct. legacy-trunk
Thu, 25 May 2006 21:09:45 +0000 Bob Ippolito fix test_float regression and 64-bit size mismatch issue legacy-trunk
Thu, 25 May 2006 19:56:56 +0000 Bob Ippolito Use faster struct pack/unpack functions for the endian table that matches the host's legacy-trunk
Thu, 25 May 2006 19:33:38 +0000 Bob Ippolito Use LONG_MIN and LONG_MAX to check Python integer bounds instead of the incorrect INT_MIN and INT_MAX legacy-trunk
Thu, 25 May 2006 19:15:27 +0000 Bob Ippolito fix a struct regression where long would be returned for short unsigned integers legacy-trunk
Thu, 25 May 2006 19:03:19 +0000 Bob Ippolito Fix Cygwin compiler issue legacy-trunk
Thu, 25 May 2006 18:44:50 +0000 Bob Ippolito Struct now unpacks to PY_LONG_LONG directly when possible, also include #ifdef'ed out code that will return int instead of long when in bounds (not active since it's an API and doc change) legacy-trunk
Wed, 24 May 2006 15:32:06 +0000 Bob Ippolito refactor unpack, add unpack_from legacy-trunk
Tue, 23 May 2006 19:32:25 +0000 Bob Ippolito fix typo in _struct legacy-trunk
Tue, 23 May 2006 19:31:23 +0000 Bob Ippolito forward declaration for PyStructType legacy-trunk
Tue, 23 May 2006 19:25:52 +0000 Bob Ippolito fix linking issue, warnings, in struct legacy-trunk
Tue, 23 May 2006 18:46:41 +0000 Bob Ippolito Patch #1493701: performance enhancements for struct module. legacy-trunk