Contributed by tbert on from the ssl-on-DOS-we-hardly-knew-ye dept.
Although much internet hand wringing has been performed in the service of "Won't someone think of the child^H^H^H^H^Hportability!", the OpenBSD devs are making changes in OpenBSD itself which will make the upcoming release of LibreSSL more easily portable to other operating systems:
CVSROOT: /cvs Module name: src Changes by: firstname.lastname@example.org 2014/05/08 15:43:49 Modified files: lib/libc/stdlib: Makefile.inc malloc.c Added files: lib/libc/stdlib: reallocarray.c Log message: move reallocarray() to a seperate file so that -portable applications can avoid reinventing the wheel ok guenther schwarze
reallocarray(3) was added to address issues found in the OpenSSL source, and now exists as a single, freely-licensed, easily-included file for any and all who require it to make LibreSSL work on their system, as long as that system isn't Irix running Visual C 1.5.2.
(Comments are closed)