Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-04-24 | Reimplement file_mtime() to use GetFileAttributesEx() on Windows | Boris Kolpackov | 1 | -14/+52 | |
On Windows struct stat does not contain the nanoseconds member which means we effectively had one second timestamp resolution. | |||||
2017-03-22 | Implement throw_generic_error() and throw_system_error() | Karen Arutyunov | 1 | -48/+37 | |
2017-03-14 | Add mventry(), mvfile() and mvdir() | Karen Arutyunov | 1 | -5/+143 | |
2017-03-14 | Fix path_entry() to properly work for symlinks on Windows | Karen Arutyunov | 1 | -27/+34 | |
2017-03-13 | Add flexibility to path search callback function | Karen Arutyunov | 1 | -26/+89 | |
2017-03-09 | Fix path_match() character case sensitivity on Windows | Karen Arutyunov | 1 | -0/+10 | |
2017-02-17 | Fix cpfile() to throw system_error only | Karen Arutyunov | 1 | -8/+50 | |
2017-02-13 | Implement path_match() and path_search() | Boris Kolpackov | 1 | -0/+369 | |
2017-02-13 | Add path_entry(), fixes for path | Karen Arutyunov | 1 | -46/+69 | |
2017-01-05 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2016-12-07 | Add path::current(), path::parent() | Karen Arutyunov | 1 | -6/+12 | |
2016-11-01 | Add entry_exists(path) | Karen Arutyunov | 1 | -0/+21 | |
2016-08-29 | Add flag to file_exists() not to follow symlinks | Boris Kolpackov | 1 | -4/+19 | |
2016-08-28 | Add few filesystem function overloads for C-string paths | Boris Kolpackov | 1 | -9/+9 | |
2016-08-21 | Cosmetic change | Boris Kolpackov | 1 | -5/+5 | |
2016-08-19 | Add dir_empty() test | Boris Kolpackov | 1 | -4/+4 | |
2016-08-02 | Cosmetic change | Boris Kolpackov | 1 | -1/+1 | |
2016-08-02 | Check for eof before streaming rdbuf | Boris Kolpackov | 1 | -1/+5 | |
2016-07-30 | Implement support for Windows path actualization | Boris Kolpackov | 1 | -0/+1 | |
2016-07-28 | Redesign path to store trailing slash for directories | Boris Kolpackov | 1 | -1/+1 | |
2016-07-23 | Extend fdstream | Karen Arutyunov | 1 | -31/+6 | |
2016-07-07 | Add cpfile() | Karen Arutyunov | 1 | -5/+100 | |
2016-07-01 | Port to MSVC | Karen Arutyunov | 1 | -8/+32 | |
2016-06-23 | Add mkslink(), mkhlink() | Karen Arutyunov | 1 | -7/+54 | |
2016-06-23 | Add ignore_error parameter to rmdir_r(), fix try_rmdir_r() | Karen Arutyunov | 1 | -4/+4 | |
2016-05-31 | Port to MinGW | Karen Arutyunov | 1 | -19/+214 | |
2016-01-22 | Fix bug in mkdir_p() | Boris Kolpackov | 1 | -1/+1 | |
2016-01-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2015-12-05 | Prevent signature clashes in nsec() overload set | Boris Kolpackov | 1 | -7/+13 | |
2015-09-29 | Add auto_rmfile and auto_rmdir | Boris Kolpackov | 1 | -4/+4 | |
2015-09-10 | Add support for not removing directory itself in rmdir_r() | Boris Kolpackov | 1 | -5/+8 | |
2015-08-31 | Add rmdir_r(), path_permissions() | Boris Kolpackov | 1 | -46/+80 | |
2015-07-17 | Fix stat/lstat type/ltype to be consistent, use correct *stat() | Boris Kolpackov | 1 | -3/+3 | |
2015-07-10 | Implement try_mkdir_p() | Boris Kolpackov | 1 | -0/+14 | |
2015-07-09 | Implement directory iteration support | Boris Kolpackov | 1 | -4/+129 | |
2015-06-18 | Move path_mtime to filesystem, rename file_mtime, follow symlinks | Boris Kolpackov | 1 | -1/+43 | |
2015-06-18 | Move path and filesystem from build2 to libbutl | Boris Kolpackov | 1 | -0/+101 | |