"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "xorriso/xorriso.h" between
xorriso-1.4.6.tar.gz and xorriso-1.4.8.tar.gz

About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.

xorriso.h  (xorriso-1.4.6):xorriso.h  (xorriso-1.4.8)
/* 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-2016 Thomas Schmitt, <scdbackup@gmx.net> Copyright 2007-2017 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 4 #define Xorriso_header_version_minoR 4
#define Xorriso_header_version_micrO 6 #define Xorriso_header_version_micrO 8
/** 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 1687 skipping to change at line 1687
*/ */
/* @since 0.1.6 */ /* @since 0.1.6 */
int Xorriso_option_map(struct XorrisO *xorriso, char *disk_path, int Xorriso_option_map(struct XorrisO *xorriso, char *disk_path,
char *iso_path, int flag); char *iso_path, int flag);
/* Command -map_l , -compare_l , -update_l , -extract_l */ /* Command -map_l , -compare_l , -update_l , -extract_l */
/* @param flag bit8-11= mode 0= -map_l /* @param flag bit8-11= mode 0= -map_l
1= -compare_l 1= -compare_l
2= -update_l 2= -update_l
3= -extract_l 3= -extract_l
4= -update_lxi @since 1.4.8
5= -update_li @since 1.4.8
*/ */
/* @since 0.2.0 */ /* @since 0.2.0 */
int Xorriso_option_map_l(struct XorrisO *xorriso, int argc, char **argv, int Xorriso_option_map_l(struct XorrisO *xorriso, int argc, char **argv,
int *idx, int flag); int *idx, int flag);
/* Command -mark */ /* Command -mark */
/* @since 0.1.0 */ /* @since 0.1.0 */
int Xorriso_option_mark(struct XorrisO *xorriso, char *mark, int flag); int Xorriso_option_mark(struct XorrisO *xorriso, char *mark, int flag);
/* Command -md5 */ /* Command -md5 */
 End of changes. 3 change blocks. 
2 lines changed or deleted 4 lines changed or added

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