| Commit message (Expand) | Author | Age | Files | Lines |
* | Add jau::codec::base::ascii38_alphabet: Drop lower case letters suitable for ... | Sven Gothel | 2022-09-06 | 2 | -4/+15 |
* | TestBaseCodec: Remove Java13 API usage, use plain Java8 relative ByteBuffer.g... | Sven Gothel | 2022-09-06 | 1 | -1/+3 |
* | Variable integer base coding and fixed binary base 64 coding in C++ `jau::cod... | Sven Gothel | 2022-09-06 | 4 | -182/+953 |
* | variable radix encoding: Move 62 -> 64 base, using rfc4648 `URL and Filename ... | Sven Gothel | 2022-09-03 | 2 | -20/+10 |
* | test_basictypeconv.cpp: Fix int format for 32bit compilation | Sven Gothel | 2022-09-03 | 1 | -4/+4 |
* | variable radix conversion: Overload for int64_t `dec_to_radix()`, validate ba... | Sven Gothel | 2022-09-03 | 2 | -12/+86 |
* | Add `dec_to_radix()` and `radix_to_dec()` variable radix from and to decimal ... | Sven Gothel | 2022-09-03 | 2 | -0/+118 |
* | Complete full `jau::fs::mount()` and `umount()` | Sven Gothel | 2022-08-31 | 2 | -4/+113 |
* | async read_url_stream(): Add `url_header_sync` object to notify user whether ... | Sven Gothel | 2022-08-30 | 1 | -3/+9 |
* | test_bytestream01.cpp: Simplify section names | Sven Gothel | 2022-08-28 | 1 | -11/+11 |
* | Add `[[nodiscard]]` to Byte{In,Out}Stream read(), peek(), write() interface a... | Sven Gothel | 2022-08-05 | 2 | -5/+16 |
* | Add ByteOutStream and ByteOutStream_File POSIX 'fd' implementation, ... | Sven Gothel | 2022-08-05 | 5 | -190/+141 |
* | test_cow_iterator_01: Fix heap-overflow | Sven Gothel | 2022-08-05 | 1 | -2/+2 |
* | Tests: Don't include iostream if not explicitly used | Sven Gothel | 2022-08-05 | 28 | -35/+0 |
* | test_fileutils01.cpp: Use extern "C" linkage for C-includes | Sven Gothel | 2022-08-02 | 1 | -5/+7 |
* | ByteInStream_File: Remove obsolete `use_binary` arg, byte streams are always ... | Sven Gothel | 2022-07-31 | 1 | -8/+8 |
* | ByteInStream_File: Replace `std::ifstream` for file-descriptor (fd) POSIX lay... | Sven Gothel | 2022-07-31 | 1 | -0/+2 |
* | Adopt C++ changes to Java, i.e. add fd FileStats operations and align new FMo... | Sven Gothel | 2022-07-31 | 1 | -39/+75 |
* | test_fileutils01: Cover file_stats(fd) and named-fd, incl. using explicit fil... | Sven Gothel | 2022-07-31 | 2 | -55/+112 |
* | Add jau::fs::sync() / FileUtil.sync(): Synchronizes filesystems ... | Sven Gothel | 2022-07-29 | 2 | -0/+6 |
* | jau::fs::copy_option / CopyOption: Add into_existing_dir: Copy source dir con... | Sven Gothel | 2022-07-29 | 4 | -40/+151 |
* | test_fileutil01.cpp: Add test08_pipe_01(): Test actual pipe using named file-... | Sven Gothel | 2022-07-25 | 1 | -0/+130 |
* | TestFileUtils01: Add test07_file_stat_fd() from native test, i.e. validating ... | Sven Gothel | 2022-07-25 | 2 | -1/+60 |
* | FreeBSD Support: cmake java test: Add hamcrest jar file to classpath (complet... | Sven Gothel | 2022-07-24 | 1 | -3/+7 |
* | FreeBSD Support: test_fractions_01: Increase required test accuracy from 1/2 ... | Sven Gothel | 2022-07-24 | 1 | -2/+7 |
* | FreeBSD Support: test_fractions_01: Cast std::chrono::milliseconds::rep to in... | Sven Gothel | 2022-07-24 | 1 | -3/+3 |
* | FreeBSD Support: Use 'mini_httpd_exe' OS dependent location for test_bytestre... | Sven Gothel | 2022-07-24 | 1 | -1/+3 |
* | FreeBSD Support: Build infrastucture, use $os_name-$archabi, ... (1/2) | Sven Gothel | 2022-07-24 | 7 | -79/+141 |
* | Pipe dreams: Add support for (named) file descriptor: jau::fs::file_stat and ... | Sven Gothel | 2022-07-23 | 1 | -0/+59 |
* | TraverseOptions: Add none and recursive constants as they are used frequently | Sven Gothel | 2022-07-22 | 3 | -25/+23 |
* | test/java: Enforce UTF-8 file.encoding for unit tests | Sven Gothel | 2022-07-21 | 1 | -2/+2 |
* | Fix TestElfReader01 (apply patch of commit 8675ac9deb95e0af8ab9ad07ca6db5d07f... | Sven Gothel | 2022-07-21 | 1 | -3/+24 |
* | test_fileutils: Add optional test for a vfat filesystem destination (C++, Jav... | Sven Gothel | 2022-07-20 | 7 | -88/+319 |
* | fraction_timespec::to_iso8601_string(), file_stats::to_string(): Drop 'use_sp... | Sven Gothel | 2022-07-20 | 1 | -16/+16 |
* | Fix fraction_timespec::normalize(): tv_nsec and tv_sec shall use same sign, f... | Sven Gothel | 2022-07-20 | 1 | -0/+59 |
* | Add jau::fs::rename() (C++) / FileUtil.rename() (Java) | Sven Gothel | 2022-07-18 | 2 | -3/+77 |
* | test_compatibility.cpp: Document and test certain standard and libc settings | Sven Gothel | 2022-07-18 | 1 | -0/+212 |
* | Data-Race-Free (DRF) jau::fs::copy() and remove(): Use `dirfd` `openat()` etc... | Sven Gothel | 2022-07-18 | 6 | -27/+99 |
* | Fix TestClock01's second granularity bounds | Sven Gothel | 2022-07-11 | 1 | -1/+1 |
* | Clock.java: Add Instant get[Monotonic|Wallclock]Time() and wallClockSeconds()... | Sven Gothel | 2022-07-08 | 1 | -0/+93 |
* | test_fileutils0: Don't validate atime, since destination access-time may diff... | Sven Gothel | 2022-07-07 | 2 | -2/+2 |
* | Migrate `void zeroByteBuffer(final ByteBuffer buf)` from Cipherpack's CPUtils... | Sven Gothel | 2022-07-07 | 1 | -0/+142 |
* | Test w/ `mini_httpd`: Use `jau::io::uri_tk::protocol_supported("http:")` inst... | Sven Gothel | 2022-07-07 | 2 | -20/+24 |
* | Use test group 'cdrom' 24, default on Debian and Ubuntu; Enforce 'cdrom' grou... | Sven Gothel | 2022-07-07 | 2 | -1/+16 |
* | test_bytestream01.cpp: Fix unused return value warning -> error gcc 11.2 | Sven Gothel | 2022-07-07 | 1 | -12/+12 |
* | Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o... | Sven Gothel | 2022-07-07 | 3 | -76/+76 |
* | test_bytestream01: Give more time (10ms -> 100ms) to read 404 error response ... | Sven Gothel | 2022-07-07 | 2 | -2/+2 |
* | Fix dir_item::reduce() | Sven Gothel | 2022-07-07 | 2 | -2/+73 |
* | mount/umount: Cover `testsudo_fileutils02.cpp` with `TestsudoFileUtils02.java... | Sven Gothel | 2022-07-05 | 4 | -2/+107 |
* | Complete C++ jau::fs -> java org.jau.fs mapping incl. full test_fileutils01.c... | Sven Gothel | 2022-07-04 | 3 | -1/+1566 |