]> wimlib.net Git - wimlib/history - src/dentry.c
Add a clang-format file
[wimlib] / src / dentry.c
2023-07-22 Eric BiggersFix compatibility issues with directory streams
2023-04-02 Eric BiggersUpdate hyperlinks
2023-03-30 Eric Biggerscompiler.h: remove _packed_attribute
2023-03-30 Eric Biggerscompiler.h: remove _aligned_attribute
2023-03-20 Eric BiggersConsistently use _WIN32 instead of __WIN32__
2016-07-26 Eric BiggersUnify case-sensitive and case-insensitive filename...
2016-07-02 Eric BiggersCharacter encoding and string conversion updates
2016-06-21 Eric Biggersdentry.c: ignore filenames with embedded null characters
2016-03-06 Eric BiggersRemove sle{16,32,64} types
2015-11-07 Eric BiggersAvoid passing NULL as memcpy source (undefined behavior)
2015-10-19 Eric Biggersinode: move 'i_extra_size' to 'i_extra' buffer
2015-09-19 Eric BiggersReplace BUILD_BUG_ON() with STATIC_ASSERT()
2015-06-30 Eric Biggersdentry.c: Use simpler check that handles both deep...
2015-06-25 Eric Biggersdentry.c: correctly read empty reparse stream
2015-06-05 Eric BiggersRemove remaining DEBUG() messages
2015-06-05 Eric Biggerstemplate.c: iterate through inodes instead of dentries
2015-06-05 Eric BiggersMake some declarations formatted the same as the defini...
2015-06-05 Eric BiggersRename _full_path => d_full_path
2015-06-05 Eric BiggersRename subdir_offset => d_subdir_offset
2015-06-05 Eric BiggersRename dentry name fields
2015-06-05 Eric BiggersReparse point updates
2015-06-05 Eric BiggersNew helper macro: ALIGN()
2015-05-02 Eric BiggersVarious cleanups
2015-03-26 Eric Biggersinode.c: fix initialization of i_streams
2015-03-26 Eric BiggersLimit exposure of dentry and inode creation
2015-03-26 Eric BiggersStream and blob updates
2015-02-18 Eric BiggersDo not use ADS entry workaround on encrypted files
2015-01-25 Eric Biggersheader cleanups
2015-01-24 Eric BiggersClean up inode alias tracking
2014-12-16 Eric Biggersutf16le_dupz() input may be misaligned
2014-12-15 Eric BiggersClean up util.h and util.c
2014-09-27 Eric BiggersUse LGPLv3+ for src/*.c
2014-07-25 Eric Biggerswim.c: Cleanup
2014-07-24 Eric Biggersinode.c: cleanup
2014-07-24 Eric BiggersRemove some unneeded includes
2014-07-24 Eric Biggersdentry.c: Cleanup + improve comments
2014-06-14 Eric Biggersdentry.c: Cast name length u16 => u32 whenever adding 2
2014-06-14 Eric Biggersread_dentry_tree(): Use dentry_set_name()
2014-06-13 Eric Biggersdentry.c: Fix comment
2014-05-26 Eric BiggersMove wim_pathname_to_stream() to mount_image.c
2014-05-26 Eric Biggersstruct wim_dentry: Remove 'length' field
2014-05-26 Eric Biggersstruct wim_dentry: Rename 'parent' to 'd_parent'
2014-05-25 Eric BiggersUpdate mount implementation
2014-05-23 Eric BiggersRecognize tagged metadata items and use for UNIX data
2014-05-22 Eric BiggersNew format for UNIX data
2014-05-13 Eric Biggerswim_root_dentry() => wim_get_current_root_dentry()
2014-05-13 Eric BiggersRemove printf extension
2014-05-13 Eric BiggersImprove tstr <=> UTF-16LE conversions
2014-05-13 Eric Biggerswrite_dentry(): Remove unhelpful comment
2014-05-13 Eric BiggersRemove dentry_get_file_type_string()
2014-05-13 Eric Biggersread_dentry(): Remove warning about dentry being unaligned
2014-05-13 Eric Biggersfree_dentry_tree(): Check lookup_table only once per...
2014-05-13 Eric BiggersFactor out inode_unref_streams()
2014-05-13 Eric Biggersnew_filler_directory(): Remove 'name' argument
2014-05-13 Eric Biggersdentry.c: Remove dentry_common_init()
2014-05-13 Eric Biggerswim_pathname_to_stream(): Remove unnecessary goto and...
2014-05-12 Eric Biggersdentry.c: Remove calculate_dentry_tree_full_paths()
2014-04-28 Eric Biggerswimlib_update_image(): Do proper rollbacks & replace...
2014-03-31 Eric Biggersdentry.c: A couple small optimizations
2014-03-23 Eric BiggersTransition wimlib to AVL tree code
2014-03-21 Eric BiggersNonrecursive for_dentry_child()
2014-01-18 Eric BiggersDon't hold d_unused fields in memory
2014-01-16 Eric BiggersRemove some printing code from library
2014-01-15 Eric BiggersRefactor read_dentry_tree()
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()
next