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