Commit Graph

51 Commits

Author SHA1 Message Date
antona
4ed406e68e Add new utility (make extra) - ntfsdecrypt. (Yuval) 2005-07-16 06:53:40 +00:00
cha0smaster
0b75b12544 ntfsmount:
* use mount function from utils.[ch]
* remove fsname option (need to support if volume already mounted)
* add force option to support mount from utils
* update manual page
* fix tiny memleak
2005-07-15 15:53:22 +00:00
antona
47b52b54e3 Update changelog, fox more mkntfs bugs (thanks Timur!) and update build system
to SuSE 9.3 again.
2005-07-10 21:42:39 +00:00
cha0smaster
48af715f60 * Add check to auto scripts for FUSE to be >= 2.3.0.
* Move ntfsmount back to standard programs set.
2005-07-10 12:38:46 +00:00
antona
b942e2c03a Move ntfsmount to extra programs as it doesn't even approximate being
compilable!  (At least on my machine which has fuse 2.2.1.)
And I need a working snapshot for Timur.
2005-07-09 21:32:17 +00:00
cha0smaster
3727a729c2 - Add new utility - ntfsmount. It's a FUSE module that rely on libntfs. So,
you need FUSE to compile it, xattr is also highly recommended. This module
support file overwrite changing it size and can list/read/write/add/remove
named data streams via xattr interface.
- Update auto{make,conf} stuff respectively.
2005-07-03 00:18:37 +00:00
antona
ca873f0474 Eeek. Someone did a commit just as I was about to commit so the commit
message was lost!  )-:

Now again...

Monster commit from me due to lack of time.  Sorry about that.

Features:

- Version to 1.10.0
- Update readme, etc ready for release.
- Update build system to suse linux 9.3 versions.
- Fix warnings appearing for me on suse 9.3 with --enable-warnings --enable-debug.
- Set attr_name to NULL in libntfs/attrib.c::__ntfs_attr_init() and fixup all
  callers apropriately.  Thanks to FlatCap/Rich for pointing this out.
- Determine endianness in ./configure and use that in addition to existing
  mechanisms for determining endianness.
2005-06-20 14:31:30 +00:00
flatcap
554b27dd47 ignore built/generated files 2005-06-09 09:05:30 +00:00
antona
1aeb91827c Update build for changes to function detection in configure.ac. 2005-06-06 14:31:37 +00:00
cha0smaster
2d8dc1736d - Port collate.[ch] from kernel to library and implement
ntfs_collate_file_name. Thus we have new API's: ntfs_collate and
  ntfs_is_collation_rule_supported.  (Yura)
- Port index.[ch] from kernel to library. New API's: ntfs_index_lookup,
  ntfs_index_ctx_{get,put}, ntfs_index_entry_mark_dirty.  (Yura)

Just finished porting, it's 03:41 here, so this code should defenitely segfault or at least not work. Today after sleep I will integrate it to library and test it by the way.
2005-06-04 00:57:58 +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
elisa-laajakaista.fi!szaka
e9159478ea ntfsfix: use getopt, added --help and --version, some output cleanup
(Logical change 1.679)
2005-02-19 19:34:37 +00:00
void!yura
39e6fa1339 Add logfile.c to build
(Logical change 1.665)
2005-01-25 19:46:51 +00:00
cantab.net!aia21
a05c3cc3e1 Update to more recent build tools.
(Logical change 1.654)
2005-01-13 09:56:56 +00:00
cantab.net!aia21
003b867d71 Update build for change to configure.ac.
(Logical change 1.644)
2004-12-17 14:41:57 +00:00
(none)!yura
488e4b5d30 move ntfscp from extra to standard program set
(Logical change 1.607)
2004-10-12 20:05:02 +00:00
cantab.net!aia21
a085e4b501 Update build to SuSE 9.2 beta 1 tools (autoconf,automake,libtool,...).
(Logical change 1.540)
2004-09-09 13:57:31 +00:00
cantab.net!aia21
453d87b43f Update for 1.9.3 release.
(Logical change 1.520)
2004-09-03 09:30:16 +00:00
(none)!yura
03f1839241 add ntfscp to build
(Logical change 1.467)
2004-08-02 12:05:21 +00:00
cantab.net!aia21
78922e89fa Update to automake 1.8.3.
(Logical change 1.349)
2004-03-26 14:50:33 +00:00
cantab.net!aia21
6a511403dd Initial revision 2004-03-25 18:55:44 +00:00
cantab.net!aia21
d65ee1a07a (Logical change 1.347) 2004-03-25 18:55:44 +00:00
cantab.net!aia21
93acd345a7 Update
(Logical change 1.338)
2004-03-17 16:53:29 +00:00
cantab.net!aia21
9b3652469c Update with SuSE 9.1 beta 1 versions of GNU build system.
(Logical change 1.322)
2004-03-11 15:33:34 +00:00
cantab.net!aia21
56dd09715a Typo fixes (Ender)
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
3c429be664 Typo fixes (Ender)
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
74a1a8f8d1 Update
(Logical change 1.305)
2004-03-09 12:38:51 +00:00
cantab.net!aia21
9cdb31ec2d Typo fixes.
(Logical change 1.305)
2004-03-09 12:38:51 +00:00
cantab.net!aia21
b99d045075 Update doc/CodingStyle
(Logical change 1.290)
2004-03-01 12:47:17 +00:00
cantab.net!aia21
26fbe3a101 Update for latest libtool/autoconf/automake.
(Logical change 1.273)
2004-01-26 09:53:57 +00:00
cantab.net!aia21
c9076ef627 - Apply patch from Szaka to fix all %L to %ll.
- Fix remaining %L ti %ll (compress.c).
- Run ./autogen.sh on SuSE 9.0.

(Logical change 1.263)
2004-01-15 16:57:10 +00:00
cantab.net!aia21
d9bf0f8f6e Make building of libntfs-gnomevfs optional. (Jan Kratochvil)
(Logical change 1.231)
2003-11-07 18:25:26 +00:00
cantab.net!aia21
912e86e813 Split off ntfsprogs-gnomevfs in separate rpm and move glib/gnome
dependencies to it.

(Logical change 1.230)
2003-11-07 10:16:00 +00:00
cantab.net!aia21
205c79accf Update build for ntfs gnome vfs
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
dac5ebd480 Update.
(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21
faad618110 update
(Logical change 1.36)
2002-12-10 11:53:41 +00:00
cantab.net!aia21
e4e1caa9f0 remove cvs id tag
(Logical change 1.36)
2002-12-10 11:53:41 +00:00
cantab.net!aia21
c7bcb144b2 rename run{ ,_,-}list to runlist
(Logical change 1.31)
2002-12-08 20:36:02 +00:00
flatcap.org!flatcap
d789fd8385 tidy whitespace
(Logical change 1.27)
2002-12-01 18:54:13 +00:00
!flatcap
78374b2c2c whitespace and include guards
2002/07/03 21:56:00-00:00 !antona
Updates

2001/01/23 16:35:04-00:00 !antona
Added my templates for new source and include files.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!flatcap
8c7233a354 whitespace and include guards
2001/01/23 16:35:04-00:00 !antona
Added my templates for new source and include files.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!flatcap
aaf8f8e036 Initial revision 2002-08-22 18:09:47 +00:00
!antona
bc2abe3c3f grr. MDK8.1 modified loads of stuff. Put it back with RH7.2
2002/04/24 23:47:41-00:00 !antona
Hammer out the API for run list merging. Add calls for low level (using raw run lists and ATTR_RECORDs as parameters) run list merging, mappaing pairs decompression, and vcn to lcn conversion as well as high level (using ntfs_attr as parameter) calls for run list mapping and vcn to lcn conversion.

2002/01/26 04:32:35-00:00 !antona
RedHat 7.2 - updates

2001/11/17 01:57:53-00:00 !antona
Update build system with new document.

2001/11/09 23:36:17-00:00 !antona
Bug fixes

2001/11/09 19:24:23-00:00 !antona
With lots of luck this is going to be 1.2.3.

2001/07/24 17:41:01-00:00 !antona
Minor updates and restructuring the distribution. See NEWS and ChangeLog for
details.

2001/06/11 04:02:08-00:00 !antona
Linux-NTFS 1.0.0-pre-1 - FEATURE FREEZE
=======================================
mkntfs complete with option parsing and more cool things.
mkntfs man page complete.
info files updated.

TODO Before 1.0.0 final:

- Test mkntfs options & mkntfs itself.
- Test tar ball generation.
- Test rpm generation.

2001/06/01 02:07:24-00:00 !antona
It has been a long time since last commit. At moment have done a lot of work
on mkntfs but also at the moment ntfsfix and ntfsdump_logfile and libntfs are
broken. Basically only mkntfs works and that is not complete either.

2001/02/03 02:03:35-00:00 !antona
More files.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
98d7cd1cd3 Update build system with new document.
2001/06/01 02:07:24-00:00 !antona
It has been a long time since last commit. At moment have done a lot of work
on mkntfs but also at the moment ntfsfix and ntfsdump_logfile and libntfs are
broken. Basically only mkntfs works and that is not complete either.

2001/02/02 01:28:46-00:00 !antona
make dist fixes using more Makefiles.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
603cbf0b79 More header development. AttrDef description.
(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
ca715933a0 It has been a long time since last commit. At moment have done a lot of work
on mkntfs but also at the moment ntfsfix and ntfsdump_logfile and libntfs are
broken. Basically only mkntfs works and that is not complete either.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
9cbb7f7777 Added cvs Id header.
2001/03/26 03:39:59-00:00 !antona
Updates

2001/03/07 15:53:20-00:00 !antona
Some corrections/additions to attributes documentation.

2001/01/30 12:57:44-00:00 !antona
Some documentation I wrote on how attributes work in NTFS.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
6793494c49 Added cvs Id header.
2001/03/02 15:04:24-00:00 !antona
Update to latest docs.

2001/01/28 05:49:57-00:00 !antona
More header development. AttrDef description.

(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
40ca008347 Added CodingStyle document to doc directory.
(Logical change 1.5)
2002-08-22 18:09:47 +00:00
!antona
72da03cc86 Add description of compression algorithm.
(Logical change 1.5)
2002-08-22 18:09:47 +00:00