summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #50 from msgpack/skip-reservedINADA Naoki2013-02-203-178/+241
|\ | | | | Unpacker skip reserved bytes
| * Fix test for Python 3.INADA Naoki2013-02-211-1/+15
| |
| * Skip reserved byteINADA Naoki2013-02-212-137/+173
| |
| * skip reserved byte.INADA Naoki2013-02-212-44/+57
|/
* Merge pull request #46 from alex/patch-1INADA Naoki2013-02-161-1/+3
|\ | | | | On PyPy, preallocate lists
| * On PyPy, preallocate listsAlex Gaynor2013-02-161-1/+3
|/ | | When deserealizing arrays, preallocate the resulting list at the correct size.
* README: s/nosetest/pytest/INADA Naoki2013-02-161-2/+2
|
* 0.3.00.3.0INADA Naoki2013-02-161-1/+1
|
* Merge branch 'master' of github.com:msgpack/msgpack-pythonINADA Naoki2013-02-040-0/+0
|\
| * Merge pull request #45 from msgpack/purepythonINADA Naoki2013-02-034-23/+68
| |\ | | | | | | fallback enhancements.
* | \ Merge branch 'purepython'INADA Naoki2013-02-044-94/+140
|\ \ \ | |/ / |/| |
| * | Use _private names for non public data members. (fix #44)INADA Naoki2013-02-041-75/+76
| |/
| * Skip compile error for extension modules.INADA Naoki2013-02-031-1/+6
| |
| * Fix minor bugs and tuning unpacking dict.INADA Naoki2013-02-032-10/+17
| |
| * Don't compile extension module when running on pypyINADA Naoki2013-02-031-12/+13
| |
| * Add simple benchmark.INADA Naoki2013-02-031-0/+32
| |
* | changelog: describe purepython fallback.INADA Naoki2013-01-291-0/+1
| |
* | Add purepython fallback. (Merge branch 'purepython')INADA Naoki2013-01-295-8/+588
|\ \ | |/
| * fallback: Support Python 3.INADA Naoki2013-01-291-20/+34
| |
| * Use MSGPACK_PUREPYTHON envvar to test fallback moduleINADA Naoki2013-01-292-5/+9
| |
| * pep8 friendly.INADA Naoki2013-01-291-17/+29
| |
| * fallback: _fb_read: add fast-pathBas Westerbaan2013-01-291-0/+5
| |
| * Revert "fallback: Use mmap objects instead of strings to unpack"Bas Westerbaan2013-01-291-51/+29
| | | | | | | | | | | | See next commit. This reverts commit 770fed6b7f1ce1f6e9c20881897a417680c8b79a.
| * fallback: Use mmap objects instead of strings to unpackBas Westerbaan2013-01-291-29/+51
| | | | | | | | Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
| * fallback: python3 bugfix for new testcase of d2f549a4Bas Westerbaan2013-01-291-1/+1
| | | | | | | | Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
| * fallback: add actual rollback and add a testcase for itBas Westerbaan2013-01-292-8/+28
| | | | | | | | Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
| * fallback: bugfix in next()Bas Westerbaan2013-01-291-1/+1
| |
| * fallback: do not use dynamic format strings for struct.(un)packBas Westerbaan2013-01-291-5/+7
| | | | | | | | Increases performance on PyPy.
| * fallback: performance: write(a+b) -> write(a); write(b)Bas Westerbaan2013-01-291-1/+2
| |
| * fallback: two fixes for raising ExtraDataBas Westerbaan2013-01-281-8/+17
| |
| * setup: remove Python 2 only syntaxBas Westerbaan2013-01-281-4/+4
| |
| * fallback: use __pypy__.builders.StringBuilder when availableBas Westerbaan2013-01-281-10/+36
| | | | | | | | | | | | This increases performance *a lot* on PyPy. Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
| * setup: automatically fallback to pure Python moduleBas Westerbaan2013-01-281-5/+12
| | | | | | | | Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
| * Add pure Python fallback moduleBas Westerbaan2013-01-282-2/+482
|/ | | | Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
* Switchng to py.testINADA Naoki2012-12-291-1/+1
|
* Switching to py.testINADA Naoki2012-12-291-2/+2
|
* Use py.test instead of nosetests.INADA Naoki2012-12-2910-135/+78
|
* Fix unpacker doesn't raise exception for invalid input (Merge branch '0.2'INADA Naoki2012-12-292-1/+9
|\ | | | | | | | | | | | | | | | | Fixes #40 Conflicts: ChangeLog.rst msgpack/_unpacker.pyx msgpack/_version.py
| * Fix unpacker doesn't raise exception for invalid input.0.2INADA Naoki2012-12-292-1/+9
| |
| * 0.2.40.2.4INADA Naoki2012-12-222-1/+2
| |
| * Update changelogINADA Naoki2012-12-221-1/+9
| |
* | Update ChangeLog.INADA Naoki2012-12-221-1/+11
| |
* | revert unwanted changes.INADA Naoki2012-12-222-2/+2
| |
* | Merge branch '0.2-maint' (fix #39)INADA Naoki2012-12-224-3/+22
|\ \ | |/
| * Fixes segfault when Exception raised from hook (fixed #39)INADA Naoki2012-12-221-3/+3
| |\
| | * Check return value of _end functions.INADA Naoki2012-12-221-3/+3
| |/
| * Add NULL check.INADA Naoki2012-12-221-0/+3
| |
| * Add test reproducing SEGVINADA Naoki2012-12-221-0/+19
| |
| * Don't use c++ on travis.0.2.3INADA Naoki2012-12-111-1/+1
| |
| * Add .travis.ymlINADA Naoki2012-12-111-0/+14
| |