summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove tests for write_bytesremove-write-bytesINADA Naoki2018-11-091-29/+0
|
* Remove deprecated write_bytes optionINADA Naoki2018-11-092-39/+16
|
* Add Packer.buffer() (#320)INADA Naoki2018-11-098-20/+107
|
* Update changelogInada Naoki2018-11-081-0/+12
|
* unpacker: Make default size limit smaller (#319)INADA Naoki2018-11-082-23/+28
| | | | | To avoid DoS attack, make default size limit smaller. Fixes #295
* Update ChangeLogInada Naoki2018-11-081-0/+4
|
* Merge extension modules (#314)INADA Naoki2018-11-086-22/+17
|\ | | | | | | | | | | There were `_packer.so` and `_unpacker.so`. But single module is simpler than double module. Merge extension module into single `_msgpack.so`.
| * Update docker/runtestsINADA Naoki2018-11-081-1/+1
| |
| * Update travis configINADA Naoki2018-11-081-6/+6
| |
| * Merge extension moduleINADA Naoki2018-11-084-15/+10
|/ | | | | | | There were `_packer.so` and `_unpacker.so`. But single module is simpler than double module. Merge extension module into single `_msgpack.so`.
* Update travis.ymlInada Naoki2018-11-071-3/+9
|
* Fix stream unpacking example in README (#317)Marat Sharafutdinov2018-11-051-1/+1
|
* Start 0.6 developmentINADA Naoki2018-10-032-1/+7
|
* Alternate fixes for jython and legacy CPython (#310)Raymond E Ferguson2018-10-021-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.
* travis: Run test on Python 3.4 (#307)INADA Naoki2018-07-131-0/+1
| | | | | 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.
* fallback: Fix error on Jython (#304)INADA Naoki2018-07-061-0/+7
|\ | | | | | | | | Jython doesn't support memoryview += bytes Fixes #303
| * fallback: Fix error on JythonInada Naoki2018-06-271-0/+7
|/ | | | Fixes #303
* Fix TypeError in fallback.unpack() on <Python 2.7.6Alex Gaynor2018-04-161-25/+31
|
* Update setup()INADA Naoki2018-04-131-1/+7
|
* 0.5.60.5.6INADA Naoki2018-02-232-1/+8
|
* Deprecate implementation module's unpack() (#290)INADA Naoki2018-02-233-25/+23
|
* Fix Unpacker.feed() drops unused data in buffer. (#289)INADA Naoki2018-02-231-2/+7
| | | Fixes #287
* Fix #285 againINADA Naoki2018-02-231-18/+3
|
* Revert "Move unpack() from each implementation to __init__." (#288)INADA Naoki2018-02-233-14/+39
|\ | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a.
| * Revert "Move unpack() from each implementation to __init__. (#286)"INADA Naoki2018-02-233-14/+39
| | | | | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a.
| * Revert "0.5.5"INADA Naoki2018-02-230-0/+0
| | | | | | | | This reverts commit 02c881c7cb402b37418a9bd9a3fa56daf673a71b.
* | 0.5.50.5.5INADA Naoki2018-02-222-1/+7
|/
* Move unpack() from each implementation to __init__. (#286)INADA Naoki2018-02-223-39/+14
| | | Fixes #285
* Fix memory leak in pure Python Unpacker.feed() (#284)INADA Naoki2018-02-161-0/+2
| | | fixes #283
* Add Makefile target for updating docker imageINADA Naoki2018-02-051-0/+5
|
* Use cython's cast for converting encoding and errors (#279)0.5.4INADA Naoki2018-02-052-53/+32
| | | It is little faster on Python 3 because we can skip temporary bytes object
* 0.5.4INADA Naoki2018-02-052-1/+6
|
* Undeprecate unicode_errors (#278)INADA Naoki2018-02-053-11/+7
|
* 0.5.3INADA Naoki2018-02-032-1/+6
|
* Fix encoding and unicode_errors (#277)Andrew Rabert2018-02-031-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.2INADA Naoki2018-02-022-1/+14
|
* s/raw_as_bytes/raw/g (#276)INADA Naoki2018-01-129-47/+48
| | | fixes #273
* Packer.pack() reset buffer on exception (#274)INADA Naoki2018-01-112-6/+12
| | | fixes #210
* packer: Use PyUnicode_AsUTF8AndSize() for utf-8 (#272)INADA Naoki2018-01-113-14/+71
|
* Add raw_as_bytes option to Unpacker. (#265)INADA Naoki2018-01-1111-93/+199
|
* Update doc0.5.1INADA Naoki2018-01-102-2/+2
|
* fallback: Update docstring.INADA Naoki2018-01-102-6/+12
|
* Remove FutureWarning about use_bin_type option (#271)INADA Naoki2018-01-101-13/+13
|
* Fix READMEINADA Naoki2018-01-101-1/+1
|
* Make msgpack-python deprecated clone of msgpack.INADA Naoki2018-01-104-36/+12
|
* Update READMEINADA Naoki2018-01-091-2/+3
|
* Update MakefileINADA Naoki2018-01-091-16/+11
|
* manylinux1: Add 3.6 and remove 3.4INADA Naoki2018-01-091-1/+1
|
* Update AppVeyor build (#267)INADA Naoki2018-01-092-18/+21
|
* Update READMEINADA Naoki2018-01-091-0/+14
|