Telegram for Desktop

最新版本 cURL 8.0.0

cURL 8.0.0

cURL 8.0.0
Telegram for Desktop 是一款專注於速度和安全性的通訊應用程序,它的超級快速,簡單和免費。您可以同時在所有設備上使用“電報”(&M); 您的郵件可以在任何數量的手機,平板電腦或電腦上無縫同步。下載電報離線安裝程序安裝 PC!

使用電報,您可以發送任何類型的消息,照片,視頻和文件(doc,zip,mp3 等),以及創建多達 1000 人的頻道或無限制頻道觀眾。您可以寫信給您的手機聯繫人,並通過用戶名查找人員。因此,電報就像短信和電子郵件的組合 - 並可以照顧您的個人或商業消息需求。您可以通過點擊免費下載按鈕,從我們的網站上下載 PC 離線安裝程序的電報.

您可以使用電報做什麼?
從大多數遠程位置連接。協調多達 1000 名成員的小組。同步所有設備上的聊天。發送任何類型的文件。加密個人和商業機密。用計時器摧毀你的信息。將您的媒體存儲在雲中。在我們的 API 上構建您自己的工具。享受客戶的反饋。注:需要有效的電話號碼.

也可用:下載電報 Mac

ScreenShot

軟體資訊
檔案版本 cURL 8.0.0

檔案名稱 curl-8.0.0.zip
檔案大小
系統 Windows XP / Vista / Windows 7 / Windows 8 / Windows 10
軟體類型 開源軟體
作者 Telegram Team
官網 https://desktop.telegram.org/
更新日期 2023-03-20
更新日誌

What's new in this version:

Changed:
- Build: remove support for curl_off_t < 8 bytes

Fixed:
- .cirrus.yml: Bump to FreeBSD 13.2
- Aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
- BINDINGS: add Fortran binding
- Build: drop the use of XC_AMEND_DISTCLEAN
- Build: fix stdint/inttypes detection with non-autotools
- Cf-socket: fix handling of remote addr for accepted tcp sockets
- Cf-socket: if socket is already connected, return CURLE_OK
- Cf-socket: use port 80 when resolving name for local bind
- CI: don't run CI jobs if only another CI was changed
- CI: update ngtcp2 and nghttp2 for pytest
- Cmake: delete unused HAVE__STRTOI64
- Cmake: fix enabling LDAPS on Windows
- Cmake: skip CA-path/bundle auto-detection in cross-builds
- Connect: fix time_connect and time_appconnect timer statistics
- Cookie: don't load cookies again when flushing
- Cookie: parse without sscanf()
- Curl.h: require gcc 12.1 for the deprecation magic
- Curl: make -w's %{stderr} use the file set with --stderr
- Curl_path: create the new path with dynbuf
- CURLOPT_PIPEWAIT: allow waited reuse also for subsequent connections
- CURLOPT_PROXY.3: curl+NSS does not handle HTTPS over unix domain socket
- CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
- DEPRECATE: the original legacy mingw version 1
- Doc: fix compiler warning in libcurl.m4
- Docs/cmdline-opts: mark all global options
- Docs/SECURITY-PROCESS.md: updates
- Docs: extend the URL API descriptions
- Docs: note '--data-urlencode' option
- DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
- Easy: remove infof() debug leftover from curl_easy_recv
- Examples/http3.c: use CURL_HTTP_VERSION_3
- Ftp: active mode with SSL, add the filter
- Ftp: add more conditions for connection reuse
- Ftp: allocate the wildcard struct on demand
- Ftp: make the EPSV response parser not use sscanf
- Ftp: replace sscanf for MDTM 213 response parsing
- Ftp: replace sscanf for PASV parsing
- Gssapi: align `gss_OID_desc` to silence ld warnings on macOS ventura
- Headers: make curl_easy_header and nextheader return different buffers
- Hostip: avoid sscanf and extra buffer copies
- Http2: fix error handling during parallel operations
- Http2: fix for http2-prior-knowledge when reusing connections
- Http2: fix handling of RST and GOAWAY to recognize partial transfers
- Http2: fix upload busy loop
- Http: don't send 100-continue for short PUT requests
- Http: fix unix domain socket use in https connects
- Http: rewrite the status line parser without sscanf
- Http_proxy: parse the status line without sscanf
- Idn: return error if the conversion ends up with a blank host
- Krb5: avoid sscanf for parsing
- Lib1560: test parsing URLs with ridiculously large fields
- Lib2305: deal with CURLE_AGAIN
- Lib517: verify time stamps without leading zeroes plus some more
- Lib: silence clang/gcc -Wvla warnings in brotli headers
- Lib: skip Curl_llist_destroy calls
- Libcurl-errors.3: add the CURLHcode errors from curl_easy_header.3
- Libssh2: only set the memory callbacks when debugging
- Libssh2: remove unused variable from libssh2's struct
- Libssh: use dynbuf instead of realloc
- Makefile.mk: delete redundant `HAVE_LDAP_SSL` macro
- Makefile.mk: fix -g option in debug mode
- Mqtt: on send error, return error
- Multi: make multi_perform ignore/unignore signals less often
- Multi: remove PENDING + MSGSENT handles from the main linked list
- Ngtcp2-gnutls.yml: bump to gnutls 3.8.0
- Ngtcp2: fix unwanted close of file descriptor 0
- Page-footer: add explanation for three missing exit codes
- Parsedate: parse strings without using sscanf()
- Parsedate: replace sscanf( for time stamp parsing
- Quic/schannel: fix compiler warnings
- Rand: use arc4random as fallback when available
- Rate.d: single URLs make no sense in --rate example
- RELEASE-PROCEDURE.md: update coming release dates
- Rtsp: avoid sscanf for parsing
- Runtests: use a hash table for server port numbers
- Sectransp: fix compiler warning c89 mixed code/declaration
- Sectransp: make read_cert() use a dynbuf when loading
- Secure-transport: fix recv return code handling
- Select: stop treating POLLRDBAND as an error
- Setopt: move the CURLOPT_CHUNK_DATA pointer to the set struct
- Socket: detect "dead" connections better, e.g. not fit for reuse
- Src: silence wmain() warning for all build methods
- Telnet: only accept option arguments in ascii
- Telnet: parse NEW_ENVIRON without sscanf
- Telnet: parse telnet options without sscanf
- Telnet: parse the WS= argument without sscanf
- Test1470: test socks proxy using unix sockets and connect to https
- Test1960: verify CURL_SOCKOPT_ALREADY_CONNECTED
- Test2600: detect when ALARM_TIMEOUT is in use and adjust
- Test422: verify --next used without a prior URL
- Tests/http: add pytest to GHA and improve tests
- Tests: add `cookies` features
- Tests: add timeout, SLOWDOWN and DELAY keywords to tests
- Tests: fix gnutls-serv check
- Tests: fix MSVC unreachable code warnings in unit tests
- Tests: hack to build most unit tests under cmake
- Tests: HTTP server fixups
- Tests: keep cmake unit tests names in sync
- Tests: make CPPFLAGS common to all unit tests
- Tests: make first.c the same for both lib tests and unit tests
- Tests: support for imaps/pop3s/smtps protocols
- Tests: sync option lists in runtests.pl & its man page
- Tests: test secure mail protocols with explicit SSL requests
- Tests: use AM_CPPFILES to modify flags in unit tests
- Tests: use dynamic ports numbers in pytest suite
- Tool: dump headers even if file is write-only
- Tool: improve --stderr handling
- Tool_getparam: don't add a new node for just --no-remote-name
- Tool_getparam: error if --next is used without a prior URL
- Tool_operate: avoid fclose(NULL) on bad header dump file
- Tool_operate: propagate error codes for missing URL after --next
- Tool_progress: shut off progress meter for --silent in parallel
- Tool_writeout_json. fix the output for duplicate header names
- Transfer: limit Windows SO_SNDBUF updates to once a second
- Url: fix cookielist memleak when curl_easy_reset
- Url: fix logic in connection reuse to deny reuse on "unclean" connections
- Url: fix the SSH connection reuse check
- Url: only reuse connections with same GSS delegation
- Url: remove dummy protocol handler
- Urlapi: '%' is illegal in host names
- Urlapi: avoid mutating internals in getter routine
- Urlapi: parse IPv6 literals without ENABLE_IPV6
- Urlapi: take const args in _dup and _get functions
- Wildcard: remove files and move functions into ftplistparser.c
- Winbuild: fix makefile clean
- Wolfssl: add quic/ngtcp2 detection in cmake, and fix builds
- WolfSSL: ressurect the BIO `io_result`
- Ws: keep the socket non-blocking
- X509asn1.c: use correct format specifier for infof() call
- X509asn1: use plain %x, not %lx, when the arg is an int

cURL 8.0.0 相關參考資料
cURL 8.0 已經到來,以慶祝該項目成立25 週年

cURL 8.0.0 現已發布,儘管第一個數字發生了變化,但他們實際上已經上升到8 來慶祝他們的生日。

https://www.linuxadictos.com

curl 8.0.0 is here - Daniel Stenberg

2023年3月20日 — Exactly one month since the previous release, we are happy to give you curl 8.0.0 released on curl's official 25th birthday.

https://daniel.haxx.se

curl 8.0.0 with Daniel Stenberg - YouTube

https://www.youtube.com

curl downloads

curl download archive ; 8.1.0, 3.03MB · 4.17MB ; 8.0.1, 2.97MB · 4.09MB ; 8.0.0, 2.98MB · 4.10MB ; 7.88.1, 3.04MB · 4.14MB ...

https://curl.se

curl releases

2023年12月6日 — curl 7.81.0 with Daniel Stenberg. Daniel Stenberg · 31:39 · curl 7.80.0 with ... curl 8.0.0 with Daniel Stenberg. Daniel Stenberg · 42:15 · curl ...

https://www.youtube.com

Release plan for March 20, 2023 (8.0.0 - curl 25 years)

Hello Everyone,. We are facing a connection issue with Libcurl 7.88.1. This issue is fixed in the commit 233810b. Issue : #10626. PR : #10648.

https://github.com

Releases · curlcurl

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, ...

https://github.com

RHEL 9:curl (RHSA-2023: 6679)

- curl 8.0.0 之前版本的SFTP 實作中存在路徑遊走弱點。波浪號(~) 除了預定用作指示使用者主目錄之相對路徑的第一個元素外,在第一個路徑元素中作為前置詞使用時,會被 ...

https://zh-tw.tenable.com

[RELEASE] curl 8.0.0

2023年3月20日 — Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, ...

https://curl.se

我们很高兴在curl 25 岁生日之际发布curl 8.0

2023年3月24日 — 虽然头顶主要版本的编号,但8.0.0 并未做出任何突破性的变更或升级。原本此次是要作为次要版本推出的,主要降低管理难度,但恰逢curl 诞生25 周年,所以 ...

https://www.infoq.cn