Commit Graph

61 Commits

Author SHA1 Message Date
a655bb9026 Prevented SIGSEGV with testing drive for being prepared for writing 2012-01-23 10:10:19 +00:00
85bcb22848 Reacted on warning of cppcheck about libburn/async.c 2011-07-12 11:01:53 +00:00
e1bb3aac3e Reacted on warnings of -Wunused-but-set-variable 2011-07-06 14:25:57 +00:00
ec0b81df6d Added forgotten return value to BURN_ALLOC_MEM 2011-05-15 20:31:15 +00:00
58660e6667 Replaced some large local variables by other means in libburn/async.c 2011-05-15 10:48:59 +00:00
ced69fa340 Enabled blanking of drive with role 5 2011-03-21 09:22:04 +00:00
0f79047c75 Enabled BD formatting iby index on Pioneer BDR-205 which offers no Cert or QCert 2011-03-18 15:33:15 +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
9af390fc51 Corrected a flaw found by George Danchev with cpp 2011-02-24 19:17:06 +00:00
22e527cd1f Issueing messages with all cases of burn canceling 2010-10-19 16:59:34 +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
8648c6d80f Protected blanker and formatter thread from signals 2010-03-05 18:59:21 +00:00
8013f4885d Introduced alternative signal handling actions 2010-03-05 09:08:16 +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
81b74cc951 New API calls burn_os_open_track_src() , burn_os_alloc_buffer() 2009-11-23 18:56:18 +00:00
bae3cf6618 Rectified use of burn_drive.mdata->valid 2009-06-02 16:28:33 +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
b15ff43eb7 Fixed denial of fast formatting with BD-RE introduced by revision 2280 2008-12-22 13:05:51 +00:00
7618b01d1c Interpreting feature 0023h for BD-R formatting capabilities 2008-12-12 21:40:34 +00:00
e035ee80fa Making format size of BD-RE and BD-R quite freely adjustable 2008-12-12 11:22:14 +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
334063ffe0 Formatting of BD-R SRM to default size and by index 2008-12-10 09:26:09 +00:00
23682a109b Beginning to implement write code for BD-R SRM without POW 2008-12-09 12:35:13 +00:00
a9e788f551 Disabling the sigsegv provoking new debug message 2008-11-08 20:25:38 +00:00
dba9ae9c69 Cancelling libburn fifo thread before freeing the fifo object 2008-11-08 14:18:14 +00:00
4fef4932b6 Bug fix: Unsuitable write modes were caught silently and later than desired 2008-11-01 12:13:26 +00:00
1847e916a4 New API call burn_fifo_peek_data() 2008-07-14 11:38:22 +00:00
dbec2d53a3 Began to implement formatting of DVD-RAM and experimentally of BD-RE 2008-04-18 09:27:16 +00:00
f2c78be59c Disabled debugging messages about thread properties 2008-01-26 18:03:36 +00:00
4dc47fe664 Made postponed change in thread management 2007-12-07 18:53:22 +00:00
fd5e112c03 Removed useless alternative after zombies turned out to be caused by gdb 2007-10-19 13:32:49 +00:00
b12a1bc1fa Starting threads detached, providing two alternatives. But zombies still there. 2007-10-19 11:53:19 +00:00
54006e424c Implemented the ring buffer of burn_fifo_source_new() object 2007-10-03 22:35:37 +00:00
f94133cf45 Implemented a simple fifo to decouple from burn_source signals 2007-09-30 21:24:55 +00:00
9d6e80a6e2 Trying to catch signals from within the writer thread 2007-09-29 18:50:19 +00:00
d9ef40e39c Ended falsely alleged erasability of DVD-RAM and DVD+RW 2007-09-09 18:28:05 +00:00
491929686b Made Libburn_precheck_write_ruleS unconditional code 2007-09-08 17:47:59 +00:00
74eff6f013 Corrected memory leak introduced by revision 1005 2007-09-07 16:40:38 +00:00
624e05055c Made burn_drive_scan() refuse work on non-empty drive list. 2007-09-07 15:50:31 +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
dd805b734d Macro for length of rejection reasons string (old size is still safe) 2007-02-22 09:49:18 +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
9f2aa02c0d Re-arranged checking and defaulting of write parameters 2007-02-19 22:51:39 +00:00
9208532bc3 Allowed forceful blanking of blank media in burn_disc_erase() 2007-02-17 08:56:41 +00:00