This website requires JavaScript.
3466f2300a
New -osirrox option check_md5_on|_off|_force
Thomas Schmitt
2020-01-02 18:50:59 +01:00
71b61339e9
xorriso-dd-target returned exit value 1 if no device name is given and one of the listed devices is not advisable
Thomas Schmitt
2020-01-01 09:06:01 +01:00
80e32280aa
Corrected description of command -preparer_id
Thomas Schmitt
2019-12-23 12:39:32 +01:00
239244157b
Followed advice of Open Group about shell command "test"
Thomas Schmitt
2019-12-22 17:02:02 +01:00
b97841b782
Shielded processing of user arguments against leading dashes
Thomas Schmitt
2019-12-21 11:07:39 +01:00
42df8f913c
Fixed the test for mounted devices after umount. Regression by 8fee0fc.
Thomas Schmitt
2019-12-16 13:11:55 +01:00
93ebe301f7
Removed the work copy xorriso-dd-target.xdt
Thomas Schmitt
2019-12-15 19:49:57 +01:00
39163b64c8
Replaced xorriso-dd-target by xorriso-dd-target.xdt
Thomas Schmitt
2019-12-15 19:47:38 +01:00
8fee0fce40
Created function xdt_unmount from xdt_write_image
Thomas Schmitt
2019-12-14 17:13:01 +01:00
b8a2a0bdd3
Created function xdt_predict_su_power from end of xdt_arg_interpreter
Thomas Schmitt
2019-12-14 15:21:27 +01:00
a3a351bb59
Improved handling of dd failure
Thomas Schmitt
2019-12-12 23:26:04 +01:00
f6c56febbf
Some corrections of the previous commit
Thomas Schmitt
2019-12-12 20:59:09 +01:00
ab2af1dff2
A version of xorriso-dd-target with xdt_-prefixed symbols and return instead of exit
Thomas Schmitt
2019-12-12 20:31:14 +01:00
ac018842da
Trying to avoid race conditions with automounters during and after -plug_test
Thomas Schmitt
2019-12-10 16:45:32 +01:00
1efa98ae40
Small fixes with help text and program message
Thomas Schmitt
2019-12-09 21:40:58 +01:00
6bfdd2f9d9
Disabled -list_long before giving device overview after rejected -DO_WRITE
Thomas Schmitt
2019-12-09 14:21:57 +01:00
27bc463332
Exchanged two-byte UTF-8 characters by ASCII lookalikes
Thomas Schmitt
2019-12-09 13:26:31 +01:00
e5d86b3a13
Giving device detected by -plug_test an extra second to settle
Thomas Schmitt
2019-12-08 21:52:41 +01:00
697c8cc1f9
Forcing locale "C" to avoid grep ambiguities and locale bugs
Thomas Schmitt
2019-12-08 19:39:09 +01:00
157cb19092
Equipped xorriso-dd-target -dummy_force example with -list_long
Thomas Schmitt
2019-12-08 15:19:22 +01:00
03ae735c85
Brought xorriso-dd-target into libisoburn
Thomas Schmitt
2019-12-08 15:18:11 +01:00
2a8894a5c6
Added forgotten initialization of variable umount_cmd
Thomas Schmitt
2019-12-08 14:37:19 +01:00
1f6504f7bb
Updated authorship, change log and web page
Thomas Schmitt
2019-12-07 22:33:17 +01:00
1b22aa5465
Removed option -list_long_after, changed -list_long_inline to -list_long
Thomas Schmitt
2019-12-07 21:28:13 +01:00
d315b65d17
Brought xorriso-dd-target into GNU xorriso
Thomas Schmitt
2019-12-07 18:58:44 +01:00
ba505e86c9
Imposing stricter checks on option parameters
Thomas Schmitt
2019-12-07 15:35:41 +01:00
51994a7571
Experimental options -list_long_inline -list_long_after
Thomas Schmitt
2019-12-07 09:58:55 +01:00
fd04b110fd
New reason looks_like_loopdev-
Thomas Schmitt
2019-12-06 13:02:43 +01:00
3ac5dba1c7
Excluding loop devices from being considered
Thomas Schmitt
2019-12-06 09:25:50 +01:00
98c301e7b9
Letting round_down_div_million() convert small numbers to 0
Thomas Schmitt
2019-12-05 20:11:19 +01:00
a28ad87aae
Clarified in man page the use of option -with_vendor_model
Thomas Schmitt
2019-12-05 18:27:31 +01:00
a09ed16fc3
Tell no_bus_info- rather than not_usb- if lsblkd -o TRAN fails
Thomas Schmitt
2019-12-05 18:17:17 +01:00
5e727b43ad
Rejecting zram[0-9] as candidate device
Thomas Schmitt
2019-12-05 18:15:55 +01:00
c0b650bebb
Simplified the pipeline which obtains the partition device files
Thomas Schmitt
2019-12-04 17:18:14 +01:00
e226486172
Taking inability to determine -image_file size as reason to abort
Thomas Schmitt
2019-12-04 12:31:53 +01:00
245102072c
Unwrapped the tree usages of vraiable sudo_cmd, because it can be empty
Thomas Schmitt
2019-12-04 12:18:57 +01:00
f419f51f1e
Rejecting device names which are not a single word
Thomas Schmitt
2019-12-03 22:07:34 +01:00
7fa1f82ed9
Removed unused variable
Thomas Schmitt
2019-12-03 21:47:07 +01:00
3bf01c109d
Replaced fgrep by grep -F
Thomas Schmitt
2019-12-03 21:41:17 +01:00
f7f484de20
Wrapped command path variables in double quotes
Thomas Schmitt
2019-12-03 20:54:45 +01:00
02e55a9dbc
Enabled real writing in xorriso-dd-target
Thomas Schmitt
2019-12-03 10:58:11 +01:00
6de23e96de
Avoided to show mount lines again after -dummy umount
Thomas Schmitt
2019-12-03 10:34:19 +01:00
74f05d33f5
Made changes to -plug_test step 3
Thomas Schmitt
2019-12-02 19:56:08 +01:00
9b711f20ec
Reassured success of unmount
Thomas Schmitt
2019-12-02 17:13:00 +01:00
23bce9c669
Added info and man page for xorriso-dd-target
Thomas Schmitt
2019-12-02 10:59:14 +01:00
a6ab055153
Small fixes of problems found while writing documentation
Thomas Schmitt
2019-12-02 10:56:15 +01:00
9ffb3ff2d5
Running sudo early in order to get the possible password prompt
Thomas Schmitt
2019-11-30 19:49:54 +01:00
099d24f740
Added option -dummy_force
Thomas Schmitt
2019-11-30 18:35:31 +01:00
69ce40b6d4
Added a confirmation prompt to -plug_test controlled write runs
Thomas Schmitt
2019-11-30 17:26:18 +01:00
b0db123119
Added pacifier dots to the waiting loop of -plug_test
Thomas Schmitt
2019-11-30 15:59:28 +01:00
b8f77670d9
Introduced option -plug_test
Thomas Schmitt
2019-11-30 15:18:47 +01:00
81272c80ca
Introduced option -dummy and enabled real unmounting
Thomas Schmitt
2019-11-30 13:06:16 +01:00
e36596b8d4
Assessing which partitions are really mounted. Made sure that a bus related reason is shown if bus was inquired. Improved hint and usage text.
Thomas Schmitt
2019-11-30 10:18:25 +01:00
fe46a2d983
Beginning public development of xorriso-dd-target
Thomas Schmitt
2019-11-29 12:13:42 +01:00
ea863307a4
Added options --md5 and --sha256 to Jigdo releng test
Thomas Schmitt
2019-11-26 20:38:18 +01:00
9028117c01
Removed some surplus blanks
Thomas Schmitt
2019-11-26 20:28:48 +01:00
b35e119f15
Updated change log and web page
Thomas Schmitt
2019-11-24 13:57:49 +01:00
1557304c96
Switched to usage of libjte-2.0.0. New -jigdo parameters "checksum_algorithm", "demand_checksum", "checksum_path". New -as mkisofs options-jigdo-checksum-algorithm, "-checksum-list", "-jigdo-force-checksum".
Thomas Schmitt
2019-11-24 13:34:30 +01:00
c4894d8ae3
Reacted on compiler warnings of Debian Sid
Thomas Schmitt
2019-11-23 14:31:14 +01:00
78a2a377dd
Fixed another spelling error found by fossies.org with codespell
Thomas Schmitt
2019-10-30 20:40:15 +01:00
c8b9c9a244
Fixed spelling errors found by fossies.org with codespell
Thomas Schmitt
2019-10-28 15:34:56 +01:00
5903885d45
Updated change log
Thomas Schmitt
2019-10-27 17:52:40 +01:00
614e36ff21
Made number transition to 1.5.3
Thomas Schmitt
2019-10-27 17:51:21 +01:00
74d9160401
Documented changes and release timestamp
release-1.5.2
Thomas Schmitt
2019-10-26 20:22:06 +02:00
3c8f270099
Version leap to libisoburn-1.5.2
Thomas Schmitt
2019-10-26 20:19:25 +02:00
e2c71a34d0
Bug fix: -osirrox "concat_split_on" worked only together with -split_size larger than 0. Thanks William Willems.
Thomas Schmitt
2019-10-11 12:46:50 +02:00
cb597ec570
Clarified the message for file paths which are much too long
Thomas Schmitt
2019-09-29 22:55:25 +02:00
a6328e82fc
Prevented -report_system_area as_mkisofs from combining -efi-boot-part with -e --interval:appended_partition
Thomas Schmitt
2019-09-29 22:54:19 +02:00
901939986a
New command -drive_access, new -as cdrecord option --drive_not_exclusive
Thomas Schmitt
2019-09-08 12:30:52 +02:00
8828d6f465
Bug fix: -disk_pattern on -add "" -- yielded SIGSEGV
Thomas Schmitt
2019-09-01 09:25:03 +02:00
7066fd4e2f
Improved rejection message in case case of local root directory as input file
Thomas Schmitt
2019-09-01 09:22:38 +02:00
4db0aab0cb
Bug fix: -disk_pattern on -add ./ -- mistook "./" for the root directory
Thomas Schmitt
2019-09-01 09:18:05 +02:00
fe5fd8eefa
Changed strncpy() to memcpy() in order to please static analyzers
Thomas Schmitt
2019-08-14 16:48:23 +02:00
06346c1e98
Prevented potential string overruns. Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-14 16:18:48 +02:00
3eba8cc921
Closed potential memory leaks. Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-14 11:40:53 +02:00
b356291700
Added a missing pointer initialization. Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-13 18:19:33 +02:00
e17db6aa3e
Avoided potential dereference of NULL. Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-13 18:04:59 +02:00
56a596208c
Changed all occurences of (1<<31) to (1u<<31). Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-12 21:08:41 +02:00
fb61be034f
Fixed a comparation report text problem with files of 4 GiB or larger. Thanks Eliska Svobodova.
Thomas Schmitt
2019-08-12 17:29:05 +02:00
e3ff5a971f
Enabled verbous error reporting of iso_node_set_acl_text()
Thomas Schmitt
2019-07-24 16:16:23 +02:00
321a0476fa
Bug fix: Very large ACL texts led to SIGSEGV with -setfacl* commands. Thanks Eliska Svobodova.
Thomas Schmitt
2019-07-24 09:38:28 +02:00
397551f9d4
With report_system_area of iso_mbr_part_type: give MBR precedence over GPT
Thomas Schmitt
2019-07-22 20:14:53 +02:00
3b0abc14c0
Improved -toc summary of sessions with multiple tracks or non-data sessions
Thomas Schmitt
2019-07-13 17:30:47 +02:00
c0ad17b2d0
Updated change log and web page
Thomas Schmitt
2019-07-06 15:40:28 +02:00
31450dcc93
Updated year in copyright message texts
Thomas Schmitt
2019-05-02 19:56:01 +02:00
aa50f5cc2f
Re-assessing drive status after automatic formatting by a write run
Thomas Schmitt
2019-05-02 19:54:45 +02:00
1eb51f44da
grub-mkrescue-sed.sh: MKRESCUE_SED_IN_EFI_NO_PT="extra" to erase MBR signature
Thomas Schmitt
2019-04-22 20:38:37 +02:00
95c2e7cbda
Correction of default output of command -status about -iso_nowtime
Thomas Schmitt
2019-04-22 10:22:48 +02:00
3a2a3ba737
New control variable for grub-mkrescue-sed.sh: MKRESCUE_SED_IN_EFI_NO_PT
Thomas Schmitt
2019-04-22 10:21:23 +02:00
5b62c55d12
Bug fix: Environment variable SOURCE_DATE_EPOCH did not affect synthetic files
Thomas Schmitt
2019-04-18 11:30:34 +02:00
1f8d9c7a44
New command -iso_nowtime to set fixed timestamp for synthetic files
Thomas Schmitt
2019-04-18 11:28:35 +02:00
e9a424add1
Displaying directory tree sizes with -update and -update_r
Thomas Schmitt
2019-04-08 13:55:58 +02:00
1ff09139d4
Disabled autotools macro AM_MAINTAINER_MODE on advise of Ross Burton
Thomas Schmitt
2019-04-07 10:28:19 +02:00
720d28940c
Made GNU xorriso ready for building out-of-source. Thanks Ross Burton.
Thomas Schmitt
2019-04-05 19:25:02 +02:00
0722502075
Made libisoburn ready for building out-of-source. Thanks Ross Burton.
Thomas Schmitt
2019-04-05 18:23:32 +02:00
7a1cac338f
Updated xorriso timestamp
Thomas Schmitt
2019-02-18 13:21:02 +01:00
fc71cec8f7
Enabled GPT type GUIDs with -append_partition, -boot_image any iso_mbr_part_type=, and -as mkisofs -iso_mbr_part_type
Thomas Schmitt
2019-02-18 13:19:32 +01:00
caf38e81ae
New API calls isoburn_igopt_set_part_type_guid(), isoburn_igopt_get_part_type_guid(), isoburn_igopt_set_iso_type_guid(), isoburn_igopt_get_iso_type_guid()
Thomas Schmitt
2019-02-18 13:03:37 +01:00
122e43da86
Updated change log and web page
Thomas Schmitt
2019-01-10 20:44:28 +01:00
c56842e9a6
Improved recognizability of copyright and license statements in various files
Thomas Schmitt
2019-01-10 20:34:25 +01:00