| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 | 2 | -0/+30 |
* | 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 | 2 | -2/+102 |
* | Migrate `void zeroByteBuffer(final ByteBuffer buf)` from Cipherpack's CPUtils... | Sven Gothel | 2022-07-07 | 3 | -0/+204 |
* | Test w/ `mini_httpd`: Use `jau::io::uri_tk::protocol_supported("http:")` inst... | Sven Gothel | 2022-07-07 | 2 | -3/+3 |
* | Java: Move 'org.jau.nio' content -> 'org.jau.io' and 'org.jau.nio.Uri' -> ''o... | Sven Gothel | 2022-07-07 | 11 | -86/+84 |
* | mount/umount: Cover `testsudo_fileutils02.cpp` with `TestsudoFileUtils02.java... | Sven Gothel | 2022-07-05 | 2 | -6/+10 |
* | Complete C++ jau::fs -> java org.jau.fs mapping incl. full test_fileutils01.c... | Sven Gothel | 2022-07-04 | 8 | -16/+1211 |
* | 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 | 3 | -12/+48 |
* | ByteInStream*: Add direct nio ByteBuffer based ByteInStream*::read(ByteBuffer) | Sven Gothel | 2022-06-29 | 8 | -32/+184 |
* | 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 | 5 | -0/+414 |
* | Add java test `TestByteStream01` covering ByteInStream*, same as native `test... | Sven Gothel | 2022-06-28 | 9 | -69/+356 |
* | Make io-tests flexible to detected whether protocol is supported (-DUSE_LIBCU... | Sven Gothel | 2022-06-28 | 1 | -0/+4 |
* | PlatformRuntime: Load tool native library `jaulib` first and add it to jaulib... | Sven Gothel | 2022-06-28 | 1 | -1/+6 |
* | Add java mapping of `jau::io::ByteInStream` for file, URL and feed for genera... | Sven Gothel | 2022-06-26 | 10 | -0/+1344 |
* | Fix rethrow_and_raise_java_exception_jau(E) macro, use jau::jni namespace in ... | Sven Gothel | 2022-06-26 | 1 | -0/+20 |
* | Move JavaVM Group to namespace jau::jni | Sven Gothel | 2022-06-06 | 2 | -60/+59 |
* | Add JNI: from_jbytebuffer_to_sstring() | Sven Gothel | 2022-06-06 | 1 | -4/+22 |
* | JNI: Add convert_jlist_string_to_vector(), the reverse function of convert_ve... | Sven Gothel | 2022-06-03 | 1 | -0/+21 |
* | helper_jni.*: Add getObjectFieldValue(), getStringFieldValue(), getLongFieldV... | Sven Gothel | 2022-06-02 | 1 | -0/+48 |
* | Use `std::shared_ptr<T>` instead of a `naked pointer` for sane lifcycle, see ... | Sven Gothel | 2022-05-09 | 1 | -4/+4 |
* | ~JNIGlobalRef(): Only show brief error message if root_environment::is_termin... | Sven Gothel | 2022-05-09 | 1 | -7/+24 |
* | JNIGlobalRef::dtor: Use C++ qualified names in error message | Sven Gothel | 2022-05-05 | 1 | -2/+2 |
* | Move all of jni_mem into namespace jau | Sven Gothel | 2022-05-05 | 1 | -2/+4 |
* | JavaGlobalObj::dtor: Its noexcept, hence catch and just output on stderr. ABO... | Sven Gothel | 2022-05-05 | 1 | -8/+15 |
* | JavaGlobalObj::dtor: Hold JNIGlobalRef lock while fetching jobject and call i... | Sven Gothel | 2022-05-05 | 1 | -5/+8 |
* | JavaGlobalObj: dtor is noexcept, just ERR_PRINT, avoid DeleteGlobalRef and jo... | Sven Gothel | 2022-05-05 | 1 | -6/+6 |
* | JNIGlobalRef: jobject access must be atomic, allowing concurrent from shared_... | Sven Gothel | 2022-05-04 | 1 | -9/+71 |
* | JavaAnon/JavaUplink/JNIGlobalRef: Remove `clear()` to clear the java-ref w/o ... | Sven Gothel | 2022-05-04 | 1 | -4/+0 |
* | cmake: Expose module jar file path to parent projects for convenniencev0.8.3 | Sven Gothel | 2022-04-23 | 1 | -0/+2 |
* | java_jni/jni: CMake: Show JNI props | Sven Gothel | 2022-04-23 | 1 | -1/+10 |
* | git version info: Added post-tag: VERSION_COMMITS and VERSION_SHA1_SHORT. VER... | Sven Gothel | 2022-02-07 | 2 | -7/+7 |
* | Have OutOfMemoryError being derived from std::bad_alloc (not std::exception);... | Sven Gothel | 2021-10-04 | 1 | -2/+8 |
* | Java JNI: Exceptions: Use jau::RuntimeException derivatives for all exception...v0.4.2 | Sven Gothel | 2021-08-03 | 1 | -2/+2 |
* | jau::java_exception_check_and_throw: Remove '@ %s : %d', this is a std::strin...v0.2.20 | Sven Gothel | 2021-01-25 | 1 | -1/+1 |
* | java_jni/jni/jau/UnixDynamicLinkerImpl_JNI.cxx: Avoid warning (-> Error) | Sven Gothel | 2021-01-25 | 1 | -1/+2 |
* | java: Align '@since' to version 0.3.0 (flushing imported version number) | Sven Gothel | 2021-01-25 | 2 | -3/+3 |
* | java: install single jaulib_jar (next to jaulib_fat_jar) & java-source-zip; R... | Sven Gothel | 2021-01-25 | 2 | -1/+9 |
* | Java import and modularization: jaulib_base, jaulib_jni, jaulib_net, jaulib_p... | Sven Gothel | 2021-01-25 | 24 | -0/+3011 |