Futuremark SystemInfo 歷史版本列表
Futuremark SystemInfo 是我們許多基準測試中使用的一個組件,用於識別系統中的硬件。它不收集任何個人身份信息。 SystemInfo 更新不會影響基準分數,但您可能需要最新版本才能獲得有效分數. 我們當前支持的基準測試版的最新版本將提示您安裝新的 SystemInfo 更新。或者,您可以從此頁面自行更新 Futuremark SystemInfo. 注意 Futuremark 不... Futuremark SystemInfo 軟體介紹更新時間:2020-10-26
更新細節:
What's new in this version:
Fixed:
- Linux: settings from older versions are searched at wrong location
- Default settings: obsolete .xml were copied instead of .yml
- Keyboard conflicts for Next Change vs. Move
更新時間:2020-10-20
更新細節:
What's new in this version:
Fixed:
- Changes view: setting syntax language worked even if Compact Changes Display was selected
- Preferences, Add/Edit external tool: stored non-expanded ~-path, failed to execute command
- Syntax, Rust: characters were not detected correctly
更新時間:2020-10-14
更新細節:
What's new in this version:
Changed:
- curl: add --output-dir
- curl: support XDG_CONFIG_HOME to find .curlrc
- curl: update --help with categories
- curl_easy_option_*: new API for meta-data about easy options
- CURLE_PROXY: new error code
- mqtt: enable by default
- sftp: add new quote commands 'atime' and 'mtime'
- ssh: add the option CURLKHSTAT_FINE_REPLACE
- tls: add CURLOPT_SSL_EC_CURVES and --curves
Fixed:
- altsvc: clone setting in curl_easy_duphandle
- base64: also build for smtp, pop3 and imap
- BUGS: convert document to markdown
- build-wolfssl: fix build with Visual Studio 2019
- buildconf: invoke 'autoreconf -fi' instead
- checksrc: detect // comments on column 0
- checksrc: verify do-while and spaces between the braces
- checksrc: warn on space after exclamation mark
- CI/azure: disable test 571 in the msys2 builds
- CI/azure: MQTT is now enabled by default
- CI/azure: no longer ignore results of test 1013
- CI/tests: fix invocation of tests for CMake builds
- CI/travis: add a CI job with openssl3 (from git master)
- cleanups: avoid curl_ on local variables
- CMake: add option to enable Unicode on Windows
- cmake: make HTTP_ONLY also disable MQTT
- CMake: remove explicit `CMAKE_ANSI_CFLAGS`
- cmake: remove scary warning
- cmdline-opts/gen.pl: generate nicer "See Also" in curl.1
- configure: don't say HTTPS-proxy is enabled when disabled
- configure: fix pkg-config detecting wolfssl
- configure: let --enable-debug set -Wenum-conversion with gcc >= 10
- conn: check for connection being dead before reuse
- connect.c: remove superfluous 'else' in Curl_getconnectinfo
- curl.1: add see also no-progress-meter on two spots
- curl.1: fix typo invokved -> invoked
- curl: in retry output don't call all problems "transient"
- curl: make --libcurl show binary posts correctly
- curl: make checkpasswd use dynbuf
- curl: make file2memory use dynbuf
- curl: make file2string use dynbuf
- curl: make glob_match_url use dynbuf
- curl: make sure setopt CURLOPT_IPRESOLVE passes on a long
- curl: retry delays in parallel mode no longer sleeps blocking
- curl: use curlx_dynbuf for realloc when loading config files
- curl:parallel_transfers: make sure retry readds the transfer
- curl_get_line: build only if cookies or alt-svc are enabled
- curl_mime_headers.3: fix the example's use of curl_slist_append
- Curl_pgrsTime - return new time to avoid timeout integer overflow
- Curl_send: return error when pre_receive_plain can't malloc
- dist: add missing CMake Find modules to the distribution
- docs/LICENSE-MIXING: remove
- docs/opts: fix typos in two manual pages
- docs/RESOURCES: remove
- docs/TheArtOfHttpScripting: convert to markdown
- docs: add description about CI platforms to CONTRIBUTE.md
- docs: correct non-existing macros in man pages
- doh: add error message for DOH_DNS_NAME_TOO_LONG
- dynbuf: make sure Curl_dyn_tail() zero terminates
- easy_reset: clear retry counter
- easygetopt: pass a valid enum to avoid compiler warning
- etag: save and use the full received contents
- ftp: a 550 response to SIZE returns CURLE_REMOTE_FILE_NOT_FOUND
- ftp: avoid risk of reading uninitialized integers
- ftp: get rid of the PPSENDF macro
- ftp: make a 552 response return CURLE_REMOTE_DISK_FULL
- ftp: separate FTPS from FTP over "HTTPS proxy"
- git: ignore libtests in 3XXX area
- github: use new issue template feature
- HISTORY: mention alt-svc added in 2019
- HTTP/3: update to OpenSSL_1_1_1g-quic-draft-29
- http: consolidate nghttp2_session_mem_recv() call paths
- http_proxy: do not count proxy headers in the header bytecount
- http_proxy: do not crash with HTTPS_PROXY and NO_PROXY set
- imap: make imap_send use dynbuf for the send buffer management
- imap: set cselect_bits to CURL_CSELECT_IN initially
- ldap: reduce the amount of #ifdefs needed
- lib/Makefile.am: bump VERSIONINFO due to new functions
- lib1560: verify "redirect" to double-slash leading URL
- lib583: fix enum mixup
- lib: fix -Wassign-enum warnings
- lib: make Curl_gethostname accept a const pointer
- libssh2: handle the SSH protocols done over HTTPS proxy
- libssh2: pass on the error from ssh_force_knownhost_key_type
- Makefile.m32: add ability to override zstd libs [ci skip]
- man pages: switch to https://example.com URLs
- MANUAL: update examples to resolve without redirects
- mbedtls: add missing header when defining MBEDTLS_DEBUG
- memdebug: remove 9 year old unused debug function
- multi: expand pre-check for socket readiness
- multi: handle connection state winsock events
- multi: implement wait using winsock events
- ngtcp2: adapt to new NGTCP2_PROTO_VER_MAX define
- ngtcp2: adapt to the new pkt_info arguments
- ntlm: fix condition for curl_ntlm_core usage
- openssl: avoid error conditions when importing native CA
- openssl: consider ALERT_CERTIFICATE_EXPIRED a failed verification
- openssl: Fix wincrypt symbols conflict with BoringSSL
- parsedate: tune the date to epoch conversion
- pause: only trigger a reread if the unpause sticks
- pingpong: use a dynbuf for the *_pp_sendf() function
- READMEs: convert several to markdown
- runtests: add %repeat[]% for test files
- runtests: allow creating files without newlines
- runtests: allow generating a binary sequence from hex
- runtests: clear pid variables when failing to start a server
- runtests: make cleardir() erase dot files too
- runtests: provide curl's version string as %VERSION for tests
- schannel: fix memory leak when using get_cert_location
- schannel: return CURLE_PEER_FAILED_VERIFICATION for untrusted root
- scripts: improve the "get latest curl release tag" logic
- sectransp: make it build with --disable-proxy
- select.h: make socket validation macros test for INVALID_SOCKET
- select: align poll emulation to return all relevant events
- select: fix poll-based check not detecting connect failure
- select: reduce duplication of Curl_poll in Curl_socket_check
- select: simplify return code handling for poll and select
- setopt: if the buffer exists, refuse the new BUFFERSIZE
- setopt: return CURLE_BAD_FUNCTION_ARGUMENT on bad argument
- socketpair: allow CURL_DISABLE_SOCKETPAIR
- sockfilt: handle FD_CLOSE winsock event on write socket
- src: spell whitespace without whitespace
- SSLCERTS: fix English syntax
- strerror: honor Unicode API choice on Windows
- symbian: drop support
- telnet.c: depend on static requirement of WinSock version 2
- test1541: remove since it is a known bug
- test163[12]: require http to be built-in to run
- test434: test -K use in a single line without newline
- test971: show test mismatches "inline"
- tests/data: Fix some mismatched XML tags in test cases
- tests/FILEFORMAT: document nonewline support for <file>
- tests/FILEFORMAT: document type=shell for <command>
- tests/server/util.c: fix support for Windows Unicode builds
- tests: remove pipelining tests
- tls: fix SRP detection by using the proper #ifdefs
- tls: provide the CApath verbose log on its own line
- tool_setopt: escape binary data to hex, not octal
- tool_writeout: add new writeout variable, %{num_headers}
- travis: add a build using libressl (from git master)
- url: use blank credentials when using proxy w/o username and password
- urlapi: use more Curl_safefree
- vtls: deduplicate client certificates in ssl_config_data
- win32: drop support for WinSock version 1, require version 2
- winbuild: convert the instruction text to README.md
更新時間:2020-09-17
更新細節:
更新時間:2020-08-19
更新細節:
What's new in this version:
Changes:
- content_encoding: add zstd decoding support
- CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream
- CURLINFO_EFFECTIVE_METHOD: added
Bug-fixes:
- CVE-2020-8231: libcurl: wrong connect-only connection
- appveyor: collect libcurl.dll variants with prefix or suffix
- asyn-ares: correct some bad comments
- bearssl: fix build with disabled proxy support
- buildconf: avoid array concatenation in die()
- buildconf: retire ares buildconf invocation
- checksrc: ban gmtime/localtime
- checksrc: invoke script with -D to find .checksrc proper
- CI/azure: install libssh2 for use with msys2-based builds
- CI/azure: unconditionally enable warnings-as-errors with autotools
- CI/macos: enable warnings as errors for CMake builds
- CI/macos: set minimum macOS version
- CI/macos: unconditionally enable warnings-as-errors with autotools
- CI: Add muse CI analyzer
- cirrus-ci: upgrade 11-STABLE to 11.4
- CMake: don't complain about missing nroff
- CMake: fix test for warning suppressions
- cmake: fix windows xp build
- configure.ac: Sort features name in summary
- configure: allow disabling warnings
- configure: cleanup wolfssl + pkg-config conflicts when cross compiling.
- configure: show zstd "no" in summary when built without it
- connect: remove redundant message about connect failure
- curl-config: ignore REQUIRE_LIB_DEPS in --libs output
- curl.1: add a few missing valid exit codes
- curl: add %{method} to the -w variables
- curl: improve the existing file check with -J
- curl_multi_setopt: fix compiler warning "result is always false"
- curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated
- CURLINFO_CERTINFO.3: fix typo
- CURLOPT_NOBODY.3: clarify what setting to 0 means
- docs: add date of 7.20 to CURLM_CALL_MULTI_PERFORM mentions
- docs: Add video link to docs/CONTRIBUTE.md
- docs: change "web site" to "website"
- docs: clarify MAX_SEND/RECV_SPEED functionality
- docs: Update a few leftover mentions of DarwinSSL
- doh: remove redundant cast
- file2memory: use a define instead of -1 unsigned value
- ftp: don't do ssl_shutdown instead of ssl_close
- ftpserver: don't verify SMTP MAIL FROM names
- getinfo: reset retry-after value in initinfo
- gnutls: repair the build with `CURL_DISABLE_PROXY`
- gtls: survive not being able to get name/issuer
- h2: repair trailer handling
- http2: close the http2 connection when no more requests may be sent
- http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages
- libssh2: s/ssherr/sftperr/
- libtest/Makefile.am: add -no-undefined for libstubgss for Cygwin
- md(4|5): don't use deprecated macOS functions
- mprintf: Fix dollar string handling
- mprintf: Fix stack overflows
- multi: Condition 'extrawait' is always true
- multi: Remove 10-year old out-commented code
- multi: remove two checks always true
- multi: update comment to say easyp list is linear
- multi_remove_handle: close unused connect-only connections
- ngtcp2: adapt to error code rename
- ngtcp2: adjust to recent sockaddr updates
- ngtcp2: update to modified qlog callback prototype
- nss: fix build with disabled proxy support
- ntlm: free target_info before (re-)malloc
- openssl: fix build with LibreSSL < 2.9.1
- page-header: provide protocol details in the curl.1 man page
- quiche: handle calling disconnect twice
- runtests.pl: treat LibreSSL and BoringSSL as OpenSSL
- runtests: move the gnutls-serv tests to a dynamic port
- runtests: move the smbserver to use a dynamic port number
- runtests: move the TELNET server to a dynamic port
- runtests: run the DICT server on a random port number
- runtests: run the http2 tests on a random port number
- runtests: support dynamicly base64 encoded sections in tests
- setopt: unset NOBODY switches to GET if still HEAD
- smtp_parse_address: handle blank input string properly
- socks: use size_t for size variable
- strdup: remove the odd strlen check
- test1119: verify stdout in the test
- test1139: make it display the difference on test failures
- test1140: compare stdout
- test1908: treat file as text
- tests/FILEFORMAT.md: mention %HTTP2PORT
- tests/sshserver.pl: fix compatibility with OpenSSH for Windows
- TLS naming: fix more Winssl and Darwinssl leftovers
- tls-max.d: this option is only for TLS-using connections
- tlsv1.3.d. only for TLS-using connections
- tool_doswin: Simplify Windows version detection
- tool_getparam: make --krb option work again
- TrackMemory tests: ignore realloc and free in getenv.c
- transfer: fix data_pending for builds with both h2 and h3 enabled
- transfer: fix memory-leak with CURLOPT_CURLU in a duped handle
- transfer: move retrycount from connect struct to easy handle
- travis/script.sh: fix use of `-n' with unquoted envvar
- travis: add ppc64le and s390x builds
- travis: update quiche builds for new boringssl layout
- url: fix CURLU and location following
- url: silence MSVC warning
- util: silence conversion warnings
- win32: Add Curl_verify_windows_version() to curlx
- WIN32: stop forcing narrow-character API
- windows: add unicode to feature list
- windows: disable Unix Sockets for old mingw
更新時間:2020-08-17
更新細節:
What's new in this version:
- Updated GPU detection module to improve compatibility with latest hardware
更新時間:2020-07-08
更新細節:
What's new in this version:
Bug-fixes:
- cirrus-ci: disable FreeBSD 13 (again)
- Curl_inet_ntop: always check the return code
- CURLOPT_READFUNCTION.3: provide the upload data size up front
- DYNBUF.md: fix a typo: trail => tail
- escape: make the URL decode able to reject only %00-bytes
- escape: zero length input should return a zero length output
- examples/multithread.c: call curl_global_cleanup()
- http2: set the correct URL in pushed transfers
- http: fix proxy auth with blank password
- mbedtls: fix build with disabled proxy support
- ngtcp2: sync with current master
- openssl: Fix compilation on Windows when ngtcp2 is enabled
- Revert "multi: implement wait using winsock events"
- sendf: improve the message on client write errors
- terminology: call them null-terminated strings
- tool_cb_hdr: Fix etag warning output and return code
- url: allow user + password to contain "control codes" for HTTP(S)
- vtls: compare cert blob when finding a connection to reuse
更新時間:2020-06-18
更新細節:
What's new in this version:
- Fixed a rare issue that could cause the scan to fail on specific hardware
更新時間:2020-06-15
更新細節:
What's new in this version:
- Updated GPU detection module to improve compatibility with latest hardware
更新時間:2020-05-20
更新細節:
What's new in this version:
- Updated CPUID module for improved compatibility with Intel "Comet Lake" and AMD "Renoir" processors
- Updated GPU detection module to improve compatibility with latest hardware