Fix CVE-2017-16844: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16844 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876511 Patch copied from Debian procmail package 3.22-26: http://http.debian.net/debian/pool/main/p/procmail/procmail_3.22-26.debian.tar.xz From: Santiago Vila Subject: Fix heap-based buffer overflow in loadbuf() Bug-Debian: http://bugs.debian.org/876511 X-Debian-version: 3.22-26 --- a/src/formisc.c +++ b/src/formisc.c @@ -103,7 +103,7 @@ } /* append to buf */ void loadbuf(text,len)const char*const text;const size_t len; -{ if(buffilled+len>buflen) /* buf can't hold the text */ +{ while(buffilled+len>buflen) /* buf can't hold the text */ buf=realloc(buf,buflen+=Bsize); tmemmove(buf+buffilled,text,len);buffilled+=len; } >koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/digest.scm
/packages/libidn.scm?id=82842302e8719e165de9fd555af81399c6fa85e0'>gnu: libidn2: Update to 2.3.3....* gnu/packages/libidn.scm (libidn2): Update to 2.3.3.
AgeCommit message (Expand)Author
2022-12-02gnu: python-xxhash: Update to 3.1.0....* gnu/packages/digest.scm (python-xxhash): Update to 3.1.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools-scm. Ricardo Wurmus
Marius Bakke
2022-06-26gnu: libidn: Update to 1.41....* gnu/packages/libidn.scm (libidn): Update to 1.41. Marius Bakke
2022-01-24gnu: libidn: Update to 1.38....* gnu/packages/libidn.scm (libidn): Update to 1.38. Efraim Flashner
2022-01-24gnu: libidn2: Update to 2.3.2....* gnu/packages/libidn.scm (libidn2): Update to 2.3.2. Efraim Flashner
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-05-15gnu: libidn: Update to 1.37....* gnu/packages/libidn.scm (libidn): Update to 1.37. Efraim Flashner
2021-05-13gnu: libidn2: Update to 2.3.1....* gnu/packages/libidn.scm (libidn2): Update to 2.3.1. [native-inputs]: Remove lzip. Efraim Flashner
2020-08-02gnu: libidn: Update to 1.36....* gnu/packages/libidn.scm (libidn): Update to 1.36. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Michael Rohleder