INADA Naoki
188da01777
Fix new version of msgpack.
2012-06-26 15:19:59 +09:00
Steeve Morin
a5bc6b7385
Better prototypes.
2012-02-28 15:41:44 +01:00
Steeve Morin
31b7fda17b
Fix massive memory leak with object_hook and list_hook when unpacking.
2012-02-28 15:36:58 +01:00
tailhook
752e3d1b78
Implemented encoding for strings
...
* Packer by default uses `utf-8` encoding by default
* Unpacker uses `None` by default, so no decoding is done
* Both pack and unpack has `encoding` and `unicode_errors` arguments,
if `encoding` is `None` no encoding/decoding is done, otherwise
it is python codec. `unicode_errors` is supplied as `errors`
parameter to codec
2011-04-15 18:39:17 +03:00
INADA Naoki
3d8978417a
Add list_hook option to unpacker.
2010-10-26 02:09:52 +09:00
INADA Naoki
3980d381f7
Remove unnecessary refcount manipulation.
2010-10-26 01:32:08 +09:00
INADA Naoki
fa157082ac
Add object_hook
option to unpack and default
option to pack.
...
(see simplejson for how to use).
2010-10-26 01:26:06 +09:00
INADA Naoki
0dc8938dbf
python: Support Python3.
2010-09-02 01:29:57 +09:00
inada-n
658c90f132
Make tuple default.
2009-12-17 15:19:18 +09:00
Naoki INADA
77e3e59620
Add use_tuple
option that returns tuple for array object to Unpacker.
2009-12-17 11:13:47 +09:00
Naoki INADA
5a87c94333
Don't use C++.
2009-06-28 21:24:16 +09:00
Naoki INADA
b944eefb96
Stop unnecessary caching.
2009-06-24 14:58:02 +09:00
Naoki INADA
318b4b63ec
Check return value of c-api.
2009-06-24 04:25:05 +09:00
Naoki INADA
de6afa5285
Reduce memory footprint.
2009-06-24 01:54:47 +09:00
Naoki INADA
d32b48f98f
Remove duplicated values.
2009-06-24 01:38:48 +09:00
Naoki INADA
f2d07e5d69
Remove unneccessary value.
2009-06-24 01:13:39 +09:00
Naoki INADA
8e850dca4a
Fix compile error.
2009-06-22 19:49:02 +09:00
Naoki INADA
d44108c709
Use std::stack.
2009-06-22 15:59:02 +09:00
Naoki INADA
fcc775e4cc
Make msgpack package instead of module. and using Cython in setup script.
2009-06-22 14:38:36 +09:00
Naoki INADA
74a5fb3592
Make msgpack package instead of module.
2009-06-10 10:58:09 +09:00