Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Backport trunk's r42878 (neal.norwitz): | Thomas Wouters | 2006-03-07 | 1 | -0/+2 |
| | | | | | | | | Thanks to Coverity, these were all reported by their Prevent tool. and r42881 (thomas.wouters): Don't DECREF a borrowed reference. | ||||
* | Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype | Mark Hammond | 2002-08-02 | 1 | -1/+1 |
| | | | | | | for Py_Main(). Thanks to Kalle Svensson and Skip Montanaro for the patches. | ||||
* | Patch #477750: Use METH_ constants in Modules. | Martin v. Löwis | 2002-01-17 | 1 | -23/+23 |
| | |||||
* | audioop_ratecv() again: settle for a sloppier upper bound that's less | Tim Peters | 2001-12-07 | 1 | -34/+19 |
| | | | | obnoxious to compute and easier to explain. No compromise on safety. | ||||
* | audioop_ratecv(): I left a potentially unsafe multiply unchecked | Tim Peters | 2001-12-05 | 1 | -15/+15 |
| | | | | | yesterday -- repair that. Also renamed the silly size_times_nchannels to bytes_per_frame. | ||||
* | SF bug 482574: audioop.ratecv crashes. | Tim Peters | 2001-12-05 | 1 | -6/+62 |
| | | | | | | | | | | | | Bugfix candidate. A numerically naive computation of output buffer size caused crashes and spurious MemoryErrors for reasonable arguments. audioop_ratecv(): Avoid spurious overflow by careful reworking of the buffer size computations, triggering MemoryError if and only if the final buffer size can't be represented in a C int (although PyString_FromStringAndSize may legitimately raise MemoryError even if it does fit in a C int). All reasonable arguments should work as intended now, and all unreasonable arguments should be cuaght. | ||||
* | REMOVED all CWI, CNRI and BeOpen copyright markings. | Guido van Rossum | 2000-09-01 | 1 | -9/+0 |
| | | | | This should match the situation in the 1.6b1 tree. | ||||
* | Remove one compiler warning found with -Wstrict-prototypes. | Fred Drake | 2000-08-31 | 1 | -1/+1 |
| | |||||
* | Removing warnings discovered by gcc -Wall | Moshe Zadka | 2000-08-04 | 1 | -1/+1 |
| | |||||
* | merge Include/my*.h into Include/pyport.h | Peter Schneider-Kamp | 2000-07-31 | 1 | -2/+0 |
| | | | | marked my*.h as obsolete | ||||
* | Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', | Thomas Wouters | 2000-07-21 | 1 | -7/+3 |
| | | | | | | | | | | | | | | | | | | and a couple of functions that were missed in the previous batches. Not terribly tested, but very carefully scrutinized, three times. All these were found by the little findkrc.py that I posted to python-dev, which means there might be more lurking. Cases such as this: long func(a, b) long a; long b; /* flagword */ { and other cases where the last ; in the argument list isn't followed by a newline and an opening curly bracket. Regexps to catch all are welcome, of course ;) | ||||
* | ANSI-fication | Peter Schneider-Kamp | 2000-07-10 | 1 | -72/+24 |
| | |||||
* | Change copyright notice - 2nd try. | Guido van Rossum | 2000-06-30 | 1 | -6/+0 |
| | |||||
* | Change copyright notice. | Guido van Rossum | 2000-06-30 | 1 | -22/+7 |
| | |||||
* | Disable the ZEROTRAP code -- this turns a 0 byte into a 2 byte and I | Guido van Rossum | 2000-05-02 | 1 | -1/+1 |
| | | | | | don't think that's what we want. There was some brief discussion of this somewhere but I don't recall where. | ||||
* | Massive patch by Skip Montanaro to add ":name" to as many | Guido van Rossum | 2000-02-29 | 1 | -2/+2 |
| | | | | PyArg_ParseTuple() format string arguments as possible. | ||||
* | Fixed memory leak in ratecv, in response to PR#72. By Sjoerd Mullender. | Guido van Rossum | 1999-09-07 | 1 | -8/+18 |
| | |||||
* | Add DL_EXPORT() to all modules that could possibly be used | Guido van Rossum | 1998-12-04 | 1 | -1/+1 |
| | | | | on BeOS or Windows. | ||||
* | Purported fixes for 64-bit platforms with help from John Jorgensen | Guido van Rossum | 1998-04-23 | 1 | -12/+24 |
| | |||||
* | Add cast to realloc/malloc call to shut up AIX compiler. (Vladimir Marangozov) | Guido van Rossum | 1997-10-31 | 1 | -2/+2 |
| | |||||
* | Apply two changes, systematically: | Guido van Rossum | 1997-10-01 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | | (1) Use PyErr_NewException("module.class", NULL, NULL) to create the exception object. (2) Remove all calls to Py_FatalError(); instead, return or ignore the errors -- the import code now checks PyErr_Occurred() after calling a module's init function, so it's no longer a fatal error for the initialization to fail. Also did some small cleanups, e.g. removed unnecessary test for "already initialized" from initfpectl(), and unified initposix()/initnt(). I haven't checked this very thoroughly, so while the changes are pretty trivial -- beware of untested code! | ||||
* | Fix by Sjoerd: don't want to resize to zero length. | Guido van Rossum | 1997-09-22 | 1 | -2/+7 |
| | |||||
* | fixed ratecv to continue working if product of rates is bigger than 32 bits | Guido van Rossum | 1997-05-20 | 1 | -0/+21 |
| | | | | (Sjoerd) | ||||
* | Tweaks to keep the Microsoft compiler quier. | Guido van Rossum | 1997-04-09 | 1 | -7/+7 |
| | |||||
* | Changes by Sjoerd (reformatted). | Guido van Rossum | 1997-02-14 | 1 | -95/+106 |
| | | | | | | | add(): better handling of overflow (substitute maxval instead of throwing away higher order bits). ratecv(): some bugfixes, Sjoerd says. | ||||
* | Added Sjoerd's submitted 'ratecv' method. Made corrections for new names. | Roger E. Masse | 1997-01-17 | 1 | -25/+140 |
| | | | | Reindented. | ||||
* | Renamed, reindented. (was already partially complete) | Roger E. Masse | 1997-01-03 | 1 | -933/+939 |
| | |||||
* | Keep gcc -Wall happy. | Guido van Rossum | 1996-12-05 | 1 | -19/+19 |
| | |||||
* | New permission notice, includes CNRI. | Guido van Rossum | 1996-10-25 | 1 | -13/+20 |
| | |||||
* | changes for MPW | Guido van Rossum | 1995-03-09 | 1 | -1/+1 |
| | |||||
* | Made some more things static, and other cleanup for new naming scheme | Guido van Rossum | 1995-01-17 | 1 | -3/+3 |
| | |||||
* | Added 1995 to copyright message. | Guido van Rossum | 1995-01-04 | 1 | -2/+2 |
| | | | | | Setup.in: clarified Tk comments somewhat. structmodule.c: use memcpy() instead of double precision assignment. | ||||
* | Another bulky set of minor changes. | Guido van Rossum | 1995-01-02 | 1 | -5/+2 |
| | | | | | Note addition of gethostbyaddr() and improved repr() for sockets, renaming of md5.md5() to md5.new(), and fixing of leaks in threads. | ||||
* | Added minmax function. | Sjoerd Mullender | 1994-09-06 | 1 | -0/+27 |
| | |||||
* | Makefile.pre.in: add $(OPT) to link command | Guido van Rossum | 1994-08-29 | 1 | -1/+3 |
| | | | | | | | audioop.c: fix for MPW config.c.in: save original argc/argv for Lance rotormodule.c: new coding conventions timemodule.c: add casts for Lance | ||||
* | Merge alpha100 branch back to main trunk | Guido van Rossum | 1994-08-01 | 1 | -166/+9 |
| | |||||
* | Added minmax function: | Sjoerd Mullender | 1993-12-13 | 1 | -0/+27 |
| | | | | | | -- function of module audioop: minmax (FRAGMENT, WIDTH) Minmax returns a tuple consisting of the minimum and maximum values of all samples in the sound fragment. | ||||
* | Added audioop.reverse() which reverses an audio sample | Jack Jansen | 1993-02-23 | 1 | -0/+40 |
| | |||||
* | This time really check in the new routines :-) | Jack Jansen | 1993-02-17 | 1 | -26/+210 |
| | |||||
* | Added lin2lin, findmax, findfactor and fintfit routines | Jack Jansen | 1993-02-17 | 1 | -10/+51 |
| | |||||
* | Fixed some memory leaks when things go wrong. | Sjoerd Mullender | 1993-02-10 | 1 | -10/+10 |
| | |||||
* | Changed adpcm routines to use 2-element state (was 3 element) | Jack Jansen | 1993-02-10 | 1 | -4/+6 |
| | |||||
* | * Added Fixcprt.py: script to fix copyright message. | Guido van Rossum | 1993-01-26 | 1 | -2/+2 |
| | | | | | | | | | | | * various modules: added 1993 to copyright. * thread.c: added copyright notice. * ceval.c: minor change to error message for "+" * stdwinmodule.c: check for error from wfetchcolor * config.c: MS-DOS fixes (define PYTHONPATH, use DELIM, use osdefs.h) * Add declaration of inittab to import.h * sysmodule.c: added sys.builtin_module_names * xxmodule.c, xxobject.c: fix minor errors | ||||
* | Fixed various bugs in the adpcm routines | Jack Jansen | 1993-01-08 | 1 | -40/+71 |
| | |||||
* | Added rms, maxpp and avgpp methods. | Jack Jansen | 1992-08-24 | 1 | -0/+146 |
| | |||||
* | Added conversions to/from ADPCM(-4); renamed adpcm to adpcm3 (what it | Guido van Rossum | 1992-07-06 | 1 | -3/+192 |
| | | | | really was). | ||||
* | Added adpcm2lin and lin2adpcm. | Guido van Rossum | 1992-06-23 | 1 | -0/+135 |
| | |||||
* | Fix bug in ulaw2lin for 4-byte values | Guido van Rossum | 1992-06-05 | 1 | -1/+1 |
| | |||||
* | Added 1992 to copyright notice | Guido van Rossum | 1992-06-03 | 1 | -1/+1 |
| | |||||
* | Initial revision | Guido van Rossum | 1992-06-01 | 1 | -0/+574 |