aboutsummaryrefslogtreecommitdiffstats
path: root/include/jau/io_util.hpp
Commit message (Expand)AuthorAgeFilesLines
* jau::ringbuffer: Add 'End of Stream' (EOS) concept and utilize it for jau::io...v1.1.1Sven Gothel2023-01-021-1/+1
* C++20: Use C++17/20 compatible std::memory_order* valuesSven Gothel2022-12-301-1/+1
* jau::io::StreamConsumerFunc: Use 'jau::function' instead of 'std::function'Sven Gothel2022-11-271-2/+2
* clang-tidy: Add 'performance-' fixesSven Gothel2022-11-271-4/+4
* async read_url_stream(): Add `url_header_sync` object to notify user whether ...Sven Gothel2022-08-301-2/+51
* io_util/byte_stream: Decouple from Botan, add iostate and new Byte*Stream* su...Sven Gothel2022-08-051-7/+0
* jau::io::read_stream(): Guarantee consumer_fn() is called with `is_final=true...Sven Gothel2022-08-021-0/+9
* Add jau::io::read_stream() with double-buffered reading to ensure last consum...Sven Gothel2022-07-311-0/+23
* Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o...Sven Gothel2022-07-071-2/+2
* Make io-tests flexible to detected whether protocol is supported (-DUSE_LIBCU...Sven Gothel2022-06-281-0/+4
* jau::io::uri: Cleanup API doc, remove 'view' impl detail in descriptionSven Gothel2022-06-261-7/+7
* Add secure_string typedef along with secure_vector using ::explicit_bzero() j...Sven Gothel2022-06-061-0/+2
* Clean up io_util.hpp and byte_stream.hpp: Have the former be more self contai...Sven Gothel2022-06-051-124/+161
* Add jau::io::uri to Group IOUtils, move Changes to CHANGES.mdv0.13.1Sven Gothel2022-06-041-42/+49
* Bump v0.13.0: jau::io changes for robust and simplified ByteInStream usage so...v0.13.0Sven Gothel2022-06-041-8/+64
* ByteInStream: Add content_size methods and replace exp_size, mark/implement a...Sven Gothel2022-05-291-8/+4
* io::read*(): Document API and have 'em all noexcept while catching potential ...Sven Gothel2022-05-291-18/+29
* Add IOUtils Module/Group; Rename Byte{->In}Stream interface and implementationsSven Gothel2022-05-281-1/+10
* Integrating byte_stream.* and io_util.* incl. unit test from Elevator project...Sven Gothel2022-05-281-0/+110