Commit Graph

  • a16ed65863 Implemented -speed and enlarged -status list Thomas Schmitt 2007-10-13 14:11:20 +00:00
  • bac1d89199 Made -dialog and -options_from_file work Thomas Schmitt 2007-10-13 10:33:03 +00:00
  • b45b635c50 Introduced version and build timestamps, library headers Thomas Schmitt 2007-10-12 23:06:49 +00:00
  • af866846de A build facility to circumvent autotools during development Thomas Schmitt 2007-10-12 22:19:19 +00:00
  • db91ed36f0 The stub of new application xorriso Thomas Schmitt 2007-10-12 20:39:29 +00:00
  • 059f9ffceb Several directories and files in one session, added display of fifo Thomas Schmitt 2007-10-08 20:41:42 +00:00
  • f90b3a2342 Introduced fifo reference into isoburn object Thomas Schmitt 2007-10-08 20:40:52 +00:00
  • 42e0289725 Fix bug in mangle_all. Vreixo Formoso Lopes 2007-10-08 16:07:10 +00:00
  • 240377b3d0 Return 0 on EOF in burn_source. Vreixo Formoso Lopes 2007-10-08 07:57:23 +00:00
  • cb023891e5 Minor changes with waiting for drive and fifo status display Thomas Schmitt 2007-10-07 11:06:37 +00:00
  • b4c9692efc Corrected status reply for unstarted fifo (2nd try) Thomas Schmitt 2007-10-07 11:05:00 +00:00
  • a2980736ed Corrected status reply for unstarted fifo Thomas Schmitt 2007-10-07 11:03:07 +00:00
  • 3e7c3985b5 Fixed data spoiling bug with ring buffer introduced with rev 1155 Thomas Schmitt 2007-10-05 23:15:25 +00:00
  • e54562c05d Revoked urge to have a magic[4] in burn_source (free_data is magic enough) Thomas Schmitt 2007-10-05 08:57:52 +00:00
  • fb4994f331 Corrected abort preventing bug introduced with revision 1131 Thomas Schmitt 2007-10-04 21:29:49 +00:00
  • 0395a130f0 Minor adjustments with comment text Thomas Schmitt 2007-10-04 21:02:06 +00:00
  • 979447006e Inserted the necessary error messages and magic numbers Thomas Schmitt 2007-10-04 20:06:38 +00:00
  • 063e04ca4b Inserted the necessary error messages and magic numbers Thomas Schmitt 2007-10-04 20:00:58 +00:00
  • deead17702 Made use of 4 MB fifo Thomas Schmitt 2007-10-03 22:38:39 +00:00
  • 3e27a5f196 More documentation for burn_source, new API call burn_fifo_inquire_status() Thomas Schmitt 2007-10-03 22:37:39 +00:00
  • 54006e424c Implemented the ring buffer of burn_fifo_source_new() object Thomas Schmitt 2007-10-03 22:35:37 +00:00
  • 5263e46639 Some fixes in burn_source implementation Vreixo Formoso Lopes 2007-10-03 16:32:09 +00:00
  • fff15eb73c More documentation for burn_source Thomas Schmitt 2007-10-03 11:54:42 +00:00
  • 5411f0be32 Set the flush-bit in activate session. Vreixo Formoso Lopes 2007-10-03 11:30:10 +00:00
  • 055e0caeab Ensured synchronize cache before release Thomas Schmitt 2007-10-03 11:24:41 +00:00
  • a5b0be3885 More documentation for burn_source Thomas Schmitt 2007-10-03 08:41:01 +00:00
  • c0f342970e Function graft_point(),some general polishing, call of iso_volset_free disabled Thomas Schmitt 2007-10-02 21:36:44 +00:00
  • f9572c1e89 Corrected error with revision 1145 Thomas Schmitt 2007-10-02 17:59:12 +00:00
  • 24ffd32605 Change burn_source implementation to fit libburn requirements. Vreixo Formoso Lopes 2007-10-02 16:47:19 +00:00
  • ba9e1127dd Clarified role of burn_source Thomas Schmitt 2007-10-02 13:54:54 +00:00
  • f7a2646e97 Moved minimum tracksize padding out of TAO track closing. Now done before sync. Thomas Schmitt 2007-10-02 12:06:11 +00:00
  • 72280e9ad3 Bug fix: we want to modify full images! Vreixo Formoso Lopes 2007-10-02 07:54:37 +00:00
  • 04eb760556 Trivial compile fixes. Vreixo Formoso Lopes 2007-10-02 07:34:19 +00:00
  • 23cb7b9816 Add a set_size function to burn_source to fix sigsegv. Vreixo Formoso Lopes 2007-10-02 07:16:50 +00:00
  • a0c41b7563 Allowed isoburn_disc_get_msc1() for closed media Thomas Schmitt 2007-10-01 17:59:58 +00:00
  • fbb4cda0ab Addition of a fifo to isolate the libburn writer thread from libisofs burn_source. Vreixo Formoso Lopes 2007-10-01 14:26:36 +00:00
  • cd63872e2b Taken into account wrong nwa from buggy drives. Vreixo Formoso Lopes 2007-10-01 14:12:48 +00:00
  • 7e78db29e4 Set propertly nwa for multisession discs. Vreixo Formoso Lopes 2007-10-01 09:56:47 +00:00
  • 1b3b80ff6c Fix compiler bug. Vreixo Formoso Lopes 2007-10-01 07:18:34 +00:00
  • 20d4cbd608 Disallowed --read_and_print raw:- , allowed to write to chardev+pipe+socket Thomas Schmitt 2007-09-30 21:26:25 +00:00
  • f94133cf45 Implemented a simple fifo to decouple from burn_source signals Thomas Schmitt 2007-09-30 21:24:55 +00:00
  • 23b2720cc0 Released drive in case welcome_media fails Thomas Schmitt 2007-09-30 12:11:10 +00:00
  • 782067545b Added optional code for a pseudo CD-RW to test the code for MMC multi-session Thomas Schmitt 2007-09-29 22:18:34 +00:00
  • 243531a5b0 Added forgotten handling of non-writer-non-control threads Thomas Schmitt 2007-09-29 19:15:49 +00:00
  • 9d6e80a6e2 Trying to catch signals from within the writer thread Thomas Schmitt 2007-09-29 18:50:19 +00:00
  • 6d4e145dc4 Support for specify image creation options. Vreixo Formoso Lopes 2007-09-28 16:10:48 +00:00
  • 6770c4af16 Removed apostrophes which my compiler does not like Thomas Schmitt 2007-09-28 16:04:09 +00:00
  • 22bc2b0312 Next cdrskin-0.3.9 cycle Thomas Schmitt 2007-09-27 10:39:37 +00:00
  • 86af789021 Corrected announcement with dev=help about stdio: "Open via UNIX device" Thomas Schmitt 2007-09-27 09:32:13 +00:00
  • 1024e2a68d Disallowed emulated drives for superuser, allowed stdio:/dev/null for all Thomas Schmitt 2007-09-27 08:34:26 +00:00
  • e54f3adc0e Made -O2 default if not -g is given Thomas Schmitt 2007-09-26 17:39:35 +00:00
  • 0c65b4696b Streamlined and moved legal stuff to end of text Thomas Schmitt 2007-09-26 16:00:32 +00:00
  • 6ad69223f6 Disabled --allow_emulated_drives in setuid runs Thomas Schmitt 2007-09-26 15:53:43 +00:00
  • 251c52557c Some new taks added to TODO file Vreixo Formoso Lopes 2007-09-26 11:44:48 +00:00
  • 04e3a9dfba Migration to iso_file_src in file writing function. Vreixo Formoso Lopes 2007-09-26 07:47:45 +00:00
  • 7d5a240fff Don't overwrite iso descriptors with new images on blank disc. Vreixo Formoso Lopes 2007-09-26 07:27:16 +00:00
  • 7d7a5dab65 Throw out two-liner which made drive release Mario Danic 2007-09-25 18:47:15 +00:00
  • 7e17d32233 Fixed bug, blank discs also need a volset in truct isbourn. Vreixo Formoso Lopes 2007-09-25 14:09:04 +00:00
  • 17f81ef2fd Add iso_file_src default implementation. Vreixo Formoso Lopes 2007-09-25 10:17:29 +00:00
  • 3e4323942c Blocked against file descriptor drives. Too dangerous for a demo. Thomas Schmitt 2007-09-24 18:21:32 +00:00
  • 5df00bc231 Made stdio-drives work on readonly CD block devices Thomas Schmitt 2007-09-24 18:14:07 +00:00
  • 64d740daaa Took into respect new drive role 3 Thomas Schmitt 2007-09-24 13:58:47 +00:00
  • 897ab8fbc6 Implemented drive role 3, sequential write-only stdio drives (e.g. stdout) Thomas Schmitt 2007-09-24 13:54:52 +00:00
  • 495e668ebc update makefile to propertly deal with new file names. Vreixo Formoso Lopes 2007-09-24 11:54:43 +00:00
  • 1c2d105cb6 Rename libdax_* message system to libiso_* Vreixo Formoso Lopes 2007-09-24 11:53:22 +00:00
  • 785af9fedc Added forgotten handling of "sdtio:" with burn_drive_equals_adr() Thomas Schmitt 2007-09-24 06:24:02 +00:00
  • 20cf4bf020 Updated a comment about Immed and a debug message with tray loading Thomas Schmitt 2007-09-23 16:35:44 +00:00
  • 2004826e6d Made use of burn_drive_equals_adr() Thomas Schmitt 2007-09-23 16:34:34 +00:00
  • 344d3baaf5 New API function burn_drive_equals_adr() Thomas Schmitt 2007-09-23 16:33:21 +00:00
  • 87f1c84c63 correct handling of disc status and blank discs in read volset Vreixo Formoso Lopes 2007-09-23 16:23:55 +00:00
  • 8222fbcd49 Called isoburn_create_data_source() and isoburn_free_data_source() Thomas Schmitt 2007-09-23 15:55:18 +00:00
  • 42358794bb Replace rwopts management with data_source related functions Vreixo Formoso Lopes 2007-09-23 15:32:48 +00:00
  • 7e54a8ed21 New API function for image modification Vreixo Formoso Lopes 2007-09-23 14:57:25 +00:00
  • 05769b25f0 Removed all references to isoburn.treatment from burn_wrap.c Thomas Schmitt 2007-09-23 14:53:42 +00:00
  • 967f7a9812 Reacted on compiler warning Thomas Schmitt 2007-09-22 19:30:45 +00:00
  • f5627b0c9e Remove unneeded field in struct isoburn Vreixo Formoso Lopes 2007-09-22 16:53:40 +00:00
  • eb2b87b916 Made use of burn_msgs_submit() for error messages Thomas Schmitt 2007-09-22 15:50:27 +00:00
  • c40952061d Add example test program and some changes to make it work Vreixo Formoso Lopes 2007-09-22 15:19:05 +00:00
  • 86b845a4e2 New API function burn_msgs_submit() Thomas Schmitt 2007-09-22 15:17:41 +00:00
  • cae5faa6fc Updated list of unsupported cdrecord and wodim options Thomas Schmitt 2007-09-22 14:06:43 +00:00
  • 8d5daf11d3 Enabled treatment==2 in isoburn_drive_scan_and_grab() Thomas Schmitt 2007-09-22 14:02:34 +00:00
  • 5a0fa8c3d6 Prevented SIGSEGV in isoburn_drive_scan_and_grab() Thomas Schmitt 2007-09-22 06:49:52 +00:00
  • f01af91564 Added file demanded by build system Thomas Schmitt 2007-09-22 06:41:53 +00:00
  • 36d534cc00 Removed libburn file addresses Thomas Schmitt 2007-09-21 17:32:26 +00:00
  • e435db0671 Little code changes to improve isoburn_start_emulation(). Vreixo Formoso Lopes 2007-09-21 15:37:04 +00:00
  • c0cda85897 Treat discs with empty first 64k as blank, and as full otherwise. Vreixo Formoso Lopes 2007-09-21 15:27:45 +00:00
  • 929644d186 Update header includes. Vreixo Formoso Lopes 2007-09-21 15:15:38 +00:00
  • 8a77bb8259 Had to revoke Immed bit on load command. LG GSA-4082B : premature "no media" Thomas Schmitt 2007-09-21 12:04:27 +00:00
  • 83616fda90 Triggered fallback by unsuitable media, made -version report fallback program Thomas Schmitt 2007-09-20 13:00:02 +00:00
  • 7a5f385b4f New option fallback_program= Thomas Schmitt 2007-09-19 21:28:18 +00:00
  • 312b4af25c Made minor corrections Thomas Schmitt 2007-09-19 14:18:48 +00:00
  • 05d57a0441 Made cdrskin/compile_cdrskin.sh -do_diet work again Thomas Schmitt 2007-09-19 14:18:14 +00:00
  • faf6cf4ceb Next cdrskin-0.3.9 cycle Thomas Schmitt 2007-09-19 12:46:53 +00:00
  • 3994e62697 Did a little overhaul of general paragraphs, mentioned new option -waiti Thomas Schmitt 2007-09-19 10:12:24 +00:00
  • 6a0742efd2 Implemented emulation for cdrecord option -waiti Thomas Schmitt 2007-09-19 09:40:16 +00:00
  • 5bd05398cd Implemented emulation for cdrecord option -immed Thomas Schmitt 2007-09-18 20:40:14 +00:00
  • e9d5c3b760 Changed some comments, reacted on harmless compiler warning Thomas Schmitt 2007-09-18 20:15:25 +00:00
  • 200ea7c8c2 Corrected an outdated HINT text Thomas Schmitt 2007-09-18 20:04:22 +00:00
  • 1ec9176f9c Made use of Immed bit with 1Bh START STOP UNIT and 35h SYNCHRONIZE CACHE Thomas Schmitt 2007-09-18 20:03:20 +00:00
  • bbdc3fe840 Made use of Immed bit with 5Bh CLOSE TRACK/SESSION Thomas Schmitt 2007-09-18 13:03:24 +00:00