# reverted commits revert.FILE5_29-39-g0e78a704.pr-591-print-if-the-file-has-debug-info.patch revert.FILE5_29-46-g53b8d4b0.add-ips-magic.patch # cherry-picked commits. Keep in upstream's chronological order cherry-pick.FILE5_30-01-g64e45647.more-cast-stuff.patch cherry-pick.FILE5_30-11-gb1b4efea.pr-598-off-by-one.patch cherry-pick.FILE5_30-12-g77a7041f.prevent-reading-beyond-our-buffer-when-compacting-whitespace-oss-fuzz.patch cherry-pick.FILE5_30-14-ga0b25417.use-the-correct-buffer-size-found-by-oss-fuzz.patch cherry-pick.FILE5_30-18-g4e4e7609.pr-599-out-of-bounds-read-in-cdf-files.patch cherry-pick.FILE5_30-19-g7605984c.although-i-can-t-reproduce-it-oss-fuzz-complains-about-is-tar.patch cherry-pick.FILE5_30-22-ged0542b8.better-fix-for-previous.patch cherry-pick.FILE5_30-28-g393555f2.try-to-clean-this-up-the-vector-code-is-still-fishy.patch cherry-pick.FILE5_30-29-g76c2d4ae.several-fixes-in-cdf-parser.patch cherry-pick.FILE5_30-30-gc703aa9f.free-memory-on-error.patch cherry-pick.FILE5_30-34-g22067c96.simplify-the-property-info-copy-function-and-check-for-bounds.patch cherry-pick.FILE5_30-37-g8a942980.retain-python-2-compatibility-factoring-out-the-conversion-functions.patch cherry-pick.FILE5_30-38-gfd42e119.if-we-could-not-read-a-field-set-it-to-0-found-by-oss-fuzz.patch cherry-pick.FILE5_30-39-geb973428.limit-memory-usage-more-to-satisfy-oss-fuzz.patch cherry-pick.FILE5_30-41-g393dafa4.work-around-glibc-regex-msan-bug-regexec-returns-0-but-does-initialize-pmatch.patch cherry-pick.FILE5_30-42-gf0bcdd07.dont-try-to-read-past-the-end-of-the-properties-found-by-oss-fuzz.patch cherry-pick.FILE5_30-43-g19ccebaf.dont-copy-the-string-past-its-length-oss-fuzz.patch cherry-pick.FILE5_30-46-g1fa18af6.check-read-bounds-for-vector-before-reading.patch cherry-pick.FILE5_30-47-gdc067431.fix-continuation-level-handling.patch cherry-pick.FILE5_30-48-gaee11eef.fix-out-of-bounds-read-found-by-oss-fuzz.patch cherry-pick.FILE5_30-49-gbf90083a.fix-memory-handling.patch cherry-pick.FILE5_30-52-gd8233d09.check-one-more-read-found-by-oss-fuzz.patch cherry-pick.FILE5_30-56-g6623a8e0.off-by-one-reading-offset-found-by-oss-fuzz.patch cherry-pick.FILE5_31-21-g55cb70a2.add-another-bounds-check-oss-fuzz-issue-2242.patch cherry-pick.FILE5_31-36-g35c94dc6.Fix-always-true-condition-Thomas-Jarosch.patch cherry-pick.FILE5_32-61-gfb956c0a.decrease-the-sector-limit-oss-fuzz-4577.patch cherry-pick.FILE5_32-65-gfc4b6e34.drop-the-limit-lower-to-satisfy-oss-fuzz-4682.patch cherry-pick.FILE5_33-31-ga642587a.avoid-reading-past-the-end-of-buffer.patch cherry-pick.FILE5_33-34-g72e9a7fe.pr-6-tobias-out-of-boundary-read-in-der-parser.patch cherry-pick.FILE5_34-13-gcd752e7c.try-to-use-the-right-off-t-max.patch cherry-pick.FILE5_34-15-ge0805be4.fix-leak-on-error-found-by-coverity.patch cherry-pick.FILE5_34-16-g2f866ff0.better-error-handling-found-by-coverity.patch cherry-pick.FILE5_34-17-g54bec4a0.eliminate-toctou-by-using-fstat-and-always-opening-with-non-blocking-i-o.patch cherry-pick.FILE5_34-18-gbd8fafe3.check-file-printf.patch cherry-pick.FILE5_34-19-gfda25acb.appease-coverity-by-calling-umask-around-mkstemp-3.patch cherry-pick.FILE5_34-22-g7b807237.portability-fix-dont-call-qsort-with-null-0.patch cherry-pick.FILE5_34-32-g813f1b8a.correct-error-handling-for-file-printf-coverity.patch cherry-pick.FILE5_34-65-ge64f6d71.fix-use-after-free-https-runtimeverification-com.patch cherry-pick.FILE5_34-87-g765d2990.pr-48-tianxiaogu-avoid-zerodivide.patch cherry-pick.FILE5_35-1-g338cc788.return-0-instead-of-1-for-error-in-donote.patch cherry-pick.FILE5_35-2-g8d68fb4f.lint-fixes.patch cherry-pick.FILE5_35-3-gc7d910ee.more-lint-fixes.patch cherry-pick.FILE5_35-25-g48052fcf.fix-cut-n-pasto-for-regex-max-vsevolod-stakhov.patch cherry-pick.FILE5_35-26-g98f29456.fix-name.patch cherry-pick.FILE5_35-49-g3a6f62e2.fix-indirect-offset-overflow-calculation-b.patch cherry-pick.FILE5_35-53-gd6578152.pr-62-spinpx-limit-size-of-file-printable.patch cherry-pick.FILE5_35-56-gf0a26da7.pr-61-tmc-add-ucs-32-built-in-detection.patch cherry-pick.FILE5_35-59-g8305d1cc.use-c-casts-everywhere.patch cherry-pick.FILE5_36-1-gecca6e54.fix-casts-and-bounds-check-found-by-oss-fuzz.patch cherry-pick.FILE5_36-24-g9b2f9d6a.cast-to-unsigned-first-to-appease-ubsan-oss-fuzz.patch # local modifications local.support-local-definitions-in-etc-magic.patch local.don-t-include-libs-in-build.patch local.mention-posixly-correct-dependent-behaviour-in-usage-message.patch local.report-gz-as-application-gzip.patch local.disable-detection-of-vax-coff-executables.patch local.disable-algol68-detection.patch