aboutsummaryrefslogtreecommitdiff
path: root/libbutl/filesystem.mxx
AgeCommit message (Expand)AuthorFilesLines
2021-09-28Get rid of C++ modules related code and rename *.mxx files to *.hxxKaren Arutyunov1-879/+0
2021-03-18Add fdstat()fdstatBoris Kolpackov1-0/+2
2021-03-18Add try_rmfile_ignore_error()Boris Kolpackov1-5/+14
2020-06-24Don't use utime() on WindowsBoris Kolpackov1-0/+2
2020-03-17Fix mkanylink() to complete relative target against link directory when creat...Karen Arutyunov1-1/+3
2020-03-17Add readsymlink(), followsymlink(), and try_followsymlink()Karen Arutyunov1-11/+58
2020-03-11On Windows try to create directory symlink and fallback to creating junction ...Karen Arutyunov1-12/+9
2020-03-10Fix directory symlink tests failing on Windows in Developer ModeKaren Arutyunov1-9/+2
2020-03-09Add more support for symlinks on WindowsKaren Arutyunov1-30/+42
2020-02-06Drop copyright notice from source codeBoris Kolpackov1-1/+0
2019-10-01Move path match to path-pattern.?xxKaren Arutyunov1-207/+7
2019-09-28Swap entry and pattern parameters in path_match()Karen Arutyunov1-3/+3
2019-09-27Add support for bracket expressions in wildcard pattern matchingKaren Arutyunov1-11/+153
2019-08-14Add mkanylink() filesystem functionBoris Kolpackov1-2/+19
2019-05-03Partially dismantle modularization using Modules TS semanticsBoris Kolpackov1-4/+4
2019-04-12Fix MSVC /permissive- workaroundBoris Kolpackov1-1/+1
2019-04-11Work around MSVC /permissive- issueBoris Kolpackov1-0/+7
2019-02-15Fix directory symlinks support on WindowsKaren Arutyunov1-11/+8
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-12-01Change path_search() to only match directory absent components in 'match abse...Karen Arutyunov1-2/+6
2018-11-30Add match_absent flag for path_{search,match}() functionsKaren Arutyunov1-17/+44
2018-11-19Cosmetic changeBoris Kolpackov1-1/+1
2018-06-14Fix using uninitialized ignore_dangling_ member in dir_iteratorKaren Arutyunov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-18Add ignore_dangling parameter to dir_iterator() ctorKaren Arutyunov1-4/+21
2018-04-28Fix try_rmfile() to remove symlinks on WindowsKaren Arutyunov1-0/+3
2018-04-28Improve rmsymlink() interfaceBoris Kolpackov1-3/+3
2018-04-28Add support for directory symlinks on WindowsKaren Arutyunov1-4/+32
2018-03-19Add support for copying file timestamps by cpfile()Karen Arutyunov1-13/+125
2018-02-08Make try_rmfile() to delete read-only files on WindowsKaren Arutyunov1-0/+4
2017-12-08Fix typoBoris Kolpackov1-1/+1
2017-10-04Add ignore_error parameter for path_entry() and *_exists() functionsKaren Arutyunov1-15/+26
2017-09-23Undo modularization hacks for Clang that seem to be no longer necessaryBoris Kolpackov1-1/+1
2017-09-22Initial modularization with both Clang and VC hacksBoris Kolpackov1-0/+647