summaryrefslogtreecommitdiff
path: root/msgpack/_unpacker.pyx
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #84 from wbolster/exception-type-cleanupsINADA Naoki2014-02-131-2/+2
|\ | | | | Always raise TypeError for wrong argument types
| * Always raise TypeError for wrong argument typesWouter Bolsterlee2014-02-111-2/+2
| | | | | | | | | | | | | | The code that checks whether hooks are callable() (and some other type checks) should always raise TypeError on failure. Before this change, both ValueError and TypeError were used in an inconsistent way (C extension and Python implementation were not the same).
* | Cosmetic changes to fix Cython warningsWouter Bolsterlee2014-02-111-1/+2
|/ | | | | | | | Put declarations on separate line to avoid warnings like this: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line.
* Packing ExtType and some cleanupINADA Naoki2013-10-201-36/+13
|
* fallback: Support pack_ext_type.INADA Naoki2013-10-201-2/+0
|
* Merge branch 'master' of https://github.com/antocuni/msgpack-python into newspecINADA Naoki2013-10-201-2/+37
|\ | | | | | | | | | | | | | | Conflicts: msgpack/fallback.py msgpack/unpack.h msgpack/unpack_define.h msgpack/unpack_template.h
| * implement unpacking for all the fixtext formatsAntonio Cuni2013-10-191-2/+19
| |
| * implement unpack_one also for the cython version, and add a test for itAntonio Cuni2013-10-191-0/+18
| |
* | Add bin type support for fallback Unpacker.INADA Naoki2013-10-171-1/+0
|/
* fix compilation errorsYAMAMOTO Takashi2013-06-031-2/+2
|
* Stop using const_void_ptr typedef.INADA Naoki2013-05-191-3/+2
| | | | New Cython supports const natively.
* Revert "Use new buffer interface."INADA Naoki2013-05-191-25/+28
| | | | | | | This reverts commit 085db7f8dca2b4e2497bfb291238cd3ff2d06e28. Conflicts: msgpack/_unpacker.pyx
* fix a compilation errorYAMAMOTO Takashi2013-05-161-1/+1
| | | | | | | msgpack/_unpacker.pyx: In function 'PyObject* __pyx_pf_7msgpack_9_unpacker_unpac kb(PyObject*, PyObject*, PyObject*, PyObject*, int, PyObject*, PyObject*, PyObje ct*)': msgpack/_unpacker.pyx:111:70: error: invalid cast from type 'Py_buffer' to type 'char*'
* Use new buffer interface.INADA Naoki2013-04-081-28/+25
|
* Unpacker.feed() uses new buffer interface.INADA Naoki2013-04-081-4/+6
|
* Remove unnecessary type declaration.INADA Naoki2013-04-081-2/+1
|
* remove some macros.INADA Naoki2013-02-271-17/+17
|
* Fix typeerror.INADA Naoki2013-02-261-6/+8
|
* docs: better unpacker docstring.INADA Naoki2013-02-261-24/+40
|
* Fix exception incompatibility.INADA Naoki2013-02-221-3/+1
|
* Fix unpacker doesn't raise exception for invalid input (Merge branch '0.2'INADA Naoki2012-12-291-1/+3
| | | | | | | | | Fixes #40 Conflicts: ChangeLog.rst msgpack/_unpacker.pyx msgpack/_version.py
* Split _msgpack.pyxINADA Naoki2012-12-111-0/+382