"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "xorriso/xorriso.h" between
libisoburn-1.5.0.tar.gz and libisoburn-1.5.2.tar.gz

About: libisoburn is a frontend for the libraries libburn and libisofs which enables creation and expansion of ISO-9660 filesystems on all media and file types supported by libburn. It implements the API and command interpreter of program xorriso, and installs this program as small dynamically linked binary. xorriso is suitable for incremental data backup and for production of bootable ISO 9660 images. A statically linked version is available as GNU xorriso.

xorriso.h  (libisoburn-1.5.0):xorriso.h  (libisoburn-1.5.2)
/* xorriso - libisoburn higher level API which creates, loads, manipulates /* xorriso - libisoburn higher level API which creates, loads, manipulates
and burns ISO 9660 filesystem images. and burns ISO 9660 filesystem images.
Copyright 2007-2018 Thomas Schmitt, <scdbackup@gmx.net> Copyright 2007-2019 Thomas Schmitt, <scdbackup@gmx.net>
Provided under GPL version 2 or later. Provided under GPL version 2 or later.
This file contains the public API of xorriso which covers all of its This file contains the public API of xorriso which covers all of its
operations. operations.
An example of its usage is xorriso_main.c which checks version compatibility, An example of its usage is xorriso_main.c which checks version compatibility,
creates a xorriso object, initializes the libraries, and runs the command creates a xorriso object, initializes the libraries, and runs the command
interpreters of the API to constitute the command line oriented batch and interpreters of the API to constitute the command line oriented batch and
dialog tool xorriso. dialog tool xorriso.
skipping to change at line 70 skipping to change at line 70
/* --------------------- Fundamental Management ------------------- */ /* --------------------- Fundamental Management ------------------- */
/** These three release version numbers tell the revision of this header file /** These three release version numbers tell the revision of this header file
and of the API which it describes. They shall be memorized by applications and of the API which it describes. They shall be memorized by applications
at build time. at build time.
@since 0.5.8 @since 0.5.8
*/ */
#define Xorriso_header_version_majoR 1 #define Xorriso_header_version_majoR 1
#define Xorriso_header_version_minoR 5 #define Xorriso_header_version_minoR 5
#define Xorriso_header_version_micrO 0 #define Xorriso_header_version_micrO 2
/** If needed: Something like ".pl01" to indicate a bug fix. Normally empty. /** If needed: Something like ".pl01" to indicate a bug fix. Normally empty.
@since 0.5.8 @since 0.5.8
*/ */
#define Xorriso_program_patch_leveL "" #define Xorriso_program_patch_leveL ""
/** Obtain the three release version numbers of the library. These are the /** Obtain the three release version numbers of the library. These are the
numbers encountered by the application when linking with libisoburn, numbers encountered by the application when linking with libisoburn,
i.e. possibly not before run time. i.e. possibly not before run time.
Better do not base the fundamental compatibility decision of an application Better do not base the fundamental compatibility decision of an application
skipping to change at line 780 skipping to change at line 780
argv[0]= timestamp argv[0]= timestamp
(Note: prefix is "Build timestamp : ") (Note: prefix is "Build timestamp : ")
"CopyrightFile:" up to 1 result from -pvd_info "CopyrightFile:" up to 1 result from -pvd_info
argv[0]= file name argv[0]= file name
(Note: prefix is "CopyrightFile: ") (Note: prefix is "CopyrightFile: ")
"Creation Time:" up to 1 result from -pvd_info "Creation Time:" up to 1 result from -pvd_info
argv[0]= YYYYMMDDhhmmsscc argv[0]= YYYYMMDDhhmmsscc
(Note: prefix is "Creation Time: ") (Note: prefix is "Creation Time: ")
"DVD obs 64 kB:" up to 1 result from -list_extras "DVD obs 64 kB:" up to 1 result from -list_extras
argv[0]= "yes" or "no" argv[0]= "yes" or "no"
"Drive access: " up to 2 result from -dev, -indev, -toc
argv[0]= "exclusive", "shared"
argv[1]= "readonly","restricted"
"Drive current:" up to 2 results from -dev, -indev, -toc, others "Drive current:" up to 2 results from -dev, -indev, -toc, others
argv[0]= command ("-dev", "-outdev", "-indev") argv[0]= command ("-dev", "-outdev", "-indev")
argv[1]= drive address argv[1]= drive address
"Drive type :" up to 2 results from -toc "Drive type :" up to 2 results from -toc
argv[0]= vendor argv[0]= vendor
argv[1]= product argv[1]= product
argv[2]= revision argv[2]= revision
"Eff. Time :" up to 1 result from -pvd_info "Eff. Time :" up to 1 result from -pvd_info
argv[0]= YYYYMMDDhhmmsscc argv[0]= YYYYMMDDhhmmsscc
(Note: prefix is "EffectiveTime: ") (Note: prefix is "EffectiveTime: ")
skipping to change at line 1449 skipping to change at line 1452
/* Command -disk_pattern "on"|"ls"|"off" */ /* Command -disk_pattern "on"|"ls"|"off" */
/* @since 0.1.0 */ /* @since 0.1.0 */
int Xorriso_option_disk_pattern(struct XorrisO *xorriso, char *mode, int flag); int Xorriso_option_disk_pattern(struct XorrisO *xorriso, char *mode, int flag);
/* Command -displacement [-]offset */ /* Command -displacement [-]offset */
/* @since 0.6.6 */ /* @since 0.6.6 */
int Xorriso_option_displacement(struct XorrisO *xorriso, char *value, int Xorriso_option_displacement(struct XorrisO *xorriso, char *value,
int flag); int flag);
/* Command -drive_access "exclusive"|"shared":"readonly"|"unrestricted" */
/* @since 1.5.2 */
int Xorriso_option_drive_access(struct XorrisO *xorriso, char *mode, int flag);
/* Command -drive_class */ /* Command -drive_class */
/* @since 0.3.2 */ /* @since 0.3.2 */
int Xorriso_option_drive_class(struct XorrisO *xorriso, int Xorriso_option_drive_class(struct XorrisO *xorriso,
char *d_class, char *pattern, int flag); char *d_class, char *pattern, int flag);
/* Command -dummy "on"|"off" */ /* Command -dummy "on"|"off" */
/* @since 0.1.0 */ /* @since 0.1.0 */
int Xorriso_option_dummy(struct XorrisO *xorriso, char *mode, int flag); int Xorriso_option_dummy(struct XorrisO *xorriso, char *mode, int flag);
/* Command -dvd_obs "default"|"32k"|"64k" */ /* Command -dvd_obs "default"|"32k"|"64k" */
skipping to change at line 1591 skipping to change at line 1598
/* Command -hide */ /* Command -hide */
/* @since 0.6.0 */ /* @since 0.6.0 */
int Xorriso_option_hide(struct XorrisO *xorriso, char *hide_state, int Xorriso_option_hide(struct XorrisO *xorriso, char *hide_state,
int argc, char **argv, int *idx, int flag); int argc, char **argv, int *idx, int flag);
/* Command -history */ /* Command -history */
/* @since 0.1.0 */ /* @since 0.1.0 */
int Xorriso_option_history(struct XorrisO *xorriso, char *line, int flag); int Xorriso_option_history(struct XorrisO *xorriso, char *line, int flag);
/* Command -iso_nowtime "dynamic"|timespec */
/* @since 1.5.2 */
int Xorriso_option_iso_nowtime(struct XorrisO *xorriso, char *text, int flag);
/* Command -iso_rr_pattern "on"|"ls"|"off" */ /* Command -iso_rr_pattern "on"|"ls"|"off" */
/* @since 0.1.0 */ /* @since 0.1.0 */
int Xorriso_option_iso_rr_pattern(struct XorrisO *xorriso, char *mode, int Xorriso_option_iso_rr_pattern(struct XorrisO *xorriso, char *mode,
int flag); int flag);
/* Command -jigdo aspect argument */ /* Command -jigdo aspect argument */
/* @since 0.6.4 */ /* @since 0.6.4 */
int Xorriso_option_jigdo(struct XorrisO *xorriso, char *aspect, char *arg, int Xorriso_option_jigdo(struct XorrisO *xorriso, char *aspect, char *arg,
int flag); int flag);
 End of changes. 5 change blocks. 
2 lines changed or deleted 13 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)