nuova versione dell'utilità per la ricezione e l'invio di dati attraverso la rete — , che offre la possibilità di creare richieste flessibili impostando parametri come cookie, user_agent, referer e qualsiasi altra intestazione. cURL supporta HTTP, HTTPS, HTTP/2.0, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP e altri protocolli di rete. È stata anche rilasciata un'aggiornamento della libreria libcurl, che fornisce un API per utilizzare tutte le funzioni di curl in programmi scritti in linguaggi come C, Perl, PHP, Python.
In è stato aggiunto un nuovo backend per supportare il protocollo SSH, preparato utilizzando la libreria . Questo backend consente di trasferire dati utilizzando
SFTP con costi minimi, permettendo così di utilizzarlo nelle raccolte per sistemi incorporati. SCP non è ancora supportato nel backend aggiunto (per utilizzare SCP, si prega di utilizzare il vecchio backend basato su ).
Tra le altre modifiche in curl 7.69, si segnala il supporto per la libreria PolarSSL (lo sviluppo è proseguito nel progetto , il cui supporto è stato mantenuto) e nel backend per il protocollo SMTP l'opzione «CURLOPT_MAIL_RCPT_ALLLOWFAILS» («—mail-rcpt-allowfails»), che consente di rifiutare i comandi «RCPT TO» per determinati destinatari dalla lista.
Fonte: opennet.ru
