1. 09 Sep, 2014 1 commit
  2. 05 Aug, 2014 2 commits
  3. 03 Jul, 2014 1 commit
  4. 15 May, 2014 1 commit
  5. 18 Feb, 2014 1 commit
  6. 07 Feb, 2014 1 commit
  7. 04 Feb, 2014 1 commit
    • Eric Cano's avatar
      Fixed missing length and code maintenance · a27f3e74
      Eric Cano authored
      - Fixed missing allocationLength in INQUIRY commands
      - Fixed misnamed struct member (typo)
      - Introduced setU32 utility function to replace fromLtoB32 (retired)
      - Replaced usage of ad-hoc structures with the automatically set classes
      (SCSI::Structures::LinuxSGIO_t, SCSI::Structures::senseData_t).
      a27f3e74
  8. 12 Dec, 2013 1 commit
    • Eric Cano's avatar
      Fixed inheritance from std::exception (const correctness of what()). This... · 565c7a37
      Eric Cano authored
      Fixed inheritance from std::exception (const correctness of what()). This required declaring m_what mutable.
      Created a multithreaded unit test.
      Created an automatic exception thrower for unhandled errors.
      Ported from previous proof of concept the threading primitves and made them production level (with error checking).
      Added unit tests for threading primitives.
      565c7a37
  9. 05 Dec, 2013 2 commits
  10. 06 Nov, 2013 1 commit
  11. 26 Sep, 2013 1 commit
  12. 20 Aug, 2013 1 commit
    • Eric Cano's avatar
      Continued documentation · 03326c68
      Eric Cano authored
      Removed the author list from every file and added the complete list into a single file.
      03326c68
  13. 15 Aug, 2013 2 commits
    • Eric Cano's avatar
      TPSRV-6: · cbf9b705
      Eric Cano authored
      Added a helper function to set SCSI 16 bits values.
      Added test for Tape::Drive::getTapeAlerts
      Fixed Tape::Drive::getTapeAlerts
      Removed the -O2 from the compilation options: debugging was sometimes confusing, and compilation is now faster.
      Also removed optimisation from rpm build.
      cbf9b705
    • Eric Cano's avatar
      TPSRV-4: · 6f972c9f
      Eric Cano authored
      Updated documentation which was inaccurate about padding of the strings in SCSI structures. Added comments around the correponding helper function.
      6f972c9f
  14. 14 Aug, 2013 1 commit
  15. 07 Aug, 2013 5 commits
  16. 06 Aug, 2013 2 commits
  17. 05 Aug, 2013 1 commit
  18. 02 Aug, 2013 2 commits
  19. 01 Aug, 2013 1 commit
  20. 31 Jul, 2013 4 commits
  21. 30 Jul, 2013 1 commit
    • Eric Cano's avatar
      Added zeroing helper function and replates memset with it. · 002959e1
      Eric Cano authored
      Added sg_io_hdr_t wrapper to avoid boilerplate code.
      Templated tapeAlertLog structure to make its use safer an added zeroing to it.
      Minor documentation clarification.
      Updated getTapeAlerts to use new SCSI structures.
      Added new function signature: getTapeError.
      002959e1
  22. 29 Jul, 2013 1 commit
    • Eric Cano's avatar
      Added constants for SCSI statuses. · 95b7971c
      Eric Cano authored
      Added support for log sense command.
      Added support for tape alert log, with convertion from code to string.
      Updated test harness to support ioctl overloaded.
      Fixed some formatting in the doc.
      95b7971c
  23. 26 Jul, 2013 1 commit
  24. 25 Jul, 2013 4 commits
  25. 24 Jul, 2013 1 commit