Skip to content
  1. Apr 09, 2022
  2. Jan 06, 2019
    • Eugene Kim's avatar
      (Re)define ssize_t as make_signed<size_t> · 4cd343c4
      Eugene Kim authored
      On macOS, the previous code chose int64_t as ssize_t, and int64_t is
      defined as long long, but ssize_t had been defined as long (despite also
      being 8 bytes).  This caused the typedef to be non-idempotent.
      
      make_signed<size_t> chooses the right counterpart, depending on the base
      type of size_t, e.g. unsigned long -> long, unsigned long long -> long
      long, which is more robust when there are distinct base integer types
      with the same size.
      4cd343c4
  3. Nov 12, 2018
  4. Aug 04, 2018
  5. Apr 17, 2018
  6. Apr 14, 2018
  7. Apr 13, 2018
  8. Apr 10, 2018
  9. Apr 07, 2018
  10. Apr 06, 2018
  11. Apr 05, 2018
  12. Mar 30, 2018
  13. Mar 29, 2018
  14. Mar 17, 2018
    • Luker's avatar
      Phase1 bugfixing · 257fdf5a
      Luker authored
      
      
      2 bugs found in phase1
      
      * wrong row tracking
      * did not account for non_zero == 1
      
      After looking at that code again, I think it needs a
      small rewrite, some things could be a bit more efficient...
      
      Signed-off-by: default avatarLuca Fulchir <luker@fenrirproject.org>
      257fdf5a
  15. Mar 16, 2018
  16. Mar 13, 2018
  17. 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
  18. Mar 10, 2018
  19. Mar 06, 2018
  20. Mar 03, 2018
  21. Feb 27, 2018
  22. Feb 05, 2018