Commit Graph

48 Commits

Author SHA1 Message Date
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