Commit Graph

3177 Commits

Author SHA1 Message Date
1e50cd0de0 Taking lfa_flags mismatch as reason to add file during -update and update_r 2024-09-14 19:53:14 +02:00
d73f4b7653 Obeying -lfa_flags import_only_settable with -update, -update_r, and -compare 2024-09-14 19:33:30 +02:00
aa0d5d1309 Giving lfa flag "a" the same treatment as "i" 2024-09-09 15:42:46 +02:00
1ed76b7bdc Avoided double attempt to set lfa flag "i" to newly created directory 2024-09-08 21:26:04 +02:00
b2ae46a4cf New -lfa_flags mode "restore_single" 2024-09-08 12:22:27 +02:00
66a7440b0c Excluded "C" from -for_backup restore_mask= 2024-09-05 21:51:37 +02:00
b9d72dbd8a Created API call for command -for_backup 2024-09-05 17:12:16 +02:00
122c80ff1a Copied check_debian_iso to libisoburn git 2024-09-04 14:48:39 +02:00
1dd5dca5eb New command and -as mkisofs option -genisoimage_completion 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 2024-09-01 09:20:29 +02:00
9a42f2a8ae New read option isoburn_ropt_lfa_only_settable 2024-08-31 00:26:40 +02:00
ffe18475a4 Enabled more actions for -findx: getfacl, getfattr, get_any_xattr 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 2024-08-27 22:52:49 +02:00
51154520d8 Enabled for -findx: tests -has_lfa_flags and -has_some_lfa_flags_of, action lsattrd 2024-08-27 18:08:59 +02:00
416e367d38 Changed -for_backup to imply -lfa_flags "import_only_settable" 2024-08-27 11:07:11 +02:00
cdd17e814d New -lfa_flags modes "import_non_settable", "import_only_settable" 2024-08-27 11:01:37 +02:00
a40a8a16e0 New -lfa_flags mode restore_error= 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 2024-08-18 17:41:01 +02:00
c142b7b58f Refusing to apply -chattr to non-dir, non-regular files 2024-08-07 15:26:09 +02:00
58fb826c1d New -find test -has_some_lfa_flags_of 2024-08-06 22:21:41 +02:00
a8eabad3da Corrected the pacifier message when scanning for volid or timestamp 2024-08-06 21:33:58 +02:00
c0ec40c5d2 Setting chattr "C" and "i" at their proper times during restoring to disk 2024-08-06 21:32:41 +02:00
ce66b6a7e4 New -lfa_flags mode "auto_on" 2024-07-23 18:56:09 +02:00
9ca64c4e9f Let -for_backup perform -lfa_flags only if enabled at compile time in libisofs 2024-07-23 17:30:57 +02:00
60b8fa7bee Fixed ./configure --enable-lfa-flags of GNU xorriso 2024-07-23 17:04:12 +02:00
ab5d3166e5 Enabled Linux file attributes in GNU xorriso build system 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 2024-07-22 14:42:22 +02:00
8397e587f3 New -as mkisofs option --lfa_flags 2024-07-21 14:27:28 +02:00
1a775c09df Small improvement to output of -status -lfa_flags 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 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. 2024-07-17 21:44:14 +02:00
165a5fe608 Updated change log and web page 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 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() 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() 2024-06-29 18:28:33 +02:00
7f1abc4174 New command -toc_info_type 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() 2024-06-28 15:56:45 +02:00
9222d38f19 Added YYYY_MM_DD_HHMMSS to the decodable forms of timestamps 2024-06-28 08:56:44 +02:00
25743e4ec5 Fixed a wrong word in man xorrisofs 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. 2024-06-10 21:12:12 +02:00
fad0413b0b Included in libisoburn tarball the software needed to produce GNU xorriso 2024-06-09 17:42:07 +02:00
e4bcfa4ad0 Using locally installed autotools files instead of libisoburn files when generating a GNU xorriso tarball 2024-06-09 17:40:17 +02:00
7e4a714c12 Suppressed warnings about non existing boot equipment files when mkisofs emulation is active 2024-05-19 22:51:08 +02:00
2c608c9d27 Updated change log and web page 2024-05-19 16:15:31 +02:00
5e79dc32e5 Bug fix: Size assessment of ISO images smaller than 32 KiB yielded random values 2024-05-19 09:43:18 +02:00
d7eba30171 Initialized a variable which has complicated ways of getting set 2024-05-19 09:42:12 +02:00
2ee32947de Fixed a small memory leak introduced with commit aace531 2024-05-19 09:41:04 +02:00
4dc5edc565 Bug fix: -boot_image system_area=/dev/zero preserved system area of loaded ISO 2024-05-13 12:22:04 +02:00
c8fab513c6 Issueing warning messages if -boot_image paths currently are unsuitable 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. 2024-05-12 14:02:45 +02:00