INADA Naoki
|
5176e92d99
|
Fix typeerror.
|
2013-02-26 09:55:13 +09:00 |
|
INADA Naoki
|
8e13598a36
|
docs: better unpacker docstring.
|
2013-02-26 09:49:25 +09:00 |
|
INADA Naoki
|
3ce005cf37
|
better packer docstring
|
2013-02-26 09:20:44 +09:00 |
|
INADA Naoki
|
1e38bfa123
|
fallback: refactor
|
2013-02-25 18:23:42 +09:00 |
|
INADA Naoki
|
38a9ad98c9
|
Revert skipping reserved byte.
|
2013-02-23 18:11:46 +09:00 |
|
INADA Naoki
|
a6859791a2
|
Revert "Skip reserved byte"
This reverts commit ff3342aeed.
|
2013-02-23 18:01:43 +09:00 |
|
INADA Naoki
|
f0fd90a759
|
Fix exception incompatibility.
|
2013-02-22 17:41:52 +09:00 |
|
INADA Naoki
|
d766820421
|
Fix easy bug.
|
2013-02-21 16:55:42 +09:00 |
|
INADA Naoki
|
ff3342aeed
|
Skip reserved byte
|
2013-02-21 16:02:33 +09:00 |
|
INADA Naoki
|
9524033194
|
skip reserved byte.
|
2013-02-21 14:01:12 +09:00 |
|
Alex Gaynor
|
3f12846d40
|
On PyPy, preallocate lists
When deserealizing arrays, preallocate the resulting list at the correct size.
|
2013-02-16 12:08:14 -08:00 |
|
INADA Naoki
|
df6449f173
|
0.3.0
|
2013-02-16 09:28:29 +09:00 |
|
INADA Naoki
|
a865f8f7e9
|
Use _private names for non public data members. (fix #44)
|
2013-02-04 15:14:30 +09:00 |
|
INADA Naoki
|
22920baae6
|
Fix minor bugs and tuning unpacking dict.
|
2013-02-03 00:20:00 +09:00 |
|
INADA Naoki
|
8d6a387dff
|
fallback: Support Python 3.
|
2013-01-29 15:10:22 +09:00 |
|
INADA Naoki
|
cbabeebc95
|
Use MSGPACK_PUREPYTHON envvar to test fallback module
|
2013-01-29 14:47:16 +09:00 |
|
INADA Naoki
|
328369e52e
|
pep8 friendly.
|
2013-01-29 14:33:37 +09:00 |
|
Bas Westerbaan
|
4cde7f080c
|
fallback: _fb_read: add fast-path
|
2013-01-29 03:46:07 +01:00 |
|
Bas Westerbaan
|
d91a0d3d68
|
Revert "fallback: Use mmap objects instead of strings to unpack"
See next commit.
This reverts commit 770fed6b7f.
|
2013-01-29 03:45:17 +01:00 |
|
Bas Westerbaan
|
770fed6b7f
|
fallback: Use mmap objects instead of strings to unpack
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 03:44:44 +01:00 |
|
Bas Westerbaan
|
d2f549a470
|
fallback: add actual rollback and add a testcase for it
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 02:58:26 +01:00 |
|
Bas Westerbaan
|
fb81f80d14
|
fallback: bugfix in next()
|
2013-01-29 02:47:41 +01:00 |
|
Bas Westerbaan
|
94925acb12
|
fallback: do not use dynamic format strings for struct.(un)pack
Increases performance on PyPy.
|
2013-01-29 02:15:29 +01:00 |
|
Bas Westerbaan
|
af9c9ca2c9
|
fallback: performance: write(a+b) -> write(a); write(b)
|
2013-01-29 02:01:34 +01:00 |
|
Bas Westerbaan
|
b940802032
|
fallback: two fixes for raising ExtraData
|
2013-01-28 22:29:23 +01:00 |
|
Bas Westerbaan
|
69ba3c9bf9
|
fallback: use __pypy__.builders.StringBuilder when available
This increases performance *a lot* on PyPy.
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 13:43:39 +01:00 |
|
Bas Westerbaan
|
6a28b28c63
|
Add pure Python fallback module
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 12:27:24 +01:00 |
|
INADA Naoki
|
d57e369258
|
Fix unpacker doesn't raise exception for invalid input (Merge branch '0.2'
Fixes #40
Conflicts:
ChangeLog.rst
msgpack/_unpacker.pyx
msgpack/_version.py
|
2012-12-29 01:43:16 +09:00 |
|
INADA Naoki
|
72416e403c
|
Fix unpacker doesn't raise exception for invalid input.
|
2012-12-29 01:39:59 +09:00 |
|
INADA Naoki
|
9dc299bd8d
|
0.2.4
|
2012-12-22 17:11:30 +09:00 |
|
INADA Naoki
|
833b85f173
|
Merge branch '0.2-maint' (fix #39)
|
2012-12-22 13:08:46 +09:00 |
|
INADA Naoki
|
ce2c5b22ef
|
Check return value of _end functions.
|
2012-12-22 12:42:36 +09:00 |
|
INADA Naoki
|
79e44f86c9
|
Add NULL check.
|
2012-12-22 12:14:05 +09:00 |
|
INADA Naoki
|
b79e5ba4e5
|
Split _msgpack.pyx
|
2012-12-11 22:15:21 +09:00 |
|
INADA Naoki
|
280d56eb9b
|
rename _msgpack.pyx => _packer.pyx
|
2012-12-11 22:05:00 +09:00 |
|
INADA Naoki
|
4a20700e20
|
prepare 0.2.3
|
2012-12-11 02:56:20 +09:00 |
|
INADA Naoki
|
3478406537
|
Fix tests.
|
2012-12-11 02:46:13 +09:00 |
|
INADA Naoki
|
4adc6f194d
|
Add autoreset option to Packer.
|
2012-12-10 21:47:18 +09:00 |
|
INADA Naoki
|
537a2ab3f2
|
Add Packer.pack_pairs.
|
2012-12-10 21:26:41 +09:00 |
|
INADA Naoki
|
0c7ab7c344
|
refactoring: remove pack_define.h
|
2012-12-10 20:17:18 +09:00 |
|
INADA Naoki
|
1c0fe10a2f
|
Remove unused UnpackException.
|
2012-12-10 20:12:38 +09:00 |
|
INADA Naoki
|
30025c7ea0
|
Improve docstring.
|
2012-12-10 20:06:00 +09:00 |
|
INADA Naoki
|
ed40c671da
|
pack raise MemoryError when realloc is failed.
|
2012-12-10 01:42:38 +09:00 |
|
INADA Naoki
|
4480227e06
|
Improve docstrings.
|
2012-12-10 00:39:04 +09:00 |
|
INADA Naoki
|
219d47503c
|
Split exceptions.
|
2012-12-10 00:31:19 +09:00 |
|
INADA Naoki
|
dd5c76b955
|
Add NOTE for changing default value of use_list.
|
2012-12-07 11:35:16 +09:00 |
|
INADA Naoki
|
c1d15df87a
|
Add Unpacker.read_bytes().
It reads from inner buffer without unpacking.
Merge remote-tracking branch 'jnothman/patch-2'
Conflicts:
msgpack/_msgpack.pyx
|
2012-12-06 22:13:28 +09:00 |
|
INADA Naoki
|
54916f79a5
|
Merge pull request #23 from jnothman/write_bytes
Allow packed data to be captured while executing skip(), etc.
|
2012-12-06 01:49:58 -08:00 |
|
INADA Naoki
|
ec655b9f2c
|
Fix segmentation fault.
|
2012-11-07 02:23:57 +09:00 |
|
INADA Naoki
|
0ef52869e3
|
Fix unpack error on Python 3.2.
ctx.user.encoding and ctx.user.unicode_errors may refer to deallocated string.
|
2012-11-07 02:00:08 +09:00 |
|