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
/
libbutl
Age
Commit message (
Expand
)
Author
Files
Lines
2018-08-20
Remove noexcept from semantic_version comparison operators
Boris Kolpackov
1
-6
/
+6
2018-08-15
Reorder inline function definitions to pacify MinGW GCC (DLL linkage)
Boris Kolpackov
2
-14
/
+13
2018-08-14
Make git_version() to return semantic_version rather than standard_version
Karen Arutyunov
2
-24
/
+8
2018-08-14
Add support for parsing semantic and semantic-like versions
Boris Kolpackov
5
-4
/
+443
2018-08-07
Add git utility functions
Karen Arutyunov
2
-0
/
+135
2018-07-30
Work around Clang 3.8 const init issue
Boris Kolpackov
1
-1
/
+1
2018-07-30
Extend project_name::base() to optionally restrict extension
Boris Kolpackov
2
-2
/
+12
2018-07-27
Make manifest serializer to accept non-empty versions for subsequent manifests
Karen Arutyunov
2
-3
/
+7
2018-07-26
Add comment
Boris Kolpackov
1
-4
/
+11
2018-07-25
Move bpkg::package_name class to butl::project_name
Karen Arutyunov
2
-0
/
+338
2018-07-20
Add clarifying comment
Boris Kolpackov
1
-1
/
+2
2018-07-20
Add rvalue overload for trim()
Boris Kolpackov
1
-0
/
+6
2018-07-12
Use prerequisite exclusion to simplify buildfile
Karen Arutyunov
1
-6
/
+5
2018-07-10
Add support for hashing ifdstream
Boris Kolpackov
4
-0
/
+58
2018-07-09
Make basic_url(string) ctor to consider empty string as invalid argument
Karen Arutyunov
2
-12
/
+8
2018-07-07
Move prompt facility from bpkg to libbutl
Boris Kolpackov
2
-0
/
+110
2018-07-04
Fix broken path::make_base()
Karen Arutyunov
1
-1
/
+1
2018-06-28
Some more optional constexpr workarounds
Boris Kolpackov
1
-3
/
+3
2018-06-28
More optional constexpr workarounds
Boris Kolpackov
1
-9
/
+18
2018-06-28
Make optional copy and move constructors constexpr
Boris Kolpackov
2
-48
/
+21
2018-06-27
Reimplement optional not to require default-constructible value types
Boris Kolpackov
3
-67
/
+376
2018-06-20
Extend trim() to treat newline as whitespace
Boris Kolpackov
2
-8
/
+9
2018-06-19
Add regex_replace_match() and rename regex_replace_ex() to regex_replace_sear...
Karen Arutyunov
3
-200
/
+241
2018-06-15
Default standard version epoch to one
Karen Arutyunov
2
-2
/
+5
2018-06-15
Add portable environment variable manipulation functions
Boris Kolpackov
5
-31
/
+110
2018-06-14
Fix using uninitialized ignore_dangling_ member in dir_iterator
Karen Arutyunov
1
-1
/
+1
2018-06-01
Remove redundant assertion in path_match(path, path, dir_path)
Karen Arutyunov
1
-14
/
+6
2018-05-24
Add note on relative path normalization
Boris Kolpackov
1
-0
/
+8
2018-05-21
Regularize copyright
Karen Arutyunov
2
-2
/
+2
2018-05-19
Update copyright year
Karen Arutyunov
91
-91
/
+91
2018-05-19
Get rid of doc{version} and types for testscript and manifest in buildfiles
Karen Arutyunov
1
-1
/
+1
2018-05-18
Fix broken dangling symlinks detection by dir_iterator
Karen Arutyunov
1
-6
/
+6
2018-05-18
Add workarounds for all releases of VC15
Karen Arutyunov
1
-2
/
+2
2018-05-18
Add ignore_dangling parameter to dir_iterator() ctor
Karen Arutyunov
3
-25
/
+73
2018-05-14
Add make_guard() utility
Boris Kolpackov
1
-9
/
+31
2018-05-14
Fix bug in error message cleanup code
Boris Kolpackov
1
-8
/
+9
2018-05-12
Fix typo
Karen Arutyunov
1
-1
/
+1
2018-05-10
Fix operator<<(ostream, exception) to strip some more junk
Karen Arutyunov
1
-4
/
+17
2018-05-05
Add support for standard version constraint shortcut operators
Karen Arutyunov
2
-80
/
+250
2018-05-04
Change standard version epoch syntax from '<num>~' to '+<num>-'
Karen Arutyunov
2
-16
/
+13
2018-04-28
Fix try_rmfile() to remove symlinks on Windows
Karen Arutyunov
2
-9
/
+27
2018-04-28
Few bug fixes
Boris Kolpackov
2
-2
/
+2
2018-04-28
Improve rmsymlink() interface
Boris Kolpackov
2
-10
/
+9
2018-04-28
Add support for directory symlinks on Windows
Karen Arutyunov
2
-23
/
+206
2018-04-28
Move trim(), next_word() basic string utilities from build2
Boris Kolpackov
4
-28
/
+133
2018-04-26
Relax path combination requirement for LHS to contain trailing slash
Boris Kolpackov
2
-3
/
+3
2018-04-13
Add workarounds for VC15u7
Boris Kolpackov
1
-2
/
+2
2018-03-20
Fix compile-time errors when build with clang on MacOS
Karen Arutyunov
1
-6
/
+8
2018-03-19
Add support for copying file timestamps by cpfile()
Karen Arutyunov
2
-49
/
+292
2018-03-09
Ignore NULL arguments in process_run
Boris Kolpackov
1
-7
/
+16
[prev]
[next]