|  jpandre | 935b1beca8 | Fixed creating new reparse points (Faisal Puthuparackat) | 2009-03-02 20:26:18 +00:00 | 
				
					
						|  jpandre | 224c2fcda2 | Changed attribute name offset when there is no name (Faisal Puthuparackat) | 2009-03-02 20:24:16 +00:00 | 
				
					
						|  jpandre | 19dda5be83 | Allowed setting/clearing compression flag for a directory | 2009-03-02 20:20:24 +00:00 | 
				
					
						|  jpandre | 071b5f0cb8 | Removed temporary code for comparing mapping pairs size to older version | 2009-03-02 20:17:34 +00:00 | 
				
					
						|  jpandre | 571c057d05 | Fixed moving the standard information attribute to an extended MFT record (Szabolcs Szakacsits) | 2009-02-27 08:15:06 +00:00 | 
				
					
						|  jpandre | ddfb2175a9 | Improved creating gaps in sparse files | 2009-02-13 10:37:53 +00:00 | 
				
					
						|  jpandre | 93b695f1cc | Adapted to ntfs-3g-2009.2.1 | 2009-02-12 20:32:21 +00:00 | 
				
					
						|  jpandre | 8191533495 | Fixed computation of runlists | 2009-02-12 16:51:52 +00:00 | 
				
					
						|  jpandre | 2dc7362ba9 | Improved computation of runlist for fragmented files O(n) instead of O(n*n) | 2009-02-03 17:12:04 +00:00 | 
				
					
						|  jpandre | 9a5e5bbfe3 | Avoided logging of removal of non-existent extended attribute | 2009-01-27 12:59:10 +00:00 | 
				
					
						|  jpandre | 11216c6942 | Adapted to ntfs-3g-2009.1.1 | 2009-01-23 11:11:44 +00:00 | 
				
					
						|  jpandre | b73ba7f15c | Avoided errno pollution when removing a reparse point | 2009-01-17 08:39:23 +00:00 | 
				
					
						|  jpandre | 9b996d31b9 | Relocated code for setting/retrieving NTFS attribs | 2009-01-17 08:37:17 +00:00 | 
				
					
						|  jpandre | 0feae8177a | Fixed the return value of ntfs_set_file_attributes() | 2009-01-06 11:25:55 +00:00 | 
				
					
						|  jpandre | ca6466c6bb | Mapped a few NTFS internal data to extended attributes | 2009-01-05 13:56:05 +00:00 | 
				
					
						|  jpandre | d3f3a19866 | Adapted to ntfs-3g.1.5222-RC | 2009-01-05 13:28:06 +00:00 | 
				
					
						|  jpandre | 4898e594b8 | Avoided sorting Posix ACEs when there is only one | 2008-12-24 15:35:21 +00:00 | 
				
					
						|  jpandre | f443601201 | Avoided a full ACL compare when not needed to determine a default user mapping | 2008-12-24 15:33:08 +00:00 | 
				
					
						|  jpandre | 25e3cad534 | Changed the sequencing of operations to compute the size of an ACL | 2008-12-24 15:30:25 +00:00 | 
				
					
						|  jpandre | 33cb0cbd7e | Strengthened the consistency checks on ACLs | 2008-12-24 15:27:34 +00:00 | 
				
					
						|  jpandre | f0fbd111e0 | Fixed a memory leak in the security API (impacted tools) | 2008-12-24 15:09:44 +00:00 | 
				
					
						|  jpandre | 26681fe0fe | Fixed copy of special flags in the security API (for tools) | 2008-12-24 15:04:31 +00:00 | 
				
					
						|  jpandre | 6faf38df12 | Adapted to ntfs-3g.1.5130 | 2008-12-01 15:29:23 +00:00 | 
				
					
						|  jpandre | c4c3c8f90f | Fixed inclusion of two functions whatever ACL option selected | 2008-12-01 15:07:49 +00:00 | 
				
					
						|  jpandre | 0aab674589 | Cosmetic fixes | 2008-11-29 10:52:03 +00:00 | 
				
					
						|  jpandre | ee37dcab6d | Interpreted symbolic links created by Vista as symbolic links | 2008-11-26 15:57:20 +00:00 | 
				
					
						|  jpandre | e39b2a5d0d | Processed an alternate format for Windows symlinks | 2008-11-13 09:40:42 +00:00 | 
				
					
						|  jpandre | 751483b465 | Inserted the new files reparse.c and reparse.h in the build process | 2008-11-04 13:39:02 +00:00 | 
				
					
						|  jpandre | 4c39b0332f | Fixed filtering of junction points | 2008-11-04 13:36:08 +00:00 | 
				
					
						|  jpandre | 33bccc53c9 | Implemented an interpretation of junction points | 2008-11-02 09:14:57 +00:00 | 
				
					
						|  jpandre | cbca88095d | Fixed type of argument for file creation | 2008-09-21 17:27:21 +00:00 | 
				
					
						|  jpandre | e5286c09d6 | Adapted to ntfs-3g.1.2926-RC | 2008-09-19 13:39:38 +00:00 | 
				
					
						|  jpandre | f857740a4d | Renamed inode_cache to xinode_cache for easier reference | 2008-09-19 13:27:55 +00:00 | 
				
					
						|  jpandre | 939a4a20b7 | Relocated the setting of the Windows read-only flag | 2008-09-09 15:40:57 +00:00 | 
				
					
						|  jpandre | 0634272756 | Fixed return value for Posix ACL removal | 2008-09-09 15:36:55 +00:00 | 
				
					
						|  jpandre | a675f60863 | Declared mapping data as const in a few interfaces | 2008-09-09 15:26:38 +00:00 | 
				
					
						|  jpandre | 5770560fab | Subdivided the building of NTFS ACLs | 2008-09-09 15:19:42 +00:00 | 
				
					
						|  jpandre | 703d1c37dc | Fixed bugs in Posix ACL cacheing | 2008-09-06 14:45:35 +00:00 | 
				
					
						|  jpandre | a58ff9073d | Improved bit countings | 2008-09-06 09:34:23 +00:00 | 
				
					
						|  jpandre | 8b0358876a | Reverted wrong fix for parent directory having a default Posix ACL - feed back from fuse needed | 2008-09-05 14:06:43 +00:00 | 
				
					
						|  jpandre | 1b9bbc0993 | Removed temporary logging of bad Posix ACLs | 2008-09-05 14:03:25 +00:00 | 
				
					
						|  jpandre | d13ffc55f8 | Fixed cacheing legacy directories (NTFS 1.x) for Posix ACLs | 2008-09-05 13:59:23 +00:00 | 
				
					
						|  jpandre | 9525c5c310 | Fixed a memory leak in Posix ACL inheritance | 2008-09-03 14:40:12 +00:00 | 
				
					
						|  jpandre | 2cc7b4536e | Fixed initial permissions when there is a default ACL | 2008-09-02 15:19:47 +00:00 | 
				
					
						|  jpandre | cb59654f39 | Implemented an extended attribute interface to get/set NTFS ACLs | 2008-09-01 16:24:54 +00:00 | 
				
					
						|  jpandre | 92985f750c | Fixed mask avoidance in Posix ACLs when there is no designated user/group | 2008-09-01 15:41:16 +00:00 | 
				
					
						|  jpandre | 08537782ce | Reset errno to previous value when it does not mean an error | 2008-08-30 10:55:33 +00:00 | 
				
					
						|  jpandre | 94d299b848 | Fixed ACE size while decoding a Posix ACL | 2008-08-30 10:34:27 +00:00 | 
				
					
						|  jpandre | 6bfd3ed546 | Fixed a stupid name prefixing | 2008-08-30 10:31:40 +00:00 | 
				
					
						|  jpandre | fd60178d8f | Made possible to mention root as a designated user or group | 2008-08-27 08:35:53 +00:00 | 
				
					
						|  jpandre | 25179bfe83 | Enabled full endianness type checks | 2008-08-27 08:21:36 +00:00 | 
				
					
						|  jpandre | 7d0293dc3c | Enabled full endianness type checks | 2008-08-25 09:06:48 +00:00 | 
				
					
						|  jpandre | 58b3f86be6 | Improved group permissions when using Posix ACLs | 2008-08-25 09:04:26 +00:00 | 
				
					
						|  jpandre | 13552eba52 | Integrated full utf-8 to utf-16le conversions, based on code by Berhard Kaindl | 2008-08-21 12:04:51 +00:00 | 
				
					
						|  jpandre | f4bd4e5b52 | Added a few casts for easier type checks | 2008-08-21 11:05:16 +00:00 | 
				
					
						|  jpandre | 62780e137b | Cleaned and fixed endianness conversions | 2008-08-21 11:02:35 +00:00 | 
				
					
						|  jpandre | 225ec94d5c | Fixed owner of files when different from Windows owner | 2008-08-21 10:58:19 +00:00 | 
				
					
						|  jpandre | 3b44e8890a | Made use of fuse checks when "default_permissions" option is used | 2008-08-21 10:55:18 +00:00 | 
				
					
						|  jpandre | 012684d116 | Made possible to have the owner mentioned again as a designated user | 2008-08-21 10:32:40 +00:00 | 
				
					
						|  jpandre | 38c3d868a4 | Improved approximation for ACLs built by Windows Administrator | 2008-08-21 10:30:38 +00:00 | 
				
					
						|  jpandre | 7f42da0b07 | Reorganized and split the security source file, a few interfaces changed | 2008-08-21 10:27:46 +00:00 | 
				
					
						|  jpandre | 6a47056d18 | Merged the Posix ACL code, now it is a compile-time option | 2008-08-21 10:08:20 +00:00 | 
				
					
						|  jpandre | 499e106341 | Adapted to ntfs-3g.1.2812 | 2008-08-16 15:17:47 +00:00 | 
				
					
						|  jpandre | 4a94021038 | Fixed possible overflows in reading the user mapping file | 2008-08-16 12:50:11 +00:00 | 
				
					
						|  jpandre | a2dab6b2ff | Fixed possible overflows in reading the user mapping file | 2008-08-03 07:20:58 +00:00 | 
				
					
						|  jpandre | 219491bf27 | Added entries in security API to process user mappings and Win32 attribs | 2008-08-03 07:19:20 +00:00 | 
				
					
						|  jpandre | 412838056a | Adapted to ntfs-3g.1.2712 | 2008-07-13 17:55:57 +00:00 | 
				
					
						|  szaka | 5dbdb30df8 | add tabulated logging for the most common ntfs_mft_* functions | 2008-06-30 11:18:49 +00:00 | 
				
					
						|  szaka | a6d8c6b1a6 | new: use tabulated logging; add ntfs_log_enter() and ntfs_log_leave() and convert the most commonly used functions | 2008-06-30 00:13:23 +00:00 | 
				
					
						|  szaka | 1098244bbf | copyright update | 2008-06-29 23:13:32 +00:00 | 
				
					
						|  jpandre | d30bd79b02 | Fixed changing mode for files created by standard ntfs-3g | 2008-06-16 16:21:43 +00:00 | 
				
					
						|  jpandre | 767b4d075c | Fixed deletions from a sticky directory (on kernels >= 2.6.25) | 2008-06-02 10:56:23 +00:00 | 
				
					
						|  jpandre | 7c05f13884 | Adapted to ntfs-3g-1.2531 | 2008-05-30 07:40:22 +00:00 | 
				
					
						|  szaka | 6a59ac3583 | fix: support build in a separate directory (Alon Bar-Lev) | 2008-05-19 17:40:34 +00:00 | 
				
					
						|  jpandre | 4f03c199df | Adapted to ntfs-3g-1.2506 | 2008-05-14 08:27:55 +00:00 | 
				
					
						|  jpandre | 5d5615433f | Work around access to files created by Windows in a directory created by Linux as root | 2008-04-21 14:09:32 +00:00 | 
				
					
						|  jpandre | 7d3bff9b99 | Code relocations, variable renamings or comment adjustments to reduce differences to Posix ACL variant | 2008-04-21 14:06:25 +00:00 | 
				
					
						|  jpandre | 317c060cf6 | Prevented Windows from inheriting execution right to plain files | 2008-04-20 16:16:10 +00:00 | 
				
					
						|  jpandre | 3df7110f69 | Fixed computation of implicit uid/gid | 2008-04-20 09:45:30 +00:00 | 
				
					
						|  jpandre | 9668345f61 | Improved approximation of Windows-type inheritance | 2008-04-20 09:25:27 +00:00 | 
				
					
						|  jpandre | eb519fee8c | Relocated a few functions | 2008-04-17 16:14:59 +00:00 | 
				
					
						|  jpandre | 0af78a2c5f | Checked an error condition before allowing access | 2008-04-17 14:05:22 +00:00 | 
				
					
						|  jpandre | 5e30e6f204 | Extended cacheing to any variable type | 2008-04-17 13:26:52 +00:00 | 
				
					
						|  jpandre | b929b94aaa | Fixed trailing '/' circumstances and simplified path normalization | 2008-04-17 10:26:15 +00:00 | 
				
					
						|  jpandre | b8a6013531 | Fixed an error return case in chown/chmod | 2008-04-14 15:52:07 +00:00 | 
				
					
						|  jpandre | 75a9b157f3 | Adapted to ntfs-3g.1.2412 | 2008-04-14 15:49:28 +00:00 | 
				
					
						|  jpandre | c2591fcd10 | Fixed group ACE grants | 2008-04-11 09:23:38 +00:00 | 
				
					
						|  jpandre | 04c5867c8a | Removed an unneeded group ACE | 2008-04-09 20:21:49 +00:00 | 
				
					
						|  jpandre | 0377cd7107 | Improved consistency of ownership for chmod | 2008-04-08 10:22:13 +00:00 | 
				
					
						|  jpandre | 6b8648409c | Improved denials to group | 2008-04-08 10:15:26 +00:00 | 
				
					
						|  szaka | 77e5ff36d1 | ntfs_make_room_for_attr(): "no space" condition must be ENOSPC, not EINVAL ntfs_attr_add(): fix adding attribute which can be resident and non-resident | 2008-04-02 17:21:11 +00:00 | 
				
					
						|  szaka | 69423166cb | fix: symlink failed or the size was truncated at modulo 256 if the target was over 255 bytes | 2008-04-02 10:29:22 +00:00 | 
				
					
						|  szaka | 2f85653372 | Fix build. libfuse-lite and include/fuse-lite must be symlinks to the respective fuse lite directories. | 2008-03-28 22:26:24 +00:00 | 
				
					
						|  jpandre | e4a835076a | Updating the source directory tree | 2008-03-28 14:42:50 +00:00 | 
				
					
						|  jpandre | e5fcb9e844 | Fixed a bug in security API | 2008-03-23 08:41:18 +00:00 | 
				
					
						|  jpandre | d766714986 | Fixed processing of security options | 2008-03-14 09:13:30 +00:00 | 
				
					
						|  jpandre | 5258a873f1 | Improved processing of group membership | 2008-03-13 18:36:06 +00:00 | 
				
					
						|  jpandre | cc9d5c0b57 | Fixed write checks for directories | 2008-03-13 14:09:16 +00:00 | 
				
					
						|  jpandre | 2fa89952ff | Fixed cache creation when mount fails | 2008-03-12 16:22:24 +00:00 | 
				
					
						|  jpandre | be365af93b | Made implicit user mapping more general and improved checks | 2008-03-12 16:15:52 +00:00 |