Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-05-06 | Add libbutl-pkg-config source subdirectory | Boris Kolpackov | 24 | -12/+223 | |
This is an additional (to libbutl) utility library which contains the source code of libpkg-config configured and tuned for our needs. | |||||
2024-05-06 | Add libpkg-config as submodule | Boris Kolpackov | 3 | -1/+5 | |
2024-05-06 | Add libbutl-odb source subdirectory | Boris Kolpackov | 206 | -5/+559 | |
This is an additional (to libbutl) utility library which contains the source code of libodb, libodb-sqlite, and libsqlite3 configured and tuned for our needs. | |||||
2024-05-02 | Update upstream/odb submodule | Boris Kolpackov | 1 | -0/+0 | |
2024-05-02 | Add libsqlite3 as submodule | Boris Kolpackov | 2 | -0/+3 | |
2024-05-02 | Add ODB as submodule | Boris Kolpackov | 4 | -1/+6 | |
2024-03-21 | Add next_word() overload that doesn't skip consecutive delimiters | Boris Kolpackov | 4 | -0/+135 | |
In particular, this version can be used to parse lines while observing blanks. | |||||
2024-02-27 | Fix curl constructor for nullfd input for HTTP POST method | Karen Arutyunov | 3 | -4/+18 | |
2024-02-26 | Add curl constructors which allow to adjust curl command line | Karen Arutyunov | 8 | -27/+170 | |
2024-02-26 | Allow nullfd input for HTTP POST method in curl class constructor | Karen Arutyunov | 3 | -2/+11 | |
2024-02-26 | Add read_http_status(), parse_http_status_code(), and ↵ | Karen Arutyunov | 3 | -3/+157 | |
read_http_response_line() static functions to curl class | |||||
2024-02-15 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2024-02-15 | Update pdjson.c with bugfixes | Boris Kolpackov | 1 | -5/+26 | |
2024-02-12 | Add base64url_encode() | Francois Kritzinger | 3 | -9/+155 | |
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 | 3 | -0/+7 | |
Note that config.guess doesn't recognize *-w64-windows-gnu as a valid target triplet: Invalid configuration 'x86_64-w64-windows-gnu': Kernel 'windows' not known to work with OS 'gnu'. | |||||
2023-10-10 | Replace builds value host with all:&host | Boris Kolpackov | 1 | -1/+1 | |
2023-08-29 | Add fdterm_color() function for testing/enabling terminal color support | Boris Kolpackov | 2 | -2/+61 | |
2023-07-05 | Change version to 0.17.0-a.0.z | Boris Kolpackov | 1 | -1/+1 | |
2023-06-30 | Release version 0.16.0v0.16.0 | Boris Kolpackov | 1 | -3/+3 | |
2023-06-26 | Suppress -Wdangling-reference GCC 13 warning | Karen Arutyunov | 2 | -0/+8 | |
2023-06-26 | Suppress -Wunqualified-std-cast-call Clang 15 warning | Karen Arutyunov | 2 | -0/+4 | |
2023-06-26 | Update .gitignore file | Karen Arutyunov | 1 | -0/+6 | |
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-12 | Fix unused static variable warning in Clang 16 | Boris Kolpackov | 1 | -0/+2 | |
2023-06-06 | Sync uuid code with libstud-uuid | Boris Kolpackov | 2 | -19/+20 | |
2023-05-25 | Add find builtin | Karen Arutyunov | 7 | -0/+924 | |
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 | 6 | -0/+698 | |
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 | Update copyright | Karen Arutyunov | 1 | -1/+1 | |
2023-01-09 | Add mtime() and atime() to dir_entry | Karen Arutyunov | 4 | -52/+198 | |
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 | 6 | -50/+111 | |
2022-12-12 | Support detecting inaccessible/dangling entries in dir_iterator, path_search() | Karen Arutyunov | 9 | -119/+391 | |
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 | |