series 4.5 KB

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