Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove deprecated write_bytes option | INADA Naoki | 2018-11-09 | 2 | -39/+16 |
| | |||||
* | Add Packer.buffer() (#320) | INADA Naoki | 2018-11-09 | 3 | -18/+60 |
| | |||||
* | unpacker: Make default size limit smaller (#319) | INADA Naoki | 2018-11-08 | 2 | -23/+28 |
| | | | | | To avoid DoS attack, make default size limit smaller. Fixes #295 | ||||
* | Merge extension module | INADA Naoki | 2018-11-08 | 2 | -2/+5 |
| | | | | | | | There were `_packer.so` and `_unpacker.so`. But single module is simpler than double module. Merge extension module into single `_msgpack.so`. | ||||
* | Start 0.6 development | INADA Naoki | 2018-10-03 | 1 | -1/+1 |
| | |||||
* | Alternate fixes for jython and legacy CPython (#310) | Raymond E Ferguson | 2018-10-02 | 1 | -39/+35 |
| | | | | | | | | | | | | Python 3.4 is not supported officially. But keep running test for a while, to know when msgpack-python stop working on Python 3.4 actually. The current patches did not work under jython-2.7.1 where implicit casting of buffer or memoryview doesn't work. It may also be the jython is a little pickier about string casting non string bytes due to the underlying strong typing of java. See issues #303 & #304. | ||||
* | fallback: Fix error on Jython | Inada Naoki | 2018-06-27 | 1 | -0/+7 |
| | | | | Fixes #303 | ||||
* | Fix TypeError in fallback.unpack() on <Python 2.7.6 | Alex Gaynor | 2018-04-16 | 1 | -25/+31 |
| | |||||
* | 0.5.60.5.6 | INADA Naoki | 2018-02-23 | 1 | -1/+1 |
| | |||||
* | Deprecate implementation module's unpack() (#290) | INADA Naoki | 2018-02-23 | 3 | -25/+23 |
| | |||||
* | Fix Unpacker.feed() drops unused data in buffer. (#289) | INADA Naoki | 2018-02-23 | 1 | -2/+7 |
| | | | Fixes #287 | ||||
* | Fix #285 again | INADA Naoki | 2018-02-23 | 1 | -18/+3 |
| | |||||
* | Revert "Move unpack() from each implementation to __init__." (#288) | INADA Naoki | 2018-02-23 | 3 | -14/+39 |
|\ | | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a. | ||||
| * | Revert "Move unpack() from each implementation to __init__. (#286)" | INADA Naoki | 2018-02-23 | 3 | -14/+39 |
| | | | | | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a. | ||||
* | | 0.5.50.5.5 | INADA Naoki | 2018-02-22 | 1 | -1/+1 |
|/ | |||||
* | Move unpack() from each implementation to __init__. (#286) | INADA Naoki | 2018-02-22 | 3 | -39/+14 |
| | | | Fixes #285 | ||||
* | Fix memory leak in pure Python Unpacker.feed() (#284) | INADA Naoki | 2018-02-16 | 1 | -0/+2 |
| | | | fixes #283 | ||||
* | Use cython's cast for converting encoding and errors (#279)0.5.4 | INADA Naoki | 2018-02-05 | 2 | -53/+32 |
| | | | It is little faster on Python 3 because we can skip temporary bytes object | ||||
* | 0.5.4 | INADA Naoki | 2018-02-05 | 1 | -1/+1 |
| | |||||
* | Undeprecate unicode_errors (#278) | INADA Naoki | 2018-02-05 | 3 | -11/+7 |
| | |||||
* | 0.5.3 | INADA Naoki | 2018-02-03 | 1 | -1/+1 |
| | |||||
* | Fix encoding and unicode_errors (#277) | Andrew Rabert | 2018-02-03 | 1 | -17/+16 |
| | | | | | | | Previously, unicode_errors was either set to NULL or to the result of PyBytes_AsString. This restores that behavior while also keeping the existing NULL default behavior. Original defaults were restored to keep API compatibility until these deprecated options are finally removed. | ||||
* | 0.5.20.5.2 | INADA Naoki | 2018-02-02 | 1 | -1/+1 |
| | |||||
* | s/raw_as_bytes/raw/g (#276) | INADA Naoki | 2018-01-12 | 3 | -23/+23 |
| | | | fixes #273 | ||||
* | Packer.pack() reset buffer on exception (#274) | INADA Naoki | 2018-01-11 | 2 | -6/+12 |
| | | | fixes #210 | ||||
* | packer: Use PyUnicode_AsUTF8AndSize() for utf-8 (#272) | INADA Naoki | 2018-01-11 | 2 | -13/+70 |
| | |||||
* | Add raw_as_bytes option to Unpacker. (#265) | INADA Naoki | 2018-01-11 | 4 | -45/+118 |
| | |||||
* | fallback: Update docstring. | INADA Naoki | 2018-01-10 | 2 | -6/+12 |
| | |||||
* | Remove FutureWarning about use_bin_type option (#271) | INADA Naoki | 2018-01-10 | 1 | -13/+13 |
| | |||||
* | prepare 0.5 | INADA Naoki | 2018-01-07 | 1 | -1/+1 |
| | |||||
* | Warn about future use_bin_type change (#264) | INADA Naoki | 2018-01-06 | 1 | -2/+10 |
| | |||||
* | Raise MemoryError when failed to grow buffer (#263) | INADA Naoki | 2018-01-05 | 1 | -1/+4 |
| | |||||
* | Deprecate write_bytes option in Unpacker. (#262) | INADA Naoki | 2018-01-05 | 2 | -0/+7 |
| | | | Fixes #197 | ||||
* | fix zero length raw can't be decoded. (#236) | INADA Naoki | 2017-12-21 | 1 | -1/+1 |
| | | | fix #234 | ||||
* | Add unittests to document serialisation of tuples (#246) | Lorenzo Bolla | 2017-09-30 | 1 | -1/+1 |
| | | | | Also, fix formatting of error message in case of tuple. See https://github.com/msgpack/msgpack-python/issues/245 | ||||
* | Packer accepts bytearray objects (#229) | jfolz | 2017-05-18 | 2 | -4/+16 |
| | |||||
* | Unpacker: add tell() (#227) | jfolz | 2017-04-30 | 2 | -0/+12 |
| | |||||
* | Merge branch 'release-0.4' | INADA Naoki | 2017-01-12 | 3 | -9/+9 |
|\ | |||||
| * | fix typos and other cosmetic issues (#214)release-0.4 | TW | 2017-01-11 | 3 | -14/+14 |
| | | | | | | | | | | | | | | 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 | ||||
* | | Merge branch 'release-0.4' | INADA Naoki | 2016-07-30 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | 0.4.80.4.8 | INADA Naoki | 2016-07-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'release-0.4' | INADA Naoki | 2016-07-21 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fix ext_hook call (#203) | INADA Naoki | 2016-07-21 | 1 | -2/+2 |
| | | | | | | fixes #202 | ||||
| * | Use AppVeyor to build windows wheel (#188) | INADA Naoki | 2016-07-21 | 1 | -2/+2 |
| | | | | | | | | | | | | * Add AppVeyor support to build windows wheel * Fix test_limits on 32bit environments * Ignore Python35-x64 test fail for now Should be fixed in next version. | ||||
* | | enable unpacking from memoryview | folz | 2016-06-13 | 2 | -32/+97 |
| | | |||||
* | | fallback: Use bytearray as buffer | INADA Naoki | 2016-05-24 | 1 | -9/+15 |
| | | |||||
* | | fallback: Use struct.unpack_from when possible | INADA Naoki | 2016-05-24 | 1 | -50/+100 |
| | | |||||
* | | fallback: simplify write_bytes callback implementation | INADA Naoki | 2016-05-22 | 1 | -60/+64 |
| | | |||||
* | | Remove _fb_ prefix | INADA Naoki | 2016-05-22 | 1 | -86/+86 |
| | | |||||
* | | fallback: Rewrite buffer from array of bytes to bytearray | INADA Naoki | 2016-05-20 | 1 | -100/+69 |
| | |