|
f87c63da41
|
One more safety precaution about checksum indice.
|
2010-02-08 14:54:08 +01:00 |
|
|
afebbe187d
|
Bug fix: Random checksum index could sneak in via boot catalog node
and cause a SIGSEGV if checksumming is enabled.
This and other occurences of malloc() were changed to calloc().
|
2010-02-08 13:46:45 +01:00 |
|
|
3951df25be
|
Corrected a wrong constant with checksum indice of Iso_File_Src.
It could have caused false checksum negatives in images with billions of files.
|
2010-02-08 13:04:56 +01:00 |
|
|
4b0f175a89
|
Reacted on compiler warnings from gzpLinux on kernel 2.6
|
2010-02-08 10:55:13 +01:00 |
|
|
633a8ada9e
|
Avoiding unnecessary use of pthread_exit()
|
2010-02-05 14:52:24 +01:00 |
|
|
ce723a8c39
|
Forcing use of /usr/local on FreeBSD by LDFLAGS and CPPFLAGS.
|
2010-02-04 09:30:42 +01:00 |
|
|
83ace3b486
|
Changed leftover text which disallowed GPLv3.
|
2010-01-27 17:27:32 +01:00 |
|
|
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 |
|
|
f7842518fb
|
Updated copyright year and removed ban to derive GPLv3 or later.
|
2010-01-19 17:11:07 +01:00 |
|
|
d756551385
|
Removed outdated defunct code piece
|
2010-01-19 15:19:24 +01:00 |
|
|
ced02f5903
|
Bug fix: Invalid checksum tags were preserved when the new session produced
no checksums
|
2010-01-17 21:08:58 +01:00 |
|
|
819e3218f6
|
More graceful reaction on filesystems where ACL are not enabled.
|
2010-01-11 09:57:00 +01:00 |
|
|
c874a159e2
|
Described scdbackup checksum tags in checksums..txt
|
2010-01-10 08:55:14 +01:00 |
|
|
a68e108333
|
Changed configure test for zlib from compress2() to compressBound()
|
2010-01-07 09:42:09 +01:00 |
|
|
da23a8166c
|
Invalidating checksum buffer in case that image generation gets cancled.
|
2009-12-31 12:47:45 +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 |
|
|
78308eea24
|
Removed now unused function util.c:strcopy()
|
2009-10-08 13:29:27 +02:00 |
|
|
0ab2b8260c
|
Bug fix: short Rock Ridge names got stripped of trailing blanks when loaded
and written again to a follow-up session. Long names could lose inner blanks.
|
2009-10-07 18:08:27 +02:00 |
|
|
a30bd36a81
|
Removed the remaining single blanks from empty PVD id strings.
No strcopy() any more in fs_image.c
|
2009-10-07 17:06:15 +02:00 |
|
|
3814396b08
|
Added code for repairing "_" in all three PVD id file names.
|
2009-10-05 21:01:04 +02:00 |
|
|
f88d8a76b0
|
Avoided to convert empty PVD components copyright_file_id, abstract_file_id, or
bibliographic_file_id to " " and then "_" during multi-session loading and
writing. New util function iso_util_strcopy_untail().
|
2009-10-05 17:18:20 +02:00 |
|
|
6bc1395e15
|
Avoided to return NULL by API calls iso_image_get_volset_id(), ...,
iso_image_get_biblio_file_id.
|
2009-10-05 13:48:18 +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 |
|
|
9cfa55345e
|
Updated description of libisofs checksum processing
and added it to release tarball.
|
2009-08-30 15:55:36 +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 |
|
|
dfe6d16353
|
Now transplanting checksum array even in case of aborted write run.
|
2009-08-25 10:54:50 +02:00 |
|
|
1ad1d02e9f
|
Disabled AAIP debug mode. (IT seems safe enough.)
|
2009-08-23 20:33:33 +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 |
|
|
cadd77776b
|
Transplanting checksum buffer from Ecma119Image to IsoImage.
|
2009-08-20 17:08:07 +02:00 |
|
|
72e9c67d05
|
Closed a tiny memory leak found by valgrind.
|
2009-08-20 17:06:11 +02:00 |
|
|
62edebad06
|
Introduced file content stability check with iso_write_opts_set_record_md5().
|
2009-08-19 22:26:18 +02:00 |
|
|
363a39af3e
|
Better messages when aborting iso_image_import() due to checksum failure.
|
2009-08-18 18:38:29 +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 |
|
|
40c39af271
|
Described libisofs MD5 recording and implemented checksum array checksum
and stream detectable session checksum tag.
|
2009-08-13 17:19:58 +02:00 |
|