summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* v3.19.1HEADv3.19.1masterBob Ippolito2023-04-064-4/+4
| | | | Signed-off-by: Bob Ippolito <bob@redivi.com>
* Merge pull request #313 from simplejson/audit-fixesv3.19.0Bob Ippolito2023-04-0612-160/+252
|\ | | | | Implement recommended fixes from OSTIF audit
| * Update CHANGES.txtaudit-fixesBob Ippolito2023-04-061-2/+13
| |
| * Additional security hardening improvements:Bob Ippolito2023-04-058-121/+152
| | | | | | | | | | | | | | | | * Remove unused namedtuple_as_object and tuple_as_array arguments from simplejson.load (SJ-PT-23-102) * Remove vestigial _one_shot code from iterencode (SJ-PT-23-103) * Change default of allow_nan from True to False and add allow_nan to decoder (SJ-PT-23-107)
| * SJ-PT-23-101: Remove unused unichr import from encoderBob Ippolito2023-04-042-1/+2
| |
| * SJ-PT-23-100: Fix inconsistencies in error messages between C and Python ↵Bob Ippolito2023-04-044-7/+12
| | | | | | | | implementations
| * SJ-PT-23-03: Backport integer string length limitation to limit quadratic ↵Bob Ippolito2023-04-045-3/+40
| | | | | | | | parsing
| * SJ-PT-23-02: Fix missing reference count decreaseBob Ippolito2023-04-042-1/+5
| |
| * SJ-PT-23-01: Fix invalid handling of unicode escape sequences in Python decoderBob Ippolito2023-04-045-28/+31
|/
* Update CHANGES.txt for v3.18.4v3.18.4Bob Ippolito2023-03-141-1/+3
|
* Merge pull request #312 from mgiessing/masterBob Ippolito2023-03-141-1/+1
|\ | | | | Enable ppc64le wheels
| * Update build-and-deploy.ymlmgiessing2023-03-131-1/+1
|/
* Merge pull request #311 from simplejson/test-sdistBob Ippolito2023-02-055-3/+16
|\ | | | | Test the sdist
| * Bump version and update CHANGEStest-sdistBob Ippolito2023-02-054-3/+8
| |
| * RE #309 test the sdistBob Ippolito2023-02-051-0/+8
|/
* Merge pull request #310 from simplejson/fix-sdistv3.18.3Bob Ippolito2023-02-055-6/+14
|\ | | | | Build sdist without any overrides
| * Fix #309. Build sdist without any overridesBob Ippolito2023-02-055-6/+14
|/
* Merge pull request #308 from simplejson/pure-python-wheelv3.18.2Bob Ippolito2023-02-045-7/+17
|\ | | | | Build pure python wheel
| * Fix #307. Build a pure python wheelBob Ippolito2023-02-045-7/+17
|/
* Update CHANGES.txt for v3.18.1v3.18.1Bob Ippolito2023-01-031-1/+3
|
* Merge pull request #305 from browniebroke/python-3.11Bob Ippolito2023-01-032-1/+2
|\ | | | | Declare support for Python 3.11 and build wheels
| * Declare support for Python 3.11 and build wheelsBruno Alla2023-01-032-1/+2
|/
* Merge pull request #304 from simplejson/version-bumpBob Ippolito2022-11-164-4/+9
|\ | | | | Update version to v3.18.1 and update CHANGES for #303
| * Update version to v3.18.1 and update CHANGES for #303Bob Ippolito2022-11-164-4/+9
|/
* Merge pull request #303 from sobolevn/patch-1Bob Ippolito2022-11-161-0/+1
|\ | | | | Clear `i` var from loop not to leak into module namespace
| * Clear `i` var from loop not to leak into module namespaceNikita Sobolev2022-11-161-0/+1
|/
* Merge pull request #302 from simplejson/class-serializationv3.18.0Bob Ippolito2022-11-148-87/+131
|\ | | | | Class serialization
| * Revert unnecessary changeBob Ippolito2022-11-141-1/+2
| |
| * Rename variable for clarityBob Ippolito2022-11-141-5/+5
| |
| * v3.18.0Bob Ippolito2022-11-143-4/+4
| |
| * Implement speedups for #301Bob Ippolito2022-11-141-62/+68
| |
| * Implement tests and fallback implementation of #301Bob Ippolito2022-11-144-22/+59
|/
* Merge pull request #300 from Attakay78/masterBob Ippolito2022-07-011-1/+1
|\ | | | | #299 Comment error fix
| * #299 Comment error fixRichard Quaicoe2022-07-011-1/+1
|/
* Update CHANGES.txt and bump versionBob Ippolito2022-04-225-5/+12
|
* Merge pull request #298 from ks888/fix-value-errorBob Ippolito2022-04-212-0/+4
|\ | | | | Check the unicode code point range before unichr() is called
| * Add the unit testKishin Yagami2022-04-211-0/+2
| |
| * Check the unicode code point range before chr() is calledKishin Yagami2022-04-211-0/+2
|/
* Merge pull request #293 from simplejson/v3.17.6v3.17.6Bob Ippolito2021-11-153-3/+3
|\ | | | | v3.17.6
| * v3.17.6v3.17.6Bob Ippolito2021-11-153-3/+3
|/
* Merge pull request #292 from simplejson/python-3.10Bob Ippolito2021-11-152-2/+8
|\ | | | | Build source with Python 3.10, update CHANGES
| * Build source with Python 3.10, update CHANGESBob Ippolito2021-11-152-2/+8
|/
* Merge pull request #291 from hugovk/add-3.10Bob Ippolito2021-11-151-0/+1
|\
| * Declare support for Python 3.10Hugo van Kemenade2021-11-151-0/+1
|/
* Update CHANGES.txtv3.17.5Bob Ippolito2021-08-231-1/+1
| | | Release date
* Merge pull request #289 from simplejson/fix_is_namedtuple_dict_fuBob Ippolito2021-08-234-7/+15
|\ | | | | v3.17.5
| * Update version to 3.17.5Bob Ippolito2021-08-233-3/+3
| |
| * Implement _asdict() check for pure python path as wellBob Ippolito2021-08-231-4/+12
|/
* Merge pull request #284 from gpshead/fix_is_namedtuple_dict_fuBob Ippolito2021-08-233-0/+46
|\ | | | | Fix the C extension module to harden is_namedtuple.
| * Raise TypeError when _asdict() is callable but does not return a dictBob Ippolito2021-08-231-0/+5
| |