Repository navigation
Xdelta 1.2.0
-
Add a CMake build for current C toolchains, GLib 2, and zlib.
-
Replace GLib 1-only memory-chunk and queue compatibility code with
supported GLib 2 APIs. -
Remove the obsolete Autotools build system.
-
Store the read handle as a void pointer, since it holds either a
FILE* or a gzFile. The mismatch was a warning under older compilers
but is an error under GCC 14 and later. -
Verify backward compatibility by applying a checked-in patch produced
by the authentic Xdelta 1.1.4 release. -
Modernize legacy declarations, GLib calls, and generated serialization
code, and enforce warning-free builds with GCC and Clang. -
Make the EDSIO serializer generator reproducible with current Emacs and
remove its deprecated Emacs Lisp dependencies.