Skip to content
  1. Apr 13, 2018
  2. Mar 11, 2018
    • Luker's avatar
      RFC6330 conformity · 714185d6
      Luker authored
      We were doing really bad stuff.
      * we were not using the correct block size, but instead
        creating something completely out-of standard
        This surely means that we were not compatible with
        OpenRQ (Ticket #20), and possibly a reason for which
        decoding fails too ofter (Ticket #21).
      * We used the wrong ESI number, which should skip
        the padding numbers (#23, #20
      
      )
      * we did not expose the real block size to the user
        of the RFC namespace (RFC iterators)
      
      Signed-off-by: default avatarLuca Fulchir <luker@fenrirproject.org>
      714185d6
  3. Dec 19, 2017
  4. Jan 02, 2017
  5. Nov 02, 2016
  6. Oct 31, 2016
  7. Oct 30, 2016
  8. Oct 27, 2016
  9. Oct 24, 2016
    • Luker's avatar
      Big, useless commit. · 3ae18757
      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: default avatarLuca Fulchir <luker@fenrirproject.org>
      3ae18757
    • Luker's avatar
      RAW without interleaver, typesafety, API changes · a778a39b
      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: default avatarLuca Fulchir <luker@fenrirproject.org>
      a778a39b
  10. Oct 15, 2016
  11. Oct 09, 2016
  12. Sep 28, 2016
    • Luker's avatar
      32 bits: silence warnings · 668f93a7
      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: default avatarLuca Fulchir <luker@fenrirproject.org>
      668f93a7
  13. Sep 27, 2016
  14. Sep 22, 2016
  15. Sep 07, 2016
  16. Sep 06, 2016
  17. Sep 01, 2016
  18. Jul 19, 2016
  19. Jul 17, 2016
  20. Jul 06, 2016
  21. Jul 02, 2016
  22. Jul 01, 2016
  23. Jun 24, 2016
  24. May 31, 2016
  25. May 30, 2016
  26. Nov 04, 2015
  27. Nov 03, 2015