- Oct 24, 2016
-
-
Luker authored
Spaces, not tabs. Actually, I liked tabs much more. But it seems a lot of IDEs and general reader do not handle them correctly, or do not let you configure "1 tab == 4 spaces", so the code was not always readable. "git diff -w" for this commit is en empty list. Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
This was originally meant only to eradicate the interleaving code, so that the raw API could be slightly faster. Turns out a lot had to be done for that, and the API changed to reflect those changes. The RAW_Encoder template now has enabled/disabled methods, so that you can only use the right one, depending on whether you choose interleaving or not. While doing all of this, I realized a nice way to let the user choose the correct symbol number for the block. +1 for typesafety. And since the commit became really big, I threw in a couple of useless style changes, bringing back everything to 80 columns. Really, I should be doing smaller commits. Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Oct 18, 2016
-
-
Luker authored
Ticket #3 not yet finished, blocked by #7 Signed-off-by:
Luca Fulchir <luker@fenrirproject.org>
-
- Oct 09, 2016
-
-
Luker authored
Start portability for VC++14. Still unfinished. Also simplify a bit locking in RFC calls. Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Oct 01, 2016
-
-
Luker authored
Making the raw API actually try to decode might be a good thing... Also resolved race conditions in CLI tool Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Sep 28, 2016
-
-
Luker authored
Also: modify a bit the API for 32 bits. The user should not expect RQ to manage more memory than the 32 bit machine can handle. This means that some methods should work with and return size_t, not uint64_t Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Sep 27, 2016
-
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Sep 26, 2016
-
-
Luker authored
Modified the RAW API (again) to make it more usable. "bytes" parameter ended up being confusing. Cli tool should nw be able to ancode/decode properly Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Sep 22, 2016
-
-
Luker authored
Decoder still does not work. Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Sep 21, 2016
-
-
Luker authored
See #9 . Uses new RAW API. Completely untested. At least it compiles. Also, did I forget to push Bitmask.hpp? Awkward... Signed-off-by:
Luca Fulchir <luker@fenrirproject.org>
-
- Jul 19, 2016
-
-
Luker authored
After 2 days of debugging, I realized I *might* need tests for my tests. But that sounded worryingly recursive... Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Jul 17, 2016
-
-
Luker authored
Note: somehow there is still some interleaving. Which is really bad. There's probably something wrong in both the interleaver and de-interleaver. Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Jul 14, 2016
-
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Jul 11, 2016
-
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-
- Jul 09, 2016
-
-
Luker authored
Signed-off-by:Luca Fulchir <luker@fenrirproject.org>
-