Commit Graph

637 Commits

Author SHA1 Message Date
Thomas Schmitt 15b9f786c8 Prepared for neat sed translation. Explained concept of libdax_msgs variants. 2007-09-15 17:16:49 +00:00
Thomas Schmitt 635530b05e Imported Range "vreixo" into libburn/libdax_msgs.h 2007-09-15 11:21:27 +00:00
Thomas Schmitt ab15717ce0 Documented burn_write_opts_set_multi @param opts 2007-09-14 12:24:19 +00:00
Thomas Schmitt eb88f800d7 Took into respect time granularity with stdio speed control 2007-09-14 12:23:15 +00:00
Thomas Schmitt 488e970665 Fixed bug with direct_write_amount=0 2007-09-12 19:59:56 +00:00
Thomas Schmitt 02ede28b9e Implemented cache syncing for stdio-drives in burn_random_access_write() 2007-09-12 19:50:57 +00:00
Thomas Schmitt e137f8fd20 Implemented realistic speed simulation with stdio-drives 2007-09-12 11:58:43 +00:00
Thomas Schmitt 854a806292 Reacted on compiler -O2 warnings 2007-09-12 11:57:49 +00:00
Thomas Schmitt 090861567d Brought burn_stdio_write_track() onto sector_data() for outmost realism 2007-09-12 10:45:34 +00:00
Thomas Schmitt 4b4f141fcc Added forgotten return 0 to an error case 2007-09-10 11:00:16 +00:00
Thomas Schmitt c70a78c477 Ended falsely alleged erasability of DVD-RAM and DVD+RW 2007-09-09 18:28:05 +00:00
Thomas Schmitt 542afd7b3b Made use of os dependend stdio size estimation 2007-09-09 13:39:00 +00:00
Thomas Schmitt 75dd141055 Enable os dependend stdio size estimation 2007-09-09 13:31:29 +00:00
Thomas Schmitt ffed552183 Fixed bug with dev=stdio: where path contains a digit 2007-09-09 09:36:36 +00:00
Thomas Schmitt ea09a516bd Called statvfs() for size estimation of regular stdio-files. 2007-09-09 09:35:23 +00:00
Thomas Schmitt ccad19e055 Next cdrskin-0.3.9 cycle 2007-09-08 17:50:48 +00:00
Thomas Schmitt bdf862b429 Made Libburn_precheck_write_ruleS unconditional code 2007-09-08 17:47:59 +00:00
Thomas Schmitt bdff3ac16c New option --allow_emulated_drives 2007-09-08 16:49:19 +00:00
Thomas Schmitt 8bf8287c58 Changed speed measurement of stdio-drives to DVD 1x units 2007-09-08 13:22:10 +00:00
Thomas Schmitt 40cb77d953 Allowed -dummy burns with stdio-drives (because /dev/null is no block device) 2007-09-08 13:20:59 +00:00
Thomas Schmitt df382b3f06 Made cdrskin work with null-drive (which it mistook for something like ATA:) 2007-09-08 10:26:15 +00:00
Thomas Schmitt c8c349469d Fixed memory leak and possible SIGSEGV with pseudo-drives 2007-09-08 10:22:05 +00:00
Thomas Schmitt 1f7a6575bc Bug fix about stdio:<charcter device> 2007-09-07 23:47:07 +00:00
Thomas Schmitt 386149d5bf Report media profile in cdrskin blank, format, burn runs 2007-09-07 23:41:38 +00:00
Thomas Schmitt c62e63a8d9 Made burn_drive_scan_and_grab() extend the drive list rather than replacing it 2007-09-07 19:09:25 +00:00
Thomas Schmitt b812af96f7 Avoided locked tray after failed burn_finish() because of busy drive 2007-09-07 18:46:36 +00:00
Thomas Schmitt 5a8910cdd8 Forgotten file for revision 1006 2007-09-07 16:45:37 +00:00
Thomas Schmitt 0bbc34d861 Corrected memory leak introduced by revision 1005 2007-09-07 16:40:38 +00:00
Thomas Schmitt 8e171c89a6 Made burn_drive_scan() refuse work on non-empty drive list. 2007-09-07 15:50:31 +00:00
Thomas Schmitt 0b13c31b07 Reacted on changed media profile of stdio-drives 2007-09-07 12:38:20 +00:00
Thomas Schmitt e72b2fd732 Corrected write counter in burn_stdio_write_track() 2007-09-07 10:27:38 +00:00
Thomas Schmitt edc50c89ee Promoted burn_drive_raw_get_adr() to API function burn_drive_d_get_adr() 2007-09-06 12:09:10 +00:00
Thomas Schmitt ec5bb6eba5 Removed obstacles for use of stdio-drives 2007-09-06 10:01:28 +00:00
Thomas Schmitt 6f2b1c214e Added forgotten read/write counters in burn_stdio_write_track() 2007-09-06 10:00:20 +00:00
Thomas Schmitt 43a415a081 Added forgotten handling of pseudo-drives in burn_drive_grab() 2007-09-06 09:44:34 +00:00
Thomas Schmitt 277e3cfe29 Fixed a bug with failed opening of pseudo-drive 2007-09-05 19:53:50 +00:00
Thomas Schmitt 0c14e6ee4c burn_drive_grab_dummy() becomes invisible part of burn_drive_scan_and_grab() 2007-09-05 19:42:03 +00:00
Thomas Schmitt 6841cb68e5 Reacted on compiler warnings 2007-09-04 22:56:50 +00:00
Thomas Schmitt 31650eb988 New API calls burn_drive_grab_dummy(), burn_drive_get_drive_role() 2007-09-04 22:50:04 +00:00
Thomas Schmitt 797f403b0d New API function burn_write_opts_get_drive() 2007-09-01 18:23:06 +00:00
Thomas Schmitt 6d3c86690f Added missing file to link list: read.o 2007-08-29 12:45:01 +00:00
Thomas Schmitt f5460ee843 Next cdrskin-0.3.9 cycle 2007-08-29 12:35:22 +00:00
Thomas Schmitt b8b3f85b2e Mentioned --grow_overwriteable_iso 2007-08-28 14:33:08 +00:00
Thomas Schmitt 070afd1a9b Made program behavior with --grow_overwriteable_iso more consistent 2007-08-28 14:31:42 +00:00
Thomas Schmitt 53634f23de New cdrskin option --grow_overwriteable_iso 2007-08-26 20:09:47 +00:00
Thomas Schmitt dcf35bd556 More memory management changes proposed by Joris Dobbelsteen 2007-08-25 16:02:58 +00:00
Thomas Schmitt 16a5bbacb4 Corrected memory management flaws found by Joris Dobbelsteen 2007-08-25 08:58:41 +00:00
Thomas Schmitt c6bc4a5e97 Taking synchronous read/write into respect with abort handling 2007-08-22 17:33:53 +00:00
Thomas Schmitt f567874c98 Corrected dangerous typo with error message production of mmc_read_10() 2007-08-22 13:46:21 +00:00
Thomas Schmitt d2c9236c25 Corrected harmless type declaration flaws 2007-08-17 08:19:30 +00:00
Thomas Schmitt 0c3c4bceb6 Some polishing about option direct_write_amount= 2007-08-13 08:17:57 +00:00
Thomas Schmitt 7e86bcc417 Next cdrskin-0.3.9 cycle 2007-08-13 08:11:01 +00:00
Thomas Schmitt d21697b289 New API function burn_read_data() 2007-08-12 15:25:56 +00:00
Thomas Schmitt 12b6a07e9f Debug message explaining why burn_drive_convert_fs_adr() acts on track source 2007-08-12 09:52:40 +00:00
Thomas Schmitt ed06b376f2 Checked in burn_random_access_write() wether drive is grabbed 2007-08-12 09:51:04 +00:00
Thomas Schmitt 58e6577134 New option direct_write_amount= using new API call burn_random_access_write() 2007-08-11 20:22:52 +00:00
Thomas Schmitt cf0dd395f0 New API function burn_random_access_write() 2007-08-11 20:16:57 +00:00
Thomas Schmitt 6950ac8c42 Reflected recent URL changes to libburnia-project.org 2007-08-11 07:51:04 +00:00
Thomas Schmitt 1bd8012f10 Changed "libburn-1.pc" to "libburn-5.pc" to re-enable ./bootstrap ; ./configure 2007-08-10 20:29:59 +00:00
Thomas Schmitt 621a1c24e4 Updated comments about supported profiles and media types 2007-08-10 20:11:33 +00:00
Thomas Schmitt 731d17581b Corrected a typo 2007-08-09 13:31:43 +00:00
Thomas Schmitt 0b575e044e Changed "unsigned" to "unsigned int" 2007-08-09 13:30:52 +00:00
Thomas Schmitt 5363693b07 Allowed speed=any 2007-08-09 13:28:40 +00:00
Thomas Schmitt 69f9f8e493 Corrected a dead link 2007-08-09 13:26:59 +00:00
Thomas Schmitt 4a7923ce4e Took into respect new info from Andy Polyakov about closing DVD+-R 2007-08-02 08:32:50 +00:00
Thomas Schmitt 23637b020e Corrected a harmless typo 2007-08-02 08:30:26 +00:00
Thomas Schmitt 605e66a005 Documented changes 2007-07-20 20:05:17 +00:00
Thomas Schmitt 5ff8e34d2c Updated cdrskin tarball generators 2007-07-20 18:55:50 +00:00
Thomas Schmitt 00df1c9b85 Made number transition to 0.3.9 2007-07-20 18:53:32 +00:00
Thomas Schmitt 7d23984220 Next cdrskin-0.3.7 cycle 2007-07-19 17:49:50 +00:00
Thomas Schmitt aba535d700 Next cdrskin-0.3.7 cycle 2007-07-19 17:30:05 +00:00
Thomas Schmitt 203f158f5b Documented option --adjust_speed_to_drive (i.e. it will stay) 2007-07-19 17:27:26 +00:00
Thomas Schmitt e274c90f9d Avoided new track-drive test with option --no_convert_fs_adr 2007-07-19 17:18:12 +00:00
Thomas Schmitt bf25c6edc8 Trying to prevent usage of burn drive as track source 2007-07-19 14:29:59 +00:00
Thomas Schmitt 2c467c8378 Removed ban against speed 0 with burn_drive_set_buffer_waiting() 2007-07-19 07:23:01 +00:00
Thomas Schmitt bdadae6ba5 Implemented minimum speed in burn_drive_set_speed() 2007-07-17 08:57:24 +00:00
Thomas Schmitt 1087d402f2 Clarification on option speed= 2007-07-17 08:55:10 +00:00
Thomas Schmitt dc97c0d0df Experimental option --adjust_speed_to_drive. Caution: May vanish soon. 2007-07-14 11:23:16 +00:00
Thomas Schmitt 8b8afdd59b Only set realistic maximum DVD speeds (for my LG GSA which fails otherwise) 2007-07-14 11:22:01 +00:00
Thomas Schmitt 4dd8f098ac New API function burn_drive_get_best_speed() 2007-07-14 11:15:57 +00:00
Thomas Schmitt 16b6e1905a New options modesty_on_drive= and minbuf= 2007-07-12 17:31:57 +00:00
Thomas Schmitt 22d1d56ebd New API-Function burn_drive_set_buffer_waiting() 2007-07-12 17:17:41 +00:00
Thomas Schmitt 0217702b8c Preparations to avoid writing which will not fit in drive buffer 2007-07-12 16:29:29 +00:00
Thomas Schmitt 81d68aeb83 Changed "KB" to "kiB" 2007-06-10 08:06:03 +00:00
Thomas Schmitt 0e23721f2d Clarified MB to MiB if compatibility allows it (ticket 100) 2007-06-10 07:06:42 +00:00
Thomas Schmitt 3a771b3da2 Prevented macro interpretation of text snippet ".wav" 2007-06-08 10:56:15 +00:00
Thomas Schmitt bacb815ecc Took into respect change of logo graphics format 2007-06-08 10:49:17 +00:00
Thomas Schmitt f34d9efdb2 Changed logo graphics format from GIF to PNG 2007-06-08 09:59:29 +00:00
Thomas Schmitt 8efb863d5d Next cdrskin-0.3.7 cycle 2007-05-29 16:27:25 +00:00
Thomas Schmitt d7ca1dd333 Fixed low transaction size introduced by cooperation of revisions 855 and 860 2007-05-28 19:25:09 +00:00
Thomas Schmitt ddc2745495 Added check for .might_simulate to burn_write_opts_auto_write_type() 2007-05-28 17:03:12 +00:00
Thomas Schmitt 3326fcdb2d Extended struct burn_multi_caps by .might_simulate 2007-05-28 16:56:58 +00:00
Thomas Schmitt fba8eaef80 Moved general 32 kiB buffer restriction from write.c to os-linux.h 2007-05-28 13:24:33 +00:00
Thomas Schmitt 15a70555b2 Added SCSI opcode to output of revision 857 2007-05-22 16:51:15 +00:00
Thomas Schmitt 83e196d69f Disabled macro Cdrskin_debug_libdax_msgS. Thus getting unqueued error messages. 2007-05-22 15:46:57 +00:00
Thomas Schmitt c86f5d7cde Report eventual sg_io_hdr_t host_status,driver_status as debug messages 2007-05-22 15:45:57 +00:00
Thomas Schmitt 8d7d177ce3 Next cdrskin-0.3.7 cycle 2007-05-21 20:16:34 +00:00
Thomas Schmitt cd7b4e6de4 For Linux 2.4, USB audio : Reduced CD output buffer size to 32 kiB 2007-05-21 19:03:06 +00:00
Thomas Schmitt 79adcb520b For Linux 2.4, USB : Carefully avoided to inquire more data than available 2007-05-21 18:57:09 +00:00
Thomas Schmitt 41f2a40a58 Prepared fflushing and stderr output of SCSI command log 2007-05-21 18:45:44 +00:00