summaryrefslogtreecommitdiff
path: root/msgpack
Commit message (Collapse)AuthorAgeFilesLines
...
* | Feed data from file before _unpack()INADA Naoki2014-02-131-0/+10
| |
* | Fix warning on 64bit environment.INADA Naoki2014-02-131-1/+4
| |
* | Merge pull request #84 from wbolster/exception-type-cleanupsINADA Naoki2014-02-132-9/+9
|\ \ | | | | | | Always raise TypeError for wrong argument types
| * | Always raise TypeError for wrong argument typesWouter Bolsterlee2014-02-112-9/+9
| |/ | | | | | | | | | | | | 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.
* Document update.INADA Naoki2013-10-211-0/+1
|
* 0.4.00.4.0INADA Naoki2013-10-211-1/+1
|
* fix bugs.INADA Naoki2013-10-212-17/+5
|
* fallback: support packing ExtTypeINADA Naoki2013-10-213-81/+131
|
* Add tests and bugfix.INADA Naoki2013-10-212-3/+4
|
* cleanupINADA Naoki2013-10-201-1/+1
|
* Support unpacking new types.INADA Naoki2013-10-203-10/+16
|
* Packing ExtType and some cleanupINADA Naoki2013-10-205-116/+98
|
* fallback: Support pack_ext_type.INADA Naoki2013-10-203-10/+40
|
* Merge branch 'master' of https://github.com/antocuni/msgpack-python into newspecINADA Naoki2013-10-207-40/+174
|\ | | | | | | | | | | | | | | Conflicts: msgpack/fallback.py msgpack/unpack.h msgpack/unpack_define.h msgpack/unpack_template.h
| * implement unpacking of ext 8,16,32Antonio Cuni2013-10-192-14/+24
| |
| * implement unpacking for all the fixtext formatsAntonio Cuni2013-10-194-15/+60
| |
| * implement unpack_one also for the cython version, and add a test for itAntonio Cuni2013-10-191-0/+18
| |
| * add the hook for unknown types also to the cython PackerAntonio Cuni2013-10-181-0/+6
| |
| * implement Packer.pack_extended_type also in the cython version of the codeAntonio Cuni2013-10-183-0/+68
| |
| * add support to unpack all ext formatsAntonio Cuni2013-10-181-1/+27
| |
| * automatically find the best format to encode extended typesAntonio Cuni2013-10-181-6/+22
| |
| * slightly change to APIAntonio Cuni2013-10-181-16/+10
| |
| * kill some duplicate code from unpack/unpackb and move the logic to ↵Antonio Cuni2013-10-181-48/+47
| | | | | | | | Unpacker.unpack_one. By doing this we no longer need to make the module-level pack/unpack parametric on the class, because they contain no logic at all
| * add support for extended types: you can now pack/unpack custom python ↵Antonio Cuni2013-10-151-47/+84
| | | | | | | | objects by subclassing Packer and Unpacker
* | code refactoring.INADA Naoki2013-10-201-17/+14
| |
* | Add ext type support to fallback.Unpacker.INADA Naoki2013-10-172-16/+60
| |
* | Add bin type support for fallback Unpacker.INADA Naoki2013-10-173-2/+20
| |
* | Add bin type support to pure Python packer.INADA Naoki2013-10-172-9/+25
| |
* | refactoring.INADA Naoki2013-10-173-45/+21
| |
* | Add bin type support.INADA Naoki2013-10-176-26/+81
|/
* * msgpack/exceptions.py: Fix typo in error message.Lieven Govaerts2013-09-131-1/+1
|
* fix long vs long long bugsYAMAMOTO Takashi2013-06-031-2/+2
| | | | | these bugs were introduced by "fix long/int confusions in pyx version of unpack" commit.
* 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*'
* fix long/int confusions in pyx version of unpackYAMAMOTO Takashi2013-05-161-4/+12
|
* fix more comment typosYAMAMOTO Takashi2013-05-072-2/+2
|
* fix a typo in a commentYAMAMOTO Takashi2013-05-011-1/+1
|
* 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-082-8/+1
|
* s/\t/ /gINADA Naoki2013-02-274-699/+697
|
* remove some macros.INADA Naoki2013-02-275-124/+80
|
* remove msgpack_pack* macrosINADA Naoki2013-02-272-103/+25
|
* Fix typeerror.INADA Naoki2013-02-261-6/+8
|
* docs: better unpacker docstring.INADA Naoki2013-02-261-24/+40
|
* better packer docstringINADA Naoki2013-02-262-14/+52
|
* fallback: refactorINADA Naoki2013-02-251-32/+30
|