| Commit message (Expand) | Author | Age | Files | Lines |
* | file_util: robustness: dir_item is empty w/ empty path; visit: Add depth argu... | Sven Göthel | 2024-05-02 | 3 | -24/+64 |
* | Decouple RuntimeProps from PlatformProps, allows using PlatformProps while pe... | Sven Gothel | 2023-01-23 | 1 | -1/+2 |
* | jau::io::ByteInStream_Feed::write() returns boolean denoting success, failure... | Sven Gothel | 2023-01-01 | 1 | -7/+34 |
* | jau::io::ByteInStream*: Remove redundant end_of_data(), use !good() instead. | Sven Gothel | 2023-01-01 | 5 | -24/+4 |
* | Add jau::io::iostate::timeout, allowing to denote transmission abort by timeo... | Sven Gothel | 2023-01-01 | 8 | -9/+27 |
* | jau.fs.linux.[Unm|M]outFlags: Use lower case names in analog to changed C++ j... | Sven Gothel | 2022-10-17 | 2 | -30/+30 |
* | Complete full `jau::fs::mount()` and `umount()` | Sven Gothel | 2022-08-31 | 5 | -9/+399 |
* | FileStats (java): Expose ctor using DirItem for efficiency | Sven Gothel | 2022-08-22 | 2 | -3/+13 |
* | Add ByteOutStream and ByteOutStream_File POSIX 'fd' implementation, ... | Sven Gothel | 2022-08-05 | 7 | -34/+369 |
* | Java: Adopt to ByteInStream changes of commit c82d4c266a80a8b41a184cdadd8ecae... | Sven Gothel | 2022-08-05 | 6 | -74/+293 |
* | ByteInStream_File: Remove obsolete `use_binary` arg, byte streams are always ... | Sven Gothel | 2022-07-31 | 1 | -8/+32 |
* | ByteInStream_File: Replace `std::ifstream` for file-descriptor (fd) POSIX lay... | Sven Gothel | 2022-07-31 | 1 | -1/+1 |
* | Adopt C++ changes to Java, i.e. add fd FileStats operations and align new FMo... | Sven Gothel | 2022-07-31 | 3 | -24/+88 |
* | Add traverse_options::lexicographical_order as required when computing an ord... | Sven Gothel | 2022-07-29 | 2 | -2/+17 |
* | jau::io::read_stream(): Issue final consumer_fn() call w/ zero size if no byt... | Sven Gothel | 2022-07-29 | 1 | -0/+1 |
* | Add jau::fs::sync() / FileUtil.sync(): Synchronizes filesystems ... | Sven Gothel | 2022-07-29 | 1 | -0/+5 |
* | jau::fs::copy_option / CopyOption: Add into_existing_dir: Copy source dir con... | Sven Gothel | 2022-07-29 | 2 | -3/+11 |
* | Java CopyOptions, FMode, TraverseOptions set() method: Return this instance f... | Sven Gothel | 2022-07-29 | 3 | -3/+22 |
* | Pipe dreams: Add support for (named) file descriptor: jau::fs::file_stat and ... | Sven Gothel | 2022-07-23 | 7 | -33/+66 |
* | TraverseOptions: Add none and recursive constants as they are used frequently | Sven Gothel | 2022-07-22 | 1 | -0/+3 |
* | copy_options::ignore_symlink_errors: Also ignore symlinks if not supported by... | Sven Gothel | 2022-07-20 | 1 | -2/+5 |
* | Add jau::fs::rename() (C++) / FileUtil.rename() (Java) | Sven Gothel | 2022-07-18 | 1 | -0/+18 |
* | Data-Race-Free (DRF) jau::fs::copy() and remove(): Use `dirfd` `openat()` etc... | Sven Gothel | 2022-07-18 | 2 | -4/+17 |
* | Clock.java: Add Instant get[Monotonic|Wallclock]Time() and wallClockSeconds()... | Sven Gothel | 2022-07-08 | 1 | -0/+42 |
* | Migrate `void zeroByteBuffer(final ByteBuffer buf)` from Cipherpack's CPUtils... | Sven Gothel | 2022-07-07 | 1 | -0/+48 |
* | Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o... | Sven Gothel | 2022-07-07 | 6 | -23/+21 |
* | mount/umount: Cover `testsudo_fileutils02.cpp` with `TestsudoFileUtils02.java... | Sven Gothel | 2022-07-05 | 1 | -4/+6 |
* | Complete C++ jau::fs -> java org.jau.fs mapping incl. full test_fileutils01.c... | Sven Gothel | 2022-07-04 | 7 | -16/+919 |
* | org.jau.lang.{NioUtil, StructAccessor} -> org.jau.io.{Buffers, StructAccessor} | Sven Gothel | 2022-06-30 | 3 | -11/+11 |
* | Java: Add ByteInStream_Feed.write(ByteBuffer) nio variant incl unit perf test... | Sven Gothel | 2022-06-29 | 2 | -12/+31 |
* | ByteInStream*: Add direct nio ByteBuffer based ByteInStream*::read(ByteBuffer) | Sven Gothel | 2022-06-29 | 5 | -26/+124 |
* | Cleanup nio package, class names and code (of recently added code) | Sven Gothel | 2022-06-28 | 2 | -62/+40 |
* | test_bytestream (C++, Java): Byte-compare source w/ destination; Java: Add Fi... | Sven Gothel | 2022-06-28 | 3 | -0/+302 |
* | Add java test `TestByteStream01` covering ByteInStream*, same as native `test... | Sven Gothel | 2022-06-28 | 6 | -51/+311 |
* | Make io-tests flexible to detected whether protocol is supported (-DUSE_LIBCU... | Sven Gothel | 2022-06-28 | 1 | -0/+4 |
* | Add java mapping of `jau::io::ByteInStream` for file, URL and feed for genera... | Sven Gothel | 2022-06-26 | 5 | -0/+619 |
* | java: Align '@since' to version 0.3.0 (flushing imported version number) | Sven Gothel | 2021-01-25 | 2 | -3/+3 |
* | Java import and modularization: jaulib_base, jaulib_jni, jaulib_net, jaulib_p... | Sven Gothel | 2021-01-25 | 6 | -0/+1071 |