jangko
|
6861fc1aae
|
fixes ci script
|
2020-12-22 12:34:07 +07:00 |
jangko
|
b10f16da7a
|
submoduling snappycpp
|
2020-12-22 12:17:39 +07:00 |
Jacek Sieka
|
5a8166b786
|
use stew/leb128
|
2020-12-15 17:07:58 +02:00 |
Jacek Sieka
|
8455b825e5
|
Merge pull request #13 from status-im/silly-operator
fix unnecessary seq allocation
|
2020-08-26 18:46:47 +02:00 |
Jacek Sieka
|
07cea69de5
|
fix unnecessary seq allocation
this significantly slows down the implementation
|
2020-08-26 15:52:15 +02:00 |
Zahary Karadjov
|
1e506c80a9
|
Remove some unused code
|
2020-08-19 14:19:51 +03:00 |
Zahary Karadjov
|
6da2be2564
|
Fix a logical typo
|
2020-08-19 13:26:18 +03:00 |
Zahary Karadjov
|
a368549c1a
|
Fix various integer overflow issues found through fuzzing
|
2020-08-18 23:11:42 +03:00 |
Zahary Karadjov
|
f449a5a47a
|
Allow bounding the maximum decoded size
|
2020-08-18 17:34:55 +03:00 |
Zahary Karadjov
|
cae6c07fbb
|
Fix the fuzzing test
|
2020-07-22 20:25:22 +03:00 |
andri lim
|
676fa656d3
|
Merge pull request #10 from status-im/fix_crash
fix crc32c nim side crash
|
2020-05-24 09:36:00 +07:00 |
jangko
|
700f7777fd
|
fix crc32c nim side crash
|
2020-05-23 13:21:55 +07:00 |
andri lim
|
672ecf54d9
|
Merge pull request #8 from status-im/fuzzing-tests
Added fuzzing tests
|
2020-05-21 12:03:10 +07:00 |
jangko
|
9e1856da95
|
fix appveyor.yml: ignore warning when building snappycpp instead of treating it as errors
|
2020-05-21 11:50:08 +07:00 |
Zahary Karadjov
|
f6a87764a3
|
Added fuzzing tests
|
2020-05-20 21:06:13 +03:00 |
Zahary Karadjov
|
b4cd68e27a
|
Add a helper for framing compression of blobs
|
2020-05-12 22:30:21 +03:00 |
Zahary Karadjov
|
20cc8ce1c2
|
Export more constants, so they can be used in NBC
|
2020-05-08 22:24:16 +03:00 |
Zahary Karadjov
|
5e9e2a1f65
|
Async version of the Snappy framing format based on the latest FastStreams version
|
2020-05-06 00:35:55 +03:00 |
Zahary Karadjov
|
b1726ab7e7
|
Add a helper for one-shot framing-format decompression
|
2020-04-16 14:59:42 +03:00 |
Zahary Karadjov
|
80cff583e3
|
More faststrams upgrades; Re-enable the file-based tests
|
2020-04-14 17:00:40 +03:00 |
Zahary Karadjov
|
b5196c17b6
|
Use the latest faststreams OutputStream API
|
2020-04-13 15:02:41 +03:00 |
andri lim
|
f08cbf9dc5
|
working snappy framing compress prototype
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
45b8258af4
|
renormalize *.txt EOL
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
73bb7db070
|
working framing uncompress prototype
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
71b24a6d15
|
add framing format test runner
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
bb20886854
|
implement crc stuff
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
6722c7431e
|
add nim-stew dependency
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
791df10be7
|
fixes ci
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
4dc604a5ca
|
add framing format spec file
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
aafdb7c8e6
|
move maxEncodedLen to snappy/utils.nim
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
1bfb3800f1
|
modify .gitignore
|
2020-04-01 22:35:57 +03:00 |
andri lim
|
68857f7b14
|
remove not needed import
|
2019-09-03 12:32:26 +03:00 |
andri lim
|
4378d9fc93
|
make test green
|
2019-09-03 12:32:26 +03:00 |
Ștefan Talpalaru
|
d954859d58
|
Nimble fix
|
2019-08-24 18:58:12 +02:00 |
Ștefan Talpalaru
|
70693398c8
|
CI fixes
|
2019-08-24 18:49:48 +02:00 |
Ștefan Talpalaru
|
ecf5f07a70
|
update CI badges
|
2019-08-24 18:35:53 +02:00 |
Ștefan Talpalaru
|
35718de756
|
CI: update script path
|
2019-08-24 18:30:34 +02:00 |
Zahary Karadjov
|
072c5eee43
|
Add an imlementation based on Nim std streams
|
2019-07-08 17:00:08 +03:00 |
Zahary Karadjov
|
185a0bb769
|
Migrate to faststreams; WIP benchmark
|
2019-07-07 15:33:25 +03:00 |
andri lim
|
ff70dfbb47
|
Merge pull request #2 from jangko/threads_on
add --threads:on to tests
|
2019-01-10 09:42:27 +07:00 |
andri lim
|
4d051a5e97
|
add --threads:on to tests
|
2019-01-10 09:33:27 +07:00 |
andri lim
|
66d13402c1
|
Merge pull request #1 from jangko/fix_ci
fixes appveyor.yml
|
2018-11-02 22:06:50 +07:00 |
andri lim
|
c70156b165
|
fixes tests
|
2018-11-02 21:48:41 +07:00 |
andri lim
|
3839db5105
|
fixes both yml
|
2018-11-02 21:19:53 +07:00 |
andri lim
|
073cecd871
|
fixes appveyor.yml
|
2018-11-02 21:00:58 +07:00 |
andri lim
|
25f9315c34
|
add compress/uncompress alias
|
2018-11-02 20:36:21 +07:00 |
andri lim
|
ef7af9851a
|
add readme.md
|
2018-11-02 12:20:45 +07:00 |
andri lim
|
6fcbbfbab2
|
initial commit
|
2018-11-02 12:10:58 +07:00 |