Commit Graph

66 Commits

Author SHA1 Message Date
Thomas Schmitt 5f617323de Reacted on some of the complaints of codespell 2016-07-23 10:40:43 +00:00
Thomas Schmitt 784d20fb4b Bug fix: Wrong stack usage caused SIGBUS on sparc when compiled by gcc -O2 2014-04-29 06:18:41 +00:00
Thomas Schmitt f138cfd899 Prepared for possible demise of mode page 2A 2014-02-05 19:20:08 +00:00
Thomas Schmitt e8f40ee362 Reacted on warning of Debian buildd with clang 2013-09-16 17:28:55 +00:00
Thomas Schmitt ad2b3341ab Reporting (still cryptic) details about refusal to blank 2012-10-24 09:58:25 +00:00
Thomas Schmitt a655bb9026 Prevented SIGSEGV with testing drive for being prepared for writing 2012-01-23 10:10:19 +00:00
Thomas Schmitt 85bcb22848 Reacted on warning of cppcheck about libburn/async.c 2011-07-12 11:01:53 +00:00
Thomas Schmitt e1bb3aac3e Reacted on warnings of -Wunused-but-set-variable 2011-07-06 14:25:57 +00:00
Thomas Schmitt ec0b81df6d Added forgotten return value to BURN_ALLOC_MEM 2011-05-15 20:31:15 +00:00
Thomas Schmitt 58660e6667 Replaced some large local variables by other means in libburn/async.c 2011-05-15 10:48:59 +00:00
Thomas Schmitt ced69fa340 Enabled blanking of drive with role 5 2011-03-21 09:22:04 +00:00
Thomas Schmitt 0f79047c75 Enabled BD formatting iby index on Pioneer BDR-205 which offers no Cert or QCert 2011-03-18 15:33:15 +00:00
Thomas Schmitt 1379e576cf Provisory introduction of drive role 5, random access write-only 2011-03-18 09:33:54 +00:00
Thomas Schmitt 3644b0a58f New API call burn_allow_drive_role_4() 2011-03-13 13:07:46 +00:00
Thomas Schmitt 9af390fc51 Corrected a flaw found by George Danchev with cpp 2011-02-24 19:17:06 +00:00
Thomas Schmitt 22e527cd1f Issueing messages with all cases of burn canceling 2010-10-19 16:59:34 +00:00
Thomas Schmitt d4be375515 Changed all malloc() to calloc() 2010-07-12 19:37:31 +00:00
Thomas Schmitt 1ecc2d2030 Eventually including ../config.h generated by autotools 2010-05-16 09:07:42 +00:00
Thomas Schmitt 8648c6d80f Protected blanker and formatter thread from signals 2010-03-05 18:59:21 +00:00
Thomas Schmitt 8013f4885d Introduced alternative signal handling actions 2010-03-05 09:08:16 +00:00
Thomas Schmitt 1195ef109c Avoided random percentage display at start of blanking 2010-02-17 14:12:23 +00:00
Thomas Schmitt 6a7da3cfec Added or adjusted copyright and license statements in single files 2010-02-14 08:45:14 +00:00
Thomas Schmitt 81b74cc951 New API calls burn_os_open_track_src() , burn_os_alloc_buffer() 2009-11-23 18:56:18 +00:00
Thomas Schmitt bae3cf6618 Rectified use of burn_drive.mdata->valid 2009-06-02 16:28:33 +00:00
Thomas Schmitt 520f4124aa Complaining and refusing more early with unformatted BD-RE 2009-01-06 13:53:01 +00:00
Thomas Schmitt 1895419a97 Complaining and refusing more early with unformatted BD-RE 2009-01-06 12:28:20 +00:00
Thomas Schmitt b15ff43eb7 Fixed denial of fast formatting with BD-RE introduced by revision 2280 2008-12-22 13:05:51 +00:00
Thomas Schmitt 7618b01d1c Interpreting feature 0023h for BD-R formatting capabilities 2008-12-12 21:40:34 +00:00
Thomas Schmitt e035ee80fa Making format size of BD-RE and BD-R quite freely adjustable 2008-12-12 11:22:14 +00:00
Thomas Schmitt 0985d48799 Catching BD-R zero spare formatting with NOTE rather than SORRY 2008-12-11 09:22:33 +00:00
Thomas Schmitt 5560e20f8a Rejecting unformattable BD-R more early 2008-12-11 07:23:29 +00:00
Thomas Schmitt 334063ffe0 Formatting of BD-R SRM to default size and by index 2008-12-10 09:26:09 +00:00
Thomas Schmitt 23682a109b Beginning to implement write code for BD-R SRM without POW 2008-12-09 12:35:13 +00:00
Thomas Schmitt a9e788f551 Disabling the sigsegv provoking new debug message 2008-11-08 20:25:38 +00:00
Thomas Schmitt dba9ae9c69 Cancelling libburn fifo thread before freeing the fifo object 2008-11-08 14:18:14 +00:00
Thomas Schmitt 4fef4932b6 Bug fix: Unsuitable write modes were caught silently and later than desired 2008-11-01 12:13:26 +00:00
Thomas Schmitt 1847e916a4 New API call burn_fifo_peek_data() 2008-07-14 11:38:22 +00:00
Thomas Schmitt dbec2d53a3 Began to implement formatting of DVD-RAM and experimentally of BD-RE 2008-04-18 09:27:16 +00:00
Thomas Schmitt f2c78be59c Disabled debugging messages about thread properties 2008-01-26 18:03:36 +00:00
Thomas Schmitt 4dc47fe664 Made postponed change in thread management 2007-12-07 18:53:22 +00:00
Thomas Schmitt fd5e112c03 Removed useless alternative after zombies turned out to be caused by gdb 2007-10-19 13:32:49 +00:00
Thomas Schmitt b12a1bc1fa Starting threads detached, providing two alternatives. But zombies still there. 2007-10-19 11:53:19 +00:00
Thomas Schmitt 54006e424c Implemented the ring buffer of burn_fifo_source_new() object 2007-10-03 22:35:37 +00:00
Thomas Schmitt f94133cf45 Implemented a simple fifo to decouple from burn_source signals 2007-09-30 21:24:55 +00:00
Thomas Schmitt 9d6e80a6e2 Trying to catch signals from within the writer thread 2007-09-29 18:50:19 +00:00
Thomas Schmitt d9ef40e39c Ended falsely alleged erasability of DVD-RAM and DVD+RW 2007-09-09 18:28:05 +00:00
Thomas Schmitt 491929686b Made Libburn_precheck_write_ruleS unconditional code 2007-09-08 17:47:59 +00:00
Thomas Schmitt 74eff6f013 Corrected memory leak introduced by revision 1005 2007-09-07 16:40:38 +00:00
Thomas Schmitt 624e05055c Made burn_drive_scan() refuse work on non-empty drive list. 2007-09-07 15:50:31 +00:00
Thomas Schmitt 0baf72ddeb Reacted on changed media profile of stdio-drives 2007-09-07 12:38:20 +00:00