50 Commits (2e8dec42e59a532de3658268a7060ca85dec844c)

Author SHA1 Message Date
  Thomas Schmitt 2e8dec42e5 Reacted on some of the complaints of codespell 5 years ago
  Thomas Schmitt f2c2e5e59c Fixed a theoretical memory leak in actually unused code. Reported by cppcheck. 5 years ago
  Thomas Schmitt ca532f7623 Improved drive capacity estimation for sparse regular files 7 years ago
  Thomas Schmitt 6e4d1cc53e Prepared for possible demise of mode page 2A 7 years ago
  Thomas Schmitt fd8f4d48b8 Improved granularity of SCSI log time measurement and added absolute timestamp 8 years ago
  Thomas Schmitt 0728d855d5 Beginning to create new API call burn_read_audio 8 years ago
  Thomas Schmitt eb86e5298a Removed buggy burn_strdup() and burn_strndup(). Thanks to Rich Felker. 9 years ago
  Thomas Schmitt 6b7e0f134a Made SCSI timeout settable at level of SPC, SBC, MMC functions 10 years ago
  Thomas Schmitt ac4bfb128c Gave up use of burn_print() in libburn 10 years ago
  Thomas Schmitt 64f7f5d609 Reacted on warning of cppcheck about libburn/sg-freebsd.c 10 years ago
  Thomas Schmitt a2d2ec150b Reacted on warning of cppcheck about libburn/sg-freebsd.c 10 years ago
  Thomas Schmitt 5ba8c03a98 Gave up use of bzero() in FreeBSD system adapters 10 years ago
  Thomas Schmitt 30f3f70dfd Replaced some large local variables by other means in libburn/sg-freebsd.c 10 years ago
  Thomas Schmitt dcf79a188a Removed outdated development macros 11 years ago
  Thomas Schmitt c1f4063193 Centralized interpretation of SCSI command outcome 11 years ago
  Thomas Schmitt 54651df146 New SCSI comand response "GO_ON" 11 years ago
  Thomas Schmitt d4e4607a84 Obeying burn_set_scsi_logging() with errors of class RETRY 11 years ago
  Thomas Schmitt cdcda19384 Reporting sense data with burn_set_scsi_logging() 11 years ago
  Thomas Schmitt 9f61db5378 Recognizing sense data format 0x72 if given instead of 0x70 11 years ago
  Thomas Schmitt 2a48b34bcd Changed all malloc() to calloc() 11 years ago
  Thomas Schmitt edca339338 Eventually including ../config.h generated by autotools 11 years ago
  Thomas Schmitt fafc190fd4 Adjusted libcdio system adapter to FreeBSD peculiarities 11 years ago
  Thomas Schmitt e6029ae238 Trying to detect FreeBSD ahci devices and to handle others the old way 11 years ago
  Thomas Schmitt 0e777ec688 Had to make ahci change conditional for now: -DLibburn_for_freebsd_ahcI 11 years ago
  Thomas Schmitt 8dcdb5a87f Changed sg-freebsd.c to work with ahci, advise by Alexander Motin 11 years ago
  Thomas Schmitt 6db992e646 Added or adjusted copyright and license statements in single files 11 years ago
  Thomas Schmitt da1d260753 Learned how to inquire size of disk-like FreeBSD devices 11 years ago
  Thomas Schmitt 39fd8b922d New OS adapter burn_os_is_2k_seekrw() replaces S_ISBLK() with pseudo-drives 11 years ago
  Thomas Schmitt 7ead54c8b9 Implemented adivisory FreeBSD drive locking via flock(2) 11 years ago
  Thomas Schmitt df612390d3 Adaptions after encounter with FreeBSD 8.0 11 years ago
  Thomas Schmitt d53c5db98e Extended sg-API by sg_shutdown(), sg_dispose_drive(), sg_id_string() 11 years ago
  Thomas Schmitt 08169d63bc New API function burn_scsi_transport_id() 11 years ago
  Thomas Schmitt e13b6369ba New internal sg-API function sg_initialize() 11 years ago
  Thomas Schmitt 496d794bcd Gave up call burn_os_close_track_src() introduced by rev 2920 12 years ago
  Thomas Schmitt dc8ecdd77e New API calls burn_os_open_track_src() , burn_os_alloc_buffer() 12 years ago
  Thomas Schmitt 937a226543 Bug fix: Closed memory leak with failure to open device file under FreeBSD. Thanks to George Danchev. 12 years ago
  Thomas Schmitt e5632de786 Bug fix: Device scan stalled on FreeBSD. Ticket 148 jwele 12 years ago
  Thomas Schmitt ed60d9a644 Removed remark that use of statvfs() was untested with FreeBSD 13 years ago
  Thomas Schmitt 090861567d Brought burn_stdio_write_track() onto sector_data() for outmost realism 14 years ago
  Thomas Schmitt 75dd141055 Enable os dependend stdio size estimation 14 years ago
  Alexander Nedotsukov 3aec7fdeda Restored FreeBSD backend. 14 years ago
  Thomas Schmitt 13641fcbae Made portability clarifications 15 years ago
  Thomas Schmitt 99ca953b1d Made MMC command CLOSE TRACK/SESSION available to struct burn_drive 15 years ago
  Thomas Schmitt c51a93fd9a Updated tangling of FreeBSD code with mmc.c :( 15 years ago
  Thomas Schmitt e5ed5f1856 Split enumerate_common() into logic-layer, command-layer, transport-layer 15 years ago
  Thomas Schmitt b6a04cb493 Implemented some ATIP functionality 15 years ago
  Thomas Schmitt 8610c9bd1d Made cdrskin produce "ATIP start of lead" (on non-blank media for now) 15 years ago
  Alexander Nedotsukov f8fd6a21f4 - Added logging to libdax_msgs similar to Linux backend. 15 years ago
  Thomas Schmitt 0710bbb4fb Introduced burn_drive_enumerator_t to allow more complete sg-freebsd implementation 15 years ago
  Mario Danic 1d570af0b5 Implemented freebsd transport layer 15 years ago