Refactor some of the dentry, inode, and lookup table code
[wimlib] / src / dentry.c
2014-01-13 Eric BiggersRefactor some of the dentry, inode, and lookup table...
2014-01-12 Eric Biggersread_dentry_tree(): Fix typo in error message
2014-01-08 Eric Biggerswimlib_iterate_dir_tree(): Canonicalize WIM path
2014-01-07 Eric Biggersdentry.c: Rewrite and document get_dentry()
2013-12-29 Eric BiggersMisc fixes
2013-12-28 Eric BiggersTweak support for extracting paths
2013-12-28 Eric BiggersAllow configurable case sensitivity
2013-12-28 Eric BiggersAdd support for extract list files
2013-12-25 Eric BiggersComment fixes
2013-12-14 Eric Biggersupdate; add lzms_decompress() stub
2013-12-14 Eric BiggersSplit wim_resource_spec from wim_lookup_table_entry
2013-11-13 Eric BiggersAdd ADS entry workaround
2013-09-01 Eric Biggerswimlib_iterate_dir_tree(): Define behavior when resour...
2013-08-22 Eric BiggersMinor fixes
2013-08-20 Eric Biggers"delta" WIM support
2013-08-20 Eric BiggersGeneralized support for referencing resources in extern...
2013-08-19 Eric Biggerswimlib-imagex, wimlib: Optimize appending new image...
2013-08-13 Eric BiggersMerge branch with pipable WIM support
2013-05-23 Eric BiggersRemove some unused variables
2013-05-23 Eric BiggersAdd wimlib_iterate_lookup_table()
2013-05-23 Eric BiggersImplement wimlib_iterate_dir_tree()
2013-05-23 Eric BiggersFix typo
2013-05-22 Eric Biggerswim_inode: Move file descriptors table into union
2013-05-22 Eric Biggersdentry.{c,h}: Cleanup and fixes
2013-05-22 Eric BiggersRemove i_mutex (not really worth the extra time/memory...
2013-05-22 Eric BiggersRearrange struct wim_inode and improve comments
2013-05-22 Eric BiggersDentry doc fixes
2013-05-22 Eric Biggersdentry.c, dentry.h: Comment dentry structures better
2013-05-22 Eric Biggersread_dentry_tree(): Check for presence of long names...
2013-05-22 Eric Biggersread_dentry_tree(): Do not leak duplicate dentries
2013-05-22 Eric BiggersCorrectly handle cyclic directory structures
2013-05-22 Eric Biggershardlink.c: Fix some error paths
2013-05-20 Eric BiggersPath fixes/updates
2013-05-20 Eric BiggersCleanup and update NEWS
2013-05-20 Eric BiggersImprove handling of invalid filenames
2013-05-19 Eric Biggerscompare_utf16le_names_case_insensitive(): Use _wcsnicmp()
2013-05-19 Eric Biggersdentry.c: Use case-insensitive string comparisons on...
2013-05-18 Eric BiggersMake padded structures work properly with MinGW
2013-05-17 Eric BiggersAdd memdup() function
2013-05-17 Eric Biggersread_dentry_tree(): Ignore duplicate dentries
2013-05-17 Eric Biggersdentry.c, security.c: Cleanups, fixes
2013-05-17 Eric Biggersdentry.c: Read/write dentries from structure
2013-05-17 Eric BiggersCompiler stuff
2013-05-15 Eric BiggersRefactor headers
2013-05-14 Eric Biggersdentry.c: Fix warning when substituting forbidden chara...
2013-05-12 Eric Biggersdentry.c: Fix broken tree traversal functions
2013-05-12 Eric BiggersDocument wimlib_update_image()
2013-05-11 Eric BiggersInitial update functionality (library only)
2013-05-05 Eric Biggersimagex-extract initial implementation
2013-05-04 Eric BiggersPreliminary support for native fds (UNIX only so far)
2013-04-28 Eric BiggersMisc. fixes
2013-04-27 Eric Biggerswin32: handle excluded reparse points correctly
2013-04-25 Eric Biggersreplace_forbidden_characters(): Use different character
2013-04-25 Eric BiggersRead/write reserved/unknown fields in WIM dentry and...
2013-04-25 Eric BiggersFactor code out from inode_set_symlink() into inode_se...
2013-04-25 Eric Biggersdo_overlay(): Do overlays recursively
2013-04-22 Eric Biggersmake_symlink_reparse_data_buf(): Use full path
2013-04-22 Eric BiggersWindows rpfix capture (in progress)
2013-04-21 Eric BiggersMisc. fixes
2013-04-10 Eric BiggersAdjust full path calculations
2013-04-09 Eric Biggersimplement WIMLIB_INIT_FLAG_ASSUME_UTF8
2013-04-08 Eric Biggersread_dentry(): Ignore ReparseTag for non-reparse-points
2013-03-31 Eric BiggersFixes
2013-03-30 Eric Biggersrefcnt image metadata; calculate full path on-demand
2013-03-30 Eric BiggersInitial rewrite of resource code
2013-03-29 Eric BiggersWIM capture: Share inodes immediately
2013-03-24 Eric BiggersModify treatment of metadata entries
2013-03-23 Eric BiggersStyle
2013-03-23 Eric Biggersinit_ads_entry(): Fix comparison
2013-03-23 Eric BiggersChar encoding updates and misc. fixes
2013-03-23 Eric BiggersEncodings update (IN PROGRESS)
2013-03-22 Eric Biggersinode_add_ads_with_data(): Rename label
2013-03-20 Eric BiggersFixes
2013-03-20 Eric BiggersCharacter encoding changes (IN PROGRESS)
2013-03-20 Eric BiggersImprove char encoding support (IN PROGRESS)
2013-03-17 Eric BiggersWindows native build
2013-03-17 Eric Biggersdentry.c: Comment fix
2013-03-05 Eric BiggersFix copyright notices
2013-03-05 Eric Biggerscompare_names(): Use case-sensitive comparison v1.2.6
2013-03-05 Eric BiggersAdd 2013 to copyright notices
2013-03-05 Eric BiggersRemove complicated non-recursive code
2013-03-05 Eric BiggersSupport for UNIX-specific data
2013-03-03 Eric Biggersprint_lookup_table_entry(): add FILE* parameter
2013-02-05 Eric BiggersNTFS capture: Get DOS names from ntfs_readdir()
2013-01-01 Eric BiggersFix memcpy()s with overlapping buffers
2013-01-01 Eric BiggersFix format specifiers in some debugging statements
2012-12-31 Eric BiggersMore code cleanups
2012-12-31 Eric BiggersVarious code cleanups
2012-12-19 Eric BiggersUgly hack
2012-12-19 Eric Biggersfree_inode(): Fix deletion of inode from list
2012-12-19 Eric Biggersutf8_to_utf16(), utf16_to_utf8() changes
2012-12-18 Eric BiggersAllow in-place overwrites when unmounting read-write...
2012-12-16 Eric BiggersMove inode_to_stbuf() to mount_image.c
2012-12-16 Eric Biggersverify.c, buffer_io.h
2012-12-16 Eric BiggersVarious fixes and cleanups
2012-12-16 Eric BiggersVarious cleanups
2012-11-24 Eric BiggersFix typo
2012-11-20 Eric BiggersRewrite integrity calculation and checks
2012-11-18 Eric BiggersSet FILE_ATTRIBUTE_DIRECTORY for directory symlinks
2012-11-18 Eric Biggers--threads option and stream writing progress
next