index
:
libbutl
base64url
build2-control
ci
fdstat
json
json-raw
lz4
lz4-fdstream
master
mingw-stdthread
noexcept
odb
optional
os-release
build2 utility library
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
butl
Age
Commit message (
Collapse
)
Author
Files
Lines
2015-09-10
Add support for not removing directory itself in rmdir_r()
Boris Kolpackov
2
-7
/
+11
2015-09-04
Allow calling process::wait() multiple types, make process move-only
Boris Kolpackov
3
-6
/
+28
2015-08-31
Add rmdir_r(), path_permissions()
Boris Kolpackov
3
-57
/
+162
2015-08-31
Add ability for process to change child's working directory
Boris Kolpackov
3
-4
/
+31
2015-08-31
Cosmetic changes
Boris Kolpackov
1
-4
/
+4
2015-08-24
Add "exact" constructor to path
Boris Kolpackov
2
-22
/
+42
2015-08-21
Add support for moving the underlying string out of path
Boris Kolpackov
1
-4
/
+9
2015-08-14
Add clear() to string_table
Boris Kolpackov
1
-0
/
+3
2015-07-31
Add note on default-initialized timestamp
Boris Kolpackov
1
-0
/
+3
2015-07-23
Add support for process redirection to existing fd, piping
Boris Kolpackov
2
-38
/
+70
2015-07-20
Minor/cosmetic changes to path::operator--()
Boris Kolpackov
1
-9
/
+9
2015-07-19
Fix bug in basic_path constructor
Boris Kolpackov
1
-1
/
+1
2015-07-19
Implement path iterator decrement operator
Boris Kolpackov
1
-2
/
+23
2015-07-17
Add reverse iteration support to path
Boris Kolpackov
1
-0
/
+7
2015-07-17
Cosmetic change
Boris Kolpackov
1
-1
/
+1
2015-07-17
Fix stat/lstat type/ltype to be consistent, use correct *stat()
Boris Kolpackov
3
-10
/
+10
2015-07-15
Fix bug in path::iterator postfix increment
Boris Kolpackov
1
-1
/
+1
2015-07-14
Add path iterator range constructor
Boris Kolpackov
2
-1
/
+30
2015-07-10
Implement try_mkdir_p()
Boris Kolpackov
2
-0
/
+20
2015-07-10
Implement path_cast(), path::simple()
Boris Kolpackov
2
-0
/
+52
2015-07-09
Implement directory iteration support
Boris Kolpackov
3
-4
/
+313
2015-07-01
Improve reverse_iterate implementation
Boris Kolpackov
1
-9
/
+6
If the passed range is an rvalue, then move it into our private copy. Otherwise, with nested ranges, there is no guarantee the thing will still be alive once we get to iterating over it.
2015-06-28
Wait for child process in destructor instead of asserting
Boris Kolpackov
1
-1
/
+1
2015-06-24
Document path::extension() better
Boris Kolpackov
1
-1
/
+3
2015-06-18
Move path_mtime to filesystem, rename file_mtime, follow symlinks
Boris Kolpackov
4
-54
/
+58
2015-06-18
Add char-scanner to libbutl, use in libbpkg and build2
Boris Kolpackov
3
-1
/
+161
2015-06-18
Move string-table from build2 to libbutl
Boris Kolpackov
2
-0
/
+119
2015-06-18
Move path and filesystem from build2 to libbutl
Boris Kolpackov
11
-1
/
+1582
2015-06-18
Move map-key from build2 to libbutl, rename multi-index
Boris Kolpackov
2
-2
/
+61
2015-06-18
Move prefix-map from build2 to libbutl
Boris Kolpackov
2
-0
/
+179
2015-06-18
Move some utilities from build2 to libbutl
Boris Kolpackov
1
-0
/
+53
2015-06-18
Move process from build2 to libbutl
Boris Kolpackov
3
-1
/
+393
2015-06-18
Move cxx.poptions setting from root.build to butl/buildfile
Boris Kolpackov
1
-0
/
+1
That's the new recommended way.
2015-06-17
Implement ifdstream, file descriptor input stream
Boris Kolpackov
4
-1
/
+158
This is a portable replacement for GNU <ext/stdio_filebuf>.
2015-06-11
Add optional implementation
Boris Kolpackov
3
-0
/
+45