Commit Graph

  • 08d3bcb2bf Ported patches to libfuse from the OpenIndiana variant Jean-Pierre André 2016-05-04 10:15:35 +0200
  • a7ce195489 383 Fixed masks for major and minor in fuse-lite for OpenIndiana Jean-Pierre André 2016-05-04 10:08:06 +0200
  • 34f7bd7ff0 Used <sys/mkdev.h> instead of <sys/sysmacros.h> on OpenIndiana Jean-Pierre André 2016-05-04 10:03:39 +0200
  • 040153adcb Redefined ELIBBAD as ENOEXEC when missing Jean-Pierre André 2016-05-04 09:59:18 +0200
  • 0ad352b40f Updated information about ntfsprogs to the README file Jean-Pierre André 2016-05-04 09:55:16 +0200
  • 4278fbb7f6 Defined an option to kill the Windows cache and play the log file Jean-Pierre André 2016-05-04 09:47:51 +0200
  • ab4bdea00f Rejected implicit mounting read-only when hiberfile option is present Jean-Pierre André 2016-05-04 09:39:48 +0200
  • 0c855fe36b Used Microsoft terminology for SID names Jean-Pierre André 2016-05-04 09:33:42 +0200
  • df01bf1b4d Displayed the SID revision as an unsigned number (cosmetic) Jean-Pierre André 2016-05-04 09:30:48 +0200
  • 1b8b599408 Checked the number of subauthorities before accessing them Jean-Pierre André 2016-05-04 09:27:32 +0200
  • d587ff54f9 Fixed segmentation fault on empty $LogFile in ntfsrecover Jean-Pierre André 2016-05-04 09:24:51 +0200
  • 1840b52d12 Fixed a missing "break" in ntfssecaudit.c Jean-Pierre André 2016-05-04 09:19:39 +0200
  • df7f3b9151 Fixed indentation in ntfssecaudit.c (cosmetic) Jean-Pierre André 2016-05-04 09:15:43 +0200
  • f0370bfa9c unistr.c: Unify the two defines NOREVBOM and ALLOW_BROKEN_SURROGATES. Erik Larsson 2016-04-12 17:02:40 +0200
  • d9c61dd60e unistr.c: Enable encoding broken UTF-16 into broken UTF-8, A.K.A. WTF-8. Erik Larsson 2016-04-08 05:39:48 +0200
  • ebdff7d4ee Deleted file secaudit.h Jean-Pierre André 2016-04-07 09:36:01 +0200
  • 48e1c132c7 Removed declarations for using acls.c outside ntfs-3g Jean-Pierre André 2016-04-07 09:32:26 +0200
  • 3d7a28bfa5 Adapted secaudit and usermap (now ntfssecaudit and ntfsusermap) to ntfsprogs Jean-Pierre André 2016-04-07 09:20:23 +0200
  • 0ded128808 Moved secaudit and usermap to directory ntfsprogs Jean-Pierre André 2016-04-07 09:07:13 +0200
  • 7917a0a6cc Fixed indentation in ntfsclone help text (cosmetic) Jean-Pierre André 2016-04-06 11:09:35 +0200
  • 18a66b7a9a Fixed a spelling error in ntfsresize manual (cosmetic) Jean-Pierre André 2016-04-06 11:07:30 +0200
  • 3cc22ba329 Moved general declarations from ntfsrecover.h to logfile.h Jean-Pierre André 2016-04-06 11:03:31 +0200
  • 9693dd2fc1 Added a usn field to RESTART_PAGE_HEADER Jean-Pierre André 2016-04-06 10:58:25 +0200
  • 60ba821ece Renamed reserved fields in ntfsrecover the same way as in logfile.h Jean-Pierre André 2016-04-06 10:54:51 +0200
  • 234cae2a1b Renamed record_length as log_record_header_length in ntfsrecover.h Jean-Pierre André 2016-04-06 10:52:18 +0200
  • b977f18c6e Renamed restart_offset as restart_area_offset in ntfsrecover.h Jean-Pierre André 2016-04-06 10:50:31 +0200
  • ad59ecec3f Redefined target_vcn on 64 bits in ntfsrecover.h Jean-Pierre André 2016-04-06 10:45:30 +0200
  • 044f2104f9 Redefined file_offset on 64 bits in ntfsrecover.h Jean-Pierre André 2016-04-06 10:40:28 +0200
  • d947ffa834 Unfolded record headers in ntfsrecover the same way as in logfile.h Jean-Pierre André 2016-04-06 10:38:06 +0200
  • a6f4bae6d5 Typedef'ed new structs in ntfsrecover the same way as in logfile.h Jean-Pierre André 2016-04-06 10:34:46 +0200
  • 2ab8bb509a Typedef'ed old structs in ntfsrecover the same way as in logfile.h Jean-Pierre André 2016-04-06 10:32:39 +0200
  • 71b03fbd16 Redefined ntfsrecover enums as little-endian values Jean-Pierre André 2016-04-06 10:26:46 +0200
  • 88451c8069 Made a full check for whether a user extended attribute is allowed Jean-Pierre André 2016-04-06 10:17:27 +0200
  • 6cb8913967 Translated directory separators when running ntfscluster on Windows Jean-Pierre André 2016-04-06 10:11:08 +0200
  • 31430ae01a Returned an error code for an exclusive access violation on Windows Jean-Pierre André 2016-04-06 10:08:01 +0200
  • e8170f588f Fixed the maximum size of an ACL Jean-Pierre André 2016-04-06 10:02:23 +0200
  • 6c768f215d Used a more portable way to force alignment in security.h Jean-Pierre André 2016-04-06 09:57:59 +0200
  • 8a1358fff4 Enabled fallback to read-only mount when volume is hibernated Jean-Pierre André 2016-04-06 09:51:47 +0200
  • 887d8f8294 Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs Jean-Pierre André 2016-04-06 09:44:59 +0200
  • fc666cb0b9 Fixed bad test in fuse mount Jean-Pierre André 2016-04-06 09:42:16 +0200
  • 366c20e8a2 Silenced fixup warnings when allocating a new MFT record Jean-Pierre André 2016-04-06 09:32:18 +0200
  • b6b100b588 Added clarification about creating a partition to the ntfsclone manual Jean-Pierre André 2016-04-06 09:27:07 +0200
  • da33b0328f Used plugins to process reparse points Jean-Pierre André 2016-04-06 09:10:35 +0200
  • 8e550e712d Added an option for preserving the full log file in ntfsclone Jean-Pierre André 2016-04-06 08:51:36 +0200
  • 8fc9c96305 Reworked decisions to undo related to unreadable records Jean-Pierre André 2016-04-06 08:44:38 +0200
  • c9b795489e Merge version 2016.2.22 into the strict endians branch. Erik Larsson 2016-02-22 09:40:35 +0100
  • 6b5e47f094 Version 2016.2.22 2016.2.22 Jean-Pierre André 2016-02-22 08:28:50 +0100
  • 038a45a8a1 Fix compilation errors on OpenIndiana caused by missing limit macros. Erik Larsson 2016-02-16 20:43:00 +0100
  • 9d1360b282 endians.h: Fix bad assumption of valid __BYTE_ORDER__ values. Erik Larsson 2016-02-16 20:29:56 +0100
  • 9dee659190 ntfsrecover.c: Fix compiler warning about uninitialized 'savebuf' usage. Erik Larsson 2016-02-16 09:38:12 +0100
  • 62b5c91420 Fix compiler warnings about mismatching printf format / argument type. Erik Larsson 2016-02-16 09:30:49 +0100
  • 1ae297378c Version 2016.2.15 2016.2.15 Jean-Pierre André 2016-02-15 16:32:03 +0100
  • 4f6fb651c2 Silenced a compiler warning for possibly uninitialized pointer Jean-Pierre André 2016-02-15 12:07:28 +0100
  • 941ec4762f Silenced a compiler warning for different types Jean-Pierre André 2016-02-15 12:02:10 +0100
  • d2197785f4 Avoided pointer cast when checking record types Jean-Pierre André 2016-02-15 11:54:33 +0100
  • f655192f26 Updated the drivers copyrights Jean-Pierre André 2016-02-12 17:24:27 +0100
  • 6548d91f73 Closed the volume when a resizing is done Jean-Pierre André 2016-02-12 17:13:21 +0100
  • 5edb3ec920 Closed the bad sector inode after updating the list Jean-Pierre André 2016-02-12 17:03:53 +0100
  • a207d4e86a endians.h: Cast the result of const endianness macros to the right type. Erik Larsson 2016-02-11 14:19:41 +0100
  • f463919310 ntfs-3g_common.h: Fix improper type for 'dmtime' in ntfs_fuse_context_t. Erik Larsson 2016-02-11 14:06:53 +0100
  • abb2266147 mft.c: Fix compiler warning about mismatching format/argument type. Erik Larsson 2016-02-11 13:52:59 +0100
  • 33cb3087b5 efs.c: Fix incorrect type of local variables 'newsize' and 'oldsize'. Erik Larsson 2016-02-08 18:42:53 +0100
  • 0b378fd177 ntfslabel.c: Fix incorrect label buffer being NULL-terminated. Erik Larsson 2016-02-08 18:32:24 +0100
  • 3e3ef8901c Fixes for making strict endians branch compile after merge. Erik Larsson 2016-02-05 18:04:22 +0100
  • 34bb449324 Merge branch 'edge' into edge.strict_endians Erik Larsson 2016-02-05 18:02:02 +0100
  • a2efc3ec9f Change type of all LSN struct members in ntfsrecover.h to leLSN. Erik Larsson 2016-01-29 12:36:06 +0100
  • ee4c48f4b1 playlog.c: Use const macro for byteswapping const expression. Erik Larsson 2016-01-29 10:49:52 +0100
  • 81fce3b70e playlog.c: Fix improper byteswapping macros used for sle64 members. Erik Larsson 2016-01-29 10:49:25 +0100
  • 9893ea9ee6 Merge endianness fixes. Erik Larsson 2016-01-28 09:22:42 +0100
  • 760ddd62cf Merge endianness fixes required for the strict endians code to compile. Erik Larsson 2016-01-28 09:21:09 +0100
  • e37258bf01 ntfscmp.c: Fix missing byteswap of little-endian attribute type value. Erik Larsson 2016-01-28 09:11:55 +0100
  • 1984a714e5 Enable strict checking of endian-specific types. Erik Larsson 2016-01-28 08:29:03 +0100
  • 7e85b4ccd4 Replace switch statements for le/be types with equivalent if statements. Erik Larsson 2016-01-28 08:29:02 +0100
  • 1fdd4fbb71 Replace all le64 "not" negations with le64_not(...). Erik Larsson 2016-01-28 08:29:01 +0100
  • 597adff2bb Replace all le32 "not" negations with le32_not(...). Erik Larsson 2016-01-28 08:29:00 +0100
  • 85588b8e92 Replace all le16 "not" negations with le16_not(...). Erik Larsson 2016-01-28 08:28:59 +0100
  • 46dfbe17ec Replace all le64 "xor" calculations with le64_xor(...). Erik Larsson 2016-01-28 08:28:58 +0100
  • 14190d81b3 Replace all le32 "xor" calculations with le32_xor(...). Erik Larsson 2016-01-28 08:28:57 +0100
  • 1118a56eea Replace all le16 "xor" calculations with le16_xor(...). Erik Larsson 2016-01-28 08:28:56 +0100
  • cc414d9e8b Replace all le64 "or" calculations with le64_or(...). Erik Larsson 2016-01-28 08:28:55 +0100
  • 1500a77676 Replace all le32 "or" calculations with le32_or(...). Erik Larsson 2016-01-28 08:28:54 +0100
  • b61e7ff449 Replace all le16 "or" calculations with le16_or(...). Erik Larsson 2016-01-28 08:28:53 +0100
  • 66d7b85573 Replace all le64 "and" calculations with le64_and(...). Erik Larsson 2016-01-28 08:28:52 +0100
  • 7b3700ed5e Replace all le32 "and" calculations with le32_and(...). Erik Larsson 2016-01-28 08:28:51 +0100
  • 2b4c3a618c Replace all le16 "and" calculations with le16_and(...). Erik Larsson 2016-01-28 08:28:50 +0100
  • e970b57c74 Replace all le32 zero "and" test conditions with le32_andz(...). Erik Larsson 2016-01-28 08:28:49 +0100
  • 9f5ad52e5f Replace all le32 non-zero "and" test conditions with !le32_andz(...). Erik Larsson 2016-01-28 08:28:48 +0100
  • 1b7bfaa133 Replace all le16 zero "and" test conditions with le16_andz(...). Erik Larsson 2016-01-28 08:28:47 +0100
  • 35c72761c7 Replace all le16 non-zero "and" test conditions with !le16_andz(...). Erik Larsson 2016-01-28 08:28:46 +0100
  • 01c493f16c Replace all be16 zero test conditions with "be16_cmpz(...)". Erik Larsson 2016-01-28 08:28:45 +0100
  • 5097bb9ea3 Replace all sle64 zero test conditions with "sle64_cmpz(...)". Erik Larsson 2016-01-28 08:28:44 +0100
  • 97ccd587d6 Replace all sle64 non-zero test conditions with "!sle64_cmpz(...)". Erik Larsson 2016-01-28 08:28:43 +0100
  • 65eea3fe0a Replace all le64 zero test conditions with "le64_cmpz(...)". Erik Larsson 2016-01-28 08:28:42 +0100
  • 17a2c5f58e Replace all le64 non-zero test conditions with "!le64_cmpz(...)". Erik Larsson 2016-01-28 08:28:41 +0100
  • ed87a4dffa Replace all le32 zero test conditions with "le32_cmpz(...)". Erik Larsson 2016-01-28 08:28:40 +0100
  • 18990412fa Replace all le32 non-zero test conditions with "!le32_cmpz(...)". Erik Larsson 2016-01-28 08:28:39 +0100
  • e366bef954 Replace all le16 zero test conditions with "le16_cmpz(...)". Erik Larsson 2016-01-28 08:28:38 +0100
  • 90697bb5ab Replace all le16 non-zero test conditions with "!le16_cmpz(...)". Erik Larsson 2016-01-28 08:28:37 +0100
  • c29924872f Replace all be32 usage of the '==' operation with "be32_eq(...)". Erik Larsson 2016-01-28 08:28:36 +0100
  • e616a84f21 Replace all be16 usage of the '==' operation with "be16_eq(...)". Erik Larsson 2016-01-28 08:28:35 +0100