| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | use relative imports (#357) | Felix Schwarz | 2019-05-12 | 1 | -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)_len | Inada Naoki | 2019-01-25 | 1 | -10/+10 |
| | | |||||
| * | Auto limit configuration (#342) | Inada Naoki | 2019-01-24 | 1 | -12/+27 |
| | | |||||
| * | Fix docstring | Inada Naoki | 2018-12-04 | 1 | -1/+1 |
| | | |||||
| * | cleanup | Inada Naoki | 2018-11-30 | 1 | -13/+13 |
| | | |||||
| * | Fix fallback | Inada Naoki | 2018-11-30 | 1 | -1/+1 |
| | | |||||
| * | Implement strict_map_key to fallback unpacker. | Inada Naoki | 2018-11-29 | 1 | -1/+9 |
| | | |||||
| * | Add StackError and FormatError (#331) | INADA Naoki | 2018-11-20 | 1 | -5/+38 |
| | | |||||
| * | fallback: Fix warning stacklevel (#327) | INADA Naoki | 2018-11-14 | 1 | -4/+4 |
| | | |||||
| * | Remove deprecated write_bytes option (#322) | INADA Naoki | 2018-11-12 | 1 | -16/+4 |
| | | |||||
| * | Remove deprecated exception classes (#323) | INADA Naoki | 2018-11-12 | 1 | -40/+37 |
| | | |||||
| * | PendingDeprecationWarning -> DeprecationWarning (#321) | INADA Naoki | 2018-11-09 | 1 | -3/+3 |
| | | |||||
| * | Add Packer.buffer() (#320) | INADA Naoki | 2018-11-09 | 1 | -16/+20 |
| | | |||||
| * | unpacker: Make default size limit smaller (#319) | INADA Naoki | 2018-11-08 | 1 | -9/+11 |
| | | | | | | To avoid DoS attack, make default size limit smaller. Fixes #295 | ||||
| * | 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 |
| | | |||||
| * | Deprecate implementation module's unpack() (#290) | INADA Naoki | 2018-02-23 | 1 | -16/+5 |
| | | |||||
| * | Fix Unpacker.feed() drops unused data in buffer. (#289) | INADA Naoki | 2018-02-23 | 1 | -2/+7 |
| | | | | Fixes #287 | ||||
| * | Revert "Move unpack() from each implementation to __init__. (#286)" | INADA Naoki | 2018-02-23 | 1 | -0/+10 |
| | | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a. | ||||
| * | Move unpack() from each implementation to __init__. (#286) | INADA Naoki | 2018-02-22 | 1 | -10/+0 |
| | | | | Fixes #285 | ||||
| * | Fix memory leak in pure Python Unpacker.feed() (#284) | INADA Naoki | 2018-02-16 | 1 | -0/+2 |
| | | | | fixes #283 | ||||
| * | s/raw_as_bytes/raw/g (#276) | INADA Naoki | 2018-01-12 | 1 | -8/+8 |
| | | | | fixes #273 | ||||
| * | Packer.pack() reset buffer on exception (#274) | INADA Naoki | 2018-01-11 | 1 | -1/+5 |
| | | | | fixes #210 | ||||
| * | Add raw_as_bytes option to Unpacker. (#265) | INADA Naoki | 2018-01-11 | 1 | -6/+46 |
| | | |||||
| * | fallback: Update docstring. | INADA Naoki | 2018-01-10 | 1 | -5/+11 |
| | | |||||
| * | Deprecate write_bytes option in Unpacker. (#262) | INADA Naoki | 2018-01-05 | 1 | -0/+4 |
| | | | | Fixes #197 | ||||
| * | 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 | 1 | -2/+4 |
| | | |||||
| * | Unpacker: add tell() (#227) | jfolz | 2017-04-30 | 1 | -0/+5 |
| | | |||||
| * | Merge branch 'release-0.4' | INADA Naoki | 2017-01-12 | 1 | -5/+5 |
| |\ | |||||
| | * | fix typos and other cosmetic issues (#214)release-0.4 | TW | 2017-01-11 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | 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 memoryview | folz | 2016-06-13 | 1 | -14/+23 |
| | | | |||||
| * | | 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 |
| | | | |||||
| * | | refactor header packing for str and bin types | folz | 2016-05-04 | 1 | -44/+39 |
| | | | |||||
| * | | fix problems associated with packing memoryviews | folz | 2016-05-03 | 1 | -2/+24 |
| | | | | | | | | | | | fix wrong length when packing multibyte memoryviews in fallback add tests for memoryviews of different types and sizes and check contents of packed data | ||||
| * | | msgpack pack and unpack throws only exception that inherit from ↵ | palaviv | 2016-02-12 | 1 | -25/+26 |
| | | | | | | | | | MsgpackBaseException. cython and fallback throws same exceptions | ||||
| * | | Support packing memoryview objects | folz | 2016-01-25 | 1 | -2/+4 |
| | | | |||||
| * | | Merge pull request #158 from methane/feature/strict-typecheck | INADA Naoki | 2016-01-25 | 1 | -11/+33 |
| |\ \ | |/ |/| | Packer: check type strictly | ||||
| | * | strict_types should be last argument | INADA Naoki | 2015-11-10 | 1 | -9/+9 |
| | | | |||||
| | * | fallback unpacker: precise => strict | INADA Naoki | 2015-11-10 | 1 | -12/+13 |
| | | | |||||
| | * | Merge branch 'master' of https://github.com/faerot/msgpack-python into ↵ | INADA Naoki | 2015-11-10 | 1 | -11/+32 |
| | |\ | | | | | | | | | | pramukta-default_function_on_int_overflow | ||||
| | | * | precise_mode instead of distinguish_tuple | faerot | 2014-05-22 | 1 | -17/+31 |
| | | | | | | | | | | | | | | | | | | | | | | When precise_mode flag is set, serialization will be as precise as possible - type checks will be exact (type(..) is ... instead of isinstance(..., ...) and tuple will be treated as undefined type. This mode is to make accurate object serialization possible. | ||||
| | | * | added distinguish_tuple argument to Packer | faerot | 2014-05-22 | 1 | -2/+9 |
| | | | | | | | | | | | | | This will make precise python types serialization possible. | ||||
| * | | | Merge pull request #163 from ThomasWaldmann/master | INADA Naoki | 2015-12-10 | 1 | -1/+1 |
| |\ \ \ | |/ / |/| | | fix typos | ||||
| | * | | fix typos | Thomas Waldmann | 2015-12-09 | 1 | -1/+1 |
| | | | | |||||
