Skip to content
Snippets Groups Projects
  1. Sep 13, 2016
  2. Sep 03, 2016
  3. Aug 31, 2016
  4. Aug 23, 2016
  5. Aug 11, 2016
  6. Aug 10, 2016
    • Carl Lerche's avatar
      Huge overhaul of `bytes` · 04e0ac75
      Carl Lerche authored
      * Get rid of `ByteStr` trait
      * `Bytes` is not a concrete type
      * Add `BlockBuf`
      * Delete lots of cruft
      * Performance work
      04e0ac75
  7. Aug 06, 2016
  8. Jul 23, 2016
  9. Jul 20, 2016
  10. Jul 19, 2016
  11. Jun 19, 2016
  12. Jun 08, 2016
  13. Dec 04, 2015
  14. Sep 25, 2015
  15. Aug 11, 2015
  16. Aug 10, 2015
  17. Jul 28, 2015
  18. Jul 26, 2015
  19. Jul 24, 2015
  20. Jul 18, 2015
  21. Jul 08, 2015
  22. Jul 07, 2015
  23. Jul 03, 2015
  24. Jun 03, 2015
    • James Bielman's avatar
      RingBuf: Fix edge cases with mark/reset. · d2b4cc38
      James Bielman authored
      - This fixes #25 and fixes #26.
      
      - Move the mark state into a 'Mark' enum.
      
      - Store both 'pos' and 'len' inside the mark because both
        are needed to distinguish between full/empty states. This
        fixes 'reset' setting 'len' to zero when the buffer was
        full when marked.
      
      - Clear the mark when the length of the marked input range
        exceeds the capacity. Fixes bugs with the mark not being
        cleared correctly on writes.
      
      - Add test cases.
      d2b4cc38
Loading