Platforms to show: All Mac Windows Linux Cross-Platform

CURL

libcurl for downloading and uploading including FTP and FTPS, HTTP and HTTPS.

Release notes

  • Version 24.1
    • Improved CURLEmailMBS class to allow the creation of attachment only emails.
  • Version 24.0
    • Added more properties to CURLEmailMBS class for debugger.
    • Fixed OpenMTInputFile method in CURLSMBS class to remove InputData first.
    • Fixed SetupAWS and SetupOAuth in CURLSMBS class to reset NoBody flag if new transfer is not head.
  • Version 23.4
  • Version 23.3
  • Version 23.2
    • Added new methods to CURLSMultiMBS to make asynchronous transfers easier.
    • Changed default for OptionConnectionTimeout in CURLSMBS class to 10 seconds (unless you change it) to avoid long stalls in your application of 2 minutes when server is not reachable.
  • Version 23.0
    • Added CURLSWebSocketFrameMBS class.
    • Added DebugMessages and CollectDebugMessages properties to CURLSMBS class as the new names for DebugData and CollectDebugData. Old names stay valid, but get deprecated.
    • Added Headers and CollectDebugMessages properties to CURLSMBS class as the new names for HeaderData and CollectHeaderData. Old names stay valid, but get deprecated.
    • Added PATCH support for SetupAWS function in CURLSMBS class.
    • Added Protocols and FeatureNames to CURLSVersionMBS class.
    • Added WebSocketMeta, WebSocketReceive and WebSocketSend to CURLSMBS class.
    • Changed OptionConnectOnly to integer in CURLSMBS class.
    • Changed OutputData in CURLSMBS class and similar to raise OutOfBoundsException if data is too big (>2 GB) to fit into a string.
    • Deprecated GetInfoLastSocket property in CURLSMBS class in favor of GetInfoActiveSocket property.
    • Deprecated GetInfoProtocol property in CURLSMBS class.
    • Deprecated OptionProtocols for CURLSMBS class in favor of OptionProtocolsString.
    • Deprecated OptionPut for CURLSMBS class in favor of OptionUpload.
    • Deprecated OptionRedirProtocols for CURLSMBS class in favor of OptionRedirProtocolsString.
    • Deprecated OptionSocks5GSSAPIService, OptionSSLEnableNPN, OptionEGDSocket and OptionRandomFile properties in CURLSMBS class.
    • Fixed an issue for CURLSMBS class, where the LastError was not updated by Perform called on CURLSMultiMBS class.
    • Removed kSSLBackendAXTLS and kSSLBackendPolarSSL constants from CURLSSSLBackendMBS class.
  • Version 22.4
    • Added OptionMimeOptions, OptionMaxLifeTimeConnection and OptionSSHHostPublicKeySHA256 properties to CURLSMBS class.
    • Added zstd support for CURLSMBS class.
    • Removed kError_CONV_FAILED constant in CURLSMBS class.
    • Renamed OptionFTPResponseTimeout property to OptionServerResponseTimeout in CURLSMBS class. (old mame stays valid, but deprecated)
  • Version 22.3
    • Added GetInfoCAPath and GetInfoCAInfo methods to CURLSMBS class.
  • Version 22.1
    • Deprecated OptionSSLEngine and OptionSSLEngineDefault properties in CURLSMBS class since you don't need those ever.

The items on this page are in the following plugins: MBS CURL Plugin.


The biggest plugin in space...