Commit Graph

42 Commits

Author SHA1 Message Date
Thomas Schmitt 533585e9e0 New mode bit8 with burn_set_signal_handling() to particularly ignore SIGPIPE 2013-07-01 16:00:28 +00:00
Thomas Schmitt 7d44b745a8 Improved granularity of SCSI log time measurement and added absolute timestamp 2013-06-09 15:26:32 +00:00
Thomas Schmitt 75b8d0bcb8 New API call burn_list_sev_texts() 2012-12-14 14:51:46 +00:00
Thomas Schmitt ddd04cc502 Disabled dangerous abort handler actions while BURN_DRIVE_GRABBING 2012-01-23 10:15:01 +00:00
Thomas Schmitt c2674a3ea5 New API calls for composing CD-TEXT 2011-12-12 09:26:41 +00:00
Thomas Schmitt fc905fea5c Leaner implementation of macro BURN_ALLOC_MEM 2011-06-06 17:37:42 +00:00
Thomas Schmitt 80aa39403a Reacted on -Wsign-compare warnings of gcc 2011-05-12 13:46:59 +00:00
Thomas Schmitt 549b1a4346 Closed tiny memory leak found by valgrind 2011-05-01 14:45:22 +00:00
Thomas Schmitt e3ccb45db2 Avoiding appendable role 5 if not explicitely enabled 2011-03-22 08:59:43 +00:00
Thomas Schmitt 3644b0a58f New API call burn_allow_drive_role_4() 2011-03-13 13:07:46 +00:00
Thomas Schmitt 3ef6beab6a Reacted on harmless compiler warnings on Solaris 2010-06-07 17:17:53 +00:00
Thomas Schmitt 1ecc2d2030 Eventually including ../config.h generated by autotools 2010-05-16 09:07:42 +00:00
Thomas Schmitt 52257d6c8d Prevented potential memory fault with burn_set_signal_handling() 2010-03-08 09:24:21 +00:00
Thomas Schmitt f27c70c450 Removed some debugging printing 2010-03-05 11:15:28 +00:00
Thomas Schmitt 8013f4885d Introduced alternative signal handling actions 2010-03-05 09:08:16 +00:00
Thomas Schmitt 37467740cf Made burn_set_signal_handling() more suitable for cdrskin 2010-02-22 13:47:17 +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 ab62ffd02b Changed docs and comments to "GNU/Linux" where appropriate 2010-02-12 21:26:46 +00:00
Thomas Schmitt 2dfa6d6b3c Extended sg-API by sg_shutdown(), sg_dispose_drive(), sg_id_string() 2009-12-27 14:45:05 +00:00
Thomas Schmitt 7d49a67585 New API function burn_scsi_transport_id() 2009-12-26 08:01:35 +00:00
Thomas Schmitt faa760d6ff New internal sg-API function sg_initialize() 2009-12-25 22:37:57 +00:00
Thomas Schmitt bab0d8b83b Made SCSI logger permanent and controllable via API call 2009-11-12 17:54:06 +00:00
Thomas Schmitt 0919c6c2a1 Changed meaning of unrecognized severity texts from FATAL to ALL 2008-02-22 21:38:09 +00:00
Thomas Schmitt 8d10b4c15e New error code 0x00040008 2008-02-22 15:10:21 +00:00
Thomas Schmitt c88995342d New API call burn_sev_to_text() 2008-02-03 09:25:58 +00:00
Thomas Schmitt 868ebb921a Small change with debug verbosity of abort handler 2007-10-19 13:27:59 +00:00
Thomas Schmitt 2faecdca1c Prevented SIGSEGV with burn_msgs_obtain() on non-initialized library 2007-10-18 20:03:50 +00:00
Thomas Schmitt c9db94896d New API function burn_text_to_sev() 2007-10-16 21:22:29 +00:00
Thomas Schmitt 243531a5b0 Added forgotten handling of non-writer-non-control threads 2007-09-29 19:15:49 +00:00
Thomas Schmitt 9d6e80a6e2 Trying to catch signals from within the writer thread 2007-09-29 18:50:19 +00:00
Thomas Schmitt 86b845a4e2 New API function burn_msgs_submit() 2007-09-22 15:17:41 +00:00
Thomas Schmitt c7bebfea3b Equipped libdax_msgs with reference counter. Completed its mutex protection. 2007-09-15 20:41:25 +00:00
Thomas Schmitt 9face00707 New API function burn_set_messenger() 2007-09-15 17:19:45 +00:00
Thomas Schmitt a81641aea0 Enable os dependend stdio size estimation 2007-09-09 13:31:29 +00:00
Thomas Schmitt e1572dd9da Avoided locked tray after failed burn_finish() because of busy drive 2007-09-07 18:46:36 +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 1588a02e44 Fixed bug with drive_scsi_dev_family= introduced by revision 796 (fcntl lock) 2007-04-10 08:17:07 +00:00
Thomas Schmitt 24757f8826 New cdrskin options --drive_not_f_setlk and --drive_not_o_excl 2007-04-04 18:43:23 +00:00
Thomas Schmitt c03d02ff39 New option drive_scsi_dev_family=sr|scd|sg 2007-03-14 13:37:32 +00:00
Thomas Schmitt 4d7e638af6 Forgotten source file for revision 743 2007-02-23 19:33:56 +00:00
Thomas Schmitt 1af888d9d5 Sketched better handling of self-inflicted SIGs 2007-01-11 13:34:41 +00:00
Mario Danic 44997a2df8 Started logical separation of libisofs and libburn 2006-11-13 00:13:21 +00:00