| Commit message (Expand) | Author | Age | Files | Lines |
* | file_stats: Retrieve symlink data and have fmode_bits::LINK additionally set;... | Sven Gothel | 2022-05-29 | 1 | -21/+32 |
* | Add IOUtils Module/Group; Rename Byte{->In}Stream interface and implementations | Sven Gothel | 2022-05-28 | 2 | -74/+103 |
* | Integrating byte_stream.* and io_util.* incl. unit test from Elevator project... | Sven Gothel | 2022-05-28 | 2 | -0/+747 |
* | Add jau::fs::get_cwd() | Sven Gothel | 2022-05-28 | 1 | -0/+5 |
* | 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 | 1 | -64/+318 |
* | Add Module/Group SysUtilsv0.10.1 | Sven Gothel | 2022-05-22 | 1 | -0/+8 |
* | Add default ctor to file_stats and dir_item; file_stats::to_string() uses dec... | Sven Gothel | 2022-05-20 | 1 | -0/+6 |
* | fraction_timespec::normalize(): Fix underflow case, allow multiple of ns_per_sec | Sven Gothel | 2022-05-18 | 1 | -4/+5 |
* | fraction*: move test 04.00 -> 03.00 `struct timespec type validation Test 03.00` | Sven Gothel | 2022-05-18 | 1 | -2/+2 |
* | fraction*: Use pass by reference consistently | Sven Gothel | 2022-05-18 | 1 | -4/+4 |
* | Add file_util.hpp: File Utilities for platform agnostic C++ handling of file ... | Sven Gothel | 2022-05-18 | 1 | -0/+299 |
* | Refining fraction_timespec: Add notion of 'struct timespec' year 2038 issue, ... | Sven Gothel | 2022-05-18 | 1 | -7/+43 |
* | jau::latch: Extend functionality with count_up(), allowing to dynamically add... | Sven Gothel | 2022-05-15 | 1 | -0/+22 |
* | 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 | 1 | -3/+14 |
* | Use `std::shared_ptr<T>` instead of a `naked pointer` for sane lifcycle, see ... | Sven Gothel | 2022-05-09 | 1 | -176/+381 |
* | 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 | 1 | -0/+10 |
* | ExceptionBase: Expose original message w/o backtrace, rename get_backtrace() ... | Sven Gothel | 2022-05-09 | 1 | -3/+4 |
* | 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 |
* | Move all of jni_mem into namespace jau | Sven Gothel | 2022-05-05 | 1 | -0/+6 |
* | JavaGlobalObj::dtor: Hold JNIGlobalRef lock while fetching jobject and call i... | Sven Gothel | 2022-05-05 | 1 | -0/+1 |
* | 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 | 1 | -3/+11 |
* | JavaAnon/JavaUplink/JNIGlobalRef: Remove `clear()` to clear the java-ref w/o ... | Sven Gothel | 2022-05-04 | 3 | -15/+0 |
* | packed_t: Fix API doc, go a bit more into details. | Sven Gothel | 2022-05-03 | 1 | -1/+5 |
* | 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 | 10 | -13/+18 |
* | Add more API doc endian references, missed by Doxygen | Sven Gothel | 2022-05-02 | 1 | -12/+12 |
* | Enhance ByteUtils group API doc | Sven Gothel | 2022-05-02 | 1 | -2/+7 |
* | Fix API doc: gcd(), Fractions, endian | Sven Gothel | 2022-05-02 | 3 | -44/+25 |
* | Doxygen: Fix and complete {f->F}ractions group, and association from/to Concu... | Sven Gothel | 2022-05-02 | 2 | -6/+32 |
* | Reduce fraction_timespec conversion ctor implicit example | Sven Gothel | 2022-05-02 | 1 | -4/+0 |
* | fraction_timespec conversion ctor and wait_for(): Add examples and recommend ... | Sven Gothel | 2022-05-02 | 2 | -2/+52 |
* | fraction_timespec: Remove dead reference to wait_until2() | Sven Gothel | 2022-05-01 | 1 | -6/+0 |
* | Doxygen: EUI48 and packet_attribute: Don't enclose namespace in 'group' block... | Sven Gothel | 2022-05-01 | 3 | -15/+24 |
* | Doxygen: Add Modules: Group related things together: Algorithms, ByteUtils, C...v0.9.2 | Sven Gothel | 2022-05-01 | 29 | -59/+288 |
* | fractions: Remove a development artefact, use explicit jau::abs() for Doxygenv0.9.1 | Sven Gothel | 2022-05-01 | 1 | -26/+11 |
* | Added test_simple_timer01.cpp; simple_timer::stop() now passes through the se... | Sven Gothel | 2022-05-01 | 1 | -1/+3 |
* | Adopt fraction and fraction_timespec, use wait_until() w/ out-of-loop absolut... | Sven Gothel | 2022-05-01 | 4 | -165/+167 |
* | fraction, fraction_timespec: Add sleep_for(), sleep_until() and wait_for() & ... | Sven Gothel | 2022-05-01 | 2 | -0/+174 |
* | Introduce new types: fraction, fraction_timespec; its constants & literals as... | Sven Gothel | 2022-05-01 | 3 | -0/+1176 |
* | int_math.hpp: Add Integer overflow aware arithmetic, use Integer Overflow Bui... | Sven Gothel | 2022-05-01 | 1 | -0/+103 |
* | Complete jau::int_literals: Add 8-, 16- and 32- bit wide signed and unsigned ... | Sven Gothel | 2022-05-01 | 1 | -11/+29 |