- Oct 25, 2016
-
-
Luker authored
Better command line parsing, added block listing. working for #9 Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Minor API changes. everything is const now, same as in the C RFC API Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Thank you GCC, we had a bug. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Should help towards #12 . And also get rid of a lot of cmake messages. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Close #11 . Seems good enough, but let's not call it final yet. Minor tweaks to the CPP API, too Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Oct 24, 2016
-
-
Luker authored
...although you will rarely need it for the encoder. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
should not be necessary, we made things typesafe. But there are strange people around... Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
And finally fix #3 Testing is needed, though. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
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
I'd like Eigen to be a submodule, but their repo in is mercurial, and they do not have an official git mirror. Maybe I'll spend some time to add a tracker, but there seems to be problems with the conversion. 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 15, 2016
-
-
Luker authored
An other commit towards #2 Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
bugfix & do not use LZ4 for now. not really supported by the cache. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Oct 12, 2016
-
-
Luker authored
use "using" instead of duplicating code. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
If we get told that there is no more input for a block we can return error and avoid waiting indefinitely. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Oct 09, 2016
-
-
Luker authored
Still hunting an other one. Many thanks to the developers of rr. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Was not singleton, and some loking problems. doesn't seem to hang up anymore Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
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
While we are at it, try to squeeze a bit more out of the compiler. Should not do much, but clang seems to give binaries that are up to 20% faster (!!) Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
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
Just a changelog update for v0.1.9 plus removal of useless modules Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Not using LZ4 might cause function to reach end without properly returning. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Sep 26, 2016
-
-
Luker authored
We compile on FreeBSD 10.3 now. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
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 24, 2016
-
-
Luker authored
Freebsd/Mac support (completed?), better checks for linkers/profiling, disable CLI tools if requested. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
Also disable LTO/profiling for macOSX by default. Buy me a mac, and I might be able to support it better :P 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>
-
- Sep 22, 2016
-
-
Luker authored
Decoder still does not work. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
CLI tool Still not working yet. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
Luker authored
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>
-
- Sep 18, 2016
-
-
Luker authored
Dropping symbols and retrying does not make that much sense. Just tracking whether we can retry or not is enough. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Sep 08, 2016
-
-
Luker authored
Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-
- Sep 07, 2016
-
-
Luker authored
Other symbols should not be exported, but are needed right now. Signed-off-by: Luca Fulchir <luker@fenrirproject.org>
-