X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/88ea5669f114beff15bd270fa0a9b46ae8472d36..198fea9544562ac8268aa691b40e5e0e90eed492:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 1bdcf97..6631a8e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,81 @@ +mlib (2.4.2) experimental; urgency=medium + + * mlib (buf): Handle 64-bit length prefixes correctly on 32-bit + platforms. Previously, a huge length was reduced modulo 2^32 prior to + checking via an implicit conversion to `size_t'. + * mlib (bres-adns): Use correct array bound when reassembling `hostent' + structures to return. Apparently this has never been correct. + * mlib-dev: Some formatting fixes in manpages. + + -- Mark Wooding Fri, 08 May 2020 13:43:00 +0100 + +mlib (2.4.1) experimental; urgency=medium + + * (internals): Delete `track', which stopped being built or distributed + in 2.2.0 and nobody noticed. + * mlib-dev: Add a `STATIC_ASSERT' macro, because we've wanted one for ages. + * debian: Ship a shared-library `symbols' file for more precise + dependencies. + + -- Mark Wooding Sun, 29 Sep 2019 15:13:30 +0100 + +mlib (2.4.0) experimental; urgency=medium + + * mlib (crc32): Make table be read-only. + * mlib-dev (macros): Decorate attribute names with `__...__'. + * mlib-bin (crc-mktab, unihash-mkstatic): Add option for generating + `const' tables. + * Support building with Clang. + + -- Mark Wooding Sat, 21 Sep 2019 21:37:47 +0100 + +mlib (2.3.3.1) experimental; urgency=medium + + * macros: Add missing fallback definition for `NORETURN'. + + -- Mark Wooding Fri, 09 Aug 2019 11:32:38 +0100 + +mlib (2.3.3) experimental; urgency=medium + + * mlib2-adns: Make sure there's a `DT_NEEDED' entry for libadns. I + don't know why this has just become important. + * mlib-dev: Fix the `pkg-config' snippet so that static linking works. + * macros: Properly parenthesize the `N' macro's argument. (I think it + doesn't make any difference.) + * fdpass: Fix file-descriptor passing on 64-bit targets. This was + broken by an embarrassing typo (and inadequate testing). + + -- Mark Wooding Tue, 25 Dec 2018 15:06:00 +0000 + +mlib (2.3.2) experimental; urgency=medium + + * url: Fix crash in `url_enc' introduced in earlier alleged fix. + + -- Mark Wooding Tue, 12 Jun 2018 10:53:19 +0100 + +mlib (2.3.1) experimental; urgency=medium + + * Pick up missed fix from 2.2.5. + + -- Mark Wooding Tue, 12 Jun 2018 01:40:14 +0100 + +mlib (2.3.0) experimental; urgency=medium + + * url: Always encode whitespace characters. Particularly egregiously, + mLib used to leave linefeeds unescaped in `lax' mode. + * bits: Document the many improvements since the original version nearly + 20 years ago. + * bits: Add macros for byte-swapping integers in-place. + * bits: Use compiler intrinsics where available. + + -- Mark Wooding Tue, 12 Jun 2018 00:30:47 +0100 + +mlib (2.2.5) experimental; urgency=medium + + * ident: Only close the socket once if connection fails early. + + -- Mark Wooding Sat, 09 Jun 2018 17:40:21 +0100 + mlib (2.2.4) experimental; urgency=medium * debian: Update for Debhelper 9.