Commit Graph

149 Commits

Author SHA1 Message Date
ddd04cc502 Disabled dangerous abort handler actions while BURN_DRIVE_GRABBING 2012-01-23 10:15:01 +00:00
2070ff6253 Improved reaction time on interrupt during writing of lead-in 2012-01-23 10:13:08 +00:00
d35cb78a74 New API call burn_session_set_start_tno() 2012-01-07 19:09:15 +00:00
56e07dd071 Bug fix: Progress report with blanking and formatting could be bogus 2012-01-05 11:55:22 +00:00
b0b98b97f6 Fixed a wrong assumption about track.mode 2012-01-01 12:44:25 +00:00
48d56d759f Transmitting CATALOG by mode page 5. ISRC too, if TAO. 2011-12-28 10:41:05 +00:00
570c490fe6 New API call burn_disc_get_leadin_text() 2011-12-02 17:15:14 +00:00
cd95c451b6 Bug fix: Interrupting libburn while drive tray is loading led to endless loop 2011-12-02 10:02:25 +00:00
180acafc59 Gave up use of burn_print() in libburn 2011-10-12 10:01:28 +00:00
5260f9bd4b Changed debug message which called "stdio:" addresses enumerable 2011-10-10 13:01:00 +00:00
b71d6afd54 Reacted on nitpicking of cppcheck 2011-10-09 16:24:25 +00:00
3b98e25651 Reacted on warning of cppcheck about burn_disc_get_cd_info() 2011-10-09 15:54:47 +00:00
3780547c3d Avoided to release drive prematurely if interrupted while grabbing drive 2011-10-07 07:51:55 +00:00
cb31156261 New API call burn_drive_re_assess() 2011-10-05 07:56:23 +00:00
d5f121ccc8 Reacted on compiler warning about previous revision 2011-08-17 16:22:14 +00:00
ad06feaaac Bug fix: stdio sizes > 4 TB - 32 kB caused integer rollover 2011-08-17 16:09:05 +00:00
12b70cd70c New API call burn_disc_get_phys_format_info() 2011-08-01 12:54:24 +00:00
55a6563e92 Bug fix: Some drives returned wrong CD sizes after having burnt DVD-R 2011-07-31 08:03:51 +00:00
57185dc9e7 New API call burn_lookup_device_link() 2011-07-28 19:13:39 +00:00
c7f0b2f2d0 Bug fix: Empty ROM drive was mistaken to hold an unsuitable disc 2011-07-12 15:54:42 +00:00
4c3fe565ab Reacted on warning of cppcheck about libburn/drive.c 2011-07-12 11:03:34 +00:00
eb1cce66ca New API call burn_disc_next_track_is_damaged() 2011-05-26 15:01:23 +00:00
9ef623c7f6 Replaced some large local variables by other means in libburn/drive.c 2011-05-15 19:13:57 +00:00
80aa39403a Reacted on -Wsign-compare warnings of gcc 2011-05-12 13:46:59 +00:00
e3ccb45db2 Avoiding appendable role 5 if not explicitely enabled 2011-03-22 08:59:43 +00:00
18ebab674b Corrected nwa computation for drive role 5 2011-03-21 09:02:58 +00:00
1379e576cf Provisory introduction of drive role 5, random access write-only 2011-03-18 09:33:54 +00:00
3644b0a58f New API call burn_allow_drive_role_4() 2011-03-13 13:07:46 +00:00
c01f6fa3bf Bug fix: Read-only file descriptors were classified as write-only pseudo drives 2011-03-01 14:46:17 +00:00
09e0b27d9e DEBUG message with burn_drive_cancel, FAILURE with premature end-of-input 2011-02-18 16:55:42 +00:00
5d3fbb7060 Reacted on compiler warnings about uninitialized variables 2011-02-14 08:59:42 +00:00
2c37215969 Forced role 3 on drives which stem from open file descriptors without O_RDWR 2011-02-09 11:43:10 +00:00
2e7e61b680 New API call burn_disc_get_bd_spare_info() 2010-09-24 09:07:05 +00:00
d4be375515 Changed all malloc() to calloc() 2010-07-12 19:37:31 +00:00
1ecc2d2030 Eventually including ../config.h generated by autotools 2010-05-16 09:07:42 +00:00
f27c70c450 Removed some debugging printing 2010-03-05 11:15:28 +00:00
8013f4885d Introduced alternative signal handling actions 2010-03-05 09:08:16 +00:00
5174bd3852 Enabled patience 0 within burn_abort() 2010-03-03 14:05:07 +00:00
1195ef109c Avoided random percentage display at start of blanking 2010-02-17 14:12:23 +00:00
6a7da3cfec Added or adjusted copyright and license statements in single files 2010-02-14 08:45:14 +00:00
ab62ffd02b Changed docs and comments to "GNU/Linux" where appropriate 2010-02-12 21:26:46 +00:00
7220b8e0fe New OS adapter burn_os_is_2k_seekrw() replaces S_ISBLK() with pseudo-drives 2010-01-16 12:51:24 +00:00
d4c105344b Giving up drive probing by mode page sending 2010-01-14 16:04:57 +00:00
889feba810 Experimentally regard FreeBSD /dev/da[0-9] and /dev/cd[0-9] as block device 2010-01-13 07:38:56 +00:00
42c4ad98c7 Bug fix: with non-Linux adapters there were 0 readable bytes on block devices 2010-01-01 12:39:20 +00:00
015a5d56ba Making use of new libcdio capability to obtain SCSI address tuple on Linux 2009-12-30 15:40:10 +00:00
2dfa6d6b3c Extended sg-API by sg_shutdown(), sg_dispose_drive(), sg_id_string() 2009-12-27 14:45:05 +00:00
0debeeabf9 Split automatic drive start function from mmc_function_spy() 2009-11-18 12:25:57 +00:00
031a445210 Macro Libburn_pioneer_dvr_216d_dummy_probe_wM for omitting write mode probe 2009-11-12 18:00:01 +00:00
6068c14634 Evaluating read capacity with role 2 drives (regular files and block devices) 2009-09-13 09:49:50 +00:00