Commit Graph

1089 Commits (518196ba5e485f9a2e4e181d24ed11a0697f957c)
 

Author SHA1 Message Date
szaka 3b01ef2754 fix: use fuse signal handler, exit at SIGHUP, SIGTERM, SIGINT & ignore SIGPIPE 2007-12-15 09:04:08 +00:00
szaka a33787171c fix: close fuse device before calling umount to prevent deadlock after a
SIGTERM if synchronous umount is used (Miklos Szeredi, Szabolcs Szakacsits)
2007-12-15 08:56:37 +00:00
jpandre 076358d6fd Redefined ownership of files 2007-12-14 17:02:39 +00:00
jpandre 78bd8350ca Fixed a bug when getting permissions for the first time 2007-12-13 17:27:32 +00:00
jpandre 59a21e6110 Reengineered permissions cache 2007-12-13 09:14:51 +00:00
jpandre 7335c9af68 Fixed inserting users into groups 2007-12-09 08:33:54 +00:00
jpandre ecc7c2099f Fixed checking for unchanged owner in chgrp 2007-12-09 08:32:19 +00:00
jpandre 0f40622012 Developped processing of static supplementary groups 2007-12-07 20:07:17 +00:00
jpandre 99ff26cb0b Developped processing of static supplementary groups 2007-12-07 08:46:36 +00:00
szaka 67997a4d88 New: built-in FUSE support by using a 50% stripped down, internal
FUSE library which linked statically into libntfs-3g. Linux
     uses this one by default.
New: the --with-fuse=external configure option makes ntfs-3g to be
     compiled with an external FUSE library. For non-Linux operating
     systems this is the default and the only option currently.
New: rewritten, backwards compatible build system.
New: README file is installed as documentation.
New: the --enable-ldscript configure option uses ldscript instead of
     .so symlink
New: the --disable-mtab configure option disables and ignores the
     usage of /etc/mtab
New: added libntfs-3g.pc.in pkg-config and libntfs-3g.script.so.in
     ldconfig files
Change: use 'make install-strip' instead of 'make strip'
(Alon Bar-Lev, Miklos Szeredi, Szabolcs Szakacsits)
2007-12-06 20:44:10 +00:00
szaka 1731bcf5af AUTHORS file update 2007-12-06 13:45:25 +00:00
jpandre 4a41445698 Added alignment checks in ACL sanity checking 2007-12-04 07:55:59 +00:00
jpandre 5513e46b16 Avoided a double check in unlink() 2007-12-04 07:53:44 +00:00
jpandre a892467a88 Fixed bad release of index root 2007-12-04 07:51:30 +00:00
jpandre 9557f92cd0 Fixed compatibility with Windows for allowing writes to group and world 2007-12-02 20:23:17 +00:00
jpandre d49a557167 Fixed recognition of alternate world SID 2007-12-02 20:22:22 +00:00
jpandre 3284b3fd4a Fixed a memory leak when user mapping is not activated 2007-11-29 11:17:42 +00:00
szaka c7ec45eddd stop 'configure' if pkg-config isn't installed (penpen, Szabolcs Szakacsits) 2007-11-24 19:58:21 +00:00
jpandre d78230bb7f Fixed audit functions 2007-11-24 09:25:22 +00:00
jpandre fe34d3f231 Extended security API for auditing security data 2007-11-23 10:50:15 +00:00
jpandre d6cbe236e9 Fixed "Dr Watson" situation again 2007-11-23 10:48:47 +00:00
jpandre 95038a1cb0 Fixed a double close error 2007-11-20 15:23:33 +00:00
jpandre f73e9ed9ce Fixed setting of read-only flag 2007-11-20 13:48:15 +00:00
jpandre 3a51d80655 Adjusted to v 1.1104 2007-11-20 11:05:49 +00:00
jpandre bd86c2e445 Adjusted to v 1.1120 2007-11-20 11:03:57 +00:00
jpandre 1e8eed2e92 Adjusted to v 1.1120 2007-11-20 10:58:22 +00:00
jpandre 9e788a40c5 Fixed apparent mode for symbolic links 2007-11-20 07:33:53 +00:00
jpandre b2025c15d0 Fixed access to files owned by root with access granted to a user 2007-11-20 07:25:03 +00:00
jpandre ea6d22763e Fixed flags checking in security descriptors 2007-11-20 07:21:56 +00:00
szaka 1c509c2ed7 release 1.1120 2007-11-19 00:24:24 +00:00
szaka 6523139d60 fix: ntfs_inode_sync_file_name() don't close root dir many times in error paths 2007-11-19 00:10:09 +00:00
szaka 4ab5ed8a49 fix: successful file/directory removal may reported "Input/Output error" 2007-11-18 22:37:04 +00:00
szaka 1146797ae0 update release to 1.1120-SA 2007-11-18 22:23:19 +00:00
szaka 6bbb912bca fix: unlink may failed with I/O error 2007-11-18 22:20:19 +00:00
szaka 5d7af2f653 update last edit date 2007-11-18 21:58:34 +00:00
szaka 90a845d1f4 release 1.1119 2007-11-18 15:07:57 +00:00
szaka 08128a051f implement relatime and make it default (Yura Pakhuchiy, Valerie Henson, Szaka) 2007-11-18 15:04:39 +00:00
szaka 008cac84fb atime update works (Yura Pakhuchiy, Szabolcs Szakacsits) 2007-11-18 14:08:44 +00:00
szaka 76a3a8963c cleanup: don't check ntfs_inode pointer since ntfs_inode_close() does it 2007-11-18 13:14:49 +00:00
szaka fc67849324 ntfs_fuse_truncate: fix memleak if ntfs_attr_truncate failed (Jean-Pierre, Szaka) 2007-11-18 13:01:42 +00:00
szaka 78845d0898 ntfs_readdir(): fix reading dirs with over 600,000 files (GeorgeK, Szaka) 2007-11-15 07:35:19 +00:00
szaka d4b91d350c posix file time updates (Yura Pakhuchiy, Szabolcs Szakacsits) 2007-11-15 07:33:40 +00:00
szaka c38e349117 ntfs_readdir(): fix reading dirs over 600,000 files (GeorgeK, Szaka) 2007-11-15 07:21:43 +00:00
szaka d6f73c80e5 white space cleanup 2007-11-13 00:41:23 +00:00
szaka 906637db9e posix file time updates (Yura Pakhuchiy, Szabolcs Szakacsits) 2007-11-13 00:11:51 +00:00
jpandre eb0713793e Implemented ftruncate() with its special access checking 2007-11-12 13:33:40 +00:00
jpandre efe1ffec7a Fixed apparent protection mode for symbolic links 2007-11-12 13:31:54 +00:00
jpandre d519250d5b Tested security fields offset rather than flags in security API for consistency with "Dr Watson" case 2007-11-10 18:00:13 +00:00
jpandre 943248d0cf Considered security descriptors with no DACL as valid (for "DR Watson") 2007-11-10 15:52:37 +00:00
jpandre 84b00ba63a Set files created by unmapped users as created by root 2007-11-09 09:05:13 +00:00