Commit Graph

228 Commits

Author SHA1 Message Date
Thomas Schmitt 12ad9100ff Implemented sg_close_drive_fd (ticket 74) 2006-09-25 14:09:14 +00:00
Thomas Schmitt a27361b3b0 Converted "libburn_experimental:" messages of address conversion into "DEBUG" 2006-09-25 10:44:55 +00:00
Thomas Schmitt 15b3f2627c Obsoleted libburn/message.[ch] 2006-09-24 20:25:54 +00:00
Thomas Schmitt 81ceaf0cdd Removed a bug with SCSI address of scanned drives without such address 2006-09-23 13:26:42 +00:00
Thomas Schmitt e388a6396f Enabled unused SCSI part of struct burn_drive. Switched persistent address to burn_drive.devname 2006-09-23 11:40:24 +00:00
Thomas Schmitt 8e73ee88e9 Enabled unused SCSI part of struct burn_drive. Switched persistent address to burn_drive.devname 2006-09-23 11:36:39 +00:00
Thomas Schmitt faaefaa4b8 Introduced new API function burn_drive_obtain_scsi_adr() 2006-09-23 08:51:27 +00:00
Thomas Schmitt 8c0b17b382 Changed outdated comments 2006-09-23 08:29:19 +00:00
Thomas Schmitt 3f7289d104 Restructured SCSI search, removed a potential bug with hdX 2006-09-23 07:58:43 +00:00
Thomas Schmitt b67c555b30 Implemented finding matching /dev/sgN from /dev/srM or /dev/scdK 2006-09-22 19:29:11 +00:00
Thomas Schmitt f580ef6637 Implemented new API function burn_drive_convert_fs_adr() 2006-09-22 17:01:26 +00:00
Thomas Schmitt 7937cb5d9b Implemented resolving of softlinks (ticket 33) 2006-09-22 13:30:32 +00:00
Lorenzo Taylor 83b175c172 Fixed premature return from burn_disc_erase on some drives. It now returns only when the drive is finished blanking. 2006-09-17 04:44:16 +00:00
Thomas Schmitt 917db3a11a Removed a bug introduced with revison 93 2006-09-11 16:31:37 +00:00
Thomas Schmitt 59f0c4caa3 Slowed down highspeed loops waiting for drive status changes 2006-09-10 10:09:17 +00:00
Thomas Schmitt 244724d205 Hunted down the bug which let newapi-cdrskin fail with drive 1 2006-09-09 17:22:05 +00:00
Thomas Schmitt eed4a0a89e Hopefully ensured correct burn_disc_is_erasable() already after first grab 2006-09-08 20:17:18 +00:00
Thomas Schmitt fcaba35881 Implemented first use of API-experimental burn_drive_info_forget() in cdrskin signal handler 2006-09-07 11:55:00 +00:00
Thomas Schmitt 4ecc0a8777 Added new parameter "force" to API-experimental burn_drive_info_forget() 2006-09-06 09:16:02 +00:00
Thomas Schmitt bbdb40ff0f Integrated elmom patch proposal #3 from ticket #62 2006-09-04 19:11:04 +00:00
Mario Danic 08b877cfc9 Made burn_drive_release() always unlock drive 2006-08-28 21:10:08 +00:00
Mario Danic 07cf385519 Fixed eject in burn_drive_release() 2006-08-28 20:43:34 +00:00
Thomas Schmitt 5ec170721e Allowed to blank appendable files and installed first back_hacks.h variable ever 2006-08-26 13:49:53 +00:00
Thomas Schmitt f9c21e4057 burn_drive_free() now closes all open drive file descriptors 2006-08-25 17:02:27 +00:00
Thomas Schmitt d6df47920e Introduced API functions burn_drive_scan_and_grab() burn_drive_get_adr() 2006-08-24 13:30:21 +00:00
Thomas Schmitt d6ab7897f5 Introduced new internal function burn_drive_is_open 2006-08-22 17:42:44 +00:00
Mario Danic 12ebc4002d Implemented persistent drive adresses, method to leave all drives but one untouched 2006-08-15 20:40:30 +00:00
Mario Danic 2f2c115e08 Initial import 2006-08-15 20:37:04 +00:00