Replaced new relaxation isoburn_igopt_rrip_tf_year0 by isoburn_igopt_rrip_tf_y1900 with contrary meaning. I.e. the default was changed.
This commit is contained in:
@@ -442,7 +442,7 @@ int isoburn_make_iso_write_opts(struct isoburn *out_o,
|
|||||||
iso_write_opts_set_joliet_utf16(wopts, opts->joliet_utf16);
|
iso_write_opts_set_joliet_utf16(wopts, opts->joliet_utf16);
|
||||||
iso_write_opts_set_always_gmt(wopts, opts->always_gmt);
|
iso_write_opts_set_always_gmt(wopts, opts->always_gmt);
|
||||||
iso_write_opts_set_rrip_tf_long(wopts, opts->rrip_tf_long);
|
iso_write_opts_set_rrip_tf_long(wopts, opts->rrip_tf_long);
|
||||||
iso_write_opts_set_rrip_tf_year0(wopts, opts->rrip_tf_year0);
|
iso_write_opts_set_rrip_tf_y1900(wopts, opts->rrip_tf_y1900);
|
||||||
iso_write_opts_set_rrip_version_1_10(wopts, opts->rrip_version_1_10);
|
iso_write_opts_set_rrip_version_1_10(wopts, opts->rrip_version_1_10);
|
||||||
rec_mtime= 0;
|
rec_mtime= 0;
|
||||||
if(opts->dir_rec_mtime)
|
if(opts->dir_rec_mtime)
|
||||||
@@ -1193,7 +1193,7 @@ int isoburn_igopt_new(struct isoburn_imgen_opts **new_o, int flag)
|
|||||||
o->joliet_utf16= 0;
|
o->joliet_utf16= 0;
|
||||||
o->always_gmt= 0;
|
o->always_gmt= 0;
|
||||||
o->rrip_tf_long= 0;
|
o->rrip_tf_long= 0;
|
||||||
o->rrip_tf_year0= 0;
|
o->rrip_tf_y1900= 0;
|
||||||
o->rrip_version_1_10= 0;
|
o->rrip_version_1_10= 0;
|
||||||
o->dir_rec_mtime= 0;
|
o->dir_rec_mtime= 0;
|
||||||
o->aaip_susp_1_10= 0;
|
o->aaip_susp_1_10= 0;
|
||||||
@@ -1339,7 +1339,7 @@ int isoburn_igopt_set_relaxed(struct isoburn_imgen_opts *o, int relax)
|
|||||||
o->allow_7bit_ascii= !!(relax & isoburn_igopt_allow_7bit_ascii);
|
o->allow_7bit_ascii= !!(relax & isoburn_igopt_allow_7bit_ascii);
|
||||||
o->joliet_utf16= !!(relax & isoburn_igopt_joliet_utf16);
|
o->joliet_utf16= !!(relax & isoburn_igopt_joliet_utf16);
|
||||||
o->rrip_tf_long= !!(relax & isoburn_igopt_rrip_tf_long);
|
o->rrip_tf_long= !!(relax & isoburn_igopt_rrip_tf_long);
|
||||||
o->rrip_tf_year0= !!(relax & isoburn_igopt_rrip_tf_year0);
|
o->rrip_tf_y1900= !!(relax & isoburn_igopt_rrip_tf_y1900);
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1361,7 +1361,7 @@ int isoburn_igopt_get_relaxed(struct isoburn_imgen_opts *o, int *relax)
|
|||||||
((!!o->allow_full_ascii) << 18) |
|
((!!o->allow_full_ascii) << 18) |
|
||||||
((!!o->joliet_utf16) << 19) |
|
((!!o->joliet_utf16) << 19) |
|
||||||
((!!o->rrip_tf_long) << 20) |
|
((!!o->rrip_tf_long) << 20) |
|
||||||
((!!o->rrip_tf_year0) << 21);
|
((!!o->rrip_tf_y1900) << 21);
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -581,11 +581,11 @@ struct isoburn_imgen_opts {
|
|||||||
unsigned int rrip_tf_long :1;
|
unsigned int rrip_tf_long :1;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enable writing of time values before year 1900 AD in RRIP field TF.
|
* Curb writing of old time values in RRIP field TF to year 1900 AD.
|
||||||
* If enabled, then dates down to the begin of year 0 (= 1 BC) can be
|
* If disabled, then dates down to the begin of year 0 (= 1 BC) can be
|
||||||
* written into the Rock Ridge data.
|
* written into the Rock Ridge data.
|
||||||
*/
|
*/
|
||||||
unsigned int rrip_tf_year0 :1;
|
unsigned int rrip_tf_y1900 :1;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Write Rock Ridge info as of specification RRIP-1.10 rather than
|
* Write Rock Ridge info as of specification RRIP-1.10 rather than
|
||||||
|
@@ -1470,13 +1470,12 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
|
|||||||
to individual nodes if one of their timestamps is after
|
to individual nodes if one of their timestamps is after
|
||||||
01 Jan 2150 UTC. (libisofs might get changed to support
|
01 Jan 2150 UTC. (libisofs might get changed to support
|
||||||
7-byte timestamps up to end of 2155.)
|
7-byte timestamps up to end of 2155.)
|
||||||
bit21= rrip_tf_year0
|
bit21= rrip_tf_y1900
|
||||||
Enable writing of time values before year 1900 AD in RRIP
|
Curb writing of old time values in RRIP field TF to year
|
||||||
field TF. If enabled, then dates down to the begin of
|
1900 AD. If not curbed, then dates down to the begin of
|
||||||
year 0 (= 1 BC) can be written into the Rock Ridge data.
|
year 0 (= 1 BC) can be written into the Rock Ridge data.
|
||||||
This is not default, because Linux up to at least version 6.16
|
Note that Linux up to at least version 6.16 misrepresents
|
||||||
misrepresents times before year 1900 as
|
times before year 1900 as Jan 1 1970 00:00:00 UTC.
|
||||||
Jan 1 1970 00:00:00 UTC.
|
|
||||||
@return 1 success, <=0 failure
|
@return 1 success, <=0 failure
|
||||||
*/
|
*/
|
||||||
#define isoburn_igopt_omit_version_numbers 1
|
#define isoburn_igopt_omit_version_numbers 1
|
||||||
@@ -1500,7 +1499,7 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
|
|||||||
#define isoburn_igopt_allow_7bit_ascii 0x40000
|
#define isoburn_igopt_allow_7bit_ascii 0x40000
|
||||||
#define isoburn_igopt_joliet_utf16 0x80000
|
#define isoburn_igopt_joliet_utf16 0x80000
|
||||||
#define isoburn_igopt_rrip_tf_long 0x100000
|
#define isoburn_igopt_rrip_tf_long 0x100000
|
||||||
#define isoburn_igopt_rrip_tf_year0 0x200000
|
#define isoburn_igopt_rrip_tf_y1900 0x200000
|
||||||
int isoburn_igopt_set_relaxed(struct isoburn_imgen_opts *o, int relax);
|
int isoburn_igopt_set_relaxed(struct isoburn_imgen_opts *o, int relax);
|
||||||
int isoburn_igopt_get_relaxed(struct isoburn_imgen_opts *o, int *relax);
|
int isoburn_igopt_get_relaxed(struct isoburn_imgen_opts *o, int *relax);
|
||||||
|
|
||||||
|
@@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2025.09.16.191504"
|
#define Xorriso_timestamP "2025.10.03.093556"
|
||||||
|
Reference in New Issue
Block a user