summaryrefslogtreecommitdiffstats
path: root/Python/getargs.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #1521: on 64bit platforms, str.decode fails on very long strings.Amaury Forgeot d'Arc2007-11-301-3/+4
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-3/+4
* Fix typo.Walter Dörwald2006-09-211-1/+1
* Introduce an upper bound on tuple nesting depth inGeorg Brandl2006-08-091-0/+3
* Part of bug #1523610: fix miscalculation of buffer length.Georg Brandl2006-07-261-2/+10
* Argh. "integer" is a very confusing word ;)Georg Brandl2006-06-081-2/+2
* Bug #1502750: Fix getargs "i" format to use LONG_MIN and LONG_MAX for bounds ...Georg Brandl2006-06-081-2/+2
* C++ compiler cleanup: cast...Skip Montanaro2006-04-181-2/+2
* Make Py_BuildValue, PyObject_CallFunction andMartin v. Löwis2006-04-141-0/+12
* SF Bug #1454485, array.array('u') could crash the interpreter whenNeal Norwitz2006-04-141-5/+2
* Add a test for Py_ssize_t. Correct typo in getargs.c.Georg Brandl2006-04-131-2/+2
* avoid C++ name mangling for the _Py.*SizeT functionsAnthony Baxter2006-04-121-0/+6
* Fix C99-ism, and add XXX to commentThomas Wouters2006-03-011-1/+1
* Use %zd format characters for Py_ssize_t types.Thomas Wouters2006-03-011-6/+6
* Use Py_ssize_t for PyArg_UnpackTuple arguments.Martin v. Löwis2006-03-011-2/+2
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-10/+11
* Based on discussion with Martin and Thomas on python-checkinsNeal Norwitz2006-02-201-1/+1
* Fix compiler warning on amd64. We can't use zd here since this isNeal Norwitz2006-02-191-2/+2
* Use Py_ssize_t to count theMartin v. Löwis2006-02-161-2/+2
* Merge ssize_t branch.Martin v. Löwis2006-02-151-60/+202
* typoGeorg Brandl2006-01-201-1/+1
* Remove extra parensNeal Norwitz2005-12-191-1/+1
* Fix SF bug #1072182, problems with signed characters.Neal Norwitz2005-12-191-4/+4
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-46/+44
* Complete format code support in getargs.c::skipitem(), which is called whenGeorg Brandl2005-09-141-59/+39
* Disallow keyword arguments for type constructors that don't use them.Georg Brandl2005-08-261-0/+26
* I suppose a bug report or even a fix would be a better response, butMichael W. Hudson2005-03-301-1/+2
* Revert previous checkin on getargs 'L' code. Try to convert allMartin v. Löwis2005-03-031-1/+0
* Clear internal call error in 'L' format. Fixes #723201.Martin v. Löwis2005-03-031-0/+1
* FixMichael W. Hudson2004-08-071-9/+7
* Add PyArg_VaParseTupleAndKeywords(). Document this function andBrett Cannon2004-07-101-0/+36
* Patch #684981: Add cleanup capability for argument parsers. Fixes 501716.Martin v. Löwis2003-05-031-28/+90
* Roll back changes to 'h' format code -- too much breaks. OtherGuido van Rossum2003-04-181-5/+5
* SF # 595026: support for masks in getargs.c.Thomas Heller2003-04-171-27/+49
* Rename LONG_LONG to PY_LONG_LONG. Fixes #710285.Martin v. Löwis2003-03-291-6/+6
* If a float is passed where a int is expected, issue a DeprecationWarningNeil Schemenauer2003-02-041-12/+25
* Raise a TypeError if a float is passed when an integer is specified.Neil Schemenauer2003-01-241-6/+24
* Wrap uargs declaration in a #ifdef Py_USING_UNICODE, so thatWalter Dörwald2002-11-211-0/+2
* Patch #554716: Use __va_copy where available.Martin v. Löwis2002-07-281-0/+4
* Fix by Greg Chapman from SF bug 534347: Potential AV in vgetargskeywords.Guido van Rossum2002-04-041-1/+7
* Fixed "u#" parser marker to pass through Unicode objects as-is withoutMarc-André Lemburg2002-01-091-2/+6
* mysnprintf.c: Massive rewrite of PyOS_snprintf and PyOS_vsnprintf, toTim Peters2001-12-031-3/+3
* SF bug 486278 SystemError: Python/getargs.c:1086: bad.Tim Peters2001-11-291-7/+10
* Two screwups fixed for sizeof(char *) instead of sizeof(char []).Jeremy Hylton2001-11-281-77/+82
* Use PyOS_snprintf() at some cost even though it was correct before.Jeremy Hylton2001-11-281-6/+7
* Use PyOS_snprintf when possible.Jeremy Hylton2001-11-281-34/+41
* Fixes for possible buffer overflows in sprintf() usages.Marc-André Lemburg2001-11-281-14/+9
* vgetargskeywords()Tim Peters2001-10-271-16/+17
* vgetargskeywords: Now that it's clear that nkwlist must equal max, andTim Peters2001-10-271-4/+3
* vgetargskeywords: Prevent another potential sprintf buffer overrun.Tim Peters2001-10-271-2/+2