Commit Graph

  • b333b18337 New -as mkisofs options -long-rr-time, -no-long-rr-time, -short-rr-time master Thomas Schmitt 2025-06-24 19:13:09 +02:00
  • 433d4be78a New -compliance rules rrip_tf_long and rrip_tf_short Thomas Schmitt 2025-06-24 19:10:24 +02:00
  • 86a7a587eb New isoburn_igopt_set_relaxed() relaxation isoburn_igopt_rrip_tf_long Thomas Schmitt 2025-06-24 19:07:39 +02:00
  • 83ec7bf9dc New paragraph "Reproducibility considerations" moved out of ENVIRONMENT Thomas Schmitt 2025-06-10 12:58:41 +02:00
  • bc0c639ec8 Updated information about reproducibility and Linux kernel sr lock Thomas Schmitt 2025-04-24 11:46:04 +02:00
  • 972bca87ff Replaced calls to mknod(2) by mkfifo(3) and iso_local_create_dev() Thomas Schmitt 2025-04-16 09:40:21 +02:00
  • 236b8d379d Added missing include of sys/types.h for ssize_t Thomas Schmitt 2025-04-12 11:05:00 +02:00
  • ef096c5421 Updated change log and web page Thomas Schmitt 2025-04-08 23:21:48 +02:00
  • 23ce0176b8 Including sys/select.h where needed. Changed wait3() to waitpid() for better portability. Thanks Jonas Sortie Termansen. Thomas Schmitt 2025-04-08 23:12:15 +02:00
  • 0b4c879509 Updated copyright year told by command -version Thomas Schmitt 2025-04-07 09:50:03 +02:00
  • 9d20fbde69 Added files which were forgotten with commit 32bfa95. Thanks Daniel Pielmeier. Thomas Schmitt 2025-03-27 21:46:13 +01:00
  • 1098709bf4 Added to configure.ac explicit checks for stdint.h, inttypes.h, stdlib.h because slibtool does not put them into ./configure by default Thomas Schmitt 2025-03-24 08:54:42 +01:00
  • b9c39474ea Updated change log and web page Thomas Schmitt 2025-03-02 15:13:23 +01:00
  • 4cc380cc1f New GNU xorriso configuration option --enable-dir-rec-size-check Thomas Schmitt 2025-03-01 16:10:44 +01:00
  • 23f28b97e5 Clarified that El Torito images for EFI always get their own size as load size Thomas Schmitt 2024-12-20 17:37:29 +01:00
  • 362a17c571 Bug fix: -boot_image load_size="full" was not revoked by load_size=number and not reported by -status Thomas Schmitt 2024-12-20 16:48:48 +01:00
  • c0e0449299 Removed -boot_image load_size= and -load-size from output of report_system_area "cmd" and "as_mkisofs" Thomas Schmitt 2024-12-18 09:52:15 +01:00
  • f8d09f39de New -as mkisofs option -appended_gpt_with_gaps Thomas Schmitt 2024-12-16 18:25:58 +01:00
  • 6deb2435ab New -boot_image bootspec appended_gpt_with_gaps= Thomas Schmitt 2024-12-16 18:21:28 +01:00
  • 2049dfc996 New API calls isoburn_igopt_set_gpt_with_gaps() and isoburn_igopt_get_gpt_with_gaps() Thomas Schmitt 2024-12-16 18:16:17 +01:00
  • 9610de83af New -as mkisofs option --projid Thomas Schmitt 2024-11-03 20:13:41 +01:00
  • 32bfa95973 New commands -projid, -get_projid, -get_projid_r, -set_projid, -set_projid_r, -find test -has_projid, -find actions get_projid, set_projid, get_projid_minmax Thomas Schmitt 2024-11-03 20:04:54 +01:00
  • 923bfa0be9 New flag bit 12 "do not ignore XFS-style project ids" with isoburn_drive_aquire(). New isoburn_read_opts extension isoburn_ropt_projid. Thomas Schmitt 2024-11-03 19:24:28 +01:00
  • f42884bb2b Implemented -calm_drive "leave" for -outdev Thomas Schmitt 2024-10-27 00:02:56 +02:00
  • b51c7b1db2 Fixed -eject for -indev, broken with commit b1d1edc Thomas Schmitt 2024-10-27 00:01:16 +02:00
  • ce9aba8926 Described command -lsattrd in info and man page Thomas Schmitt 2024-10-13 12:09:56 +02:00
  • e1d6cba5df Clarified meaning of "ISO 9660:1999" as Enhanced Volume Descriptor of ECMA-119 4th Edition Thomas Schmitt 2024-10-06 11:36:57 +02:00
  • d016ee763d Clarified meaning of "ISO 9660:1999" as Enhanced Volume Descriptor of ECMA-119 4th Edition Thomas Schmitt 2024-10-06 11:33:44 +02:00
  • 10efc4aade Prevented a surplus slash in compare_file paths Thomas Schmitt 2024-09-25 09:52:12 +02:00
  • 36a3cbdec0 Updated change log and web page Thomas Schmitt 2024-09-22 14:21:48 +02:00
  • b1d1edcf05 New parameter "leave" to command -calm_drive Thomas Schmitt 2024-09-20 18:36:45 +02:00
  • 37c8b3f9e7 New API call isoburn_drive_release_v2() Thomas Schmitt 2024-09-20 18:26:12 +02:00
  • 1e50cd0de0 Taking lfa_flags mismatch as reason to add file during -update and update_r Thomas Schmitt 2024-09-14 19:53:14 +02:00
  • d73f4b7653 Obeying -lfa_flags import_only_settable with -update, -update_r, and -compare Thomas Schmitt 2024-09-14 19:33:30 +02:00
  • aa0d5d1309 Giving lfa flag "a" the same treatment as "i" Thomas Schmitt 2024-09-09 15:42:46 +02:00
  • 1ed76b7bdc Avoided double attempt to set lfa flag "i" to newly created directory Thomas Schmitt 2024-09-08 21:26:04 +02:00
  • b2ae46a4cf New -lfa_flags mode "restore_single" Thomas Schmitt 2024-09-08 12:22:27 +02:00
  • 66a7440b0c Excluded "C" from -for_backup restore_mask= Thomas Schmitt 2024-09-05 21:51:37 +02:00
  • b9d72dbd8a Created API call for command -for_backup Thomas Schmitt 2024-09-05 17:12:16 +02:00
  • 122c80ff1a Copied check_debian_iso to libisoburn git Thomas Schmitt 2024-09-04 14:48:39 +02:00
  • 1dd5dca5eb New command and -as mkisofs option -genisoimage_completion Thomas Schmitt 2024-09-02 15:04:06 +02:00
  • 5583a1c7f0 Bug fix: -extract_boot_images reports "No such file or directory" when complaining over an existing target file Thomas Schmitt 2024-09-01 09:20:29 +02:00
  • 9a42f2a8ae New read option isoburn_ropt_lfa_only_settable Thomas Schmitt 2024-08-31 00:26:40 +02:00
  • ffe18475a4 Enabled more actions for -findx: getfacl, getfattr, get_any_xattr Thomas Schmitt 2024-08-28 16:31:16 +02:00
  • c68d4f2ec6 Enabled more tests for findx: -has_acl, -has_xattr, -has_any_xattr, -disk_name, -disk_path, -bad_outname, -size Thomas Schmitt 2024-08-27 22:52:49 +02:00
  • 51154520d8 Enabled for -findx: tests -has_lfa_flags and -has_some_lfa_flags_of, action lsattrd Thomas Schmitt 2024-08-27 18:08:59 +02:00
  • 416e367d38 Changed -for_backup to imply -lfa_flags "import_only_settable" Thomas Schmitt 2024-08-27 11:07:11 +02:00
  • cdd17e814d New -lfa_flags modes "import_non_settable", "import_only_settable" Thomas Schmitt 2024-08-27 11:01:37 +02:00
  • a40a8a16e0 New -lfa_flags mode restore_error= Thomas Schmitt 2024-08-25 16:37:57 +02:00
  • 1a5e356d85 Apply chattr "F" directly after mkdir, "C" directly after open(), "i" when finalizing implicitely created directories Thomas Schmitt 2024-08-18 17:41:01 +02:00
  • c142b7b58f Refusing to apply -chattr to non-dir, non-regular files Thomas Schmitt 2024-08-07 15:26:09 +02:00
  • 58fb826c1d New -find test -has_some_lfa_flags_of Thomas Schmitt 2024-08-06 22:21:41 +02:00
  • a8eabad3da Corrected the pacifier message when scanning for volid or timestamp Thomas Schmitt 2024-08-06 21:33:58 +02:00
  • c0ec40c5d2 Setting chattr "C" and "i" at their proper times during restoring to disk Thomas Schmitt 2024-08-06 21:32:41 +02:00
  • ce66b6a7e4 New -lfa_flags mode "auto_on" Thomas Schmitt 2024-07-23 18:56:09 +02:00
  • 9ca64c4e9f Let -for_backup perform -lfa_flags only if enabled at compile time in libisofs Thomas Schmitt 2024-07-23 17:30:57 +02:00
  • 60b8fa7bee Fixed ./configure --enable-lfa-flags of GNU xorriso Thomas Schmitt 2024-07-23 17:04:12 +02:00
  • ab5d3166e5 Enabled Linux file attributes in GNU xorriso build system Thomas Schmitt 2024-07-22 23:44:14 +02:00
  • 4de02bf9a2 Discarding lfa_flags after loading if not enabled by -lfa_flags "read:on". Introduced new -chattr mode --remove-lfa-flags Thomas Schmitt 2024-07-22 14:42:22 +02:00
  • 8397e587f3 New -as mkisofs option --lfa_flags Thomas Schmitt 2024-07-21 14:27:28 +02:00
  • 1a775c09df Small improvement to output of -status -lfa_flags Thomas Schmitt 2024-07-21 13:32:34 +02:00
  • 0802689b11 New commands -lfa_flags, -lsattr, -lsattrd, -chattr, -chattr_r, -find test -has_lfa_flags, -find actions lsattrd, chattr Thomas Schmitt 2024-07-20 23:12:16 +02:00
  • dfd0a8cc81 New flag bit 11 "do not ignore Linux-like file attributes" with isoburn_drive_aquire(). New isoburn_read_opts extension isoburn_ropt_lfa_flags. Thomas Schmitt 2024-07-17 21:44:14 +02:00
  • 165a5fe608 Updated change log and web page Thomas Schmitt 2024-06-30 21:21:29 +02:00
  • 5133b9cba1 New entities "at_time", "before", "after", "not_after", "not_before" for commands -load, -mount, -mount_cmd, -session_string, -truncate_overwritable Thomas Schmitt 2024-06-29 23:31:15 +02:00
  • 2e4b824d65 New address modes 8 and 9 for isoburn_set_msc1(), isoburn_get_mount_params(), isoburn_get_mount_params_v2() Thomas Schmitt 2024-06-29 23:24:01 +02:00
  • 9ea76568f6 New address modes 5 to 7 for isoburn_set_msc1(), isoburn_get_mount_params(), isoburn_get_mount_params_v2() Thomas Schmitt 2024-06-29 18:28:33 +02:00
  • 7f1abc4174 New command -toc_info_type Thomas Schmitt 2024-06-28 16:42:28 +02:00
  • 2306175432 New info return modes 3 "Creation Time" and 4 "Modification Time" with isoburn_read_iso_head() and isoburn_read_iso_head_v2() Thomas Schmitt 2024-06-28 15:56:45 +02:00
  • 9222d38f19 Added YYYY_MM_DD_HHMMSS to the decodable forms of timestamps Thomas Schmitt 2024-06-28 08:56:44 +02:00
  • 25743e4ec5 Fixed a wrong word in man xorrisofs Thomas Schmitt 2024-06-17 18:11:56 +02:00
  • 67e5e480a1 Included in GNU xorriso tarball the software needed to produce GNU xorriso from library sources. Fixed rarely used "make dist" of GNU xorriso tarball. Thomas Schmitt 2024-06-10 21:12:12 +02:00
  • fad0413b0b Included in libisoburn tarball the software needed to produce GNU xorriso Thomas Schmitt 2024-06-09 17:42:07 +02:00
  • e4bcfa4ad0 Using locally installed autotools files instead of libisoburn files when generating a GNU xorriso tarball Thomas Schmitt 2024-06-09 17:40:17 +02:00
  • 7e4a714c12 Suppressed warnings about non existing boot equipment files when mkisofs emulation is active Thomas Schmitt 2024-05-19 22:51:08 +02:00
  • 2c608c9d27 Updated change log and web page Thomas Schmitt 2024-05-19 16:15:31 +02:00
  • 5e79dc32e5 Bug fix: Size assessment of ISO images smaller than 32 KiB yielded random values Thomas Schmitt 2024-05-19 09:43:18 +02:00
  • d7eba30171 Initialized a variable which has complicated ways of getting set Thomas Schmitt 2024-05-19 09:42:12 +02:00
  • 2ee32947de Fixed a small memory leak introduced with commit aace531 Thomas Schmitt 2024-05-19 09:41:04 +02:00
  • 4dc5edc565 Bug fix: -boot_image system_area=/dev/zero preserved system area of loaded ISO Thomas Schmitt 2024-05-13 12:22:04 +02:00
  • c8fab513c6 Issueing warning messages if -boot_image paths currently are unsuitable Thomas Schmitt 2024-05-12 17:38:47 +02:00
  • 87e1d67417 Mentioned in the man page that libisofs now memorizes all boot related paths at image load time. Warned of boot file manipulations after -boot_image replay. Thomas Schmitt 2024-05-12 14:02:45 +02:00
  • 4818eeaa5f Mentioned in the man page the increased number of appended GPT partitions in libisofs Thomas Schmitt 2024-05-11 13:06:20 +02:00
  • a26df9c49f Bug fix: Command -truncate_overwritable on ISO image without MD5 caused double free of memory Thomas Schmitt 2024-04-27 18:53:40 +02:00
  • 2af1e90639 Bug fix: Command -load "volid" did not work with constant search text Thomas Schmitt 2024-04-27 18:51:22 +02:00
  • ccb29eae32 Correction to commit 86261b7: Sector bitmaps could not be read any more Thomas Schmitt 2024-04-27 18:41:56 +02:00
  • abf4375b63 Corrected a comment about Xorriso_findi_iter() Thomas Schmitt 2024-04-20 16:56:34 +02:00
  • 3955462767 Mentioned in man xorrecord that write_start_address= expects bytes not blocks Thomas Schmitt 2024-04-19 18:03:53 +02:00
  • 7f9d140d0d Small correction of commit 646d15a Thomas Schmitt 2024-04-19 12:52:57 +02:00
  • fb23fe1446 Follow-up to commit ba12014: Made use of more isoburn*_v2() calls Thomas Schmitt 2024-04-03 18:56:09 +02:00
  • ffaa15ed53 Prevented possible overflow of struct elto_img_par.extract_size Thomas Schmitt 2024-04-02 20:11:08 +02:00
  • 4fe385baed Made struct xorriso_md5_state ready for long block addresses Thomas Schmitt 2024-03-28 15:51:52 +01:00
  • 14676ef132 Made Xorriso_format_media() ready for long block adresses Thomas Schmitt 2024-03-24 10:09:54 +01:00
  • fcad0813dc Made Xorriso_blank_media() ready for long block adresses Thomas Schmitt 2024-03-24 09:48:04 +01:00
  • c74f175972 Made struct XorrisO ready for long block adresses Thomas Schmitt 2024-03-24 09:32:01 +01:00
  • 5de4a8dd45 Made Xorriso_adjust_relocated_sb() ready for long block adresses Thomas Schmitt 2024-03-23 22:21:43 +01:00
  • 2d8678a11b Made Xorriso_adjust_session_size() ready for long block adresses Thomas Schmitt 2024-03-23 19:42:37 +01:00
  • 41a91dfe86 Made Xorriso_overwrite_iso_head() ready for long block adresses, part 2 Thomas Schmitt 2024-03-23 18:52:54 +01:00
  • fa7ba62660 Made Xorriso_refresh_ts_tags() ready for long block adresses Thomas Schmitt 2024-03-23 18:30:44 +01:00
  • 8c61d88404 Made Xorriso_update_iso_lba0() ready for long block adresses Thomas Schmitt 2024-03-22 22:32:58 +01:00