aboutsummaryrefslogtreecommitdiffstats
path: root/java_jni/jni/jau
Commit message (Expand)AuthorAgeFilesLines
* cleanup C++20: Cleanup and test Exception* OO tree, ensure only one std::exce...Sven Göthel2024-05-196-35/+35
* Bug 574: Java_org_jau_sys_Clock_get[Monotonic|WallClock]TimeImpl(): Avoid Get...Sven Gothel2023-01-021-20/+14
* JNI: Consolidate static and dynamic OnLoad for `jaulib_jni_jni`, static varia...Sven Gothel2023-01-021-46/+0
* basic_types.cpp/jau_sys_Clock.cxx: Fully qualify system calls using anonymous...Sven Gothel2023-01-011-4/+4
* jau::io::ByteInStream_Feed::write() returns boolean denoting success, failure...Sven Gothel2023-01-011-4/+30
* Add jau::io::iostate::timeout, allowing to denote transmission abort by timeo...Sven Gothel2023-01-014-4/+44
* helper_jni, jau.fs.FileUtil.cxx: Use jau::function instead of std::functionSven Gothel2022-11-281-1/+1
* clang-tidy: Add 'performance-' fixesSven Gothel2022-11-271-2/+2
* clang-tidy: Use nullptrSven Gothel2022-11-273-11/+11
* clang-tidy: UnixDynamicLinkerImpl_JNI.cxx: Cleanup codeSven Gothel2022-11-261-61/+55
* clang-tidy (C++ lint): Enable for vscode, optional @ commandline (see scripts...Sven Gothel2022-11-2610-22/+23
* jau::FunctionDef<> -> jau::function<R(A...)> using proper function prototype ...Sven Gothel2022-09-161-1/+1
* Complete full `jau::fs::mount()` and `umount()`Sven Gothel2022-08-311-8/+45
* FileStats (java): Expose ctor using DirItem for efficiencySven Gothel2022-08-221-1/+21
* Add ByteOutStream and ByteOutStream_File POSIX 'fd' implementation, ...Sven Gothel2022-08-054-5/+289
* Java: Adopt to ByteInStream changes of commit c82d4c266a80a8b41a184cdadd8ecae...Sven Gothel2022-08-053-85/+265
* ByteInStream_File: Remove obsolete `use_binary` arg, byte streams are always ...Sven Gothel2022-07-311-2/+27
* Adopt C++ changes to Java, i.e. add fd FileStats operations and align new FMo...Sven Gothel2022-07-311-1/+46
* Add jau::fs::sync() / FileUtil.sync(): Synchronizes filesystems ...Sven Gothel2022-07-291-0/+9
* Pipe dreams: Add support for (named) file descriptor: jau::fs::file_stat and ...Sven Gothel2022-07-231-3/+3
* Add jau::fs::rename() (C++) / FileUtil.rename() (Java)Sven Gothel2022-07-181-0/+12
* Clock.java: Add Instant get[Monotonic|Wallclock]Time() and wallClockSeconds()...Sven Gothel2022-07-081-2/+60
* Migrate `void zeroByteBuffer(final ByteBuffer buf)` from Cipherpack's CPUtils...Sven Gothel2022-07-071-0/+155
* Test w/ `mini_httpd`: Use `jau::io::uri_tk::protocol_supported("http:")` inst...Sven Gothel2022-07-071-0/+0
* Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o...Sven Gothel2022-07-074-62/+62
* mount/umount: Cover `testsudo_fileutils02.cpp` with `TestsudoFileUtils02.java...Sven Gothel2022-07-051-2/+4
* Complete C++ jau::fs -> java org.jau.fs mapping incl. full test_fileutils01.c...Sven Gothel2022-07-041-0/+292
* Java: Add ByteInStream_Feed.write(ByteBuffer) nio variant incl unit perf test...Sven Gothel2022-06-291-0/+17
* ByteInStream*: Add direct nio ByteBuffer based ByteInStream*::read(ByteBuffer)Sven Gothel2022-06-293-6/+60
* test_bytestream (C++, Java): Byte-compare source w/ destination; Java: Add Fi...Sven Gothel2022-06-281-0/+111
* Add java test `TestByteStream01` covering ByteInStream*, same as native `test...Sven Gothel2022-06-283-18/+45
* Add java mapping of `jau::io::ByteInStream` for file, URL and feed for genera...Sven Gothel2022-06-264-0/+722
* java_jni/jni/jau/UnixDynamicLinkerImpl_JNI.cxx: Avoid warning (-> Error)Sven Gothel2021-01-251-1/+2
* Java import and modularization: jaulib_base, jaulib_jni, jaulib_net, jaulib_p...Sven Gothel2021-01-255-0/+567