Page MenuHomeSolus

Update Curl to 7.70.0
ClosedPublic

Authored by alecbcs on Apr 30 2020, 1:24 AM.
Tags
None
Referenced Files
F11036532: D8766.id.diff
Wed, Aug 9, 7:26 PM
F11036531: D8766.id21031.diff
Wed, Aug 9, 7:26 PM
F11036530: D8766.id21058.diff
Wed, Aug 9, 7:26 PM
F11026903: D8766.diff
Wed, Aug 9, 3:08 AM
F10907498: D8766.id21058.diff
Jul 6 2023, 8:25 PM
F10850664: D8766.id21031.diff
Jun 12 2023, 5:59 AM
F10847220: D8766.id21058.diff
Jun 11 2023, 9:29 AM
F10834894: D8766.diff
Jun 7 2023, 6:19 PM
Subscribers

Details

Summary

Updated curl to 7.70.0 which includes multiple bug fixes.

Summarized Changelog:

  • build: fixed build for systems with select() in unistd.h
  • checksrc: warn on obvious conditional blocks on the same line as if()
  • CI-fuzz: increase fuzz time to 40 minutes
  • cmdline: fix handling of OperationConfig linked list (--next)
  • config: remove all defines of HAVE_DES_H
  • libcurl-multi.3: added missing full stop
  • libssh: avoid options override by configuration files
  • libssh: Use new ECDSA key types to check known hosts
  • openssl: adapt to functions marked as deprecated since version 3
  • tests: introduce preprocessed test cases
  • multi-ssl: reset the SSL backend on Curl_global_cleanup()

Full changelog can be found here.

Test Plan

Tested 7.70.0 by running testcases provided with source, also tested with a random selection of websites and common commands. Everything functioned as expected.

Diff Detail

Repository
R578 curl
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Apr 30 2020, 8:16 PM
This revision was automatically updated to reflect the committed changes.