aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Bump README.md v0.6.1v0.6.1Sven Gothel2021-10-281-0/+4
* TOctets: Add convenient memmove*, memset* and bzero* methods; Ensure all memo...Sven Gothel2021-10-281-6/+34
* README.md .. fixed language, v0.6.0 already pushedSven Gothel2021-10-241-2/+1
* README.md bumpv0.6.0Sven Gothel2021-10-241-0/+2
* Add darray and cow_darray construction with initializer list using move-seman...Sven Gothel2021-10-242-1/+225
* Fix cow_darray::push_back( InputIt first, InputIt last ): On storage growth p...Sven Gothel2021-10-241-1/+1
* darray: Split JAU_DEBUG print for low- and high-level, PRINTF0 for low-memory...Sven Gothel2021-10-241-13/+19
* ringbuffer: Fix string usage in constexpr func (alloc -> abort case)Sven Gothel2021-10-241-4/+2
* cow_darray, darray: Use unique debug PRINTF macro namesSven Gothel2021-10-232-77/+78
* README: Bump for next 0.6.0 release.Sven Gothel2021-10-231-20/+25
* use_secmem darray, ringbuffer: Remove redundant bzero on [re]allocation and f...Sven Gothel2021-10-232-18/+0
* octets.hpp: Use unique TRACE macro nameSven Gothel2021-10-231-20/+20
* Apply same Non-Type Template Parameter of darray; Drop new[] C++ array storag...Sven Gothel2021-10-234-102/+161
* darray<> Non-Type Template Parameter: Remove use_realloc (fully deducted), se...Sven Gothel2021-10-237-71/+249
* callocator: Cover more std typedef's, standard, C++17 and deprecated C++17Sven Gothel2021-10-231-3/+14
* test_cow_darray01 -> test_darray01: Test only covers darray not cow_darraySven Gothel2021-10-232-3/+1
* darray + ringbuffer: Use explicit 'constexpr if': if constexpr ( .. )Sven Gothel2021-10-223-27/+28
* endian conversion [le|be|cpu]_to_[le|be|cpu]() and bit_cast(): Use explicit '...Sven Gothel2021-10-222-51/+51
* POctet: Add explicit copy-ctor with given capacity; Add TROOctets default ctorSven Gothel2021-10-211-0/+26
* POctet copy-ctor API doc: Mention source.size() -> capacity of new instanceSven Gothel2021-10-211-6/+10
* octets: Fix TRACE_PRINT fmt usageSven Gothel2021-10-211-1/+1
* POctets API doc: Mention using native byte orderSven Gothel2021-10-211-7/+7
* EUI48[Sub] C++/Java: Better API doc re byte order, mention using native byte ...Sven Gothel2021-10-213-25/+15
* EUI48Sub: Add required endian conversion for byte stream ctor (C++ and Java)v0.5.0Sven Gothel2021-10-057-38/+75
* README bump v0.4.9v0.4.9Sven Gothel2021-10-051-1/+4
* EUI48[Sub]: Add endian awareness, also fixes indexOf() semantics (C++ and Java)Sven Gothel2021-10-058-135/+416
* ringbuffer: Use std names for sizes: getSize() -> size(); getFreeSlots() -> f...Sven Gothel2021-10-057-185/+185
* jau:*Octets: Adding elaborated API doc; Use std names for sizes: getSize() ->...Sven Gothel2021-10-051-117/+248
* Have OutOfMemoryError being derived from std::bad_alloc (not std::exception);...Sven Gothel2021-10-044-14/+44
* basic_types.cpp: Use constexpr endian query instead of __BYTE_ORDER macrosSven Gothel2021-10-041-14/+14
* uuid.cpp: Use constexpr endian query instead of __BYTE_ORDER macrosSven Gothel2021-10-041-34/+32
* Fix: be_to_cpu(uint16_t const n)Sven Gothel2021-10-041-1/+1
* Bump README.mdv0.4.8Sven Gothel2021-10-031-0/+5
* jau:*Octets: Expose endian awareness, pass either endian::little or endian::b...Sven Gothel2021-10-031-65/+137
* jau::darray: Support immutable type, i.e. 'const Type'Sven Gothel2021-10-033-18/+77
* README: Changes v0.4.7v0.4.7Sven Gothel2021-10-021-0/+6
* uuid_t: Add uuid_t::equivalent(..) method fo relaxed comparison on different ...Sven Gothel2021-10-023-12/+106
* Add uuid_t::getTypeSizeString()Sven Gothel2021-10-022-0/+15
* debug.cpp: Change backtrace depth: ABORT -> all frames, ERR_PRINT* -> 4 framesv0.4.6Sven Gothel2021-09-271-3/+3
* Fix jau::get_backtrace(..): max_frames>0 was _never_ leading to to collect an...v0.4.5Sven Gothel2021-09-233-12/+12
* cpp_pragma.hpp: Add PRAGMA_DISABLE_WARNING_NULL_DEREFERENCE and PRAGMA_DISABL...v0.4.4Sven Gothel2021-09-191-0/+6
* Silence -Wformat-overflow warnings on catch2s' catch_amalgamated.cpp compilationSven Gothel2021-09-191-1/+1
* README: Latest inclusion will be tagged 0.4.3 (0.4.2 already used)v0.4.3Sven Gothel2021-09-181-1/+1
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) from Direct-BT for...Sven Gothel2021-09-1814-0/+2565
* Java JNI: Exceptions: Use jau::RuntimeException derivatives for all exception...v0.4.2Sven Gothel2021-08-032-11/+11
* test: Remove unused global variable (clang 11.0.1 warning -> error)Sven Gothel2021-07-281-1/+0
* Bump README.mdv0.4.1Sven Gothel2021-06-221-0/+9
* ordered_atomic: Complete sc_atomic_* and relaxed_atomic_* for int8_t int16_t,...Sven Gothel2021-06-221-0/+36
* ringbuffer::get() and ::getBlocking(): Pass size of dest buffer and minimum c...v0.4.0Sven Gothel2021-06-197-26/+33
* ringbuffer::dropImpl() and copyIntoImpl( range ): Return true if 0==countSven Gothel2021-06-191-0/+7