A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Role in this project:
Back-end Developer Contributions:74 reviews, 7 commits, 7 PRs in 2 years
Contributions summary:Matthias primarily contributed to the implementation of AWS HTTP v4 Signature support within the libcurl library. Their work included adding SHA256 HMAC support, introducing the AWS HTTP v4 Signature process, and integrating this functionality into the tool. They also made several adjustments to header computations and path encoding to ensure proper AWS signature generation, along with adding a basic test.