Age | Commit message (Expand) | Author | Files | Lines |
2024-02-26 | Add curl constructors which allow to adjust curl command line | Karen Arutyunov | 6 | -23/+151 |
2024-02-26 | Allow nullfd input for HTTP POST method in curl class constructor | Karen Arutyunov | 1 | -2/+1 |
2024-02-26 | Add read_http_status(), parse_http_status_code(), and read_http_response_line... | Karen Arutyunov | 2 | -0/+154 |
2024-02-15 | Update pdjson.c with bugfixes | Boris Kolpackov | 1 | -5/+26 |
2024-02-12 | Add base64url_encode() | Francois Kritzinger | 2 | -9/+86 |
2023-11-02 | Avoid bcopy/bzero macro redefinition in sha1.c | Boris Kolpackov | 1 | -2/+8 |
2023-10-11 | Canonicalize Clang's *-w64-windows-gnu to *-w64-mingw32 (GH issue #288) | Boris Kolpackov | 2 | -0/+3 |
2023-08-29 | Add fdterm_color() function for testing/enabling terminal color support | Boris Kolpackov | 2 | -2/+61 |
2023-06-26 | Regenerate options parsing files | Karen Arutyunov | 2 | -18/+18 |
2023-06-23 | Tune Windows fdselect() implementation | Boris Kolpackov | 1 | -2/+8 |
2023-06-22 | Fix warning in previous commit | Boris Kolpackov | 1 | -1/+1 |
2023-06-22 | Half Windows sleep times, use exponential backoff in fdselect() | Boris Kolpackov | 2 | -10/+12 |
2023-06-06 | Sync uuid code with libstud-uuid | Boris Kolpackov | 2 | -19/+20 |
2023-05-25 | Add find builtin | Karen Arutyunov | 5 | -0/+641 |
2023-05-16 | Allow passing custom permissions to cpfile() | Boris Kolpackov | 2 | -34/+42 |
2023-05-10 | Add fdwrite() | Boris Kolpackov | 2 | -11/+20 |
2023-05-10 | Add process::current_handle() | Boris Kolpackov | 2 | -0/+18 |
2023-04-13 | Add process_print_callback() function in addition to *_{start,run}_*() | Boris Kolpackov | 2 | -14/+64 |
2023-04-04 | Add missing include to JSON serializer inline file | Boris Kolpackov | 2 | -6/+8 |
2023-03-29 | Add next_expect*() API to JSON parser | Boris Kolpackov | 4 | -5/+781 |
2023-03-28 | Add member_begin_{object,array}() shortcuts to JSON serializer | Boris Kolpackov | 2 | -0/+50 |
2023-03-20 | Regenerate options parsing files | Karen Arutyunov | 1 | -0/+50 |
2023-03-17 | Fix typo in comment | Karen Arutyunov | 1 | -1/+1 |
2023-03-13 | Move os-release facility from bpkg, add support for Mac OS, *BSD, Windows | Boris Kolpackov | 3 | -0/+411 |
2023-02-27 | Accept both lower and upper case y/n as valid answers in yn_prompt() | Boris Kolpackov | 2 | -2/+6 |
2023-01-09 | Add mtime() and atime() to dir_entry | Karen Arutyunov | 2 | -52/+170 |
2022-12-26 | Optimize path_permissions() and entry_tm() on Windows | Karen Arutyunov | 1 | -31/+57 |
2022-12-26 | Optimize dir_iterator and path_entry() on Windows | Karen Arutyunov | 2 | -152/+192 |
2022-12-13 | Add noexcept to move constructors and move assignment operators | Karen Arutyunov | 19 | -54/+124 |
2022-12-12 | Add support for omitting sub-projects from b_info() result | Karen Arutyunov | 5 | -43/+103 |
2022-12-12 | Support detecting inaccessible/dangling entries in dir_iterator, path_search() | Karen Arutyunov | 4 | -104/+298 |
2022-12-09 | Add note on fdterm() implementation for Windows | Boris Kolpackov | 1 | -0/+3 |
2022-11-23 | Make string_parser::parse_quoted() also treat newline as sub-strings separator | Karen Arutyunov | 1 | -1/+1 |
2022-11-23 | Add some more process constructor overloads | Boris Kolpackov | 2 | -13/+163 |
2022-11-23 | Close any open pipe ends before waiting for process exit | Boris Kolpackov | 1 | -0/+11 |
2022-11-23 | Add fdstream_mode::none value | Boris Kolpackov | 1 | -1/+3 |
2022-11-10 | Add limitation note for small_vector | Karen Arutyunov | 1 | -0/+3 |
2022-11-09 | Add noexcept specifier to small_vector(small_vector&&) | Karen Arutyunov | 1 | -1/+1 |
2022-11-09 | Add data member to fdselect_state | Karen Arutyunov | 1 | -1/+3 |
2022-11-08 | Pass writer to diagnostics epilogue | Boris Kolpackov | 2 | -10/+9 |
2022-11-08 | Add missing noexcept qualification in path.hxx | Boris Kolpackov | 1 | -6/+8 |
2022-11-01 | Fix getline_non_blocking() and add test | Karen Arutyunov | 1 | -4/+7 |
2022-11-01 | Add getline_non_blocking(ifdstream&) | Boris Kolpackov | 2 | -6/+105 |
2022-10-27 | Suppress bogus GCC 12 -Wrestrict warning | Boris Kolpackov | 3 | -8/+8 |
2022-10-27 | Add few more process constructor overloads for convenience | Boris Kolpackov | 3 | -18/+106 |
2022-10-27 | Add buffer_size constant, blocking() accessor to fdstreambuf | Boris Kolpackov | 2 | -1/+14 |
2022-10-27 | Add ability to use custom writer when flushing diag_record | Boris Kolpackov | 2 | -8/+13 |
2022-10-25 | All passing to process ownership to one end of pipe | Boris Kolpackov | 5 | -10/+67 |
2022-10-25 | Allow omitting minor version number in semantic_version | Karen Arutyunov | 5 | -71/+138 |
2022-10-19 | Canonicalize 'linux' to `linux-gnu' in target triplet | Boris Kolpackov | 2 | -0/+6 |