INADA Naoki
151a16d216
Merge pull request #165 from frsyuki/fix-string-too-large-message
...
Fix wrong 'dict is too large' on unicode string
2016-01-12 10:26:11 +09:00
Sadayuki Furuhashi
83424bd7b3
Fix wrong 'dict is too large' on unicode string
2016-01-11 13:57:33 -08:00
INADA Naoki
68d62bf9a1
Merge pull request #160 from thedrow/patch-2
...
Travis will now cache dependencies despite having a custom install step
2016-01-03 02:27:08 +09:00
INADA Naoki
b6e962d0a6
Merge pull request #163 from ThomasWaldmann/master
...
fix typos
2015-12-10 17:42:15 +09:00
Thomas Waldmann
9c6584ee10
fix typos
2015-12-09 13:53:42 +01:00
INADA Naoki
88a38dce06
Merge pull request #159 from thedrow/patch-1
...
Added Python 3.5 to the build matrix
2015-11-23 04:34:39 +09:00
Omer Katz
e4aa43d769
Travis will now cache dependencies despite having a custom install step.
2015-11-17 17:08:04 +02:00
Omer Katz
81177caff7
Run the build with 3.5 since it's still not available by default in travis.
2015-11-17 16:57:25 +02:00
Omer Katz
4d9684db0a
Added Python 3.5 to the build matrix.
2015-11-17 15:32:34 +02:00
Omer Katz
6f38bf7dd4
Added python 3.5 to tox.ini.
2015-11-17 15:31:36 +02:00
INADA Naoki
29266b024e
Update ChangeLog
2015-11-09 02:34:28 +09:00
INADA Naoki
a1317b604f
refactor
2015-11-09 02:34:17 +09:00
INADA Naoki
ca87a7e539
Merge pull request #135 from pramukta/default_function_on_int_overflow
...
Default function on int overflow
2015-11-09 02:23:22 +09:00
INADA Naoki
7d900371c8
Fix compile error
2015-11-09 02:09:39 +09:00
INADA Naoki
b6f7243479
Merge pull request #157 from methane/unpack-params
...
Add missing params to unpack()
2015-11-09 02:03:17 +09:00
INADA Naoki
f7d3715f2c
Add missing params to unpack()
2015-11-09 02:00:48 +09:00
INADA Naoki
e38e49ff93
Merge pull request #156 from methane/refactor
...
refactor C code
2015-11-09 01:54:24 +09:00
INADA Naoki
de3c2b99f7
refactor C code
...
fixes #137
2015-11-09 01:52:37 +09:00
INADA Naoki
3cef27b69b
Update ChangeLog
2015-11-09 00:54:06 +09:00
INADA Naoki
8aadc5c380
readme: Fix markup
2015-11-09 00:50:07 +09:00
INADA Naoki
e601ef4c23
Remove msgpack 2.0 from README
...
There are no versio in spec.
2015-11-09 00:43:52 +09:00
INADA Naoki
53fcd9b9df
Update gitignore
2015-11-08 19:37:40 +09:00
INADA Naoki
6f208abbc7
Update Windows compiler information
2015-11-08 17:34:52 +09:00
INADA Naoki
02611afd5f
Drpo pypip.in badge
...
It downs so long
2015-11-08 17:29:09 +09:00
INADA Naoki
dbe6572ee5
Merge pull request #155 from methane/fix/152
...
Decrease refcnt when error happend while unpacking
2015-11-08 12:45:29 +09:00
INADA Naoki
35a69ac9c2
Decrease refcnt when error happend while unpacking
...
Fixes #152
2015-11-08 12:43:54 +09:00
INADA Naoki
a329850147
Merge pull request #153 from methane/fix/warnings
...
fix compiler warnings
2015-11-07 16:54:11 +09:00
INADA Naoki
e9ab4d8824
Fix warnings
...
fixes #146
2015-11-07 16:52:58 +09:00
INADA Naoki
ab359e3330
Update travis setting
2015-11-07 16:50:04 +09:00
INADA Naoki
c102e6cee5
executable setup.py
2015-11-07 14:30:05 +09:00
INADA Naoki
52a38c6e9d
remove unused bat file
2015-11-07 14:26:14 +09:00
INADA Naoki
672b220a3f
remove unused bat file
2015-11-07 13:17:28 +09:00
INADA Naoki
cd1f158b76
Merge pull request #151 from ThomasWaldmann/patch-1
...
fix typo in setup.py
2015-10-30 17:13:11 +09:00
TW
c3a3f9b0a5
fix typo in setup.py
2015-10-30 00:36:12 +01:00
INADA Naoki
aa209ab1e9
Merge pull request #143 from emulbreh/pass-ext-hook
...
Accept ext_hook for unpack()
2015-08-24 03:16:24 +09:00
Johannes Dollinger
4eb4c7a994
Accept ext_hook for unpack()
2015-07-27 20:29:43 +02:00
INADA Naoki
d816aa8040
Merge pull request #136 from tbeu/patch-1
...
Update README.rst
2015-03-23 12:15:27 +09:00
tbeu
734cb71dac
Update README.rst
...
Fix typo
2015-03-22 21:35:21 +01:00
Pramukta Kumar
6f02d252e1
corresponding change to cython implementation
2015-03-17 15:16:17 -04:00
Pramukta Kumar
10cd2d2ebf
calling the default function upon integer overflow in the fallback routine
2015-03-17 15:05:04 -04:00
Pramukta Kumar
2d05b40b03
Test to demonstrate that the default function isn't always called ( #133 )
2015-03-17 15:02:40 -04:00
INADA Naoki
b7806a6e6e
README: Update version
2015-03-13 04:23:04 +09:00
INADA Naoki
b49e53003d
Merge pull request #128 from methane/travis/cython-0.22
...
travis: Use cython 0.22
2015-03-13 04:21:37 +09:00
INADA Naoki
2dda8fc4a5
travis: Build only master
2015-03-13 04:18:10 +09:00
INADA Naoki
b19e336108
travis: Cython 0.22
2015-03-13 04:05:44 +09:00
INADA Naoki
9fe19cc408
0.4.6
2015-03-13 03:51:14 +09:00
INADA Naoki
4576b94b6c
fallback: Add some comment to Unpacker members.
2015-01-27 14:04:32 +09:00
INADA Naoki
3f5e058264
Merge pull request #125 from bwesterb/master
...
Rollback to correct position in the case of OutOfData.
Fixes #124
2015-01-27 14:03:30 +09:00
Bas Westerbaan
c5d621853d
test_sequnpack: python3 literals
2015-01-26 20:55:23 +01:00
Bas Westerbaan
a71a24d86a
Fix #124
...
When using Unpacker as an iterator, after each yield, the internal
buffer (_fb_buffer) was compacted by reallocation (done by _fb_consume).
When dealing with a lot of small objects, this is very ineffecient.
Thus in commit 7eb371f827 the pure python
fallback only reallocated the complete buffer when the iteration stops.
When halfway there happens to be data missing in the buffer, we rollback
the buffer to the state before this failed call, and raise an OutOfData.
This rollback, done by _fb_rollback, did not consider the possibility
that the buffer was *not* reallocated. This commit corrects that.
2015-01-26 20:34:31 +01:00