Browse Source

docs/libcurl: generate PROTOCOLS from meta-data

Remove the PROTOCOLS section from the source files completely and
instead generate them based on the header data in the curldown files.

It also generates TLS backend information for options marked for TLS as
protocol.

Closes #13175
Daniel Stenberg 1 month ago
parent
commit
e3fe020089
100 changed files with 86 additions and 182 deletions
  1. 1 1
      docs/CURLDOWN.md
  2. 1 1
      docs/libcurl/curl_easy_cleanup.md
  3. 1 1
      docs/libcurl/curl_easy_duphandle.md
  4. 1 1
      docs/libcurl/curl_easy_escape.md
  5. 1 1
      docs/libcurl/curl_easy_getinfo.md
  6. 1 1
      docs/libcurl/curl_easy_init.md
  7. 1 1
      docs/libcurl/curl_easy_option_by_id.md
  8. 1 1
      docs/libcurl/curl_easy_option_by_name.md
  9. 1 1
      docs/libcurl/curl_easy_option_next.md
  10. 1 1
      docs/libcurl/curl_easy_pause.md
  11. 1 1
      docs/libcurl/curl_easy_perform.md
  12. 1 1
      docs/libcurl/curl_easy_recv.md
  13. 1 1
      docs/libcurl/curl_easy_reset.md
  14. 1 1
      docs/libcurl/curl_easy_send.md
  15. 1 1
      docs/libcurl/curl_easy_setopt.md
  16. 1 1
      docs/libcurl/curl_easy_strerror.md
  17. 1 1
      docs/libcurl/curl_easy_unescape.md
  18. 1 1
      docs/libcurl/curl_easy_upkeep.md
  19. 1 1
      docs/libcurl/curl_escape.md
  20. 1 1
      docs/libcurl/curl_free.md
  21. 1 1
      docs/libcurl/curl_getdate.md
  22. 1 1
      docs/libcurl/curl_getenv.md
  23. 1 1
      docs/libcurl/curl_global_cleanup.md
  24. 1 1
      docs/libcurl/curl_global_init.md
  25. 1 1
      docs/libcurl/curl_global_init_mem.md
  26. 1 1
      docs/libcurl/curl_global_sslset.md
  27. 1 1
      docs/libcurl/curl_global_trace.md
  28. 1 1
      docs/libcurl/curl_mprintf.md
  29. 1 1
      docs/libcurl/curl_multi_add_handle.md
  30. 1 1
      docs/libcurl/curl_multi_assign.md
  31. 1 1
      docs/libcurl/curl_multi_cleanup.md
  32. 1 1
      docs/libcurl/curl_multi_fdset.md
  33. 1 1
      docs/libcurl/curl_multi_get_handles.md
  34. 1 1
      docs/libcurl/curl_multi_info_read.md
  35. 1 1
      docs/libcurl/curl_multi_init.md
  36. 1 1
      docs/libcurl/curl_multi_perform.md
  37. 1 1
      docs/libcurl/curl_multi_poll.md
  38. 1 1
      docs/libcurl/curl_multi_remove_handle.md
  39. 1 1
      docs/libcurl/curl_multi_setopt.md
  40. 1 1
      docs/libcurl/curl_multi_socket.md
  41. 1 1
      docs/libcurl/curl_multi_socket_action.md
  42. 1 1
      docs/libcurl/curl_multi_socket_all.md
  43. 1 1
      docs/libcurl/curl_multi_strerror.md
  44. 1 1
      docs/libcurl/curl_multi_timeout.md
  45. 1 1
      docs/libcurl/curl_multi_wait.md
  46. 1 1
      docs/libcurl/curl_multi_wakeup.md
  47. 1 1
      docs/libcurl/curl_share_cleanup.md
  48. 1 1
      docs/libcurl/curl_share_init.md
  49. 1 1
      docs/libcurl/curl_share_setopt.md
  50. 1 1
      docs/libcurl/curl_share_strerror.md
  51. 1 1
      docs/libcurl/curl_slist_append.md
  52. 1 1
      docs/libcurl/curl_slist_free_all.md
  53. 1 1
      docs/libcurl/curl_strequal.md
  54. 1 1
      docs/libcurl/curl_strnequal.md
  55. 1 1
      docs/libcurl/curl_unescape.md
  56. 1 1
      docs/libcurl/curl_url.md
  57. 1 1
      docs/libcurl/curl_url_cleanup.md
  58. 1 1
      docs/libcurl/curl_url_dup.md
  59. 1 1
      docs/libcurl/curl_url_get.md
  60. 1 1
      docs/libcurl/curl_url_set.md
  61. 1 1
      docs/libcurl/curl_url_strerror.md
  62. 1 1
      docs/libcurl/curl_version.md
  63. 1 1
      docs/libcurl/curl_version_info.md
  64. 1 1
      docs/libcurl/libcurl-easy.md
  65. 1 1
      docs/libcurl/libcurl-env-dbg.md
  66. 1 1
      docs/libcurl/libcurl-env.md
  67. 1 1
      docs/libcurl/libcurl-errors.md
  68. 1 1
      docs/libcurl/libcurl-multi.md
  69. 1 1
      docs/libcurl/libcurl-security.md
  70. 1 1
      docs/libcurl/libcurl-share.md
  71. 1 1
      docs/libcurl/libcurl-thread.md
  72. 1 1
      docs/libcurl/libcurl-tutorial.md
  73. 1 1
      docs/libcurl/libcurl-url.md
  74. 1 1
      docs/libcurl/libcurl-ws.md
  75. 1 1
      docs/libcurl/libcurl.md
  76. 1 1
      docs/libcurl/mksymbolsmanpage.pl
  77. 1 5
      docs/libcurl/opts/CURLINFO_ACTIVESOCKET.md
  78. 1 5
      docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.md
  79. 1 5
      docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.md
  80. 0 4
      docs/libcurl/opts/CURLINFO_CAINFO.md
  81. 0 4
      docs/libcurl/opts/CURLINFO_CAPATH.md
  82. 0 4
      docs/libcurl/opts/CURLINFO_CERTINFO.md
  83. 0 4
      docs/libcurl/opts/CURLINFO_CONDITION_UNMET.md
  84. 1 5
      docs/libcurl/opts/CURLINFO_CONNECT_TIME.md
  85. 1 5
      docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.md
  86. 1 5
      docs/libcurl/opts/CURLINFO_CONN_ID.md
  87. 1 5
      docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.md
  88. 0 4
      docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md
  89. 1 5
      docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.md
  90. 1 5
      docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.md
  91. 0 4
      docs/libcurl/opts/CURLINFO_CONTENT_TYPE.md
  92. 0 4
      docs/libcurl/opts/CURLINFO_COOKIELIST.md
  93. 0 4
      docs/libcurl/opts/CURLINFO_EFFECTIVE_METHOD.md
  94. 0 4
      docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.md
  95. 0 4
      docs/libcurl/opts/CURLINFO_FILETIME.md
  96. 0 4
      docs/libcurl/opts/CURLINFO_FILETIME_T.md
  97. 0 4
      docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.md
  98. 1 5
      docs/libcurl/opts/CURLINFO_HEADER_SIZE.md
  99. 0 4
      docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.md
  100. 0 4
      docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.md

+ 1 - 1
docs/CURLDOWN.md

@@ -85,7 +85,7 @@ everything. If `*` is used, it must be the only listed protocol. Recognized
 protocols are either URL schemes (in uppercase), `TLS` or `TCP`.
 
 If the `Protocol` list contains `TLS`, then there must also be a `TLS-backend`
-list, specifying `*` or a list of what TLS backends that work with this
+list, specifying `All` or a list of what TLS backends that work with this
 option. The available TLS backends are:
 
 - `BearSSL`

+ 1 - 1
docs/libcurl/curl_easy_cleanup.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_remove_handle (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_duphandle.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_reset (3)
   - curl_global_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_escape.md

@@ -8,7 +8,7 @@ See-also:
   - curl_easy_unescape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_getinfo.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_init.md

@@ -12,7 +12,7 @@ See-also:
   - curl_global_init (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_option_by_id.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_next (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_option_by_name.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_next (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_option_next.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_by_name (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_pause.md

@@ -8,7 +8,7 @@ See-also:
   - curl_easy_cleanup (3)
   - curl_easy_reset (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_perform.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_perform (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_recv.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_send (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_reset.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_init (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_send.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_recv (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_setopt.md

@@ -14,7 +14,7 @@ See-also:
   - curl_easy_reset (3)
   - curl_multi_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_strerror.md

@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_unescape.md

@@ -8,7 +8,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_easy_upkeep.md

@@ -8,7 +8,7 @@ See-also:
   - CURLOPT_TCP_KEEPALIVE (3)
   - CURLOPT_TCP_KEEPIDLE (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_escape.md

@@ -8,7 +8,7 @@ See-also:
   - curl_free (3)
   - curl_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_free.md

@@ -8,7 +8,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_easy_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_getdate.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_easy_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_getenv.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - getenv (3C)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_global_cleanup.md

@@ -9,7 +9,7 @@ See-also:
   - libcurl (3)
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_global_init.md

@@ -12,7 +12,7 @@ See-also:
   - curl_global_trace (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_global_init_mem.md

@@ -8,7 +8,7 @@ See-also:
   - curl_global_cleanup (3)
   - curl_global_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_global_sslset.md

@@ -8,7 +8,7 @@ See-also:
   - curl_global_init (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_global_trace.md

@@ -8,7 +8,7 @@ See-also:
   - curl_global_init (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_mprintf.md

@@ -10,7 +10,7 @@ See-also:
   - sprintf (3)
   - vprintf (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_add_handle.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket_action (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_assign.md

@@ -8,7 +8,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket_action (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_cleanup.md

@@ -10,7 +10,7 @@ See-also:
   - curl_multi_get_handles (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_fdset.md

@@ -12,7 +12,7 @@ See-also:
   - curl_multi_wait (3)
   - select (2)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_get_handles.md

@@ -10,7 +10,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_remove_handle (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_info_read.md

@@ -9,7 +9,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_perform (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_init.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_get_handles (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_perform.md

@@ -13,7 +13,7 @@ See-also:
   - curl_multi_wait (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_poll.md

@@ -10,7 +10,7 @@ See-also:
   - curl_multi_wait (3)
   - curl_multi_wakeup (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_remove_handle.md

@@ -9,7 +9,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_setopt.md

@@ -10,7 +10,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_socket (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_socket.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_socket_action.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_socket_all.md

@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_strerror.md

@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_timeout.md

@@ -10,7 +10,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_wait.md

@@ -9,7 +9,7 @@ See-also:
   - curl_multi_perform (3)
   - curl_multi_poll (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_multi_wakeup.md

@@ -8,7 +8,7 @@ See-also:
   - curl_multi_poll (3)
   - curl_multi_wait (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_share_cleanup.md

@@ -8,7 +8,7 @@ See-also:
   - curl_share_init (3)
   - curl_share_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_share_init.md

@@ -8,7 +8,7 @@ See-also:
   - curl_share_cleanup (3)
   - curl_share_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_share_setopt.md

@@ -8,7 +8,7 @@ See-also:
   - curl_share_cleanup (3)
   - curl_share_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_share_strerror.md

@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_slist_append.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_slist_free_all (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_slist_free_all.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_slist_append (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_strequal.md

@@ -8,7 +8,7 @@ See-also:
   - strcasecmp (3)
   - strcmp (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_strnequal.md

@@ -8,7 +8,7 @@ See-also:
   - strcasecmp (3)
   - strcmp (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_unescape.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_unescape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url.md

@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url_cleanup.md

@@ -11,7 +11,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_set (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url_dup.md

@@ -11,7 +11,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_set (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url_get.md

@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url_set.md

@@ -12,7 +12,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_url_strerror.md

@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_version.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_version_info (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/curl_version_info.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_version (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-easy.md

@@ -12,7 +12,7 @@ See-also:
   - libcurl-errors (3)
   - libcurl-multi (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-env-dbg.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-env (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-env.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-env-dbg (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-errors.md

@@ -13,7 +13,7 @@ See-also:
   - curl_share_strerror (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-multi.md

@@ -9,7 +9,7 @@ See-also:
   - libcurl-easy (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-security.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 <!-- markdown-link-check-disable -->
 # NAME

+ 1 - 1
docs/libcurl/libcurl-share.md

@@ -12,7 +12,7 @@ See-also:
   - libcurl-errors (3)
   - libcurl-multi (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-thread.md

@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-security (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-tutorial.md

@@ -10,7 +10,7 @@ See-also:
   - libcurl-multi (3)
   - libcurl-url (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-url.md

@@ -13,7 +13,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl-ws.md

@@ -13,7 +13,7 @@ See-also:
   - curl_ws_recv (3)
   - curl_ws_send (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/libcurl.md

@@ -10,7 +10,7 @@ See-also:
   - libcurl-security (3)
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME

+ 1 - 1
docs/libcurl/mksymbolsmanpage.pl

@@ -41,7 +41,7 @@ Title: libcurl-symbols
 Section: 3
 Source: libcurl
 Protocol:
-  - *
+  - All
 See-also:
   - libcurl (3)
   - libcurl-easy (3)

+ 1 - 5
docs/libcurl/opts/CURLINFO_ACTIVESOCKET.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -40,10 +40,6 @@ CURLOPT_CONNECT_ONLY(3), which skips the transfer phase.
 CURLINFO_ACTIVESOCKET(3) was added as a replacement for
 CURLINFO_LASTSOCKET(3) since that one is not working on all platforms.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -37,10 +37,6 @@ When a redirect is followed, the time from each request is added together.
 
 See also the TIMES overview in the curl_easy_getinfo(3) man page.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -38,10 +38,6 @@ When a redirect is followed, the time from each request is added together.
 
 See also the TIMES overview in the curl_easy_getinfo(3) man page.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CAINFO.md

@@ -40,10 +40,6 @@ This is a path identifying a single file containing CA certificates.
 
 The **path** pointer is set to NULL if there is no default path.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CAPATH.md

@@ -43,10 +43,6 @@ This is a path identifying a directory.
 
 The **path** pointer is set to NULL if there is no default path.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CERTINFO.md

@@ -50,10 +50,6 @@ items with textual information in the format "name:content" such as
 "Subject:Foo", "Issuer:Bar", etc. The items in each list varies depending on
 the SSL backend and the certificate.
 
-# PROTOCOLS
-
-All TLS-based
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CONDITION_UNMET.md

@@ -36,10 +36,6 @@ gets a zero stored if the condition instead was met. This can also return 1 if
 the server responded with a 304 HTTP status code, for example after sending a
 custom "If-Match-*" header.
 
-# PROTOCOLS
-
-HTTP and some
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONNECT_TIME.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -33,10 +33,6 @@ When a redirect is followed, the time from each request is added together.
 
 See also the TIMES overview in the curl_easy_getinfo(3) man page.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -35,10 +35,6 @@ When a redirect is followed, the time from each request is added together.
 
 See also the TIMES overview in the curl_easy_getinfo(3) man page.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONN_ID.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -34,10 +34,6 @@ The connection id is unique among all connections using the same
 connection cache. This is implicitly the case for all connections in the
 same multi handle.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -34,10 +34,6 @@ is the value read from the Content-Length: field. Since 7.19.4, this returns
 CURLINFO_CONTENT_LENGTH_DOWNLOAD_T(3) is a newer replacement that returns a more
 sensible variable type.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md

@@ -31,10 +31,6 @@ Pass a pointer to a *curl_off_t* to receive the content-length of the
 download. This is the value read from the Content-Length: field. Stores -1 if
 the size is not known.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -33,10 +33,6 @@ Pass a pointer to a double to receive the specified size of the upload. Since
 CURLINFO_CONTENT_LENGTH_UPLOAD_T(3) is a newer replacement that returns a
 more sensible variable type.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.md

@@ -9,7 +9,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -30,10 +30,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_UPLOAD_T,
 Pass a pointer to a *curl_off_t* to receive the specified size of the
 upload. Stores -1 if the size is not known.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_CONTENT_TYPE.md

@@ -39,10 +39,6 @@ corresponding CURL handle.
 The modern way to get this header from a response is to instead use the
 curl_easy_header(3) function.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_COOKIELIST.md

@@ -36,10 +36,6 @@ received) the 'struct curl_slist *' is made a NULL pointer.
 Since 7.43.0 cookies that were imported in the Set-Cookie format without a
 domain name are not exported by this option.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_EFFECTIVE_METHOD.md

@@ -38,10 +38,6 @@ The **methodp** pointer is NULL or points to private memory. You MUST NOT
 free - it gets freed when you call curl_easy_cleanup(3) on the
 corresponding CURL handle.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.md

@@ -35,10 +35,6 @@ The **urlp** pointer is NULL or points to private memory. You MUST NOT free
 - it gets freed when you call curl_easy_cleanup(3) on the corresponding
 CURL handle.
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_FILETIME.md

@@ -41,10 +41,6 @@ you this unconditionally gets a -1 back.
 Consider using CURLINFO_FILETIME_T(3) to be able to extract dates beyond
 the year 2038 on systems using 32 bit longs (Windows).
 
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_FILETIME_T.md

@@ -43,10 +43,6 @@ This option is an alternative to CURLINFO_FILETIME(3) to allow systems
 with 32 bit long variables to extract dates outside of the 32bit timestamp
 range.
 
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.md

@@ -34,10 +34,6 @@ The **path** pointer is NULL or points to private memory. You MUST NOT free
 - it gets freed when you call curl_easy_cleanup(3) on the corresponding
 CURL handle.
 
-# PROTOCOLS
-
-FTP(S) and SFTP
-
 # EXAMPLE
 
 ~~~c

+ 1 - 5
docs/libcurl/opts/CURLINFO_HEADER_SIZE.md

@@ -10,7 +10,7 @@ See-also:
   - curl_easy_getinfo (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -33,10 +33,6 @@ received. Measured in number of bytes.
 The total includes the size of any received headers suppressed by
 CURLOPT_SUPPRESS_CONNECT_HEADERS(3).
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.md

@@ -32,10 +32,6 @@ method(s) available according to the previous response. The meaning of the
 bits is explained in the CURLOPT_HTTPAUTH(3) option for
 curl_easy_setopt(3).
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c

+ 0 - 4
docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.md

@@ -30,10 +30,6 @@ Pass a pointer to a long to receive the last received HTTP proxy response code
 to a CONNECT request. The returned value is zero if no such response code was
 available.
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c

Some files were not shown because too many files changed in this diff