changelog
    
    
    - Wed, 18 Dec 2024 15:36:45 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 18 Dec 2024 15:36:45 +0100] rev 1025
 
    - add CHANGELOG entry for issue #531
 
    - Wed, 18 Dec 2024 15:35:42 +0100
 
    - by Mike Becker <universe@uap-core.de> [Wed, 18 Dec 2024 15:35:42 +0100] rev 1024
 
    - add copy-on-write feature to UCX buffer - fixes #531
 
    - Sun, 15 Dec 2024 16:42:44 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 16:42:44 +0100] rev 1023
 
    - fix out of range access in test on platforms which are actually shrinking the buffer
 
    - Sun, 15 Dec 2024 16:28:05 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 16:28:05 +0100] rev 1022
 
    - add shortcut to binary search when array size is one
 
    - Sun, 15 Dec 2024 16:10:19 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 16:10:19 +0100] rev 1021
 
    - add szmul.c to msvc project
It was previously missing because it was conditionally included. 
    - Sun, 15 Dec 2024 15:46:51 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 15:46:51 +0100] rev 1020
 
    - fix wrong "variant" of zero/NULL/false
 
    - Sun, 15 Dec 2024 15:44:40 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 15:44:40 +0100] rev 1019
 
    - add explicit casts to silence warnings
 
    - Sun, 15 Dec 2024 15:41:18 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 15:41:18 +0100] rev 1018
 
    - fix compilation for compilers which don't set __WORDSIZE
 
    - Sun, 15 Dec 2024 15:23:29 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 15:23:29 +0100] rev 1017
 
    - add check for C23 compatibility
resolves #479 
    - Sun, 15 Dec 2024 15:22:45 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 15:22:45 +0100] rev 1016
 
    - add sys/types.h to the common includes to fix a problem with ssize_t
 
    - Sun, 15 Dec 2024 14:32:51 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 14:32:51 +0100] rev 1015
 
    - increase test coverage
relates to #431 
    - Sun, 15 Dec 2024 14:32:39 +0100
 
    - by Mike Becker <universe@uap-core.de> [Sun, 15 Dec 2024 14:32:39 +0100] rev 1014
 
    - fix number parser not detecting integers out of range
Note: for doubles the same approach does not work, because
it takes a lot to push a double out of range (for strtod)
and long before that happens, the value gets insanely
imprecise.
relates to #431