| Commit message (Expand) | Author | Age | Files | Lines |
* | float_types.hpp: Fix static_assertion and float_literals | Sven Göthel | 2024-08-08 | 1 | -4/+4 |
* | C++: Fix includes | Sven Göthel | 2024-08-08 | 3 | -5/+1 |
* | Wasm: Add prelim support unit tests with STANDALONE_WASM (emscripten); cmake:... | Sven Göthel | 2024-07-17 | 2 | -0/+67 |
* | [cow_]darray: Include <numbers> for phi (emscripten caught) | Sven Göthel | 2024-05-26 | 2 | -7/+8 |
* | emscripten fix: to_hexstring(aptr): Hardcode as emscripten is unable to deduc... | Sven Göthel | 2024-05-26 | 1 | -4/+11 |
* | emscripten fix: include/jau/basic_types.hpp: include <thread> | Sven Göthel | 2024-05-26 | 1 | -0/+1 |
* | make: Ensure CC_FLAGS_WARNING is used for all (adding GCC), i.e. using pedant... | Sven Göthel | 2024-05-26 | 2 | -0/+14 |
* | basic_types: Make all Exception* default ctor and assignments noexcept | Sven Göthel | 2024-05-26 | 1 | -28/+28 |
* | Fix or silent misc clang-tidy warnings | Sven Göthel | 2024-05-25 | 3 | -13/+11 |
* | fraction/fraction_timespec: Use correct jau::sign() | Sven Göthel | 2024-05-25 | 1 | -3/+3 |
* | VersionNumber: Add parsing git description to regexp and maintain it; jau/ver... | Sven Göthel | 2024-05-25 | 2 | -23/+120 |
* | Fix hexStringBytes() odd hex-nibble string; Add convenient uint64_t from_hexs... | Sven Göthel | 2024-05-25 | 1 | -0/+22 |
* | jau::bytesHexString: Drop 'offset' argument (API!); Add `skipLeading0x` arg (... | Sven Göthel | 2024-05-25 | 2 | -18/+31 |
* | Add jau::util::VersionNumber | Sven Göthel | 2024-05-24 | 1 | -0/+257 |
* | Add std::string threadName(const std::thread::id) using its hashcode | Sven Göthel | 2024-05-24 | 1 | -0/+2 |
* | C++20 clang-tidy fixes | Sven Göthel | 2024-05-24 | 19 | -200/+204 |
* | Fix clangd/cland-tidy integration: Use all includes (tidy), enforce chosen C+... | Sven Göthel | 2024-05-24 | 2 | -0/+0 |
* | octets: Fix Exception* Type Names; Fix put_octets (drop noexcept) | Sven Göthel | 2024-05-20 | 1 | -12/+148 |
* | Make cow_darray::equal_comparator noexcept | Sven Göthel | 2024-05-20 | 1 | -2/+2 |
* | darray: Add [[nodiscard]] for *alloc* ops | Sven Göthel | 2024-05-20 | 1 | -3/+3 |
* | Exception*: Pass type as {pr, x}value for move-op | Sven Göthel | 2024-05-20 | 2 | -27/+25 |
* | Replace static arrays using non-standard (illegal) dynamic size with std::vec... | Sven Göthel | 2024-05-19 | 2 | -15/+16 |
* | cleanup C++20: Review bugprone-casting-through-void; Fix includes; Use type-t... | Sven Göthel | 2024-05-19 | 6 | -31/+35 |
* | darray: C++20 cleanup; Add resize(); Fix reallocStore()==0 and allocStore()==... | Sven Göthel | 2024-05-19 | 2 | -36/+67 |
* | cleanup C++20: cpp_lang_util: Fix constexpr_non_literal_var (C++23), constexp... | Sven Göthel | 2024-05-19 | 1 | -8/+8 |
* | cleanup C++20: Cleanup and test Exception* OO tree, ensure only one std::exce... | Sven Göthel | 2024-05-19 | 9 | -117/+280 |
* | cleanup C++20: Adjust enum values (Use 1U << x for unsigned values; reduce ty... | Sven Göthel | 2024-05-19 | 3 | -13/+13 |
* | cleanup C++20: Use non-optimized new zero_bytes_sec() instead of ::bzero(), w... | Sven Göthel | 2024-05-19 | 9 | -73/+136 |
* | ordered_atomic: Allow prefix ++ and -- via fetch_{add,sub}() {+,-} 1, still n... | Sven Göthel | 2024-05-13 | 1 | -3/+23 |
* | math vec*/rect* alignment: Use (and validate) natural alignment to sizeof(val... | Sven Göthel | 2024-05-13 | 5 | -123/+227 |
* | cpuid: Add page_size for Windows, use zero for undefined (not 1) | Sven Göthel | 2024-05-12 | 1 | -1/+1 |
* | Naming: Free (enum) types: lower case + '_t' (endian_t, lb_endian_t, os_type_... | Sven Göthel | 2024-05-12 | 9 | -320/+329 |
* | float_math: Fix adeg_to_rad<T>() and rad_to_adeg<T>() .. template meta typo (... | Sven Göthel | 2024-05-11 | 1 | -6/+6 |
* | debug: Fix fprintf_td(): Use stream arg for elapsed_md portion (not stderr); ... | Sven Göthel | 2024-05-11 | 1 | -0/+9 |
* | Fix and enhance sleep*(): Move decl to basic_types.hpp; Add bool ignore_irq=t... | Sven Göthel | 2024-05-11 | 2 | -154/+196 |
* | WebAssembly (emscripten) Patches | Sven Göthel | 2024-05-10 | 3 | -16/+52 |
* | math: Resolve clang-tidy warnings and add PMVMat4f const getter variants. | Sven Göthel | 2024-05-10 | 3 | -19/+20 |
* | math Matrix4f: Fix setToRotationAxis() 0.9f -> zero, typo | Sven Göthel | 2024-05-10 | 1 | -1/+1 |
* | math: vec[234][fi]: Add constexpt static const size_t components and byte_siz... | Sven Göthel | 2024-05-10 | 4 | -0/+24 |
* | cpp_lang_util: Prefer using simple consteval/expr functions w/o meta-template... | Sven Göthel | 2024-05-10 | 1 | -16/+54 |
* | base_math: Add sign() for unsigned<T> | Sven Göthel | 2024-05-10 | 1 | -1/+10 |
* | cpp_lang_util: Add inline constexpr const bool debug_enabled; test_math_mat4f... | Sven Göthel | 2024-05-07 | 1 | -0/+6 |
* | Misc fixes occured w/ Direct-BT | Sven Göthel | 2024-05-04 | 2 | -4/+5 |
* | Add NativeLinker (os) for RTLD support | Sven Göthel | 2024-05-02 | 2 | -0/+290 |
* | string_util: to_string(vector<>): don't append space after delim as it should... | Sven Göthel | 2024-05-02 | 1 | -2/+2 |
* | file_util: Add chdir(); Add API doc on absolute(), i.e. relpath must exist | Sven Göthel | 2024-05-02 | 1 | -6/+10 |
* | file_util: robustness: dir_item is empty w/ empty path; visit: Add depth argu... | Sven Göthel | 2024-05-02 | 1 | -19/+47 |
* | Add jau::os::UserInfo, extracted POSIX code from testsudo_fileutils02 (TODO: ... | Sven Göthel | 2024-05-01 | 1 | -0/+100 |
* | string_util to_hexstring(pointer): Use uintptr_t for 32bit platforms (not uin... | Sven Göthel | 2024-05-01 | 1 | -1/+1 |
* | dyn_linker: Use (more natural) 'void*' for libhandle_t and symhandle_t as use... | Sven Göthel | 2024-05-01 | 1 | -7/+7 |