| Commit message (Expand) | Author | Age | Files | Lines |
* | file_stats: Retrieve symlink data and have fmode_bits::LINK additionally set;... | Sven Gothel | 2022-05-29 | 11 | -48/+197 |
* | Add IOUtils Module/Group; Rename Byte{->In}Stream interface and implementations | Sven Gothel | 2022-05-28 | 5 | -172/+201 |
* | Add unit test for jau::fs::get_cwd() | Sven Gothel | 2022-05-28 | 1 | -0/+16 |
* | test_iostream01: Test w/ actual file_size | Sven Gothel | 2022-05-28 | 1 | -0/+6 |
* | Fix to_integer(): Clear errno before std::strtoll() | Sven Gothel | 2022-05-28 | 1 | -0/+1 |
* | README: Update and fix | Sven Gothel | 2022-05-28 | 1 | -3/+12 |
* | Integrating byte_stream.* and io_util.* incl. unit test from Elevator project... | Sven Gothel | 2022-05-28 | 7 | -0/+1791 |
* | Add jau::fs::get_cwd() | Sven Gothel | 2022-05-28 | 2 | -0/+15 |
* | Add callocator_sec, a secure callocator variant w/ scrubbing before free and ... | Sven Gothel | 2022-05-28 | 1 | -0/+174 |
* | callocator: Call anonymous c-func w/ '::', e.g. ::free(..) | Sven Gothel | 2022-05-28 | 1 | -10/+7 |
* | Add RuntimeException types: NotImplementedError and IOError | Sven Gothel | 2022-05-28 | 1 | -0/+13 |
* | function_def: Doc: Remove repetitive 'only' | Sven Gothel | 2022-05-23 | 1 | -1/+1 |
* | FunctionDef: Complete documentation, refine names | Sven Gothel | 2022-05-23 | 2 | -92/+347 |
* | Add Module/Group SysUtilsv0.10.1 | Sven Gothel | 2022-05-22 | 2 | -0/+9 |
* | Add default ctor to file_stats and dir_item; file_stats::to_string() uses dec... | Sven Gothel | 2022-05-20 | 2 | -1/+13 |
* | Make `DONT_USE_RTTI` optional CMake flag, default enabled. | Sven Gothel | 2022-05-18 | 2 | -9/+17 |
* | fraction_timespec::normalize(): Fix underflow case, allow multiple of ns_per_sec | Sven Gothel | 2022-05-18 | 2 | -4/+37 |
* | fraction*: move test 04.00 -> 03.00 `struct timespec type validation Test 03.00` | Sven Gothel | 2022-05-18 | 2 | -52/+53 |
* | fraction*: Use pass by reference consistently | Sven Gothel | 2022-05-18 | 1 | -4/+4 |
* | Bump README.md | Sven Gothel | 2022-05-18 | 1 | -0/+5 |
* | Add file_util.hpp: File Utilities for platform agnostic C++ handling of file ... | Sven Gothel | 2022-05-18 | 5 | -0/+795 |
* | Refining fraction_timespec: Add notion of 'struct timespec' year 2038 issue, ... | Sven Gothel | 2022-05-18 | 3 | -9/+112 |
* | README: v0.10.0v0.10.0 | Sven Gothel | 2022-05-16 | 1 | -1/+1 |
* | JaulibSetup.cmake: Also use 'no-rtti' for DEBUG build | Sven Gothel | 2022-05-16 | 1 | -0/+3 |
* | Bump README.md | Sven Gothel | 2022-05-15 | 1 | -0/+2 |
* | jau::latch: Extend functionality with count_up(), allowing to dynamically add... | Sven Gothel | 2022-05-15 | 2 | -7/+71 |
* | debug.hpp: Fix API doc: Mention 'function name' in output | Sven Gothel | 2022-05-15 | 1 | -8/+8 |
* | Fix call_on_release: Skip calling `release_func` if resource has been marked ... | Sven Gothel | 2022-05-13 | 2 | -3/+15 |
* | Use `std::shared_ptr<T>` instead of a `naked pointer` for sane lifcycle, see ... | Sven Gothel | 2022-05-09 | 3 | -180/+387 |
* | ~JNIGlobalRef(): Only show brief error message if root_environment::is_termin... | Sven Gothel | 2022-05-09 | 1 | -7/+24 |
* | Use JavaUplinkRef typedef of share_ptr<JavaUplink> and pass 'const JavaUplink... | Sven Gothel | 2022-05-09 | 2 | -9/+11 |
* | root_environment: Add static atomic state 'is_terminating()', set by atexit()... | Sven Gothel | 2022-05-09 | 2 | -0/+23 |
* | ExceptionBase: Expose original message w/o backtrace, rename get_backtrace() ... | Sven Gothel | 2022-05-09 | 2 | -7/+8 |
* | REAMDE: Fix spacing in cmake options, ... | Sven Gothel | 2022-05-07 | 1 | -0/+17 |
* | JavaUplink / getJavaUplinkObject(): Rename checkValid() -> checkValidInstance... | Sven Gothel | 2022-05-05 | 2 | -4/+6 |
* | JavaGlobalObj::dtor: Match JavaAnon virtual signature with override (requirem... | Sven Gothel | 2022-05-05 | 1 | -1/+1 |
* | 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 | 2 | -2/+10 |
* | 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 | 2 | -5/+9 |
* | JavaGlobalObj: dtor is noexcept, just ERR_PRINT, avoid DeleteGlobalRef and jo... | Sven Gothel | 2022-05-05 | 1 | -6/+6 |
* | JavaGlobalObj: Fix copy-ctor and add move-ctor. Both correspond to their JNIG... | Sven Gothel | 2022-05-05 | 1 | -1/+4 |
* | JavaGlobalObj: Add explicit ctor w/ pre-existing JNIGlobalRef; Fix getJavaObj... | Sven Gothel | 2022-05-04 | 1 | -1/+5 |
* | JNIGlobalRef: jobject access must be atomic, allowing concurrent from shared_... | Sven Gothel | 2022-05-04 | 2 | -12/+82 |
* | JavaAnon/JavaUplink/JNIGlobalRef: Remove `clear()` to clear the java-ref w/o ... | Sven Gothel | 2022-05-04 | 4 | -19/+0 |
* | packed_t: Fix API doc, go a bit more into details. | Sven Gothel | 2022-05-03 | 1 | -1/+5 |
* | jau::wait_until(): Show whether pthread_cond_clockwait() is available once, s... | Sven Gothel | 2022-05-02 | 1 | -1/+10 |
* | Complete ByteUtils API doc of packed_t and get_<stdint>() get_value() and its... | Sven Gothel | 2022-05-02 | 2 | -55/+222 |
* | Bump v0.9.3; Group {Integral->Integer}, refine group title and list all in RE...v0.9.3 | Sven Gothel | 2022-05-02 | 11 | -17/+34 |
* | Add more API doc endian references, missed by Doxygen | Sven Gothel | 2022-05-02 | 1 | -12/+12 |