| Commit message (Expand) | Author | Age | Files | Lines |
* | cleanup: includes, space, missing inline (ODR), drop cast, drop return statement | Sven Göthel | 2024-09-14 | 1 | -1/+0 |
* | cleanup C++20: Review bugprone-casting-through-void; Fix includes; Use type-t... | Sven Göthel | 2024-05-19 | 1 | -1/+1 |
* | jau::ringbuffer: Add 'End of Stream' (EOS) concept and utilize it for jau::io...v1.1.1 | Sven Gothel | 2023-01-02 | 1 | -12/+17 |
* | jau::io::read_stream/URL: Adopt to end_of_data() -> !good(); jau::io::consume... | Sven Gothel | 2023-01-01 | 1 | -10/+19 |
* | clang-tidy: Add 'performance-' fixes | Sven Gothel | 2022-11-27 | 1 | -4/+4 |
* | clang-tidy: jau::io::read_url_stream() noexcept: Drop potential buffer.recapa... | Sven Gothel | 2022-11-26 | 1 | -4/+0 |
* | clang-tidy (C++ lint): Enable for vscode, optional @ commandline (see scripts... | Sven Gothel | 2022-11-26 | 1 | -1/+1 |
* | ClangTidy: Misc fixes: Use override, conversion, nullptr, c-includes, default... | Sven Gothel | 2022-11-21 | 1 | -8/+8 |
* | async read_url_stream(): Add `url_header_sync` object to notify user whether ... | Sven Gothel | 2022-08-30 | 1 | -16/+67 |
* | io_util.cpp: Enhance error messages, minor whitespace edit | Sven Gothel | 2022-08-28 | 1 | -25/+25 |
* | io_util/byte_stream: Decouple from Botan, add iostate and new Byte*Stream* su... | Sven Gothel | 2022-08-05 | 1 | -5/+3 |
* | jau::io::read_stream(): Guarantee consumer_fn() is called with `is_final=true... | Sven Gothel | 2022-08-02 | 1 | -3/+3 |
* | ByteInStream_File: Remove obsolete `use_binary` arg, byte streams are always ... | Sven Gothel | 2022-07-31 | 1 | -1/+1 |
* | Add jau::io::read_stream() with double-buffered reading to ensure last consum... | Sven Gothel | 2022-07-31 | 1 | -2/+72 |
* | jau::io::read_stream(): Issue final consumer_fn() call w/ zero size if no byt... | Sven Gothel | 2022-07-29 | 1 | -0/+2 |
* | Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o... | Sven Gothel | 2022-07-07 | 1 | -10/+10 |
* | Use libcurl optional, enable via cmake option `-DUSE_LIBCURL=ON` and remove d... | Sven Gothel | 2022-06-18 | 1 | -3/+27 |
* | Clean up io_util.hpp and byte_stream.hpp: Have the former be more self contai... | Sven Gothel | 2022-06-05 | 1 | -0/+1 |
* | Bump v0.13.0: jau::io changes for robust and simplified ByteInStream usage so...v0.13.0 | Sven Gothel | 2022-06-04 | 1 | -7/+69 |
* | io::read_url_stream(): Fix using std::string -> char * in ERR_PRINT | Sven Gothel | 2022-05-30 | 1 | -4/+4 |
* | io::read_url_stream: Fix content_length (-1 == unknown), add consume_header w... | Sven Gothel | 2022-05-29 | 1 | -23/+188 |
* | ByteInStream: Add content_size methods and replace exp_size, mark/implement a... | Sven Gothel | 2022-05-29 | 1 | -74/+53 |
* | io::read*(): Document API and have 'em all noexcept while catching potential ... | Sven Gothel | 2022-05-29 | 1 | -14/+26 |
* | Add IOUtils Module/Group; Rename Byte{->In}Stream interface and implementations | Sven Gothel | 2022-05-28 | 1 | -11/+11 |
* | Integrating byte_stream.* and io_util.* incl. unit test from Elevator project... | Sven Gothel | 2022-05-28 | 1 | -0/+419 |