History log of /openbsd-src/lib/libexpat/Makefile (Results 1 – 16 of 16)
Revision Date Author Comments
# 08819b41 26-May-2021 bluhm <bluhm@openbsd.org>

Update libexpat to 2.4.1. This fixes CVE-2013-0340. Relevant for
OpenBSD are security fixes #34 #466 #484 and other changes #467
#473 #483. A new error number in a public header requires a major
l

Update libexpat to 2.4.1. This fixes CVE-2013-0340. Relevant for
OpenBSD are security fixes #34 #466 #484 and other changes #467
#473 #483. A new error number in a public header requires a major
library bump. Two functions have been added to API.
OK tb@

show more ...


# 04da3532 29-Jun-2019 bluhm <bluhm@openbsd.org>

Update libexpat to 2.2.7. Relevant for OpenBSD is only the fix for
CVE-2018-20843, a potential denial-of-service in libexpat due to
high RAM and CPU usage.
OK deraadt@


# afab3565 28-Jul-2017 aoyama <aoyama@openbsd.org>

Gcc3 does not have -fvisibility feature, so skip -fvisibility=hidden
flag when compiling with gcc3.

ok espie@


# 28fb0953 06-Jul-2017 bluhm <bluhm@openbsd.org>

Compile libexpat with -fvisibility=hidden. This restricts the
exported symbols to the indended API. We do not need a Symbols.map
anymore. Major library bump is necessary as some internal functions

Compile libexpat with -fvisibility=hidden. This restricts the
exported symbols to the indended API. We do not need a Symbols.map
anymore. Major library bump is necessary as some internal functions
vanish from the ABI.
Discussed upstream with Sebastian Pipping; ports bulk build ajacoutot@;
OK deraadt@

show more ...


# 2feb5d2a 30-Jun-2017 bluhm <bluhm@openbsd.org>

Update libexpat to version 2.2.1 which has some security fixes.
- CVE-2017-9233 CVE-2016-9063 CVE-2016-5300 CVE-2016-4472 CVE-2016-0718
CVE-2015-2716 CVE-2015-1283 CVE-2012-6702 CVE-2012-0876 have

Update libexpat to version 2.2.1 which has some security fixes.
- CVE-2017-9233 CVE-2016-9063 CVE-2016-5300 CVE-2016-4472 CVE-2016-0718
CVE-2015-2716 CVE-2015-1283 CVE-2012-6702 CVE-2012-0876 have been
addressed. Not all of them affect OpenBSD as we had fixes before.
- Upstream uses arc4random_buf(3) now. Delete all code for other
entropy sources to make sure to compile the correct one. Our
library already used arc4random(3) before.
- The overflow fixes in rev 1.11 and 1.12 of lib/xmlparse.c
have been commited upstream in a different way. Use the upstream
code to make maintenance easier.
- Although it should be ABI compatible, there is a new global
symbol align_limit_to_full_utf8_characters. As it is in
lib/internal.h, add a Symbols.map to restrict the export. Do not
bump the shared library version.
- Use the internal expat's siphash.h.
ports build ajacoutot@; move ahead deraadt@

show more ...


# e62d0eea 14-Sep-2016 natano <natano@openbsd.org>

Generate pkg-config files at build time like everything else. This
avoids permission problems due to the build and install stages being run
by different users.

ok deraadt jasper


# 53c02d25 04-Sep-2016 natano <natano@openbsd.org>

only regen pkg-config files when required; ok jasper


# 7cd9afdf 02-Aug-2012 okan <okan@openbsd.org>

remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.

ok guenther@


# 05c3248a 07-Jul-2012 jasper <jasper@openbsd.org>

unbreak, pointed out by theo


# c2532eac 07-Jul-2012 jasper <jasper@openbsd.org>

add expat.pc

based on a diff by brad
ok sthen@


# bb52378f 19-Oct-2007 deraadt <deraadt@openbsd.org>

pretty


# 07619e0a 19-Oct-2007 deraadt <deraadt@openbsd.org>

do not install them silently


# 7d36914f 06-May-2006 alek <alek@openbsd.org>

Update to 2.0.0; keep our local changes

ok espie@, djm@


# e5a6e266 24-Nov-2005 deraadt <deraadt@openbsd.org>

use WANTLINT= (on all architectures)


# 3eaee96e 22-Sep-2004 espie <espie@openbsd.org>

OpenBSD tag.


# 10a6005b 22-Sep-2004 espie <espie@openbsd.org>

OpenBSD infrastructure to compile simply, and install include files.