Commit Graph

135 Commits

Author SHA1 Message Date
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
3dbc958c05 Correction with erasable bit of burn_disc_get_cd_info() 2009-09-09 13:39:27 +00:00
a8ba16ad63 New API call burn_disc_get_cd_info() 2009-09-09 12:52:07 +00:00
84ccf158e7 Changed new API call burn_get_media_product_id() to burn_disc_get_media_id() 2009-09-06 09:25:52 +00:00
922785b8f3 New API calls burn_get_media_product_id() and burn_guess_manufacturer() 2009-09-04 20:21:55 +00:00
607342036e Made burn_drive_snooze() safe for emulated drives 2009-08-24 16:15:46 +00:00
8b5eeb6b33 New API call burn_drive_snooze() 2009-08-24 13:10:53 +00:00
111322daaf Adapted to pitfalls of U3 memory sticks which appear as CD-ROM drives 2009-08-23 13:08:19 +00:00
4343f82c2e New API calls burn_drive_get_all_profiles(), burn_obtain_profile_name() 2009-08-15 13:32:56 +00:00
ee6c1ac0d9 Bug fix: No usable media was detected with old MMC-1 drives 2009-06-03 18:53:57 +00:00
3013dd0856 Avoided to enumerate faulty drive objects 2009-06-02 17:21:43 +00:00
bae3cf6618 Rectified use of burn_drive.mdata->valid 2009-06-02 16:28:33 +00:00
9f44299cf2 Bug fix: burn_abort() did not work with broken output pipe (since rev 2514) 2009-03-18 17:25:00 +00:00
4beea97f47 Fixed a race condition on abort with stdio writing which could cause SIGSEGV 2009-03-02 19:33:47 +00:00
27c75ee526 New API function burn_drive_set_stream_recording() 2009-02-27 14:30:57 +00:00