| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
#398 #404 #405 and other changes #354 #355 #412.
OK deraadt@
|
| |
|
|
|
|
| |
in our tree. Relevant is only bug fix #240. Most of the upstream
diff is automated source format change.
OK deraadt@
|
| |
|
|
|
|
|
| |
(or XML_GetCurrentColumnNumber), and deny internal entities closing
the doctype; CVE-2019-15903
fixed in commit c20b758c332d9a13afbbb276d30db1d183a85d43
OK tb@
|
| |
|
|
|
|
| |
CVE-2018-20843, a potential denial-of-service in libexpat due to
high RAM and CPU usage.
OK deraadt@
|
| |
|
|
|
|
|
|
| |
- Avoid doing arithmetic with NULL pointers in XML_GetBuffer
- Fix 2.2.5 regression with suspend-resume while parsing
a document like '<root/>'
- Address compiler warnings
- Fix miscellaneous typos
|
| |
|
|
|
| |
fixes, no library bump needed.
OK deraadt@
|
| |
|
|
| |
OK deraadt@
|
| |
|
|
| |
OK deraadt@
|
| |
|
|
|
|
| |
flag when compiling with gcc3.
ok espie@
|
| |
|
|
| |
no objections deraadt@
|
| |
|
|
|
|
|
| |
on i386 and allows to compile the C++ test. Upstream dropped the
ULL in an insufficient attempt to make the siphash code C89 compatible.
Their fix will be more complicated.
No binary change.
|
| |
|
|
|
|
|
|
| |
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@
|
| | |
|
| |
|
|
| |
libexpat. Remove obsolete header files, missed in previous commit.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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@
|
| |
|
|
|
|
|
| |
avoids permission problems due to the build and install stages being run
by different users.
ok deraadt jasper
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
ok jca@ (thanks).
|
| |
|
|
| |
ok deraadt@ (thanks to sebastian[@]pipping[.]org for information).
|
| |
|
|
|
|
| |
"the" with the obviously intended word.
Started with a "the the" spotted by Mihal Mazurek.
|
| |
|
|
|
|
|
| |
advisory FreeBSD-SA-15:20. Most of them were already fixed by niallo@'s work,
which unfortunately got removed in r1.10 /-:
With help from doug@
|
| |
|
|
|
| |
the last upgrade.
ok deraadt@
|
| |
|
|
| |
ok deraadt@ miod@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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@
|
| |
|
|
| |
ok guenther@
|
| | |
|
| |
|
|
| |
a URL field and removing the empty Requires.
|
| |
|
|
|
| |
based on a diff by brad
ok sthen@
|
| |
|
|
|
|
| |
use arc4random instead of rand/srand in generate_hash_secret_salt,
spotted by nicm@ and deraadt@.
ok nicm@ deraadt@.
|
| |
|
|
| |
ok deraadt nicm
|
| |
|
|
|
|
| |
notably fix a regression in parsing DTD parameter entities.
ok miod@ nicm@
|
| |
|
|
|
|
|
| |
a DoS using a specially crafted XML document with malformed UTF-8
sequences.
Patch taken from upstream CVS.
|
| |
|
|
| |
formed after discussion w/ upstream
|
| |
|
|
|
|
| |
for XML parsing are affected)
reported & fixed in upstream cvs
|
| | |
|
| | |
|
| |
|
|
| |
activate it in the build.
|
| | |
|
| |
|
|
| |
ok espie@, djm@
|
| | |
|
| |
|
|
| |
ok otto@
|
| | |
|
| |
|
|
|
|
| |
my audit at v2k5.
ok 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
|