Commit Graph

65 Commits

Author SHA1 Message Date
f45a911e86 Fixed CD TAO multi-track -dummy bug reported by Philippe Rouquier 2009-10-04 15:11:35 +00:00
b001fd6ed6 Refusing to read beyond media_read_capacity 2009-09-18 16:18:37 +00:00
bae3cf6618 Rectified use of burn_drive.mdata->valid 2009-06-02 16:28:33 +00:00
672a0e4f9d New operating system adapter "dummy" for stdio on POSIX-like systems 2009-03-02 17:01:21 +00:00
9c78678a15 Prepared eventual closing of spoiled BD-R media by a pseudo write run 2009-01-11 10:28:05 +00:00
12db32e25e Recognizing BD-R media spoiled by the close bug and handling them as appendable 2009-01-09 09:59:59 +00:00
520f4124aa Complaining and refusing more early with unformatted BD-RE 2009-01-06 13:53:01 +00:00
1895419a97 Complaining and refusing more early with unformatted BD-RE 2009-01-06 12:28:20 +00:00
8292601817 Updated copyright claims to year 2009 2009-01-04 11:29:37 +00:00
0985d48799 Catching BD-R zero spare formatting with NOTE rather than SORRY 2008-12-11 09:22:33 +00:00
5560e20f8a Rejecting unformattable BD-R more early 2008-12-11 07:23:29 +00:00
3396a47b17 Defaulting sessions without leadout entry 2008-12-03 08:52:44 +00:00
f81eb3a144 Changed error severity with TOC truncation to MISHAP 2008-11-27 17:21:54 +00:00
d6570a143a Truncating eventually detected damaged CD table-of-content 2008-11-27 08:11:03 +00:00
0da26cae9b Taking into respect drive list from /proc/sys/dev/cdrom/info 2008-08-05 18:00:37 +00:00
fc14a50c60 Trying to avoid SORRY messages when hitting busy hard disk /dev/hdX 2008-07-14 11:28:55 +00:00
77b4fe309f Imported changes from libiso_msgs.h 2008-02-22 21:36:08 +00:00
8d10b4c15e New error code 0x00040008 2008-02-22 15:10:21 +00:00
32cc7d4d6b Weakened demand to print file path in following message 2008-02-21 21:53:26 +00:00
d2a4440915 Introduced severity ERRFILE 2008-02-21 20:14:23 +00:00
7918a70011 Introduced LIBDAX_MSGS_SEV_MISHAP 2008-02-11 19:15:21 +00:00
b6fceabc6f Re-instated range "vreixo" with old and new codes, adjusted severity definitions 2008-02-06 17:41:00 +00:00
1490708bdc Registered range "libisoburn" 0x00060000 to 0x00006ffff 2008-02-04 17:52:56 +00:00
1364238c14 Registered error code range "libisofs-xorriso" 2008-02-03 09:21:01 +00:00
645eee5b7f Ported change in vreixo message range from isoburn_msgs 2008-01-26 12:31:42 +00:00
e7fa1a3e13 Introduced message severity "FAILURE" 2008-01-23 19:39:38 +00:00
30085e9ef0 Changed meaning of .driveno to .origin, introduced LIBDAX_MSGS_ORIGIN_* macros 2008-01-17 18:51:46 +00:00
762ac54aa7 Enabled reading of TOC from ROM drives (direly needed for xorriso) 2007-11-29 18:55:06 +00:00
b12a1bc1fa Starting threads detached, providing two alternatives. But zombies still there. 2007-10-19 11:53:19 +00:00
063e04ca4b Inserted the necessary error messages and magic numbers 2007-10-04 20:00:58 +00:00
1ec9176f9c Made use of Immed bit with 1Bh START STOP UNIT and 35h SYNCHRONIZE CACHE 2007-09-18 20:03:20 +00:00
c7bebfea3b Equipped libdax_msgs with reference counter. Completed its mutex protection. 2007-09-15 20:41:25 +00:00
ae30adf6e8 Prepared for neat sed translation. Explained concept of libdax_msgs variants. 2007-09-15 17:16:49 +00:00
5890ddf498 Imported Range "vreixo" into libburn/libdax_msgs.h 2007-09-15 11:21:27 +00:00
7b205b4b4d Brought burn_stdio_write_track() onto sector_data() for outmost realism 2007-09-12 10:45:34 +00:00
aa908add32 Called statvfs() for size estimation of regular stdio-files. 2007-09-09 09:35:23 +00:00
21c39ce85f Made burn_drive_scan_and_grab() extend the drive list rather than replacing it 2007-09-07 19:09:25 +00:00
e1572dd9da Avoided locked tray after failed burn_finish() because of busy drive 2007-09-07 18:46:36 +00:00
0baf72ddeb Reacted on changed media profile of stdio-drives 2007-09-07 12:38:20 +00:00
1c3a79629c New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role() 2007-09-04 22:50:04 +00:00
9a1e8a34a5 New API function burn_read_data() 2007-08-12 15:25:56 +00:00
6c6256bacf Checked in burn_random_access_write() wether drive is grabbed 2007-08-12 09:51:04 +00:00
9078e65ae6 New API function burn_random_access_write() 2007-08-11 20:16:57 +00:00
e926103150 Corrected a typo 2007-08-09 13:31:43 +00:00
ba1956ebeb Preparations to avoid writing which will not fit in drive buffer 2007-07-12 16:29:29 +00:00
c719abbaf2 Forgotten update of error list with revison 857 2007-05-28 16:59:49 +00:00
c007d17a37 Switched from O_NONBLOCK to O_NDELAY (see http://lkml.org/lkml/2007/4/11/141) 2007-04-13 17:12:06 +00:00
eeba8beb36 Avoided SIGSEGV with an old SCSI CD-ROM drive and its wild replies 2007-04-10 14:46:46 +00:00
1711997cac Added fcntl() locking to O_EXCL locking 2007-04-03 14:58:17 +00:00
d1ae732338 Moved tao_to_sao_tsize into libburn, let cdrskin use auto_write_type and precheck 2007-02-21 20:53:28 +00:00