нова версия на утилитата за извличане и изпращане на данни по мрежата — , предлагаща възможност за гъвкаво формулиране на заявката с определяне на такива параметри, като cookie, user_agent, referer и всякакви други заглавки. cURL поддържа HTTP, HTTPS, HTTP/2.0, SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP и други мрежови протоколи. Паралелно с това, е издадено обновление на допълнително развиваната библиотека libcurl, предоставяща API за използване на всички функции на curl в програми на такива езици, като C, Perl, PHP, Python.
В добавен е нов бекенд за поддръжка на протокола SSH, подготвен с помощта на библиотеката . Бекендът позволява предаване на данни с използване на
SFTP с минимални разходи, което дава възможност за използването му в събирания на за вградени системи. SCP в добавения бекенд все още не се поддържа (за SCP трябва да се използва старият бекенд на базата на ).
Сред другите промени в curl 7.69 се отбелязва поддръжката на библиотеката PolarSSL (развитието продължава в рамките на проекта , поддръжката на която остава) и в бекенда за протокола SMTP опцията «CURLOPT_MAIL_RCPT_ALLOWFAILS» («—mail-rcpt-allowfails»), при указване на която се допуска отхвърляне на командите «RCPT TO» за отделни получатели от списъка.
Източник: opennet.ru
