228 Commits (c5bc9f6de79b4dd7d0602c418ebd24c66b03f74f)

Author SHA1 Message Date
Thomas Schmitt c5bc9f6de7 New API calls burn_drive_get_feature_codes(), burn_drive_get_feature() 3 years ago
Thomas Schmitt 4d5486acf5 Applying stream recording only to DVD-RAM, BD-R, BD-RE media 3 years ago
Thomas Schmitt 39f2712bb7 Bug fix: Stream recording was applied regardless whether the drive offers it 3 years ago
Thomas Schmitt d71d80d1a1 New API call burn_drive_get_bd_r_pow() 5 years ago
Thomas Schmitt 80175e0054 Let random access writing obey simulation mode of previous sequential run. New API call burn_drive_reset_simulate(). 5 years ago
Thomas Schmitt 740e726ffe New API call burn_drive_set_immed() 6 years ago
Thomas Schmitt 2e8dec42e5 Reacted on some of the complaints of codespell 6 years ago
Thomas Schmitt 69d12929e3 Trying to find out whether READ CAPACITY on CD media includes 2 TAO end blocks 6 years ago
Thomas Schmitt 189a43bac9 Closed memory leak with minor cdrskin jobs. Found by valgrind. 6 years ago
Thomas Schmitt 9917a1ddeb Fixed memory waste by oversized feature descriptor objects. Coverity CID 21. 6 years ago
Thomas Schmitt 53c279be18 Avoided a potential memory leak with debug messages. Coverity CID 21808. 6 years ago
Thomas Schmitt 60e2e7df28 New API calls burn_drive_get_serial_no() and burn_drive_get_media_sno() 6 years ago
Thomas Schmitt 368b0590e2 Bug fix: burn_disc_get_multi_caps() returned 2048 bytes too many in .start_range_high 6 years ago
Thomas Schmitt 0b110821f6 Equipped all non-system-dependent open(2) calls with O_BINARY 7 years ago
Thomas Schmitt cfa6ee1498 Removed obsolete conditional code 8 years ago
Thomas Schmitt a9affdc82a Reduced number of GET CONFIGURATION transactions 8 years ago
Thomas Schmitt f4a49078c8 Fixed a wrong read access to memory. Reported by valgrind of lian jianfei, 8 years ago
Thomas Schmitt 193c260285 Fixed a SIGSEGV introduced by previous revision 8 years ago
Thomas Schmitt ca532f7623 Improved drive capacity estimation for sparse regular files 8 years ago
Thomas Schmitt 6e5c50bde4 Improved emulation of mode page 2A 8 years ago
Thomas Schmitt b6afe92e47 Improved workaround for missing mode page 2A 8 years ago
Thomas Schmitt d40ab32360 Being more rugged towards missing MODE SENSE info 8 years ago
Thomas Schmitt 6e4d1cc53e Prepared for possible demise of mode page 2A 8 years ago
Thomas Schmitt 5676a1953d Improved handling of stdio pseudo-drives after aborted burn runs 8 years ago
Thomas Schmitt 658851a497 Registering all drive-media feature descriptors in burn_drive 8 years ago
Thomas Schmitt 7f99a8e70e Better reaction on drive errors during burn_drive_scan_and_grab() 8 years ago
Thomas Schmitt edc90b880c New API call burn_disc_pretend_full_uncond() 8 years ago
Thomas Schmitt 87ab352d6f New API calls burn_drive_was_feat21_failure(), burn_write_opts_set_fail21h_sev() 8 years ago
Thomas Schmitt 6e372c9a6d Bug fix: Drive error reports were ignored during blanking and formatting 8 years ago
Thomas Schmitt c2903ab717 Corrected wrong use of sizeof 9 years ago
Thomas Schmitt eb86e5298a Removed buggy burn_strdup() and burn_strndup(). Thanks to Rich Felker. 10 years ago
Thomas Schmitt daf744276e Disabled dangerous abort handler actions while BURN_DRIVE_GRABBING 10 years ago
Thomas Schmitt 8963905bbc Improved reaction time on interrupt during writing of lead-in 10 years ago
Thomas Schmitt 18efcd6299 New API call burn_session_set_start_tno() 10 years ago
Thomas Schmitt c1bd3ced61 Bug fix: Progress report with blanking and formatting could be bogus 10 years ago
Thomas Schmitt a1f18ad44e Fixed a wrong assumption about track.mode 10 years ago
Thomas Schmitt 47e5ce5da2 Transmitting CATALOG by mode page 5. ISRC too, if TAO. 10 years ago
Thomas Schmitt 1d5ee82c16 New API call burn_disc_get_leadin_text() 10 years ago
Thomas Schmitt 56c02fa394 Bug fix: Interrupting libburn while drive tray is loading led to endless loop 10 years ago
Thomas Schmitt ac4bfb128c Gave up use of burn_print() in libburn 10 years ago
Thomas Schmitt 39df1cdc4e Changed debug message which called "stdio:" addresses enumerable 10 years ago
Thomas Schmitt 02255c89be Reacted on nitpicking of cppcheck 10 years ago
Thomas Schmitt 3c7e723114 Reacted on warning of cppcheck about burn_disc_get_cd_info() 10 years ago
Thomas Schmitt 7d1c712c09 Avoided to release drive prematurely if interrupted while grabbing drive 10 years ago
Thomas Schmitt e05e813234 New API call burn_drive_re_assess() 10 years ago
Thomas Schmitt d073709328 Reacted on compiler warning about previous revision 11 years ago
Thomas Schmitt 7e6dadeb02 Bug fix: stdio sizes > 4 TB - 32 kB caused integer rollover 11 years ago
Thomas Schmitt 2e20a4f888 New API call burn_disc_get_phys_format_info() 11 years ago
Thomas Schmitt b0a4b7c15c Bug fix: Some drives returned wrong CD sizes after having burnt DVD-R 11 years ago
Thomas Schmitt b47a0e6884 New API call burn_lookup_device_link() 11 years ago