summaryrefslogtreecommitdiff
path: root/lib/libexpat
AgeCommit message (Collapse)Author
2015-05-23define BYTEORDER so the endian tests will workJonathan Gray
ok deraadt@ miod@
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
ok guenther@
2012-07-07unbreak, pointed out by theoJasper Lievisse Adriaanse
2012-07-07actually, make this identical to what upstream expat ships nowadays by addingJasper Lievisse Adriaanse
a URL field and removing the empty Requires.
2012-07-07add expat.pcJasper Lievisse Adriaanse
based on a diff by brad ok sthen@
2012-04-01update libexpat to 2.1.0.Remi Pointel
use arc4random instead of rand/srand in generate_hash_secret_salt, spotted by nicm@ and deraadt@. ok nicm@ deraadt@.
2010-06-26sync libexpat with upstream. mostly formating cleanup, no binary change.Eric Faurot
ok deraadt nicm
2010-05-13merge fixes from upstream (up to rev 1.167)Eric Faurot
notably fix a regression in parsing DTD parameter entities. ok miod@ nicm@
2009-12-27Security fix for CVE-2009-3560, which could allow attackers to causeJasper Lievisse Adriaanse
a DoS using a specially crafted XML document with malformed UTF-8 sequences. Patch taken from upstream CVS.
2008-06-14slightly more robust fix in not relying on utf-8 sequences being wellPeter Valchev
formed after discussion w/ upstream
2008-06-12fix parser crash w/ invalid UTF-8 char sequences (all apps that use expatPeter Valchev
for XML parsing are affected) reported & fixed in upstream cvs
2007-10-19prettyTheo de Raadt
2007-10-19do not install them silentlyTheo de Raadt
2007-10-18synch expat major number with xenocara, and then some.Marc Espie
activate it in the build.
2007-08-30Update to expat 2.0.1. ok deraadt@Matthieu Herrb
2006-05-06Update to 2.0.0; keep our local changesAleksander Piotrowski
ok espie@, djm@
2005-11-24use WANTLINT= (on all architectures)Theo de Raadt
2005-11-09- simplify integer overflow checks.Niall O'Higgins
ok otto@
2005-11-06- update comments about integer overflows to reflect reality.Niall O'Higgins
2005-11-06- fix a couple of integer overflows; the only code change so far resulting fromNiall O'Higgins
my audit at v2k5. ok espie@
2005-09-12Do not use __attribute__(regparm) on !x86 !amd64 platforms; ok espie@Miod Vallat
2005-04-18people who import gnu fdl should stay away from the tree.Jolan Luff
2004-09-22OpenBSD tag.Marc Espie
2004-09-22OpenBSD infrastructure to compile simply, and install include files.Marc Espie
2004-09-22from port:Marc Espie
fix expat.h (from expat CVS) breakage reported by naddy@: http://sourceforge.net/tracker/index.php?func=detail&aid=676844&group_id=10127&atid=110127
2004-09-22say goodbye to valid-xhtml icon (what do we care, and it's a binary file).Marc Espie
2004-09-22libexpat: a simple xml parser library, used by X11 and some ports.Marc Espie