freebsd-skq/usr.bin/mkimg
Marcel Moolenaar 4299711473 o Provide a private definition for UUIDs (mkimg_uuid_t) because
UUIDs are not portable.
 o  Move mkimg_uuid() to a new file and merge both gpt_uuid_enc()
    and vhd_uuid_enc() into a single mkimg_uuid_enc() that lives
    in the same file.
 o  Move the OS-specific implementation of generating a UUID to
    osdep_uuidgen() and provide the implementations for FreeBSD,
    macOS and Linux.
 o  Expect the partitioning scheme headers to be found by having
    a search to the directory in which the headers live. This
    avoids conflicts on non-FreeBSD machines.
2016-10-18 01:55:07 +00:00
..
tests Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed 2016-05-04 23:20:53 +00:00
apm.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
bsd.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
ebr.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
endian.h Avoid depending on the <sys/endian.h> header for le*enc and be*enc. 2016-09-26 01:06:32 +00:00
format.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
format.h Replace the use of linker sets with constructors for both the 2016-09-25 22:57:59 +00:00
gpt.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
image.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
image.h
Makefile o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
Makefile.depend META MODE: Update dependencies with 'the-lot' and add missing directories. 2015-12-01 05:23:19 +00:00
mbr.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
mkimg.1 Update mkimg(1) author's contact info 2016-09-21 18:42:17 +00:00
mkimg.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
mkimg.h o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
pc98.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
qcow.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
raw.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
scheme.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
scheme.h Replace the use of linker sets with constructors for both the 2016-09-25 22:57:59 +00:00
uuid.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
vhd.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00
vmdk.c Prefer <stdint.h> over <sys/types.h>. While here remove redundant 2016-10-03 02:37:28 +00:00
vtoc8.c o Provide a private definition for UUIDs (mkimg_uuid_t) because 2016-10-18 01:55:07 +00:00