mirror of
https://github.com/curl/curl.git
synced 2026-08-14 16:33:43 +03:00
curl.h: remove CURLPROTO_MQTTS from the public header
- the value collided with the internal one used for WebSocket - we add all new ones as internal bits - bump to 64-bit internal type - introduce new define for setting all protocols (CURLPROTO_64ALL) Reported by Codex Security Closes #20798
This commit is contained in:
parent
3d4a701233
commit
ad58e07b54
7 changed files with 12 additions and 16 deletions
|
|
@ -35,8 +35,10 @@ Pass a long that holds a bitmask of protocol bits. If used, this bitmask
|
|||
limits what protocols libcurl may use in the transfer. This allows you to have
|
||||
a libcurl built to support a wide range of protocols but still limit specific
|
||||
transfers to only be allowed to use a subset of them. By default libcurl
|
||||
accepts all protocols it supports (*CURLPROTO_ALL*). See also
|
||||
CURLOPT_REDIR_PROTOCOLS(3).
|
||||
accepts all protocols it supports. See also CURLOPT_REDIR_PROTOCOLS(3).
|
||||
|
||||
Note that the old define *CURLPROTO_ALL* no longer enables all protocols a
|
||||
modern curl might support!
|
||||
|
||||
These are the available protocol defines:
|
||||
~~~c
|
||||
|
|
@ -52,7 +54,6 @@ CURLPROTO_IMAPS
|
|||
CURLPROTO_LDAP
|
||||
CURLPROTO_LDAPS
|
||||
CURLPROTO_MQTT
|
||||
CURLPROTO_MQTTS
|
||||
CURLPROTO_POP3
|
||||
CURLPROTO_POP3S
|
||||
CURLPROTO_RTMP
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ CURLPROTO_IMAPS
|
|||
CURLPROTO_LDAP
|
||||
CURLPROTO_LDAPS
|
||||
CURLPROTO_MQTT
|
||||
CURLPROTO_MQTTS
|
||||
CURLPROTO_POP3
|
||||
CURLPROTO_POP3S
|
||||
CURLPROTO_RTMP
|
||||
|
|
|
|||
|
|
@ -968,7 +968,6 @@ CURLPROTO_IMAPS 7.20.0
|
|||
CURLPROTO_LDAP 7.19.4
|
||||
CURLPROTO_LDAPS 7.19.4
|
||||
CURLPROTO_MQTT 7.71.0
|
||||
CURLPROTO_MQTTS 8.19.0
|
||||
CURLPROTO_POP3 7.20.0
|
||||
CURLPROTO_POP3S 7.20.0
|
||||
CURLPROTO_RTMP 7.21.0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue