Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-12-13 | Fix thread safety issue | Boris Kolpackov | 1 | -10/+36 | |
2016-11-22 | Add missing export macro | Boris Kolpackov | 1 | -1/+3 | |
2016-11-22 | Add diagnostics facility | Boris Kolpackov | 1 | -3/+44 | |
2016-10-13 | Minor changes to utilities | Boris Kolpackov | 1 | -4/+11 | |
2016-08-28 | Add case_compare_string, case_compare_c_string comparators | Boris Kolpackov | 1 | -0/+18 | |
2016-08-23 | Remove redundant LIBBUTL_EXPORT specifier in utility header | Karen Arutyunov | 1 | -6/+3 | |
2016-08-10 | Add ucase(), lcase(), casecmp(), alpha(), digit(), alnum() | Karen Arutyunov | 1 | -2/+63 | |
2016-07-28 | Cleanup DLL export/import | Karen Arutyunov | 1 | -2/+2 | |
2016-07-25 | Add DLL export/import support | Boris Kolpackov | 1 | -2/+4 | |
2016-04-20 | Add combine_hash() utility | Boris Kolpackov | 1 | -0/+18 | |
2016-01-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
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-18 | Move some utilities from build2 to libbutl | Boris Kolpackov | 1 | -0/+53 | |