Commit Graph

457 Commits (e6885f7faca2a906750bea08f0cf0fcb8d75b3b1)

Author SHA1 Message Date
Thomas Schmitt e6885f7fac New API function burn_text_to_sev()
16 years ago
Thomas Schmitt 191db530c5 Activated re-usal of disposed global drive_array slots
16 years ago
Thomas Schmitt c3d9155340 Corrected SIGSEGV with changing from one drive to the other
16 years ago
Thomas Schmitt 3119ed2af3 Made possible to silence error message about missing pseudo drive
16 years ago
Thomas Schmitt 5eb47cd3ed Corrected 4-byte buffer overflow (which did no detectable harm)
16 years ago
Thomas Schmitt f4fe30ec6c Corrected status reply for unstarted fifo
16 years ago
Thomas Schmitt a63d9b11c4 Fixed data spoiling bug with ring buffer introduced with rev 1155
16 years ago
Thomas Schmitt ee7fcf7522 Revoked urge to have a magic[4] in burn_source (free_data is magic enough)
16 years ago
Thomas Schmitt ed53a67a2b Corrected abort preventing bug introduced with revision 1131
16 years ago
Thomas Schmitt bc1944b970 Minor adjustments with comment text
16 years ago
Thomas Schmitt e5f42759a0 Inserted the necessary error messages and magic numbers
16 years ago
Thomas Schmitt e2479d6088 More documentation for burn_source, new API call burn_fifo_inquire_status()
16 years ago
Thomas Schmitt 291ef125b0 Implemented the ring buffer of burn_fifo_source_new() object
16 years ago
Thomas Schmitt 771e659a43 More documentation for burn_source
16 years ago
Thomas Schmitt f71c2079ff Ensured synchronize cache before release
16 years ago
Thomas Schmitt 01ec5f031d More documentation for burn_source
16 years ago
Thomas Schmitt ce7678b8f4 Corrected error with revision 1145
16 years ago
Thomas Schmitt 769ea039a1 Clarified role of burn_source
16 years ago
Thomas Schmitt fc6163732e Moved minimum tracksize padding out of TAO track closing. Now done before sync.
16 years ago
Thomas Schmitt 214de7d7df Implemented a simple fifo to decouple from burn_source signals
16 years ago
Thomas Schmitt 97403bb20e Added forgotten handling of non-writer-non-control threads
16 years ago
Thomas Schmitt 5d93e04b28 Trying to catch signals from within the writer thread
16 years ago
Thomas Schmitt ec763a5ec9 Corrected announcement with dev=help about stdio: "Open via UNIX device"
16 years ago
Thomas Schmitt 06ec817caa Disallowed emulated drives for superuser, allowed stdio:/dev/null for all
16 years ago
Thomas Schmitt ff9715aa78 Made -O2 default if not -g is given
16 years ago
Thomas Schmitt 24d6db4b64 Disabled --allow_emulated_drives in setuid runs
16 years ago
Thomas Schmitt 78c16e7590 Made stdio-drives work on readonly CD block devices
16 years ago
Thomas Schmitt c78403d8cf Took into respect new drive role 3
16 years ago
Thomas Schmitt 5e995c9cd0 Implemented drive role 3, sequential write-only stdio drives (e.g. stdout)
16 years ago
Thomas Schmitt 83fe9f3621 Added forgotten handling of "sdtio:" with burn_drive_equals_adr()
16 years ago
Thomas Schmitt 9e4996a3b5 Updated a comment about Immed and a debug message with tray loading
16 years ago
Thomas Schmitt 0721cf89d1 Made use of burn_drive_equals_adr()
16 years ago
Thomas Schmitt 78dd75b1ff New API function burn_drive_equals_adr()
16 years ago
Thomas Schmitt 282e228a6b New API function burn_msgs_submit()
16 years ago
Thomas Schmitt d8990e820e Updated list of unsupported cdrecord and wodim options
16 years ago
Thomas Schmitt af3c8aaa5d Had to revoke Immed bit on load command. LG GSA-4082B : premature "no media"
16 years ago
Thomas Schmitt 1e78652ac9 Triggered fallback by unsuitable media, made -version report fallback program
16 years ago
Thomas Schmitt a6f41f8beb New option fallback_program=
16 years ago
Thomas Schmitt e71c12caf3 Made cdrskin/compile_cdrskin.sh -do_diet work again
16 years ago
Thomas Schmitt 85f24401a8 Implemented emulation for cdrecord option -waiti
16 years ago
Thomas Schmitt 190ad329fd Implemented emulation for cdrecord option -immed
16 years ago
Thomas Schmitt c8e9249e9d Changed some comments, reacted on harmless compiler warning
16 years ago
Thomas Schmitt e43ec2b295 Corrected an outdated HINT text
16 years ago
Thomas Schmitt a80f8359fe Made use of Immed bit with 1Bh START STOP UNIT and 35h SYNCHRONIZE CACHE
16 years ago
Thomas Schmitt 129db7ee49 Made use of Immed bit with 5Bh CLOSE TRACK/SESSION
16 years ago
Thomas Schmitt 2748f396ae Implemented emulation for cdrecord option -lock
16 years ago
Thomas Schmitt 698866015e New API function burn_drive_leave_locked()
16 years ago
Thomas Schmitt 2b0ce8ec9a Learned helptexts for -inq, -format, -load from cdrecord (they are wrong, btw)
16 years ago
Thomas Schmitt 8fd2539a5c Implemented emulation for cdrecord options -inq , -format , -load
16 years ago
Thomas Schmitt 361a110274 Equipped libdax_msgs with reference counter. Completed its mutex protection.
16 years ago