summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorJannis Hoffmann <jannis@fehcom.de>2024-09-28 21:20:40 +0200
committerJannis Hoffmann <jannis@fehcom.de>2024-09-28 21:20:40 +0200
commite36f3367bbc8973889994abea648db8651ad8580 (patch)
tree04b64ec822f648121c85e4315abd0e386192c008 /CHANGELOG
parentccb28724025e886ad7e952f6da28f4a3f3611ea0 (diff)
update to version 25cjannis
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG12
1 files changed, 12 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 5abd74d..0741822 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -67,3 +67,15 @@ fehQlibs-22a
fehQlibs-23
More documentation for dns resolver routines.
Added function stralloc_free() which was alreday in the header.
+fehQlibs-24 Removed 'register' in functions. Added 'const' for input strings.
+fehQlibs-25 Compatibility with current gcc and clang compilers:
+ (Internal) Unrolling for() loops removed. Internal functions are static now.
+ (Internal) buffer_init uses now 'buffer_unixread' and 'buffer_unixwrite' with matching signatures.
+ (External) Added getopb() as external and thus removing getop() compatibility.
+ (Installation) Moved C source files to ./src. Added INSTALL.md to describe changes.
+ (Compilation) Added -fwrapv flag to the compiler (correctly handling two's complement).
+ Open issues:
+ 'constmap' is struct and function name!
+ (Internal) alloc_re()'s first argument is now a void pointer to a list [gcc 14.2].
+fehQlibs-25(b)
+ (Make) conf-build was not called due to move to ./src. Missing dot in ./configure.