summaryrefslogtreecommitdiff
path: root/msgpack/_unpacker.pyx
Commit message (Collapse)AuthorAgeFilesLines
* Fix Unpacker max_buffer_length handling (#506)Inada Naoki2022-05-241-16/+12
|
* cimport uint64_t instead of using ctypedef (#473)Vladimir Matveev2021-03-191-1/+1
|
* Remove unused PyObject_AsReadBuffer definition (#468)Alexander Shadchin2021-02-271-1/+0
| | | Also "old" buffer API was removed in Python 3.10
* fix docstring (#459)Inada Naoki2021-02-121-32/+59
|
* Update docstringInada Naoki2020-12-041-48/+32
|
* Fix Unpacker.tell() (#427)jfolz2020-06-081-2/+8
| | | | | Fixes #426. Co-authored-by: folz <joachim.folz@dfki.de>
* Support datetime. (#394)Inada Naoki2019-12-111-6/+17
|
* Unpacker: Change max_buffer_size to 100MiB (#391)Inada Naoki2019-12-091-16/+18
|
* Make strict_map_key default to True (#392)Inada Naoki2019-12-061-5/+3
|
* Use new msgpack spec by default. (#386)Inada Naoki2019-12-051-10/+6
|
* Remove deprecated submodule unpack (#385)Inada Naoki2019-12-051-8/+0
|
* Drop old buffer protocol support (#383)Inada Naoki2019-12-051-38/+22
|
* Add Timestamp support (#382)Inada Naoki2019-12-051-1/+4
|
* Remove encoding option from Unpacker. (#380)Inada Naoki2019-12-031-28/+8
|
* use relative imports (#357)Felix Schwarz2019-05-121-2/+2
| | | | | Some applications use msgpack to store persistent data and require a specific msgpack version (e.g. borgbackup). Bundling helps in case there is an (incompatible) version of msgpack in a system-wide install.
* Recommend max_buffer_len instead of max_(str|bin|ext)_lenInada Naoki2019-01-251-3/+6
|
* Auto limit configuration (#342)Inada Naoki2019-01-241-15/+41
|
* Fix docstringInada Naoki2018-12-041-1/+1
|
* Add strict_map_key option to unpackerInada Naoki2018-11-291-5/+12
|
* Unpacker: allow to use buffer with size greater than 2 GB (#332)jkorvin2018-11-201-1/+1
|
* Add StackError and FormatError (#331)INADA Naoki2018-11-201-2/+24
|
* Refactor Cython code (#328)INADA Naoki2018-11-141-21/+1
| | | _msgpack -> _cmsgpack
* Remove deprecated write_bytes option (#322)INADA Naoki2018-11-121-23/+12
|
* Remove deprecated exception classes (#323)INADA Naoki2018-11-121-23/+19
|
* PendingDeprecationWarning -> DeprecationWarning (#321)INADA Naoki2018-11-091-3/+3
|
* unpacker: Make default size limit smaller (#319)INADA Naoki2018-11-081-14/+17
| | | | | To avoid DoS attack, make default size limit smaller. Fixes #295
* Deprecate implementation module's unpack() (#290)INADA Naoki2018-02-231-6/+3
|
* Fix #285 againINADA Naoki2018-02-231-18/+3
|
* Revert "Move unpack() from each implementation to __init__. (#286)"INADA Naoki2018-02-231-0/+26
| | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a.
* Move unpack() from each implementation to __init__. (#286)INADA Naoki2018-02-221-26/+0
| | | Fixes #285
* Use cython's cast for converting encoding and errors (#279)0.5.4INADA Naoki2018-02-051-31/+14
| | | It is little faster on Python 3 because we can skip temporary bytes object
* Undeprecate unicode_errors (#278)INADA Naoki2018-02-051-6/+3
|
* s/raw_as_bytes/raw/g (#276)INADA Naoki2018-01-121-13/+13
| | | fixes #273
* Add raw_as_bytes option to Unpacker. (#265)INADA Naoki2018-01-111-29/+52
|
* Deprecate write_bytes option in Unpacker. (#262)INADA Naoki2018-01-051-0/+3
| | | Fixes #197
* Unpacker: add tell() (#227)jfolz2017-04-301-0/+7
|
* Merge branch 'release-0.4'INADA Naoki2017-01-121-1/+1
|\
| * fix typos and other cosmetic issues (#214)release-0.4TW2017-01-111-1/+1
| | | | | | | | | | | | | | cosmetic issues: - reST headlines' underline length needs to match the headline length (looks like somebody is / was using a proportional font) - Cython code lines do not need to be terminated with a semicolon - always use triple-double-quotes for docstrings
* | enable unpacking from memoryviewfolz2016-06-131-18/+74
| |
* | Use Python's memory API (#185)INADA Naoki2016-04-301-5/+18
| |
* | Deprecate PackExceptionsINADA Naoki2016-02-141-5/+5
| |
* | reraising ValueError from unpack.h as UnpackValueErrorpalaviv2016-02-121-17/+20
|/
* Merge pull request #163 from ThomasWaldmann/masterINADA Naoki2015-12-101-1/+1
|\ | | | | fix typos
| * fix typosThomas Waldmann2015-12-091-1/+1
| |
* | Fix compile errorINADA Naoki2015-11-091-1/+0
| |
* | Add missing params to unpack()INADA Naoki2015-11-091-2/+12
| |
* | Decrease refcnt when error happend while unpackingINADA Naoki2015-11-081-2/+3
| | | | | | | | Fixes #152
* | Fix warningsINADA Naoki2015-11-071-12/+12
|/ | | | fixes #146
* Accept ext_hook for unpack()Johannes Dollinger2015-07-271-2/+2
|
* Fix error when use unicode_literal in Python 2INADA Naoki2015-01-251-3/+7
|