35 Commits

Author SHA1 Message Date
Dmitriy Ryajov
d85bb31062
check that parity and data buffers are < 65536 2022-03-28 15:57:43 -06:00
Dmitriy Ryajov
93a3bbcde2
add tests to reuse same encoder/decoder 2022-03-28 15:54:16 -06:00
Dmitriy Ryajov
b60c3bc288
Update leopard/wrapper.nim
Co-authored-by: Michael Bradley <michaelsbradleyjr@gmail.com>
2022-03-28 12:42:47 -06:00
Dmitriy Ryajov
53ae82111e
Update leopard/leopard.nim
Co-authored-by: Michael Bradley <michaelsbradleyjr@gmail.com>
2022-03-28 12:30:45 -06:00
Dmitriy Ryajov
16818fcd3b
add TODO for usage 2022-03-27 14:46:42 -06:00
Dmitriy Ryajov
1f0861815f
moar tests 2022-03-27 14:45:27 -06:00
Dmitriy Ryajov
3ef9797bf3
adding more comprehensive tests 2022-03-27 14:40:27 -06:00
Dmitriy Ryajov
94025b39a7
better warning 2022-03-27 14:40:08 -06:00
Dmitriy Ryajov
151fcc663f
fix ci 2022-03-26 18:20:52 -06:00
Dmitriy Ryajov
05e62a3e4c
fix windows build 2022-03-26 18:15:18 -06:00
Dmitriy Ryajov
6821b5fa6f
fix importc pragma on unix 2022-03-26 18:14:18 -06:00
Dmitriy Ryajov
e91a31447d
remove sideeffects pragma 2022-03-26 18:09:37 -06:00
Dmitriy Ryajov
dc89d8346e
unused warnings 2022-03-26 18:05:25 -06:00
Dmitriy Ryajov
302a114d35
more tests 2022-03-26 17:47:27 -06:00
Dmitriy Ryajov
61be6c4bcb
add more tests 2022-03-26 17:47:27 -06:00
Dmitriy Ryajov
46b240741a
make construction more convenient 2022-03-26 17:47:27 -06:00
Dmitriy Ryajov
0cc28b6670
comments, misc 2022-03-26 17:47:27 -06:00
Dmitriy Ryajov
ad6c4abaf6
use func where possible 2022-03-26 17:47:26 -06:00
Dmitriy Ryajov
656e3c6274
remove echo 2022-03-26 17:47:26 -06:00
Dmitriy Ryajov
6b0b0eb20f
cleanup 2022-03-26 17:47:26 -06:00
Dmitriy Ryajov
8e5d64d7c3
initial test 2022-03-26 17:47:26 -06:00
Dmitriy Ryajov
b5fe8dc46e
make Leo a case object 2022-03-26 17:47:26 -06:00
Dmitriy Ryajov
7060c2ef7e
Initial implementation 2022-03-26 17:46:57 -06:00
Michael Bradley, Jr
4d8964e554
[wip] can use object of CatchableError for LeopardError with workaround 2022-03-18 13:10:11 -05:00
Michael Bradley, Jr
26135f37e3
[wip] clarify wording in README re: stability 2022-03-18 11:09:20 -05:00
Michael Bradley, Jr
04d92d5c85
[wip] use object instead of object of CatchableError for LeopardError
workaround for edge case encountered in context of nimbus-build-system project
2022-03-18 11:01:01 -05:00
Michael Bradley, Jr
5ca98b49fe
[wip] add config.nims with --tlsEmulation:off to check if it helps with perf on Windows 2022-03-17 08:44:52 -05:00
Michael Bradley, Jr
677a16f669
[wip] more basic info added to README re: requirements, installation, usage 2022-03-16 22:41:12 -05:00
Michael Bradley, Jr
b58d177b95
[wip] add basic usage info to README 2022-03-16 19:12:54 -05:00
Michael Bradley, Jr
3a8f99eb11
[wip] delete leftover echo at bottom of test_leopard.nim 2022-03-16 14:18:44 -05:00
Michael Bradley, Jr
935ca3703d
[wip] point GHA badge link to main branch instead of initial_impl 2022-03-16 12:38:36 -05:00
Michael Bradley, Jr
6e965bda8e
[wip] refactor checking of RS code validity 2022-03-15 20:36:25 -05:00
Michael Bradley, Jr
0d2fae23bf
initial implementation and tests 2022-03-15 15:01:08 -05:00
Michael Bradley, Jr
4d89e44e0d
add github.com/catid/leopard as a submodule in vendor/leopard 2022-03-07 16:29:47 -06:00
Michael Bradley, Jr
5d42ae57ff
first commit 2022-03-07 16:29:47 -06:00