23d3c43022
Removed more occurences of old restriction to GPLv2.
2010-01-27 06:48:59 +01:00
00470cbfea
Version leap to 0.6.27
2010-01-20 10:19:50 +01:00
4c1abdf2bd
Version leap to 0.6.26
2010-01-20 09:58:07 +01:00
819e3218f6
More graceful reaction on filesystems where ACL are not enabled.
2010-01-11 09:57:00 +01:00
cbb376a137
Introduced a default definition for PATH_MAX.
2009-12-31 08:48:51 +01:00
3852621bc0
Clarified that absolute paths to the local filesystem are expected.
2009-12-04 15:56:28 +01:00
0ff4cb34ed
Version leap to 0.6.25
2009-10-08 14:47:08 +02:00
d863451771
Version leap to 0.6.24
2009-10-08 14:41:32 +02:00
6bf538ff40
Expanded new API call iso_write_opts_set_scdbackup_tag
2009-09-17 16:41:54 +02:00
c992687200
New API call iso_write_opts_set_scdbackup_tag()
2009-08-31 23:09:16 +02:00
d9a11a3b8d
Version leap to 0.6.23
2009-08-25 18:08:04 +02:00
2e7d85b85a
Version leap to 0.6.22
2009-08-25 14:02:37 +02:00
d0996450c7
Made development macro Libisofs_hardlink_prooF unconditional.
2009-08-22 22:33:04 +02:00
b1c4571a95
Made development macro Libisofs_hardlink_matcheR unconditional
...
and removed an unused variable.
2009-08-22 22:27:24 +02:00
3f918d1acb
New API call iso_file_make_md5() to equip old file nodes with MD5.
2009-08-22 19:38:07 +02:00
62edebad06
Introduced file content stability check with iso_write_opts_set_record_md5().
2009-08-19 22:26:18 +02:00
8b800094af
Verifying checksum tags of superblock and tree if available and enabled.
...
New API call iso_md5_match().
2009-08-18 17:03:33 +02:00
868005ed0e
Introduced checksum tag for relocated 64 kB superblock on overwriteable media.
2009-08-17 17:22:31 +02:00
07a67a59e7
Further enhancements of new API call iso_util_decode_md5_tag().
2009-08-16 22:03:51 +02:00
955471a064
Augmented checksum tags for superblock and tree by parameter next=
...
for unambigous linking.
2009-08-16 16:58:41 +02:00
b4e2a60cd9
Introduced checksum tags for superblock and directory tree.
2009-08-16 13:57:42 +02:00
9467f2e644
New API call iso_util_decode_md5_tag(). Augmented checksum tag by self-MD5.
2009-08-14 16:32:10 +02:00
ba66a7896a
Avoiding to equip old session nodes with 0-MD5 if the checksum array
...
was not loaded during own checksum mismatch.
2009-08-13 23:34:55 +02:00
74198afa04
Discarding MD5 array at image load time if its own checksum does not match.
2009-08-13 21:41:30 +02:00
ecf2ca044e
Prevented that non-MD5 nodes from old image get an MD5 in appended session.
2009-08-11 21:08:15 +02:00
fd124c82d2
New API for MD5 production: iso_md5_start(), iso_md5_compute(),
...
iso_md5_clone(), iso_md5_end()
2009-08-11 12:07:32 +02:00
429b4cd21c
New API calls iso_write_opts_set_record_md5(), iso_read_opts_set_no_md5()
2009-08-10 21:23:30 +02:00
b5f4a66c59
Initial implementation of MD5 checksums for session and single data files.
...
To be activated by macro Libisofs_with_checksumS.
New AAIP attributes "isfs.ca" and "isofs.cx".
New API calls iso_image_get_session_md5() and iso_file_get_md5().
2009-08-10 13:56:06 +02:00
e52b5e7f2a
Provisory remedy for missing compile option -liconv
...
with GNU libiconv on FreeBSD.
2009-06-30 13:41:34 +02:00
0e14549521
Version leap to 0.6.21
2009-05-31 16:15:57 +02:00
1d44d931d0
Version leap to 0.6.20
2009-05-30 21:24:50 +02:00
5d5a0cbfd4
Removed change timestamps of 0.6.19
2009-05-30 18:00:21 +02:00
4353a35c59
Removed some development remarks
2009-05-30 16:36:54 +02:00
2f48297d25
Removed loud warning not to activate Libisofs_hardlink_matcheR
2009-05-28 13:25:21 +02:00
dfcb815480
Removed experimental code about inode number generation from LBA.
...
Obsoleted macros Libisofs_ino_from_lbA Libisofs_patch_ticket_144.
2009-05-26 18:47:23 +02:00
f370829717
Removed old code for AAIP 1.0 production.
...
Obsoleted macro Libisofs_aaip_2_0.
2009-05-26 18:41:51 +02:00
ef96f3588c
Made use of iconv wrapper function unconditionally.
...
Obsoleted macro Libisofs_with_iso_iconV.
2009-05-26 18:23:59 +02:00
e8fc149423
Made centralized call of setlocale() unconditional.
...
Obsoleted macro Libisofs_setlocale_in_iniT.
2009-05-26 18:13:15 +02:00
e12d409b80
Made sure that IsoStream from old image are equivalent only if their
...
data extents have same LBAs and sizes.
2009-05-24 18:22:02 +02:00
b34fd35e62
Fixed bugs in iso_node_cmp_flag() introduced with revision 559
...
and clarified constraints for stream comparison functions in libisofs.h
2009-05-18 15:33:36 +02:00
714ee67472
New API call iso_node_cmp_ino()
...
and a bug fix about IsoSpecial and IsoSymlink in iso_node_cmp_flag()
2009-05-16 18:50:23 +02:00
8c4682ae92
IsoStream version 3 with cmp_ino(),
...
new API call iso_stream_cmp_ino() for proper comparison of filtered streams
2009-05-12 09:29:06 +02:00
5b073a2f29
New API call iso_write_opts_set_hardlinks() controls hardlink matching,
...
new API call iso_write_opts_set_rrip_1_10_px_ino() controls RRIP-1.10 PX size.
2009-05-09 20:45:14 +02:00
46a947b602
Created means to inquire ECMA119_SYMLINK and ECMA119_SPECIAL
...
for their original fs,dev,ino
2009-05-03 19:21:21 +02:00
56796ff55f
Introduced hardlink unification at image generation time.
...
For now it works only with data files or with files from the imported image.
2009-05-03 17:08:29 +02:00
1218e6e32d
New API call iso_read_opts_set_new_inos()
2009-05-01 15:00:43 +02:00
95381ce258
Made directory inodes persistent during multi-session.
...
The reason is to produce a continued ino history for eventual incremental
backups from ISO images.
2009-05-01 12:49:37 +02:00
19fd87ef7b
Small adjustments in new code after review.
2009-04-29 12:52:32 +02:00
d20da80767
Transfering inode numbers from PX entries to IsoNode during image import
...
and using these numbers in PX entries during next image generation.
This also answers the concerns about PX without ino in RRIP 1.12
and PX with ino in RRIP 1.10 images produced by mkisofs.
2009-04-28 22:40:15 +02:00
5009d1038d
Made early preparations for implementation of hard link persistence
2009-04-26 12:57:17 +02:00