Commit Graph

3113 Commits (f73d77d56845f85ea4a2a309d2efffb72d78afa7)
 

Author SHA1 Message Date
uvman 22108e36a1 More big-endiness fixes. (zhanglinbao, Yuval) 2006-10-30 13:29:45 +00:00
uvman 036e748cb9 I was assuming memmove() would copy byte by byte if it detects a smaller than word gap. Anton pointed out that it doesn't, glibc sources confirm, the C99 standard claims otherwise. Revert the compress.c patch as implementation is more important than specification. 2006-10-29 08:59:21 +00:00
uvman 561cb42743 Move ntfs_index_entry_mark_dirty() from index.h to index.c. (Szaka) 2006-10-29 00:55:45 +00:00
uvman aa5ee310d0 Changelog entries for non-trivial commits of the last hour. 2006-10-29 00:09:23 +00:00
uvman fe1405393f Change ntfs_collate()'s signature to size_t's. Move ntfs_is_collation_rule_supported to the .c file and rewrite it to be shorter. 2006-10-29 00:01:17 +00:00
uvman b8ecbf7b94 Spelling fix. 2006-10-28 23:46:30 +00:00
uvman 87d87073c7 The periodic 'int is not neccessarily 32bit' fixes. 2006-10-28 23:45:22 +00:00
uvman 15eb2c38a6 constify string argument. 2006-10-28 23:41:41 +00:00
uvman 5c4b9c1056 C99 declarations before code fixes. 2006-10-28 23:40:11 +00:00
uvman f51136ac9d Forgot to advance the dest buffer (shame on me) 2006-10-28 23:35:56 +00:00
uvman c59a3aedbd memmove() already deals with overlap, is optimized, is ANSI C and only takes one line to call. 2006-10-28 23:15:44 +00:00
uvman 2991c40d90 Remove double-commenting. Why use C++-style comments for multilines anyway? 2006-10-28 23:11:25 +00:00
uvman 8fd26af3fb Fix memleak. Remove dead code. 2006-10-28 23:08:24 +00:00
uvman 08db1a719b Aid basic static code checkers to see that ctx can not be null in this code path. 2006-10-28 23:06:49 +00:00
uvman 11c38fa46d Anton is still the maintainer. 2006-10-27 21:21:20 +00:00
yura ab3519cbcd Always instantiate holes 2006-10-27 14:18:02 +00:00
yura b1583bdce6 Fix several memleaks 2006-10-27 14:15:32 +00:00
uvman 57d1067a22 Oops, edited the wrong file. Add zhanglinbao to CREDITS for his big-endiness testing and fixes. Add my mail address. anti-spam changes (if it helps nowdays). Misc changes. (Yuval) 2006-10-27 13:06:11 +00:00
uvman 83d70bb9b7 Change contact address to -dev. Add Mario to project members. Add zhanglinbao to CREDITS for his big-endiness testing and fixes. Add my mail address. anti-spam changes (if it helps nowdays). Misc changes. (Yuval, Szaka) 2006-10-27 13:00:08 +00:00
uvman ff55ecb513 Whitespace cleanup 2006-10-27 12:24:29 +00:00
aia21 880529ee5a Revert part of 1.71: Gratuituous API/ABI change. 2006-10-27 09:05:56 +00:00
aia21 8ddea064b9 Revert 1.13 commit from Yuval: Gratuitous API/ABI change. 2006-10-27 09:04:08 +00:00
uvman bd1837335b trace output updates. (Szaka, Yuval) 2006-10-26 20:45:28 +00:00
uvman ca2fb9a467 Remove inline keywords from static non-one-liners of '.c' files. 2006-10-26 19:10:05 +00:00
uvman fc7553ad2b [Inconstant,Damaged] metadata -> Inconsistent metadata 2006-10-25 18:57:15 +00:00
uvman c55aea3ad4 Use le32 conversion macros for u32 variables of INDEX_HEADER. (zhanglinbao2000, Yuval) 2006-10-25 16:49:00 +00:00
uvman 480fdb14d5 One more errno save/restore. 2006-10-22 01:11:48 +00:00
uvman 7b6f7e98d4 Remove saving and restoring errno around logging calls as these will not change errno anyway. Remove save/restore only if the saved value will not be used. 2006-10-22 00:23:29 +00:00
aia21 ff289408c5 fix for large sector sizes 2006-10-20 19:55:50 +00:00
aia21 3d56b14bca fix a packing bug 2006-10-20 19:54:22 +00:00
aia21 49559ce57c fix a silly bug. 2006-10-20 19:53:50 +00:00
uvman cc12bccc05 Allow reusing ntfs_device after close. 2006-10-18 14:44:23 +00:00
uvman 6efbbabba6 Spelling fix. 2006-10-18 14:43:04 +00:00
uvman acb04c0435 Remove unneeded padding. The compiler will pad if it wan't to. 2006-10-18 14:41:41 +00:00
aia21 9aa76186f3 Update ChangeLog... 2006-10-10 10:29:53 +00:00
aia21 0c86fccdc9 Fix GUID to string conversion to follow documentation (details: it is not
little endian at all, it is a binary sequence)...

See remarks section at:

http://windowssdk.msdn.microsoft.com/en-us/library/96ff78dc.aspx
2006-10-10 10:29:11 +00:00
uvman 911c577e07 Hil: Allow ntfscp to create the destination file if it does not already exists by calling ntfs_create(). 2006-10-04 20:57:03 +00:00
uvman b7b4c98633 Hil: Allow ntfscp to create the destination file if it does not already exists by calling ntfs_create(). 2006-10-04 00:47:04 +00:00
uvman 8cfa94abc3 Remove code that was already marked as broken and commented out. 2006-09-25 17:03:48 +00:00
uvman a117a21941 Comment documentation fixes. 2006-09-25 16:58:38 +00:00
aia21 2afc70711a Forgot to not apply endianness swapping for old style images when restoring... 2006-08-23 13:21:04 +00:00
aia21 35dcfaac9e Fix endianness problems in both image restore and image create (and in metadata
cloning as well).  (Anton)
2006-08-23 11:58:55 +00:00
aia21 cb35fe2fea Make ntfsclone image format extensible. (Anton) 2006-08-23 11:22:07 +00:00
aia21 5128685d88 - ntfsclone: Define endianness safe image format. (Anton)
- ntfsclone: Redefine image format version number to be the image
  format version and not the NTFS version of the imaged volume which is
  totally useless.  (Anton)
2006-08-23 10:18:34 +00:00
aia21 280c74470f Print both decimal and hexadecimal in ntfsinfo.
(This follows several patches where we kept switching things from decimal
to hex to decimal because different people apparently use different number
systems in their heads.  I am on the hex front myself so I added hex output
which was taken out recently by Szaka so he probably is on the dec front...
In any case having both should make us all happy...)
2006-08-16 09:24:19 +00:00
aia21 a36323bc62 Make ntfsinfo more resilient to corrupt metadata. Otherwise it can cause an
infinite loop...
2006-08-16 08:14:22 +00:00
yura d15ed62ae4 a bit of cleanups 2006-08-14 03:52:56 +00:00
yura 5a36ead2f4 fix endianness in ntfsinfo preparation fix to index code
btw, Szaka, you really should consider installing some cross-compiler for BE systems and qemu to test your changes.
2006-08-14 03:52:09 +00:00
szaka 2bb9a9a913 fixes & improvements to ntfsclone, ntfscmp, ntfsinfo during ntfs-3g development 2006-08-13 19:48:08 +00:00
szaka cccf6fd94d Dump all VCN's in the same numeral system 2006-08-13 19:09:22 +00:00