- only open raw objects if necessary while writing out pack file data
- map raw object files into memory while packing if possible
- encode short deltas in memory instead of writing them to a temporary file
- add missing checks for reads beyond the mapped memory area of a pack file
- fix file corruption regression in 'got checkout' from 0.65 (reported by naddy)
this includes a change of default indexing from substring-matches to
prefix-matches. most users probably don't need to do anything
(prefix matching is what most people seem to expect anyway, also it
uses considerably less storage/cpu), but if you particularly want
substring-matching you can change config to use it, or if your existing
indexes are using up more space than you'd like, you may want to remove
and reindex (doveadm fts-flatcurve remove $folder, doveadm index -q
$folder)
See https://www.mozilla.org/en-US/firefox/96.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-01/
- webrtc stack was updated, build integration needed a complete redoing.
add patches from #1654448 that got commited upstream for 97, including
patch-third_party_libwebrtc_all_moz_build as a jumbo patch. I've done
some webrtc testing, ymmv.
- it might build on arm64, or not. someone interested in firefox on
OpenBSD/arm64 should look into it.
- remove patch from #1739078, merged upstream
note that this update wont get backported to 7.0-stable as it requires
icu4c >= 70.
mupdf now builds C++ code and requires a compiler that
supports -std=c++17, so zap COMPILER_LANGS=c.
Also zap MODGCC4_ARCHS=armv7, which doesn't do what you think it does in
this context (base-clang would still be picked up on armv7). mupdf on
armv7 should be tested again before adding another workaround.
ok kmos@ sthen@ (maintainer)
- update MASTER_SITES as the previous ones no longer work
- use sasl HOMEPAGE instead of HOMEPAGE for the related imapd project
- regen PLIST
ok ajacoutot@ (MAINTAINER)
Change the RSA_generate_key() implemenation to the OpenSSL 1.1 API
(it will work with LibreSSL >= 2.7) and adjust a few #ifdefs for
opaque structs in ocsp.h.
ok bluhm (maintainer)