de nieuwe versie van de tool voor het verzenden en ontvangen van gegevens via het netwerk ā , biedt de mogelijkheid om een aanvraag flexibel samen te stellen met parameters zoals cookie, user_agent, referer en andere headers. cURL ondersteunt HTTP, HTTPS, HTTP/2.0, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP en andere netwerkprotocollen. Tegelijkertijd is er een update uitgebracht voor de parallel ontwikkelde bibliotheek libcurl, die een API biedt voor het aanroepen van alle functies van curl in programma's geschreven in talen zoals C, Perl, PHP, Python.
In er is een nieuwe backend toegevoegd ter ondersteuning van het SSH-protocol, voorbereid met behulp van de bibliotheek . Deze backend maakt gegevensoverdracht mogelijk met behulp van
SFTP met minimale overhead, wat het mogelijk maakt om het te gebruiken bij verzamelingen voor embedded systeemtoepassingen. SCP wordt in de toegevoegde backend nog niet ondersteund (voor SCP kan de oude backend op basis van ).
Onder andere wijzigingen in curl 7.69 wordt gemeld van de ondersteuning voor de PolarSSL-bibliotheek (herontwikkeling voortgezet binnen het project , waarvan de ondersteuning behouden blijft) en in de backend voor het SMTP-protocol optie "CURLOPT_MAIL_RCPT_ALLLOWFAILS" ("āmail-rcpt-allowfails"), waarbij wordt toegestaan om de "RCPT TO" commando's voor individuele ontvangers uit de lijst af te wijzen.
Bron: opennet.ru
