Commit Graph

2265 Commits (d2ed58e6a2d7eb86dde7debe35a71cc968c0f723)
 

Author SHA1 Message Date
cha0smaster d2ed58e6a2 Anyway, this extra check will not harm anybody, but in case windows support such names it's will be useful. 2005-06-06 04:26:28 +00:00
cha0smaster 410432bc9d - Fix bug in index.c pointed by Anton, many thanks to him.
- Small updates all over the place:
   * NEWS
   * ntfscp manual page
   * ntfsinfo prints parent directory for FILE_NAME attribute
   * year in ntfscp copyright
2005-06-05 23:48:55 +00:00
antona 26945d1e81 Add some offset comments. 2005-06-05 20:06:45 +00:00
cha0smaster 4b000b3d13 - Implement FILE_NAME attributes update in index during inode sync and enable code that set/clean sparse bit. Also add new inode state bit FileNameDirty to indicate that FILE_NAME attributes need update. At least after attribute resize we leave absolutely consist volume.
- Bugfixes to collate.c and index.c.
- Minor formating fixed to ntfscp and ntfsinfo.
2005-06-05 14:55:08 +00:00
cha0smaster 7cd9b6b22d Small formating fix to ntfsinfo. 2005-06-04 15:20:46 +00:00
cha0smaster 048a1857be Fix some bugs and warnings in code that I commited tonight. 2005-06-04 15:20:00 +00:00
cha0smaster 2d8dc1736d - Port collate.[ch] from kernel to library and implement

							
						
2005-06-04 00:57:58 +00:00
antona c4cb316418 mkntfs: Add new option -T which fakes the time to be 00:00:00 UTC,
Jan 1, 1970 instead of the current system time.
2005-06-03 22:22:12 +00:00
antona 8f45d909c1 Only output message that volume is being set dirty if we are actually setting
the dirty flag.  Otherwise the message is pointless.
2005-06-03 21:53:02 +00:00
antona d530c02e49 Ooops. Forgot to actually use our fnSetFilePointerEx() instead of
SetFilePointerEx() directly...
2005-06-03 10:33:35 +00:00
antona b8a543a27e Do dynamic run-time detection of SetFilePointerEx() instead of defunct
autoconf crap.
Also, fix a really stupid bug in the emulated SetFilePointerEx() which caused
the segfaults.  (It unconditionally wrote to a pointer even when it was NULL.)
2005-06-03 10:27:32 +00:00
szaka 683b707b43 Don't mark NTFS dirty if the backup boot sector could be created 2005-06-02 18:36:43 +00:00
szaka 6aa5cc17fe ntfsresize: fix segfault during fsck if $Bitmap was larger than expected 2005-05-24 21:13:51 +00:00
flatcap 0c72b6f242 Giang Nguyen - remove redundancy 2005-05-23 12:07:02 +00:00
antona 430c1c975d Remove some BK specific files. 2005-05-21 13:05:24 +00:00
antona cf2646d607 Update 2005-05-19 21:54:59 +00:00
antona 4b0bc259ca Minor update to NEWS and remove BK specific ChangeSet file. 2005-05-19 21:51:12 +00:00
antona 56ca79a6d6 Force commits to fix permissions. 2005-05-19 21:49:44 +00:00
antona 1a76cc4821 Change pointer to bkbits to cvs on SF.net. 2005-05-19 21:34:18 +00:00
antona 104d4e6d21 Update copyright to include 2005. 2005-05-19 21:27:30 +00:00
antona 655bcdfa50 Try to add the execute bit that was lost in the BK to CVS conversion. 2005-05-19 20:47:09 +00:00
szaka 1cefeefd61 - hint to the user what to do if the partition is hibernated 2005-05-10 17:00:03 +00:00
szaka fbbefe0c70 - read-write ntfs_mount() returns EPERM if the partition is hibernated 2005-05-10 16:53:48 +00:00
szaka 16ffe6063d - remark that Longhorn uses the same NTFS 3.1 format as XP and W2K3 2005-05-10 16:44:58 +00:00
szaka 1a5e15bb5b - fix handle_undelete() declaration (compiler warning) 2005-05-10 16:37:01 +00:00
cantab.net!aia21 c4761f35bf Update
(Logical change 1.699)
2005-04-25 07:26:08 +00:00
cantab.net!aia21 4ec0dcd627 For a long while asked feature. The attached patch should be against the
latest ntfsprogs snapshot. Includes,

  - ntfsclone: --rescue works at the lowest, sector and not cluster level
    thus more data can be rescued. The contents of the unreadable sectors
    are filled by character '?' and the beginning of such sectors are
    marked as "BadSectoR\0". Thanks to Krishna Mohan Gundu for his help.

  - ntfsclone: fixed an off-by-one error during --metadata in function
    wipe_data().

Szaka

BKrev: 426c9b90FNkcF-oy_jpYpC-q83TwMg
2005-04-25 07:26:08 +00:00
cantab.net!aia21 50bde64860 For a long while asked feature. The attached patch should be against the
latest ntfsprogs snapshot. Includes,

  - ntfsclone: --rescue works at the lowest, sector and not cluster level
    thus more data can be rescued. The contents of the unreadable sectors
    are filled by character '?' and the beginning of such sectors are
    marked as "BadSectoR\0". Thanks to Krishna Mohan Gundu for his help.

  - ntfsclone: fixed an off-by-one error during --metadata in function
    wipe_data().

Szaka

(Logical change 1.699)
2005-04-25 07:26:08 +00:00
cantab.net!aia21 b13242445a Update
(Logical change 1.698)
2005-04-22 13:52:16 +00:00
cantab.net!aia21 307659837c Major rewrite, in particular seek, read, and write related code.
(Logical change 1.698)
2005-04-22 13:52:16 +00:00
cantab.net!aia21 032d26b4d4 Major rewrite of libntfs/win32_io.c and in particular seek, read, and
write related code.  Thanks to Timur Amirkhanov for pointing out to me that
the file position handling was fscked (e.g. mkntfs would create corrupt
volumes as a consequence).  Code is completely untested as I do not have
Cygwin to compile it on...

BKrev: 42690190Z588-jUGrwf4jrHM0KQn4Q
2005-04-22 13:52:16 +00:00
cantab.net!aia21 ac492c10bb update
(Logical change 1.697)
2005-04-19 12:01:38 +00:00
cantab.net!aia21 caabc1a6e3 ntfsresize: fix segfault during filesystem check if NTFS was corrupted
in a way that clusters were referenced outside of the volume.  (Szaka)

BKrev: 4264f322kLK1elKzmWbvyC038CZfdQ
2005-04-19 12:01:38 +00:00
cantab.net!aia21 12d49f4972 fix segfault during filesystem check if NTFS was corrupted
in a way that clusters were referenced outside of the volume.  (Szaka)

(Logical change 1.697)
2005-04-19 12:01:38 +00:00
cantab.net!aia21 b64eacea30 Update with SUSE 9.3 build tools.
BKrev: 4264f2dajuzJzdLKdVen9MeMZL901w
2005-04-19 12:00:26 +00:00
cantab.net!aia21 ac13794c54 Update with SUSE 9.3 build tools.
(Logical change 1.696)
2005-04-19 12:00:26 +00:00
void!yura cef94e5b9f Update my email address
BKrev: 425406d5nQblCrnOTOlfENExATIciQ
2005-04-06 15:57:09 +00:00
void!yura 0ea4c16aa9 Update my email address
(Logical change 1.695)
2005-04-06 15:57:09 +00:00
void!yura 9b0a58972a update
(Logical change 1.694)
2005-04-06 15:47:43 +00:00
void!yura 36f9acd20b nftscp: add ability to specify directory as destination file
BKrev: 4254049fN7qBHuqVSWHfB2RW9JcUqA
2005-04-06 15:47:43 +00:00
void!yura 1465436e8c nftscp: add ability to specify directory as destination file
(Logical change 1.694)
2005-04-06 15:47:43 +00:00
flatcap.org!ntfs 14cd02ffc1 Updates from Holger for regex undelete
Fix up code formatting

(Logical change 1.693)
2005-03-23 13:01:27 +00:00
flatcap.org!ntfs 8bb191b3bc Updates from Holger for regex undelete
BKrev: 424168a7wTQkSHMpz1L2EZoJ0qf-0g
2005-03-23 13:01:27 +00:00
flatcap.org!ntfs 1173ab9c98 Updates from Holger for regex undelete
(Logical change 1.693)
2005-03-23 13:01:27 +00:00
cantab.net!aia21 1327ff636d post-incoming.mail:
Final updates - add bk patch at bottom.

BKrev: 42399463IeMabVOIlym6OACBpx3P8A
2005-03-17 14:29:55 +00:00
cantab.net!aia21 79a057d686 Final updates - add bk patch at bottom.
(Logical change 1.692)
2005-03-17 14:29:55 +00:00
elisa-laajakaista.fi!szaka 51351b843c ntfsclone: make --metadata work with the new $Logfile checking code.
Save at least the first 16 KiB of $Logfile (the two RSTR records
should always be included if present). Save also records used for
checking empty $Logfile.

BKrev: 422a03c9ItD874I8pN-jyUsdbOTlmA
2005-03-05 19:08:57 +00:00
elisa-laajakaista.fi!szaka da1b0e094b ntfsclone: make --metadata work with the new $Logfile checking code.
Save at least the first 16 KiB of $Logfile (the two RSTR records
should always be included if present). Save also records used for
checking empty $Logfile.

(Logical change 1.691)
2005-03-05 19:08:57 +00:00
elisa-laajakaista.fi!szaka c5f5dfb4c3 Make --metadata work with the new $Logfile checking code.
Save at least the first 16 KiB of $Logfile (the two RSTR records
should always be included if present). Save also records used for
checking empty $Logfile. (Szaka)

(Logical change 1.691)
2005-03-05 19:08:57 +00:00
cantab.net!aia21 defa17062c post-incoming.mail:
Another fix.
  (thanks to Yura for spotting - $SUBJECT was broken as $rev
  was not set at the time $SUBJECT was set).

BKrev: 4228ba6aUZSEBSCULwr8KSKdFrrnjg
2005-03-04 19:43:38 +00:00