- ef4364f Fix unpack so it works on 64-bit platforms. by Neal Norwitz · 18 years ago
- b2064d7 Fix-up error-exits on struct_unpack(). by Raymond Hettinger · 18 years ago
- 3608f05 Bug #1563759: struct.unpack doens't support buffer protocol objects by Raymond Hettinger · 18 years ago
- 2c8851e 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. by Kristján Valur Jónsson · 19 years ago
- e6c9f98 Fix #1530559, struct.pack raises TypeError where it used to convert. by Bob Ippolito · 19 years ago
- 07aadb1 Add PyErr_WarnEx() so C code can pass the stacklevel to warnings.warn(). by Neal Norwitz · 19 years ago
- 3c5431e Wrap some long lines by Neal Norwitz · 19 years ago
- 5ec2e85 s_methods[]: Stop compiler warnings by casting s_unpack_from to PyCFunction. by Tim Peters · 19 years ago
- af2ae72 Fixes in struct and socket from merge reviews. by Martin Blais · 19 years ago
- 72270c2 Repaired error in new comment. by Tim Peters · 19 years ago
- d6a6f02 _range_error(): Speed and simplify (there's no real need for by Tim Peters · 19 years ago
- c2b550e Trimmed trailing whitespace. by Tim Peters · 19 years ago
- 971ea11 Calculate smallest properly (it was off by one) and use proper ssize_t types for Win64 by Neal Norwitz · 19 years ago
- 4182a75 Change wrapping terminology to overflow masking by Bob Ippolito · 19 years ago
- 2fd3977 struct: modulo math plus warning on all endian-explicit formats for compatibility with older struct usage (ugly) by Bob Ippolito · 19 years ago
- 162997e Silence a warning. by Armin Rigo · 19 years ago
- 28b2686 simplify the struct code a bit (no functional changes) by Bob Ippolito · 19 years ago
- c26025c Fix ref-antileak in _struct.c which eventually lead to deallocating None. by Georg Brandl · 19 years ago
- cd51ca5 fix struct regression on 64-bit platforms by Bob Ippolito · 19 years ago
- 1fcdc23 Fix up struct docstrings, add struct.pack_to function for symmetry by Bob Ippolito · 19 years ago
- 90bd0a5 Remove the range checking and int usage #defines from _struct and strip out the now-dead code by Bob Ippolito · 19 years ago
- aa70a17 enable all of the struct tests, use ssize_t, fix some whitespace by Bob Ippolito · 19 years ago
- 735ae48 Repair Windows compiler warnings about mixing by Tim Peters · 19 years ago
- 0cbf2c5 fix signed/unsigned mismatch in struct by Bob Ippolito · 19 years ago
- 1d2b0e3 Enable PY_USE_INT_WHEN_POSSIBLE in struct by Bob Ippolito · 19 years ago
- 685dda8 Fix _struct typo that broke some 64-bit platforms by Bob Ippolito · 19 years ago
- e27337b fix #1229380 No struct.pack exception for some out of range integers by Bob Ippolito · 19 years ago
- 2856e5f Support for buffer protocol for socket and struct. by Martin Blais · 19 years ago
- 964e02a fix test_float regression and 64-bit size mismatch issue by Bob Ippolito · 19 years ago
- a99865b Use faster struct pack/unpack functions for the endian table that matches the host's by Bob Ippolito · 19 years ago
- 04ab994 Use LONG_MIN and LONG_MAX to check Python integer bounds instead of the incorrect INT_MIN and INT_MAX by Bob Ippolito · 19 years ago
- 3b0cae9 fix a struct regression where long would be returned for short unsigned integers by Bob Ippolito · 19 years ago
- 3fc2bb9 Fix Cygwin compiler issue by Bob Ippolito · 19 years ago
- 94f68ee 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) by Bob Ippolito · 19 years ago
- eb62127 refactor unpack, add unpack_from by Bob Ippolito · 19 years ago
- 07c023b fix typo in _struct by Bob Ippolito · 19 years ago
- d3611eb forward declaration for PyStructType by Bob Ippolito · 19 years ago
- 4de3f99 fix linking issue, warnings, in struct by Bob Ippolito · 19 years ago
- 232f3c9 patch #1493701: performance enhancements for struct module by Bob Ippolito · 19 years ago
- 27abce5 revert #1493701 by Bob Ippolito · 19 years ago
- fb8b84a Patch #1493701: performance enhancements for struct module. by Bob Ippolito · 19 years ago[Renamed (73%) from Modules/structmodule.c]
- 2ad8c56 struct_pack(): Repair new assert-fail crash in by Tim Peters · 19 years ago
- ad0a462 Use Py_ssize_t for counts and sizes. by Martin v. Löwis · 19 years ago
- 1ac754f Check return result from Py_InitModule*(). This API can fail. by Neal Norwitz · 20 years ago
- b3f55f4 SF bug #1072182: bad arg type to isspace in struct module by Raymond Hettinger · 20 years ago
- 9f90439 Patch #1011240: SystemError generated by struct.pack('P', 'foo'). by Armin Rigo · 21 years ago
- 4bae2d5 Getting rid of code dependent on GUSI or the MetroWerks compiler. by Jack Jansen · 22 years ago
- b9a0f91 Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. by Martin v. Löwis · 22 years ago
- 9905b94 New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a by Tim Peters · 22 years ago
- d50ade6 SF bug 705836: struct.pack of floats in non-native endian order by Tim Peters · 22 years ago
- 960bc54 (Most of) SF patch 601369 (Christos Georgiou): obmalloc,structmodule: by Guido van Rossum · 23 years ago
- fe51c6d Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype by Mark Hammond · 23 years ago
- 14f8b4c Patch #568124: Add doc string macros. by Martin v. Löwis · 23 years ago
- 187ae56 Get rid of more PyArg_Parse & METH_OLDARGS. by Neal Norwitz · 23 years ago
- 2eeec9b Fix typo. by Fred Drake · 23 years ago
- 78f6c86 Use PyModule_AddObject() instead of accessing the module dict directly. by Fred Drake · 23 years ago
- e2ae77b SF patch #474590 -- RISC OS support by Guido van Rossum · 24 years ago
- 0891ac0 The 'p' (Pascal string) pack code acts unreasonably when the string size by Tim Peters · 24 years ago
- 3dac559 SF bug #442520: test_struct fails on SPARC. by Tim Peters · 24 years ago
- da9c5b3 The new {b,l}p_{u,}longlong() didn't check get_pylong()'s return for NULL. by Tim Peters · 24 years ago
- 7a3bfc3 Added q/Q standard (x-platform 8-byte ints) mode in struct module. by Tim Peters · 24 years ago
- 2d4e077 Trimmed trailing whitespace. by Tim Peters · 24 years ago
- 3023f78 Simplify some convolution by simply not recognizing 'q' and 'Q' at all by Tim Peters · 24 years ago
- be80085 Make clear in the docstring that "std" applies to both size and alignment, by Tim Peters · 24 years ago
- 7b9542a Initial support for 'q' and 'Q' struct format codes: for now, only in by Tim Peters · 24 years ago
- f0e717b Repair portability of sign extension when reading signed ints on boxes by Tim Peters · 24 years ago
- d5fadf7 Rationalize use of limits.h, moving the inclusion to Python.h. by Fred Drake · 25 years ago
- 2af72d5 Use symbolic constants for allowable short ranges. by Martin v. Löwis · 25 years ago
- 66de549 Check range for bytes and shorts. Closes bug #110845. by Martin v. Löwis · 25 years ago
- 8586991 REMOVED all CWI, CNRI and BeOpen copyright markings. by Guido van Rossum · 25 years ago
- 7e01890 merge Include/my*.h into Include/pyport.h by Peter Schneider-Kamp · 25 years ago
- f3f33dc Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', by Thomas Wouters · 25 years ago
- 41c36ff ANSI-fication by Peter Schneider-Kamp · 25 years ago
- dbd9ba6 Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. by Tim Peters · 25 years ago
- ffcc381 Change copyright notice - 2nd try. by Guido van Rossum · 25 years ago
- fd71b9e Change copyright notice. by Guido van Rossum · 25 years ago
- 137507e Michael Hudson <mwh21@cam.ac.uk>: by Fred Drake · 25 years ago
- 43713e5 Massive patch by Skip Montanaro to add ":name" to as many by Guido van Rossum · 25 years ago
- 3886bb6 Add DL_EXPORT() to all modules that could possibly be used on BeOS or Windows. by Guido van Rossum · 27 years ago
- 78694d9 Patches from Greg Stein to support 'P' format in struct module's by Guido van Rossum · 27 years ago
- 39ef227 Unsigned 1 and 2 byte sized formats shouldn't result in long integer values! by Guido van Rossum · 27 years ago
- d3dbb38 get_long(): Use PyErr_ExceptionMatches(...) instead of PyErr_Occurred(...). by Fred Drake · 27 years ago
- 730806d Make new gcc -Wall happy by Guido van Rossum · 27 years ago
- 9897f0f Oops, left in a non-standard multi-line doc string that GCC finds okay by Guido van Rossum · 28 years ago
- 414fd48 Added doc strings, suggested by Charles G. Waldman (but massaged quite a bit). by Guido van Rossum · 28 years ago
- 8f3c812 Fix due to Bill Noon for problem discovered by Ken Manheimer: packing by Guido van Rossum · 28 years ago
- 0cb96de Apply two changes, systematically: by Guido van Rossum · 28 years ago
- 9eb671f Contribution by Hannu Krosing (with some changes). by Guido van Rossum · 28 years ago
- e20aef5 Ignore whitespace between formats (not internal to a count+format). by Guido van Rossum · 28 years ago
- 7844e38 Keep Microsoft VC happy. by Guido van Rossum · 28 years ago
- 6c87eca Changed the ``add/sub_offset'' hacks for dealing with C's unsigned by Guido van Rossum · 29 years ago
- b9d338c Fill pad bytes with zeros (fixing a bug dating from the very first version!). by Guido van Rossum · 29 years ago
- b9a781e Scratch the ears of gcc -Wall. by Barry Warsaw · 29 years ago
- 4ccc531 Ok, ok, I've fixed gradual underflow on packing too. by Guido van Rossum · 29 years ago
- 07ef655 Oops -- unpack float/double didn't do the right thing if e==0. by Guido van Rossum · 29 years ago
- 74679b4 Support float and double in non-native formats. by Guido van Rossum · 29 years ago
- 60c5061 Added better handling of unsigned longs -- a Python long returned by by Guido van Rossum · 29 years ago
- 3aa27fd Fix the first bugs... treatment of 0 count was wrong, and memchr() by Guido van Rossum · 29 years ago
- f7e6b4b Pretty much rewritten to fulfull several long-standing wishes: by Guido van Rossum · 29 years ago
- 30695fa Renamed. by Barry Warsaw · 29 years ago