summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* file_stats: Retrieve symlink data and have fmode_bits::LINK additionally set;...Sven Gothel2022-05-2911-48/+197
* Add IOUtils Module/Group; Rename Byte{->In}Stream interface and implementationsSven Gothel2022-05-285-172/+201
* Add unit test for jau::fs::get_cwd()Sven Gothel2022-05-281-0/+16
* test_iostream01: Test w/ actual file_sizeSven Gothel2022-05-281-0/+6
* Fix to_integer(): Clear errno before std::strtoll()Sven Gothel2022-05-281-0/+1
* README: Update and fixSven Gothel2022-05-281-3/+12
* Integrating byte_stream.* and io_util.* incl. unit test from Elevator project...Sven Gothel2022-05-287-0/+1791
* Add jau::fs::get_cwd()Sven Gothel2022-05-282-0/+15
* Add callocator_sec, a secure callocator variant w/ scrubbing before free and ...Sven Gothel2022-05-281-0/+174
* callocator: Call anonymous c-func w/ '::', e.g. ::free(..)Sven Gothel2022-05-281-10/+7
* Add RuntimeException types: NotImplementedError and IOErrorSven Gothel2022-05-281-0/+13
* function_def: Doc: Remove repetitive 'only'Sven Gothel2022-05-231-1/+1
* FunctionDef: Complete documentation, refine namesSven Gothel2022-05-232-92/+347
* Add Module/Group SysUtilsv0.10.1Sven Gothel2022-05-222-0/+9
* Add default ctor to file_stats and dir_item; file_stats::to_string() uses dec...Sven Gothel2022-05-202-1/+13
* Make `DONT_USE_RTTI` optional CMake flag, default enabled.Sven Gothel2022-05-182-9/+17
* fraction_timespec::normalize(): Fix underflow case, allow multiple of ns_per_secSven Gothel2022-05-182-4/+37
* fraction*: move test 04.00 -> 03.00 `struct timespec type validation Test 03.00`Sven Gothel2022-05-182-52/+53
* fraction*: Use pass by reference consistentlySven Gothel2022-05-181-4/+4
* Bump README.mdSven Gothel2022-05-181-0/+5
* Add file_util.hpp: File Utilities for platform agnostic C++ handling of file ...Sven Gothel2022-05-185-0/+795
* Refining fraction_timespec: Add notion of 'struct timespec' year 2038 issue, ...Sven Gothel2022-05-183-9/+112
* README: v0.10.0v0.10.0Sven Gothel2022-05-161-1/+1
* JaulibSetup.cmake: Also use 'no-rtti' for DEBUG buildSven Gothel2022-05-161-0/+3
* Bump README.mdSven Gothel2022-05-151-0/+2
* jau::latch: Extend functionality with count_up(), allowing to dynamically add...Sven Gothel2022-05-152-7/+71
* debug.hpp: Fix API doc: Mention 'function name' in outputSven Gothel2022-05-151-8/+8
* Fix call_on_release: Skip calling `release_func` if resource has been marked ...Sven Gothel2022-05-132-3/+15
* Use `std::shared_ptr<T>` instead of a `naked pointer` for sane lifcycle, see ...Sven Gothel2022-05-093-180/+387
* ~JNIGlobalRef(): Only show brief error message if root_environment::is_termin...Sven Gothel2022-05-091-7/+24
* Use JavaUplinkRef typedef of share_ptr<JavaUplink> and pass 'const JavaUplink...Sven Gothel2022-05-092-9/+11
* root_environment: Add static atomic state 'is_terminating()', set by atexit()...Sven Gothel2022-05-092-0/+23
* ExceptionBase: Expose original message w/o backtrace, rename get_backtrace() ...Sven Gothel2022-05-092-7/+8
* REAMDE: Fix spacing in cmake options, ...Sven Gothel2022-05-071-0/+17
* JavaUplink / getJavaUplinkObject(): Rename checkValid() -> checkValidInstance...Sven Gothel2022-05-052-4/+6
* JavaGlobalObj::dtor: Match JavaAnon virtual signature with override (requirem...Sven Gothel2022-05-051-1/+1
* JNIGlobalRef::dtor: Use C++ qualified names in error messageSven Gothel2022-05-051-2/+2
* Move all of jni_mem into namespace jauSven Gothel2022-05-052-2/+10
* JavaGlobalObj::dtor: Its noexcept, hence catch and just output on stderr. ABO...Sven Gothel2022-05-051-8/+15
* JavaGlobalObj::dtor: Hold JNIGlobalRef lock while fetching jobject and call i...Sven Gothel2022-05-052-5/+9
* JavaGlobalObj: dtor is noexcept, just ERR_PRINT, avoid DeleteGlobalRef and jo...Sven Gothel2022-05-051-6/+6
* JavaGlobalObj: Fix copy-ctor and add move-ctor. Both correspond to their JNIG...Sven Gothel2022-05-051-1/+4
* JavaGlobalObj: Add explicit ctor w/ pre-existing JNIGlobalRef; Fix getJavaObj...Sven Gothel2022-05-041-1/+5
* JNIGlobalRef: jobject access must be atomic, allowing concurrent from shared_...Sven Gothel2022-05-042-12/+82
* JavaAnon/JavaUplink/JNIGlobalRef: Remove `clear()` to clear the java-ref w/o ...Sven Gothel2022-05-044-19/+0
* packed_t: Fix API doc, go a bit more into details.Sven Gothel2022-05-031-1/+5
* jau::wait_until(): Show whether pthread_cond_clockwait() is available once, s...Sven Gothel2022-05-021-1/+10
* Complete ByteUtils API doc of packed_t and get_<stdint>() get_value() and its...Sven Gothel2022-05-022-55/+222
* Bump v0.9.3; Group {Integral->Integer}, refine group title and list all in RE...v0.9.3Sven Gothel2022-05-0211-17/+34
* Add more API doc endian references, missed by DoxygenSven Gothel2022-05-021-12/+12