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