summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore19
-rw-r--r--.gitlab-ci.yml21
-rw-r--r--CMakeLists.txt44
-rw-r--r--GNURL-TODO13
-rwxr-xr-xMacOSX-Framework4
-rw-r--r--Makefile.am12
-rw-r--r--README187
-rw-r--r--aux-gnurl/ReleaseProcess39
-rw-r--r--aux-gnurl/guix.scm111
-rwxr-xr-xaux-gnurl/man_lint.sh11
-rwxr-xr-xaux-gnurl/sed.sh31
-rwxr-xr-xbuildconf8
-rw-r--r--ci-gnurl/Dockerfile8
-rwxr-xr-xconfigure-gnurl23
-rwxr-xr-xconfigure.ac167
-rw-r--r--docs/Makefile.am42
-rw-r--r--docs/cmdline-opts/Makefile.am5
-rwxr-xr-xdocs/cmdline-opts/gen.pl22
-rw-r--r--docs/cmdline-opts/page-footer33
-rw-r--r--docs/examples/10-at-a-time.c2
-rw-r--r--docs/examples/Makefile.am4
-rw-r--r--docs/examples/anyauthput.c2
-rw-r--r--docs/examples/asiohiper.cpp2
-rw-r--r--docs/examples/cacertinmem.c2
-rw-r--r--docs/examples/certinfo.c2
-rw-r--r--docs/examples/chkspeed.c2
-rw-r--r--docs/examples/cookie_interface.c2
-rw-r--r--docs/examples/crawler.c2
-rw-r--r--docs/examples/curlgtk.c2
-rw-r--r--docs/examples/curlx.c2
-rw-r--r--docs/examples/debug.c2
-rw-r--r--docs/examples/ephiperfifo.c2
-rw-r--r--docs/examples/evhiperfifo.c2
-rw-r--r--docs/examples/externalsocket.c2
-rw-r--r--docs/examples/fileupload.c2
-rw-r--r--docs/examples/fopen.c2
-rw-r--r--docs/examples/ftp-wildcard.c2
-rw-r--r--docs/examples/ftpget.c2
-rw-r--r--docs/examples/ftpgetinfo.c2
-rw-r--r--docs/examples/ftpgetresp.c2
-rw-r--r--docs/examples/ftpsget.c2
-rw-r--r--docs/examples/ftpupload.c2
-rw-r--r--docs/examples/ftpuploadfrommem.c2
-rw-r--r--docs/examples/ftpuploadresume.c2
-rw-r--r--docs/examples/getinfo.c2
-rw-r--r--docs/examples/getinmemory.c2
-rw-r--r--docs/examples/getredirect.c2
-rw-r--r--docs/examples/ghiper.c2
-rw-r--r--docs/examples/hiperfifo.c2
-rw-r--r--docs/examples/href_extractor.c2
-rw-r--r--docs/examples/htmltidy.c2
-rw-r--r--docs/examples/htmltitle.cpp2
-rw-r--r--docs/examples/http-post.c2
-rw-r--r--docs/examples/http2-download.c2
-rw-r--r--docs/examples/http2-pushinmemory.c2
-rw-r--r--docs/examples/http2-serverpush.c2
-rw-r--r--docs/examples/http2-upload.c2
-rw-r--r--docs/examples/httpcustomheader.c2
-rw-r--r--docs/examples/httpput.c2
-rw-r--r--docs/examples/https.c2
-rw-r--r--docs/examples/imap-append.c2
-rw-r--r--docs/examples/imap-copy.c2
-rw-r--r--docs/examples/imap-create.c2
-rw-r--r--docs/examples/imap-delete.c2
-rw-r--r--docs/examples/imap-examine.c2
-rw-r--r--docs/examples/imap-fetch.c2
-rw-r--r--docs/examples/imap-list.c2
-rw-r--r--docs/examples/imap-lsub.c2
-rw-r--r--docs/examples/imap-multi.c2
-rw-r--r--docs/examples/imap-noop.c2
-rw-r--r--docs/examples/imap-search.c2
-rw-r--r--docs/examples/imap-ssl.c2
-rw-r--r--docs/examples/imap-store.c2
-rw-r--r--docs/examples/imap-tls.c2
-rw-r--r--docs/examples/multi-app.c2
-rw-r--r--docs/examples/multi-debugcallback.c2
-rw-r--r--docs/examples/multi-double.c2
-rw-r--r--docs/examples/multi-formadd.c2
-rw-r--r--docs/examples/multi-post.c2
-rw-r--r--docs/examples/multi-single.c2
-rw-r--r--docs/examples/multi-uv.c2
-rw-r--r--docs/examples/multithread.c2
-rw-r--r--docs/examples/parseurl.c2
-rw-r--r--docs/examples/persistent.c2
-rw-r--r--docs/examples/pop3-dele.c2
-rw-r--r--docs/examples/pop3-list.c2
-rw-r--r--docs/examples/pop3-multi.c2
-rw-r--r--docs/examples/pop3-noop.c2
-rw-r--r--docs/examples/pop3-retr.c2
-rw-r--r--docs/examples/pop3-ssl.c2
-rw-r--r--docs/examples/pop3-stat.c2
-rw-r--r--docs/examples/pop3-tls.c2
-rw-r--r--docs/examples/pop3-top.c2
-rw-r--r--docs/examples/pop3-uidl.c2
-rw-r--r--docs/examples/post-callback.c2
-rw-r--r--docs/examples/postinmemory.c2
-rw-r--r--docs/examples/postit2-formadd.c2
-rw-r--r--docs/examples/postit2.c2
-rw-r--r--docs/examples/progressfunc.c2
-rw-r--r--docs/examples/resolve.c2
-rw-r--r--docs/examples/rtsp.c2
-rw-r--r--docs/examples/sampleconv.c2
-rw-r--r--docs/examples/sendrecv.c2
-rw-r--r--docs/examples/sepheaders.c2
-rw-r--r--docs/examples/sessioninfo.c2
-rw-r--r--docs/examples/sftpget.c2
-rw-r--r--docs/examples/sftpuploadresume.c2
-rw-r--r--docs/examples/shared-connection-cache.c2
-rw-r--r--docs/examples/simple.c2
-rw-r--r--docs/examples/simplepost.c2
-rw-r--r--docs/examples/simplessl.c2
-rw-r--r--docs/examples/smooth-gtk-thread.c2
-rw-r--r--docs/examples/smtp-expn.c2
-rw-r--r--docs/examples/smtp-mail.c2
-rw-r--r--docs/examples/smtp-mime.c2
-rw-r--r--docs/examples/smtp-multi.c2
-rw-r--r--docs/examples/smtp-ssl.c2
-rw-r--r--docs/examples/smtp-tls.c2
-rw-r--r--docs/examples/smtp-vrfy.c2
-rw-r--r--docs/examples/sslbackend.c2
-rw-r--r--docs/examples/synctime.c2
-rw-r--r--docs/examples/threaded-shared-conn.c2
-rw-r--r--docs/examples/threaded-ssl.c2
-rw-r--r--docs/examples/url2file.c2
-rw-r--r--docs/examples/urlapi.c2
-rw-r--r--docs/examples/usercertinmem.c2
-rwxr-xr-xdocs/examples/version-check.pl2
-rw-r--r--docs/examples/xmlstream.c2
-rw-r--r--docs/gnurl-config.1 (renamed from docs/curl-config.1)0
-rw-r--r--docs/gnurl.13747
-rw-r--r--docs/libcurl/.gitignore2
-rw-r--r--docs/libcurl/CMakeLists.txt6
-rw-r--r--docs/libcurl/Makefile.am20
-rw-r--r--docs/libcurl/Makefile.inc160
-rw-r--r--docs/libcurl/curl_multi_socket_all.31
-rw-r--r--docs/libcurl/curl_strnequal.31
-rw-r--r--docs/libcurl/gnurl_easy_cleanup.3 (renamed from docs/libcurl/curl_easy_cleanup.3)4
-rw-r--r--docs/libcurl/gnurl_easy_duphandle.3 (renamed from docs/libcurl/curl_easy_duphandle.3)4
-rw-r--r--docs/libcurl/gnurl_easy_escape.3 (renamed from docs/libcurl/curl_easy_escape.3)4
-rw-r--r--docs/libcurl/gnurl_easy_getinfo.3 (renamed from docs/libcurl/curl_easy_getinfo.3)4
-rw-r--r--docs/libcurl/gnurl_easy_init.3 (renamed from docs/libcurl/curl_easy_init.3)4
-rw-r--r--docs/libcurl/gnurl_easy_pause.3 (renamed from docs/libcurl/curl_easy_pause.3)4
-rw-r--r--docs/libcurl/gnurl_easy_perform.3 (renamed from docs/libcurl/curl_easy_perform.3)6
-rw-r--r--docs/libcurl/gnurl_easy_recv.3 (renamed from docs/libcurl/curl_easy_recv.3)4
-rw-r--r--docs/libcurl/gnurl_easy_reset.3 (renamed from docs/libcurl/curl_easy_reset.3)4
-rw-r--r--docs/libcurl/gnurl_easy_send.3 (renamed from docs/libcurl/curl_easy_send.3)4
-rw-r--r--docs/libcurl/gnurl_easy_setopt.3 (renamed from docs/libcurl/curl_easy_setopt.3)6
-rw-r--r--docs/libcurl/gnurl_easy_strerror.3 (renamed from docs/libcurl/curl_easy_strerror.3)4
-rw-r--r--docs/libcurl/gnurl_easy_unescape.3 (renamed from docs/libcurl/curl_easy_unescape.3)4
-rw-r--r--docs/libcurl/gnurl_easy_upkeep.3 (renamed from docs/libcurl/curl_easy_upkeep.3)4
-rw-r--r--docs/libcurl/gnurl_escape.3 (renamed from docs/libcurl/curl_escape.3)4
-rw-r--r--docs/libcurl/gnurl_formadd.3 (renamed from docs/libcurl/curl_formadd.3)6
-rw-r--r--docs/libcurl/gnurl_formfree.3 (renamed from docs/libcurl/curl_formfree.3)4
-rw-r--r--docs/libcurl/gnurl_formget.3 (renamed from docs/libcurl/curl_formget.3)4
-rw-r--r--docs/libcurl/gnurl_free.3 (renamed from docs/libcurl/curl_free.3)4
-rw-r--r--docs/libcurl/gnurl_getdate.3 (renamed from docs/libcurl/curl_getdate.3)4
-rw-r--r--docs/libcurl/gnurl_getenv.3 (renamed from docs/libcurl/curl_getenv.3)4
-rw-r--r--docs/libcurl/gnurl_global_cleanup.3 (renamed from docs/libcurl/curl_global_cleanup.3)4
-rw-r--r--docs/libcurl/gnurl_global_init.3 (renamed from docs/libcurl/curl_global_init.3)4
-rw-r--r--docs/libcurl/gnurl_global_init_mem.3 (renamed from docs/libcurl/curl_global_init_mem.3)4
-rw-r--r--docs/libcurl/gnurl_global_sslset.3 (renamed from docs/libcurl/curl_global_sslset.3)4
-rw-r--r--docs/libcurl/gnurl_mime_addpart.3 (renamed from docs/libcurl/curl_mime_addpart.3)4
-rw-r--r--docs/libcurl/gnurl_mime_data.3 (renamed from docs/libcurl/curl_mime_data.3)4
-rw-r--r--docs/libcurl/gnurl_mime_data_cb.3 (renamed from docs/libcurl/curl_mime_data_cb.3)4
-rw-r--r--docs/libcurl/gnurl_mime_encoder.3 (renamed from docs/libcurl/curl_mime_encoder.3)4
-rw-r--r--docs/libcurl/gnurl_mime_filedata.3 (renamed from docs/libcurl/curl_mime_filedata.3)4
-rw-r--r--docs/libcurl/gnurl_mime_filename.3 (renamed from docs/libcurl/curl_mime_filename.3)4
-rw-r--r--docs/libcurl/gnurl_mime_free.3 (renamed from docs/libcurl/curl_mime_free.3)4
-rw-r--r--docs/libcurl/gnurl_mime_headers.3 (renamed from docs/libcurl/curl_mime_headers.3)4
-rw-r--r--docs/libcurl/gnurl_mime_init.3 (renamed from docs/libcurl/curl_mime_init.3)4
-rw-r--r--docs/libcurl/gnurl_mime_name.3 (renamed from docs/libcurl/curl_mime_name.3)4
-rw-r--r--docs/libcurl/gnurl_mime_subparts.3 (renamed from docs/libcurl/curl_mime_subparts.3)4
-rw-r--r--docs/libcurl/gnurl_mime_type.3 (renamed from docs/libcurl/curl_mime_type.3)4
-rw-r--r--docs/libcurl/gnurl_mprintf.3 (renamed from docs/libcurl/curl_mprintf.3)4
-rw-r--r--docs/libcurl/gnurl_multi_add_handle.3 (renamed from docs/libcurl/curl_multi_add_handle.3)4
-rw-r--r--docs/libcurl/gnurl_multi_assign.3 (renamed from docs/libcurl/curl_multi_assign.3)4
-rw-r--r--docs/libcurl/gnurl_multi_cleanup.3 (renamed from docs/libcurl/curl_multi_cleanup.3)4
-rw-r--r--docs/libcurl/gnurl_multi_fdset.3 (renamed from docs/libcurl/curl_multi_fdset.3)4
-rw-r--r--docs/libcurl/gnurl_multi_info_read.3 (renamed from docs/libcurl/curl_multi_info_read.3)4
-rw-r--r--docs/libcurl/gnurl_multi_init.3 (renamed from docs/libcurl/curl_multi_init.3)4
-rw-r--r--docs/libcurl/gnurl_multi_perform.3 (renamed from docs/libcurl/curl_multi_perform.3)4
-rw-r--r--docs/libcurl/gnurl_multi_remove_handle.3 (renamed from docs/libcurl/curl_multi_remove_handle.3)4
-rw-r--r--docs/libcurl/gnurl_multi_setopt.3 (renamed from docs/libcurl/curl_multi_setopt.3)4
-rw-r--r--docs/libcurl/gnurl_multi_socket.3 (renamed from docs/libcurl/curl_multi_socket.3)4
-rw-r--r--docs/libcurl/gnurl_multi_socket_action.3 (renamed from docs/libcurl/curl_multi_socket_action.3)4
-rw-r--r--docs/libcurl/gnurl_multi_socket_all.31
-rw-r--r--docs/libcurl/gnurl_multi_strerror.3 (renamed from docs/libcurl/curl_multi_strerror.3)4
-rw-r--r--docs/libcurl/gnurl_multi_timeout.3 (renamed from docs/libcurl/curl_multi_timeout.3)4
-rw-r--r--docs/libcurl/gnurl_multi_wait.3 (renamed from docs/libcurl/curl_multi_wait.3)4
-rw-r--r--docs/libcurl/gnurl_share_cleanup.3 (renamed from docs/libcurl/curl_share_cleanup.3)6
-rw-r--r--docs/libcurl/gnurl_share_init.3 (renamed from docs/libcurl/curl_share_init.3)4
-rw-r--r--docs/libcurl/gnurl_share_setopt.3 (renamed from docs/libcurl/curl_share_setopt.3)6
-rw-r--r--docs/libcurl/gnurl_share_strerror.3 (renamed from docs/libcurl/curl_share_strerror.3)4
-rw-r--r--docs/libcurl/gnurl_slist_append.3 (renamed from docs/libcurl/curl_slist_append.3)4
-rw-r--r--docs/libcurl/gnurl_slist_free_all.3 (renamed from docs/libcurl/curl_slist_free_all.3)4
-rw-r--r--docs/libcurl/gnurl_strequal.3 (renamed from docs/libcurl/curl_strequal.3)4
-rw-r--r--docs/libcurl/gnurl_strnequal.31
-rw-r--r--docs/libcurl/gnurl_unescape.3 (renamed from docs/libcurl/curl_unescape.3)4
-rw-r--r--docs/libcurl/gnurl_url.3 (renamed from docs/libcurl/curl_url.3)4
-rw-r--r--docs/libcurl/gnurl_url_cleanup.3 (renamed from docs/libcurl/curl_url_cleanup.3)4
-rw-r--r--docs/libcurl/gnurl_url_dup.3 (renamed from docs/libcurl/curl_url_dup.3)4
-rw-r--r--docs/libcurl/gnurl_url_get.3 (renamed from docs/libcurl/curl_url_get.3)4
-rw-r--r--docs/libcurl/gnurl_url_set.3 (renamed from docs/libcurl/curl_url_set.3)4
-rw-r--r--docs/libcurl/gnurl_version.3 (renamed from docs/libcurl/curl_version.3)4
-rw-r--r--docs/libcurl/gnurl_version_info.3 (renamed from docs/libcurl/curl_version_info.3)4
-rw-r--r--docs/libcurl/libgnurl-easy.3 (renamed from docs/libcurl/libcurl-easy.3)0
-rw-r--r--docs/libcurl/libgnurl-env.3 (renamed from docs/libcurl/libcurl-env.3)0
-rw-r--r--docs/libcurl/libgnurl-errors.3 (renamed from docs/libcurl/libcurl-errors.3)0
-rw-r--r--docs/libcurl/libgnurl-multi.3 (renamed from docs/libcurl/libcurl-multi.3)0
-rw-r--r--docs/libcurl/libgnurl-security.3 (renamed from docs/libcurl/libcurl-security.3)0
-rw-r--r--docs/libcurl/libgnurl-share.3 (renamed from docs/libcurl/libcurl-share.3)0
-rw-r--r--docs/libcurl/libgnurl-thread.3 (renamed from docs/libcurl/libcurl-thread.3)0
-rw-r--r--docs/libcurl/libgnurl-tutorial.3 (renamed from docs/libcurl/libcurl-tutorial.3)0
-rw-r--r--docs/libcurl/libgnurl-url.3 (renamed from docs/libcurl/libcurl-url.3)2
-rw-r--r--docs/libcurl/libgnurl.3 (renamed from docs/libcurl/libcurl.3)0
-rw-r--r--docs/libcurl/libgnurl.m4 (renamed from docs/libcurl/libcurl.m4)2
-rwxr-xr-xdocs/libcurl/mksymbolsmanpage.pl2
-rw-r--r--docs/libcurl/opts/GNURLINFO_ACTIVESOCKET.3 (renamed from docs/libcurl/opts/CURLINFO_ACTIVESOCKET.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CERTINFO.3 (renamed from docs/libcurl/opts/CURLINFO_CERTINFO.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONDITION_UNMET.3 (renamed from docs/libcurl/opts/CURLINFO_CONDITION_UNMET.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONNECT_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_CONNECT_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONNECT_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_CONTENT_TYPE.3 (renamed from docs/libcurl/opts/CURLINFO_CONTENT_TYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_COOKIELIST.3 (renamed from docs/libcurl/opts/CURLINFO_COOKIELIST.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_EFFECTIVE_URL.3 (renamed from docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_FILETIME.3 (renamed from docs/libcurl/opts/CURLINFO_FILETIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_FILETIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_FILETIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_FTP_ENTRY_PATH.3 (renamed from docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_HEADER_SIZE.3 (renamed from docs/libcurl/opts/CURLINFO_HEADER_SIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_HTTPAUTH_AVAIL.3 (renamed from docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_HTTP_CONNECTCODE.3 (renamed from docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_HTTP_VERSION.3 (renamed from docs/libcurl/opts/CURLINFO_HTTP_VERSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_LASTSOCKET.3 (renamed from docs/libcurl/opts/CURLINFO_LASTSOCKET.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_LOCAL_IP.3 (renamed from docs/libcurl/opts/CURLINFO_LOCAL_IP.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_LOCAL_PORT.3 (renamed from docs/libcurl/opts/CURLINFO_LOCAL_PORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_NUM_CONNECTS.3 (renamed from docs/libcurl/opts/CURLINFO_NUM_CONNECTS.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_OS_ERRNO.3 (renamed from docs/libcurl/opts/CURLINFO_OS_ERRNO.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PRIMARY_IP.3 (renamed from docs/libcurl/opts/CURLINFO_PRIMARY_IP.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PRIMARY_PORT.3 (renamed from docs/libcurl/opts/CURLINFO_PRIMARY_PORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PRIVATE.3 (renamed from docs/libcurl/opts/CURLINFO_PRIVATE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PROTOCOL.3 (renamed from docs/libcurl/opts/CURLINFO_PROTOCOL.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PROXYAUTH_AVAIL.3 (renamed from docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_PROXY_SSL_VERIFYRESULT.3 (renamed from docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_REDIRECT_COUNT.3 (renamed from docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_REDIRECT_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_REDIRECT_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_REDIRECT_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_REDIRECT_URL.3 (renamed from docs/libcurl/opts/CURLINFO_REDIRECT_URL.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_REQUEST_SIZE.3 (renamed from docs/libcurl/opts/CURLINFO_REQUEST_SIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_RESPONSE_CODE.3 (renamed from docs/libcurl/opts/CURLINFO_RESPONSE_CODE.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_RTSP_CLIENT_CSEQ.3 (renamed from docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_RTSP_CSEQ_RECV.3 (renamed from docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_RTSP_SERVER_CSEQ.3 (renamed from docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_RTSP_SESSION_ID.3 (renamed from docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SCHEME.3 (renamed from docs/libcurl/opts/CURLINFO_SCHEME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD.3 (renamed from docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD_T.3 (renamed from docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SSL_ENGINES.3 (renamed from docs/libcurl/opts/CURLINFO_SSL_ENGINES.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_SSL_VERIFYRESULT.3 (renamed from docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_TLS_SESSION.3 (renamed from docs/libcurl/opts/CURLINFO_TLS_SESSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_TLS_SSL_PTR.3 (renamed from docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.3)6
-rw-r--r--docs/libcurl/opts/GNURLINFO_TOTAL_TIME.3 (renamed from docs/libcurl/opts/CURLINFO_TOTAL_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLINFO_TOTAL_TIME_T.3 (renamed from docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 (renamed from docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 (renamed from docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_MAXCONNECTS.3 (renamed from docs/libcurl/opts/CURLMOPT_MAXCONNECTS.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_MAX_HOST_CONNECTIONS.3 (renamed from docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_MAX_PIPELINE_LENGTH.3 (renamed from docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_MAX_TOTAL_CONNECTIONS.3 (renamed from docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_PIPELINING.3 (renamed from docs/libcurl/opts/CURLMOPT_PIPELINING.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_PIPELINING_SERVER_BL.3 (renamed from docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_PIPELINING_SITE_BL.3 (renamed from docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_PUSHDATA.3 (renamed from docs/libcurl/opts/CURLMOPT_PUSHDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_PUSHFUNCTION.3 (renamed from docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_SOCKETDATA.3 (renamed from docs/libcurl/opts/CURLMOPT_SOCKETDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_SOCKETFUNCTION.3 (renamed from docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_TIMERDATA.3 (renamed from docs/libcurl/opts/CURLMOPT_TIMERDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLMOPT_TIMERFUNCTION.3 (renamed from docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ABSTRACT_UNIX_SOCKET.3 (renamed from docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ACCEPTTIMEOUT_MS.3 (renamed from docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ACCEPT_ENCODING.3 (renamed from docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ADDRESS_SCOPE.3 (renamed from docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ALTSVC.3 (renamed from docs/libcurl/opts/CURLOPT_ALTSVC.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ALTSVC_CTRL.3 (renamed from docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_APPEND.3 (renamed from docs/libcurl/opts/CURLOPT_APPEND.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_AUTOREFERER.3 (renamed from docs/libcurl/opts/CURLOPT_AUTOREFERER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_BUFFERSIZE.3 (renamed from docs/libcurl/opts/CURLOPT_BUFFERSIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CAINFO.3 (renamed from docs/libcurl/opts/CURLOPT_CAINFO.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CAPATH.3 (renamed from docs/libcurl/opts/CURLOPT_CAPATH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CERTINFO.3 (renamed from docs/libcurl/opts/CURLOPT_CERTINFO.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CHUNK_BGN_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.3)6
-rw-r--r--docs/libcurl/opts/GNURLOPT_CHUNK_DATA.3 (renamed from docs/libcurl/opts/CURLOPT_CHUNK_DATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CHUNK_END_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CLOSESOCKETDATA.3 (renamed from docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CLOSESOCKETFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT.3 (renamed from docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT_MS.3 (renamed from docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONNECT_ONLY.3 (renamed from docs/libcurl/opts/CURLOPT_CONNECT_ONLY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONNECT_TO.3 (renamed from docs/libcurl/opts/CURLOPT_CONNECT_TO.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONV_FROM_NETWORK_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONV_FROM_UTF8_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CONV_TO_NETWORK_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COOKIE.3 (renamed from docs/libcurl/opts/CURLOPT_COOKIE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COOKIEFILE.3 (renamed from docs/libcurl/opts/CURLOPT_COOKIEFILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COOKIEJAR.3 (renamed from docs/libcurl/opts/CURLOPT_COOKIEJAR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COOKIELIST.3 (renamed from docs/libcurl/opts/CURLOPT_COOKIELIST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COOKIESESSION.3 (renamed from docs/libcurl/opts/CURLOPT_COOKIESESSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_COPYPOSTFIELDS.3 (renamed from docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CRLF.3 (renamed from docs/libcurl/opts/CURLOPT_CRLF.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CRLFILE.3 (renamed from docs/libcurl/opts/CURLOPT_CRLFILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CURLU.3 (renamed from docs/libcurl/opts/CURLOPT_CURLU.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_CUSTOMREQUEST.3 (renamed from docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DEBUGDATA.3 (renamed from docs/libcurl/opts/CURLOPT_DEBUGDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DEBUGFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DEFAULT_PROTOCOL.3 (renamed from docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DIRLISTONLY.3 (renamed from docs/libcurl/opts/CURLOPT_DIRLISTONLY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DISALLOW_USERNAME_IN_URL.3 (renamed from docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_CACHE_TIMEOUT.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_INTERFACE.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_INTERFACE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP4.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP6.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_SERVERS.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_SERVERS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_SHUFFLE_ADDRESSES.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DNS_USE_GLOBAL_CACHE.3 (renamed from docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_DOH_URL.3 (renamed from docs/libcurl/opts/CURLOPT_DOH_URL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_EGDSOCKET.3 (renamed from docs/libcurl/opts/CURLOPT_EGDSOCKET.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ERRORBUFFER.3 (renamed from docs/libcurl/opts/CURLOPT_ERRORBUFFER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_EXPECT_100_TIMEOUT_MS.3 (renamed from docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FAILONERROR.3 (renamed from docs/libcurl/opts/CURLOPT_FAILONERROR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FILETIME.3 (renamed from docs/libcurl/opts/CURLOPT_FILETIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FNMATCH_DATA.3 (renamed from docs/libcurl/opts/CURLOPT_FNMATCH_DATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FNMATCH_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FOLLOWLOCATION.3 (renamed from docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FORBID_REUSE.3 (renamed from docs/libcurl/opts/CURLOPT_FORBID_REUSE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FRESH_CONNECT.3 (renamed from docs/libcurl/opts/CURLOPT_FRESH_CONNECT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTPPORT.3 (renamed from docs/libcurl/opts/CURLOPT_FTPPORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTPSSLAUTH.3 (renamed from docs/libcurl/opts/CURLOPT_FTPSSLAUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_ACCOUNT.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_ALTERNATIVE_TO_USER.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_CREATE_MISSING_DIRS.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_FILEMETHOD.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_RESPONSE_TIMEOUT.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_RESPONSE_TIMEOUT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_SKIP_PASV_IP.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_SSL_CCC.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_USE_EPRT.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_USE_EPSV.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_FTP_USE_PRET.3 (renamed from docs/libcurl/opts/CURLOPT_FTP_USE_PRET.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_GSSAPI_DELEGATION.3 (renamed from docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 (renamed from docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HAPROXYPROTOCOL.3 (renamed from docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HEADER.3 (renamed from docs/libcurl/opts/CURLOPT_HEADER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HEADERDATA.3 (renamed from docs/libcurl/opts/CURLOPT_HEADERDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HEADERFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_HEADERFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HEADEROPT.3 (renamed from docs/libcurl/opts/CURLOPT_HEADEROPT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTP09_ALLOWED.3 (renamed from docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTP200ALIASES.3 (renamed from docs/libcurl/opts/CURLOPT_HTTP200ALIASES.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTPAUTH.3 (renamed from docs/libcurl/opts/CURLOPT_HTTPAUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTPGET.3 (renamed from docs/libcurl/opts/CURLOPT_HTTPGET.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTPHEADER.3 (renamed from docs/libcurl/opts/CURLOPT_HTTPHEADER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTPPOST.3 (renamed from docs/libcurl/opts/CURLOPT_HTTPPOST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTPPROXYTUNNEL.3 (renamed from docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTP_CONTENT_DECODING.3 (renamed from docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTP_TRANSFER_DECODING.3 (renamed from docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_HTTP_VERSION.3 (renamed from docs/libcurl/opts/CURLOPT_HTTP_VERSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_IGNORE_CONTENT_LENGTH.3 (renamed from docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_INFILESIZE.3 (renamed from docs/libcurl/opts/CURLOPT_INFILESIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_INFILESIZE_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_INTERFACE.3 (renamed from docs/libcurl/opts/CURLOPT_INTERFACE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_INTERLEAVEDATA.3 (renamed from docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_INTERLEAVEFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_IOCTLDATA.3 (renamed from docs/libcurl/opts/CURLOPT_IOCTLDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_IOCTLFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_IPRESOLVE.3 (renamed from docs/libcurl/opts/CURLOPT_IPRESOLVE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_ISSUERCERT.3 (renamed from docs/libcurl/opts/CURLOPT_ISSUERCERT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_KEEP_SENDING_ON_ERROR.3 (renamed from docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_KEYPASSWD.3 (renamed from docs/libcurl/opts/CURLOPT_KEYPASSWD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_KRBLEVEL.3 (renamed from docs/libcurl/opts/CURLOPT_KRBLEVEL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_LOCALPORT.3 (renamed from docs/libcurl/opts/CURLOPT_LOCALPORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_LOCALPORTRANGE.3 (renamed from docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_LOGIN_OPTIONS.3 (renamed from docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_LOW_SPEED_LIMIT.3 (renamed from docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_LOW_SPEED_TIME.3 (renamed from docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAIL_AUTH.3 (renamed from docs/libcurl/opts/CURLOPT_MAIL_AUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAIL_FROM.3 (renamed from docs/libcurl/opts/CURLOPT_MAIL_FROM.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAIL_RCPT.3 (renamed from docs/libcurl/opts/CURLOPT_MAIL_RCPT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAXAGE_CONN.3 (renamed from docs/libcurl/opts/CURLOPT_MAXAGE_CONN.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAXCONNECTS.3 (renamed from docs/libcurl/opts/CURLOPT_MAXCONNECTS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAXFILESIZE.3 (renamed from docs/libcurl/opts/CURLOPT_MAXFILESIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAXFILESIZE_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAXREDIRS.3 (renamed from docs/libcurl/opts/CURLOPT_MAXREDIRS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAX_RECV_SPEED_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MAX_SEND_SPEED_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_MIMEPOST.3 (renamed from docs/libcurl/opts/CURLOPT_MIMEPOST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NETRC.3 (renamed from docs/libcurl/opts/CURLOPT_NETRC.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NETRC_FILE.3 (renamed from docs/libcurl/opts/CURLOPT_NETRC_FILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NEW_DIRECTORY_PERMS.3 (renamed from docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NEW_FILE_PERMS.3 (renamed from docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NOBODY.3 (renamed from docs/libcurl/opts/CURLOPT_NOBODY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NOPROGRESS.3 (renamed from docs/libcurl/opts/CURLOPT_NOPROGRESS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_NOPROXY.3 (renamed from docs/libcurl/opts/CURLOPT_NOPROXY.3)8
-rw-r--r--docs/libcurl/opts/GNURLOPT_NOSIGNAL.3 (renamed from docs/libcurl/opts/CURLOPT_NOSIGNAL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_OPENSOCKETDATA.3 (renamed from docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_OPENSOCKETFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PASSWORD.3 (renamed from docs/libcurl/opts/CURLOPT_PASSWORD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PATH_AS_IS.3 (renamed from docs/libcurl/opts/CURLOPT_PATH_AS_IS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PINNEDPUBLICKEY.3 (renamed from docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PIPEWAIT.3 (renamed from docs/libcurl/opts/CURLOPT_PIPEWAIT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PORT.3 (renamed from docs/libcurl/opts/CURLOPT_PORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POST.3 (renamed from docs/libcurl/opts/CURLOPT_POST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POSTFIELDS.3 (renamed from docs/libcurl/opts/CURLOPT_POSTFIELDS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE.3 (renamed from docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POSTQUOTE.3 (renamed from docs/libcurl/opts/CURLOPT_POSTQUOTE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_POSTREDIR.3 (renamed from docs/libcurl/opts/CURLOPT_POSTREDIR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PREQUOTE.3 (renamed from docs/libcurl/opts/CURLOPT_PREQUOTE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PRE_PROXY.3 (renamed from docs/libcurl/opts/CURLOPT_PRE_PROXY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PRIVATE.3 (renamed from docs/libcurl/opts/CURLOPT_PRIVATE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROGRESSDATA.3 (renamed from docs/libcurl/opts/CURLOPT_PROGRESSDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROGRESSFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROTOCOLS.3 (renamed from docs/libcurl/opts/CURLOPT_PROTOCOLS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYAUTH.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYAUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYHEADER.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYHEADER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYPASSWORD.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYPASSWORD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYPORT.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYPORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYTYPE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYTYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYUSERNAME.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYUSERNAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXYUSERPWD.3 (renamed from docs/libcurl/opts/CURLOPT_PROXYUSERPWD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_CAINFO.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_CAINFO.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_CAPATH.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_CAPATH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_CRLFILE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_KEYPASSWD.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_PINNEDPUBLICKEY.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SERVICE_NAME.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSLCERT.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSLCERTTYPE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSLKEY.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSLKEYTYPE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSLVERSION.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSL_CIPHER_LIST.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSL_OPTIONS.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYHOST.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYPEER.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_TLS13_CIPHERS.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_PASSWORD.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_TYPE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_USERNAME.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PROXY_TRANSFER_MODE.3 (renamed from docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_PUT.3 (renamed from docs/libcurl/opts/CURLOPT_PUT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_QUOTE.3 (renamed from docs/libcurl/opts/CURLOPT_QUOTE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RANDOM_FILE.3 (renamed from docs/libcurl/opts/CURLOPT_RANDOM_FILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RANGE.3 (renamed from docs/libcurl/opts/CURLOPT_RANGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_READDATA.3 (renamed from docs/libcurl/opts/CURLOPT_READDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_READFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_READFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_REDIR_PROTOCOLS.3 (renamed from docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_REFERER.3 (renamed from docs/libcurl/opts/CURLOPT_REFERER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_REQUEST_TARGET.3 (renamed from docs/libcurl/opts/CURLOPT_REQUEST_TARGET.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RESOLVE.3 (renamed from docs/libcurl/opts/CURLOPT_RESOLVE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RESOLVER_START_DATA.3 (renamed from docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RESOLVER_START_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RESUME_FROM.3 (renamed from docs/libcurl/opts/CURLOPT_RESUME_FROM.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RESUME_FROM_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_CLIENT_CSEQ.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_REQUEST.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_REQUEST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_SERVER_CSEQ.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_SESSION_ID.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_STREAM_URI.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_RTSP_TRANSPORT.3 (renamed from docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SASL_IR.3 (renamed from docs/libcurl/opts/CURLOPT_SASL_IR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SEEKDATA.3 (renamed from docs/libcurl/opts/CURLOPT_SEEKDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SEEKFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_SEEKFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SERVICE_NAME.3 (renamed from docs/libcurl/opts/CURLOPT_SERVICE_NAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SHARE.3 (renamed from docs/libcurl/opts/CURLOPT_SHARE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SOCKOPTDATA.3 (renamed from docs/libcurl/opts/CURLOPT_SOCKOPTDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SOCKOPTFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SOCKS5_AUTH.3 (renamed from docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_NEC.3 (renamed from docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_SERVICE.3 (renamed from docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_AUTH_TYPES.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_COMPRESSION.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_KEYDATA.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_KEYDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_KEYFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_KNOWNHOSTS.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_PRIVATE_KEYFILE.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSH_PUBLIC_KEYFILE.3 (renamed from docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLCERT.3 (renamed from docs/libcurl/opts/CURLOPT_SSLCERT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLCERTTYPE.3 (renamed from docs/libcurl/opts/CURLOPT_SSLCERTTYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLENGINE.3 (renamed from docs/libcurl/opts/CURLOPT_SSLENGINE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLENGINE_DEFAULT.3 (renamed from docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLKEY.3 (renamed from docs/libcurl/opts/CURLOPT_SSLKEY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLKEYTYPE.3 (renamed from docs/libcurl/opts/CURLOPT_SSLKEYTYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSLVERSION.3 (renamed from docs/libcurl/opts/CURLOPT_SSLVERSION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_CIPHER_LIST.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_CTX_DATA.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.3)6
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_CTX_FUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_ENABLE_ALPN.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_ENABLE_NPN.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_FALSESTART.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_FALSESTART.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_OPTIONS.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_OPTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_SESSIONID_CACHE.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_VERIFYHOST.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_VERIFYPEER.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SSL_VERIFYSTATUS.3 (renamed from docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_STDERR.3 (renamed from docs/libcurl/opts/CURLOPT_STDERR.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS.3 (renamed from docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS_E.3 (renamed from docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_STREAM_WEIGHT.3 (renamed from docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_SUPPRESS_CONNECT_HEADERS.3 (renamed from docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TCP_FASTOPEN.3 (renamed from docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TCP_KEEPALIVE.3 (renamed from docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TCP_KEEPIDLE.3 (renamed from docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TCP_KEEPINTVL.3 (renamed from docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TCP_NODELAY.3 (renamed from docs/libcurl/opts/CURLOPT_TCP_NODELAY.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TELNETOPTIONS.3 (renamed from docs/libcurl/opts/CURLOPT_TELNETOPTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TFTP_BLKSIZE.3 (renamed from docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TFTP_NO_OPTIONS.3 (renamed from docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TIMECONDITION.3 (renamed from docs/libcurl/opts/CURLOPT_TIMECONDITION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TIMEOUT.3 (renamed from docs/libcurl/opts/CURLOPT_TIMEOUT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TIMEOUT_MS.3 (renamed from docs/libcurl/opts/CURLOPT_TIMEOUT_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TIMEVALUE.3 (renamed from docs/libcurl/opts/CURLOPT_TIMEVALUE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TIMEVALUE_LARGE.3 (renamed from docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TLS13_CIPHERS.3 (renamed from docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TLSAUTH_PASSWORD.3 (renamed from docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TLSAUTH_TYPE.3 (renamed from docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TLSAUTH_USERNAME.3 (renamed from docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TRAILERDATA.3 (renamed from docs/libcurl/opts/CURLOPT_TRAILERDATA.3)2
-rw-r--r--docs/libcurl/opts/GNURLOPT_TRAILERFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TRANSFERTEXT.3 (renamed from docs/libcurl/opts/CURLOPT_TRANSFERTEXT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_TRANSFER_ENCODING.3 (renamed from docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_UNIX_SOCKET_PATH.3 (renamed from docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_UNRESTRICTED_AUTH.3 (renamed from docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_UPKEEP_INTERVAL_MS.3 (renamed from docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_UPLOAD.3 (renamed from docs/libcurl/opts/CURLOPT_UPLOAD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_UPLOAD_BUFFERSIZE.3 (renamed from docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_URL.3 (renamed from docs/libcurl/opts/CURLOPT_URL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_USERAGENT.3 (renamed from docs/libcurl/opts/CURLOPT_USERAGENT.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_USERNAME.3 (renamed from docs/libcurl/opts/CURLOPT_USERNAME.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_USERPWD.3 (renamed from docs/libcurl/opts/CURLOPT_USERPWD.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_USE_SSL.3 (renamed from docs/libcurl/opts/CURLOPT_USE_SSL.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_VERBOSE.3 (renamed from docs/libcurl/opts/CURLOPT_VERBOSE.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_WILDCARDMATCH.3 (renamed from docs/libcurl/opts/CURLOPT_WILDCARDMATCH.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_WRITEDATA.3 (renamed from docs/libcurl/opts/CURLOPT_WRITEDATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_WRITEFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_WRITEFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_XFERINFODATA.3 (renamed from docs/libcurl/opts/CURLOPT_XFERINFODATA.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_XFERINFOFUNCTION.3 (renamed from docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.3)4
-rw-r--r--docs/libcurl/opts/GNURLOPT_XOAUTH2_BEARER.3 (renamed from docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.3)4
-rw-r--r--docs/libcurl/opts/Makefile.am32
-rw-r--r--docs/libcurl/opts/Makefile.inc694
-rw-r--r--docs/libcurl/opts/template.34
-rwxr-xr-xdocs/libcurl/symbols.pl2
-rw-r--r--docs/mk-ca-bundle.1172
-rw-r--r--gnurl-config.in (renamed from curl-config.in)26
-rw-r--r--include/Makefile.am2
-rw-r--r--include/README2
-rw-r--r--include/gnurl/.gitignore (renamed from include/curl/.gitignore)0
-rw-r--r--include/gnurl/Makefile.am (renamed from include/curl/Makefile.am)4
-rw-r--r--include/gnurl/curl.h (renamed from include/curl/curl.h)0
-rw-r--r--include/gnurl/curlver.h (renamed from include/curl/curlver.h)0
-rw-r--r--include/gnurl/easy.h (renamed from include/curl/easy.h)0
-rw-r--r--include/gnurl/mprintf.h (renamed from include/curl/mprintf.h)0
-rw-r--r--include/gnurl/multi.h (renamed from include/curl/multi.h)2
-rw-r--r--include/gnurl/stdcheaders.h (renamed from include/curl/stdcheaders.h)0
-rw-r--r--include/gnurl/system.h (renamed from include/curl/system.h)0
-rw-r--r--include/gnurl/typecheck-gcc.h (renamed from include/curl/typecheck-gcc.h)0
-rw-r--r--include/gnurl/urlapi.h (renamed from include/curl/urlapi.h)0
-rw-r--r--lib/Makefile.am34
-rw-r--r--lib/Makefile.netware4
-rw-r--r--lib/altsvc.c2
-rw-r--r--lib/altsvc.h2
-rw-r--r--lib/conncache.c2
-rw-r--r--lib/content_encoding.c2
-rw-r--r--lib/cookie.h2
-rw-r--r--lib/curl_addrinfo.c2
-rw-r--r--lib/curl_fnmatch.c2
-rw-r--r--lib/curl_memory.h4
-rw-r--r--lib/curl_memrchr.c2
-rw-r--r--lib/curl_multibyte.c2
-rw-r--r--lib/curl_path.c2
-rw-r--r--lib/curl_path.h2
-rw-r--r--lib/curl_printf.h2
-rw-r--r--lib/curl_range.c2
-rw-r--r--lib/curl_rtmp.c2
-rw-r--r--lib/curl_sasl.c2
-rw-r--r--lib/curl_sasl.h2
-rw-r--r--lib/curl_setup.h6
-rw-r--r--lib/curl_sspi.c2
-rw-r--r--lib/curl_sspi.h2
-rw-r--r--lib/curl_threads.c2
-rw-r--r--lib/curlx.h2
-rw-r--r--lib/dict.c2
-rw-r--r--lib/dotdot.c2
-rw-r--r--lib/easy.c4
-rw-r--r--lib/escape.c2
-rw-r--r--lib/file.c2
-rw-r--r--lib/fileinfo.h2
-rw-r--r--lib/formdata.c3
-rw-r--r--lib/ftp.c2
-rw-r--r--lib/ftplistparser.c2
-rw-r--r--lib/getenv.c2
-rw-r--r--lib/getinfo.c2
-rw-r--r--lib/gopher.c2
-rw-r--r--lib/hash.c2
-rw-r--r--lib/hmac.c2
-rw-r--r--lib/hostcheck.h2
-rw-r--r--lib/http.c2
-rw-r--r--lib/http.h2
-rw-r--r--lib/http2.c2
-rw-r--r--lib/http_proxy.c2
-rw-r--r--lib/imap.c2
-rw-r--r--lib/ldap.c2
-rw-r--r--lib/libcurl.rc2
-rw-r--r--lib/libgnurl.plist (renamed from lib/libcurl.plist)6
-rw-r--r--lib/llist.c2
-rw-r--r--lib/md5.c2
-rw-r--r--lib/memdebug.c2
-rw-r--r--lib/mime.c2
-rw-r--r--lib/mprintf.c2
-rw-r--r--lib/multi.c2
-rw-r--r--lib/netrc.c2
-rw-r--r--lib/non-ascii.c2
-rw-r--r--lib/nonblock.h2
-rw-r--r--lib/openldap.c2
-rw-r--r--lib/parsedate.c2
-rw-r--r--lib/pop3.c2
-rw-r--r--lib/psl.c2
-rw-r--r--lib/rand.c2
-rw-r--r--lib/rtsp.c2
-rw-r--r--lib/select.c2
-rw-r--r--lib/sendf.c2
-rw-r--r--lib/share.c2
-rw-r--r--lib/share.h2
-rw-r--r--lib/slist.c2
-rw-r--r--lib/smtp.c2
-rw-r--r--lib/speedcheck.c2
-rw-r--r--lib/ssh-libssh.c2
-rw-r--r--lib/ssh.c2
-rw-r--r--lib/strcase.c2
-rw-r--r--lib/strcase.h2
-rw-r--r--lib/strdup.c2
-rw-r--r--lib/strerror.c2
-rw-r--r--lib/system_win32.c2
-rw-r--r--lib/telnet.c2
-rw-r--r--lib/tftp.c2
-rw-r--r--lib/transfer.c2
-rw-r--r--lib/urldata.h5
-rw-r--r--lib/vauth/cleartext.c2
-rw-r--r--lib/vauth/cram.c2
-rw-r--r--lib/vauth/digest.c2
-rw-r--r--lib/vauth/digest.h2
-rw-r--r--lib/vauth/digest_sspi.c2
-rw-r--r--lib/vauth/krb5_gssapi.c2
-rw-r--r--lib/vauth/krb5_sspi.c2
-rw-r--r--lib/vauth/ntlm_sspi.c2
-rw-r--r--lib/vauth/oauth2.c2
-rw-r--r--lib/vauth/spnego_gssapi.c2
-rw-r--r--lib/vauth/spnego_sspi.c2
-rw-r--r--lib/vauth/vauth.c2
-rw-r--r--lib/vauth/vauth.h2
-rw-r--r--lib/version.c2
-rw-r--r--lib/vtls/gskit.c2
-rw-r--r--lib/warnless.h2
-rw-r--r--lib/x509asn1.c2
-rw-r--r--libgnurl.pc.in (renamed from libcurl.pc.in)8
-rw-r--r--libgnurl.pub2
-rw-r--r--m4/curl-confopts.m42
-rwxr-xr-xmaketgz118
-rw-r--r--packages/Android/Android.mk2
-rw-r--r--packages/OS400/README.OS4004
-rw-r--r--packages/OS400/initscript.sh14
-rw-r--r--packages/OS400/make-include.sh2
-rw-r--r--packages/OS400/make-lib.sh2
-rw-r--r--packages/OS400/os400sys.c2
-rw-r--r--packages/Symbian/group/curl.mmp2
-rw-r--r--packages/Symbian/group/libcurl.mmp2
-rw-r--r--packages/TPF/maketpf.env_curl2
-rw-r--r--packages/TPF/maketpf.env_curllib2
-rw-r--r--scripts/Makefile.am8
-rw-r--r--scripts/installcheck.sh2
-rwxr-xr-xscripts/log2changes.pl2
-rw-r--r--src/.gitignore2
-rw-r--r--src/CMakeLists.txt2
-rw-r--r--src/Makefile.Watcom2
-rw-r--r--src/Makefile.am16
-rw-r--r--src/Makefile.m328
-rw-r--r--src/Makefile.netware8
-rw-r--r--src/tool_easysrc.c2
-rw-r--r--src/tool_setup.h2
-rw-r--r--src/tool_version.h2
-rw-r--r--tests/.gitignore5
-rw-r--r--tests/Makefile.am50
-rwxr-xr-xtests/certs/scripts/genroot.sh2
-rwxr-xr-xtests/certs/scripts/genserv.sh2
-rwxr-xr-xtests/curl_test_data.py.in (renamed from tests/curl_test_data.py)2
-rw-r--r--tests/data/Makefile.inc4
-rw-r--r--tests/data/test10132
-rw-r--r--tests/data/test10142
-rw-r--r--tests/data/test10222
-rw-r--r--tests/data/test10232
-rw-r--r--tests/data/test102642
-rw-r--r--tests/data/test11192
-rw-r--r--tests/data/test1139.skip (renamed from tests/data/test1139)2
-rw-r--r--tests/data/test1140.skip (renamed from tests/data/test1140)0
-rw-r--r--tests/data/test14002
-rw-r--r--tests/data/test14012
-rw-r--r--tests/data/test14022
-rw-r--r--tests/data/test14032
-rw-r--r--tests/data/test14042
-rw-r--r--tests/data/test14052
-rw-r--r--tests/data/test14062
-rw-r--r--tests/data/test14072
-rw-r--r--tests/data/test14202
-rwxr-xr-xtests/dictserver.py.in (renamed from tests/dictserver.py)2
-rwxr-xr-xtests/extern-scan.pl8
-rwxr-xr-xtests/fuzz/download_fuzzer.sh2
-rw-r--r--tests/libtest/CMakeLists.txt8
-rw-r--r--tests/libtest/Makefile.am12
-rw-r--r--tests/libtest/lib1550.c2
-rw-r--r--tests/libtest/lib1551.c2
-rwxr-xr-xtests/libtest/mk-lib1521.pl2
-rw-r--r--tests/libtest/test.h2
-rwxr-xr-xtests/libtest/test1022.pl2
-rw-r--r--tests/libtest/testutil.c2
-rwxr-xr-xtests/manpage-scan.pl14
-rwxr-xr-xtests/negtelnetserver.py.in (renamed from tests/negtelnetserver.py)2
-rwxr-xr-xtests/nroff-scan.pl6
-rwxr-xr-xtests/runtests.pl4
-rw-r--r--tests/server/CMakeLists.txt2
-rwxr-xr-xtests/smbserver.py.in (renamed from tests/smbserver.py)2
-rwxr-xr-xtests/symbol-scan.pl6
-rwxr-xr-xtests/testcurl.pl4
-rw-r--r--tests/unit/CMakeLists.txt2
-rw-r--r--tests/unit/Makefile.inc4
-rw-r--r--tests/unit/unit1308.c2
-rw-r--r--tests/unit/unit1398.c2
752 files changed, 6281 insertions, 1993 deletions
diff --git a/.gitignore b/.gitignore
index 9b040fea0..13d1b952f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,23 +38,28 @@ config.log
config.status
config.sub
configure
-curl-*.tar.bz2
-curl-*.tar.gz
-curl-*.tar.xz
-curl-*.zip
-curl-config
+gnurl-*.tar.bz2
+gnurl-*.tar.gz
+gnurl-*.tar.xz
+gnurl-*.zip
+gnurl-*.tar.Z
+gnurl-config
depcomp
install-sh
-libcurl.pc
+libgnurl.pc
libtool
ltmain.sh
missing
mkinstalldirs
tags
test-driver
-scripts/_curl
+scripts/_gnurl
scripts/curl.fish
+\#*\#
curl_fuzzer
curl_fuzzer_seed_corpus.zip
libstandaloneengine.a
.checksrc
+tests/server/socksd
+*.pax.Z
+*.sum.txt
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 000000000..08a256c4b
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,21 @@
+variables:
+
+stages:
+ - container
+ - build
+
+build-container:
+ stage: container
+ image: docker:dind
+ only:
+ - master
+ script:
+ - docker build -f ci-gnurl/Dockerfile -t gnurl .
+
+build-gnurl:
+ stage: build
+ image: gnurl:latest
+ only:
+ - master
+ script:
+ - ./buildconf ; ./configure ; make ; make -C tests test
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 29cb5f598..7525c33d1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -49,7 +49,7 @@ project(CURL C)
message(WARNING "the curl cmake build system is poorly maintained. Be aware")
-file(READ ${CURL_SOURCE_DIR}/include/curl/curlver.h CURL_VERSION_H_CONTENTS)
+file(READ ${CURL_SOURCE_DIR}/include/gnurl/curlver.h CURL_VERSION_H_CONTENTS)
string(REGEX MATCH "#define LIBCURL_VERSION \"[^\"]*"
CURL_VERSION ${CURL_VERSION_H_CONTENTS})
string(REGEX REPLACE "[^\"]+\"" "" CURL_VERSION ${CURL_VERSION})
@@ -60,7 +60,7 @@ string(REGEX REPLACE "[^0]+0x" "" CURL_VERSION_NUM ${CURL_VERSION_NUM})
# Setup package meta-data
# SET(PACKAGE "curl")
-message(STATUS "curl version=[${CURL_VERSION}]")
+message(STATUS "gnurl version=[${CURL_VERSION}]")
# SET(PACKAGE_TARNAME "curl")
# SET(PACKAGE_NAME "curl")
# SET(PACKAGE_VERSION "-")
@@ -130,35 +130,35 @@ include(CurlSymbolHiding)
option(HTTP_ONLY "disables all protocols except HTTP (This overrides all CURL_DISABLE_* options)" OFF)
mark_as_advanced(HTTP_ONLY)
-option(CURL_DISABLE_FTP "disables FTP" OFF)
+option(CURL_DISABLE_FTP "disables FTP" ON)
mark_as_advanced(CURL_DISABLE_FTP)
-option(CURL_DISABLE_LDAP "disables LDAP" OFF)
+option(CURL_DISABLE_LDAP "disables LDAP" ON)
mark_as_advanced(CURL_DISABLE_LDAP)
-option(CURL_DISABLE_TELNET "disables Telnet" OFF)
+option(CURL_DISABLE_TELNET "disables Telnet" ON)
mark_as_advanced(CURL_DISABLE_TELNET)
-option(CURL_DISABLE_DICT "disables DICT" OFF)
+option(CURL_DISABLE_DICT "disables DICT" ON)
mark_as_advanced(CURL_DISABLE_DICT)
-option(CURL_DISABLE_FILE "disables FILE" OFF)
+option(CURL_DISABLE_FILE "disables FILE" ON)
mark_as_advanced(CURL_DISABLE_FILE)
-option(CURL_DISABLE_TFTP "disables TFTP" OFF)
+option(CURL_DISABLE_TFTP "disables TFTP" ON)
mark_as_advanced(CURL_DISABLE_TFTP)
-option(CURL_DISABLE_HTTP "disables HTTP" OFF)
+option(CURL_DISABLE_HTTP "disables HTTP" ON)
mark_as_advanced(CURL_DISABLE_HTTP)
-option(CURL_DISABLE_LDAPS "to disable LDAPS" OFF)
+option(CURL_DISABLE_LDAPS "to disable LDAPS" ON)
mark_as_advanced(CURL_DISABLE_LDAPS)
-option(CURL_DISABLE_RTSP "to disable RTSP" OFF)
+option(CURL_DISABLE_RTSP "to disable RTSP" ON)
mark_as_advanced(CURL_DISABLE_RTSP)
option(CURL_DISABLE_PROXY "to disable proxy" OFF)
mark_as_advanced(CURL_DISABLE_PROXY)
-option(CURL_DISABLE_POP3 "to disable POP3" OFF)
+option(CURL_DISABLE_POP3 "to disable POP3" ON)
mark_as_advanced(CURL_DISABLE_POP3)
-option(CURL_DISABLE_IMAP "to disable IMAP" OFF)
+option(CURL_DISABLE_IMAP "to disable IMAP" ON)
mark_as_advanced(CURL_DISABLE_IMAP)
-option(CURL_DISABLE_SMTP "to disable SMTP" OFF)
+option(CURL_DISABLE_SMTP "to disable SMTP" ON)
mark_as_advanced(CURL_DISABLE_SMTP)
-option(CURL_DISABLE_GOPHER "to disable Gopher" OFF)
+option(CURL_DISABLE_GOPHER "to disable Gopher" ON)
mark_as_advanced(CURL_DISABLE_GOPHER)
if(HTTP_ONLY)
@@ -1297,9 +1297,9 @@ set(VERSIONNUM "${CURL_VERSION_NUM}")
# Use:
# * ENABLE_SHARED
# * ENABLE_STATIC
-configure_file("${CURL_SOURCE_DIR}/curl-config.in"
- "${CURL_BINARY_DIR}/curl-config" @ONLY)
-install(FILES "${CURL_BINARY_DIR}/curl-config"
+configure_file("${CURL_SOURCE_DIR}/gnurl-config.in"
+ "${CURL_BINARY_DIR}/gnurl-config" @ONLY)
+install(FILES "${CURL_BINARY_DIR}/gnurl-config"
DESTINATION ${CMAKE_INSTALL_BINDIR}
PERMISSIONS
OWNER_READ OWNER_WRITE OWNER_EXECUTE
@@ -1307,13 +1307,13 @@ install(FILES "${CURL_BINARY_DIR}/curl-config"
WORLD_READ WORLD_EXECUTE)
# Finally generate a pkg-config file matching this config
-configure_file("${CURL_SOURCE_DIR}/libcurl.pc.in"
- "${CURL_BINARY_DIR}/libcurl.pc" @ONLY)
-install(FILES "${CURL_BINARY_DIR}/libcurl.pc"
+configure_file("${CURL_SOURCE_DIR}/libgnurl.pc.in"
+ "${CURL_BINARY_DIR}/libgnurl.pc" @ONLY)
+install(FILES "${CURL_BINARY_DIR}/libgnurl.pc"
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
# install headers
-install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/curl"
+install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/include/gnurl"
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
FILES_MATCHING PATTERN "*.h")
diff --git a/GNURL-TODO b/GNURL-TODO
new file mode 100644
index 000000000..b9afc634f
--- /dev/null
+++ b/GNURL-TODO
@@ -0,0 +1,13 @@
+* Make build crash with nghttp2
+* Same for libpsl
+* Output a message what's enforced now, so that everyone can catch up.
+* Write the sed to finalize adjustment of pages in doc/:
+ file named 'gnurl.1' should at least have the correct content, gnurl
+ 1 instead of curl 1.
+* scripts/installcheck.sh,
+ tests/certs/scripts/genroot.sh,
+ tests/certs/scripts/genserv.sh,
+ tests/fuzz/download_fuzzer.sh: Check for bashisms, fix if necessary.
+ bash as invoked by /bin/sh works.
+* convert groff pages to mdoc.
+* drop perl dependency for normal build
diff --git a/MacOSX-Framework b/MacOSX-Framework
index e6badcde5..c0f91e6b9 100755
--- a/MacOSX-Framework
+++ b/MacOSX-Framework
@@ -19,7 +19,7 @@ PPC_NEEDED=0
#desire compatibility with older versions then change USE_OLD to 1 :)
USE_OLD=0
-VERSION=`/usr/bin/sed -ne 's/^#define LIBCURL_VERSION "\(.*\)"/\1/p' include/curl/curlver.h`
+VERSION=`/usr/bin/sed -ne 's/^#define LIBCURL_VERSION "\(.*\)"/\1/p' include/gnurl/curlver.h`
FRAMEWORK_VERSION=Versions/Release-$VERSION
#I also wanted to "copy over" the system, and thus the reason I added the
@@ -97,7 +97,7 @@ if test ! -z $SDK32; then
install_name_tool -id @rpath/libcurl.framework/${FRAMEWORK_VERSION}/libcurl libcurl.framework/${FRAMEWORK_VERSION}/libcurl
/usr/bin/sed -e "s/7\.12\.3/$VERSION/" lib/libcurl.plist >libcurl.framework/${FRAMEWORK_VERSION}/Resources/Info.plist
mkdir -p libcurl.framework/${FRAMEWORK_VERSION}/Headers/curl
- cp include/curl/*.h libcurl.framework/${FRAMEWORK_VERSION}/Headers/curl
+ cp include/gnurl/*.h libcurl.framework/${FRAMEWORK_VERSION}/Headers/curl
pushd libcurl.framework
ln -fs ${FRAMEWORK_VERSION}/libcurl libcurl
ln -fs ${FRAMEWORK_VERSION}/Resources Resources
diff --git a/Makefile.am b/Makefile.am
index ac5eca3ba..2cdd8a898 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,6 +20,8 @@
#
###########################################################################
+AM_DISTCHECK_CONFIGURE_FLAGS = --disable-ftp --disable-file --disable-ldap --disable-rtsp --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --without-ssl --disable-libpsl --without-libpsl --without-librtmp --disable-ntlm-wb
+
AUTOMAKE_OPTIONS = foreign
ACLOCAL_AMFLAGS = -I m4
@@ -154,8 +156,8 @@ VC_DIST = projects/README \
WINBUILD_DIST = winbuild/BUILD.WINDOWS.txt winbuild/gen_resp_file.bat \
winbuild/MakefileBuild.vc winbuild/Makefile.vc
-EXTRA_DIST = CHANGES COPYING maketgz Makefile.dist curl-config.in \
- RELEASE-NOTES buildconf libcurl.pc.in MacOSX-Framework \
+EXTRA_DIST = CHANGES COPYING maketgz Makefile.dist gnurl-config.in \
+ RELEASE-NOTES buildconf libgnurl.pc.in MacOSX-Framework \
scripts/updatemanpages.pl $(CMAKE_DIST) $(VC_DIST) $(WINBUILD_DIST) \
lib/libcurl.vers.in buildconf.bat scripts/coverage.sh scripts/completion.pl
@@ -165,13 +167,13 @@ CLEANFILES = $(VC6_LIBDSP) $(VC6_SRCDSP) $(VC7_LIBVCPROJ) $(VC7_SRCVCPROJ) \
$(VC11_LIBVCXPROJ) $(VC11_SRCVCXPROJ) $(VC12_LIBVCXPROJ) $(VC12_SRCVCXPROJ) \
$(VC14_LIBVCXPROJ) $(VC14_SRCVCXPROJ) $(VC15_LIBVCXPROJ) $(VC15_SRCVCXPROJ)
-bin_SCRIPTS = curl-config
+bin_SCRIPTS = gnurl-config
SUBDIRS = lib src
DIST_SUBDIRS = $(SUBDIRS) tests packages scripts include docs
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libcurl.pc
+pkgconfig_DATA = libgnurl.pc
# List of files required to generate VC IDE .dsp, .vcproj and .vcxproj files
include lib/Makefile.inc
@@ -300,7 +302,7 @@ checksrc:
cd lib && $(MAKE) checksrc
cd src && $(MAKE) checksrc
cd tests && $(MAKE) checksrc
- cd include/curl && $(MAKE) checksrc
+ cd include/gnurl && $(MAKE) checksrc
cd docs/examples && $(MAKE) checksrc
.PHONY: vc-ide
diff --git a/README b/README
index c439dab9e..b70ec28f3 100644
--- a/README
+++ b/README
@@ -1,3 +1,190 @@
+gnurl
+=====
+
+gnurl / libgnurl is a fork of curl/libcurl with the following major changes:
+
+* Enforced compilation requirements:
+ * libgnurl must be compiled so that it supports only HTTP and HTTPS
+ (remove Gopher, SSH, IMAP, etc.)
+ * libgnurl must be compiled so that it supports only GnuTLS
+ (remove CaySSL, QsoSSL, GSKit, etc.)
+ * removed support for NTLM, GSSAPI, SPNEGO, LDAP, metalink, HTTP2
+ * We recommend to build GnuTLS with DANE support, provided by 'unbound'.
+ This is optional.
+
+* Changes to the code:
+ * renamed the library binary from 'libcurl' to 'lignurl'
+ * renamed files to ensure a system-wide installation of
+ libgnurl does not result in namespace collisions with libcurl
+ * adjustments to the testsuite to address the gnurl specific build
+ * dropped auto-generation of ngroff man page in favor of mdoc page,
+ with the endgoal to drop the build-time dependency on groff and
+ to provide a more appropriate documentation for gnurl.
+ * enforced setting of built-in manual which is assembled at compile
+ time through plain text dump of ngroff page.
+ * some build-system additions:
+ * python is detected through autotools instead of env(1).
+
+
+Usage notes
+-----------
+* exported symbols were NOT renamed, so they all still have the
+ curl prefix; you should be able to start using libgnurl simply
+ by changing -lcurl to -lgnurl (and adjusting the header location).
+
+Using libgnurl:
+
+Projects that use cURL only for HTTP/HTTPS and that would work with
+GnuTLS should be able to switch to libgnurl by changing "-lcurl" to
+"-lgnurl". That's it. No changes to the source code should be
+required. Continue to read the cURL documentation --- as libgnurl
+strives for bug-for-bug compatibility with the HTTP/HTTPS/GnuTLS
+subset of cURL. However, we're happy to add new features relating to
+this core subset.
+
+
+Installation, Building
+----------------------
+
+Note that the compilation requirements are still not fully
+hardcoded, but work on this is in progress.
+The method which is applied at the moment after iterating through
+a couple of other methods, is to hard fail when unsupported switches
+are encountered. If you wan a shortcut, read (or install!)
+net/gnurl from pkgsrc (http://pkgsrc.org). The configure-gnurl file
+I included here which usually is up to date might serve as reference
+too.
+
+If you compile libgnurl, please pass '--disable-ntlm-wb' to the
+configure script.
+
+If you are a package maintainer: Do not enable the latest features
+curl likes to add, do not add libnghttp2 or libpsl support.
+
+Naturally, you're free to specify additional options, such as
+"--prefix". Please keep in mind that you might have to pass
+"--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" or similar
+paths and options for gnurl to pick up certificates, just like
+curl.
+The result should have support only for HTTP, HTTPS (via
+GnuTLS), IDN, zlib and TLS-SRP. The output of the result from
+./gnurl --version should look like this:
+
+ curl 7.58.0-DEV (x86_64-unknown-linux-gnu) libcurl/7.58.0-DEV GnuTLS/3.5.13 zlib/1.2.11 libidn2/2.0.4
+ Release-Date: [unreleased]
+ Protocols: http https
+ Features: AsynchDNS IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy
+
+In previous versions (gnURL < 7.56.1-2) we used to socially enforce
+the following configuration, which was almost never done right on
+system distribution side:
+
+ ./configure --enable-ipv6 --with-gnutls --without-libssh2 \
+ --without-libmetalink --without-winidn --without-librtmp \
+ --without-nghttp2 --without-nss --without-cyassl \
+ --without-polarssl --without-ssl --without-winssl \
+ --without-darwinssl --disable-sspi --disable-ntlm-wb --disable-ldap \
+ --disable-rtsp --disable-dict --disable-telnet --disable-tftp \
+ --disable-pop3 --disable-imap --disable-smtp --disable-gopher \
+ --disable-file --disable-ftp --disable-smb --disable-ares
+
+
+Initial motivation
+------------------
+
+cURL supports a bunch of crypto backends. GNUnet requires the use of
+GnuTLS, but other variants are used by some distributions. Supporting
+other crypto backends would again expose us to a wider array of
+security issues, may create licensing issues and most importantly
+introduce new bugs as some crypto backends are known to introduce
+subtle runtime issues. While it is possible to have two versions of
+libcurl installed on the same system, this is error-prone, especially
+as if we are linked against the wrong version, the bugs that arise
+might be rather subtle.
+
+For GNUnet, we also need a particularly modern version of
+GnuTLS. Thus, it would anyway be necessary to recompile cURL for
+GNUnet. But what happens if one links cURL against this version of
+GnuTLS? Well, first one would install GnuTLS by hand in the
+system. Then, we build cURL. cURL will build against it just fine, but
+the linker will eventually complain bitterly. The reason is that cURL
+also links against a bunch of other system libraries (gssapi, ldap,
+ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above),
+which --- as they are part of the distribution --- were linked against
+an older version of GnuTLS. As a result, the same binary would be
+linked against two different versions of GnuTLS. That is typically a
+recipe for disaster. Thus, in order to avoid updating a dozen system
+libraries (and having two versions of those installed), it is
+necessary to disable all of those cURL features that GNUnet does not
+use, and there are many of those. For GNUnet, the more obscure
+protocols supported by cURL are close to dead code --- mostly
+harmless, but not useful. However, as some application may use one of
+those features, distributions are typically forced to enable all of
+those features, and thus including security issues that might arise
+from that code.
+
+So to use a modern version of GnuTLS, a sane approach is to disable
+all of the "optional" features of cURL that drag in system libraries
+that link against the older GnuTLS. That works, except that one should
+then NEVER install that version of libcurl in say /usr or /usr/local,
+as that may break other parts of the system that might depend on these
+features that we just disabled. Libtool versioning doesn't help here,
+as it is not intended to deal with libraries that have optional
+features. Naturally, installing cURL somewhere else is also
+problematic, as we now need to be really careful that the linker will
+link GNUnet against the right version. Note that none of this can
+really be trivially fixed by the cURL developers.
+
+Rename to Fix
+At this point, developers that don't want to rebuild an entire
+distribution from scratch get grumpy. Grumpy developers do silly
+things, like forking code to fix it. I called the fork gnurl (to be
+pronounced with a grumpy voice and an emphasis on the R) as it is bits
+of cURL, a bit more GNUish, for GNUnet, and gnurl can be pronounced to
+indicate the grumpy origins.
+
+How does forking fix it? Easy. First, we can get rid of all of the
+compatibility issues --- if you use libgnurl, you state that you don't
+need anything but HTTP/HTTPS. Those applications that need more,
+should stick with the original cURL. Those that do not, can choose to
+move to something simpler. As the library gets a new name, we do not
+have to worry about tons of packages breaking as soon as one rebuilds
+it. So renaming itself and saying that "libgnurl = libcurl with only
+HTTP/HTTPS support and GnuTLS" fixes 99% of the problems that darkened
+my mood. Note that this pretty much CANNOT be done without a fork, as
+renaming is an essential part of the fix. Now, there might be creative
+solutions to achieve the same thing within the standard cURL build
+system, but I'm not happy to wait for a decade for Daniel to review
+the patches. The changes libgnurl makes to curl are miniscule and can
+easily be applied again and again whenever libcurl makes a new
+release.
+
+
+Summary:
+
+I want to note that the main motiviations for this fork are technical
+The goal of the cURL project is clearly to support many crypto
+backends and many protocols. That is a worthy goal, and I wish them
+luck with it. The goal for libgnurl is to support only HTTP and HTTPS
+(and only HTTP 1.x) with a single crypto backend (GnuTLS) to ensure a
+small footprint and uniform experience for developers regardless of
+how libcurl was compiled.
+
+
+
+THANKS:
+
+gnURL was started within the GNUnet developer community,
+initiated by Christian Grothoff, with contributions by
+Jeff Burdges and Florian Dold.
+Maintenance and development since 7.52.0 (released 2016-12-21)
+is done by ng0.
+The developers of gnURL express their thanks to the cURL
+developer community.
+
+Now, on to the cURL documentation...
+
+
_ _ ____ _
___| | | | _ \| |
/ __| | | | |_) | |
diff --git a/aux-gnurl/ReleaseProcess b/aux-gnurl/ReleaseProcess
new file mode 100644
index 000000000..91866ba43
--- /dev/null
+++ b/aux-gnurl/ReleaseProcess
@@ -0,0 +1,39 @@
+# May this be automated one day.
+
+git checkout master
+git pull upstream master
+git checkout -b gnurl-$new curl-$new
+git cherry-pick `git log gnurl-$old | head -n 1 | cut -c8-`
+git mergetool
+git cherry-pick --continue
+
+make clean
+make autoclean
+guix build -f gnurl-guix.scm
+
+# XXX: Fix the one remaining /gnu/store/… reference in shebang
+./buildconf
+./configure --enable-ipv6 --with-gnutls --without-libssh2 --without-libmetalink \
+--without-winidn --without-librtmp --without-nghttp2 --without-nss --without-cyassl \
+--without-polarssl --without-ssl --without-winssl --without-darwinssl --disable-sspi \
+--disable-ntlm-wb --disable-ldap --disable-rtsp --disable-dict --disable-telnet --disable-tftp \
+--disable-pop3 --disable-imap --disable-smtp --disable-gopher \
+--disable-file --disable-ftp --disable-smb
+make
+make test
+make distcheck
+make clean
+
+git push .....
+git diff HEAD^ HEAD > ../gnurl-$new.diff
+
+# XXX: The procedure below should be replaced by a fixed "make dist"!
+cp -a . ../gnurl-$new
+cd ..
+rm -rf gnurl-$new/.git
+tar cjf gnurl-$new.tar.bz2 gnurl-$new
+# XXX: Do .tar.xz and .zip releases as soon as drupal website is gone!
+rm -rf gnurl-$new
+gpg --local-user A88C8ADD129828D7EAC02E52E22F9BBFEE348588 --detach-sig gnurl-$new.tar.bz2
+# login and upload.
+
diff --git a/aux-gnurl/guix.scm b/aux-gnurl/guix.scm
new file mode 100644
index 000000000..eeb153031
--- /dev/null
+++ b/aux-gnurl/guix.scm
@@ -0,0 +1,111 @@
+;;; /***************************************************************************
+;;; *
+;;; *
+;;; * Copyright (C) 2016, 2017, 2018 Nils Gillmann <gillmann@gnunet.org>.
+;;; *
+;;; * This file is an appendum to gnURL, based on cURL/libcurl.
+;;; *
+;;; * This software is licensed as described in the file COPYING, which
+;;; * you should have received as part of this distribution. The terms
+;;; * are also available at https://curl.haxx.se/docs/copyright.html.
+;;; *
+;;; * You may opt to use, copy, modify, merge, publish, distribute and/or sell
+;;; * copies of the Software, and permit persons to whom the Software is
+;;; * furnished to do so, under the terms of the COPYING file.
+;;; *
+;;; * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+;;; * KIND, either express or implied.
+;;; *
+;;; ***************************************************************************/
+
+
+(use-modules
+ (ice-9 popen)
+ (ice-9 match)
+ (ice-9 rdelim)
+ (srfi srfi-1)
+ (guix packages)
+ (guix build-system gnu)
+ (guix gexp)
+ (guix utils)
+ ((guix build utils) #:select (with-directory-excursion))
+ (gnu packages)
+ ;;(gnu packages base)
+ ((gnu packages autotools) #:select (autoconf automake libtool))
+ ((gnu packages python) #:select (python-2))
+ ((gnu packages tls) #:select (gnutls/dane))
+ ((gnu packages compression) #:select (zlib))
+ (gnu packages groff)
+ (gnu packages libidn)
+ ;;((ports lang perl5 perl5 perl5) #:select (perl))
+ (gnu packages perl)
+ ;;((ports devel openbsd-pkg-config openbsd-pkg-config) #:select (openbsd-pkg-config)))
+ (gnu packages pkg-config))
+
+(define %source-dir (dirname (current-filename)))
+
+(define-public gnurl-git
+ (package
+ (name "gnurl-git")
+ (version (string-append "7.61.1-" "dev"))
+ (source
+ (local-file %source-dir
+ #:recursive? #t))
+ (inputs
+ `(("gnutls" ,gnutls/dane)
+ ("libidn2" ,libidn2)
+ ("zlib" ,zlib)))
+ (native-inputs
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("libtool" ,libtool)
+ ("groff" ,groff)
+ ("perl" ,perl)
+ ("pkg-config" ,pkg-config)
+ ("python" ,python-2)))
+ (build-system gnu-build-system)
+ (outputs '("doc" "out"))
+ (arguments
+ ;;`(;#:configure-flags '("--enable-gnurl")
+ `(#:configure-flags '("--disable-ntlm-wb")
+ #:test-target "test"
+ #:parallel-tests? #f
+ #:phases
+ ;; We have to patch runtests.pl in tests/ directory
+ (modify-phases %standard-phases
+ (add-after 'unpack 'autoconf
+ (lambda _
+ (zero? (system* "sh" "buildconf"))))
+ (add-after 'install 'move-man3-pages
+ (lambda* (#:key outputs #:allow-other-keys)
+ ;; Move section 3 man pages to "doc".
+ (let ((out (assoc-ref outputs "out"))
+ (doc (assoc-ref outputs "doc")))
+ (mkdir-p (string-append doc "/share/man"))
+ (rename-file (string-append out "/share/man/man3")
+ (string-append doc "/share/man/man3"))
+ #t)))
+ (replace 'check
+ (lambda _
+ ;; It is unclear why test1026 fails, however the content of it
+ ;; suggests that it is not vital for gnurl.
+ ;;(delete-file "tests/data/test1026")
+
+ (substitute* "tests/runtests.pl"
+ (("/bin/sh") (which "sh")))
+
+ ;; Make test output more verbose.
+ (zero? (system* "make" "-C" "tests" "test"))
+ #t)))))
+ (description #f)
+ (synopsis #f)
+ (license #f)
+ (home-page #f)))
+ ;; (add-after 'build 'dist
+ ;; (lambda _
+ ;; (zero? (system* "maketgz" "7.56.0-dev"))))))))))
+ ;; (add-after 'check 'dist-check
+ ;; (lambda _
+ ;; (zero? (system* "make" "distcheck"))))))))))
+
+gnurl-git
diff --git a/aux-gnurl/man_lint.sh b/aux-gnurl/man_lint.sh
new file mode 100755
index 000000000..7adf1501e
--- /dev/null
+++ b/aux-gnurl/man_lint.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+# spit out ONLY error messages using groff.
+for f in `find 'docs/' -name \*\.[1-9]`;
+do
+ LC_ALL=en_US.UTF-8 \
+ MANROFFSEQ='' \
+ MANWIDTH=80 \
+ groff -m mandoc -b -z -w w $f;
+done
+# spit out ONLY error messages with mandoc:
+mandoc -T lint `find 'docs/' -name \*\.[1-9]`
diff --git a/aux-gnurl/sed.sh b/aux-gnurl/sed.sh
new file mode 100755
index 000000000..6d85f4312
--- /dev/null
+++ b/aux-gnurl/sed.sh
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+S=$HOME/src/gnunet/gnurl-releases/gnurl
+
+# /
+# find . -not -iwholename '*.git*' -not -iwholename '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/<curl\/curl.h>/<gnurl\/curl.h>/g'
+find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/<curl\/curl.h>/<gnurl\/curl.h>/g'
+echo "'curl/curl.h' -> 'gnurl/curl.h' ... [DONE]"
+
+# docs/
+cd $S/docs
+# find . -not -iwholename '*.git*' -not -iwholename '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/TH curl_/TH gnurl_/g'
+find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/TH curl_/TH gnurl_/g'
+echo "'TH curl_' -> 'TH gnurl_' ... [DONE]"
+
+find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/TH CURL/TH GNURL/g'
+echo "'TH CURL' -> 'TH GNURL' ... [DONE]"
+
+
+# find . -not -iwholename '*.git*' -not -iwholename '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/libcurl Manual/libgnurl Manual/g'
+find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/libcurl Manual/libgnurl Manual/g'
+echo "'libcurl Manual' -> 'libgnurl Manual' ... [DONE]"
+
+# find . -not -iwholename '*.git*' -not -iwholename '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/man3\/curl/man3\/gnurl/g'
+find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/man3\/curl/man3\/gnurl/g'
+echo "'man3/curl' -> 'man3/gnurl' ... [DONE]"
+
+# TODO: groff -> mdoc
+# find . ! -path '*.git/*' ! -path '*sed.sh*' -type f -print0 | xargs -0 sed -i 's/.SH/.Sh/g'
+
+cd $S
diff --git a/buildconf b/buildconf
index 509575312..f6460dad9 100755
--- a/buildconf
+++ b/buildconf
@@ -83,7 +83,7 @@ removethis(){
if test ! -f configure.ac ||
test ! -f src/tool_main.c ||
test ! -f lib/urldata.h ||
- test ! -f include/curl/curl.h ||
+ test ! -f include/gnurl/curl.h ||
test ! -f m4/curl-functions.m4; then
echo "Can not run buildconf from outside of curl's source subdirectory!"
echo "Change to the subdirectory where buildconf is found, and try again."
@@ -266,7 +266,9 @@ else
else
echo "buildconf: m4 version $m4 found. You need a GNU m4 installed!"
fi
- exit 1
+ # Early testing on NetBSD 8.0 showed that the hard failure here is
+ # overkill, at least for gnurl.
+ # exit 1
fi
#--------------------------------------------------------------------------
@@ -305,7 +307,7 @@ for fname in .deps \
config.sub \
configure \
configurehelp.pm \
- curl-config \
+ gnurl-config \
depcomp \
libcares.pc \
libcurl.pc \
diff --git a/ci-gnurl/Dockerfile b/ci-gnurl/Dockerfile
new file mode 100644
index 000000000..3c983213c
--- /dev/null
+++ b/ci-gnurl/Dockerfile
@@ -0,0 +1,8 @@
+from debian:stretch
+
+# Install build tools
+RUN apt-get update && apt-get install -y git make automake autopoint autoconf
+
+# We need at least gnutls-dane-3.5.13 groff-1.22.3 libidn-1.33 libtool-2.4.6 perl-5.26.0 pkg-config-0.29.2 python-2.7.13 zlib-1.2.11
+# at least that's my Guix package building.
+RUN apt-get update && apt-get install -y libltdl-dev libidn11-dev libgnutls28-dev perl pkg-config groff python2.7 python2.7-dev
diff --git a/configure-gnurl b/configure-gnurl
new file mode 100755
index 000000000..1c760f859
--- /dev/null
+++ b/configure-gnurl
@@ -0,0 +1,23 @@
+#!/bin/sh
+# intermediate solution until I have written a --enable-gnurl
+# or something similar to be passed to 'configure'.
+
+if [ ! -f './configure' ]; then
+ echo 'Please run ./buildconf first'
+ exit 1
+fi
+
+./configure --enable-ipv6 --with-gnutls --without-libssh2 \
+ --without-libmetalink --without-winidn \
+ --without-librtmp --without-nghttp2 \
+ --without-nss --without-cyassl \
+ --without-polarssl --without-ssl \
+ --without-winssl --without-darwinssl \
+ --disable-sspi --disable-ntlm-wb \
+ --disable-ldap --disable-rtsp --disable-dict \
+ --disable-telnet --disable-tftp --disable-pop3 \
+ --disable-imap --disable-smtp --disable-gopher \
+ --disable-file --disable-ftp --disable-smb \
+ --without-libpsl \
+ --disable-valgrind \
+ "$@"
diff --git a/configure.ac b/configure.ac
index cbf038080..59ffadfa3 100755
--- a/configure.ac
+++ b/configure.ac
@@ -24,7 +24,7 @@ dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.57)
dnl We don't know the version number "statically" so we use a dash here
-AC_INIT([curl], [-], [a suitable curl mailing list: https://curl.haxx.se/mail/])
+AC_INIT([gnurl], [-], [a suitable curl mailing list: https://curl.haxx.se/mail/])
XC_OVR_ZZ50
XC_OVR_ZZ60
@@ -128,7 +128,7 @@ AC_SUBST([AR])
AC_SUBST(libext)
dnl figure out the libcurl version
-CURLVERSION=`$SED -ne 's/^#define LIBCURL_VERSION "\(.*\)".*/\1/p' ${srcdir}/include/curl/curlver.h`
+CURLVERSION=`$SED -ne 's/^#define LIBCURL_VERSION "\(.*\)".*/\1/p' ${srcdir}/include/gnurl/curlver.h`
XC_CHECK_PROG_CC
dnl for --enable-code-coverage
@@ -142,7 +142,7 @@ AC_SUBST(CURLVERSION)
dnl
dnl we extract the numerical version for curl-config only
-VERSIONNUM=`$SED -ne 's/^#define LIBCURL_VERSION_NUM 0x\([0-9A-Fa-f]*\).*/\1/p' ${srcdir}/include/curl/curlver.h`
+VERSIONNUM=`$SED -ne 's/^#define LIBCURL_VERSION_NUM 0x\([0-9A-Fa-f]*\).*/\1/p' ${srcdir}/include/gnurl/curlver.h`
AC_SUBST(VERSIONNUM)
dnl Solaris pkgadd support definitions
@@ -175,9 +175,34 @@ curl_verbose_msg="enabled (--disable-verbose)"
curl_rtmp_msg="no (--with-librtmp)"
curl_mtlnk_msg="no (--with-libmetalink)"
curl_psl_msg="no (--with-libpsl)"
+ valgrind_msg="no (--enable-valgrind)"
ssl_backends=
+
+dnl valgrind for tests -- coredumps all over the place with the
+dnl valgrind version I here, fixes welcome.
+AC_MSG_CHECKING(wether to enable valgrind in testsuite)
+AC_ARG_ENABLE([valgrind],
+ [AS_HELP_STRING([--enable-valgrind],
+ [Enable valgrind for tests])],
+ [valgrind=${enableval}],
+ [valgrind=no])
+AC_MSG_RESULT($valgrind)
+AS_IF([test "x$valgrind" = "xno"],
+ [AM_CONDITIONAL([VALGRIND],
+ false)
+ AC_DEFINE([VALGRIND],
+ [0],
+ [Running tests with -n])
+ valgrind_msg="no"],
+ [AM_CONDITIONAL([VALGRIND],
+ true)
+ AC_DEFINE([VALGRIND],
+ [1],
+ [Running tests with valgrind])
+ valgrind_msg="yes"])
+
dnl
dnl Save some initial values the user might have provided
dnl
@@ -375,6 +400,7 @@ AC_HELP_STRING([--enable-http],[Enable HTTP support])
AC_HELP_STRING([--disable-http],[Disable HTTP support]),
[ case "$enableval" in
no)
+ AC_MSG_ERROR([You must build gnurl with --enable-http!])
AC_MSG_RESULT(no)
AC_DEFINE(CURL_DISABLE_HTTP, 1, [to disable HTTP])
disable_http="yes"
@@ -398,10 +424,15 @@ AC_HELP_STRING([--disable-ftp],[Disable FTP support]),
AC_DEFINE(CURL_DISABLE_FTP, 1, [to disable FTP])
AC_SUBST(CURL_DISABLE_FTP, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-ftp!])
+ AC_MSG_RESULT(yes)
;;
esac ],
- AC_MSG_RESULT(yes)
+ if test "x$CURL_DISABLE_FTP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-ftp!])
+ fi
+ AC_MSG_RESULT(no)
)
AC_MSG_CHECKING([whether to support file])
AC_ARG_ENABLE(file,
@@ -413,10 +444,15 @@ AC_HELP_STRING([--disable-file],[Disable FILE support]),
AC_DEFINE(CURL_DISABLE_FILE, 1, [to disable FILE])
AC_SUBST(CURL_DISABLE_FILE, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-file!])
+ AC_MSG_RESULT(no)
;;
esac ],
- AC_MSG_RESULT(yes)
+ if test "x$CURL_DISABLE_FILE" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-file!])
+ fi
+ AC_MSG_RESULT(no)
)
AC_MSG_CHECKING([whether to support ldap])
AC_ARG_ENABLE(ldap,
@@ -429,10 +465,14 @@ AC_HELP_STRING([--disable-ldap],[Disable LDAP support]),
AC_SUBST(CURL_DISABLE_LDAP, [1])
;;
*)
+ AC_MSG_ERROR([You must build gnurl with --disable-ldap!])
AC_MSG_RESULT(yes)
;;
esac ],[
- AC_MSG_RESULT(yes) ]
+ if test "x$CURL_DISABLE_LDAP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-ldap!])
+ fi
+ AC_MSG_RESULT(no) ]
)
AC_MSG_CHECKING([whether to support ldaps])
AC_ARG_ENABLE(ldaps,
@@ -479,12 +519,14 @@ AC_HELP_STRING([--disable-rtsp],[Disable RTSP support]),
*) if test x$CURL_DISABLE_HTTP = x1 ; then
AC_MSG_ERROR(HTTP support needs to be enabled in order to enable RTSP support!)
else
+ AC_MSG_ERROR([You must build gnurl with --disable-rtsp!])
AC_MSG_RESULT(yes)
curl_rtsp_msg="enabled"
fi
;;
esac ],
if test "x$CURL_DISABLE_HTTP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-rtsp!])
AC_MSG_RESULT(yes)
curl_rtsp_msg="enabled"
else
@@ -518,10 +560,15 @@ AC_HELP_STRING([--disable-dict],[Disable DICT support]),
AC_DEFINE(CURL_DISABLE_DICT, 1, [to disable DICT])
AC_SUBST(CURL_DISABLE_DICT, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-dict!])
+ AC_MSG_RESULT(no)
;;
esac ],
- AC_MSG_RESULT(yes)
+ if test "x$CURL_DISABLE_DICT" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-dict!])
+ fi
+ AC_MSG_RESULT(no)
)
AC_MSG_CHECKING([whether to support telnet])
AC_ARG_ENABLE(telnet,
@@ -533,9 +580,13 @@ AC_HELP_STRING([--disable-telnet],[Disable TELNET support]),
AC_DEFINE(CURL_DISABLE_TELNET, 1, [to disable TELNET])
AC_SUBST(CURL_DISABLE_TELNET, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-telnet!])
;;
esac ],
+ if test "x$CURL_DISABLE_TELNET" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-telnet!])
+ fi
AC_MSG_RESULT(yes)
)
AC_MSG_CHECKING([whether to support tftp])
@@ -548,9 +599,14 @@ AC_HELP_STRING([--disable-tftp],[Disable TFTP support]),
AC_DEFINE(CURL_DISABLE_TFTP, 1, [to disable TFTP])
AC_SUBST(CURL_DISABLE_TFTP, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-tftp!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_TFTP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-tftp!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -564,9 +620,14 @@ AC_HELP_STRING([--disable-pop3],[Disable POP3 support]),
AC_DEFINE(CURL_DISABLE_POP3, 1, [to disable POP3])
AC_SUBST(CURL_DISABLE_POP3, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-pop3!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_POP3" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-pop3!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -581,9 +642,14 @@ AC_HELP_STRING([--disable-imap],[Disable IMAP support]),
AC_DEFINE(CURL_DISABLE_IMAP, 1, [to disable IMAP])
AC_SUBST(CURL_DISABLE_IMAP, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-imap!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_IMAP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-imap!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -598,9 +664,14 @@ AC_HELP_STRING([--disable-smb],[Disable SMB/CIFS support]),
AC_DEFINE(CURL_DISABLE_SMB, 1, [to disable SMB/CIFS])
AC_SUBST(CURL_DISABLE_SMB, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-smb!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_SMB" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-smb!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -614,9 +685,14 @@ AC_HELP_STRING([--disable-smtp],[Disable SMTP support]),
AC_DEFINE(CURL_DISABLE_SMTP, 1, [to disable SMTP])
AC_SUBST(CURL_DISABLE_SMTP, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-smtp!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_SMTP" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-smtp!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -630,9 +706,14 @@ AC_HELP_STRING([--disable-gopher],[Disable Gopher support]),
AC_DEFINE(CURL_DISABLE_GOPHER, 1, [to disable Gopher])
AC_SUBST(CURL_DISABLE_GOPHER, [1])
;;
- *) AC_MSG_RESULT(yes)
+ *)
+ AC_MSG_ERROR([You must build gnurl with --disable-gopher!])
+ AC_MSG_RESULT(yes)
;;
esac ],
+ if test "x$CURL_DISABLE_GOPHER" != "x1"; then
+ AC_MSG_ERROR([You must build gnurl with --disable-gopher!])
+ fi
AC_MSG_RESULT(yes)
)
@@ -649,12 +730,12 @@ AC_HELP_STRING([--disable-manual],[Disable built-in manual]),
no)
AC_MSG_RESULT(no)
;;
- *) AC_MSG_RESULT(yes)
- USE_MANUAL="1"
+ *) AC_MSG_RESULT(no)
+ USE_MANUAL="0"
;;
esac ],
- AC_MSG_RESULT(yes)
- USE_MANUAL="1"
+ AC_MSG_RESULT(no)
+ USE_MANUAL="0"
)
dnl The actual use of the USE_MANUAL variable is done much later in this
dnl script to allow other actions to disable it as well.
@@ -1323,6 +1404,7 @@ AC_ARG_WITH(gssapi,
save_CPPFLAGS="$CPPFLAGS"
AC_MSG_CHECKING([if GSS-API support is requested])
if test x"$want_gss" = xyes; then
+ AC_MSG_ERROR([You must build gnurl with --without-gssapi])
AC_MSG_RESULT(yes)
if test -z "$GSSAPI_INCS"; then
@@ -1400,6 +1482,7 @@ else
AC_MSG_RESULT(no)
fi
if test x"$want_gss" = xyes; then
+ AC_MSG_ERROR([You must build gnurl with --without-gssapi])
AC_DEFINE(HAVE_GSSAPI, 1, [if you have GSS-API libraries])
HAVE_GSSAPI=1
curl_gss_msg="enabled (MIT Kerberos/Heimdal)"
@@ -1633,6 +1716,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
case "$OPT_SSL" in
yes)
+ AC_MSG_ERROR([You must not build gnurl with OpenSSL, use --without-ssl!])
dnl --with-ssl (without path) used
if test x$cross_compiling != xyes; then
dnl only do pkg-config magic when not cross-compiling
@@ -1642,6 +1726,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
LIB_OPENSSL="$PREFIX_OPENSSL/lib$libsuff"
;;
off)
+ AC_MSG_ERROR([You must not build gnurl with OpenSSL, use --without-ssl!])
dnl no --with-ssl option given, just check default places
if test x$cross_compiling != xyes; then
dnl only do pkg-config magic when not cross-compiling
@@ -1650,6 +1735,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
PREFIX_OPENSSL=
;;
*)
+ AC_MSG_ERROR([You must not build gnurl with OpenSSL, use --without-ssl!])
dnl check the given --with-ssl spot
PKGTEST="no"
PREFIX_OPENSSL=$OPT_SSL
@@ -1825,6 +1911,7 @@ if test -z "$ssl_backends" -o "x$OPT_SSL" != xno &&
fi
if test X"$OPENSSL_ENABLED" = X"1"; then
+ AC_MSG_ERROR([You must not build gnurl with OpenSSL, use --without-ssl!])
dnl These can only exist if OpenSSL exists
dnl OpenSSL_version is introduced in 3.0.0
@@ -1959,7 +2046,7 @@ dnl check for GnuTLS
dnl ----------------------------------------------------
dnl Default to compiler & linker defaults for GnuTLS files & libraries.
-OPT_GNUTLS=no
+OPT_GNUTLS=yes
AC_ARG_WITH(gnutls,dnl
AC_HELP_STRING([--with-gnutls=PATH],[where to look for GnuTLS, PATH points to the installation root])
@@ -2647,6 +2734,7 @@ AC_ARG_WITH(libpsl,
with_libpsl=$withval,
with_libpsl=yes)
if test $with_libpsl != "no"; then
+ AC_MSG_ERROR([You must build gnurl with --without-libpsl!])
AC_SEARCH_LIBS(psl_builtin, psl,
[curl_psl_msg="enabled";
AC_DEFINE([USE_LIBPSL], [1], [PSL support enabled])
@@ -2677,6 +2765,7 @@ if test X"$OPT_LIBMETALINK" != Xno; then
version=""
libmetalinklib=""
+ AC_MSG_ERROR([You must build gnurl with --without-libmetalink!])
PKGTEST="no"
if test "x$OPT_LIBMETALINK" = "xyes"; then
dnl this is with no partiular path given
@@ -2772,6 +2861,7 @@ if test X"$OPT_LIBSSH2" != Xno; then
case "$OPT_LIBSSH2" in
yes)
+ AC_MSG_ERROR([You must build gnurl with --without-libssh!])
dnl --with-libssh2 (without path) used
CURL_CHECK_PKGCONFIG(libssh2)
@@ -2845,6 +2935,7 @@ elif test X"$OPT_LIBSSH" != Xno; then
case "$OPT_LIBSSH" in
yes)
+ AC_MSG_ERROR([You must build gnurl with --without-libssh!])
dnl --with-libssh (without path) used
CURL_CHECK_PKGCONFIG(libssh)
@@ -2861,6 +2952,7 @@ elif test X"$OPT_LIBSSH" != Xno; then
dnl no --with-libssh option given, just check default places
;;
*)
+ AC_MSG_ERROR([You must build gnurl with --without-libssh!])
dnl use the given --with-libssh spot
PREFIX_SSH=$OPT_LIBSSH
;;
@@ -2931,6 +3023,7 @@ if test X"$OPT_LIBRTMP" != Xno; then
case "$OPT_LIBRTMP" in
yes)
+ AC_MSG_ERROR([You must build gnurl with --without-librtmp!])
dnl --with-librtmp (without path) used
CURL_CHECK_PKGCONFIG(librtmp)
@@ -2948,16 +3041,18 @@ if test X"$OPT_LIBRTMP" != Xno; then
;;
off)
+ AC_MSG_ERROR([You must build gnurl with --without-librtmp!])
dnl no --with-librtmp option given, just check default places
LIB_RTMP="-lrtmp"
;;
*)
+ AC_MSG_ERROR([You must build gnurl with --without-librtmp!])
dnl use the given --with-librtmp spot
LIB_RTMP="-lrtmp"
PREFIX_RTMP=$OPT_LIBRTMP
;;
esac
-
+ AC_MSG_ERROR([You must build gnurl with --without-librtmp!])
dnl if given with a prefix, we set -L and -I based on that
if test -n "$PREFIX_RTMP"; then
LD_RTMP=-L${PREFIX_RTMP}/lib$libsuff
@@ -3255,7 +3350,7 @@ dnl **********************************************************************
dnl Check for nghttp2
dnl **********************************************************************
-OPT_H2="yes"
+OPT_H2="no"
if test "x$disable_http" = "xyes"; then
# without HTTP, nghttp2 is no use
@@ -3272,11 +3367,13 @@ case "$OPT_H2" in
want_h2="no"
;;
yes)
+ AC_MSG_ERROR([You must build gnurl with --without-nghttp2!])
dnl --with-nghttp2 option used without path
want_h2="default"
want_h2_path=""
;;
*)
+ AC_MSG_ERROR([You must build gnurl with --without-nghttp2!])
dnl --with-nghttp2 option used with path
want_h2="yes"
want_h2_path="$withval/lib/pkgconfig"
@@ -3496,7 +3593,7 @@ AX_COMPILE_CHECK_SIZEOF(off_t)
o=$CPPFLAGS
CPPFLAGS="-I$srcdir/include $CPPFLAGS"
AX_COMPILE_CHECK_SIZEOF(curl_off_t, [
-#include <curl/system.h>
+#include <gnurl/system.h>
])
CPPFLAGS=$o
@@ -3713,6 +3810,13 @@ AC_PATH_PROG( PERL, perl, ,
$PATH:/usr/local/bin/perl:/usr/bin/:/usr/local/bin )
AC_SUBST(PERL)
+# autotools' m4 for python has no maximum version!
+# python3.4 - python3.7 for tests
+m4_define_default([_AM_PYTHON_INTERPRETER_LIST],[python2.7 python3 python3.4 python3.5 python3.6 python3.7 python])
+AM_PATH_PYTHON([2.7],, [:])
+AC_SUBST([PYTHON])
+AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != :])
+
AC_PATH_PROGS( NROFF, gnroff nroff, ,
$PATH:/usr/bin/:/usr/local/bin )
AC_SUBST(NROFF)
@@ -3744,7 +3848,7 @@ then
dnl if no nroff tool was found, or no option that could convert man pages
dnl was found, then disable the built-in manual stuff
AC_MSG_WARN([disabling built-in manual])
- USE_MANUAL="no";
+ USE_MANUAL="yes";
fi
dnl *************************************************************************
@@ -4371,6 +4475,7 @@ if test "x$USE_LIBRTMP" = "x1"; then
SUPPORT_PROTOCOLS="$SUPPORT_PROTOCOLS RTMP"
fi
+
dnl replace spaces with newlines
dnl sort the lines
dnl replace the newlines back to spaces
@@ -4408,9 +4513,8 @@ AC_CONFIG_FILES([Makefile \
docs/examples/Makefile \
docs/libcurl/Makefile \
docs/libcurl/opts/Makefile \
- docs/cmdline-opts/Makefile \
include/Makefile \
- include/curl/Makefile \
+ include/gnurl/Makefile \
src/Makefile \
lib/Makefile \
scripts/Makefile \
@@ -4424,8 +4528,8 @@ AC_CONFIG_FILES([Makefile \
tests/unit/Makefile \
packages/Makefile \
packages/vms/Makefile \
- curl-config \
- libcurl.pc
+ gnurl-config \
+ libgnurl.pc
])
AC_OUTPUT
@@ -4433,7 +4537,7 @@ CURL_GENERATE_CONFIGUREHELP_PM
XC_AMEND_DISTCLEAN([lib src tests/unit tests/server tests/libtest docs/examples])
-AC_MSG_NOTICE([Configured to build curl/libcurl:
+AC_MSG_NOTICE([Configured to build gnurl/libgnurl:
Host setup: ${host}
Install prefix: ${prefix}
@@ -4473,6 +4577,7 @@ AC_MSG_NOTICE([Configured to build curl/libcurl:
HTTP2: ${curl_h2_msg}
Protocols: ${SUPPORT_PROTOCOLS}
Features: ${SUPPORT_FEATURES}
+ valgrind tests: ${valgrind_msg}
])
if test -n "$experimental"; then
cat >&2 << _EOF
diff --git a/docs/Makefile.am b/docs/Makefile.am
index e34b80488..28e947742 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -24,21 +24,17 @@ AUTOMAKE_OPTIONS = foreign no-dependencies
# EXTRA_DIST breaks with $(abs_builddir) so build it using this variable
# but distribute it (using the relative file name) in the next variable
-man_MANS = $(abs_builddir)/curl.1
-noinst_man_MANS = curl.1 mk-ca-bundle.1
-dist_man_MANS = curl-config.1
-GENHTMLPAGES = curl.html curl-config.html mk-ca-bundle.html
-PDFPAGES = curl.pdf curl-config.pdf mk-ca-bundle.pdf
-MANDISTPAGES = curl.1.dist curl-config.1.dist
-
-HTMLPAGES = $(GENHTMLPAGES) index.html
+man_MANS = $(abs_builddir)/gnurl.1
+noinst_man_MANS = gnurl.1 mk-ca-bundle.1
+dist_man_MANS = gnurl-config.1
+MANDISTPAGES = gnurl.1.dist gnurl-config.1.dist
# Build targets in this file (.) before cmdline-opts to ensure that
# the curl.1 rule below runs first
-SUBDIRS = . cmdline-opts
+SUBDIRS = .
DIST_SUBDIRS = $(SUBDIRS) examples libcurl
-CLEANFILES = $(GENHTMLPAGES) $(PDFPAGES) $(MANDISTPAGES) curl.1
+CLEANFILES = $(MANDISTPAGES)
EXTRA_DIST = \
$(noinst_man_MANS) \
@@ -82,9 +78,7 @@ EXTRA_DIST = \
TheArtOfHttpScripting \
VERSIONS
-MAN2HTML= roffit $< >$@
-
-SUFFIXES = .1 .html .pdf
+SUFFIXES = .1
# $(abs_builddir) is to disable VPATH when searching for this file, which
# would otherwise find the copy in $(srcdir) which breaks the $(HUGE)
@@ -94,26 +88,10 @@ SUFFIXES = .1 .html .pdf
# First, seed the used copy of curl.1 with the prebuilt copy (in an out-of-tree
# build), then run make recursively to rebuild it only if its dependencies
# have changed.
-$(abs_builddir)/curl.1:
- if test "$(top_builddir)x" != "$(top_srcdir)x" -a -e "$(srcdir)/curl.1"; then \
- $(INSTALL_DATA) "$(srcdir)/curl.1" $@; fi
+$(abs_builddir)/gnurl.1:
+ if test "$(top_builddir)x" != "$(top_srcdir)x" -a -e "$(srcdir)/gnurl.1"; then \
+ $(INSTALL_DATA) "$(srcdir)/gnurl.1" $@; fi
cd cmdline-opts && $(MAKE)
-html: $(HTMLPAGES)
- cd libcurl && $(MAKE) html
-
-pdf: $(PDFPAGES)
- cd libcurl && $(MAKE) pdf
-
-.1.html:
- $(MAN2HTML)
-
-.1.pdf:
- @(foo=`echo $@ | sed -e 's/\.[0-9]$$//g'`; \
- groff -Tps -man $< >$$foo.ps; \
- ps2pdf $$foo.ps $@; \
- rm $$foo.ps; \
- echo "converted $< to $@")
-
distclean:
rm -f $(CLEANFILES)
diff --git a/docs/cmdline-opts/Makefile.am b/docs/cmdline-opts/Makefile.am
index e6ecf7a6b..4d49b2b94 100644
--- a/docs/cmdline-opts/Makefile.am
+++ b/docs/cmdline-opts/Makefile.am
@@ -22,13 +22,14 @@
AUTOMAKE_OPTIONS = foreign no-dependencies
-MANPAGE = $(top_builddir)/docs/curl.1
+MANPAGE = $(top_builddir)/docs/gnurl.1
include Makefile.inc
EXTRA_DIST = $(DPAGES) MANPAGE.md gen.pl $(OTHERPAGES) CMakeLists.txt
-all: $(MANPAGE)
+all:
+ @echo man page generation no longer required
$(MANPAGE): $(DPAGES) $(OTHERPAGES) Makefile.inc
@PERL@ $(srcdir)/gen.pl mainpage $(srcdir) > $(MANPAGE)
diff --git a/docs/cmdline-opts/gen.pl b/docs/cmdline-opts/gen.pl
index a921298a6..329fdc02b 100755
--- a/docs/cmdline-opts/gen.pl
+++ b/docs/cmdline-opts/gen.pl
@@ -4,7 +4,7 @@
This script generates the manpage.
-Example: gen.pl mainpage > curl.1
+Example: gen.pl mainpage > gnurl.1
Dev notes:
@@ -62,7 +62,7 @@ sub seealso {
my($standalone, $data)=@_;
if($standalone) {
return sprintf
- ".SH \"SEE ALSO\"\n$data\n";
+ ".Sh SEE ALSO\n$data\n";
}
else {
return "See also $data. ";
@@ -72,7 +72,7 @@ sub seealso {
sub overrides {
my ($standalone, $data)=@_;
if($standalone) {
- return ".SH \"OVERRIDES\"\n$data\n";
+ return ".Sh OVERRIDES\n$data\n";
}
else {
return $data;
@@ -82,7 +82,7 @@ sub overrides {
sub protocols {
my ($standalone, $data)=@_;
if($standalone) {
- return ".SH \"PROTOCOLS\"\n$data\n";
+ return ".Sh PROTOCOLS\n$data\n";
}
else {
return "($data) ";
@@ -92,7 +92,7 @@ sub protocols {
sub added {
my ($standalone, $data)=@_;
if($standalone) {
- return ".SH \"ADDED\"\nAdded in curl version $data\n";
+ return ".Sh ADDED\nAdded in gnurl version $data\n";
}
else {
return "Added in $data. ";
@@ -179,9 +179,11 @@ sub single {
}
if($standalone) {
- print ".TH curl 1 \"30 Nov 2016\" \"curl 7.52.0\" \"curl manual\"\n";
- print ".SH OPTION\n";
- print "curl $opt\n";
+ print ".Dd November 30, 2016\n";
+ print ".Dt GNURL 1\n";
+ print ".Sh OPTION\n";
+ print ".Os\n";
+ print "gnurl $opt\n";
}
else {
print ".IP \"$opt\"\n";
@@ -191,7 +193,7 @@ sub single {
}
if($standalone) {
- print ".SH DESCRIPTION\n";
+ print ".Sh DESCRIPTION\n";
}
printdesc(@desc);
@@ -212,7 +214,7 @@ sub single {
}
if($requires) {
my $l = manpageify($long);
- push @foot, "$l requires that the underlying libcurl".
+ push @foot, "$l requires that the underlying libgnurl".
" was built to support $requires. ";
}
if($mutexed) {
diff --git a/docs/cmdline-opts/page-footer b/docs/cmdline-opts/page-footer
index defe7e8b2..2969e2dad 100644
--- a/docs/cmdline-opts/page-footer
+++ b/docs/cmdline-opts/page-footer
@@ -1,15 +1,17 @@
-.SH FILES
-.I ~/.curlrc
-.RS
-Default config file, see --config for details.
-.SH ENVIRONMENT
+.Sh FILES
+.Pa ~/.curlrc
+default config file, see
+.Fl -config for details.
+.Sh ENVIRONMENT
The environment variables can be specified in lower case or upper case. The
lower case version has precedence. http_proxy is an exception as it is only
available in lower case.
-
+.Pp
Using an environment variable to set the proxy has the same effect as using
-the --proxy option.
-
+the
+.Fl -proxy
+option.
+.Pp
.IP "http_proxy [protocol://]<host>[:port]"
Sets the proxy server to use for HTTP.
.IP "HTTPS_PROXY [protocol://]<host>[:port]"
@@ -37,7 +39,7 @@ accesses the target URL through the proxy.
The list of host names can also be include numerical IP addresses, and IPv6
versions should then be given without enclosing brackets.
-.SH "PROXY PROTOCOL PREFIXES"
+.Sh "PROXY PROTOCOL PREFIXES"
Since curl version 7.21.7, the proxy string may be specified with a
protocol:// prefix to specify alternative proxy protocols.
@@ -57,7 +59,7 @@ Makes it the equivalent of --socks4a
Makes it the equivalent of --socks5
.IP "socks5h://"
Makes it the equivalent of --socks5-hostname
-.SH EXIT CODES
+.Sh EXIT CODES
There are a bunch of different error codes and their corresponding error
messages that may appear during bad conditions. At the time of this writing,
the exit codes are:
@@ -246,11 +248,10 @@ Stream error in HTTP/2 framing layer.
.IP XX
More error codes will appear here in future releases. The existing ones
are meant to never change.
-.SH AUTHORS / CONTRIBUTORS
+.Sh AUTHORS
Daniel Stenberg is the main author, but the whole list of contributors is
found in the separate THANKS file.
-.SH WWW
-https://curl.haxx.se
-.SH "SEE ALSO"
-.BR ftp (1),
-.BR wget (1)
+.Sh SEE ALSO
+.Lk https://curl.haxx.se
+.Xr ftp 1 ,
+.Xr wget 1
diff --git a/docs/examples/10-at-a-time.c b/docs/examples/10-at-a-time.c
index b50eaa68e..12e5261fa 100644
--- a/docs/examples/10-at-a-time.c
+++ b/docs/examples/10-at-a-time.c
@@ -30,7 +30,7 @@
#ifndef WIN32
# include <unistd.h>
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static const char *urls[] = {
"https://www.microsoft.com",
diff --git a/docs/examples/Makefile.am b/docs/examples/Makefile.am
index 53867cb22..105f78b1d 100644
--- a/docs/examples/Makefile.am
+++ b/docs/examples/Makefile.am
@@ -48,9 +48,9 @@ LIBS = $(BLANK_AT_MAKETIME)
# Dependencies
if USE_EXPLICIT_LIB_DEPS
-LDADD = $(LIBDIR)/libcurl.la @LIBCURL_LIBS@
+LDADD = $(LIBDIR)/libgnurl.la @LIBCURL_LIBS@
else
-LDADD = $(LIBDIR)/libcurl.la
+LDADD = $(LIBDIR)/libgnurl.la
endif
# This might hold -Werror
diff --git a/docs/examples/anyauthput.c b/docs/examples/anyauthput.c
index 14da10c3b..b70a43385 100644
--- a/docs/examples/anyauthput.c
+++ b/docs/examples/anyauthput.c
@@ -29,7 +29,7 @@
#include <sys/types.h>
#include <sys/stat.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef WIN32
# include <io.h>
diff --git a/docs/examples/asiohiper.cpp b/docs/examples/asiohiper.cpp
index de1480507..88eeafb59 100644
--- a/docs/examples/asiohiper.cpp
+++ b/docs/examples/asiohiper.cpp
@@ -55,7 +55,7 @@
*/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <iostream>
diff --git a/docs/examples/cacertinmem.c b/docs/examples/cacertinmem.c
index ea295d016..fd132809b 100644
--- a/docs/examples/cacertinmem.c
+++ b/docs/examples/cacertinmem.c
@@ -26,7 +26,7 @@
#include <openssl/err.h>
#include <openssl/ssl.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stdio.h>
static size_t writefunction(void *ptr, size_t size, size_t nmemb, void *stream)
diff --git a/docs/examples/certinfo.c b/docs/examples/certinfo.c
index 1aee614ce..ee56f0e47 100644
--- a/docs/examples/certinfo.c
+++ b/docs/examples/certinfo.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static size_t wrfu(void *ptr, size_t size, size_t nmemb, void *stream)
{
diff --git a/docs/examples/chkspeed.c b/docs/examples/chkspeed.c
index 0b0ba72a0..7a53ff3a4 100644
--- a/docs/examples/chkspeed.c
+++ b/docs/examples/chkspeed.c
@@ -38,7 +38,7 @@
#include <string.h>
#include <time.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define URL_BASE "http://speedtest.your.domain/"
#define URL_1M URL_BASE "file_1M.bin"
diff --git a/docs/examples/cookie_interface.c b/docs/examples/cookie_interface.c
index 32e9a1d1e..f645f29e7 100644
--- a/docs/examples/cookie_interface.c
+++ b/docs/examples/cookie_interface.c
@@ -30,7 +30,7 @@
#include <errno.h>
#include <time.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static void
print_cookies(CURL *curl)
diff --git a/docs/examples/crawler.c b/docs/examples/crawler.c
index 496d88c94..ec3c853fc 100644
--- a/docs/examples/crawler.c
+++ b/docs/examples/crawler.c
@@ -30,7 +30,7 @@ char *start_page = "https://www.reuters.com";
#include <libxml/HTMLparser.h>
#include <libxml/xpath.h>
#include <libxml/uri.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
diff --git a/docs/examples/curlgtk.c b/docs/examples/curlgtk.c
index 4083c8f95..77352607f 100644
--- a/docs/examples/curlgtk.c
+++ b/docs/examples/curlgtk.c
@@ -15,7 +15,7 @@
#include <stdio.h>
#include <gtk/gtk.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
GtkWidget *Bar;
diff --git a/docs/examples/curlx.c b/docs/examples/curlx.c
index df4ab3fa2..eb37a6a72 100644
--- a/docs/examples/curlx.c
+++ b/docs/examples/curlx.c
@@ -85,7 +85,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <openssl/x509v3.h>
#include <openssl/x509_vfy.h>
#include <openssl/crypto.h>
diff --git a/docs/examples/debug.c b/docs/examples/debug.c
index 884184a5e..1a1c0c8cd 100644
--- a/docs/examples/debug.c
+++ b/docs/examples/debug.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct data {
char trace_ascii; /* 1 or 0 */
diff --git a/docs/examples/ephiperfifo.c b/docs/examples/ephiperfifo.c
index bc4b0f057..4668c6ca3 100644
--- a/docs/examples/ephiperfifo.c
+++ b/docs/examples/ephiperfifo.c
@@ -71,7 +71,7 @@ callback.
#include <time.h>
#include <unistd.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef __GNUC__
#define _Unused __attribute__((unused))
diff --git a/docs/examples/evhiperfifo.c b/docs/examples/evhiperfifo.c
index 4d77d5294..cfce7fc06 100644
--- a/docs/examples/evhiperfifo.c
+++ b/docs/examples/evhiperfifo.c
@@ -67,7 +67,7 @@ callback.
#include <time.h>
#include <unistd.h>
#include <sys/poll.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <ev.h>
#include <fcntl.h>
#include <sys/stat.h>
diff --git a/docs/examples/externalsocket.c b/docs/examples/externalsocket.c
index d89b041b4..516fa98b0 100644
--- a/docs/examples/externalsocket.c
+++ b/docs/examples/externalsocket.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef WIN32
#include <windows.h>
diff --git a/docs/examples/fileupload.c b/docs/examples/fileupload.c
index 8128608c4..71692a524 100644
--- a/docs/examples/fileupload.c
+++ b/docs/examples/fileupload.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <sys/stat.h>
#include <fcntl.h>
diff --git a/docs/examples/fopen.c b/docs/examples/fopen.c
index 7151addde..16aa555fe 100644
--- a/docs/examples/fopen.c
+++ b/docs/examples/fopen.c
@@ -55,7 +55,7 @@
#include <stdlib.h>
#include <errno.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
enum fcurl_type_e {
CFTYPE_NONE = 0,
diff --git a/docs/examples/ftp-wildcard.c b/docs/examples/ftp-wildcard.c
index ee815973d..7d98ef98b 100644
--- a/docs/examples/ftp-wildcard.c
+++ b/docs/examples/ftp-wildcard.c
@@ -23,7 +23,7 @@
* FTP wildcard pattern matching
* </DESC>
*/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stdio.h>
struct callback_data {
diff --git a/docs/examples/ftpget.c b/docs/examples/ftpget.c
index fc7ab4a39..68e655305 100644
--- a/docs/examples/ftpget.c
+++ b/docs/examples/ftpget.c
@@ -21,7 +21,7 @@
***************************************************************************/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* <DESC>
* Get a single file from an FTP server.
diff --git a/docs/examples/ftpgetinfo.c b/docs/examples/ftpgetinfo.c
index db16408d3..c6f190cac 100644
--- a/docs/examples/ftpgetinfo.c
+++ b/docs/examples/ftpgetinfo.c
@@ -22,7 +22,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* <DESC>
* Checks a single file's size and mtime from an FTP server.
diff --git a/docs/examples/ftpgetresp.c b/docs/examples/ftpgetresp.c
index 7dc344071..19723bc7b 100644
--- a/docs/examples/ftpgetresp.c
+++ b/docs/examples/ftpgetresp.c
@@ -21,7 +21,7 @@
***************************************************************************/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* <DESC>
* Similar to ftpget.c but also stores the received response-lines
diff --git a/docs/examples/ftpsget.c b/docs/examples/ftpsget.c
index 91162e624..dedd347b1 100644
--- a/docs/examples/ftpsget.c
+++ b/docs/examples/ftpsget.c
@@ -22,7 +22,7 @@
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* <DESC>
* Get a single file from an FTPS server.
diff --git a/docs/examples/ftpupload.c b/docs/examples/ftpupload.c
index bd77bb1f3..3871f514a 100644
--- a/docs/examples/ftpupload.c
+++ b/docs/examples/ftpupload.c
@@ -22,7 +22,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
diff --git a/docs/examples/ftpuploadfrommem.c b/docs/examples/ftpuploadfrommem.c
index 134cda364..ed1ea80d5 100644
--- a/docs/examples/ftpuploadfrommem.c
+++ b/docs/examples/ftpuploadfrommem.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static const char data[]=
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. "
diff --git a/docs/examples/ftpuploadresume.c b/docs/examples/ftpuploadresume.c
index fc7f803d1..c966c76e9 100644
--- a/docs/examples/ftpuploadresume.c
+++ b/docs/examples/ftpuploadresume.c
@@ -26,7 +26,7 @@
#include <stdlib.h>
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* parse headers for Content-Length */
static size_t getcontentlengthfunc(void *ptr, size_t size, size_t nmemb,
diff --git a/docs/examples/getinfo.c b/docs/examples/getinfo.c
index d5a820d1f..2438f2f97 100644
--- a/docs/examples/getinfo.c
+++ b/docs/examples/getinfo.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/getinmemory.c b/docs/examples/getinmemory.c
index 130d821da..18c39f7b5 100644
--- a/docs/examples/getinmemory.c
+++ b/docs/examples/getinmemory.c
@@ -29,7 +29,7 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct MemoryStruct {
char *memory;
diff --git a/docs/examples/getredirect.c b/docs/examples/getredirect.c
index 64157f9cd..a7f656d20 100644
--- a/docs/examples/getredirect.c
+++ b/docs/examples/getredirect.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/ghiper.c b/docs/examples/ghiper.c
index 1fa3b5940..a157094c7 100644
--- a/docs/examples/ghiper.c
+++ b/docs/examples/ghiper.c
@@ -61,7 +61,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define MSG_OUT g_print /* Change to "g_error" to write to stderr */
#define SHOW_VERBOSE 0 /* Set to non-zero for libcurl messages */
diff --git a/docs/examples/hiperfifo.c b/docs/examples/hiperfifo.c
index a50522a8e..fb25259c2 100644
--- a/docs/examples/hiperfifo.c
+++ b/docs/examples/hiperfifo.c
@@ -64,7 +64,7 @@ callback.
#include <time.h>
#include <unistd.h>
#include <sys/poll.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <event2/event.h>
#include <event2/event_struct.h>
#include <fcntl.h>
diff --git a/docs/examples/href_extractor.c b/docs/examples/href_extractor.c
index aa2b43816..18c8ffdb2 100644
--- a/docs/examples/href_extractor.c
+++ b/docs/examples/href_extractor.c
@@ -30,7 +30,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <htmlstreamparser.h>
diff --git a/docs/examples/htmltidy.c b/docs/examples/htmltidy.c
index 1b48e0a2e..cdfc89dac 100644
--- a/docs/examples/htmltidy.c
+++ b/docs/examples/htmltidy.c
@@ -30,7 +30,7 @@
#include <stdio.h>
#include <tidy.h>
#include <tidybuffio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* curl write callback, to fill tidy's input buffer... */
uint write_cb(char *in, uint size, uint nmemb, TidyBuffer *out)
diff --git a/docs/examples/htmltitle.cpp b/docs/examples/htmltitle.cpp
index b81777736..bfa27303e 100644
--- a/docs/examples/htmltitle.cpp
+++ b/docs/examples/htmltitle.cpp
@@ -34,7 +34,7 @@
#include <string.h>
#include <stdlib.h>
#include <string>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <libxml/HTMLparser.h>
//
diff --git a/docs/examples/http-post.c b/docs/examples/http-post.c
index 017545271..bbcd5eb23 100644
--- a/docs/examples/http-post.c
+++ b/docs/examples/http-post.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/http2-download.c b/docs/examples/http2-download.c
index 333b7df2c..e550f6020 100644
--- a/docs/examples/http2-download.c
+++ b/docs/examples/http2-download.c
@@ -32,7 +32,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifndef CURLPIPE_MULTIPLEX
/* This little trick will just make sure that we don't enable pipelining for
diff --git a/docs/examples/http2-pushinmemory.c b/docs/examples/http2-pushinmemory.c
index 00406a8a5..b0e099bd8 100644
--- a/docs/examples/http2-pushinmemory.c
+++ b/docs/examples/http2-pushinmemory.c
@@ -32,7 +32,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct Memory {
char *memory;
diff --git a/docs/examples/http2-serverpush.c b/docs/examples/http2-serverpush.c
index 63dff4cec..26d5a6927 100644
--- a/docs/examples/http2-serverpush.c
+++ b/docs/examples/http2-serverpush.c
@@ -32,7 +32,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifndef CURLPIPE_MULTIPLEX
#error "too old libcurl, can't do HTTP/2 server push!"
diff --git a/docs/examples/http2-upload.c b/docs/examples/http2-upload.c
index 45864cf3e..bdec19b4a 100644
--- a/docs/examples/http2-upload.c
+++ b/docs/examples/http2-upload.c
@@ -34,7 +34,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifndef CURLPIPE_MULTIPLEX
/* This little trick will just make sure that we don't enable pipelining for
diff --git a/docs/examples/httpcustomheader.c b/docs/examples/httpcustomheader.c
index 6712f8c66..d98aa7a5a 100644
--- a/docs/examples/httpcustomheader.c
+++ b/docs/examples/httpcustomheader.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/httpput.c b/docs/examples/httpput.c
index 6be9b8dfe..8399dbfe7 100644
--- a/docs/examples/httpput.c
+++ b/docs/examples/httpput.c
@@ -26,7 +26,7 @@
#include <stdio.h>
#include <fcntl.h>
#include <sys/stat.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* This example shows a HTTP PUT operation. PUTs a file given as a command
diff --git a/docs/examples/https.c b/docs/examples/https.c
index cca83fee5..342854467 100644
--- a/docs/examples/https.c
+++ b/docs/examples/https.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/imap-append.c b/docs/examples/imap-append.c
index 157d5749a..6c903dd4c 100644
--- a/docs/examples/imap-append.c
+++ b/docs/examples/imap-append.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to send mail using libcurl's IMAP
* capabilities.
diff --git a/docs/examples/imap-copy.c b/docs/examples/imap-copy.c
index 1ef43f893..b24ffe026 100644
--- a/docs/examples/imap-copy.c
+++ b/docs/examples/imap-copy.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to copy a mail from one mailbox folder
* to another using libcurl's IMAP capabilities.
diff --git a/docs/examples/imap-create.c b/docs/examples/imap-create.c
index 6f04453b2..caac825fa 100644
--- a/docs/examples/imap-create.c
+++ b/docs/examples/imap-create.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to create a new mailbox folder using
* libcurl's IMAP capabilities.
diff --git a/docs/examples/imap-delete.c b/docs/examples/imap-delete.c
index cf1ae0bbf..a8066032c 100644
--- a/docs/examples/imap-delete.c
+++ b/docs/examples/imap-delete.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to delete an existing mailbox folder
* using libcurl's IMAP capabilities.
diff --git a/docs/examples/imap-examine.c b/docs/examples/imap-examine.c
index b89e9dc6d..700943365 100644
--- a/docs/examples/imap-examine.c
+++ b/docs/examples/imap-examine.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to obtain information about a mailbox
* folder using libcurl's IMAP capabilities via the EXAMINE command.
diff --git a/docs/examples/imap-fetch.c b/docs/examples/imap-fetch.c
index 192d2e9e8..30dfd39e4 100644
--- a/docs/examples/imap-fetch.c
+++ b/docs/examples/imap-fetch.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to fetch mail using libcurl's IMAP
* capabilities.
diff --git a/docs/examples/imap-list.c b/docs/examples/imap-list.c
index 291e1e671..cdbb89fd3 100644
--- a/docs/examples/imap-list.c
+++ b/docs/examples/imap-list.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to list the folders within an IMAP
* mailbox.
diff --git a/docs/examples/imap-lsub.c b/docs/examples/imap-lsub.c
index d130c3d51..3ad6157a0 100644
--- a/docs/examples/imap-lsub.c
+++ b/docs/examples/imap-lsub.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to list the subscribed folders within
* an IMAP mailbox.
diff --git a/docs/examples/imap-multi.c b/docs/examples/imap-multi.c
index 07d1b8b5a..c1f429e14 100644
--- a/docs/examples/imap-multi.c
+++ b/docs/examples/imap-multi.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to fetch mail using libcurl's IMAP
* capabilities. It builds on the imap-fetch.c example to demonstrate how to
diff --git a/docs/examples/imap-noop.c b/docs/examples/imap-noop.c
index 566890efa..098386657 100644
--- a/docs/examples/imap-noop.c
+++ b/docs/examples/imap-noop.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to perform a noop using libcurl's IMAP
* capabilities.
diff --git a/docs/examples/imap-search.c b/docs/examples/imap-search.c
index 427dcc905..07f95d9a3 100644
--- a/docs/examples/imap-search.c
+++ b/docs/examples/imap-search.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to search for new messages using
* libcurl's IMAP capabilities.
diff --git a/docs/examples/imap-ssl.c b/docs/examples/imap-ssl.c
index 69839adbe..9e1ff3405 100644
--- a/docs/examples/imap-ssl.c
+++ b/docs/examples/imap-ssl.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to fetch mail using libcurl's IMAP
* capabilities. It builds on the imap-fetch.c example adding transport
diff --git a/docs/examples/imap-store.c b/docs/examples/imap-store.c
index 8479457b1..8d3fba50d 100644
--- a/docs/examples/imap-store.c
+++ b/docs/examples/imap-store.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to modify an existing mail using
* libcurl's IMAP capabilities with the STORE command.
diff --git a/docs/examples/imap-tls.c b/docs/examples/imap-tls.c
index 7daa0bf35..0df1e63f4 100644
--- a/docs/examples/imap-tls.c
+++ b/docs/examples/imap-tls.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to fetch mail using libcurl's IMAP
* capabilities. It builds on the imap-fetch.c example adding transport
diff --git a/docs/examples/multi-app.c b/docs/examples/multi-app.c
index b98a25161..1b8fa30e1 100644
--- a/docs/examples/multi-app.c
+++ b/docs/examples/multi-app.c
@@ -33,7 +33,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* Download a HTTP file and upload an FTP file simultaneously.
diff --git a/docs/examples/multi-debugcallback.c b/docs/examples/multi-debugcallback.c
index 59f72442a..32ea91491 100644
--- a/docs/examples/multi-debugcallback.c
+++ b/docs/examples/multi-debugcallback.c
@@ -32,7 +32,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef char bool;
#define TRUE 1
diff --git a/docs/examples/multi-double.c b/docs/examples/multi-double.c
index 644e64b13..b389b2e70 100644
--- a/docs/examples/multi-double.c
+++ b/docs/examples/multi-double.c
@@ -31,7 +31,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* Simply download two HTTP files!
diff --git a/docs/examples/multi-formadd.c b/docs/examples/multi-formadd.c
index c1bb13557..96e4495f3 100644
--- a/docs/examples/multi-formadd.c
+++ b/docs/examples/multi-formadd.c
@@ -28,7 +28,7 @@
#include <string.h>
#include <sys/time.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/multi-post.c b/docs/examples/multi-post.c
index fe66ca901..2e12315cd 100644
--- a/docs/examples/multi-post.c
+++ b/docs/examples/multi-post.c
@@ -28,7 +28,7 @@
#include <string.h>
#include <sys/time.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/multi-single.c b/docs/examples/multi-single.c
index 530a5f501..6d63c2d23 100644
--- a/docs/examples/multi-single.c
+++ b/docs/examples/multi-single.c
@@ -32,7 +32,7 @@
#include <unistd.h>
/* curl stuff */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef _WIN32
#define WAITMS(x) Sleep(x)
diff --git a/docs/examples/multi-uv.c b/docs/examples/multi-uv.c
index 8ca4b9096..a76201496 100644
--- a/docs/examples/multi-uv.c
+++ b/docs/examples/multi-uv.c
@@ -35,7 +35,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <uv.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
uv_loop_t *loop;
CURLM *curl_handle;
diff --git a/docs/examples/multithread.c b/docs/examples/multithread.c
index a162000da..fb29c2492 100644
--- a/docs/examples/multithread.c
+++ b/docs/examples/multithread.c
@@ -26,7 +26,7 @@
#include <stdio.h>
#include <pthread.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define NUMT 4
diff --git a/docs/examples/parseurl.c b/docs/examples/parseurl.c
index ee427768f..d14174678 100644
--- a/docs/examples/parseurl.c
+++ b/docs/examples/parseurl.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if !CURL_AT_LEAST_VERSION(7, 62, 0)
#error "this example requires curl 7.62.0 or later"
diff --git a/docs/examples/persistent.c b/docs/examples/persistent.c
index 723b68b8b..c5b289a44 100644
--- a/docs/examples/persistent.c
+++ b/docs/examples/persistent.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
#include <unistd.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/pop3-dele.c b/docs/examples/pop3-dele.c
index 144978353..e316e1bb0 100644
--- a/docs/examples/pop3-dele.c
+++ b/docs/examples/pop3-dele.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to delete an existing mail using
* libcurl's POP3 capabilities.
diff --git a/docs/examples/pop3-list.c b/docs/examples/pop3-list.c
index b530a0446..3b7ed9e5c 100644
--- a/docs/examples/pop3-list.c
+++ b/docs/examples/pop3-list.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example using libcurl's POP3 capabilities to list the
* contents of a mailbox.
diff --git a/docs/examples/pop3-multi.c b/docs/examples/pop3-multi.c
index 4b8788667..e86084394 100644
--- a/docs/examples/pop3-multi.c
+++ b/docs/examples/pop3-multi.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to retrieve mail using libcurl's POP3
* capabilities. It builds on the pop3-retr.c example to demonstrate how to use
diff --git a/docs/examples/pop3-noop.c b/docs/examples/pop3-noop.c
index bc162d0c9..867ac3828 100644
--- a/docs/examples/pop3-noop.c
+++ b/docs/examples/pop3-noop.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to perform a noop using libcurl's POP3
* capabilities.
diff --git a/docs/examples/pop3-retr.c b/docs/examples/pop3-retr.c
index b36ddb55c..98ab5321c 100644
--- a/docs/examples/pop3-retr.c
+++ b/docs/examples/pop3-retr.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to retrieve mail using libcurl's POP3
* capabilities.
diff --git a/docs/examples/pop3-ssl.c b/docs/examples/pop3-ssl.c
index f0d4e269d..20389d732 100644
--- a/docs/examples/pop3-ssl.c
+++ b/docs/examples/pop3-ssl.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to retrieve mail using libcurl's POP3
* capabilities. It builds on the pop3-retr.c example adding transport
diff --git a/docs/examples/pop3-stat.c b/docs/examples/pop3-stat.c
index 46a0a451c..d6dbe4b23 100644
--- a/docs/examples/pop3-stat.c
+++ b/docs/examples/pop3-stat.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to obtain message statistics using
* libcurl's POP3 capabilities.
diff --git a/docs/examples/pop3-tls.c b/docs/examples/pop3-tls.c
index 1a6c447a5..381f94268 100644
--- a/docs/examples/pop3-tls.c
+++ b/docs/examples/pop3-tls.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to retrieve mail using libcurl's POP3
* capabilities. It builds on the pop3-retr.c example adding transport
diff --git a/docs/examples/pop3-top.c b/docs/examples/pop3-top.c
index 4f5937fd4..c9ffd1f22 100644
--- a/docs/examples/pop3-top.c
+++ b/docs/examples/pop3-top.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to retrieve only the headers of a mail
* using libcurl's POP3 capabilities.
diff --git a/docs/examples/pop3-uidl.c b/docs/examples/pop3-uidl.c
index f127120e4..7d87508d5 100644
--- a/docs/examples/pop3-uidl.c
+++ b/docs/examples/pop3-uidl.c
@@ -26,7 +26,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example using libcurl's POP3 capabilities to list the
* contents of a mailbox by unique ID.
diff --git a/docs/examples/post-callback.c b/docs/examples/post-callback.c
index ebb4e2a25..324767bc1 100644
--- a/docs/examples/post-callback.c
+++ b/docs/examples/post-callback.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* silly test data to POST */
static const char data[]="Lorem ipsum dolor sit amet, consectetur adipiscing "
diff --git a/docs/examples/postinmemory.c b/docs/examples/postinmemory.c
index 376f33450..22014abc9 100644
--- a/docs/examples/postinmemory.c
+++ b/docs/examples/postinmemory.c
@@ -26,7 +26,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct MemoryStruct {
char *memory;
diff --git a/docs/examples/postit2-formadd.c b/docs/examples/postit2-formadd.c
index a501ce964..dd2bd9660 100644
--- a/docs/examples/postit2-formadd.c
+++ b/docs/examples/postit2-formadd.c
@@ -40,7 +40,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/docs/examples/postit2.c b/docs/examples/postit2.c
index 2808f7a4e..81d61c489 100644
--- a/docs/examples/postit2.c
+++ b/docs/examples/postit2.c
@@ -40,7 +40,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/docs/examples/progressfunc.c b/docs/examples/progressfunc.c
index 86ad0d9ca..fd366cf2f 100644
--- a/docs/examples/progressfunc.c
+++ b/docs/examples/progressfunc.c
@@ -25,7 +25,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if LIBCURL_VERSION_NUM >= 0x073d00
/* In libcurl 7.61.0, support was added for extracting the time in plain
diff --git a/docs/examples/resolve.c b/docs/examples/resolve.c
index c0b541500..417046076 100644
--- a/docs/examples/resolve.c
+++ b/docs/examples/resolve.c
@@ -25,7 +25,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/rtsp.c b/docs/examples/rtsp.c
index 75b5d396c..bf4a219aa 100644
--- a/docs/examples/rtsp.c
+++ b/docs/examples/rtsp.c
@@ -56,7 +56,7 @@ static int _getch(void)
}
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define VERSION_STR "V1.0"
diff --git a/docs/examples/sampleconv.c b/docs/examples/sampleconv.c
index 1c4aec61b..efa675665 100644
--- a/docs/examples/sampleconv.c
+++ b/docs/examples/sampleconv.c
@@ -40,7 +40,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static CURLcode my_conv_from_ascii_to_ebcdic(char *buffer, size_t length)
{
diff --git a/docs/examples/sendrecv.c b/docs/examples/sendrecv.c
index 5660a7955..9c8f12a2b 100644
--- a/docs/examples/sendrecv.c
+++ b/docs/examples/sendrecv.c
@@ -26,7 +26,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* Auxiliary function that waits on the socket. */
static int wait_on_socket(curl_socket_t sockfd, int for_recv, long timeout_ms)
diff --git a/docs/examples/sepheaders.c b/docs/examples/sepheaders.c
index 8f3a5ff0f..548433135 100644
--- a/docs/examples/sepheaders.c
+++ b/docs/examples/sepheaders.c
@@ -27,7 +27,7 @@
#include <stdlib.h>
#include <unistd.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream)
{
diff --git a/docs/examples/sessioninfo.c b/docs/examples/sessioninfo.c
index 86a813a04..b1dd94ed7 100644
--- a/docs/examples/sessioninfo.c
+++ b/docs/examples/sessioninfo.c
@@ -29,7 +29,7 @@
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <gnutls/gnutls.h>
static CURL *curl;
diff --git a/docs/examples/sftpget.c b/docs/examples/sftpget.c
index e5a74b9ec..14230e95c 100644
--- a/docs/examples/sftpget.c
+++ b/docs/examples/sftpget.c
@@ -26,7 +26,7 @@
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* define this to switch off the use of ssh-agent in this program */
#undef DISABLE_SSH_AGENT
diff --git a/docs/examples/sftpuploadresume.c b/docs/examples/sftpuploadresume.c
index e7d9d23f6..f428ae489 100644
--- a/docs/examples/sftpuploadresume.c
+++ b/docs/examples/sftpuploadresume.c
@@ -26,7 +26,7 @@
#include <stdlib.h>
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* read data to upload */
static size_t readfunc(void *ptr, size_t size, size_t nmemb, void *stream)
diff --git a/docs/examples/shared-connection-cache.c b/docs/examples/shared-connection-cache.c
index 639ad9c54..edf6c827c 100644
--- a/docs/examples/shared-connection-cache.c
+++ b/docs/examples/shared-connection-cache.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static void my_lock(CURL *handle, curl_lock_data data,
curl_lock_access laccess, void *useptr)
diff --git a/docs/examples/simple.c b/docs/examples/simple.c
index c61227054..6296b0ef0 100644
--- a/docs/examples/simple.c
+++ b/docs/examples/simple.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/simplepost.c b/docs/examples/simplepost.c
index 8ec537b54..b4d3a0b9c 100644
--- a/docs/examples/simplepost.c
+++ b/docs/examples/simplepost.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(void)
{
diff --git a/docs/examples/simplessl.c b/docs/examples/simplessl.c
index fdc7cf15c..7b6a2b71b 100644
--- a/docs/examples/simplessl.c
+++ b/docs/examples/simplessl.c
@@ -25,7 +25,7 @@
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* some requirements for this to work:
1. set pCertFile to the file with the client certificate
diff --git a/docs/examples/smooth-gtk-thread.c b/docs/examples/smooth-gtk-thread.c
index b64c48610..8b11d0fbc 100644
--- a/docs/examples/smooth-gtk-thread.c
+++ b/docs/examples/smooth-gtk-thread.c
@@ -39,7 +39,7 @@
#include <unistd.h>
#include <pthread.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define NUMT 4
diff --git a/docs/examples/smtp-expn.c b/docs/examples/smtp-expn.c
index fb0ed1d12..88383c669 100644
--- a/docs/examples/smtp-expn.c
+++ b/docs/examples/smtp-expn.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to expand an e-mail mailing list.
*
diff --git a/docs/examples/smtp-mail.c b/docs/examples/smtp-mail.c
index 3285b3184..89a9fd5cd 100644
--- a/docs/examples/smtp-mail.c
+++ b/docs/examples/smtp-mail.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* For an SMTP example using the multi interface please see smtp-multi.c.
diff --git a/docs/examples/smtp-mime.c b/docs/examples/smtp-mime.c
index 4f3fbfd53..ff54d04ca 100644
--- a/docs/examples/smtp-mime.c
+++ b/docs/examples/smtp-mime.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to send mime mail using libcurl's SMTP
* capabilities. For an example of using the multi interface please see
diff --git a/docs/examples/smtp-multi.c b/docs/examples/smtp-multi.c
index bd70bdbc5..a58f3282f 100644
--- a/docs/examples/smtp-multi.c
+++ b/docs/examples/smtp-multi.c
@@ -26,7 +26,7 @@
*/
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is an example showing how to send mail using libcurl's SMTP
* capabilities. It builds on the smtp-mail.c example to demonstrate how to use
diff --git a/docs/examples/smtp-ssl.c b/docs/examples/smtp-ssl.c
index 019da7d09..dff450eea 100644
--- a/docs/examples/smtp-ssl.c
+++ b/docs/examples/smtp-ssl.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to send mail using libcurl's SMTP
* capabilities. It builds on the smtp-mail.c example to add authentication
diff --git a/docs/examples/smtp-tls.c b/docs/examples/smtp-tls.c
index 671a80d09..ffc0e504b 100644
--- a/docs/examples/smtp-tls.c
+++ b/docs/examples/smtp-tls.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to send mail using libcurl's SMTP
* capabilities. It builds on the smtp-mail.c example to add authentication
diff --git a/docs/examples/smtp-vrfy.c b/docs/examples/smtp-vrfy.c
index 4e0623fb8..4f99d95be 100644
--- a/docs/examples/smtp-vrfy.c
+++ b/docs/examples/smtp-vrfy.c
@@ -27,7 +27,7 @@
#include <stdio.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* This is a simple example showing how to verify an e-mail address from an
* SMTP server.
diff --git a/docs/examples/sslbackend.c b/docs/examples/sslbackend.c
index c1489a9aa..6fc078181 100644
--- a/docs/examples/sslbackend.c
+++ b/docs/examples/sslbackend.c
@@ -29,7 +29,7 @@
#include <stdlib.h>
#include <string.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* An SSL-enabled libcurl is required for this sample to work (at least one
diff --git a/docs/examples/synctime.c b/docs/examples/synctime.c
index 0113007c8..f6a318c4a 100644
--- a/docs/examples/synctime.c
+++ b/docs/examples/synctime.c
@@ -93,7 +93,7 @@
#include <winsock2.h>
#include <windows.h>
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define MAX_STRING 256
diff --git a/docs/examples/threaded-shared-conn.c b/docs/examples/threaded-shared-conn.c
index 2eda6239d..0e2c9d16d 100644
--- a/docs/examples/threaded-shared-conn.c
+++ b/docs/examples/threaded-shared-conn.c
@@ -35,7 +35,7 @@
#include <stdio.h>
#include <pthread.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
URL to fetch. If you select HTTPS, you need to use a TLS backend with mutex
diff --git a/docs/examples/threaded-ssl.c b/docs/examples/threaded-ssl.c
index f6083ab3d..902ea7dc4 100644
--- a/docs/examples/threaded-ssl.c
+++ b/docs/examples/threaded-ssl.c
@@ -38,7 +38,7 @@
#include <stdio.h>
#include <pthread.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define NUMT 4
diff --git a/docs/examples/url2file.c b/docs/examples/url2file.c
index 1bede8c18..4d7511ba4 100644
--- a/docs/examples/url2file.c
+++ b/docs/examples/url2file.c
@@ -27,7 +27,7 @@
#include <stdlib.h>
#include <unistd.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream)
{
diff --git a/docs/examples/urlapi.c b/docs/examples/urlapi.c
index 594f9420d..fcddfda57 100644
--- a/docs/examples/urlapi.c
+++ b/docs/examples/urlapi.c
@@ -24,7 +24,7 @@
* </DESC>
*/
#include <stdio.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if !CURL_AT_LEAST_VERSION(7, 62, 0)
#error "this example requires curl 7.62.0 or later"
diff --git a/docs/examples/usercertinmem.c b/docs/examples/usercertinmem.c
index 2dc264310..c005f28b8 100644
--- a/docs/examples/usercertinmem.c
+++ b/docs/examples/usercertinmem.c
@@ -32,7 +32,7 @@
#include <openssl/ssl.h>
#include <openssl/x509.h>
#include <openssl/pem.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stdio.h>
static size_t writefunction(void *ptr, size_t size, size_t nmemb, void *stream)
diff --git a/docs/examples/version-check.pl b/docs/examples/version-check.pl
index 8f734fc75..a6e7874e3 100755
--- a/docs/examples/version-check.pl
+++ b/docs/examples/version-check.pl
@@ -36,7 +36,7 @@
# version-check.pl [source file]
#
-open(S, "<../libcurl/symbols-in-versions") || die;
+open(S, "<../libgnurl/symbols-in-versions") || die;
my %doc;
my %rem;
diff --git a/docs/examples/xmlstream.c b/docs/examples/xmlstream.c
index 8036e480d..8b5b29e79 100644
--- a/docs/examples/xmlstream.c
+++ b/docs/examples/xmlstream.c
@@ -37,7 +37,7 @@
#include <assert.h>
#include <expat.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct MemoryStruct {
char *memory;
diff --git a/docs/curl-config.1 b/docs/gnurl-config.1
index 4a23e6a92..4a23e6a92 100644
--- a/docs/curl-config.1
+++ b/docs/gnurl-config.1
diff --git a/docs/gnurl.1 b/docs/gnurl.1
new file mode 100644
index 000000000..3404d11c3
--- /dev/null
+++ b/docs/gnurl.1
@@ -0,0 +1,3747 @@
+.\"
+.\" _ _ ____ _
+.\" Project ___| | | | _ \| |
+.\" / __| | | | |_) | |
+.\" | (__| |_| | _ <| |___
+.\" \___|\___/|_| \_\_____|
+.\"
+.\" Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
+.\"
+.\" This software is licensed as described in the file COPYING, which
+.\" you should have received as part of this distribution. The terms
+.\" are also available at https://curl.haxx.se/docs/copyright.html.
+.\"
+.\" You may opt to use, copy, modify, merge, publish, distribute
+.\" and/or sell copies of the Software, and permit persons to
+.\" whom the Software is furnished to do so, under the terms of
+.\" the COPYING file.
+.\"
+.\" This software is distributed on an "AS IS" basis,
+.\" WITHOUT WARRANTY OF ANY KIND, either express or implied.
+.\"
+.Dd May 22, 2019
+.Dt GNURL 1
+.Os
+.Sh NAME
+.Nm gnurl
+.Nd transfer a URL
+.Sh SYNOPSIS
+.Nm
+.Op Fl -abstract-unix-socket Ar <path>
+.Op Fl -alt-svc Ar <file name>
+.Op Fl -anyauth
+.Op Fl a | -append
+.Op Fl -basic
+.Op Fl -cacert Ar <file>
+.Op Fl -capath Ar <dir>
+.Op Fl -cert-status
+.Op Fl -cert-type Ar <type>
+.Op Fl E Ar <certificate[:password]> | Fl -cert Ar <certificate[:password]>
+.Op Fl -ciphers Ar <list of ciphers>
+.Op Fl -compressed-ssh
+.Op Fl -compressed
+.Op Fl K Ar <file> | -config <file>
+.Op Fl -connect-timeout Ar <seconds>
+.Op Fl -connect-to Ar <HOST1:PORT1:HOST2:PORT2>
+.Op Fl C Ar <offset> | Fl -continue-at Ar <offset>
+.Op Fl c Ar <filename> | Fl -cookie-jar Ar <filename>
+.Op Fl b Ar <data|filename> | Fl -cookie Ar <data|filename>
+.Op Fl -create-dirs
+.Op Fl -crlf
+.Op Fl -crlfile Ar <file>
+.Op Fl -data-binary Ar <data>
+.Op Fl -data-raw Ar <data>
+.Op Fl -data-urlencode Ar <data>
+.Op Fl d Ar data | Fl -data Ar data
+.Op Fl -delegation Ar LEVEL
+.Op Fl -digest
+.Op Fl -disable-eprt
+.Op Fl -disable-epsv
+.Op Fl q | -disable
+.Op Fl -dns-interface Ar <interface>
+.Op Fl -dns-ipv4-addr Ar <address>
+.Op Fl -dns-ipv6-addr Ar <address>
+.Op Fl -dns-servers Ar <addresses>
+.Op Fl -doh-url <URL>
+.Op Fl D Ar <filename> | Fl -dump-header Ar <filename>
+.Op Fl -egd-file Ar <file>
+.Op Fl -engine Ar <name>
+.Op Fl -expect100-timeout Ar <seconds>
+.Op Fl -fail-early
+.Op Fl f | -fail
+.Op Fl -false-start
+.Op Fl -form-string Ar <name=string>
+.Op Fl F Ar <name=content> | -form Ar <name=content>
+.Op Fl -ftp-account Ar <data>
+.Op Fl -ftp-alternative-to-user Ar <command>
+.Op Fl -ftp-create-dirs
+.Op Fl -ftp-method Ar <method>
+.Op Fl -ftp-pasv
+.Op Fl P Ar <address> | -ftp-port Ar <address>
+.Op Fl -ftp-pret
+.Op Fl -ftp-skip-pasv-ip
+.Op Fl -ftp-ssl-ccc-mode Ar <active/passive>
+.Op Fl -ftp-ssl-ccc
+.Op Fl -ftp-ssl-control
+.Op Fl G | -get
+.Op Fl g | -globoff
+.Op Fl -happy-eyeballs-timeout-ms Ar milliseconds
+.Op Fl -haproxy-protocol
+.Op Fl I | -head
+.Op Fl h | -help
+.Op Fl -hostpubmd5 Ar <md5>
+.Op Fl -http0.9
+.Op Fl 0 | -http1.0
+.Op Fl -http1.1
+.Op Fl -http2-prior-knowledge
+.Op Fl -http2
+.Op Fl -ignore-content-length
+.Op Fl i | -include
+.Op Fl k | -insecure
+.Op Fl -interface Ar <name>
+.Op Fl 4 | -ipv4
+.Op Fl 6 | -ipv6
+.Op Fl j | -junk-session-cookies
+.Op Fl -key-type Ar <type>
+.Op Fl -key Ar <key>
+.Op Fl -krb Ar <level>
+.Op Fl -libcurl Ar <file>
+.Op Fl -limit-rate Ar <speed>
+.Op Fl l | -list-only
+.Op Fl -location-trusted
+.Op Fl L | -location
+.Op Fl -login-options Ar <options>
+.Op Fl -mail-auth Ar <address>
+.Op Fl -mail-from Ar <address>
+.Op Fl -mail-rcpt Ar <address>
+.Op Fl M | -manual
+.Op Fl -max-filesize Ar <bytes>
+.Op Fl -max-redirs Ar <num>
+.Op Fl -metalink
+.Op Fl -negotiate
+.Op Fl -netrc-file Ar filename
+.Op Fl -netrc-optional
+.Op Fl n | -netrc
+.Op Fl : | -next
+.Op Fl -no-alpn
+.Op Fl N | -no-buffer
+.Op Fl -no-keepalive
+.Op Fl -no-npn
+.Op Fl -no-sessionid
+.Op Fl -noproxy Ar no-proxy-list
+.Op Fl -ntlm-wb
+.Op Fl -ntlm
+.Op Fl -oauth2-bearer Ar token
+.Op Fl o Ar FILE | Fl -output Ar FILE
+.Op Fl -pass Ar phrase
+.Op Fl -path-as-is
+.Op Fl -pinnedpubkey Ar <hashes>
+.Op Fl -post301
+.Op Fl -post302
+.Op Fl -post303
+.Op Fl -preproxy Ar [protocol://]host[:port]
+.Op Fl # | -progress-bar
+.Op Fl -proto-default Ar <protocol>
+.Op Fl -proto-redir Ar <protocols>
+.Op Fl -proto Ar <protocols>
+.Op Fl -proxy-anyauth
+.Op Fl -proxy-basic
+.Op Fl -proxy-cacert Ar <file>
+.Op Fl -proxy-capath Ar <dir>
+.Op Fl -proxy-cert-type Ar <type>
+.Op Fl -proxy-cert Ar <cert[:passwd]>
+.Op Fl -proxy-ciphers Ar <list>
+.Op Fl -proxy-crlfile Ar <file>
+.Op Fl -proxy-digest
+.Op Fl -proxy-header Ar <header/@file>
+.Op Fl -proxy-insecure
+.Op Fl -proxy-key-type Ar <type>
+.Op Fl -proxy-key Ar <key>
+.Op Fl -proxy-negotiate
+.Op Fl -proxy-ntlm
+.Op Fl -proxy-pass Ar <phrase>
+.Op Fl -proxy-pinnedpubkey Ar <hashes>
+.Op Fl -proxy-service-name Ar <name>
+.Op Fl -proxy-ssl-allow-beast
+.Op Fl -proxy-tls13-ciphers Ar <ciphersuite list>
+.Op Fl -proxy-tlsauthtype Ar <type>
+.Op Fl -proxy-tlspassword Ar <string>
+.Op Fl -proxy-tlsuser Ar <name>
+.Op Fl -proxy-tlsv1
+.Op Fl U Ar <user:password> | Fl -proxy-user Ar <user:password>
+.Op Fl x Ar [protocol://]host[:port] | -proxy Ar [protocol://]host[:port]
+.Op Fl -proxy1.0 Ar <host[:port]>
+.Op Fl p | -proxytunnel
+.Op Fl -pubkey Ar <key>
+.Op Fl Q | -quote
+.Op Fl -random-file Ar <file>
+.Op Fl r Ar <range> | Fl -range Ar <range>
+.Op Fl -raw
+.Op Fl e | -referer Ar <URL>
+.Op Fl J | -remote-header-name
+.Op Fl -remote-name-all
+.Op Fl O | -remote-name
+.Op Fl R | -remote-time
+.Op Fl -request-target
+.Op Fl X Ar command | -request Ar <command>
+.Op Fl -resolve Ar <host:port:address[,address]...>
+.Op Fl -retry-connrefused
+.Op Fl -retry-delay Ar <seconds>
+.Op Fl -retry-max-time Ar <seconds>
+.Op Fl -retry Ar <num>
+.Op Fl -sasl-ir
+.Op Fl -service-name Ar <name>
+.Op Fl S | -show-error
+.Op Fl s | -silent
+.Op Fl -socks4 Ar <host[:port]>
+.Op Fl -socks4a Ar <host[:port]>
+.Op Fl -socks5-basic
+.Op Fl -socks5-gssapi-nec
+.Op Fl -socks5-gssapi-service Ar <name>
+.Op Fl -socks5-gssapi
+.Op Fl -socks5-hostname Ar <host[:port]>
+.Op Fl -socks5 Ar <host[:port]>
+.Op Fl Y Ar speed | Fl -speed-limit Ar <speed>
+.Op Fl Fl y Ar seconds | -speed-time Ar <seconds>
+.Op Fl -ssl-allow-beast
+.Op Fl -ssl-no-revoke
+.Op Fl -ssl-reqd
+.Op Fl -ssl
+.Op Fl 2 | -sslv2
+.Op Fl 3 | -sslv3
+.Op Fl -stderr
+.Op Fl -styled-output
+.Op Fl -suppress-connect-headers
+.Op Fl -tcp-fastopen
+.Op Fl -tcp-nodelay
+.Op Fl t Ar opt=val | Fl -telnet-option Ar <opt=val>
+.Op Fl -tftp-blksize Ar <value>
+.Op Fl -tftp-no-options
+.Op Fl z time | -time-cond Ar <time>
+.Op Fl -tls-max Ar <VERSION>
+.Op Fl -tls13-ciphers Ar <list of TLS 1.3 ciphersuites>
+.Op Fl -tlsauthtype Ar <type>
+.Op Fl -tlspassword
+.Op Fl -tlsuser Ar <name>
+.Op Fl -tlsv1.0
+.Op Fl -tlsv1.1
+.Op Fl -tlsv1.2
+.Op Fl -tlsv1.3
+.Op Fl 1 | -tlsv1
+.Op Fl -tr-encoding
+.Op Fl -trace-ascii Ar <file>
+.Op Fl -trace-time
+.Op Fl -trace Ar <file>
+.Op Fl T Ar file | Fl -upload-file Ar <file>
+.Op Fl -url Ar <url>
+.Op Fl B | -use-ascii
+.Op Fl A Ar <name> | Fl -user-agent Ar <name>
+.Op Fl u Ar <user:password> | Fl -user Ar <user:password>
+.Op Fl v | -verbose
+.Op Fl V | -version
+.Op Fl w Ar <format> | Fl -write-out Ar <format>
+.Op Fl -xattr
+.Ao Ar URLs Ac
+.Sh DESCRIPTION
+.Nm
+is a tool to transfer data from or to a server, using one of the supported
+protocols (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP,
+LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET
+and TFTP). The command is designed to work without user interaction.
+.Pp
+gnurl offers a busload of useful tricks like proxy support, user
+authentication, FTP upload, HTTP post, SSL connections, cookies, file
+transfer resume, Metalink, and more. As you will see below, the number
+of features will make your head spin!
+.Pp
+gnurl is powered by libgnurl for all transfer-related features. See
+.Xr libcurl 3
+for details.
+.Ss URL
+The URL syntax is protocol-dependent. You'll find a detailed
+description in RFC 3986.
+.Pp
+You can specify multiple URLs or parts of URLs by writing part sets
+within braces as in:
+.Pp
+.Dl http://site.{one,two,three}.com
+.Pp
+or you can get sequences of alphanumeric series by using [] as in:
+.Pp
+.Dl ftp://ftp.example.com/file[1-100].txt
+.Pp
+.Dl ftp://ftp.example.com/file[001-100].txt (with leading zeros)
+.Pp
+.Dl ftp://ftp.example.com/file[a-z].txt
+.Pp
+Nested sequences are not supported, but you can use several ones next
+to each other:
+.Pp
+.Dl http://example.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html
+.Pp
+You can specify any amount of URLs on the command line. They will be
+fetched in a sequential manner in the specified order. You can specify
+command line options and URLs mixed and in any order on the command
+line.
+.Pp
+You can specify a step counter for the ranges to get every Nth number
+or letter:
+.Pp
+.Dl http://example.com/file[1-100:10].txt
+.Pp
+.Dl http://example.com/file[a-z:2].txt
+.Pp
+When using [] or {} sequences when invoked from a command line prompt,
+you probably have to put the full URL within double quotes to avoid
+the shell from interfering with it. This also goes for other
+characters treated special, like for example '&', '?' and '*'.
+.Pp
+Provide the IPv6 zone index in the URL with an escaped percentage sign
+and the interface name. Like in
+.Pp
+.Dl http://[fe80::3%25eth0]/
+.Pp
+If you specify URL without protocol:// prefix, curl will attempt to
+guess what protocol you might want. It will then default to HTTP but
+try other protocols based on often-used host name prefixes. For
+example, for host names starting with "ftp." curl will assume you want
+to speak FTP.
+.Pp
+curl will do its best to use what you pass to it as a URL. It is not
+trying to validate it as a syntactically correct URL by any means but
+is instead \fBvery\fP liberal with what it accepts.
+.Pp
+curl will attempt to re-use connections for multiple file transfers,
+so that getting many files from the same server will not do multiple
+connects / handshakes. This improves speed. Of course this is only
+done on files specified on a single command line and cannot be used
+between separate curl invokes.
+.Ss PROGRESS METER
+gnurl normally displays a progress meter during operations, indicating
+the amount of transferred data, transfer speeds and estimated time
+left, etc. The progress meter displays number of bytes and the speeds
+are in bytes per second. The suffixes (k, M, G, T, P) are 1024
+based. For example 1k is 1024 bytes. 1M is 1048576 bytes.
+.Pp
+curl displays this data to the terminal by default, so if you invoke
+curl to do an operation and it is about to write data to the terminal,
+it \fIdisables\fP the progress meter as otherwise it would mess up the
+output mixing progress meter and response data.
+.Pp
+If you want a progress meter for HTTP POST or PUT requests, you need
+to redirect the response output to a file, using shell redirect (>),
+.Fl o | -output
+or similar.
+.Pp
+It is not the same case for FTP upload as that operation does not spit
+out any response data to the terminal.
+.Pp
+If you prefer a progress "bar" instead of the regular meter,
+.Fl # | -progress-bar
+is your friend.
+You can also disable the progress meter completely with the
+.Fl s | -silent
+option.
+.Ss OPTIONS
+Options start with one or two dashes. Many of the options require an
+additional value next to them.
+.Pp
+The short "single-dash" form of the options,
+.Fl d
+for example, may be used with or without a space between it and its value,
+although a space is a recommended separator.
+The long "double-dash" form,
+.Fl d | -data
+for example, requires a space between it and its value.
+.Pp
+Short version options that don't need any additional values can be used
+immediately next to each other, like for example you can specify all the
+options
+.Fl O ,
+.Fl L
+and
+.Fl v
+at once as
+.Fl OLv .
+.Pp
+In general, all boolean options are enabled with
+.Fl -option
+and yet again disabled with
+.Fl -no-option .
+That is, you use the exact same option name but prefix it with "no-".
+However, in this list we mostly only list and show the
+.Fl -option
+version of them. (This concept with
+.Fl -no
+options was added in 7.19.0. Previously most options were toggled
+on/off on repeated use of the same command line option.)
+.Bl -tag -width indent
+.It Fl -abstract-unix-socket Ar <path>
+(HTTP) Connect through an abstract Unix domain socket, instead of using the network.
+Note: netstat shows the path of an abstract socket prefixed with '@', however
+the <path> argument should not have this leading character.
+.Pp
+Added in 7.53.0.
+.It Fl -alt-svc Ar <file name>
+(HTTPS) WARNING: this option is experimental. Do not use in production.
+.Pp
+This option enables the alt-svc parser in curl. If the file name points to an
+existing alt-svc cache file, that will be used. After a completed transfer,
+the cache will be saved to the file name again if it has been modified.
+.Pp
+Specify a "" file name (zero length) to avoid loading/saving and make curl
+just handle the cache in memory.
+.Pp
+If this option is used several times, curl will load contents from all the
+files but the the last one will be used for saving.
+.Pp
+Added in 7.64.1.
+.It Fl -anyauth
+(HTTP) Tells curl to figure out authentication method by itself, and use the most
+secure one the remote site claims to support. This is done by first doing a
+request and checking the response-headers, thus possibly inducing an extra
+network round-trip. This is used instead of setting a specific authentication
+method, which you can do with
+.Fl -basic ,
+.Fl -digest ,
+.Fl -ntlm ,
+and
+.Fl -negotiate .
+.Pp
+Using
+.Fl -anyauth
+is not recommended if you do uploads from stdin, since it may
+require data to be sent twice and then the client must be able to rewind. If
+the need should arise when uploading from stdin, the upload operation will
+fail.
+.Pp
+Used together with
+.Fl u | -user .
+.Pp
+See also
+.Fl -proxy-anyauth ,
+.Fl -basic
+and
+.Fl -digest .
+.It Fl a | -append
+(FTP SFTP) When used in an upload, this makes curl append to the target file
+instead of overwriting it.
+If the remote file doesn't exist, it will be created.
+Note that this flag is ignored by some SFTP servers (including OpenSSH).
+.It Fl -basic
+(HTTP) Tells curl to use HTTP Basic authentication with the remote host. This is the
+default and this option is usually pointless, unless you use it to override a
+previously set option that sets a different authentication method (such as
+.Fl -ntlm ,
+.Fl -digest ,
+or
+.Fl -negotiate Ns ).
+.Pp
+Used together with
+.Fl u | -user .
+.Pp
+See also
+.Fl -proxy-basic .
+.It Fl -cacert Ar <file>
+(TLS) Tells curl to use the specified certificate file to verify the
+peer. The file may contain multiple CA certificates. The
+certificate(s) must be in PEM format. Normally curl is built to use a
+default file for this, so this option is typically used to alter that
+default file.
+.Pp
+curl recognizes the environment variable named 'CURL_CA_BUNDLE' if it is
+set, and uses the given path as a path to a CA cert bundle. This option
+overrides that variable.
+.Pp
+The windows version of curl will automatically look for a CA certs file named
+.Pa curl-ca-bundle.crt ,
+either in the same directory as curl.exe, or in the
+Current Working Directory, or in any folder along your PATH.
+.Pp
+If curl is built against the NSS SSL library, the NSS PEM PKCS#11 module
+(libnsspem.so) needs to be available for this option to work properly.
+.Pp
+(iOS and macOS only) If curl is built against Secure Transport, then this
+option is supported for backward compatibility with other SSL engines, but it
+should not be set. If the option is not set, then curl will use the
+certificates in the system and user Keychain to verify the peer, which is the
+preferred method of verifying the peer's certificate chain.
+.Pp
+(Schannel only) This option is supported for Schannel in Windows 7 or later with
+libcurl 7.60 or later. This option is supported for backward compatibility
+with other SSL engines; instead it is recommended to use Windows' store of
+root certificates (the default for Schannel).
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -capath Ar <dir>
+(TLS) Tells curl to use the specified certificate directory to verify the
+peer. Multiple paths can be provided by separating them with ":" (e.g.
+\&"path1:path2:path3"). The certificates must be in PEM format, and if curl is
+built against OpenSSL, the directory must have been processed using the
+c_rehash utility supplied with OpenSSL. Using
+.Fl -capath
+can allow OpenSSL-powered curl to make SSL-connections much more
+efficiently than using
+.Fl -cacert
+if the
+.Fl -cacert
+file contains many CA certificates.
+.Pp
+If this option is set, the default capath value will be ignored, and if it is
+used several times, the last one will be used.
+.It Fl -cert-status
+(TLS) Tells curl to verify the status of the server certificate by using the
+Certificate Status Request (aka. OCSP stapling) TLS extension.
+.Pp
+If this option is enabled and the server sends an invalid (e.g. expired)
+response, if the response suggests that the server certificate has been revoked,
+or no response at all is received, the verification fails.
+.Pp
+This is currently only implemented in the OpenSSL, GnuTLS and NSS backends.
+.Pp
+Added in 7.41.0.
+.It Fl -cert-type Ar <type>
+(TLS) Tells curl what type the provided client certificate is
+using. PEM, DER, ENG and P12 are recognized types. If not specified,
+PEM is assumed.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also
+.Fl E | -cert
+and
+.Fl -key
+and
+.Fl -key-type .
+.It Fl E Ar <certificate[:password]> | Fl -cert Ar <certificate[:password]>
+(TLS) Tells curl to use the specified client certificate file when getting a file
+with HTTPS, FTPS or another SSL-based protocol. The certificate must be in
+PKCS#12 format if using Secure Transport, or PEM format if using any other
+engine. If the optional password isn't specified, it will be queried for on
+the terminal. Note that this option assumes a \&"certificate" file that is the
+private key and the client certificate concatenated! See \fI-E, --cert\fP and \fI--key\fP to
+specify them independently.
+.Pp
+If curl is built against the NSS SSL library then this option can tell
+curl the nickname of the certificate to use within the NSS database defined
+by the environment variable SSL_DIR (or by default /etc/pki/nssdb). If the
+NSS PEM PKCS#11 module (libnsspem.so) is available then PEM files may be
+loaded. If you want to use a file from the current directory, please precede
+it with "./" prefix, in order to avoid confusion with a nickname. If the
+nickname contains ":", it needs to be preceded by "\\" so that it is not
+recognized as password delimiter. If the nickname contains "\\", it needs to
+be escaped as "\\\\" so that it is not recognized as an escape character.
+.Pp
+If curl is built against OpenSSL library, and the engine pkcs11 is available,
+then a PKCS#11 URI (RFC 7512) can be used to specify a certificate located in
+a PKCS#11 device. A string beginning with "pkcs11:" will be interpreted as a
+PKCS#11 URI. If a PKCS#11 URI is provided, then the \fI--engine\fP option will be set
+as "pkcs11" if none was provided and the \fI--cert-type\fP option will be set as
+"ENG" if none was provided.
+.Pp
+(iOS and macOS only) If curl is built against Secure Transport, then the
+certificate string can either be the name of a certificate/private key in the
+system or user keychain, or the path to a PKCS#12-encoded certificate and
+private key. If you want to use a file from the current directory, please
+precede it with "./" prefix, in order to avoid confusion with a nickname.
+.Pp
+(Schannel only) Client certificates must be specified by a path
+expression to a certificate store. (Loading PFX is not supported; you can
+import it to a store first). You can use
+"<store location>\\<store name>\\<thumbprint>" to refer to a certificate
+in the system certificates store, for example,
+"CurrentUser\\MY\\934a7ac6f8a5d579285a74fa61e19f23ddfe8d7a". Thumbprint is
+usually a SHA-1 hex string which you can see in certificate details. Following
+store locations are supported: CurrentUser, LocalMachine, CurrentService,
+Services, CurrentUserGroupPolicy, LocalMachineGroupPolicy,
+LocalMachineEnterprise.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also \fI--cert-type\fP and \fI--key\fP and \fI--key-type\fP.
+.It Fl -ciphers Ar <list of ciphers>
+(TLS) Specifies which ciphers to use in the connection. The list of ciphers must
+specify valid ciphers. Read up on SSL cipher list details on this URL:
+.Pp
+.Dl https://curl.haxx.se/docs/ssl-ciphers.html
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -compressed-ssh
+(SCP SFTP) Enables built-in SSH compression.
+This is a request, not an order; the server may or may not do it.
+.Pp
+Added in 7.56.0.
+.It Fl -compressed
+(HTTP) Request a compressed response using one of the algorithms curl supports, and
+save the uncompressed document. If this option is used and the server sends
+an unsupported encoding, curl will report an error.
+.It Fl K Ar <file> | -config <file>
+Specify a text file to read curl arguments from. The command line
+arguments found in the text file will be used as if they were provided
+on the command line.
+.Pp
+Options and their parameters must be specified on the same line in the
+file, separated by whitespace, colon, or the equals sign. Long option
+names can optionally be given in the config file without the initial
+double dashes and if so, the colon or equals characters can be used as
+separators. If the option is specified with one or two dashes, there
+can be no colon or equals character between the option and its
+parameter.
+.Pp
+If the parameter contains whitespace (or starts with : or =), the parameter
+must be enclosed within quotes. Within double quotes, the following escape
+sequences are available: \\\\, \\", \\t, \\n, \\r and \\v. A backslash
+preceding any other letter is ignored. If the first column of a config line is
+a '#' character, the rest of the line will be treated as a comment. Only write
+one option per physical line in the config file.
+.Pp
+Specify the filename to
+.Fl K |-config
+as '-' to make curl read the file from stdin.
+.Pp
+Note that to be able to specify a URL in the config file, you need to specify
+it using the
+.Fl -url
+option, and not by simply writing the URL on its own line.
+So, it could look similar to this:
+.Pp
+.Dl url = "https://curl.haxx.se/docs/"
+.Pp
+When curl is invoked, it (unless
+.Fl q | -disable
+is used) checks for a default config file and uses it if found.
+The default config file is checked for in the following places in this order:
+.Pp
+1) curl tries to find the "home dir": It first checks for the CURL_HOME and
+then the HOME environment variables. Failing that, it uses
+.Fn getpwuid
+on Unix-like systems (which returns the home directory given the
+current user in your system). On Windows, it then checks for the
+.Ev APPDATA
+variable, or as a last resort the '%USERPROFILE%\\Application Data'.
+.Pp
+2) On windows, if there is no _curlrc file in the home dir, it checks for one
+in the same dir the curl executable is placed. On Unix-like systems, it will
+simply try to load .curlrc from the determined home dir.
+.Bd -literal -offset indent -compact
+# --- Example file ---
+# this is a comment
+url = "example.com"
+output = "curlhere.html"
+user-agent = "superagent/1.0"
+
+# and fetch another URL too
+url = "example.com/docs/manpage.html"
+-O
+referer = "http://nowhereatall.example.com/"
+# --- End of example file ---
+.Ed
+This option can be used multiple times to load multiple config files.
+.It Fl -connect-timeout Ar <seconds>
+Maximum time in seconds that you allow curl's connection to take.
+This only limits the connection phase, so if curl connects within the
+given period it will continue - if not it will exit. Since version
+7.32.0, this option accepts decimal values.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also
+.Fl m | -max-time .
+.It Fl -connect-to Ar <HOST1:PORT1:HOST2:PORT2>
+For a request to the given HOST1:PORT1 pair, connect to HOST2:PORT2
+instead. This option is suitable to direct requests at a specific
+server, e.g. at a specific cluster node in a cluster of servers. This
+option is only used to establish the network connection. It does NOT
+affect the hostname/port that is used for TLS/SSL (e.g. SNI,
+certificate verification) or for the application protocols. "HOST1"
+and "PORT1" may be the empty string, meaning "any host/port". "HOST2"
+and "PORT2" may also be the empty string, meaning "use the request's
+original host/port".
+.Pp
+A "host" specified to this option is compared as a string, so it needs
+to match the name used in request URL. It can be either numerical such
+as "127.0.0.1" or the full host name such as "example.org".
+.Pp
+This option can be used many times to add many connect rules.
+.Pp
+See also
+.Fl -resolve
+and
+.Fl H | -header .
+Added in 7.49.0.
+.It Fl C Ar <offset> | Fl -continue-at Ar <offset>
+Continue/Resume a previous file transfer at the given offset. The
+given offset is the exact number of bytes that will be skipped,
+counting from the beginning of the source file before it is
+transferred to the destination. If used with uploads, the FTP server
+command SIZE will not be used by curl.
+.Pp
+Use "-C -" to tell curl to automatically find out where/how to resume the
+transfer. It then uses the given output/input files to figure that out.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also
+.Fl r | -range .
+.It Fl c Ar <filename> | Fl -cookie-jar Ar <filename>
+(HTTP) Specify to which file you want curl to write all cookies after
+a completed operation. Curl writes all cookies from its in-memory
+cookie storage to the given file at the end of operations. If no
+cookies are known, no data will be written. The file will be written
+using the Netscape cookie file format. If you set the file name to a
+single dash, "-", the cookies will be written to stdout.
+.Pp
+This command line option will activate the cookie engine that makes
+curl record and use cookies. Another way to activate it is to use the
+.Fl b | -cookie
+option.
+.Pp
+If the cookie jar can't be created or written to, the whole curl
+operation won't fail or even report an error clearly. Using
+.Fl v | -verbose
+will get a warning displayed, but that is the only
+visible feedback you get about this possibly lethal situation.
+.Pp
+If this option is used several times, the last specified file name
+will be used.
+.It Fl b Ar <data|filename> | Fl -cookie Ar <data|filename>
+(HTTP) Pass the data to the HTTP server in the Cookie header. It is
+supposedly the data previously received from the server in a
+"Set-Cookie:" line. The data should be in the format "NAME1=VALUE1;
+NAME2=VALUE2".
+.Pp
+If no '=' symbol is used in the argument, it is instead treated as a
+filename to read previously stored cookie from. This option also
+activates the cookie engine which will make curl record incoming
+cookies, which may be handy if you're using this in combination with
+the
+.Fl L | -location
+option or do multiple URL transfers on the
+same invoke. If the file name is exactly a minus ("-"), curl will
+instead the contents from stdin.
+.Pp
+The file format of the file to read cookies from should be plain HTTP
+headers (Set-Cookie style) or the Netscape/Mozilla cookie file format.
+.Pp
+The file specified with
+.Fl b | -cookie
+is only used as input. No cookies will be written to the file. To
+store cookies, use the
+.Fl c | -cookie-jar
+option.
+.Pp
+Exercise caution if you are using this option and multiple transfers
+may occur. If you use the NAME1=VALUE1; format, or in a file use the
+Set-Cookie format and don't specify a domain, then the cookie is sent
+for any domain (even after redirects are followed) and cannot be
+modified by a server-set cookie. If the cookie engine is enabled and a
+server sets a cookie of the same name then both will be sent on a
+future transfer to that server, likely not what you intended. To
+address these issues set a domain in Set-Cookie (doing that will
+include sub domains) or use the Netscape format.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Users very often want to both read cookies from a file and write updated
+cookies back to a file, so using both
+.Fl b | -cookie
+and
+.Fl c | -cookie-jar
+in the same command line is common.
+.It Fl -create-dirs
+When used in conjunction with the
+.Fl o | -output
+option, curl will create the necessary local directory hierarchy as
+needed. This option creates the dirs mentioned with the
+.Fl o | -output
+option, nothing else. If the
+.Fl -output
+file name uses no dir or if the dirs it mentions already exist, no dir
+will be created.
+.Pp
+To create remote directories when using FTP or SFTP, try
+.Fl -ftp-create-dirs .
+.It Fl -crlf
+(FTP SMTP) Convert LF to CRLF in upload. Useful for MVS (OS/390).
+.Pp
+(SMTP added in 7.40.0)
+.It Fl -crlfile Ar <file>
+(TLS) Provide a file using PEM format with a Certificate Revocation
+List that may specify peer certificates that are to be considered
+revoked.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.19.7.
+.It Fl -data-ascii Ar <data>
+(HTTP) This is just an alias for
+.Fl d | -data .
+.It Fl -data-binary Ar <data>
+(HTTP) This posts data exactly as specified with no extra processing
+whatsoever.
+.Pp
+If you start the data with the letter @, the rest should be a
+filename. Data is posted in a similar manner as
+.Fl d | -data
+does, except that newlines and carriage returns are preserved and
+conversions are never done.
+.Pp
+Like
+.Fl d | -data
+the default content-type sent to the server is
+application/x-www-form-urlencoded. If you want the data to be treated
+as arbitrary binary data by the server then set the content-type to
+octet-stream:
+.Pp
+.Dl -H "Content-Type: application/octet-stream".
+.Pp
+If this option is used several times, the ones following the first
+will append data as described in
+.Fl d | -data .
+.It Fl -data-raw Ar <data>
+(HTTP) This posts data similarly to
+.Fl d | -data
+but without the special interpretation of the @ character.
+.Pp
+See also \fI-d, --data\fP. Added in 7.43.0.
+.It Fl -data-urlencode Ar <data>
+(HTTP) This posts data, similar to the other \fI-d, --data\fP options
+with the exception that this performs URL-encoding.
+.Pp
+To be CGI-compliant, the <data> part should begin with a \fIname\fP
+followed by a separator and a content specification. The <data> part
+can be passed to curl using one of the following syntaxes:
+.Bl -tag -width indent
+.It content
+This will make curl URL-encode the content and pass that on. Just be
+careful so that the content doesn't contain any = or @ symbols, as
+that will then make the syntax match one of the other cases below!
+.It =content
+This will make curl URL-encode the content and pass that on. The
+preceding = symbol is not included in the data.
+.It name=content
+This will make curl URL-encode the content part and pass that on. Note
+that the name part is expected to be URL-encoded already.
+.It @filename
+This will make curl load data from the given file (including any
+newlines), URL-encode that data and pass it on in the POST.
+.It name@filename
+This will make curl load data from the given file (including any
+newlines), URL-encode that data and pass it on in the POST. The name
+part gets an equal sign appended, resulting in
+\fIname=urlencoded-file-content\fP. Note that the name is expected to
+be URL-encoded already.
+.El
+See also \fI-d, --data\fP and \fI--data-raw\fP. Added in 7.18.0.
+.It Fl d Ar data | Fl -data Ar data
+(HTTP) Sends the specified data in a POST request to the HTTP server,
+in the same way that a browser does when a user has filled in an HTML
+form and presses the submit button. This will cause curl to pass the
+data to the server using the content-type
+application/x-www-form-urlencoded. Compare to \fI-F, --form\fP.
+.Pp
+\fI--data-raw\fP is almost the same but does not have a special
+interpretation of the @ character. To post data purely binary, you
+should instead use the \fI--data-binary\fP option. To URL-encode the
+value of a form field you may use \fI--data-urlencode\fP.
+.Pp
+If any of these options is used more than once on the same command
+line, the data pieces specified will be merged together with a
+separating &-symbol. Thus, using '-d name=daniel -d skill=lousy' would
+generate a post chunk that looks like \&'name=daniel&skill=lousy'.
+.Pp
+If you start the data with the letter @, the rest should be a file
+name to read the data from, or - if you want curl to read the data
+from stdin. Multiple files can also be specified. Posting data from a
+file named 'foobar' would thus be done with
+.Fl d , -data Ar @foobar .
+When
+.Fl -data
+is told to read from a file like that, carriage returns and newlines
+will be stripped out. If you don't want the @ character to have a
+special interpretation use \fI--data-raw\fP instead.
+.Pp
+See also \fI--data-binary\fP and \fI--data-urlencode\fP and
+\fI--data-raw\fP. This option overrides \fI-F, --form\fP and \fI-I,
+--head\fP and \fI-T, --upload-file\fP.
+.It Fl -delegation Ar LEVEL
+(GSS/kerberos) Set LEVEL to tell the server what it is allowed to
+delegate when it comes to user credentials.
+.Bl -tag -width indent
+.It none
+Don't allow any delegation.
+.It policy
+Delegates if and only if the OK-AS-DELEGATE flag is set in the
+Kerberos service ticket, which is a matter of realm policy.
+.It always
+Unconditionally allow the server to delegate.
+.El
+.It Fl -digest
+(HTTP) Enables HTTP Digest authentication. This is an authentication
+scheme that prevents the password from being sent over the wire in
+clear text. Use this in combination with the normal \fI-u, --user\fP
+option to set user name and password.
+.Pp
+If this option is used several times, only the first one is used.
+.Pp
+See also \fI-u, --user\fP and \fI--proxy-digest\fP and
+\fI--anyauth\fP. This option overrides \fI--basic\fP and \fI--ntlm\fP
+and \fI--negotiate\fP.
+.It Fl -disable-eprt
+(FTP) Tell curl to disable the use of the EPRT and LPRT commands when
+doing active FTP transfers. Curl will normally always first attempt to
+use EPRT, then LPRT before using PORT, but with this option, it will
+use PORT right away. EPRT and LPRT are extensions to the original FTP
+protocol, and may not work on all servers, but they enable more
+functionality in a better way than the traditional PORT command.
+.Pp
+.Fl -eprt
+can be used to explicitly enable EPRT again and
+.Fl -no-eprt
+is an alias for
+.Fl -disable-eprt .
+.Pp
+If the server is accessed using IPv6, this option will have no effect
+as EPRT is necessary then.
+.Pp
+Disabling EPRT only changes the active behavior. If you want to switch
+to passive mode you need to not use \fI-P, --ftp-port\fP or force it
+with \fI--ftp-pasv\fP.
+.It Fl -disable-epsv
+(FTP) (FTP) Tell curl to disable the use of the EPSV command when
+doing passive FTP transfers. Curl will normally always first attempt
+to use EPSV before PASV, but with this option, it will not try using
+EPSV.
+.Pp
+--epsv can be used to explicitly enable EPSV again and --no-epsv is an
+alias for \fI--disable-epsv\fP.
+.Pp
+If the server is an IPv6 host, this option will have no effect as EPSV
+is necessary then.
+.Pp
+Disabling EPSV only changes the passive behavior. If you want to
+switch to active mode you need to use \fI-P, --ftp-port\fP.
+.It Fl q | -disable
+If used as the first parameter on the command line, the \fIcurlrc\fP
+config file will not be read and used. See the \fI-K, --config\fP for
+details on the default config file search path.
+.It Fl -disallow-username-in-url
+(HTTP) This tells curl to exit if passed a url containing a username.
+.Pp
+See also
+.Fl -proto .
+Added in 7.61.0.
+.It Fl -dns-interface Ar <interface>
+(DNS) Tell curl to send outgoing DNS requests through
+.Ar <interface> .
+This option is a counterpart to
+.Fl -interface
+(which does not affect DNS). The supplied string must be an interface
+name (not an address).
+.Pp
+See also
+.Fl -dns-ipv4-addr
+and
+.Fl -dns-ipv6-addr .
+.Fl -dns-interface
+requires that the underlying libgnurl was built to support c-ares.
+Added in 7.33.0.
+.It Fl -dns-ipv4-addr Ar <address>
+(DNS) Tell curl to bind to
+.Ar <ip-address>
+when making IPv4 DNS requests, so that the DNS requests originate from
+this address. The argument should be a single IPv4 address.
+.Pp
+See also
+.Fl -dns-interface
+and
+.Fl -dns-ipv6-addr .
+.Fl -dns-ipv4-addr
+requires that the underlying libgnurl was built to support c-ares.
+Added in 7.33.0.
+.It Fl -dns-ipv6-addr Ar <address>
+(DNS) Tell curl to bind to
+.Ar <ip-address>
+when making IPv6 DNS requests, so that the DNS requests originate from
+this address. The argument should be a single IPv6 address.
+.Pp
+See also \fI--dns-interface\fP and
+\fI--dns-ipv4-addr\fP. \fI--dns-ipv6-addr\fP requires that the
+underlying libgnurl was built to support c-ares. Added in 7.33.0.
+.It Fl -dns-servers Ar <addresses>
+Set the list of DNS servers to be used instead of the system default.
+The list of IP addresses should be separated with commas. Port numbers
+may also optionally be given as \fI:<port-number>\fP after each IP
+address.
+.Pp
+.Fl -dns-servers
+requires that the underlying libgnurl was built to support c-ares.
+Added in 7.33.0.
+.It Fl -doh-url <URL>
+(all) Specifies which DNS-over-HTTPS (DOH) server to use to resolve hostnames,
+instead of using the default name resolver mechanism. The URL must be HTTPS.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl D Ar <filename> | Fl -dump-header Ar <filename>
+(HTTP FTP) Write the received protocol headers to the specified file.
+.Pp
+This option is handy to use when you want to store the headers that an
+HTTP site sends to you. Cookies from the headers could then be read in
+a second curl invocation by using the
+.Fl b | -cookie
+option! The
+.Fl c | -cookie-jar
+option is a better way to store cookies.
+.Pp
+If no headers are received, the use of this option will create an empty file.
+.Pp
+When used in FTP, the FTP server response lines are considered being
+"headers" and thus are saved there.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also
+.Fl o | -output .
+.It Fl -egd-file Ar <file>
+(TLS) Specify the path name to the Entropy Gathering Daemon
+socket. The socket is used to seed the random engine for SSL
+connections.
+.Pp
+See also
+.Fl -random-file .
+.It Fl -engine Ar <name>
+(TLS) Select the OpenSSL crypto engine to use for cipher operations. Use \fI--engine\fP
+list to print a list of build-time supported engines. Note that not all (or
+none) of the engines may be available at run-time.
+.It Fl -expect100-timeout Ar <seconds>
+(HTTP) Maximum time in seconds that you allow curl to wait for a
+100-continue response when curl emits an Expects: 100-continue header
+in its request. By default curl will wait one second. This option
+accepts decimal values! When curl stops waiting, it will continue as
+if the response has been received.
+.Pp
+See also
+.Fl -connect-timeout .
+Added in 7.47.0.
+.It Fl -fail-early
+Fail and exit on the first detected transfer error.
+.Pp
+When curl is used to do multiple transfers on the command line, it
+will attempt to operate on each given URL, one by one. By default, it
+will ignore errors if there are more URLs given and the last URL's
+success will determine the error code curl returns. So early failures
+will be "hidden" by subsequent successful transfers.
+.Pp
+Using this option, curl will instead return an error on the first
+transfer that fails, independent of the amount of URLs that are given
+on the command line. This way, no transfer failures go undetected by
+scripts and similar.
+.Pp
+This option is global and does not need to be specified for each use
+of
+.Fl : | -next .
+.Pp
+This option does not imply
+.Fl f | -fail ,
+which causes transfers to fail due to the server's HTTP status
+code. You can combine the two options, however note
+.Fl f | -fail
+is not global and is therefore contained by
+.Fl : | -next .
+.Pp
+Added in 7.52.0.
+.It Fl f | -fail
+(HTTP) Fail silently (no output at all) on server errors. This is
+mostly done to better enable scripts etc to better deal with failed
+attempts. In normal cases when an HTTP server fails to deliver a
+document, it returns an HTML document stating so (which often also
+describes why and more). This flag will prevent curl from outputting
+that and return error 22.
+.Pp
+This method is not fail-safe and there are occasions where
+non-successful response codes will slip through, especially when
+authentication is involved (response codes 401 and 407).
+.It Fl -false-start
+(TLS) Tells curl to use false start during the TLS handshake. False
+start is a mode where a TLS client will start sending application data
+before verifying the server's Finished message, thus saving a round
+trip when performing a full handshake.
+.Pp
+This is currently only implemented in the NSS and Secure Transport (on
+iOS 7.0 or later, or OS X 10.9 or later) backends.
+.Pp
+Added in 7.42.0.
+.It Fl -form-string Ar <name=string>
+(HTTP SMTP IMAP) Similar to \fI-F, --form\fP except that the value
+string for the named parameter is used literally. Leading \&'@' and
+\&'<' characters, and the \&';type=' string in the value have no
+special meaning. Use this in preference to
+.Fl F | -form
+if there's any possibility that the string value may accidentally
+trigger the \&'@' or \&'<' features of
+.Fl F | -form .
+.Pp
+See also
+.Fl F | -form .
+.It Fl F Ar <name=content> | -form Ar <name=content>
+(HTTP SMTP IMAP) For HTTP protocol family, this lets curl emulate a
+filled-in form in which a user has pressed the submit button. This
+causes curl to POST data using the Content-Type multipart/form-data
+according to RFC 2388.
+.Pp
+For SMTP and IMAP protocols, this is the mean to compose a multipart
+mail message to transmit.
+.Pp
+This enables uploading of binary files etc. To force the 'content'
+part to be a file, prefix the file name with an @ sign. To just get
+the content part from a file, prefix the file name with the symbol
+<. The difference between @ and < is then that @ makes a file get
+attached in the post as a file upload, while the < makes a text field
+and just get the contents for that text field from a file.
+.Pp
+Tell curl to read content from stdin instead of a file by using - as
+filename. This goes for both @ and < constructs. When stdin is used,
+the contents is buffered in memory first by curl to determine its size
+and allow a possible resend. Defining a part's data from a named
+non-regular file (such as a named pipe or similar) is unfortunately
+not subject to buffering and will be effectively read at transmission
+time; since the full size is unknown before the transfer starts, such
+data is sent as chunks by HTTP and rejected by IMAP.
+.Pp
+Example: send an image to an HTTP server, where \&'profile' is the
+name of the form-field to which the file portrait.jpg will be the
+input:
+.Pp
+.Dl curl -F profile=@portrait.jpg https://example.com/upload.cgi
+.Pp
+Example: send a your name and shoe size in two text fields to the server:
+.Pp
+.Dl curl -F name=John -F shoesize=11 https://example.com/
+.Pp
+Example: send a your essay in a text field to the server. Send it as a
+plain text field, but get the contents for it from a local file:
+.Pp
+.Dl curl -F \(dqstory=<hugefile.txt\(dq https://example.com/
+.Pp
+You can also tell curl what Content-Type to use by using 'type=', in a
+manner similar to:
+.Pp
+.Dl curl -F \(dqweb=@index.html;type=text/html\(dq example.com
+.Pp
+or
+.Pp
+.Dl curl -F \(dqname=daniel;type=text/foo\(dq example.com
+.Pp
+You can also explicitly change the name field of a file upload part by
+setting filename=, like this:
+.Pp
+.Dl curl -F \(dqfile=@localfile;filename=nameinpost\(dq example.com
+.Pp
+If filename/path contains ',' or ';', it must be quoted by double-quotes like:
+.Pp
+.\" We want this to render:
+.\" curl -F "file=@\"localfile\";filename=\"nameinpost\"" example.com
+.\" might be useful for reference: cc.1
+.Dl curl -F \(dqfile=@\e\(dqlocalfile\e\(dq\&;filename=\e\(dqnameinpost\e\(dq\(dq example.com
+.Pp
+or
+.Pp
+.Dl curl -F 'file=@"localfile";filename="nameinpost"' example.com
+.Pp
+Note that if a filename/path is quoted by double-quotes, any
+double-quote or backslash within the filename must be escaped by
+backslash.
+.Pp
+Quoting must also be applied to non-file data if it contains semicolons,
+leading/trailing spaces or leading double quotes:
+.Pp
+.Dl curl -F 'colors="red; green; blue";type=text/x-myapp' example.com
+.Pp
+You can add custom headers to the field by setting headers=, like
+.Pp
+.Dl curl -F \(dqsubmit=OK;headers=\e\(dqX-submit-type: OK\e\(dq\(dq example.com
+.Pp
+or
+.Pp
+.Dl curl -F \(dqsubmit=OK;headers=@headerfile\(dq example.com
+.Pp
+The headers= keyword may appear more that once and above notes about
+quoting apply. When headers are read from a file, Empty lines and
+lines starting with '#' are comments and ignored; each header can be
+folded by splitting between two words and starting the continuation
+line with a space; embedded carriage-returns and trailing spaces are
+stripped. Here is an example of a header file contents:
+.Bd -literal -offset indent -compact
+ # This file contain two headers.
+ X-header-1: this is a header
+
+ # The following header is folded.
+ X-header-2: this is
+ another header
+.Ed
+To support sending multipart mail messages, the syntax is extended as
+follows:
+.Bl -bullet -offset indent -compact
+.It
+name can be omitted: the equal sign is the first character of the argument,
+.It
+if data starts with '(', this signals to start a new multipart: it can
+be followed by a content type specification.
+.It
+a multipart can be terminated with a '=)' argument.
+.El
+Example: the following command sends an SMTP mime e-mail consisting in
+an inline part in two alternative formats: plain text and HTML. It
+attaches a text file:
+.Bd -literal -offset indent -compact
+ curl -F '=(;type=multipart/alternative' \\
+ -F '=plain text message' \\
+ -F '= <body>HTML message</body>;type=text/html' \\
+ -F '=)' -F '=@textfile.txt' ... smtp://example.com
+.Ed
+Data can be encoded for transfer using encoder=. Available encodings
+are \fIbinary\fP and \fI8bit\fP that do nothing else than adding the
+corresponding Content-Transfer-Encoding header, \fI7bit\fP that only
+rejects 8-bit characters with a transfer error, \fIquoted-printable\fP
+and \fIbase64\fP that encodes data according to the corresponding
+schemes, limiting lines length to 76 characters.
+.Pp
+Example: send multipart mail with a quoted-printable text message and
+a base64 attached file:
+.Bd -literal -offset indent -compact
+ curl -F '=text message;encoder=quoted-printable' \\
+ -F '=@localfile;encoder=base64' ... smtp://example.com
+.Ed
+See further examples and details in the MANUAL.
+.Pp
+This option can be used multiple times.
+.Pp
+This option overrides
+.Fl d | -data
+and
+.Fl I | -head
+and
+.Fl T | -upload-file .
+.It Fl -ftp-account Ar <data>
+(FTP) When an FTP server asks for "account data" after user name and
+password has been provided, this data is sent off using the ACCT
+command.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.13.0.
+.It Fl -ftp-alternative-to-user Ar <command>
+(FTP) If authenticating with the USER and PASS commands fails, send
+this command. When connecting to Tumbleweed's Secure Transport server
+over FTPS using a client certificate, using "SITE AUTH" will tell the
+server to retrieve the username from the certificate.
+.Pp
+Added in 7.15.5.
+.It Fl -ftp-create-dirs
+(FTP SFTP) When an FTP or SFTP URL/operation uses a path that doesn't
+currently exist on the server, the standard behavior of curl is to
+fail. Using this option, curl will instead attempt to create missing
+directories.
+.Pp
+See also
+.Fl -create-dirs .
+.It Fl -ftp-method Ar <method>
+(FTP) Control what method curl should use to reach a file on an FTP(S)
+server. The method argument should be one of the following alternatives:
+.Bl -tag -width indent
+.It multicwd
+curl does a single CWD operation for each path part in the given
+URL. For deep hierarchies this means very many commands. This is how
+RFC 1738 says it should be done. This is the default but the slowest
+behavior.
+.It nocwd
+curl does no CWD at all. curl will do SIZE, RETR, STOR etc and give a
+full path to the server for all these commands. This is the fastest
+behavior.
+.It singlecwd
+curl does one CWD with the full target directory and then operates on
+the file \&"normally" (like in the multicwd case). This is somewhat
+more standards compliant than 'nocwd' but without the full penalty
+of 'multicwd'.
+.El
+Added in 7.15.1.
+.It Fl -ftp-pasv
+(FTP) Use passive mode for the data connection. Passive is the
+internal default behavior, but using this option can be used to
+override a previous
+.Fl P | -ftp-port
+option.
+.Pp
+If this option is used several times, only the first one is
+used. Undoing an enforced passive really isn't doable but you must
+then instead enforce the correct
+.Fl P | -ftp-port
+again.
+.Pp
+Passive mode means that curl will try the EPSV command first and then
+PASV, unless
+.Fl -disable-epsv
+is used.
+.Pp
+See also
+.Fl -disable-epsv .
+Added in 7.11.0.
+.It Fl P Ar <address> | -ftp-port Ar <address>
+(FTP) Reverses the default initiator/listener roles when connecting
+with FTP. This option makes curl use active mode. curl then tells the
+server to connect back to the client's specified address and port,
+while passive mode asks the server to setup an IP address and port for
+it to connect to.
+.Ar <address>
+should be one of:
+.Bl -tag -width indent
+.It interface
+e.g. "eth0" to specify which interface's IP address you want to use (Unix only)
+.It IP address
+e.g. "192.168.10.1" to specify the exact IP address
+.It host name
+e.g. "my.host.domain" to specify the machine
+.It "-"
+make curl pick the same IP address that is already used for the
+control connection
+.El
+If this option is used several times, the last one will be
+used. Disable the use of PORT with
+.Fl -ftp-pasv .
+Disable the attempt to use the EPRT command instead of PORT by using
+.Fl -disable-eprt .
+EPRT is really PORT++.
+.Pp
+Since 7.19.5, you can append \&":[start]-[end]\&" to the right of the
+address, to tell curl what TCP port range to use. That means you
+specify a port range, from a lower to a higher number. A single number
+works as well, but do note that it increases the risk of failure since
+the port may not be available.
+.Pp
+See also
+.Fl -ftp-pasv
+and
+.Fl -disable-eprt .
+.It Fl -ftp-pret
+(FTP) Tell curl to send a PRET command before PASV (and EPSV). Certain
+FTP servers, mainly drftpd, require this non-standard command for
+directory listings as well as up and downloads in PASV mode.
+.Pp
+Added in 7.20.0.
+.It Fl -ftp-skip-pasv-ip
+(FTP) Tell curl to not use the IP address the server suggests in its
+response to curl's PASV command when curl connects the data
+connection. Instead curl will re-use the same IP address it already
+uses for the control connection.
+.Pp
+This option has no effect if PORT, EPRT or EPSV is used instead of PASV.
+.Pp
+See also
+.Fl -ftp-pasv .
+Added in 7.14.2.
+.It Fl -ftp-ssl-ccc-mode Ar <active/passive>
+(FTP) Sets the CCC mode. The passive mode will not initiate the
+shutdown, but instead wait for the server to do it, and will not reply
+to the shutdown from the server. The active mode initiates the
+shutdown and waits for a reply from the server.
+.Pp
+See also
+.Fl -ftp-ssl-ccc .
+Added in 7.16.2.
+.It Fl -ftp-ssl-ccc
+(FTP) Use CCC (Clear Command Channel) Shuts down the SSL/TLS layer
+after authenticating. The rest of the control channel communication
+will be unencrypted. This allows NAT routers to follow the FTP
+transaction. The default mode is passive.
+.Pp
+See also
+.Fl -ssl
+and
+.Fl -ftp-ssl-ccc-mode .
+Added in 7.16.1.
+.It Fl -ftp-ssl-control
+(FTP) Require SSL/TLS for the FTP login, clear for transfer. Allows
+secure authentication, but non-encrypted data transfers for
+efficiency. Fails the transfer if the server doesn't support SSL/TLS.
+.Pp
+Added in 7.16.0.
+.It Fl G | -get
+When used, this option will make all data specified with
+.Fl d ,
+.Fl -data ,
+.Fl -data-binary
+or
+.Fl -data-urlencode
+to be used in an HTTP GET request instead of the POST request that
+otherwise would be used. The data will be appended to the URL with
+a '?' separator.
+.Pp
+If used in combination with
+.Fl I | -head ,
+the POST data will instead be appended to the URL with a HEAD request.
+.Pp
+If this option is used several times, only the first one is used. This
+is because undoing a GET doesn't make sense, but you should then
+instead enforce the alternative method you prefer.
+.It Fl g | -globoff
+This option switches off the "URL globbing parser". When you set this option,
+you can specify URLs that contain the letters {}[] without having them being
+interpreted by curl itself. Note that these letters are not normal legal URL
+contents but they should be encoded according to the URI standard.
+.It Fl -happy-eyeballs-timeout-ms Ar milliseconds
+Happy eyeballs is an algorithm that attempts to connect to both IPv4
+and IPv6 addresses for dual-stack hosts, preferring IPv6 first for the
+number of milliseconds. If the IPv6 address cannot be connected to
+within that time then a connection attempt is made to the IPv4 address
+in parallel. The first connection to be established is the one that is
+used.
+.Pp
+The range of suggested useful values is limited. Happy Eyeballs RFC
+6555 says "It is RECOMMENDED that connection attempts be paced 150-250
+ms apart to balance human factors against network load." libcurl
+currently defaults to 200 ms. Firefox and Chrome currently default to
+300 ms.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.59.0.
+.It Fl -haproxy-protocol
+(HTTP) Send a HAProxy PROXY protocol v1 header at the beginning of the
+connection. This is used by some load balancers and reverse proxies to
+indicate the client's true IP address and port.
+.Pp
+This option is primarily useful when sending test requests to a
+service that expects this header.
+.Pp
+Added in 7.60.0.
+.It Fl I | -head
+(HTTP FTP FILE) Fetch the headers only! HTTP-servers feature the
+command HEAD which this uses to get nothing but the header of a
+document. When used on an FTP or FILE file, curl displays the file
+size and last modification time only.
+.It Fl H Ar <header/@file> | -header Ar <header/@file>
+(HTTP) Extra header to include in the request when sending HTTP to a
+server. You may specify any number of extra headers. Note that if you
+should add a custom header that has the same name as one of the
+internal ones curl would use, your externally set header will be used
+instead of the internal one. This allows you to make even trickier
+stuff than curl would normally do. You should not replace internally
+set headers without knowing perfectly well what you're doing. Remove
+an internal header by giving a replacement without content on the
+right side of the colon, as in: -H \&"Host:". If you send the custom
+header with no-value then its header must be terminated with a
+semicolon, such as
+.Fl H
+\&"X-Custom-Header;" to send "X-Custom-Header:".
+.Pp
+curl will make sure that each header you add/replace is sent with the
+proper end-of-line marker, you should thus \fBnot\fP add that as a
+part of the header content: do not add newlines or carriage returns,
+they will only mess things up for you.
+.Pp
+Starting in 7.55.0, this option can take an argument in @filename
+style, which then adds a header for each line in the input file. Using
+@- will make curl read the header file from stdin.
+.Pp
+See also the
+.Fl A ,
+.Fl -user-agent
+and
+.Fl e ,
+.Fl -referer
+options.
+.Pp
+Starting in 7.37.0, you need
+.Fl -proxy-header
+to send custom headers intended for a proxy.
+.Pp
+Example:
+.Pp
+.Dl curl -H "X-First-Name: Joe" http://example.com/
+.Pp
+\fBWARNING\fP: headers set with this option will be set in all
+requests - even after redirects are followed, like when told with
+.Fl L | -location .
+This can lead to the header being sent to other hosts than the
+original host, so sensitive headers should be used with caution
+combined with following redirects.
+.Pp
+This option can be used multiple times to add/replace/remove multiple
+headers.
+.It Fl h | -help
+Usage help. This lists all current command line options with a short
+description.
+.It Fl -hostpubmd5 Ar <md5>
+(SFTP SCP) Pass a string containing 32 hexadecimal digits. The string
+should be the 128 bit MD5 checksum of the remote host's public key,
+curl will refuse the connection with the host unless the md5sums
+match.
+.Pp
+Added in 7.17.1.
+.It Fl -http0.9
+(HTTP) Tells curl to be fine with HTTP version 0.9 response.
+.Pp
+HTTP/0.9 is a completely headerless response and therefore you can
+also connect with this to non-HTTP servers and still get a response
+since curl will simply transparently downgrade - if allowed.
+.Pp
+A future curl version will deny continuing if the response isn't at
+least HTTP/1.0 unless this option is used.
+.It Fl 0 | -http1.0
+(HTTP) Tells curl to use HTTP version 1.0 instead of using its
+internally preferred HTTP version.
+.Pp
+This option overrides
+.Fl -http1.1
+and
+.Fl -http2 .
+.It Fl -http1.1
+(HTTP) Tells curl to use HTTP version 1.1.
+.Pp
+This option overrides
+.Fl 0 | --http1.0
+and
+.Fl -http2 .
+Added in 7.33.0.
+.It Fl -http2-prior-knowledge
+(HTTP) Tells curl to issue its non-TLS HTTP requests using HTTP/2
+without HTTP/1.1 Upgrade. It requires prior knowledge that the server
+supports HTTP/2 straight away. HTTPS requests will still do HTTP/2 the
+standard way with negotiated protocol version in the TLS handshake.
+.Pp
+.Fl -http2-prior-knowledge
+requires that the underlying libgnurl was built to support
+HTTP/2. This option overrides
+.Fl -http1.1
+and
+.Fl 0 | -http1.0
+and
+.Fl -http2 .
+Added in 7.49.0.
+.It Fl -http2
+(HTTP) Tells curl to use HTTP version 2.
+.Pp
+See also \fI--no-alpn\fP. \fI--http2\fP requires that the underlying libgnurl was built to support HTTP/2. This option overrides \fI--http1.1\fP and \fI-0, --http1.0\fP and \fI--http2-prior-knowledge\fP. Added in 7.33.0.
+.It Fl -ignore-content-length
+(FTP HTTP) For HTTP, Ignore the Content-Length header. This is particularly useful for
+servers running Apache 1.x, which will report incorrect Content-Length for
+files larger than 2 gigabytes.
+.Pp
+For FTP (since 7.46.0), skip the RETR command to figure out the size before
+downloading a file.
+.It Fl i | -include
+Include the HTTP response headers in the output. The HTTP response
+headers can include things like server name, cookies, date of the
+document, HTTP version and more...
+.Pp
+To view the request headers, consider the \fI-v, --verbose\fP option.
+.Pp
+See also \fI-v, --verbose\fP.
+.It Fl k | -insecure
+(TLS) By default, every SSL connection curl makes is verified to be
+secure. This option allows curl to proceed and operate even for server
+connections otherwise considered insecure.
+.Pp
+The server connection is verified by making sure the server's
+certificate contains the right name and verifies successfully using
+the cert store.
+.Pp
+See this online resource for further details:
+.Lk https://curl.haxx.se/docs/sslcerts.html
+.Pp
+See also \fI--proxy-insecure\fP and \fI--cacert\fP.
+.It Fl -interface Ar <name>
+Perform an operation using a specified interface. You can enter
+interface name, IP address or host name. An example could look like:
+.Pp
+.Dl curl --interface eth0:1 https://www.example.com/
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+On Linux it can be used to specify a VRF, but the binary needs to
+either have CAP_NET_RAW or to be run as root. More information about
+Linux VRF:
+.Lk https://www.kernel.org/doc/Documentation/networking/vrf.txt
+.Pp
+See also \fI--dns-interface\fP.
+.It Fl 4 | -ipv4
+This option tells curl to resolve names to IPv4 addresses only, and
+not for example try IPv6.
+.Pp
+See also \fI--http1.1\fP and \fI--http2\fP. This option overrides
+\fI-6, --ipv6\fP.
+.It Fl 6 | -ipv6
+This option tells curl to resolve names to IPv6 addresses only, and
+not for example try IPv4.
+.Pp
+See also \fI--http1.1\fP and \fI--http2\fP. This option overrides
+\fI-4, --ipv4\fP.
+.It Fl j | -junk-session-cookies
+(HTTP) When curl is told to read cookies from a given file, this
+option will make it discard all "session cookies". This will basically
+have the same effect as if a new session is started. Typical browsers
+always discard session cookies when they're closed down.
+.Pp
+See also \fI-b, --cookie\fP and \fI-c, --cookie-jar\fP.
+.It Fl -keepalive-time Ar <seconds>
+This option sets the time a connection needs to remain idle before
+sending keepalive probes and the time between individual keepalive
+probes. It is currently effective on operating systems offering the
+TCP_KEEPIDLE and TCP_KEEPINTVL socket options (meaning Linux, recent
+AIX, HP-UX and more). This option has no effect if
+\fI--no-keepalive\fP is used.
+.Pp
+If this option is used several times, the last one will be used. If
+unspecified, the option defaults to 60 seconds.
+.Pp
+Added in 7.18.0.
+.It Fl -key-type Ar <type>
+(TLS) Private key file type. Specify which type your \fI--key\fP
+provided private key is. DER, PEM, and ENG are supported. If not
+specified, PEM is assumed.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -key Ar <key>
+(TLS SSH) Private key file name. Allows you to provide your private
+key in this separate file. For SSH, if not specified, curl tries the
+following candidates in order:
+.Pa ~/.ssh/id_rsa ,
+.Pa ~/.ssh/id_dsa ,
+.Pa ./id_rsa ,
+.Pa ./id_dsa .
+.Pp
+If curl is built against OpenSSL library, and the engine pkcs11 is
+available, then a PKCS#11 URI (RFC 7512) can be used to specify a
+private key located in a PKCS#11 device. A string beginning with
+"pkcs11:" will be interpreted as a PKCS#11 URI. If a PKCS#11 URI is
+provided, then the \fI--engine\fP option will be set as "pkcs11" if
+none was provided and the \fI--key-type\fP option will be set as "ENG"
+if none was provided.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -krb Ar <level>
+(FTP) Enable Kerberos authentication and use. The level must be
+entered and should be one of 'clear', 'safe', 'confidential',
+or 'private'. Should you use a level that is not one of
+these, 'private' will instead be used.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+\fI--krb\fP requires that the underlying libgnurl was built to support
+Kerberos.
+.It Fl -libcurl Ar <file>
+Append this option to any ordinary curl command line, and you will get
+a libcurl-using C source code written to the file that does the
+equivalent of what your command-line operation does!
+.Pp
+If this option is used several times, the last given file name will be
+used.
+.Pp
+Added in 7.16.1.
+.It Fl -limit-rate Ar <speed>
+Specify the maximum transfer rate you want curl to use - for both
+downloads and uploads. This feature is useful if you have a limited
+pipe and you'd like your transfer not to use your entire bandwidth. To
+make it slower than it otherwise would be.
+.Pp
+The given speed is measured in bytes/second, unless a suffix is
+appended. Appending 'k' or 'K' will count the number as
+kilobytes, 'm' or 'M' makes it megabytes, while 'g' or 'G' makes it
+gigabytes. Examples: 200K, 3m and 1G.
+.Pp
+If you also use the \fI-Y, --speed-limit\fP option, that option will
+take precedence and might cripple the rate-limiting slightly, to help
+keeping the speed-limit logic working.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl l | -list-only
+(FTP POP3) (FTP) When listing an FTP directory, this switch forces a
+name-only view. This is especially useful if the user wants to
+machine-parse the contents of an FTP directory since the normal
+directory view doesn't use a standard look or format. When used like
+this, the option causes a NLST command to be sent to the server
+instead of LIST.
+.Pp
+Note: Some FTP servers list only files in their response to NLST; they
+do not include sub-directories and symbolic links.
+.Pp
+(POP3) When retrieving a specific email from POP3, this switch forces
+a LIST command to be performed instead of RETR. This is particularly
+useful if the user wants to see if a specific message id exists on the
+server and what size it is.
+.Pp
+Note: When combined with
+.Fl X ,
+.Fl -request ,
+this option can be used to send an UIDL command instead, so the user
+may use the email's unique identifier rather than it's message id to
+make the request.
+.Pp
+Added in 7.21.5.
+.It Fl -local-port Ar <num/range>
+Set a preferred single number or range (FROM-TO) of local port numbers
+to use for the connection(s). Note that port numbers by nature are a
+scarce resource that will be busy at times so setting this range to
+something too narrow might cause unnecessary connection setup
+failures.
+.Pp
+Added in 7.15.2.
+.It Fl -location-trusted
+(HTTP) Like \fI-L, --location\fP, but will allow sending the name +
+password to all hosts that the site may redirect to. This may or may
+not introduce a security breach if the site redirects you to a site to
+which you'll send your authentication info (which is plaintext in the
+case of HTTP Basic authentication).
+.Pp
+See also \fI-u, --user\fP.
+.It Fl L | -location
+(HTTP) If the server reports that the requested page has moved to a
+different location (indicated with a Location: header and a 3XX
+response code), this option will make curl redo the request on the new
+place. If used together with \fI-i, --include\fP or \fI-I, --head\fP,
+headers from all requested pages will be shown. When authentication is
+used, curl only sends its credentials to the initial host. If a
+redirect takes curl to a different host, it won't be able to intercept
+the user+password. See also \fI--location-trusted\fP on how to change
+this. You can limit the amount of redirects to follow by using the
+\fI--max-redirs\fP option.
+.Pp
+When curl follows a redirect and the request is not a plain GET (for
+example POST or PUT), it will do the following request with a GET if
+the HTTP response was 301, 302, or 303. If the response code was any
+other 3xx code, curl will re-send the following request using the same
+unmodified method.
+.Pp
+You can tell curl to not change the non-GET request method to GET
+after a 30x response by using the dedicated options for that:
+\fI--post301\fP, \fI--post302\fP and \fI--post303\fP.
+.It Fl -login-options Ar <options>
+(IMAP POP3 SMTP) Specify the login options to use during server
+authentication.
+.Pp
+You can use the login options to specify protocol specific options
+that may be used during authentication. At present only IMAP, POP3 and
+SMTP support login options. For more information about the login
+options please see RFC 2384, RFC 5092 and IETF draft
+draft-earhart-url-smtp-00.txt
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.34.0.
+.It Fl -mail-auth Ar <address>
+(SMTP) Specify a single address. This will be used to specify the
+authentication address (identity) of a submitted message that is being
+relayed to another server.
+.Pp
+See also \fI--mail-rcpt\fP and \fI--mail-from\fP. Added in 7.25.0.
+.It Fl -mail-from Ar <address>
+(SMTP) Specify a single address that the given mail should get sent
+from.
+.Pp
+See also \fI--mail-rcpt\fP and \fI--mail-auth\fP. Added in 7.20.0.
+.It Fl -mail-rcpt Ar <address>
+(SMTP) Specify a single address, user name or mailing list
+name. Repeat this option several times to send to multiple recipients.
+.Pp
+When performing a mail transfer, the recipient should specify a valid
+email address to send the mail to.
+.Pp
+When performing an address verification (VRFY command), the recipient
+should be specified as the user name or user name and domain (as per
+Section 3.5 of RFC5321). (Added in 7.34.0)
+.Pp
+When performing a mailing list expand (EXPN command), the recipient
+should be specified using the mailing list name, such as "Friends" or
+"London-Office". (Added in 7.34.0)
+.Pp
+Added in 7.20.0.
+.It Fl M | -manual
+Manual. Display the huge help text.
+.It Fl -max-filesize Ar <bytes>
+Specify the maximum size (in bytes) of a file to download. If the file
+requested is larger than this value, the transfer will not start and
+curl will return with exit code 63.
+.Pp
+A size modifier may be used. For example, Appending 'k' or 'K' will
+count the number as kilobytes, 'm' or 'M' makes it megabytes,
+while 'g' or 'G' makes it gigabytes. Examples: 200K, 3m and 1G. (Added
+in 7.58.0)
+.Pp
+\fBNOTE:\fP The file size is not always known prior to download, and
+for such files this option has no effect even if the file transfer
+ends up being larger than this given limit. This concerns both FTP and
+HTTP transfers.
+.Pp
+See also \fI--limit-rate\fP.
+.It Fl -max-redirs Ar <num>
+(HTTP) Set maximum number of redirection-followings allowed. When
+\fI-L, --location\fP is used, is used to prevent curl from following
+redirections too much. By default, the limit is set to 50
+redirections. Set this option to -1 to make it unlimited.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl m Ar seconds | Fl -max-time seconds
+Maximum time in seconds that you allow the whole operation to take.
+This is useful for preventing your batch jobs from hanging for hours
+due to slow networks or links going down. Since 7.32.0, this option
+accepts decimal values, but the actual timeout will decrease in
+accuracy as the specified timeout increases in decimal precision.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also \fI--connect-timeout\fP.
+.It Fl -metalink
+This option can tell curl to parse and process a given URI as Metalink
+file (both version 3 and 4 (RFC 5854) are supported) and make use of
+the mirrors listed within for failover if there are errors (such as
+the file or server not being available). It will also verify the hash
+of the file after the download completes. The Metalink file itself is
+downloaded and processed in memory and not stored in the local file
+system.
+.Pp
+Example to use a remote Metalink file:
+.Pp
+.Dl curl --metalink http://www.example.com/example.metalink
+.Pp
+To use a Metalink file in the local file system, use FILE protocol
+(file://):
+.Pp
+.Dl curl --metalink file://example.metalink
+.Pp
+Please note that if FILE protocol is disabled, there is no way to use
+a local Metalink file at the time of this writing. Also note that if
+\fI--metalink\fP and \fI-i, --include\fP are used together, --include
+will be ignored. This is because including headers in the response
+will break Metalink parser and if the headers are included in the file
+described in Metalink file, hash check will fail.
+.Pp
+\fI--metalink\fP requires that the underlying libgnurl was built to
+support metalink. Added in 7.27.0.
+.It Fl -negotiate
+(HTTP) Enables Negotiate (SPNEGO) authentication.
+.Pp
+This option requires a library built with GSS-API or SSPI support. Use
+\fI-V, --version\fP to see if your curl supports GSS-API/SSPI or
+SPNEGO.
+.Pp
+When using this option, you must also provide a fake \fI-u, --user\fP
+option to activate the authentication code properly. Sending a '-u :'
+is enough as the user name and password from the \fI-u, --user\fP
+option aren't actually used.
+.Pp
+If this option is used several times, only the first one is used.
+.Pp
+See also \fI--basic\fP and \fI--ntlm\fP and \fI--anyauth\fP and
+\fI--proxy-negotiate\fP.
+.It Fl -netrc-file Ar filename
+This option is similar to \fI-n, --netrc\fP, except that you provide
+the path (absolute or relative) to the netrc file that curl should
+use. You can only specify one netrc file per invocation. If several
+\fI--netrc-file\fP options are provided, the last one will be used.
+.Pp
+It will abide by \fI--netrc-optional\fP if specified.
+.Pp
+This option overrides \fI-n, --netrc\fP. Added in 7.21.5.
+.It Fl -netrc-optional
+Very similar to \fI-n, --netrc\fP, but this option makes the .netrc
+usage \fBoptional\fP and not mandatory as the \fI-n, --netrc\fP option
+does.
+.Pp
+See also \fI--netrc-file\fP. This option overrides \fI-n, --netrc\fP.
+.It Fl n | -netrc
+Makes curl scan the \fI.netrc\fP (\fI_netrc\fP on Windows) file in the
+user's home directory for login name and password. This is typically
+used for FTP on Unix. If used with HTTP, curl will enable user
+authentication. See \fInetrc(5)\fP \fIftp(1)\fP for details on the
+file format. Curl will not complain if that file doesn't have the
+right permissions (it should not be either world- or
+group-readable). The environment variable "HOME" is used to find the
+home directory.
+.Pp
+A quick and very simple example of how to setup a \fI.netrc\fP to
+allow curl to FTP to the machine host.domain.com with user name
+\&'myself' and password \&'secret' should look similar to:
+.Pp
+.Dl "machine host.domain.com login myself password secret"
+.It Fl : | -next
+Tells curl to use a separate operation for the following URL and
+associated options. This allows you to send several URL requests, each
+with their own specific options, for example, such as different user
+names or custom requests for each.
+.Pp
+\fI-:, --next\fP will reset all local options and only global ones
+will have their values survive over to the operation following the
+\fI-:, --next\fP instruction. Global options include \fI-v,
+--verbose\fP, \fI--trace\fP, \fI--trace-ascii\fP and
+\fI--fail-early\fP.
+.Pp
+For example, you can do both a GET and a POST in a single command line:
+.Pp
+.Dl curl www1.example.com --next -d postthis www2.example.com
+.Pp
+Added in 7.36.0.
+.It Fl -no-alpn
+(HTTPS) Disable the ALPN TLS extension. ALPN is enabled by default if
+libcurl was built with an SSL library that supports ALPN. ALPN is used
+by a libcurl that supports HTTP/2 to negotiate HTTP/2 support with the
+server during https sessions.
+.Pp
+See also \fI--no-npn\fP and \fI--http2\fP. \fI--no-alpn\fP requires
+that the underlying libgnurl was built to support TLS. Added in
+7.36.0.
+.It Fl N | -no-buffer
+Disables the buffering of the output stream. In normal work
+situations, curl will use a standard buffered output stream that will
+have the effect that it will output the data in chunks, not
+necessarily exactly when the data arrives. Using this option will
+disable that buffering.
+.Pp
+Note that this is the negated option name documented. You can thus use
+--buffer to enforce the buffering.
+.It Fl -no-keepalive
+Disables the use of keepalive messages on the TCP connection. curl
+otherwise enables them by default.
+.Pp
+Note that this is the negated option name documented. You can thus use
+--keepalive to enforce keepalive.
+.It Fl -no-npn
+(HTTPS) Disable the NPN TLS extension. NPN is enabled by default if
+libcurl was built with an SSL library that supports NPN. NPN is used
+by a libcurl that supports HTTP/2 to negotiate HTTP/2 support with the
+server during https sessions.
+.Pp
+See also \fI--no-alpn\fP and \fI--http2\fP. \fI--no-npn\fP requires
+that the underlying libgnurl was built to support TLS. Added in
+7.36.0.
+.It Fl -no-sessionid
+(TLS) Disable curl's use of SSL session-ID caching. By default all
+transfers are done using the cache. Note that while nothing should
+ever get hurt by attempting to reuse SSL session-IDs, there seem to be
+broken SSL implementations in the wild that may require you to disable
+this in order for you to succeed.
+.Pp
+Note that this is the negated option name documented. You can thus use
+--sessionid to enforce session-ID caching.
+.Pp
+Added in 7.16.0.
+.It Fl -noproxy Ar no-proxy-list
+Comma-separated list of hosts which do not use a proxy, if one is
+specified. The only wildcard is a single * character, which matches
+all hosts, and effectively disables the proxy. Each name in this list
+is matched as either a domain which contains the hostname, or the
+hostname itself. For example, local.com would match local.com,
+local.com:80, and www.local.com, but not www.notlocal.com.
+.Pp
+Since 7.53.0, This option overrides the environment variables that
+disable the proxy. If there's an environment variable disabling a
+proxy, you can set noproxy list to \&"" to override it.
+.Pp
+Added in 7.19.4.
+.It Fl -ntlm-wb
+(HTTP) Enables NTLM much in the style \fI--ntlm\fP does, but hand over
+the authentication to the separate binary ntlmauth application that is
+executed when needed.
+.Pp
+See also \fI--ntlm\fP and \fI--proxy-ntlm\fP.
+.It Fl -ntlm
+(HTTP) Enables NTLM authentication. The NTLM authentication method was
+designed by Microsoft and is used by IIS web servers. It is a
+proprietary protocol, reverse-engineered by clever people and
+implemented in curl based on their efforts. This kind of behavior
+should not be endorsed, you should encourage everyone who uses NTLM to
+switch to a public and documented authentication method instead, such
+as Digest.
+.Pp
+If you want to enable NTLM for your proxy authentication, then use
+\fI--proxy-ntlm\fP.
+.Pp
+If this option is used several times, only the first one is used.
+.Pp
+See also \fI--proxy-ntlm\fP. \fI--ntlm\fP requires that the underlying
+libgnurl was built to support TLS. This option overrides \fI--basic\fP
+and \fI--negotiate\fP and \fI--digest\fP and \fI--anyauth\fP.
+.It Fl -oauth2-bearer Ar token
+(IMAP POP3 SMTP) Specify the Bearer Token for OAUTH 2.0 server
+authentication. The Bearer Token is used in conjunction with the user
+name which can be specified as part of the \fI--url\fP or \fI-u,
+--user\fP options.
+.Pp
+The Bearer Token and user name are formatted according to RFC 6750.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl o Ar FILE | Fl -output Ar FILE
+Write output to
+.Ar FILE
+instead of stdout. If you are using {} or [] to fetch multiple
+documents, you can use '#' followed by a number in the
+.Ar file
+specifier. That variable will be replaced with the current string for
+the URL being fetched. Like in:
+.Pp
+.Dl curl http://{one,two}.example.com -o "file_#1.txt"
+.Pp
+or use several variables like:
+.Pp
+.Dl curl http://{site,host}.host[1-5].com -o "#1_#2"
+.Pp
+You may use this option as many times as the number of URLs you
+have. For example, if you specify two URLs on the same command line,
+you can use it like this:
+.Pp
+.Dl curl -o aa example.com -o bb example.net
+.Pp
+and the order of the -o options and the URLs doesn't matter, just that
+the first -o is for the first URL and so on, so the above command line
+can also be written as
+.Pp
+.Dl curl example.com example.net -o aa -o bb
+.Pp
+See also the \fI--create-dirs\fP option to create the local
+directories dynamically. Specifying the output as '-' (a single dash)
+will force the output to be done to stdout.
+.Pp
+See also \fI-O, --remote-name\fP and \fI--remote-name-all\fP and
+\fI-J, --remote-header-name\fP.
+.It Fl -pass Ar phrase
+(SSH TLS) Passphrase for the private key
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -path-as-is
+Tell curl to not handle sequences of /../ or /./ in the given URL
+path. Normally curl will squash or merge them according to standards
+but with this option set you tell it not to do that.
+.Pp
+Added in 7.42.0.
+.It Fl -pinnedpubkey Ar <hashes>
+(TLS) Tells curl to use the specified public key file (or hashes) to
+verify the peer. This can be a path to a file which contains a single
+public key in PEM or DER format, or any number of base64 encoded
+sha256 hashes preceded by \'sha256//\' and separated by \';\'
+.Pp
+When negotiating a TLS or SSL connection, the server sends a
+certificate indicating its identity. A public key is extracted from
+this certificate and if it does not exactly match the public key
+provided to this option, curl will abort the connection before sending
+or receiving any data.
+.Pp
+PEM/DER support:
+.Bl -bullet -offset indent -compact
+.It
+7.39.0: OpenSSL, GnuTLS and GSKit
+.It
+7.43.0: NSS and wolfSSL/CyaSSL
+.It
+7.47.0: mbedtls
+.El
+sha256 support:
+.Bl -bullet -offset indent -compact
+.It
+7.44.0: OpenSSL, GnuTLS, NSS and wolfSSL/CyaSSL.
+.It
+7.47.0: mbedtls
+.El
+Other SSL backends not supported.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -post301
+(HTTP) Tells curl to respect RFC 7231/6.4.2 and not convert POST
+requests into GET requests when following a 301 redirection. The
+non-RFC behaviour is ubiquitous in web browsers, so curl does the
+conversion by default to maintain consistency. However, a server may
+require a POST to remain a POST after such a redirection.
+This option is meaningful only when using
+.Fl L ,
+.Fl -location .
+.Pp
+See also
+.Fl -post302
+and
+.Fl -post303
+and
+.Fl L ,
+.Fl -location .
+Added in 7.17.1.
+.It Fl -post302
+(HTTP) Tells curl to respect RFC 7231/6.4.3 and not convert POST
+requests into GET requests when following a 302 redirection. The
+non-RFC behaviour is ubiquitous in web browsers, so curl does the
+conversion by default to maintain consistency. However, a server may
+require a POST to remain a POST after such a redirection. This option
+is meaningful only when using
+.Fl L ,
+.Fl -location .
+.Pp
+See also \fI--post301\fP and \fI--post303\fP and \fI-L,
+--location\fP. Added in 7.19.1.
+.It Fl -post303
+(HTTP) Tells curl to violate RFC 7231/6.4.4 and not convert POST
+requests into GET requests when following 303 redirections. A server
+may require a POST to remain a POST after a 303 redirection. This
+option is meaningful only when using \fI-L, --location\fP.
+.Pp
+See also \fI--post302\fP and \fI--post301\fP and \fI-L,
+--location\fP. Added in 7.26.0.
+.It Fl -preproxy Ar [protocol://]host[:port]
+Use the specified SOCKS proxy before connecting to an HTTP or HTTPS
+\fI-x, --proxy\fP. In such a case curl first connects to the SOCKS
+proxy and then connects (through SOCKS) to the HTTP or HTTPS
+proxy. Hence pre proxy.
+.Pp
+The pre proxy string should be specified with a protocol:// prefix to
+specify alternative proxy protocols. Use socks4://, socks4a://,
+socks5:// or socks5h:// to request the specific SOCKS version to be
+used. No protocol specified will make curl default to SOCKS4.
+.Pp
+If the port number is not specified in the proxy string, it is assumed
+to be 1080.
+.Pp
+User and password that might be provided in the proxy string are URL
+decoded by curl. This allows you to pass in special characters such as
+@ by using %40 or pass in a colon with %3a.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.52.0.
+.It Fl # | -progress-bar
+Make curl display transfer progress as a simple progress bar instead
+of the standard, more informational, meter.
+.Pp
+This progress bar draws a single line of '#' characters across the
+screen and shows a percentage if the transfer size is known. For
+transfers without a known size, there will be space ship (-=o=-) that
+moves back and forth but only while data is being transferred, with a
+set of flying hash sign symbols on top.
+.It Fl -proto-default Ar <protocol>
+Tells curl to use \fIprotocol\fP for any URL missing a scheme name.
+.Pp
+Example:
+.Pp
+.Dl curl --proto-default https ftp.mozilla.org
+.Pp
+An unknown or unsupported protocol causes error
+\fICURLE_UNSUPPORTED_PROTOCOL\fP (1).
+.Pp
+This option does not change the default proxy protocol (http).
+.Pp
+Without this option curl would make a guess based on the host, see
+\fI--url\fP for details.
+.Pp
+Added in 7.45.0.
+.It Fl -proto-redir Ar <protocols>
+Tells curl to limit what protocols it may use on redirect. Protocols
+denied by \fI--proto\fP are not overridden by this option. See --proto
+for how protocols are represented.
+.Pp
+Example, allow only HTTP and HTTPS on redirect:
+.Pp
+.Dl curl --proto-redir -all,http,https http://example.com
+.Pp
+By default curl will allow all protocols on redirect except several
+disabled for security reasons: Since 7.19.4 FILE and SCP are disabled,
+and since 7.40.0 SMB and SMBS are also disabled. Specifying \fIall\fP
+or \fI+all\fP enables all protocols on redirect, including those
+disabled for security.
+.Pp
+Added in 7.20.2.
+.It Fl -proto Ar <protocols>
+Tells curl to limit what protocols it may use in the
+transfer. Protocols are evaluated left to right, are comma separated,
+and are each a protocol name or
+.Ar all ,
+optionally prefixed by zero or more modifiers. Available modifiers are:
+.Bl -tag -width indent
+.It +
+Permit this protocol in addition to protocols already permitted (this
+is the default if no modifier is used).
+.It -
+Deny this protocol, removing it from the list of protocols already
+permitted.
+.It =
+Permit only this protocol (ignoring the list already permitted),
+though subject to later modification by subsequent entries in the
+comma separated list.
+.El
+.Pp
+For example:
+.Pp
+.Dl \fI--proto\fP -ftps
+.Pp
+uses the default protocols, but disables ftps
+.Pp
+.Dl \fI--proto\fP -all,https,+http
+.Pp
+only enables http and https
+.Pp
+.Dl \fI--proto\fP =http,https
+.Pp
+also only enables http and https
+.Pp
+Unknown protocols produce a warning. This allows scripts to safely
+rely on being able to disable potentially dangerous protocols, without
+relying upon support for that protocol being built into curl to avoid
+an error.
+.Pp
+This option can be used multiple times, in which case the effect is
+the same as concatenating the protocols into one instance of the
+option.
+.Pp
+See also \fI--proto-redir\fP and \fI--proto-default\fP. Added in
+7.20.2.
+.It Fl -proxy-anyauth
+Tells curl to pick a suitable authentication method when communicating
+with the given HTTP proxy. This might cause an extra request/response
+round-trip.
+.Pp
+See also \fI-x, --proxy\fP and \fI--proxy-basic\fP and
+\fI--proxy-digest\fP. Added in 7.13.2.
+.It Fl -proxy-basic
+Tells curl to use HTTP Basic authentication when communicating with
+the given proxy. Use \fI--basic\fP for enabling HTTP Basic with a
+remote host. Basic is the default authentication method curl uses with
+proxies.
+.Pp
+See also \fI-x, --proxy\fP and \fI--proxy-anyauth\fP and
+\fI--proxy-digest\fP.
+.It Fl -proxy-cacert Ar <file>
+Same as
+.Fl -cacert
+but used in HTTPS proxy context.
+.Pp
+See also
+.Fl -proxy-capath
+and
+.Fl -cacert
+and
+.Fl -capath
+and
+.Fl x ,
+.Fl -proxy .
+Added in 7.52.0.
+.It Fl -proxy-capath Ar <dir>
+Same as
+.Fl -capath
+but used in HTTPS proxy context.
+.Pp
+See also
+.Fl -proxy-cacert
+and
+.Fl x ,
+.Fl -proxy
+and
+.Fl -capath .
+Added in 7.52.0.
+.It Fl -proxy-cert-type Ar <type>
+Same as
+.Fl -cert-type
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-cert Ar <cert[:passwd]>
+Same as
+.Fl E ,
+.Fl -cert
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-ciphers Ar <list>
+Same as
+.Fl -ciphers
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-crlfile Ar <file>
+Same as
+.Fl -crlfile
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-digest
+Tells curl to use HTTP Digest authentication when communicating with
+the given proxy. Use
+.Fl -digest
+for enabling HTTP Digest with a remote host.
+.Pp
+See also
+.Fl x ,
+.Fl -proxy
+and
+.Fl -proxy-anyauth
+and
+.Fl -proxy-basic .
+.It Fl -proxy-header Ar <header/@file>
+(HTTP) Extra header to include in the request when sending HTTP to a
+proxy. You may specify any number of extra headers. This is the
+equivalent option to
+.Fl H ,
+.Fl -header
+but is for proxy communication only like in CONNECT requests when you
+want a separate header sent to the proxy to what is sent to the actual
+remote host.
+.Pp
+curl will make sure that each header you add/replace is sent with the
+proper end-of-line marker, you should thus \fBnot\fP add that as a
+part of the header content: do not add newlines or carriage returns,
+they will only mess things up for you.
+.Pp
+Headers specified with this option will not be included in requests
+that curl knows will not be sent to a proxy.
+.Pp
+Starting in 7.55.0, this option can take an argument in @filename
+style, which then adds a header for each line in the input file. Using
+@- will make curl read the header file from stdin.
+.Pp
+This option can be used multiple times to add/replace/remove multiple
+headers.
+.Pp
+Added in 7.37.0.
+.It Fl -proxy-insecure
+Same as
+.Fl k ,
+.Fl -insecure
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-key-type Ar <type>
+Same as
+.Fl -key-type
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-key Ar <key>
+Same as
+.Fl -key
+but used in HTTPS proxy context.
+.It Fl -proxy-negotiate
+Tells curl to use HTTP Negotiate (SPNEGO) authentication when
+communicating with the given proxy. Use
+.Fl -negotiate
+for enabling HTTP Negotiate (SPNEGO) with a remote host.
+.Pp
+See also
+.Fl -proxy-anyauth
+and
+.Fl -proxy-basic .
+Added in 7.17.1.
+.It Fl -proxy-ntlm
+Tells curl to use HTTP NTLM authentication when communicating with the
+given proxy. Use
+.Fl -ntlm
+for enabling NTLM with a remote host.
+.Pp
+See also
+.Fl -proxy-negotiate
+and
+.Fl -proxy-anyauth .
+.It Fl -proxy-pass Ar <phrase>
+Same as
+.Fl -pass
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-pinnedpubkey Ar <hashes>
+(TLS) Tells curl to use the specified public key file (or hashes) to
+verify the proxy. This can be a path to a file which contains a single
+public key in PEM or DER format, or any number of base64 encoded
+sha256 hashes preceded by \'sha256//\' and separated by \';\'
+.Pp
+When negotiating a TLS or SSL connection, the server sends a
+certificate indicating its identity. A public key is extracted from
+this certificate and if it does not exactly match the public key
+provided to this option, curl will abort the connection before sending
+or receiving any data.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -proxy-service-name Ar <name>
+This option allows you to change the service name for proxy
+negotiation.
+.Pp
+Added in 7.43.0.
+.It Fl -proxy-ssl-allow-beast
+Same as
+.Fl -ssl-allow-beast
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-tls13-ciphers Ar <ciphersuite list>
+(TLS) Specifies which cipher suites to use in the connection to your
+HTTPS proxy when it negotiates TLS 1.3. The list of ciphers suites
+must specify valid ciphers. Read up on TLS 1.3 cipher suite details on
+this URL:
+.Pp
+.Dl https://curl.haxx.se/docs/ssl-ciphers.html
+.Pp
+This option is currently used only when curl is built to use
+OpenSSL 1.1.1 or later. If you are using a different SSL backend
+you can try setting TLS 1.3 cipher suites by using the
+.Fl -proxy-ciphers
+option.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -proxy-tlsauthtype Ar <type>
+Same as
+.Fl -tlsauthtype
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-tlspassword Ar <string>
+Same as
+.Fl -tlspassword
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-tlsuser Ar <name>
+Same as
+.Fl -tlsuser
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl -proxy-tlsv1
+Same as
+.Fl 1 ,
+.Fl -tlsv1
+but used in HTTPS proxy context.
+.Pp
+Added in 7.52.0.
+.It Fl U Ar <user:password> | Fl -proxy-user Ar <user:password>
+Specify the user name and password to use for proxy authentication.
+.Pp
+If you use a Windows SSPI-enabled curl binary and do either Negotiate
+or NTLM authentication then you can tell curl to select the user name
+and password from your environment by specifying a single colon with
+this option: "-U :".
+.Pp
+On systems where it works, curl will hide the given option argument
+from process listings. This is not enough to protect credentials from
+possibly getting seen by other users on the same system as they will
+still be visible for a brief moment before cleared. Such sensitive
+data should be retrieved from a file instead or similar and never used
+in clear text in a command line.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl x Ar [protocol://]host[:port] | -proxy Ar [protocol://]host[:port]
+Use the specified proxy.
+.Pp
+The proxy string can be specified with a protocol:// prefix. No
+protocol specified or http:// will be treated as HTTP proxy. Use
+socks4://, socks4a://, socks5:// or socks5h:// to request a specific
+SOCKS version to be used. (The protocol support was added in curl
+7.21.7)
+.Pp
+HTTPS proxy support via https:// protocol prefix was added in 7.52.0
+for OpenSSL, GnuTLS and NSS.
+.Pp
+Unrecognized and unsupported proxy protocols cause an error since
+7.52.0. Prior versions may ignore the protocol and use http://
+instead.
+.Pp
+If the port number is not specified in the proxy string, it is assumed
+to be 1080.
+.Pp
+This option overrides existing environment variables that set the
+proxy to use. If there's an environment variable setting a proxy, you
+can set proxy to \&"" to override it.
+.Pp
+All operations that are performed over an HTTP proxy will
+transparently be converted to HTTP. It means that certain protocol
+specific operations might not be available. This is not the case if
+you can tunnel through the proxy, as one with the
+.Fl p ,
+.Fl -proxytunnel
+option.
+.Pp
+User and password that might be provided in the proxy string are URL
+decoded by curl. This allows you to pass in special characters such as
+@ by using %40 or pass in a colon with %3a.
+.Pp
+The proxy host can be specified the exact same way as the proxy
+environment variables, including the protocol prefix (http://) and the
+embedded user + password.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -proxy1.0 Ar <host[:port]>
+Use the specified HTTP 1.0 proxy. If the port number is not specified,
+it is assumed at port 1080.
+.Pp
+The only difference between this and the HTTP proxy option
+.Fl x ,
+.Fl -proxy ,
+is that attempts to use CONNECT through the proxy will specify an HTTP
+1.0 protocol instead of the default HTTP 1.1.
+.It Fl p | -proxytunnel
+When an HTTP proxy is used
+.Fl x ,
+.Fl -proxy ,
+this option will make curl tunnel through the proxy. The tunnel
+approach is made with the HTTP proxy CONNECT request and requires that
+the proxy allows direct connect to the remote port number curl wants
+to tunnel through to.
+.Pp
+To suppress proxy CONNECT response headers when curl is set to output
+headers use
+.Fl -suppress-connect-headers .
+.Pp
+See also
+.Fl x ,
+.Fl -proxy .
+.It Fl -pubkey Ar <key>
+(SFTP SCP) Public key file name. Allows you to provide your public key
+in this separate file.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+(As of 7.39.0, curl attempts to automatically extract the public key
+from the private key file, so passing this option is generally not
+required. Note that this public key extraction requires libcurl to be
+linked against a copy of libssh2 1.2.8 or higher that is itself linked
+against OpenSSL.)
+.It Fl Q | -quote
+(FTP SFTP) Send an arbitrary command to the remote FTP or SFTP
+server. Quote commands are sent BEFORE the transfer takes place (just
+after the initial PWD command in an FTP transfer, to be exact). To
+make commands take place after a successful transfer, prefix them with
+a dash '-'. To make commands be sent after curl has changed the
+working directory, just before the transfer command(s), prefix the
+command with a '+' (this is only supported for FTP). You may specify
+any number of commands.
+.Pp
+If the server returns failure for one of the commands, the entire
+operation will be aborted. You must send syntactically correct FTP
+commands as RFC 959 defines to FTP servers, or one of the commands
+listed below to SFTP servers.
+.Pp
+This option can be used multiple times. When speaking to an FTP
+server, prefix the command with an asterisk (*) to make curl continue
+even if the command fails as by default curl will stop at first
+failure.
+.Pp
+SFTP is a binary protocol. Unlike for FTP, curl interprets SFTP quote
+commands itself before sending them to the server. File names may be
+quoted shell-style to embed spaces or special characters. Following
+is the list of all supported SFTP quote commands:
+.Bl -tag -width indent
+.It chgrp group file
+The chgrp command sets the group ID of the file named by the file
+operand to the group ID specified by the group operand. The group
+operand is a decimal integer group ID.
+.It chmod mode file
+The chmod command modifies the file mode bits of the specified
+file. The mode operand is an octal integer mode number.
+.It chown user file
+The chown command sets the owner of the file named by the file operand
+to the user ID specified by the user operand. The user operand is a
+decimal integer user ID.
+.It ln source_file target_file
+The ln and symlink commands create a symbolic link at the target_file
+location pointing to the source_file location.
+.It mkdir directory_name
+The mkdir command creates the directory named by the directory_name
+operand.
+.It pwd
+The pwd command returns the absolute pathname of the current working
+directory.
+.It rename source target
+The rename command renames the file or directory named by the source
+operand to the destination path named by the target operand.
+.It rm file
+The rm command removes the file specified by the file operand.
+.It rmdir directory
+The rmdir command removes the directory entry specified by the directory
+operand, provided it is empty.
+.It symlink source_file target_file
+See ln.
+.El
+.It Fl -random-file Ar <file>
+Specify the path name to file containing what will be considered as random
+data. The data may be used to seed the random engine for SSL connections.
+See also the
+.Fl -egd-file
+option.
+.It Fl r Ar <range> | Fl -range Ar <range>
+(HTTP FTP SFTP FILE) Retrieve a byte range (i.e. a partial document)
+from an HTTP/1.1, FTP or SFTP server or a local FILE. Ranges can be
+specified in a number of ways.
+.Bl -tag -width indent
+.It 0-499
+specifies the first 500 bytes
+.It 500-999
+specifies the second 500 bytes
+.It -500
+specifies the last 500 bytes
+.It 9500-
+specifies the bytes from offset 9500 and forward
+.It 0-0,-1
+specifies the first and last byte only(*)(HTTP)
+.It 100-199,500-599
+specifies two separate 100-byte ranges(*) (HTTP)
+.El
+(*) = NOTE that this will cause the server to reply with a multipart
+response!
+.Pp
+Only digit characters (0-9) are valid in the 'start' and 'stop' fields
+of the \&'start-stop' range syntax. If a non-digit character is given
+in the range, the server's response will be unspecified, depending on
+the server's configuration.
+.Pp
+You should also be aware that many HTTP/1.1 servers do not have this
+feature enabled, so that when you attempt to get a range, you'll
+instead get the whole document.
+.Pp
+FTP and SFTP range downloads only support the simple 'start-stop'
+syntax (optionally with one of the numbers omitted). FTP use depends
+on the extended FTP command SIZE.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -raw
+(HTTP) When used, it disables all internal HTTP decoding of content or
+transfer encodings and instead makes them passed on unaltered, raw.
+.Pp
+Added in 7.16.2.
+.It Fl e | -referer Ar <URL>
+(HTTP) Sends the "Referrer Page" information to the HTTP server. This
+bcan also be set with the
+.Fl H ,
+.Fl -header
+flag of course. When used with
+.Fl L ,
+.Fl -location
+you can append ";auto" to the
+.Fl e ,
+.Fl -referer
+URL to make curl automatically set the previous URL when it follows a
+Location: header. The \&";auto" string can be used alone, even if you
+don't set an initial
+.Fl e ,
+.Fl -referer .
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also
+.Fl A ,
+.Fl -user-agent
+and
+.Fl H ,
+.Fl -header .
+.It Fl J | -remote-header-name
+(HTTP) This option tells the \fI-O, --remote-name\fP option to use the
+server-specified Content-Disposition filename instead of extracting a
+filename from the URL.
+.Pp
+If the server specifies a file name and a file with that name already
+exists in the current working directory it will not be overwritten and
+an error will occur. If the server doesn't specify a file name then
+this option has no effect.
+.Pp
+There's no attempt to decode %-sequences (yet) in the provided file
+name, so this option may provide you with rather unexpected file
+names.
+.Pp
+\fBWARNING\fP: Exercise judicious use of this option, especially on
+Windows. A rogue server could send you the name of a DLL or other file
+that could possibly be loaded automatically by Windows or some third
+party software.
+.It Fl -remote-name-all
+This option changes the default action for all given URLs to be dealt
+with as if \fI-O, --remote-name\fP were used for each one. So if you
+want to disable that for a specific URL after \fI--remote-name-all\fP
+has been used, you must use "-o -" or --no-remote-name.
+.Pp
+Added in 7.19.0.
+.It Fl O | -remote-name
+Write output to a local file named like the remote file we get. (Only
+the file part of the remote file is used, the path is cut off.)
+.Pp
+The file will be saved in the current working directory. If you want
+the file saved in a different directory, make sure you change the
+current working directory before invoking curl with this option.
+.Pp
+The remote file name to use for saving is extracted from the given
+URL, nothing else, and if it already exists it will be overwritten. If
+you want the server to be able to choose the file name refer to \fI-J,
+--remote-header-name\fP which can be used in addition to this
+option. If the server chooses a file name and that name already exists
+it will not be overwritten.
+.Pp
+There is no URL decoding done on the file name. If it has %20 or other
+URL encoded parts of the name, they will end up as-is as file name.
+.Pp
+You may use this option as many times as the number of URLs you have.
+.It Fl R | -remote-time
+When used, this will make curl attempt to figure out the timestamp of
+the remote file, and if that is available make the local file get that
+same timestamp.
+.It Fl -request-target
+(HTTP) Tells curl to use an alternative "target" (path) instead of
+using the path as provided in the URL. Particularly useful when
+wanting to issue HTTP requests without leading slash or other data
+that doesn't follow the regular URL pattern, like "OPTIONS *".
+.Pp
+Added in 7.55.0.
+.It Fl X Ar command | -request Ar <command>
+(HTTP) Specifies a custom request method to use when communicating
+with the HTTP server. The specified request method will be used
+instead of the method otherwise used (which defaults to GET). Read the
+HTTP 1.1 specification for details and explanations. Common additional
+HTTP requests include PUT and DELETE, but related technologies like
+WebDAV offers PROPFIND, COPY, MOVE and more.
+.Pp
+Normally you don't need this option. All sorts of GET, HEAD, POST and
+PUT requests are rather invoked by using dedicated command line
+options.
+.Pp
+This option only changes the actual word used in the HTTP request, it
+does not alter the way curl behaves. So for example if you want to
+make a proper HEAD request, using -X HEAD will not suffice. You need
+to use the \fI-I, --head\fP option.
+.Pp
+The method string you set with \fI-X, --request\fP will be used for
+all requests, which if you for example use \fI-L, --location\fP may
+cause unintended side-effects when curl doesn't change request method
+according to the HTTP 30x response codes - and similar.
+.Pp
+(FTP) Specifies a custom FTP command to use instead of LIST when doing
+file lists with FTP.
+.Pp
+(POP3) Specifies a custom POP3 command to use instead of LIST or
+RETR. (Added in 7.26.0)
+.Pp
+(IMAP) Specifies a custom IMAP command to use instead of LIST. (Added
+in 7.30.0)
+.Pp
+(SMTP) Specifies a custom SMTP command to use instead of HELP or
+VRFY. (Added in 7.34.0)
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl "--resolve <host:port:address[,address]...>"
+Provide a custom address for a specific host and port pair. Using
+this, you can make the curl requests(s) use a specified address and
+prevent the otherwise normally resolved address to be used. Consider
+it a sort of /etc/hosts alternative provided on the command line. The
+port number should be the number used for the specific protocol the
+host will be used for. It means you need several entries if you want
+to provide address for the same host but different ports.
+.Pp
+By specifying '*' as host you can tell curl to resolve any host and
+specific port pair to the specified address. Wildcard is resolved last
+so any \fI--resolve\fP with a specific host and port will be used
+first.
+.Pp
+The provided address set by this option will be used even if \fI-4,
+--ipv4\fP or \fI-6, --ipv6\fP is set to make curl use another IP
+version.
+.Pp
+Support for providing the IP address within [brackets] was added in 7.57.0.
+.Pp
+Support for providing multiple IP addresses per entry was added in 7.59.0.
+.Pp
+Support for resolving with wildcard was added in 7.64.0.
+.Pp
+This option can be used many times to add many host names to resolve.
+.Pp
+Added in 7.21.3.
+.It Fl -retry-connrefused
+In addition to the other conditions, consider ECONNREFUSED as a
+transient error too for \fI--retry\fP. This option is used together
+with --retry.
+.Pp
+Added in 7.52.0.
+.It Fl -retry-delay Ar <seconds>
+Make curl sleep this amount of time before each retry when a transfer
+has failed with a transient error (it changes the default backoff time
+algorithm between retries). This option is only interesting if
+\fI--retry\fP is also used. Setting this delay to zero will make curl
+use the default backoff time.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.12.3.
+.It Fl -retry-max-time Ar <seconds>
+The retry timer is reset before the first transfer attempt. Retries
+will be done as usual (see \fI--retry\fP) as long as the timer hasn't
+reached this given limit. Notice that if the timer hasn't reached the
+limit, the request will be made and while performing, it may take
+longer than this given time period. To limit a single request\'s
+maximum time, use \fI-m, --max-time\fP. Set this option to zero to
+not timeout retries.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.12.3.
+.It Fl -retry Ar <num>
+If a transient error is returned when curl tries to perform a
+transfer, it will retry this number of times before giving up. Setting
+the number to 0 makes curl do no retries (which is the
+default). Transient error means either: a timeout, an FTP 4xx response
+code or an HTTP 408 or 5xx response code.
+.Pp
+When curl is about to retry a transfer, it will first wait one second
+and then for all forthcoming retries it will double the waiting time
+until it reaches 10 minutes which then will be the delay between the
+rest of the retries. By using \fI--retry-delay\fP you disable this
+exponential backoff algorithm. See also \fI--retry-max-time\fP to
+limit the total time allowed for retries.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.12.3.
+.It Fl -sasl-ir
+Enable initial response in SASL authentication.
+.Pp
+Added in 7.31.0.
+.It Fl -service-name Ar <name>
+This option allows you to change the service name for SPNEGO.
+.Pp
+Examples: \fI--negotiate\fP \fI--service-name\fP sockd would use
+sockd/server-name.
+.Pp
+Added in 7.43.0.
+.It Fl S | -show-error
+When used with \fI-s, --silent\fP, it makes curl show an error message
+if it fails.
+.It Fl s | -silent
+Silent or quiet mode. Don't show progress meter or error messages.
+Makes Curl mute. It will still output the data you ask for,
+potentially even to the terminal/stdout unless you redirect it.
+.Pp
+Use \fI-S, --show-error\fP in addition to this option to disable
+progress meter but still show error messages.
+.Pp
+See also \fI-v, --verbose\fP and \fI--stderr\fP.
+.It Fl -socks4 Ar <host[:port]>
+Use the specified SOCKS4 proxy. If the port number is not specified,
+it is assumed at port 1080.
+.Pp
+This option overrides any previous use of \fI-x, --proxy\fP, as they
+are mutually exclusive.
+.Pp
+Since 7.21.7, this option is superfluous since you can specify a
+socks4 proxy with \fI-x, --proxy\fP using a socks4:// protocol prefix.
+.Pp
+Since 7.52.0, \fI--preproxy\fP can be used to specify a SOCKS proxy at
+the same time \fI-x, --proxy\fP is used with an HTTP/HTTPS proxy. In
+such a case curl first connects to the SOCKS proxy and then connects
+(through SOCKS) to the HTTP or HTTPS proxy.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.15.2.
+.It Fl -socks4a Ar <host[:port]>
+Use the specified SOCKS4a proxy. If the port number is not specified,
+it is assumed at port 1080.
+.Pp
+This option overrides any previous use of \fI-x, --proxy\fP, as they
+are mutually exclusive.
+.Pp
+Since 7.21.7, this option is superfluous since you can specify a
+socks4a proxy with \fI-x, --proxy\fP using a socks4a:// protocol
+prefix.
+.Pp
+Since 7.52.0, \fI--preproxy\fP can be used to specify a SOCKS proxy at
+the same time \fI-x, --proxy\fP is used with an HTTP/HTTPS proxy. In
+such a case curl first connects to the SOCKS proxy and then connects
+(through SOCKS) to the HTTP or HTTPS proxy.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.18.0.
+.It Fl -socks5-basic
+Tells curl to use username/password authentication when connecting to
+a SOCKS5 proxy. The username/password authentication is enabled by
+default. Use \fI--socks5-gssapi\fP to force GSS-API authentication to
+SOCKS5 proxies.
+.Pp
+Added in 7.55.0.
+.It Fl -socks5-gssapi-nec
+As part of the GSS-API negotiation a protection mode is
+negotiated. RFC 1961 says in section 4.3/4.4 it should be protected,
+but the NEC reference implementation does not. The option
+\fI--socks5-gssapi-nec\fP allows the unprotected exchange of the
+protection mode negotiation.
+.Pp
+Added in 7.19.4.
+.It Fl -socks5-gssapi-service Ar <name>
+The default service name for a socks server is rcmd/server-fqdn. This
+option allows you to change it.
+.Pp
+Examples: \fI--socks5\fP proxy-name \fI--socks5-gssapi-service\fP sockd would use
+sockd/proxy-name \fI--socks5\fP proxy-name \fI--socks5-gssapi-service\fP sockd/real-name
+would use sockd/real-name for cases where the proxy-name does not match the
+principal name.
+.Pp
+Added in 7.19.4.
+.It Fl -socks5-gssapi
+Tells curl to use GSS-API authentication when connecting to a SOCKS5
+proxy. The GSS-API authentication is enabled by default (if curl is
+compiled with GSS-API support). Use \fI--socks5-basic\fP to force
+username/password authentication to SOCKS5 proxies.
+.Pp
+Added in 7.55.0.
+.It Fl -socks5-hostname Ar <host[:port]>
+Use the specified SOCKS5 proxy (and let the proxy resolve the host
+name). If the port number is not specified, it is assumed at port
+1080.
+.Pp
+This option overrides any previous use of \fI-x, --proxy\fP, as they
+are mutually exclusive.
+.Pp
+Since 7.21.7, this option is superfluous since you can specify a socks5
+hostname proxy with \fI-x, --proxy\fP using a socks5h:// protocol prefix.
+.Pp
+Since 7.52.0, \fI--preproxy\fP can be used to specify a SOCKS proxy at
+the same time \fI-x, --proxy\fP is used with an HTTP/HTTPS proxy. In
+such a case curl first connects to the SOCKS proxy and then connects
+(through SOCKS) to the HTTP or HTTPS proxy.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.18.0.
+.It Fl -socks5 Ar <host[:port]>
+Use the specified SOCKS5 proxy - but resolve the host name locally. If
+the port number is not specified, it is assumed at port 1080.
+.Pp
+This option overrides any previous use of \fI-x, --proxy\fP, as they
+are mutually exclusive.
+.Pp
+Since 7.21.7, this option is superfluous since you can specify a
+socks5 proxy with \fI-x, --proxy\fP using a socks5:// protocol prefix.
+.Pp
+Since 7.52.0, \fI--preproxy\fP can be used to specify a SOCKS proxy at
+the same time \fI-x, --proxy\fP is used with an HTTP/HTTPS proxy. In
+such a case curl first connects to the SOCKS proxy and then connects
+(through SOCKS) to the HTTP or HTTPS proxy.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+This option (as well as \fI--socks4\fP) does not work with IPV6, FTPS
+or LDAP.
+.Pp
+Added in 7.18.0.
+.It Fl Y Ar speed | Fl -speed-limit Ar <speed>
+If a download is slower than this given speed (in bytes per second)
+for speed-time seconds it gets aborted. speed-time is set with \fI-y,
+--speed-time\fP and is 30 if not set.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl Fl y Ar seconds | -speed-time Ar <seconds>
+If a download is slower than speed-limit bytes per second during a
+speed-time period, the download gets aborted. If speed-time is used,
+the default speed-limit will be 1 unless set with \fI-Y,
+--speed-limit\fP.
+.Pp
+This option controls transfers and thus will not affect slow connects
+etc. If this is a concern for you, try the \fI--connect-timeout\fP
+option.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -ssl-allow-beast
+This option tells curl to not work around a security flaw in the SSL3
+and TLS1.0 protocols known as BEAST. If this option isn't used, the
+SSL layer may use workarounds known to cause interoperability problems
+with some older SSL implementations. WARNING: this option loosens the
+SSL security, and by using this flag you ask for exactly that.
+.Pp
+Added in 7.25.0.
+.It Fl -ssl-no-revoke
+(Schannel) This option tells curl to disable certificate revocation
+checks. WARNING: this option loosens the SSL security, and by using
+this flag you ask for exactly that.
+.Pp
+Added in 7.44.0.
+.It Fl -ssl-reqd
+(FTP IMAP POP3 SMTP) Require SSL/TLS for the connection. Terminates
+the connection if the server doesn't support SSL/TLS.
+.Pp
+This option was formerly known as --ftp-ssl-reqd.
+.Pp
+Added in 7.20.0.
+.It Fl -ssl
+(FTP IMAP POP3 SMTP) Try to use SSL/TLS for the connection. Reverts
+to a non-secure connection if the server doesn't support SSL/TLS. See
+also \fI--ftp-ssl-control\fP and \fI--ssl-reqd\fP for different levels
+of encryption required.
+.Pp
+This option was formerly known as --ftp-ssl (Added in 7.11.0). That
+option name can still be used but will be removed in a future version.
+.Pp
+Added in 7.20.0.
+.It Fl 2 | -sslv2
+(SSL) Forces curl to use SSL version 2 when negotiating with a remote
+SSL server. Sometimes curl is built without SSLv2 support. SSLv2 is
+widely considered insecure (see RFC 6176).
+.Pp
+See also \fI--http1.1\fP and \fI--http2\fP. \fI-2, --sslv2\fP requires
+that the underlying libgnurl was built to support TLS. This option
+overrides \fI-3, --sslv3\fP and \fI-1, --tlsv1\fP and \fI--tlsv1.1\fP
+and \fI--tlsv1.2\fP.
+.It Fl 3 | -sslv3
+(SSL) Forces curl to use SSL version 3 when negotiating with a remote
+SSL server. Sometimes curl is built without SSLv3 support. SSLv3 is
+widely considered insecure (see RFC 7568).
+.Pp
+See also \fI--http1.1\fP and \fI--http2\fP. \fI-3, --sslv3\fP requires
+that the underlying libgnurl was built to support TLS. This option
+overrides \fI-2, --sslv2\fP and \fI-1, --tlsv1\fP and \fI--tlsv1.1\fP
+and \fI--tlsv1.2\fP.
+.It Fl -stderr
+Redirect all writes to stderr to the specified file instead. If the
+file name is a plain '-', it is instead written to stdout.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+See also \fI-v, --verbose\fP and \fI-s, --silent\fP.
+.It Fl -styled-output
+Enables the automatic use of bold font styles when writing HTTP
+headers to the terminal. Use --no-styled-output to switch them off.
+.Pp
+Added in 7.61.0.
+.It Fl -suppress-connect-headers
+When \fI-p, --proxytunnel\fP is used and a CONNECT request is made
+don't output proxy CONNECT response headers. This option is meant to
+be used with \fI-D, --dump-header\fP or \fI-i, --include\fP which are
+used to show protocol headers in the output. It has no effect on debug
+options such as \fI-v, --verbose\fP or \fI--trace\fP, or any
+statistics.
+.Pp
+See also \fI-D, --dump-header\fP and \fI-i, --include\fP and \fI-p,
+--proxytunnel\fP.
+.It Fl -tcp-fastopen
+Enable use of TCP Fast Open (RFC7413).
+.Pp
+Added in 7.49.0.
+.It Fl -tcp-nodelay
+Turn on the TCP_NODELAY option. See the \fIcurl_easy_setopt(3)\fP man
+page for details about this option.
+.Pp
+Since 7.50.2, curl sets this option by default and you need to
+explicitly switch it off if you don't want it on.
+.Pp
+Added in 7.11.2.
+.It Fl t Ar opt=val | Fl -telnet-option Ar <opt=val>
+Pass options to the telnet protocol. Supported options are:
+.Bl -tag -width indent
+.It TTYPE=<term>
+Sets the terminal type.
+.It XDISPLOC=<X display>
+Sets the X display location.
+.It NEW_ENV=<var,val>
+Sets an environment variable.
+.El
+.It Fl -tftp-blksize Ar <value>
+(TFTP) Set TFTP BLKSIZE option (must be >512). This is the block size
+that curl will try to use when transferring data to or from a TFTP
+server. By default 512 bytes will be used.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+Added in 7.20.0.
+.It Fl -tftp-no-options
+(TFTP) Tells curl not to send TFTP options requests.
+.Pp
+This option improves interop with some legacy servers that do not
+acknowledge or properly implement TFTP options. When this option is
+used \fI--tftp-blksize\fP is ignored.
+.Pp
+Added in 7.48.0.
+.It Fl z time | -time-cond Ar <time>
+(HTTP FTP) Request a file that has been modified later than the given
+time and date, or one that has been modified before that time. The
+<date expression> can be all sorts of date strings or if it doesn't
+match any internal ones, it is taken as a filename and tries to get
+the modification date (mtime) from <file> instead. See the
+\fIcurl_getdate(3)\fP man pages for date expression details.
+.Pp
+Start the date expression with a dash (-) to make it request for a
+document that is older than the given date/time, default is a document
+that is newer than the specified date/time.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -tls-max Ar <VERSION>
+(SSL) VERSION defines maximum supported TLS version. The minimum
+acceptable version is set by tlsv1.0, tlsv1.1, tlsv1.2 or tlsv1.3.
+.Bl -tag -width indent
+.It default
+Use up to recommended TLS version.
+.It 1.0
+Use up to TLSv1.0.
+.It 1.1
+Use up to TLSv1.1.
+.It 1.2
+Use up to TLSv1.2.
+.It 1.3
+Use up to TLSv1.3.
+.El
+See also \fI--tlsv1.0\fP and \fI--tlsv1.1\fP and \fI--tlsv1.2\fP and
+\fI--tlsv1.3\fP. \fI--tls-max\fP requires that the underlying libgnurl
+was built to support TLS. Added in 7.54.0.
+.It Fl -tls13-ciphers Ar <list of TLS 1.3 ciphersuites>
+(TLS) Specifies which cipher suites to use in the connection if it
+negotiates TLS 1.3. The list of ciphers suites must specify valid
+ciphers. Read up on TLS 1.3 cipher suite details on this URL:
+.Lk https://curl.haxx.se/docs/ssl-ciphers.html
+.Pp
+This option is currently used only when curl is built to use
+OpenSSL 1.1.1 or later. If you are using a different SSL backend
+you can try setting TLS 1.3 cipher suites by using the
+.Fl -ciphers
+option.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl -tlsauthtype Ar <type>
+Set TLS authentication type. Currently, the only supported option is
+"SRP", for TLS-SRP (RFC 5054). If \fI--tlsuser\fP and
+\fI--tlspassword\fP are specified but \fI--tlsauthtype\fP is not, then
+this option defaults to "SRP". This option works only if the
+underlying libcurl is built with TLS-SRP support, which requires
+OpenSSL or GnuTLS with TLS-SRP support.
+.Pp
+Added in 7.21.4.
+.It Fl -tlspassword
+Set password for use with the TLS authentication method specified with
+\fI--tlsauthtype\fP. Requires that \fI--tlsuser\fP also be set.
+.Pp
+Added in 7.21.4.
+.It Fl -tlsuser Ar <name>
+Set username for use with the TLS authentication method specified with
+\fI--tlsauthtype\fP. Requires that \fI--tlspassword\fP also is set.
+.Pp
+Added in 7.21.4.
+.It Fl -tlsv1.0
+(TLS) Forces curl to use TLS version 1.0 or later when connecting to a remote TLS server.
+.Pp
+Added in 7.34.0.
+.It Fl -tlsv1.1
+(TLS) Forces curl to use TLS version 1.1 or later when connecting to a remote TLS server.
+.Pp
+Added in 7.34.0.
+.It Fl -tlsv1.2
+(TLS) Forces curl to use TLS version 1.2 or later when connecting to a remote TLS server.
+.Pp
+Added in 7.34.0.
+.It Fl -tlsv1.3
+(TLS) Forces curl to use TLS version 1.3 or later when connecting to a remote TLS server.
+.Pp
+Note that TLS 1.3 is only supported by a subset of TLS backends. At the time
+of this writing, they are BoringSSL, NSS, and Secure Transport (on iOS 11 or
+later, and macOS 10.13 or later).
+.Pp
+Added in 7.52.0.
+.It Fl 1 | -tlsv1
+(SSL) Tells curl to use at least TLS version 1.x when negotiating with a remote TLS
+server. That means TLS version 1.0 or higher
+.Pp
+See also \fI--http1.1\fP and \fI--http2\fP. \fI-1, --tlsv1\fP requires
+that the underlying libgnurl was built to support TLS. This option
+overrides \fI--tlsv1.1\fP and \fI--tlsv1.2\fP and \fI--tlsv1.3\fP.
+.It Fl -tr-encoding
+(HTTP) Request a compressed Transfer-Encoding response using one of the algorithms
+curl supports, and uncompress the data while receiving it.
+.Pp
+Added in 7.21.6.
+.It Fl -trace-ascii Ar <file>
+Enables a full trace dump of all incoming and outgoing data, including
+descriptive information, to the given output file. Use "-" as filename to have
+the output sent to stdout.
+.Pp
+This is very similar to \fI--trace\fP, but leaves out the hex part and only shows
+the ASCII part of the dump. It makes smaller output that might be easier to
+read for untrained humans.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+This option overrides \fI--trace\fP and \fI-v, --verbose\fP.
+.It Fl -trace-time
+Prepends a time stamp to each trace or verbose line that curl displays.
+.Pp
+Added in 7.14.0.
+.It Fl -trace Ar <file>
+Enables a full trace dump of all incoming and outgoing data, including
+descriptive information, to the given output file. Use "-" as filename to have
+the output sent to stdout. Use "%" as filename to have the output sent to
+stderr.
+.Pp
+If this option is used several times, the last one will be used.
+.Pp
+This option overrides \fI-v, --verbose\fP and \fI--trace-ascii\fP.
+.It Fl -unix-socket Ar <path>
+(HTTP) Connect through this Unix domain socket, instead of using the network.
+.Pp
+Added in 7.40.0.
+.It Fl T Ar file | Fl -upload-file Ar <file>
+This transfers the specified local file to the remote URL. If there is
+no file part in the specified URL, curl will append the local file
+name. NOTE that you must use a trailing / on the last directory to
+really prove to Curl that there is no file name or curl will think
+that your last directory name is the remote file name to use. That
+will most likely cause the upload operation to fail. If this is used
+on an HTTP(S) server, the PUT command will be used.
+.Pp
+Use the file name "-" (a single dash) to use stdin instead of a given
+file. Alternately, the file name "." (a single period) may be
+specified instead of "-" to use stdin in non-blocking mode to allow
+reading server output while stdin is being uploaded.
+.Pp
+You can specify one \fI-T, --upload-file\fP for each URL on the
+command line. Each \fI-T, --upload-file\fP + URL pair specifies what
+to upload and to where. curl also supports "globbing" of the \fI-T,
+--upload-file\fP argument, meaning that you can upload multiple files
+to a single URL by using the same URL globbing style supported in the
+URL, like this:
+.Pp
+.Dl curl --upload-file "{file1,file2}" http://www.example.com
+.Pp
+or even
+.Pp
+.Dl curl -T "img[1-1000].png" ftp://ftp.example.com/upload/
+.Pp
+When uploading to an SMTP server: the uploaded data is assumed to be
+RFC 5322 formatted. It has to feature the necessary set of headers and
+mail body formatted correctly by the user as curl will not transcode
+nor encode it further in any way.
+.It Fl -url Ar <url>
+Specify a URL to fetch. This option is mostly handy when you want to
+specify URL(s) in a config file.
+.Pp
+If the given URL is missing a scheme name (such as "http://" or
+"ftp://" etc) then curl will make a guess based on the host. If the
+outermost sub-domain name matches DICT, FTP, IMAP, LDAP, POP3 or SMTP
+then that protocol will be used, otherwise HTTP will be used. Since
+7.45.0 guessing can be disabled by setting a default protocol, see
+\fI--proto-default\fP for details.
+.Pp
+This option may be used any number of times. To control where this URL
+is written, use the \fI-o, --output\fP or the \fI-O, --remote-name\fP
+options.
+.It Fl B | -use-ascii
+(FTP LDAP) Enable ASCII transfer. For FTP, this can also be enforced
+by using a URL that ends with ";type=A". This option causes data sent
+to stdout to be in text mode for win32 systems.
+.It Fl A Ar <name> | Fl -user-agent Ar <name>
+(HTTP)
+Specify the User-Agent string to send to the HTTP server. To encode blanks in
+the string, surround the string with single quote marks. This header can also
+be set with the \fI-H, --header\fP or the \fI--proxy-header\fP options.
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl u Ar <user:password> | Fl -user Ar <user:password>
+Specify the user name and password to use for server authentication. Overrides
+\fI-n, --netrc\fP and \fI--netrc-optional\fP.
+.Pp
+If you simply specify the user name, curl will prompt for a password.
+.Pp
+The user name and passwords are split up on the first colon, which makes it
+impossible to use a colon in the user name with this option. The password can,
+still.
+.Pp
+On systems where it works, curl will hide the given option argument from
+process listings. This is not enough to protect credentials from possibly
+getting seen by other users on the same system as they will still be visible
+for a brief moment before cleared. Such sensitive data should be retrieved
+from a file instead or similar and never used in clear text in a command line.
+.Pp
+When using Kerberos V5 with a Windows based server you should include the
+Windows domain name in the user name, in order for the server to successfully
+obtain a Kerberos Ticket. If you don't then the initial authentication
+handshake may fail.
+.Pp
+When using NTLM, the user name can be specified simply as the user name,
+without the domain, if there is a single domain and forest in your setup
+for example.
+.Pp
+To specify the domain name use either Down-Level Logon Name or UPN (User
+Principal Name) formats. For example, EXAMPLE\\user and user@example.com
+respectively.
+.Pp
+If you use a Windows SSPI-enabled curl binary and perform Kerberos V5,
+Negotiate, NTLM or Digest authentication then you can tell curl to select
+the user name and password from your environment by specifying a single colon
+with this option: "-u :".
+.Pp
+If this option is used several times, the last one will be used.
+.It Fl v | -verbose
+Makes curl verbose during the operation. Useful for debugging and seeing
+what's going on "under the hood". A line starting with '>' means "header data"
+sent by curl, '<' means "header data" received by curl that is hidden in
+normal cases, and a line starting with '*' means additional info provided by
+curl.
+.Pp
+If you only want HTTP headers in the output,
+.Fl i | -include
+might be the option you're looking for.
+.Pp
+If you think this option still doesn't give you enough details, consider using
+.Fl -trace
+or
+.Fl -trace-ascii
+instead.
+.Pp
+Use
+.Fl s | -silent
+to make curl really quiet.
+.Pp
+See also
+.Fl i | -include .
+This option overrides
+.Fl -trace
+and
+.Fl -trace-ascii .
+.It Fl V | -version
+Displays information about curl and the libcurl version it uses.
+.Pp
+The first line includes the full version of curl, libcurl and other 3rd party
+libraries linked with the executable.
+.Pp
+The second line (starts with "Protocols:") shows all protocols that libcurl
+reports to support.
+.Pp
+The third line (starts with "Features:") shows specific features libcurl
+reports to offer. Available features include:
+.Bl -tag -width indent
+.It IPv6
+You can use IPv6 with this.
+.It krb4
+Krb4 for FTP is supported.
+.It SSL
+SSL versions of various protocols are supported, such as HTTPS, FTPS, POP3S
+and so on.
+.It libz
+Automatic decompression of compressed files over HTTP is supported.
+.It NTLM
+NTLM authentication is supported.
+.It Debug
+This curl uses a libcurl built with Debug. This enables more error-tracking
+and memory debugging etc. For curl-developers only!
+.It AsynchDNS
+This curl uses asynchronous name resolves. Asynchronous name resolves can be
+done using either the c-ares or the threaded resolver backends.
+.It SPNEGO
+SPNEGO authentication is supported.
+.It Largefile
+This curl supports transfers of large files, files larger than 2GB.
+.It IDN
+This curl supports IDN - international domain names.
+.It GSS-API
+GSS-API is supported.
+.It SSPI
+SSPI is supported.
+.It TLS-SRP
+SRP (Secure Remote Password) authentication is supported for TLS.
+.It HTTP2
+HTTP/2 support has been built-in.
+.It UnixSockets
+Unix sockets support is provided.
+.It HTTPS-proxy
+This curl is built to support HTTPS proxy.
+.It Metalink
+This curl supports Metalink (both version 3 and 4 (RFC 5854)), which
+describes mirrors and hashes. curl will use mirrors for failover if
+there are errors (such as the file or server not being available).
+.It PSL
+PSL is short for Public Suffix List and means that this curl has been built
+with knowledge about "public suffixes".
+.It MultiSSL
+This gnurl supports multiple TLS backends.
+.El
+.It Fl w Ar <format> | Fl -write-out Ar <format>
+Make curl display information on stdout after a completed transfer. The format
+is a string that may contain plain text mixed with any number of
+variables. The format can be specified as a literal "string", or you can have
+curl read the format from a file with "@filename" and to tell curl to read the
+format from stdin you write "@-".
+.Pp
+The variables present in the output format will be substituted by the value or
+text that curl thinks fit, as described below. All variables are specified as
+%{variable_name} and to output a normal % you just write them as %%. You can
+output a newline by using \\n, a carriage return with \\r and a tab space with
+\\t.
+.Pp
+The output will be written to standard output, but this can be switched to
+standard error by using %{stderr}.
+.Pp
+NOTE: The %-symbol is a special symbol in the win32-environment, where
+all occurrences of % must be doubled when using this option.
+.Pp
+The variables available are:
+.Bl -tag -width indent
+.It content_type
+The Content-Type of the requested document, if there was any.
+.It filename_effective
+The ultimate filename that curl writes out to. This is only meaningful if curl
+is told to write to a file with the \fI-O, --remote-name\fP or \fI-o, --output\fP
+option. It's most useful in combination with the \fI-J, --remote-header-name\fP
+option. (Added in 7.26.0)
+.It ftp_entry_path
+The initial path curl ended up in when logging on to the remote FTP
+server. (Added in 7.15.4)
+.It http_code
+The numerical response code that was found in the last retrieved HTTP(S) or
+FTP(s) transfer. In 7.18.2 the alias \fBresponse_code\fP was added to show the
+same info.
+.It http_connect
+The numerical code that was found in the last response (from a proxy) to a
+curl CONNECT request. (Added in 7.12.4)
+.It http_version
+The http version that was effectively used. (Added in 7.50.0)
+.It local_ip
+The IP address of the local end of the most recently done connection - can be
+either IPv4 or IPv6 (Added in 7.29.0)
+.It local_port
+The local port number of the most recently done connection (Added in 7.29.0)
+.It num_connects
+Number of new connects made in the recent transfer. (Added in 7.12.3)
+.It num_redirects
+Number of redirects that were followed in the request. (Added in 7.12.3)
+.It proxy_ssl_verify_result
+The result of the HTTPS proxy's SSL peer certificate verification that was
+requested. 0 means the verification was successful. (Added in 7.52.0)
+.It redirect_url
+When an HTTP request was made without \fI-L, --location\fP to follow redirects (or when
+--max-redir is met), this variable will show the actual URL a redirect
+\fIwould\fP have gone to. (Added in 7.18.2)
+.It remote_ip
+The remote IP address of the most recently done connection - can be either
+IPv4 or IPv6 (Added in 7.29.0)
+.It remote_port
+The remote port number of the most recently done connection (Added in 7.29.0)
+.It scheme
+The URL scheme (sometimes called protocol) that was effectively used (Added in 7.52.0)
+.It size_download
+The total amount of bytes that were downloaded.
+.It size_header
+The total amount of bytes of the downloaded headers.
+.It size_request
+The total amount of bytes that were sent in the HTTP request.
+.It size_upload
+The total amount of bytes that were uploaded.
+.It speed_download
+The average download speed that curl measured for the complete download. Bytes
+per second.
+.It speed_upload
+The average upload speed that curl measured for the complete upload. Bytes per
+second.
+.It ssl_verify_result
+The result of the SSL peer certificate verification that was requested. 0
+means the verification was successful. (Added in 7.19.0)
+.It stderr
+From this point on, the \fI-w, --write-out\fP output will be written to standard
+error. (Added in 7.63.0)
+.It stdout
+From this point on, the \fI-w, --write-out\fP output will be written to standard output.
+This is the default, but can be used to switch back after switching to stderr.
+(Added in 7.63.0)
+.It time_appconnect
+The time, in seconds, it took from the start until the SSL/SSH/etc
+connect/handshake to the remote host was completed. (Added in 7.19.0)
+.It time_connect
+The time, in seconds, it took from the start until the TCP connect to the
+remote host (or proxy) was completed.
+.It time_namelookup
+The time, in seconds, it took from the start until the name resolving was
+completed.
+.It time_pretransfer
+The time, in seconds, it took from the start until the file transfer was just
+about to begin. This includes all pre-transfer commands and negotiations that
+are specific to the particular protocol(s) involved.
+.It time_redirect
+The time, in seconds, it took for all redirection steps including name lookup,
+connect, pretransfer and transfer before the final transaction was
+started. time_redirect shows the complete execution time for multiple
+redirections. (Added in 7.12.3)
+.It time_starttransfer
+The time, in seconds, it took from the start until the first byte was just
+about to be transferred. This includes time_pretransfer and also the time the
+server needed to calculate the result.
+.It time_total
+The total time, in seconds, that the full operation lasted.
+.It url_effective
+The URL that was fetched last. This is most meaningful if you've told curl
+to follow location: headers.
+.El
+If this option is used several times, the last one will be used.
+.It Fl -xattr
+When saving output to a file, this option tells curl to store certain file
+metadata in extended file attributes. Currently, the URL is stored in the
+xdg.origin.url attribute and, for HTTP, the content type is stored in
+the mime_type attribute. If the file system does not support extended
+attributes, a warning is issued.
+.El
+.Sh FILES
+.Pa ~/.curlrc
+default config file, see
+.Fl -config
+for details.
+.Sh ENVIRONMENT
+The environment variables can be specified in lower case or upper case. The
+lower case version has precedence. http_proxy is an exception as it is only
+available in lower case.
+.Pp
+Using an environment variable to set the proxy has the same effect as using
+the
+.Fl -proxy
+option.
+.Bl -tag -width indent
+.It "http_proxy [protocol://]<host>[:port]"
+Sets the proxy server to use for HTTP.
+.It "HTTPS_PROXY [protocol://]<host>[:port]"
+Sets the proxy server to use for HTTPS.
+.It "[url-protocol]_PROXY [protocol://]<host>[:port]"
+Sets the proxy server to use for [url-protocol], where the protocol is a
+protocol that curl supports and as specified in a URL. FTP, FTPS, POP3, IMAP,
+SMTP, LDAP etc.
+.It "ALL_PROXY [protocol://]<host>[:port]"
+Sets the proxy server to use if no protocol-specific proxy is set.
+.It "NO_PROXY <comma-separated list of hosts/domains>"
+list of host names that shouldn't go through any proxy. If set to an asterisk
+\&'*' only, it matches all hosts. Each name in this list is matched as either
+a domain name which contains the hostname, or the hostname itself.
+.El
+.Pp
+This environment variable disables use of the proxy even when specified with
+the
+.Fl x , -proxy
+option. That is
+.Pp
+.Dl NO_PROXY=direct.example.com curl -x http://proxy.example.com http://direct.example.com
+.Pp
+accesses the target URL directly, and
+.Pp
+.Dl NO_PROXY=direct.example.com curl -x http://proxy.example.com http://somewhere.example.com
+.Pp
+accesses the target URL through the proxy.
+.Pp
+The list of host names can also be include numerical IP addresses, and IPv6
+versions should then be given without enclosing brackets.
+.Ss PROXY PROTOCOL PREFIXES
+Since curl version 7.21.7, the proxy string may be specified with a
+protocol:// prefix to specify alternative proxy protocols.
+.Pp
+If no protocol is specified in the proxy string or if the string doesn't match
+a supported one, the proxy will be treated as an HTTP proxy.
+.Pp
+The supported proxy protocol prefixes are as follows:
+.Bl -tag -width indent
+.It http://
+Makes it use it as an HTTP proxy.
+The default if no scheme prefix is used.
+.It https://
+Makes it treated as an \fBHTTPS\fP proxy.
+.It socks4://
+Makes it the equivalent of
+.Fl -socks4
+.It socks4a://
+Makes it the equivalent of
+.Fl -socks4a
+.It socks5://
+Makes it the equivalent of
+.Fl -socks5
+.It socks5h://
+Makes it the equivalent of
+.Fl -socks5-hostname
+.El
+.Sh EXIT STATUS
+There are a bunch of different error codes and their corresponding error
+messages that may appear during bad conditions. At the time of this writing,
+the exit codes are:
+.Bl -tag -width indent
+.It 1
+Unsupported protocol. This build of curl has no support for this protocol.
+.It 2
+Failed to initialize.
+.It 3
+URL malformed. The syntax was not correct.
+.It 4
+A feature or option that was needed to perform the desired request was not
+enabled or was explicitly disabled at build-time. To make curl able to do
+this, you probably need another build of libcurl!
+.It 5
+Couldn't resolve proxy. The given proxy host could not be resolved.
+.It 6
+Couldn't resolve host. The given remote host was not resolved.
+.It 7
+Failed to connect to host.
+.It 8
+Weird server reply. The server sent data curl couldn't parse.
+.It 9
+FTP access denied. The server denied login or denied access to the
+particular resource or directory you wanted to reach. Most often you
+tried to change to a directory that doesn't exist on the server.
+.It 10
+FTP accept failed. While waiting for the server to connect back when
+an active FTP session is used, an error code was sent over the control
+connection or similar.
+.It 11
+FTP weird PASS reply. Curl couldn't parse the reply sent to the PASS
+request.
+.It 12
+During an active FTP session while waiting for the server to connect
+back to curl, the timeout expired.
+.It 13
+FTP weird PASV reply, Curl couldn't parse the reply sent to the PASV
+request.
+.It 14
+FTP weird 227 format. Curl couldn't parse the 227-line the server sent.
+.It 15
+FTP can't get host. Couldn't resolve the host IP we got in the 227-line.
+.It 16
+HTTP/2 error. A problem was detected in the HTTP2 framing layer. This
+is somewhat generic and can be one out of several problems, see the
+error message for details.
+.It 17
+FTP couldn't set binary. Couldn't change transfer method to binary.
+.It 18
+Partial file. Only a part of the file was transferred.
+.It 19
+FTP couldn't download/access the given file, the RETR (or similar) command
+failed.
+.It 21
+FTP quote error. A quote command returned error from the server.
+.It 22
+HTTP page not retrieved. The requested url was not found or returned
+another error with the HTTP error code being 400 or above. This return
+code only appears if
+.Fl f | -fail
+is used.
+.It 23
+Write error. Curl couldn't write data to a local filesystem or similar.
+.It 25
+FTP couldn't STOR file. The server denied the STOR operation, used for
+FTP uploading.
+.It 26
+Read error. Various reading problems.
+.It 27
+Out of memory. A memory allocation request failed.
+.It 28
+Operation timeout. The specified time-out period was reached according
+to the conditions.
+.It 30
+FTP PORT failed. The PORT command failed. Not all FTP servers support
+the PORT command, try doing a transfer using PASV instead!
+.It 31
+FTP couldn't use REST. The REST command failed. This command is used
+for resumed FTP transfers.
+.It 33
+HTTP range error. The range "command" didn't work.
+.It 34
+HTTP post error. Internal post-request generation error.
+.It 35
+SSL connect error. The SSL handshaking failed.
+.It 36
+Bad download resume. Couldn't continue an earlier aborted download.
+.It 37
+FILE couldn't read file. Failed to open the file. Permissions?
+.It 38
+LDAP cannot bind. LDAP bind operation failed.
+.It 39
+LDAP search failed.
+.It 41
+Function not found. A required LDAP function was not found.
+.It 42
+Aborted by callback. An application told curl to abort the operation.
+.It 43
+Internal error. A function was called with a bad parameter.
+.It 45
+Interface error. A specified outgoing interface could not be used.
+.It 47
+Too many redirects. When following redirects, curl hit the maximum amount.
+.It 48
+Unknown option specified to libcurl. This indicates that you passed a
+weird option to curl that was passed on to libcurl and rejected. Read
+up in the manual!
+.It 49
+Malformed telnet option.
+.It 51
+The peer's SSL certificate or SSH MD5 fingerprint was not OK.
+.It 52
+The server didn't reply anything, which here is considered an error.
+.It 53
+SSL crypto engine not found.
+.It 54
+Cannot set SSL crypto engine as default.
+.It 55
+Failed sending network data.
+.It 56
+Failure in receiving network data.
+.It 58
+Problem with the local certificate.
+.It 59
+Couldn't use specified SSL cipher.
+.It 60
+Peer certificate cannot be authenticated with known CA certificates.
+.It 61
+Unrecognized transfer encoding.
+.It 62
+Invalid LDAP URL.
+.It 63
+Maximum file size exceeded.
+.It 64
+Requested FTP SSL level failed.
+.It 65
+Sending the data requires a rewind that failed.
+.It 66
+Failed to initialise SSL Engine.
+.It 67
+The user name, password, or similar was not accepted and curl failed
+to log in.
+.It 68
+File not found on TFTP server.
+.It 69
+Permission problem on TFTP server.
+.It 70
+Out of disk space on TFTP server.
+.It 71
+Illegal TFTP operation.
+.It 72
+Unknown TFTP transfer ID.
+.It 73
+File already exists (TFTP).
+.It 74
+No such user (TFTP).
+.It 75
+Character conversion failed.
+.It 76
+Character conversion functions required.
+.It 77
+Problem with reading the SSL CA cert (path? access rights?).
+.It 78
+The resource referenced in the URL does not exist.
+.It 79
+An unspecified error occurred during the SSH session.
+.It 80
+Failed to shut down the SSL connection.
+.It 82
+Could not load CRL file, missing or wrong format (added in 7.19.0).
+.It 83
+Issuer check failed (added in 7.19.0).
+.It 84
+The FTP PRET command failed
+.It 85
+RTSP: mismatch of CSeq numbers
+.It 86
+RTSP: mismatch of Session Identifiers
+.It 87
+unable to parse FTP file list
+.It 88
+FTP chunk callback reported error
+.It 89
+No connection available, the session will be queued
+.It 90
+SSL public key does not matched pinned public key
+.It 91
+Invalid SSL certificate status.
+.It 92
+Stream error in HTTP/2 framing layer.
+.It XX
+.El
+More error codes will appear here in future releases. The existing
+ones are meant to never change.
+.Sh AUTHORS
+Daniel Stenberg is the main author of curl, but the whole list of
+contributors is found in the separate THANKS file.
+.Pp
+gnurl is based on curl and is maintained by
+.An ng0 Aq Mt ng0@n0.is .
+This mdoc man page was derived from the curl automated groff page
+generation output and is slowly being adjusted to reflect the smaller
+feature set found in gnurl.
+.Sh SEE ALSO
+.Lk https://curl.haxx.se ,
+.Xr ftp 1 ,
+.Xr wget 1
diff --git a/docs/libcurl/.gitignore b/docs/libcurl/.gitignore
index 270b0531f..d50bd63a0 100644
--- a/docs/libcurl/.gitignore
+++ b/docs/libcurl/.gitignore
@@ -1,4 +1,4 @@
*.html
*.pdf
*.3.dist
-libcurl-symbols.3
+libgnurl-symbols.3
diff --git a/docs/libcurl/CMakeLists.txt b/docs/libcurl/CMakeLists.txt
index 0b32c5054..0365405de 100644
--- a/docs/libcurl/CMakeLists.txt
+++ b/docs/libcurl/CMakeLists.txt
@@ -4,7 +4,7 @@ include("${CMAKE_CURRENT_BINARY_DIR}/Makefile.inc.cmake")
function(add_manual_pages _listname)
foreach(_file IN LISTS ${_listname})
- if(_file STREQUAL "libcurl-symbols.3")
+ if(_file STREQUAL "libgnurl-symbols.3")
# Special case, an auto-generated file.
set(_srcfile "${CMAKE_CURRENT_BINARY_DIR}/${_file}")
else()
@@ -34,11 +34,11 @@ function(add_manual_pages _listname)
endforeach()
endfunction()
-add_custom_command(OUTPUT libcurl-symbols.3
+add_custom_command(OUTPUT libgnurl-symbols.3
COMMAND
"${PERL_EXECUTABLE}"
"${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl" <
- "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" > libcurl-symbols.3
+ "${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions" > libgnurl-symbols.3
DEPENDS
"${CMAKE_CURRENT_SOURCE_DIR}/symbols-in-versions"
"${CMAKE_CURRENT_SOURCE_DIR}/mksymbolsmanpage.pl"
diff --git a/docs/libcurl/Makefile.am b/docs/libcurl/Makefile.am
index 041f02ea4..f828db2b4 100644
--- a/docs/libcurl/Makefile.am
+++ b/docs/libcurl/Makefile.am
@@ -33,10 +33,10 @@ HTMLPAGES = $(man_MANS:.3=.html)
PDFPAGES = $(man_MANS:.3=.pdf)
m4macrodir = $(datadir)/aclocal
-dist_m4macro_DATA = libcurl.m4
+dist_m4macro_DATA = libgnurl.m4
CLEANFILES = $(HTMLPAGES) $(PDFPAGES) $(TESTS) $(man_DISTMANS) \
- libcurl-symbols.3
+ libgnurl-symbols.3
EXTRA_DIST = $(man_MANS) ABI symbols-in-versions symbols.pl \
mksymbolsmanpage.pl CMakeLists.txt
@@ -44,7 +44,7 @@ MAN2HTML= roffit --mandir=. $< >$@
SUFFIXES = .3 .html
-libcurl-symbols.3: $(srcdir)/symbols-in-versions $(srcdir)/mksymbolsmanpage.pl
+libgnurl-symbols.3: $(srcdir)/symbols-in-versions $(srcdir)/mksymbolsmanpage.pl
perl $(srcdir)/mksymbolsmanpage.pl < $(srcdir)/symbols-in-versions > $@
html: $(HTMLPAGES)
@@ -64,15 +64,15 @@ pdf: $(PDFPAGES)
echo "converted $< to $@")
# Make sure each option man page is referenced in the main man page
-TESTS = check-easy check-multi
+TESTS =
LOG_COMPILER = $(PERL)
# The test fails if the log file contains any text
AM_LOG_FLAGS = -p -e 'die "$$_" if ($$_);'
-check-easy: $(srcdir)/curl_easy_setopt.3 $(srcdir)/opts/CURLOPT*.3
- OPTS="$$(ls $(srcdir)/opts/CURLOPT*.3 | $(SED) -e 's,^.*/,,' -e 's,\.3$$,,')" && \
- for opt in $$OPTS; do grep "^\.IP $$opt$$" $(srcdir)/curl_easy_setopt.3 >/dev/null || echo Missing $$opt; done > $@
+check-easy: $(srcdir)/gnurl_easy_setopt.3 $(srcdir)/opts/GNURLOPT*.3
+ OPTS="$$(ls $(srcdir)/opts/GNURLOPT*.3 | $(SED) -e 's,^.*/,,' -e 's,\.3$$,,')" && \
+ for opt in $$OPTS; do grep "^\.IP $$opt$$" $(srcdir)/gnurl_easy_setopt.3 >/dev/null || echo Missing $$opt; done > $@
-check-multi: $(srcdir)/curl_multi_setopt.3 $(srcdir)/opts/CURLMOPT*.3
- OPTS="$$(ls $(srcdir)/opts/CURLMOPT*.3 | $(SED) -e 's,^.*/,,' -e 's,\.3$$,,')" && \
- for opt in $$OPTS; do grep "^\.IP $$opt$$" $(srcdir)/curl_multi_setopt.3 >/dev/null || echo Missing $$opt; done > $@
+check-multi: $(srcdir)/gnurl_multi_setopt.3 $(srcdir)/opts/GNURLMOPT*.3
+ OPTS="$$(ls $(srcdir)/opts/GNURLMOPT*.3 | $(SED) -e 's,^.*/,,' -e 's,\.3$$,,')" && \
+ for opt in $$OPTS; do grep "^\.IP $$opt$$" $(srcdir)/gnurl_multi_setopt.3 >/dev/null || echo Missing $$opt; done > $@
diff --git a/docs/libcurl/Makefile.inc b/docs/libcurl/Makefile.inc
index b4ff45dde..e472ea37b 100644
--- a/docs/libcurl/Makefile.inc
+++ b/docs/libcurl/Makefile.inc
@@ -1,83 +1,83 @@
# Shared between Makefile.am and CMakeLists.txt
man_MANS = \
- curl_easy_cleanup.3 \
- curl_easy_duphandle.3 \
- curl_easy_escape.3 \
- curl_easy_getinfo.3 \
- curl_easy_init.3 \
- curl_easy_pause.3 \
- curl_easy_perform.3 \
- curl_easy_recv.3 \
- curl_easy_reset.3 \
- curl_easy_send.3 \
- curl_easy_setopt.3 \
- curl_easy_strerror.3 \
- curl_easy_unescape.3 \
- curl_easy_upkeep.3 \
- curl_escape.3 \
- curl_formadd.3 \
- curl_formfree.3 \
- curl_formget.3 \
- curl_free.3 \
- curl_getdate.3 \
- curl_getenv.3 \
- curl_global_cleanup.3 \
- curl_global_init.3 \
- curl_global_init_mem.3 \
- curl_global_sslset.3 \
- curl_mime_addpart.3 \
- curl_mime_data.3 \
- curl_mime_data_cb.3 \
- curl_mime_encoder.3 \
- curl_mime_filedata.3 \
- curl_mime_filename.3 \
- curl_mime_free.3 \
- curl_mime_headers.3 \
- curl_mime_init.3 \
- curl_mime_name.3 \
- curl_mime_subparts.3 \
- curl_mime_type.3 \
- curl_mprintf.3 \
- curl_multi_add_handle.3 \
- curl_multi_assign.3 \
- curl_multi_cleanup.3 \
- curl_multi_fdset.3 \
- curl_multi_info_read.3 \
- curl_multi_init.3 \
- curl_multi_perform.3 \
- curl_multi_remove_handle.3 \
- curl_multi_setopt.3 \
- curl_multi_socket.3 \
- curl_multi_socket_action.3 \
- curl_multi_socket_all.3 \
- curl_multi_strerror.3 \
- curl_multi_timeout.3 \
- curl_multi_wait.3 \
- curl_share_cleanup.3 \
- curl_share_init.3 \
- curl_share_setopt.3 \
- curl_share_strerror.3 \
- curl_slist_append.3 \
- curl_slist_free_all.3 \
- curl_strequal.3 \
- curl_strnequal.3 \
- curl_unescape.3 \
- curl_url.3 \
- curl_url_cleanup.3 \
- curl_url_dup.3 \
- curl_url_get.3 \
- curl_url_set.3 \
- curl_version.3 \
- curl_version_info.3 \
- libcurl-easy.3 \
- libcurl-env.3 \
- libcurl-errors.3 \
- libcurl-multi.3 \
- libcurl-security.3 \
- libcurl-share.3 \
- libcurl-symbols.3 \
- libcurl-thread.3 \
- libcurl-tutorial.3 \
- libcurl-url.3 \
- libcurl.3
+ gnurl_easy_cleanup.3 \
+ gnurl_easy_duphandle.3 \
+ gnurl_easy_escape.3 \
+ gnurl_easy_getinfo.3 \
+ gnurl_easy_init.3 \
+ gnurl_easy_pause.3 \
+ gnurl_easy_perform.3 \
+ gnurl_easy_recv.3 \
+ gnurl_easy_reset.3 \
+ gnurl_easy_send.3 \
+ gnurl_easy_setopt.3 \
+ gnurl_easy_strerror.3 \
+ gnurl_easy_unescape.3 \
+ gnurl_easy_upkeep.3 \
+ gnurl_escape.3 \
+ gnurl_formadd.3 \
+ gnurl_formfree.3 \
+ gnurl_formget.3 \
+ gnurl_free.3 \
+ gnurl_getdate.3 \
+ gnurl_getenv.3 \
+ gnurl_global_cleanup.3 \
+ gnurl_global_init.3 \
+ gnurl_global_init_mem.3 \
+ gnurl_global_sslset.3 \
+ gnurl_mime_addpart.3 \
+ gnurl_mime_data.3 \
+ gnurl_mime_data_cb.3 \
+ gnurl_mime_encoder.3 \
+ gnurl_mime_filedata.3 \
+ gnurl_mime_filename.3 \
+ gnurl_mime_free.3 \
+ gnurl_mime_headers.3 \
+ gnurl_mime_init.3 \
+ gnurl_mime_name.3 \
+ gnurl_mime_subparts.3 \
+ gnurl_mime_type.3 \
+ gnurl_mprintf.3 \
+ gnurl_multi_add_handle.3 \
+ gnurl_multi_assign.3 \
+ gnurl_multi_cleanup.3 \
+ gnurl_multi_fdset.3 \
+ gnurl_multi_info_read.3 \
+ gnurl_multi_init.3 \
+ gnurl_multi_perform.3 \
+ gnurl_multi_remove_handle.3 \
+ gnurl_multi_setopt.3 \
+ gnurl_multi_socket.3 \
+ gnurl_multi_socket_action.3 \
+ gnurl_multi_socket_all.3 \
+ gnurl_multi_strerror.3 \
+ gnurl_multi_timeout.3 \
+ gnurl_multi_wait.3 \
+ gnurl_share_cleanup.3 \
+ gnurl_share_init.3 \
+ gnurl_share_setopt.3 \
+ gnurl_share_strerror.3 \
+ gnurl_slist_append.3 \
+ gnurl_slist_free_all.3 \
+ gnurl_strequal.3 \
+ gnurl_strnequal.3 \
+ gnurl_unescape.3 \
+ gnurl_url.3 \
+ gnurl_url_cleanup.3 \
+ gnurl_url_dup.3 \
+ gnurl_url_get.3 \
+ gnurl_url_set.3 \
+ gnurl_version.3 \
+ gnurl_version_info.3 \
+ libgnurl-easy.3 \
+ libgnurl-env.3 \
+ libgnurl-errors.3 \
+ libgnurl-multi.3 \
+ libgnurl-security.3 \
+ libgnurl-share.3 \
+ libgnurl-symbols.3 \
+ libgnurl-thread.3 \
+ libgnurl-tutorial.3 \
+ libgnurl-url.3 \
+ libgnurl.3
diff --git a/docs/libcurl/curl_multi_socket_all.3 b/docs/libcurl/curl_multi_socket_all.3
deleted file mode 100644
index 428dd06f9..000000000
--- a/docs/libcurl/curl_multi_socket_all.3
+++ /dev/null
@@ -1 +0,0 @@
-.so man3/curl_multi_socket.3
diff --git a/docs/libcurl/curl_strnequal.3 b/docs/libcurl/curl_strnequal.3
deleted file mode 100644
index ce41d3e41..000000000
--- a/docs/libcurl/curl_strnequal.3
+++ /dev/null
@@ -1 +0,0 @@
-.so man3/curl_strequal.3
diff --git a/docs/libcurl/curl_easy_cleanup.3 b/docs/libcurl/gnurl_easy_cleanup.3
index 626d98c51..fd05f44fb 100644
--- a/docs/libcurl/curl_easy_cleanup.3
+++ b/docs/libcurl/gnurl_easy_cleanup.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_cleanup 3 "22 Aug 2007" "libcurl 7.17.0" "libcurl Manual"
+.TH gnurl_easy_cleanup 3 "22 Aug 2007" "libcurl 7.17.0" "libgnurl Manual"
.SH NAME
curl_easy_cleanup - End a libcurl easy handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "void curl_easy_cleanup(CURL *" handle ");"
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_easy_duphandle.3 b/docs/libcurl/gnurl_easy_duphandle.3
index 97d04f740..bf413235c 100644
--- a/docs/libcurl/curl_easy_duphandle.3
+++ b/docs/libcurl/gnurl_easy_duphandle.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_duphandle 3 "19 Sep 2014" "libcurl" "libcurl Manual"
+.TH gnurl_easy_duphandle 3 "19 Sep 2014" "libcurl" "libgnurl Manual"
.SH NAME
curl_easy_duphandle - Clone a libcurl session handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "CURL *curl_easy_duphandle(CURL *"handle ");"
diff --git a/docs/libcurl/curl_easy_escape.3 b/docs/libcurl/gnurl_easy_escape.3
index 2f9192e10..1065a5c67 100644
--- a/docs/libcurl/curl_easy_escape.3
+++ b/docs/libcurl/gnurl_easy_escape.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_escape 3 "7 April 2006" "libcurl 7.15.4" "libcurl Manual"
+.TH gnurl_easy_escape 3 "7 April 2006" "libcurl 7.15.4" "libgnurl Manual"
.SH NAME
curl_easy_escape - URL encodes the given string
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_easy_escape( CURL *" curl ", const char *" string
.BI ", int "length " );"
diff --git a/docs/libcurl/curl_easy_getinfo.3 b/docs/libcurl/gnurl_easy_getinfo.3
index bd66fd51a..3133c4f90 100644
--- a/docs/libcurl/curl_easy_getinfo.3
+++ b/docs/libcurl/gnurl_easy_getinfo.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_getinfo 3 "11 Feb 2009" "libcurl 7.19.4" "libcurl Manual"
+.TH gnurl_easy_getinfo 3 "11 Feb 2009" "libcurl 7.19.4" "libgnurl Manual"
.SH NAME
curl_easy_getinfo - extract information from a curl handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.B "CURLcode curl_easy_getinfo(CURL *curl, CURLINFO info, ... );"
diff --git a/docs/libcurl/curl_easy_init.3 b/docs/libcurl/gnurl_easy_init.3
index 371a3b81c..3253fe1c0 100644
--- a/docs/libcurl/curl_easy_init.3
+++ b/docs/libcurl/gnurl_easy_init.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_init 3 "4 March 2002" "libcurl 7.8.1" "libcurl Manual"
+.TH gnurl_easy_init 3 "4 March 2002" "libcurl 7.8.1" "libgnurl Manual"
.SH NAME
curl_easy_init - Start a libcurl easy session
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "CURL *curl_easy_init( );"
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_easy_pause.3 b/docs/libcurl/gnurl_easy_pause.3
index 131fa774f..6d223f2dd 100644
--- a/docs/libcurl/curl_easy_pause.3
+++ b/docs/libcurl/gnurl_easy_pause.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_pause 3 "17 Dec 2007" "libcurl 7.18.0" "libcurl Manual"
+.TH gnurl_easy_pause 3 "17 Dec 2007" "libcurl 7.18.0" "libgnurl Manual"
.SH NAME
curl_easy_pause - pause and unpause a connection
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "CURLcode curl_easy_pause(CURL *"handle ", int "bitmask " );"
diff --git a/docs/libcurl/curl_easy_perform.3 b/docs/libcurl/gnurl_easy_perform.3
index 007f609e0..c0ace9921 100644
--- a/docs/libcurl/curl_easy_perform.3
+++ b/docs/libcurl/gnurl_easy_perform.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_perform 3 "5 Mar 2001" "libcurl 7.7" "libcurl Manual"
+.TH gnurl_easy_perform 3 "5 Mar 2001" "libcurl 7.7" "libgnurl Manual"
.SH NAME
curl_easy_perform - perform a blocking file transfer
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_easy_perform(CURL *" easy_handle ");"
.ad
@@ -54,7 +54,7 @@ While the \fBeasy_handle\fP is added to a multi handle, it cannot be used by
\fIcurl_easy_perform(3)\fP.
.SH RETURN VALUE
CURLE_OK (0) means everything was ok, non-zero means an error occurred as
-.I <curl/curl.h>
+.I <gnurl/curl.h>
defines - see \fIlibcurl-errors(3)\fP. If the \fICURLOPT_ERRORBUFFER(3)\fP was
set with \fIcurl_easy_setopt(3)\fP there will be a readable error message in
the error buffer when non-zero is returned.
diff --git a/docs/libcurl/curl_easy_recv.3 b/docs/libcurl/gnurl_easy_recv.3
index 7a812dd00..d5127757f 100644
--- a/docs/libcurl/curl_easy_recv.3
+++ b/docs/libcurl/gnurl_easy_recv.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_recv 3 "29 April 2008" "libcurl 7.18.2" "libcurl Manual"
+.TH gnurl_easy_recv 3 "29 April 2008" "libcurl 7.18.2" "libgnurl Manual"
.SH NAME
curl_easy_recv - receives raw data on an "easy" connection
.SH SYNOPSIS
-.B #include <curl/easy.h>
+.B #include <gnurl/easy.h>
.sp
.BI "CURLcode curl_easy_recv( CURL *" curl ", void *" buffer ","
.BI "size_t " buflen ", size_t *" n ");"
diff --git a/docs/libcurl/curl_easy_reset.3 b/docs/libcurl/gnurl_easy_reset.3
index 539f9c716..56f5bbea7 100644
--- a/docs/libcurl/curl_easy_reset.3
+++ b/docs/libcurl/gnurl_easy_reset.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_reset 3 "31 July 2004" "libcurl 7.12.1" "libcurl Manual"
+.TH gnurl_easy_reset 3 "31 July 2004" "libcurl 7.12.1" "libgnurl Manual"
.SH NAME
curl_easy_reset - reset all options of a libcurl session handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "void curl_easy_reset(CURL *"handle ");"
diff --git a/docs/libcurl/curl_easy_send.3 b/docs/libcurl/gnurl_easy_send.3
index 47976f391..08c0671b0 100644
--- a/docs/libcurl/curl_easy_send.3
+++ b/docs/libcurl/gnurl_easy_send.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_send 3 "29 April 2008" "libcurl 7.18.2" "libcurl Manual"
+.TH gnurl_easy_send 3 "29 April 2008" "libcurl 7.18.2" "libgnurl Manual"
.SH NAME
curl_easy_send - sends raw data over an "easy" connection
.SH SYNOPSIS
-.B #include <curl/easy.h>
+.B #include <gnurl/easy.h>
.sp
.BI "CURLcode curl_easy_send( CURL *" curl ", const void *" buffer ","
.BI " size_t " buflen ", size_t *" n ");"
diff --git a/docs/libcurl/curl_easy_setopt.3 b/docs/libcurl/gnurl_easy_setopt.3
index 1f18a3494..e8250b0e5 100644
--- a/docs/libcurl/curl_easy_setopt.3
+++ b/docs/libcurl/gnurl_easy_setopt.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_setopt 3 "25 Jun 2014" "libcurl 7.38.0" "libcurl Manual"
+.TH gnurl_easy_setopt 3 "25 Jun 2014" "libcurl 7.38.0" "libgnurl Manual"
.SH NAME
curl_easy_setopt \- set options for a curl easy handle
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLoption option, parameter);
.SH DESCRIPTION
@@ -618,7 +618,7 @@ Mode for creating new remote directories. See \fICURLOPT_NEW_DIRECTORY_PERMS(3)\
TELNET options. See \fICURLOPT_TELNETOPTIONS(3)\fP
.SH RETURN VALUE
\fICURLE_OK\fP (zero) means that the option was set properly, non-zero means an
-error occurred as \fI<curl/curl.h>\fP defines. See the \fIlibcurl-errors(3)\fP
+error occurred as \fI<gnurl/curl.h>\fP defines. See the \fIlibcurl-errors(3)\fP
man page for the full list with descriptions.
If you try to set an option that libcurl doesn't know about, perhaps because
diff --git a/docs/libcurl/curl_easy_strerror.3 b/docs/libcurl/gnurl_easy_strerror.3
index ac9412207..f38b8acb5 100644
--- a/docs/libcurl/curl_easy_strerror.3
+++ b/docs/libcurl/gnurl_easy_strerror.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_easy_strerror 3 "26 Apr 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_easy_strerror 3 "26 Apr 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_easy_strerror - return string describing error code
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
const char *curl_easy_strerror(CURLcode errornum);
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_easy_unescape.3 b/docs/libcurl/gnurl_easy_unescape.3
index 50ce97db7..397ae1ab1 100644
--- a/docs/libcurl/curl_easy_unescape.3
+++ b/docs/libcurl/gnurl_easy_unescape.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_unescape 3 "7 April 2006" "libcurl 7.15.4" "libcurl Manual"
+.TH gnurl_easy_unescape 3 "7 April 2006" "libcurl 7.15.4" "libgnurl Manual"
.SH NAME
curl_easy_unescape - URL decodes the given string
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_easy_unescape( CURL *" curl ", const char *" url
.BI ", int "inlength ", int *" outlength " );"
diff --git a/docs/libcurl/curl_easy_upkeep.3 b/docs/libcurl/gnurl_easy_upkeep.3
index f705b61fb..761902381 100644
--- a/docs/libcurl/curl_easy_upkeep.3
+++ b/docs/libcurl/gnurl_easy_upkeep.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_easy_upkeep 3 "31 Oct 2018" "libcurl 7.62.0" "libcurl Manual"
+.TH gnurl_easy_upkeep 3 "31 Oct 2018" "libcurl 7.62.0" "libgnurl Manual"
.SH NAME
curl_easy_upkeep - Perform any connection upkeep checks.
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "CURLcode curl_easy_upkeep(CURL *" handle ");"
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_escape.3 b/docs/libcurl/gnurl_escape.3
index 03f02d323..33f756eae 100644
--- a/docs/libcurl/curl_escape.3
+++ b/docs/libcurl/gnurl_escape.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_escape 3 "6 March 2002" "libcurl 7.9" "libcurl Manual"
+.TH gnurl_escape 3 "6 March 2002" "libcurl 7.9" "libgnurl Manual"
.SH NAME
curl_escape - URL encodes the given string
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_escape( const char *" url ", int "length " );"
.ad
diff --git a/docs/libcurl/curl_formadd.3 b/docs/libcurl/gnurl_formadd.3
index 28047b214..dbfd43214 100644
--- a/docs/libcurl/curl_formadd.3
+++ b/docs/libcurl/gnurl_formadd.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_formadd 3 "24 June 2002" "libcurl 7.9.8" "libcurl Manual"
+.TH gnurl_formadd 3 "24 June 2002" "libcurl 7.9.8" "libgnurl Manual"
.SH NAME
curl_formadd - add a section to a multipart/formdata HTTP POST
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLFORMcode curl_formadd(struct curl_httppost ** " firstitem,
.BI "struct curl_httppost ** " lastitem, " ...);"
@@ -180,7 +180,7 @@ double quotes in field and file names are now escaped before transmission.
.SH RETURN VALUE
0 means everything was ok, non-zero means an error occurred corresponding
to a CURL_FORMADD_* constant defined in
-.I <curl/curl.h>
+.I <gnurl/curl.h>
.SH EXAMPLE
.nf
diff --git a/docs/libcurl/curl_formfree.3 b/docs/libcurl/gnurl_formfree.3
index 6e0e95f57..24764dc59 100644
--- a/docs/libcurl/curl_formfree.3
+++ b/docs/libcurl/gnurl_formfree.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_formfree 3 "6 April 2001" "libcurl 7.7.1" "libcurl Manual"
+.TH gnurl_formfree 3 "6 April 2001" "libcurl 7.7.1" "libgnurl Manual"
.SH NAME
curl_formfree - free a previously build multipart/formdata HTTP POST chain
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "void curl_formfree(struct curl_httppost *" form);
.ad
diff --git a/docs/libcurl/curl_formget.3 b/docs/libcurl/gnurl_formget.3
index 0d947253a..261e51df6 100644
--- a/docs/libcurl/curl_formget.3
+++ b/docs/libcurl/gnurl_formget.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_formget 3 "20 June 2006" "libcurl 7.15.5" "libcurl Manual"
+.TH gnurl_formget 3 "20 June 2006" "libcurl 7.15.5" "libgnurl Manual"
.SH NAME
curl_formget - serialize a previously built multipart/formdata HTTP POST chain
.SH SYNOPSIS
.nf
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
int curl_formget(struct curl_httppost * form, void *userp,
curl_formget_callback append );
diff --git a/docs/libcurl/curl_free.3 b/docs/libcurl/gnurl_free.3
index e2cf890f0..e9901fa74 100644
--- a/docs/libcurl/curl_free.3
+++ b/docs/libcurl/gnurl_free.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_free 3 "12 Aug 2003" "libcurl 7.10" "libcurl Manual"
+.TH gnurl_free 3 "12 Aug 2003" "libcurl 7.10" "libgnurl Manual"
.SH NAME
curl_free - reclaim memory that has been obtained through a libcurl call
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "void curl_free( char *" ptr " );"
.ad
diff --git a/docs/libcurl/curl_getdate.3 b/docs/libcurl/gnurl_getdate.3
index 71479d20e..eb122eaf3 100644
--- a/docs/libcurl/curl_getdate.3
+++ b/docs/libcurl/gnurl_getdate.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_getdate 3 "12 Aug 2005" "libcurl 7.0" "libcurl Manual"
+.TH gnurl_getdate 3 "12 Aug 2005" "libcurl 7.0" "libgnurl Manual"
.SH NAME
curl_getdate - Convert a date string to number of seconds
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "time_t curl_getdate(char *" datestring ", time_t *"now " );"
.ad
diff --git a/docs/libcurl/curl_getenv.3 b/docs/libcurl/gnurl_getenv.3
index c6bee98db..7be52d1db 100644
--- a/docs/libcurl/curl_getenv.3
+++ b/docs/libcurl/gnurl_getenv.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_getenv 3 "30 April 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_getenv 3 "30 April 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_getenv - return value for environment name
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_getenv(const char *" name ");"
.ad
diff --git a/docs/libcurl/curl_global_cleanup.3 b/docs/libcurl/gnurl_global_cleanup.3
index 04ab0437c..a5b6675c2 100644
--- a/docs/libcurl/curl_global_cleanup.3
+++ b/docs/libcurl/gnurl_global_cleanup.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_global_cleanup 3 "17 Feb 2006" "libcurl 7.8" "libcurl Manual"
+.TH gnurl_global_cleanup 3 "17 Feb 2006" "libcurl 7.8" "libgnurl Manual"
.SH NAME
curl_global_cleanup - global libcurl cleanup
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "void curl_global_cleanup(void);"
.ad
diff --git a/docs/libcurl/curl_global_init.3 b/docs/libcurl/gnurl_global_init.3
index 6ba0920c1..797c0d7ff 100644
--- a/docs/libcurl/curl_global_init.3
+++ b/docs/libcurl/gnurl_global_init.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_global_init 3 "11 May 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_global_init 3 "11 May 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_global_init - Global libcurl initialisation
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_global_init(long " flags ");"
.ad
diff --git a/docs/libcurl/curl_global_init_mem.3 b/docs/libcurl/gnurl_global_init_mem.3
index 610ab5607..d49d4b13d 100644
--- a/docs/libcurl/curl_global_init_mem.3
+++ b/docs/libcurl/gnurl_global_init_mem.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_global_init_mem 3 "10 May 2004" "libcurl 7.12.0" "libcurl Manual"
+.TH gnurl_global_init_mem 3 "10 May 2004" "libcurl 7.12.0" "libgnurl Manual"
.SH NAME
curl_global_init_mem - Global libcurl initialisation with memory callbacks
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.nf
.B "CURLcode curl_global_init_mem(long " flags,
.B " curl_malloc_callback "m,
diff --git a/docs/libcurl/curl_global_sslset.3 b/docs/libcurl/gnurl_global_sslset.3
index 22d95065d..c9f5a4027 100644
--- a/docs/libcurl/curl_global_sslset.3
+++ b/docs/libcurl/gnurl_global_sslset.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_global_sslset 3 "15 July 2017" "libcurl 7.56" "libcurl Manual"
+.TH gnurl_global_sslset 3 "15 July 2017" "libcurl 7.56" "libgnurl Manual"
.SH NAME
curl_global_sslset - Select SSL backend to use with libcurl
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.nf
typedef struct {
diff --git a/docs/libcurl/curl_mime_addpart.3 b/docs/libcurl/gnurl_mime_addpart.3
index 22350668a..9aab787eb 100644
--- a/docs/libcurl/curl_mime_addpart.3
+++ b/docs/libcurl/gnurl_mime_addpart.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_addpart 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_addpart 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_addpart - append a new empty part to a mime structure
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "curl_mimepart * curl_mime_addpart(curl_mime * " mime ");"
.ad
diff --git a/docs/libcurl/curl_mime_data.3 b/docs/libcurl/gnurl_mime_data.3
index d2112f2d4..a14617cea 100644
--- a/docs/libcurl/curl_mime_data.3
+++ b/docs/libcurl/gnurl_mime_data.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_data 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_data 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_data - set a mime part's body data from memory
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_data(curl_mimepart * " part ", const char * " data
.BI ", size_t " datasize ");"
diff --git a/docs/libcurl/curl_mime_data_cb.3 b/docs/libcurl/gnurl_mime_data_cb.3
index 8ce42c300..2fd7413c4 100644
--- a/docs/libcurl/curl_mime_data_cb.3
+++ b/docs/libcurl/gnurl_mime_data_cb.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_data_cb 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_data_cb 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_data_cb - set a callback-based data source for a mime part's body
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
size_t readfunc(char *buffer, size_t size, size_t nitems, void *arg);
.br
diff --git a/docs/libcurl/curl_mime_encoder.3 b/docs/libcurl/gnurl_mime_encoder.3
index c17cf25b3..08c65c3e7 100644
--- a/docs/libcurl/curl_mime_encoder.3
+++ b/docs/libcurl/gnurl_mime_encoder.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_encoder 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_encoder 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_encoder - set a mime part's encoder and content transfer encoding
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_encoder(curl_mimepart * " part ,
.BI "const char * " encoding ");"
diff --git a/docs/libcurl/curl_mime_filedata.3 b/docs/libcurl/gnurl_mime_filedata.3
index e22b5810d..1481174db 100644
--- a/docs/libcurl/curl_mime_filedata.3
+++ b/docs/libcurl/gnurl_mime_filedata.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_filedata 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_filedata 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_filedata - set a mime part's body data from a file contents
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_filedata(curl_mimepart * " part ,
.BI " const char * " filename ");"
diff --git a/docs/libcurl/curl_mime_filename.3 b/docs/libcurl/gnurl_mime_filename.3
index 42916e598..b0c20791e 100644
--- a/docs/libcurl/curl_mime_filename.3
+++ b/docs/libcurl/gnurl_mime_filename.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_filename 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_filename 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_filename - set a mime part's remote file name
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_filename(curl_mimepart * " part ,
.BI "const char * " filename ");"
diff --git a/docs/libcurl/curl_mime_free.3 b/docs/libcurl/gnurl_mime_free.3
index 80a95486e..8476d1a32 100644
--- a/docs/libcurl/curl_mime_free.3
+++ b/docs/libcurl/gnurl_mime_free.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_free 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_free 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_free - free a previously built mime structure
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "void curl_mime_free(curl_mime *" mime);
.ad
diff --git a/docs/libcurl/curl_mime_headers.3 b/docs/libcurl/gnurl_mime_headers.3
index 1d02e1ee5..ae54efd81 100644
--- a/docs/libcurl/curl_mime_headers.3
+++ b/docs/libcurl/gnurl_mime_headers.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_headers 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_headers 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_headers - set a mime part's custom headers
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_headers(curl_mimepart * " part ,
.BI "struct curl_slist * " headers ", int " take_ownership ");"
diff --git a/docs/libcurl/curl_mime_init.3 b/docs/libcurl/gnurl_mime_init.3
index 469f02b7c..d6a49d1e7 100644
--- a/docs/libcurl/curl_mime_init.3
+++ b/docs/libcurl/gnurl_mime_init.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_init 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_init 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_init - create a mime handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "curl_mime * curl_mime_init(CURL * " easy_handle ");"
.ad
diff --git a/docs/libcurl/curl_mime_name.3 b/docs/libcurl/gnurl_mime_name.3
index f821d9082..ad5ff4788 100644
--- a/docs/libcurl/curl_mime_name.3
+++ b/docs/libcurl/gnurl_mime_name.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_name 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_name 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_name - set a mime part's name
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_name(curl_mimepart * " part ", const char * " name ");"
.ad
diff --git a/docs/libcurl/curl_mime_subparts.3 b/docs/libcurl/gnurl_mime_subparts.3
index d5d46febb..ab57e6159 100644
--- a/docs/libcurl/curl_mime_subparts.3
+++ b/docs/libcurl/gnurl_mime_subparts.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_subparts 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_subparts 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_subparts - set subparts of a multipart mime part
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_subparts(curl_mimepart * " part ,
.BI "curl_mime * " subparts ");"
diff --git a/docs/libcurl/curl_mime_type.3 b/docs/libcurl/gnurl_mime_type.3
index 2f4bb7ed2..b1cf0a378 100644
--- a/docs/libcurl/curl_mime_type.3
+++ b/docs/libcurl/gnurl_mime_type.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_mime_type 3 "22 August 2017" "libcurl 7.56.0" "libcurl Manual"
+.TH gnurl_mime_type 3 "22 August 2017" "libcurl 7.56.0" "libgnurl Manual"
.SH NAME
curl_mime_type - set a mime part's content type
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLcode curl_mime_type(curl_mimepart * " part ,
.BI "const char * " mimetype ");"
diff --git a/docs/libcurl/curl_mprintf.3 b/docs/libcurl/gnurl_mprintf.3
index e861ed9ce..c34898afc 100644
--- a/docs/libcurl/curl_mprintf.3
+++ b/docs/libcurl/gnurl_mprintf.3
@@ -19,13 +19,13 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_printf 3 "30 April 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_printf 3 "30 April 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_maprintf, curl_mfprintf, curl_mprintf, curl_msnprintf, curl_msprintf
curl_mvaprintf, curl_mvfprintf, curl_mvprintf, curl_mvsnprintf,
curl_mvsprintf - formatted output conversion
.SH SYNOPSIS
-.B #include <curl/mprintf.h>
+.B #include <gnurl/mprintf.h>
.sp
.BI "int curl_mprintf(const char *" format ", ...);"
.br
diff --git a/docs/libcurl/curl_multi_add_handle.3 b/docs/libcurl/gnurl_multi_add_handle.3
index 30908ad86..c1d103f17 100644
--- a/docs/libcurl/curl_multi_add_handle.3
+++ b/docs/libcurl/gnurl_multi_add_handle.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_add_handle 3 "4 March 2002" "libcurl 7.9.5" "libcurl Manual"
+.TH gnurl_multi_add_handle 3 "4 March 2002" "libcurl 7.9.5" "libgnurl Manual"
.SH NAME
curl_multi_add_handle - add an easy handle to a multi session
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_add_handle(CURLM *multi_handle, CURL *easy_handle);
.ad
diff --git a/docs/libcurl/curl_multi_assign.3 b/docs/libcurl/gnurl_multi_assign.3
index 75cb86b4c..f10e7832e 100644
--- a/docs/libcurl/curl_multi_assign.3
+++ b/docs/libcurl/gnurl_multi_assign.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_assign 3 "9 Jul 2006" "libcurl 7.16.0" "libcurl Manual"
+.TH gnurl_multi_assign 3 "9 Jul 2006" "libcurl 7.16.0" "libgnurl Manual"
.SH NAME
curl_multi_assign \- set data to associate with an internal socket
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_assign(CURLM *multi_handle, curl_socket_t sockfd,
void *sockptr);
diff --git a/docs/libcurl/curl_multi_cleanup.3 b/docs/libcurl/gnurl_multi_cleanup.3
index a945fd698..cc3691137 100644
--- a/docs/libcurl/curl_multi_cleanup.3
+++ b/docs/libcurl/gnurl_multi_cleanup.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_cleanup 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
+.TH gnurl_multi_cleanup 3 "1 March 2002" "libcurl 7.9.5" "libgnurl Manual"
.SH NAME
curl_multi_cleanup - close down a multi session
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLMcode curl_multi_cleanup( CURLM *multi_handle );"
.ad
diff --git a/docs/libcurl/curl_multi_fdset.3 b/docs/libcurl/gnurl_multi_fdset.3
index de3a92862..81fb4b1dc 100644
--- a/docs/libcurl/curl_multi_fdset.3
+++ b/docs/libcurl/gnurl_multi_fdset.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_fdset 3 "2 Jan 2006" "libcurl 7.16.0" "libcurl Manual"
+.TH gnurl_multi_fdset 3 "2 Jan 2006" "libcurl 7.16.0" "libgnurl Manual"
.SH NAME
curl_multi_fdset - extracts file descriptor information from a multi handle
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_fdset(CURLM *multi_handle,
fd_set *read_fd_set,
diff --git a/docs/libcurl/curl_multi_info_read.3 b/docs/libcurl/gnurl_multi_info_read.3
index 736183df3..cb1d731fd 100644
--- a/docs/libcurl/curl_multi_info_read.3
+++ b/docs/libcurl/gnurl_multi_info_read.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_info_read 3 "18 Dec 2004" "libcurl 7.10.3" "libcurl Manual"
+.TH gnurl_multi_info_read 3 "18 Dec 2004" "libcurl 7.10.3" "libgnurl Manual"
.SH NAME
curl_multi_info_read - read multi stack informationals
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMsg *curl_multi_info_read( CURLM *multi_handle,
int *msgs_in_queue);
diff --git a/docs/libcurl/curl_multi_init.3 b/docs/libcurl/gnurl_multi_init.3
index 829c5c246..f711015cd 100644
--- a/docs/libcurl/curl_multi_init.3
+++ b/docs/libcurl/gnurl_multi_init.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_init 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
+.TH gnurl_multi_init 3 "1 March 2002" "libcurl 7.9.5" "libgnurl Manual"
.SH NAME
curl_multi_init - create a multi handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLM *curl_multi_init( );"
.ad
diff --git a/docs/libcurl/curl_multi_perform.3 b/docs/libcurl/gnurl_multi_perform.3
index d2ae541cf..836e9b580 100644
--- a/docs/libcurl/curl_multi_perform.3
+++ b/docs/libcurl/gnurl_multi_perform.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_perform 3 "1 March 2002" "libcurl 7.9.5" "libcurl Manual"
+.TH gnurl_multi_perform 3 "1 March 2002" "libcurl 7.9.5" "libgnurl Manual"
.SH NAME
curl_multi_perform - reads/writes available data from each easy handle
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_perform(CURLM *multi_handle, int *running_handles);
.ad
diff --git a/docs/libcurl/curl_multi_remove_handle.3 b/docs/libcurl/gnurl_multi_remove_handle.3
index 2aefd7ff0..0987ea287 100644
--- a/docs/libcurl/curl_multi_remove_handle.3
+++ b/docs/libcurl/gnurl_multi_remove_handle.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_remove_handle 3 "6 March 2002" "libcurl 7.9.5" "libcurl Manual"
+.TH gnurl_multi_remove_handle 3 "6 March 2002" "libcurl 7.9.5" "libgnurl Manual"
.SH NAME
curl_multi_remove_handle - remove an easy handle from a multi session
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_remove_handle(CURLM *multi_handle, CURL *easy_handle);
.ad
diff --git a/docs/libcurl/curl_multi_setopt.3 b/docs/libcurl/gnurl_multi_setopt.3
index d27c52441..71b976236 100644
--- a/docs/libcurl/curl_multi_setopt.3
+++ b/docs/libcurl/gnurl_multi_setopt.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_setopt 3 "4 Nov 2014" "libcurl 7.39.0" "libcurl Manual"
+.TH gnurl_multi_setopt 3 "4 Nov 2014" "libcurl 7.39.0" "libgnurl Manual"
.SH NAME
curl_multi_setopt \- set options for a curl multi handle
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM * multi_handle, CURLMoption option, param);
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_multi_socket.3 b/docs/libcurl/gnurl_multi_socket.3
index d83126dd4..3ca76e668 100644
--- a/docs/libcurl/curl_multi_socket.3
+++ b/docs/libcurl/gnurl_multi_socket.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_socket 3 "9 Jul 2006" "libcurl 7.16.0" "libcurl Manual"
+.TH gnurl_multi_socket 3 "9 Jul 2006" "libcurl 7.16.0" "libgnurl Manual"
.SH NAME
curl_multi_socket \- reads/writes available data
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_socket(CURLM * multi_handle, curl_socket_t sockfd,
int *running_handles);
diff --git a/docs/libcurl/curl_multi_socket_action.3 b/docs/libcurl/gnurl_multi_socket_action.3
index 27647f1bf..35b709231 100644
--- a/docs/libcurl/curl_multi_socket_action.3
+++ b/docs/libcurl/gnurl_multi_socket_action.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_socket_action 3 "9 Jul 2006" "libcurl 7.16.0" "libcurl Manual"
+.TH gnurl_multi_socket_action 3 "9 Jul 2006" "libcurl 7.16.0" "libgnurl Manual"
.SH NAME
curl_multi_socket_action \- reads/writes available data given an action
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_socket_action(CURLM * multi_handle,
curl_socket_t sockfd,
diff --git a/docs/libcurl/gnurl_multi_socket_all.3 b/docs/libcurl/gnurl_multi_socket_all.3
new file mode 100644
index 000000000..c3f876340
--- /dev/null
+++ b/docs/libcurl/gnurl_multi_socket_all.3
@@ -0,0 +1 @@
+.so man3/gnurl_multi_socket.3
diff --git a/docs/libcurl/curl_multi_strerror.3 b/docs/libcurl/gnurl_multi_strerror.3
index b5aa7afb3..3dcd63a5d 100644
--- a/docs/libcurl/curl_multi_strerror.3
+++ b/docs/libcurl/gnurl_multi_strerror.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_strerror 3 "26 Apr 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_multi_strerror 3 "26 Apr 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_multi_strerror - return string describing error code
.SH SYNOPSIS
.nf
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "const char *curl_multi_strerror(CURLMcode " errornum ");"
.SH DESCRIPTION
The curl_multi_strerror() function returns a string describing the CURLMcode
diff --git a/docs/libcurl/curl_multi_timeout.3 b/docs/libcurl/gnurl_multi_timeout.3
index d915f9e4f..db84e69bc 100644
--- a/docs/libcurl/curl_multi_timeout.3
+++ b/docs/libcurl/gnurl_multi_timeout.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_timeout 3 "2 Jan 2006" "libcurl 7.16.0" "libcurl Manual"
+.TH gnurl_multi_timeout 3 "2 Jan 2006" "libcurl 7.16.0" "libgnurl Manual"
.SH NAME
curl_multi_timeout \- how long to wait for action before proceeding
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_timeout(CURLM *multi_handle, long *timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_multi_wait.3 b/docs/libcurl/gnurl_multi_wait.3
index ae5d3d16c..d91481ab7 100644
--- a/docs/libcurl/curl_multi_wait.3
+++ b/docs/libcurl/gnurl_multi_wait.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_multi_wait 3 "12 Jul 2012" "libcurl 7.28.0" "libcurl Manual"
+.TH gnurl_multi_wait 3 "12 Jul 2012" "libcurl 7.28.0" "libgnurl Manual"
.SH NAME
curl_multi_wait - polls on all easy handles in a multi handle
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_wait(CURLM *multi_handle,
struct curl_waitfd extra_fds[],
diff --git a/docs/libcurl/curl_share_cleanup.3 b/docs/libcurl/gnurl_share_cleanup.3
index d74ef91d2..9c07e0cbb 100644
--- a/docs/libcurl/curl_share_cleanup.3
+++ b/docs/libcurl/gnurl_share_cleanup.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_share_cleanup 3 "8 Aug 2003" "libcurl 7.10.7" "libcurl Manual"
+.TH gnurl_share_cleanup 3 "8 Aug 2003" "libcurl 7.10.7" "libgnurl Manual"
.SH NAME
curl_share_cleanup - Clean up a shared object
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLSHcode curl_share_cleanup(CURLSH *" share_handle ");"
.ad
@@ -35,7 +35,7 @@ Passing in a NULL pointer in \fIshare_handle\fP will make this function return
immediately with no action.
.SH RETURN VALUE
CURLSHE_OK (zero) means that the option was set properly, non-zero means an
-error occurred as \fI<curl/curl.h>\fP defines. See the \fIlibcurl-errors.3\fP
+error occurred as \fI<gnurl/curl.h>\fP defines. See the \fIlibcurl-errors.3\fP
man page for the full list with descriptions. If an error occurs, then the
share object will not be deleted.
.SH "SEE ALSO"
diff --git a/docs/libcurl/curl_share_init.3 b/docs/libcurl/gnurl_share_init.3
index e582828b4..7bf00c183 100644
--- a/docs/libcurl/curl_share_init.3
+++ b/docs/libcurl/gnurl_share_init.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_share_init 3 "8 Aug 2003" "libcurl 7.10.7" "libcurl Manual"
+.TH gnurl_share_init 3 "8 Aug 2003" "libcurl 7.10.7" "libgnurl Manual"
.SH NAME
curl_share_init - Create a shared object
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "CURLSH *curl_share_init( );"
.ad
diff --git a/docs/libcurl/curl_share_setopt.3 b/docs/libcurl/gnurl_share_setopt.3
index 12ee4b0dc..fd464b349 100644
--- a/docs/libcurl/curl_share_setopt.3
+++ b/docs/libcurl/gnurl_share_setopt.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_share_setopt 3 "8 Aug 2003" "libcurl 7.10.7" "libcurl Manual"
+.TH gnurl_share_setopt 3 "8 Aug 2003" "libcurl 7.10.7" "libgnurl Manual"
.SH NAME
curl_share_setopt - Set options for a shared object
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
CURLSHcode curl_share_setopt(CURLSH *share, CURLSHoption option, parameter);
.ad
@@ -106,7 +106,7 @@ The \fIparameter\fP allows you to specify a pointer to data that will be passed
to the lock_function and unlock_function each time it is called.
.SH RETURN VALUE
CURLSHE_OK (zero) means that the option was set properly, non-zero means an
-error occurred as \fI<curl/curl.h>\fP defines. See the \fIlibcurl-errors.3\fP
+error occurred as \fI<gnurl/curl.h>\fP defines. See the \fIlibcurl-errors.3\fP
man page for the full list with descriptions.
.SH "SEE ALSO"
.BR curl_share_cleanup "(3), " curl_share_init "(3)"
diff --git a/docs/libcurl/curl_share_strerror.3 b/docs/libcurl/gnurl_share_strerror.3
index faa5299d1..8b93a2451 100644
--- a/docs/libcurl/curl_share_strerror.3
+++ b/docs/libcurl/gnurl_share_strerror.3
@@ -19,12 +19,12 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_share_strerror 3 "26 Apr 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_share_strerror 3 "26 Apr 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_share_strerror - return string describing error code
.SH SYNOPSIS
.nf
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.BI "const char *curl_share_strerror(CURLSHcode " errornum ");"
.SH DESCRIPTION
The curl_share_strerror() function returns a string describing the CURLSHcode
diff --git a/docs/libcurl/curl_slist_append.3 b/docs/libcurl/gnurl_slist_append.3
index a902b4754..963ad760d 100644
--- a/docs/libcurl/curl_slist_append.3
+++ b/docs/libcurl/gnurl_slist_append.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_slist_append 3 "19 Jun 2003" "libcurl 7.10.4" "libcurl Manual"
+.TH gnurl_slist_append 3 "19 Jun 2003" "libcurl 7.10.4" "libgnurl Manual"
.SH NAME
curl_slist_append - add a string to an slist
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "struct curl_slist *curl_slist_append(struct curl_slist *" list,
.BI "const char * "string ");"
diff --git a/docs/libcurl/curl_slist_free_all.3 b/docs/libcurl/gnurl_slist_free_all.3
index 180d34a61..bb9c522f7 100644
--- a/docs/libcurl/curl_slist_free_all.3
+++ b/docs/libcurl/gnurl_slist_free_all.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_slist_free_all 3 "5 March 2001" "libcurl 7.0" "libcurl Manual"
+.TH gnurl_slist_free_all 3 "5 March 2001" "libcurl 7.0" "libgnurl Manual"
.SH NAME
curl_slist_free_all - free an entire curl_slist list
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "void curl_slist_free_all(struct curl_slist *" list);
.ad
diff --git a/docs/libcurl/curl_strequal.3 b/docs/libcurl/gnurl_strequal.3
index e9cf80387..4b7752cd7 100644
--- a/docs/libcurl/curl_strequal.3
+++ b/docs/libcurl/gnurl_strequal.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_strequal 3 "30 April 2004" "libcurl 7.12" "libcurl Manual"
+.TH gnurl_strequal 3 "30 April 2004" "libcurl 7.12" "libgnurl Manual"
.SH NAME
curl_strequal, curl_strnequal - case insensitive string comparisons
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "int curl_strequal(char *" str1 ", char *" str2 ");"
.sp
diff --git a/docs/libcurl/gnurl_strnequal.3 b/docs/libcurl/gnurl_strnequal.3
new file mode 100644
index 000000000..5af4e28c7
--- /dev/null
+++ b/docs/libcurl/gnurl_strnequal.3
@@ -0,0 +1 @@
+.so man3/gnurl_strequal.3
diff --git a/docs/libcurl/curl_unescape.3 b/docs/libcurl/gnurl_unescape.3
index 061fbbf5c..6f3dce495 100644
--- a/docs/libcurl/curl_unescape.3
+++ b/docs/libcurl/gnurl_unescape.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_unescape 3 "22 March 2001" "libcurl 7.7" "libcurl Manual"
+.TH gnurl_unescape 3 "22 March 2001" "libcurl 7.7" "libgnurl Manual"
.SH NAME
curl_unescape - URL decodes the given string
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_unescape( const char *" url ", int "length " );"
.ad
diff --git a/docs/libcurl/curl_url.3 b/docs/libcurl/gnurl_url.3
index 2378a75bb..325865ae2 100644
--- a/docs/libcurl/curl_url.3
+++ b/docs/libcurl/gnurl_url.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_url 3 "6 Aug 2018" "libcurl" "libcurl Manual"
+.TH gnurl_url 3 "6 Aug 2018" "libcurl" "libgnurl Manual"
.SH NAME
curl_url - returns a new CURLU handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
CURLU *curl_url();
.SH DESCRIPTION
diff --git a/docs/libcurl/curl_url_cleanup.3 b/docs/libcurl/gnurl_url_cleanup.3
index 4d095a9d7..f0bfefdba 100644
--- a/docs/libcurl/curl_url_cleanup.3
+++ b/docs/libcurl/gnurl_url_cleanup.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_url_cleanup 3 "6 Aug 2018" "libcurl" "libcurl Manual"
+.TH gnurl_url_cleanup 3 "6 Aug 2018" "libcurl" "libgnurl Manual"
.SH NAME
curl_url_cleanup - free a CURLU handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
void curl_url_cleanup(CURLU *handle);
.fi
diff --git a/docs/libcurl/curl_url_dup.3 b/docs/libcurl/gnurl_url_dup.3
index c0259e0e6..7fa8d17c7 100644
--- a/docs/libcurl/curl_url_dup.3
+++ b/docs/libcurl/gnurl_url_dup.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_url_dup 3 "6 Aug 2018" "libcurl" "libcurl Manual"
+.TH gnurl_url_dup 3 "6 Aug 2018" "libcurl" "libgnurl Manual"
.SH NAME
curl_url_dup - duplicate a CURLU handle
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
CURLU *curl_url_dup(CURLU *inhandle);
.fi
diff --git a/docs/libcurl/curl_url_get.3 b/docs/libcurl/gnurl_url_get.3
index d5445e3c8..7bbc0a09b 100644
--- a/docs/libcurl/curl_url_get.3
+++ b/docs/libcurl/gnurl_url_get.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_url_get 3 "6 Aug 2018" "libcurl" "libcurl Manual"
+.TH gnurl_url_get 3 "6 Aug 2018" "libcurl" "libgnurl Manual"
.SH NAME
curl_url_get - extract a part from a URL
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.nf
CURLUcode curl_url_get(CURLU *url,
diff --git a/docs/libcurl/curl_url_set.3 b/docs/libcurl/gnurl_url_set.3
index 43d741220..cbeff1b2c 100644
--- a/docs/libcurl/curl_url_set.3
+++ b/docs/libcurl/gnurl_url_set.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_url_set 3 "6 Aug 2018" "libcurl" "libcurl Manual"
+.TH gnurl_url_set 3 "6 Aug 2018" "libcurl" "libgnurl Manual"
.SH NAME
curl_url_set - set a URL part
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
CURLUcode curl_url_set(CURLU *url,
CURLUPart part,
diff --git a/docs/libcurl/curl_version.3 b/docs/libcurl/gnurl_version.3
index 4acd73aab..2d3f02635 100644
--- a/docs/libcurl/curl_version.3
+++ b/docs/libcurl/gnurl_version.3
@@ -19,11 +19,11 @@
.\" * KIND, either express or implied.
.\" *
.\" **************************************************************************
-.TH curl_version 3 "5 March 2001" "libcurl 7.0" "libcurl Manual"
+.TH gnurl_version 3 "5 March 2001" "libcurl 7.0" "libgnurl Manual"
.SH NAME
curl_version - returns the libcurl version string
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "char *curl_version( );"
.ad
diff --git a/docs/libcurl/curl_version_info.3 b/docs/libcurl/gnurl_version_info.3
index 07cdf0c47..09e0fe535 100644
--- a/docs/libcurl/curl_version_info.3
+++ b/docs/libcurl/gnurl_version_info.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH curl_version_info 3 "2 Nov 2014" "libcurl 7.40.0" "libcurl Manual"
+.TH gnurl_version_info 3 "2 Nov 2014" "libcurl 7.40.0" "libgnurl Manual"
.SH NAME
curl_version_info - returns run-time libcurl version info
.SH SYNOPSIS
-.B #include <curl/curl.h>
+.B #include <gnurl/curl.h>
.sp
.BI "curl_version_info_data *curl_version_info( CURLversion "age ");"
.ad
diff --git a/docs/libcurl/libcurl-easy.3 b/docs/libcurl/libgnurl-easy.3
index d112632fa..d112632fa 100644
--- a/docs/libcurl/libcurl-easy.3
+++ b/docs/libcurl/libgnurl-easy.3
diff --git a/docs/libcurl/libcurl-env.3 b/docs/libcurl/libgnurl-env.3
index 3807e662e..3807e662e 100644
--- a/docs/libcurl/libcurl-env.3
+++ b/docs/libcurl/libgnurl-env.3
diff --git a/docs/libcurl/libcurl-errors.3 b/docs/libcurl/libgnurl-errors.3
index 26def4fec..26def4fec 100644
--- a/docs/libcurl/libcurl-errors.3
+++ b/docs/libcurl/libgnurl-errors.3
diff --git a/docs/libcurl/libcurl-multi.3 b/docs/libcurl/libgnurl-multi.3
index 96013552f..96013552f 100644
--- a/docs/libcurl/libcurl-multi.3
+++ b/docs/libcurl/libgnurl-multi.3
diff --git a/docs/libcurl/libcurl-security.3 b/docs/libcurl/libgnurl-security.3
index da45ed7f6..da45ed7f6 100644
--- a/docs/libcurl/libcurl-security.3
+++ b/docs/libcurl/libgnurl-security.3
diff --git a/docs/libcurl/libcurl-share.3 b/docs/libcurl/libgnurl-share.3
index 26e43b8c8..26e43b8c8 100644
--- a/docs/libcurl/libcurl-share.3
+++ b/docs/libcurl/libgnurl-share.3
diff --git a/docs/libcurl/libcurl-thread.3 b/docs/libcurl/libgnurl-thread.3
index 796a5bb59..796a5bb59 100644
--- a/docs/libcurl/libcurl-thread.3
+++ b/docs/libcurl/libgnurl-thread.3
diff --git a/docs/libcurl/libcurl-tutorial.3 b/docs/libcurl/libgnurl-tutorial.3
index c06e37760..c06e37760 100644
--- a/docs/libcurl/libcurl-tutorial.3
+++ b/docs/libcurl/libgnurl-tutorial.3
diff --git a/docs/libcurl/libcurl-url.3 b/docs/libcurl/libgnurl-url.3
index 4ad0a1582..bdf82ec15 100644
--- a/docs/libcurl/libcurl-url.3
+++ b/docs/libcurl/libgnurl-url.3
@@ -25,7 +25,7 @@ libcurl-url \- URL interface overview
.SH DESCRIPTION
The URL interface provides a set of functions for parsing and generating URLs.
.SH INCLUDE
-You still only include <curl/curl.h> in your code. Note that the URL API was
+You still only include <gnurl/curl.h> in your code. Note that the URL API was
introduced in 7.62.0.
.SH CREATE
Create a handle that holds URL info and resources with \fIcurl_url(3)\fP:
diff --git a/docs/libcurl/libcurl.3 b/docs/libcurl/libgnurl.3
index e8ecc31da..e8ecc31da 100644
--- a/docs/libcurl/libcurl.3
+++ b/docs/libcurl/libgnurl.3
diff --git a/docs/libcurl/libcurl.m4 b/docs/libcurl/libgnurl.m4
index 53d694d0a..7e79629d5 100644
--- a/docs/libcurl/libcurl.m4
+++ b/docs/libcurl/libgnurl.m4
@@ -167,7 +167,7 @@ AC_DEFUN([LIBCURL_CHECK_CONFIG],
_libcurl_save_libs=$LIBS
LIBS="$LIBCURL $LIBS"
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <curl/curl.h>]],[[
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <gnurl/curl.h>]],[[
/* Try and use a few common options to force a failure if we are
missing symbols or can't link. */
int x;
diff --git a/docs/libcurl/mksymbolsmanpage.pl b/docs/libcurl/mksymbolsmanpage.pl
index 8ae202e46..b0b8480ad 100755
--- a/docs/libcurl/mksymbolsmanpage.pl
+++ b/docs/libcurl/mksymbolsmanpage.pl
@@ -49,7 +49,7 @@ print <<HEADER
.\\" * KIND, either express or implied.
.\\" *
.\\" **************************************************************************
-.TH libcurl-symbols 3 "$date" "libcurl $version" "libcurl symbols"
+.TH libgnurl-symbols 3 "$date" "libcurl $version" "libcurl symbols"
.SH NAME
libcurl-symbols \\- libcurl symbol version information
.SH "libcurl symbols"
diff --git a/docs/libcurl/opts/CURLINFO_ACTIVESOCKET.3 b/docs/libcurl/opts/GNURLINFO_ACTIVESOCKET.3
index b42ba110f..0d9179024 100644
--- a/docs/libcurl/opts/CURLINFO_ACTIVESOCKET.3
+++ b/docs/libcurl/opts/GNURLINFO_ACTIVESOCKET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_ACTIVESOCKET 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_ACTIVESOCKET 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_ACTIVESOCKET \- get the active socket
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_ACTIVESOCKET,
curl_socket_t *socket);
diff --git a/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.3 b/docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME.3
index fb0c982a4..ce04fa6f4 100644
--- a/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_APPCONNECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_APPCONNECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_APPCONNECT_TIME \- get the time until the SSL/SSH handshake is completed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_APPCONNECT_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME_T.3
index 8c06d68fb..e218fcc37 100644
--- a/docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_APPCONNECT_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_APPCONNECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_APPCONNECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_APPCONNECT_TIME_T \- get the time until the SSL/SSH handshake is completed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_APPCONNECT_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_CERTINFO.3 b/docs/libcurl/opts/GNURLINFO_CERTINFO.3
index 110e1559b..e60aeed96 100644
--- a/docs/libcurl/opts/CURLINFO_CERTINFO.3
+++ b/docs/libcurl/opts/GNURLINFO_CERTINFO.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CERTINFO 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CERTINFO 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CERTINFO \- get the TLS certificate chain
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CERTINFO,
struct curl_certinfo *chainp);
diff --git a/docs/libcurl/opts/CURLINFO_CONDITION_UNMET.3 b/docs/libcurl/opts/GNURLINFO_CONDITION_UNMET.3
index a8d6fc2c6..f39ae8f27 100644
--- a/docs/libcurl/opts/CURLINFO_CONDITION_UNMET.3
+++ b/docs/libcurl/opts/GNURLINFO_CONDITION_UNMET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONDITION_UNMET 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONDITION_UNMET 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONDITION_UNMET \- get info on unmet time conditional
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONDITION_UNMET, long *unmet);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_CONNECT_TIME.3 b/docs/libcurl/opts/GNURLINFO_CONNECT_TIME.3
index 4b6d3dee9..3767cd84d 100644
--- a/docs/libcurl/opts/CURLINFO_CONNECT_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_CONNECT_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONNECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONNECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONNECT_TIME \- get the time until connect
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONNECT_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_CONNECT_TIME_T.3
index aed2e9d22..eaa6f551e 100644
--- a/docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_CONNECT_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONNECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONNECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONNECT_TIME_T \- get the time until connect
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONNECT_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3 b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD.3
index e5148410f..639299337 100644
--- a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONTENT_LENGTH_DOWNLOAD 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONTENT_LENGTH_DOWNLOAD \- get content-length of download
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_DOWNLOAD,
double *content_length);
diff --git a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3
index 9d2916c9b..74d34b706 100644
--- a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONTENT_LENGTH_DOWNLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T \- get content-length of download
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_DOWNLOAD_T,
curl_off_t *content_length);
diff --git a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.3 b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD.3
index deaff925b..cd668e9eb 100644
--- a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONTENT_LENGTH_UPLOAD 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONTENT_LENGTH_UPLOAD 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONTENT_LENGTH_UPLOAD \- get the specified size of the upload
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_UPLOAD,
double *content_length);
diff --git a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD_T.3
index 67747925b..d11c1da92 100644
--- a/docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_CONTENT_LENGTH_UPLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONTENT_LENGTH_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONTENT_LENGTH_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONTENT_LENGTH_UPLOAD_T \- get the specified size of the upload
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_UPLOAD_T,
curl_off_t *content_length);
diff --git a/docs/libcurl/opts/CURLINFO_CONTENT_TYPE.3 b/docs/libcurl/opts/GNURLINFO_CONTENT_TYPE.3
index 3dce953e6..a75a223fa 100644
--- a/docs/libcurl/opts/CURLINFO_CONTENT_TYPE.3
+++ b/docs/libcurl/opts/GNURLINFO_CONTENT_TYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_CONTENT_TYPE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_CONTENT_TYPE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_CONTENT_TYPE \- get Content-Type
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_TYPE, char **ct);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_COOKIELIST.3 b/docs/libcurl/opts/GNURLINFO_COOKIELIST.3
index a20489064..280ac0c9f 100644
--- a/docs/libcurl/opts/CURLINFO_COOKIELIST.3
+++ b/docs/libcurl/opts/GNURLINFO_COOKIELIST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_COOKIELIST 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_COOKIELIST 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_COOKIELIST \- get all known cookies
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_COOKIELIST,
struct curl_slist **cookies);
diff --git a/docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.3 b/docs/libcurl/opts/GNURLINFO_EFFECTIVE_URL.3
index 97c0c2ab6..ce9ec45f5 100644
--- a/docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.3
+++ b/docs/libcurl/opts/GNURLINFO_EFFECTIVE_URL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_EFFECTIVE_URL 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_EFFECTIVE_URL 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_EFFECTIVE_URL \- get the last used URL
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_EFFECTIVE_URL, char **urlp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_FILETIME.3 b/docs/libcurl/opts/GNURLINFO_FILETIME.3
index 3b13bd7e3..b23b8afd2 100644
--- a/docs/libcurl/opts/CURLINFO_FILETIME.3
+++ b/docs/libcurl/opts/GNURLINFO_FILETIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_FILETIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_FILETIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_FILETIME \- get the remote time of the retrieved document
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_FILETIME, long *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_FILETIME_T.3 b/docs/libcurl/opts/GNURLINFO_FILETIME_T.3
index d8853ccd2..6ffd1a168 100644
--- a/docs/libcurl/opts/CURLINFO_FILETIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_FILETIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_FILETIME 3 "25 Jan 2018" "libcurl 7.59.0" "curl_easy_getinfo options"
+.TH GNURLINFO_FILETIME 3 "25 Jan 2018" "libcurl 7.59.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_FILETIME_T \- get the remote time of the retrieved document
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_FILETIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.3 b/docs/libcurl/opts/GNURLINFO_FTP_ENTRY_PATH.3
index 00677fd1a..ee74c2c39 100644
--- a/docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.3
+++ b/docs/libcurl/opts/GNURLINFO_FTP_ENTRY_PATH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_FTP_ENTRY_PATH 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_FTP_ENTRY_PATH 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_FTP_ENTRY_PATH \- get entry path in FTP server
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_FTP_ENTRY_PATH, char **path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_HEADER_SIZE.3 b/docs/libcurl/opts/GNURLINFO_HEADER_SIZE.3
index cc928c725..bc0418158 100644
--- a/docs/libcurl/opts/CURLINFO_HEADER_SIZE.3
+++ b/docs/libcurl/opts/GNURLINFO_HEADER_SIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_HEADER_SIZE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_HEADER_SIZE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_HEADER_SIZE \- get size of retrieved headers
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_HEADER_SIZE, long *sizep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.3 b/docs/libcurl/opts/GNURLINFO_HTTPAUTH_AVAIL.3
index 08d66b32e..5d83d00ea 100644
--- a/docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.3
+++ b/docs/libcurl/opts/GNURLINFO_HTTPAUTH_AVAIL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_HTTPAUTH_AVAIL 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_HTTPAUTH_AVAIL 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_HTTPAUTH_AVAIL \- get available HTTP authentication methods
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_HTTPAUTH_AVAIL, long *authp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.3 b/docs/libcurl/opts/GNURLINFO_HTTP_CONNECTCODE.3
index 5f5038d72..356ac2a88 100644
--- a/docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.3
+++ b/docs/libcurl/opts/GNURLINFO_HTTP_CONNECTCODE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_HTTP_CONNECTCODE 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_HTTP_CONNECTCODE 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_HTTP_CONNECTCODE \- get the CONNECT response code
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_HTTP_CONNECTCODE, long *p);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_HTTP_VERSION.3 b/docs/libcurl/opts/GNURLINFO_HTTP_VERSION.3
index b0f43e549..3af6665f0 100644
--- a/docs/libcurl/opts/CURLINFO_HTTP_VERSION.3
+++ b/docs/libcurl/opts/GNURLINFO_HTTP_VERSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_HTTP_VERSION 3 "11 May 2016" "libcurl 7.50.0" "curl_easy_getinfo options"
+.TH GNURLINFO_HTTP_VERSION 3 "11 May 2016" "libcurl 7.50.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_HTTP_VERSION \- get the http version used in the connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_HTTP_VERSION, long *p);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_LASTSOCKET.3 b/docs/libcurl/opts/GNURLINFO_LASTSOCKET.3
index 693f215d5..f3e717220 100644
--- a/docs/libcurl/opts/CURLINFO_LASTSOCKET.3
+++ b/docs/libcurl/opts/GNURLINFO_LASTSOCKET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_LASTSOCKET 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_LASTSOCKET 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_LASTSOCKET \- get the last socket used
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LASTSOCKET, long *socket);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_LOCAL_IP.3 b/docs/libcurl/opts/GNURLINFO_LOCAL_IP.3
index e342fd2b3..65df84137 100644
--- a/docs/libcurl/opts/CURLINFO_LOCAL_IP.3
+++ b/docs/libcurl/opts/GNURLINFO_LOCAL_IP.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_LOCAL_IP 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_LOCAL_IP 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_LOCAL_IP \- get local IP address of last connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LOCAL_IP, char **ip);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_LOCAL_PORT.3 b/docs/libcurl/opts/GNURLINFO_LOCAL_PORT.3
index bf6b6e533..9b10fd3ff 100644
--- a/docs/libcurl/opts/CURLINFO_LOCAL_PORT.3
+++ b/docs/libcurl/opts/GNURLINFO_LOCAL_PORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_LOCAL_PORT 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_LOCAL_PORT 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_LOCAL_PORT \- get the latest local port number
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LOCAL_PORT, long *portp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.3 b/docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME.3
index db916d4a8..ecb93050c 100644
--- a/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_NAMELOOKUP_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_NAMELOOKUP_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_NAMELOOKUP_TIME \- get the name lookup time
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_NAMELOOKUP_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME_T.3
index 0c13eb243..012cd7343 100644
--- a/docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_NAMELOOKUP_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_NAMELOOKUP_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_NAMELOOKUP_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_NAMELOOKUP_TIME_T \- get the name lookup time in microseconds
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_NAMELOOKUP_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_NUM_CONNECTS.3 b/docs/libcurl/opts/GNURLINFO_NUM_CONNECTS.3
index e682179aa..982f02241 100644
--- a/docs/libcurl/opts/CURLINFO_NUM_CONNECTS.3
+++ b/docs/libcurl/opts/GNURLINFO_NUM_CONNECTS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_NUM_CONNECTS 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_NUM_CONNECTS 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_NUM_CONNECTS \- get number of created connections
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_NUM_CONNECTS, long *nump);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_OS_ERRNO.3 b/docs/libcurl/opts/GNURLINFO_OS_ERRNO.3
index 63072ae1a..543df569f 100644
--- a/docs/libcurl/opts/CURLINFO_OS_ERRNO.3
+++ b/docs/libcurl/opts/GNURLINFO_OS_ERRNO.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_OS_ERRNO 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_OS_ERRNO 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_OS_ERRNO \- get errno number from last connect failure
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_OS_ERRNO, long *errnop);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.3 b/docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME.3
index fdc31d60c..8026f82e2 100644
--- a/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PRETRANSFER_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PRETRANSFER_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PRETRANSFER_TIME \- get the time until the file transfer start
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PRETRANSFER_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME_T.3
index 2bdc3c256..e67fab94b 100644
--- a/docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_PRETRANSFER_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PRETRANSFER_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PRETRANSFER_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PRETRANSFER_TIME_T \- get the time until the file transfer start
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PRETRANSFER_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PRIMARY_IP.3 b/docs/libcurl/opts/GNURLINFO_PRIMARY_IP.3
index ec859d5d5..2d700569d 100644
--- a/docs/libcurl/opts/CURLINFO_PRIMARY_IP.3
+++ b/docs/libcurl/opts/GNURLINFO_PRIMARY_IP.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PRIMARY_IP 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PRIMARY_IP 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PRIMARY_IP \- get IP address of last connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PRIMARY_IP, char **ip);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PRIMARY_PORT.3 b/docs/libcurl/opts/GNURLINFO_PRIMARY_PORT.3
index f86855412..44658e4c7 100644
--- a/docs/libcurl/opts/CURLINFO_PRIMARY_PORT.3
+++ b/docs/libcurl/opts/GNURLINFO_PRIMARY_PORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PRIMARY_PORT 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PRIMARY_PORT 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PRIMARY_PORT \- get the latest destination port number
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PRIMARY_PORT, long *portp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PRIVATE.3 b/docs/libcurl/opts/GNURLINFO_PRIVATE.3
index 03418e364..027ae245e 100644
--- a/docs/libcurl/opts/CURLINFO_PRIVATE.3
+++ b/docs/libcurl/opts/GNURLINFO_PRIVATE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PRIVATE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PRIVATE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PRIVATE \- get the private pointer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PRIVATE, char **private);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PROTOCOL.3 b/docs/libcurl/opts/GNURLINFO_PROTOCOL.3
index 2f5a3edfc..794435aaa 100644
--- a/docs/libcurl/opts/CURLINFO_PROTOCOL.3
+++ b/docs/libcurl/opts/GNURLINFO_PROTOCOL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PROTOCOL 3 "23 November 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PROTOCOL 3 "23 November 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PROTOCOL \- get the protocol used in the connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PROTOCOL, long *p);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.3 b/docs/libcurl/opts/GNURLINFO_PROXYAUTH_AVAIL.3
index fa6bb41f8..5a5064e09 100644
--- a/docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.3
+++ b/docs/libcurl/opts/GNURLINFO_PROXYAUTH_AVAIL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PROXYAUTH_AVAIL 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PROXYAUTH_AVAIL 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PROXYAUTH_AVAIL \- get available HTTP proxy authentication methods
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PROXYAUTH_AVAIL, long *authp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.3 b/docs/libcurl/opts/GNURLINFO_PROXY_SSL_VERIFYRESULT.3
index b6ef7d13e..48d166c60 100644
--- a/docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.3
+++ b/docs/libcurl/opts/GNURLINFO_PROXY_SSL_VERIFYRESULT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_PROXY_SSL_VERIFYRESULT 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
+.TH GNURLINFO_PROXY_SSL_VERIFYRESULT 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_PROXY_SSL_VERIFYRESULT \- get the result of the proxy certificate verification
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PROXY_SSL_VERIFYRESULT, long *result);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.3 b/docs/libcurl/opts/GNURLINFO_REDIRECT_COUNT.3
index 61d79830b..9cdce3897 100644
--- a/docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.3
+++ b/docs/libcurl/opts/GNURLINFO_REDIRECT_COUNT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_REDIRECT_COUNT 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_REDIRECT_COUNT 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_REDIRECT_COUNT \- get the number of redirects
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REDIRECT_COUNT, long *countp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_REDIRECT_TIME.3 b/docs/libcurl/opts/GNURLINFO_REDIRECT_TIME.3
index 3cc58729b..f1224a873 100644
--- a/docs/libcurl/opts/CURLINFO_REDIRECT_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_REDIRECT_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_REDIRECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_REDIRECT_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_REDIRECT_TIME \- get the time for all redirection steps
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REDIRECT_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_REDIRECT_TIME_T.3
index 20fa0313b..093bbae1f 100644
--- a/docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_REDIRECT_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_REDIRECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_REDIRECT_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_REDIRECT_TIME_T \- get the time for all redirection steps
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REDIRECT_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_REDIRECT_URL.3 b/docs/libcurl/opts/GNURLINFO_REDIRECT_URL.3
index f4f882e5b..6ba66d726 100644
--- a/docs/libcurl/opts/CURLINFO_REDIRECT_URL.3
+++ b/docs/libcurl/opts/GNURLINFO_REDIRECT_URL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_REDIRECT_URL 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_REDIRECT_URL 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_REDIRECT_URL \- get the URL a redirect would go to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REDIRECT_URL, char **urlp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_REQUEST_SIZE.3 b/docs/libcurl/opts/GNURLINFO_REQUEST_SIZE.3
index 43b183fc4..33606b0dd 100644
--- a/docs/libcurl/opts/CURLINFO_REQUEST_SIZE.3
+++ b/docs/libcurl/opts/GNURLINFO_REQUEST_SIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_REQUEST_SIZE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_REQUEST_SIZE 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_REQUEST_SIZE \- get size of sent request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REQUEST_SIZE, long *sizep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_RESPONSE_CODE.3 b/docs/libcurl/opts/GNURLINFO_RESPONSE_CODE.3
index b1f48473d..6a413235a 100644
--- a/docs/libcurl/opts/CURLINFO_RESPONSE_CODE.3
+++ b/docs/libcurl/opts/GNURLINFO_RESPONSE_CODE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_RESPONSE_CODE 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_RESPONSE_CODE 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_RESPONSE_CODE \- get the last response code
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RESPONSE_CODE, long *codep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.3 b/docs/libcurl/opts/GNURLINFO_RTSP_CLIENT_CSEQ.3
index 6ca6781f5..2efeb618a 100644
--- a/docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.3
+++ b/docs/libcurl/opts/GNURLINFO_RTSP_CLIENT_CSEQ.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_RTSP_CLIENT_CSEQ 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_RTSP_CLIENT_CSEQ 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_RTSP_CLIENT_CSEQ \- get the next RTSP client CSeq
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_CLIENT_CSEQ, long *cseq);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.3 b/docs/libcurl/opts/GNURLINFO_RTSP_CSEQ_RECV.3
index 66e9f6a08..added9c70 100644
--- a/docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.3
+++ b/docs/libcurl/opts/GNURLINFO_RTSP_CSEQ_RECV.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_RTSP_CSEQ_RECV 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_RTSP_CSEQ_RECV 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_RTSP_CSEQ_RECV \- get the recently received CSeq
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_CSEQ_RECV, long *cseq);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.3 b/docs/libcurl/opts/GNURLINFO_RTSP_SERVER_CSEQ.3
index 1334dc5a6..88abb0709 100644
--- a/docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.3
+++ b/docs/libcurl/opts/GNURLINFO_RTSP_SERVER_CSEQ.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_RTSP_SERVER_CSEQ 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_RTSP_SERVER_CSEQ 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_RTSP_SERVER_CSEQ \- get the next RTSP server CSeq
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_SERVER_CSEQ, long *cseq);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.3 b/docs/libcurl/opts/GNURLINFO_RTSP_SESSION_ID.3
index faa52f3f8..c2a2df18e 100644
--- a/docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.3
+++ b/docs/libcurl/opts/GNURLINFO_RTSP_SESSION_ID.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_RTSP_SESSION_ID 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_RTSP_SESSION_ID 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_RTSP_SESSION_ID \- get RTSP session ID
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_SESSION_ID, char **id);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SCHEME.3 b/docs/libcurl/opts/GNURLINFO_SCHEME.3
index 38a3d15ba..7307370bf 100644
--- a/docs/libcurl/opts/CURLINFO_SCHEME.3
+++ b/docs/libcurl/opts/GNURLINFO_SCHEME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SCHEME 3 "23 November 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SCHEME 3 "23 November 2016" "libcurl 7.52.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SCHEME \- get the URL scheme (sometimes called protocol) used in the connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SCHEME, char **scheme);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.3 b/docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD.3
index 6253fed79..f3c224fd6 100644
--- a/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SIZE_DOWNLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SIZE_DOWNLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SIZE_DOWNLOAD \- get the number of downloaded bytes
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SIZE_DOWNLOAD, double *dlp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD_T.3
index 05f255463..b77009c9f 100644
--- a/docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_SIZE_DOWNLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SIZE_DOWNLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SIZE_DOWNLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SIZE_DOWNLOAD_T \- get the number of downloaded bytes
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SIZE_DOWNLOAD_T, curl_off_t *dlp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.3 b/docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD.3
index 704902d6c..3915385ac 100644
--- a/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SIZE_UPLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SIZE_UPLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SIZE_UPLOAD \- get the number of uploaded bytes
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SIZE_UPLOAD, double *uploadp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD_T.3
index 1b931e8f0..5a75103fd 100644
--- a/docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_SIZE_UPLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SIZE_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SIZE_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SIZE_UPLOAD_T \- get the number of uploaded bytes
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SIZE_UPLOAD_T, curl_off_t *uploadp);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.3 b/docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD.3
index e78503c10..b30e1c183 100644
--- a/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SPEED_DOWNLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SPEED_DOWNLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SPEED_DOWNLOAD \- get download speed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_DOWNLOAD, double *speed);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD_T.3
index 721dc47fd..488d1923e 100644
--- a/docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_SPEED_DOWNLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SPEED_DOWNLOAD_T 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SPEED_DOWNLOAD_T 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SPEED_DOWNLOAD_T \- get download speed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_DOWNLOAD_T, curl_off_t *speed);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.3 b/docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD.3
index 9d2e330d0..5ab3d92fe 100644
--- a/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.3
+++ b/docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SPEED_UPLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SPEED_UPLOAD 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SPEED_UPLOAD \- get upload speed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_UPLOAD, double *speed);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.3 b/docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD_T.3
index 873fde6fe..0a4a1829e 100644
--- a/docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.3
+++ b/docs/libcurl/opts/GNURLINFO_SPEED_UPLOAD_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SPEED_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SPEED_UPLOAD_T 3 "25 May 2017" "libcurl 7.55.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SPEED_UPLOAD_T \- get upload speed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_UPLOAD_T, curl_off_t *speed);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_SSL_ENGINES.3 b/docs/libcurl/opts/GNURLINFO_SSL_ENGINES.3
index ab598f1e9..9a0120bdf 100644
--- a/docs/libcurl/opts/CURLINFO_SSL_ENGINES.3
+++ b/docs/libcurl/opts/GNURLINFO_SSL_ENGINES.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SSL_ENGINES 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SSL_ENGINES 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SSL_ENGINES \- get an slist of OpenSSL crypto-engines
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SSL_ENGINES,
struct curl_slist **engine_list);
diff --git a/docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.3 b/docs/libcurl/opts/GNURLINFO_SSL_VERIFYRESULT.3
index b0bd54cd8..af82908c9 100644
--- a/docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.3
+++ b/docs/libcurl/opts/GNURLINFO_SSL_VERIFYRESULT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_SSL_VERIFYRESULT 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_SSL_VERIFYRESULT 3 "1 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_SSL_VERIFYRESULT \- get the result of the certificate verification
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SSL_VERIFYRESULT, long *result);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.3 b/docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME.3
index e5252804d..af7fc5dd9 100644
--- a/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_STARTTRANSFER_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_STARTTRANSFER_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_STARTTRANSFER_TIME \- get the time until the first byte is received
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_STARTTRANSFER_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME_T.3
index 76d354629..5e19ab590 100644
--- a/docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_STARTTRANSFER_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_STARTTRANSFER_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_STARTTRANSFER_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_STARTTRANSFER_TIME_T \- get the time until the first byte is received
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_STARTTRANSFER_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_TLS_SESSION.3 b/docs/libcurl/opts/GNURLINFO_TLS_SESSION.3
index fcfa17f25..293fb0217 100644
--- a/docs/libcurl/opts/CURLINFO_TLS_SESSION.3
+++ b/docs/libcurl/opts/GNURLINFO_TLS_SESSION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_TLS_SESSION 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_TLS_SESSION 3 "12 Sep 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_TLS_SESSION \- get TLS session info
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_TLS_SESSION,
struct curl_tlssessioninfo **session);
diff --git a/docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.3 b/docs/libcurl/opts/GNURLINFO_TLS_SSL_PTR.3
index 6abebd32f..0f06b9af6 100644
--- a/docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.3
+++ b/docs/libcurl/opts/GNURLINFO_TLS_SSL_PTR.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_TLS_SSL_PTR 3 "23 Feb 2016" "libcurl 7.48.0" "curl_easy_getinfo options"
+.TH GNURLINFO_TLS_SSL_PTR 3 "23 Feb 2016" "libcurl 7.48.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_TLS_SESSION, CURLINFO_TLS_SSL_PTR \- get TLS session info
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_TLS_SSL_PTR,
struct curl_tlssessioninfo **session);
@@ -129,7 +129,7 @@ https://github.com/curl/curl/issues/685
All TLS-based
.SH EXAMPLE
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <openssl/ssl.h>
CURL *curl;
diff --git a/docs/libcurl/opts/CURLINFO_TOTAL_TIME.3 b/docs/libcurl/opts/GNURLINFO_TOTAL_TIME.3
index e2386a94b..da1ae6465 100644
--- a/docs/libcurl/opts/CURLINFO_TOTAL_TIME.3
+++ b/docs/libcurl/opts/GNURLINFO_TOTAL_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_TOTAL_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
+.TH GNURLINFO_TOTAL_TIME 3 "28 Aug 2015" "libcurl 7.44.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_TOTAL_TIME \- get total time of previous transfer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_TOTAL_TIME, double *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.3 b/docs/libcurl/opts/GNURLINFO_TOTAL_TIME_T.3
index 313425bef..3796e8fc7 100644
--- a/docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.3
+++ b/docs/libcurl/opts/GNURLINFO_TOTAL_TIME_T.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLINFO_TOTAL_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
+.TH GNURLINFO_TOTAL_TIME_T 3 "28 Apr 2018" "libcurl 7.61.0" "curl_easy_getinfo options"
.SH NAME
CURLINFO_TOTAL_TIME_T \- get total time of previous transfer in microseconds
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_TOTAL_TIME_T, curl_off_t *timep);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 b/docs/libcurl/opts/GNURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
index cbe4f30c9..4da4fed01 100644
--- a/docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
+++ b/docs/libcurl/opts/GNURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE \- chunk length threshold for pipelining
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 b/docs/libcurl/opts/GNURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
index 36083f65c..884cb1d72 100644
--- a/docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
+++ b/docs/libcurl/opts/GNURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE \- size threshold for pipelining penalty
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_MAXCONNECTS.3 b/docs/libcurl/opts/GNURLMOPT_MAXCONNECTS.3
index 8f5ac7b86..6d16bb60b 100644
--- a/docs/libcurl/opts/CURLMOPT_MAXCONNECTS.3
+++ b/docs/libcurl/opts/GNURLMOPT_MAXCONNECTS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_MAXCONNECTS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
+.TH GNURLMOPT_MAXCONNECTS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_MAXCONNECTS \- set size of connection cache
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAXCONNECTS, long max);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.3 b/docs/libcurl/opts/GNURLMOPT_MAX_HOST_CONNECTIONS.3
index 9507a04ec..13455c71b 100644
--- a/docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.3
+++ b/docs/libcurl/opts/GNURLMOPT_MAX_HOST_CONNECTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_MAX_HOST_CONNECTIONS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
+.TH GNURLMOPT_MAX_HOST_CONNECTIONS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_MAX_HOST_CONNECTIONS \- set max number of connections to a single host
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_HOST_CONNECTIONS, long max);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.3 b/docs/libcurl/opts/GNURLMOPT_MAX_PIPELINE_LENGTH.3
index 00c81e683..63a856a3b 100644
--- a/docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.3
+++ b/docs/libcurl/opts/GNURLMOPT_MAX_PIPELINE_LENGTH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_MAX_PIPELINE_LENGTH 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_MAX_PIPELINE_LENGTH 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_MAX_PIPELINE_LENGTH \- maximum number of requests in a pipeline
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_PIPELINE_LENGTH, long max);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.3 b/docs/libcurl/opts/GNURLMOPT_MAX_TOTAL_CONNECTIONS.3
index bca000186..733ba0293 100644
--- a/docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.3
+++ b/docs/libcurl/opts/GNURLMOPT_MAX_TOTAL_CONNECTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_MAX_TOTAL_CONNECTIONS 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_MAX_TOTAL_CONNECTIONS 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_MAX_TOTAL_CONNECTIONS \- max simultaneously open connections
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_TOTAL_CONNECTIONS, long amount);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_PIPELINING.3 b/docs/libcurl/opts/GNURLMOPT_PIPELINING.3
index 5be2d62f0..95d0aad05 100644
--- a/docs/libcurl/opts/CURLMOPT_PIPELINING.3
+++ b/docs/libcurl/opts/GNURLMOPT_PIPELINING.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_PIPELINING 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
+.TH GNURLMOPT_PIPELINING 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_PIPELINING \- enable HTTP pipelining and multiplexing
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_PIPELINING, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.3 b/docs/libcurl/opts/GNURLMOPT_PIPELINING_SERVER_BL.3
index 405645080..70a1826c5 100644
--- a/docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.3
+++ b/docs/libcurl/opts/GNURLMOPT_PIPELINING_SERVER_BL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_PIPELINING_SERVER_BL 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_PIPELINING_SERVER_BL 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_PIPELINING_SERVER_BL \- pipelining server blacklist
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_PIPELINING_SERVER_BL, char **servers);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.3 b/docs/libcurl/opts/GNURLMOPT_PIPELINING_SITE_BL.3
index 279d9ea57..89cb1b0ed 100644
--- a/docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.3
+++ b/docs/libcurl/opts/GNURLMOPT_PIPELINING_SITE_BL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_PIPELINING_SITE_BL 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_PIPELINING_SITE_BL 3 "4 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_PIPELINING_SITE_BL \- pipelining host blacklist
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_PIPELINING_SITE_BL, char **hosts);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_PUSHDATA.3 b/docs/libcurl/opts/GNURLMOPT_PUSHDATA.3
index d8ada0100..82ec928ae 100644
--- a/docs/libcurl/opts/CURLMOPT_PUSHDATA.3
+++ b/docs/libcurl/opts/GNURLMOPT_PUSHDATA.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_PUSHDATA 3 "1 Jun 2015" "libcurl 7.44.0" "curl_multi_setopt options"
+.TH GNURLMOPT_PUSHDATA 3 "1 Jun 2015" "libcurl 7.44.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_PUSHDATA \- pointer to pass to push callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_PUSHDATA, void *pointer);
.fi
diff --git a/docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3 b/docs/libcurl/opts/GNURLMOPT_PUSHFUNCTION.3
index 9fe02f8d7..9177a8ba2 100644
--- a/docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.3
+++ b/docs/libcurl/opts/GNURLMOPT_PUSHFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_PUSHFUNCTION 3 "1 Jun 2015" "libcurl 7.44.0" "curl_multi_setopt options"
+.TH GNURLMOPT_PUSHFUNCTION 3 "1 Jun 2015" "libcurl 7.44.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_PUSHFUNCTION \- callback that approves or denies server pushes
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
char *curl_pushheader_bynum(struct curl_pushheaders *h, size_t num);
char *curl_pushheader_byname(struct curl_pushheaders *h, const char *name);
diff --git a/docs/libcurl/opts/CURLMOPT_SOCKETDATA.3 b/docs/libcurl/opts/GNURLMOPT_SOCKETDATA.3
index 54e8befa6..10bff8bd7 100644
--- a/docs/libcurl/opts/CURLMOPT_SOCKETDATA.3
+++ b/docs/libcurl/opts/GNURLMOPT_SOCKETDATA.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_SOCKETDATA 3 "3 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_SOCKETDATA 3 "3 Nov 2014" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_SOCKETDATA \- custom pointer passed to the socket callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_SOCKETDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.3 b/docs/libcurl/opts/GNURLMOPT_SOCKETFUNCTION.3
index b0d511119..cd7b49dce 100644
--- a/docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.3
+++ b/docs/libcurl/opts/GNURLMOPT_SOCKETFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_SOCKETFUNCTION 3 "3 Nov 2016" "libcurl 7.39.0" "curl_multi_setopt options"
+.TH GNURLMOPT_SOCKETFUNCTION 3 "3 Nov 2016" "libcurl 7.39.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_SOCKETFUNCTION \- callback informed about what to wait for
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int socket_callback(CURL *easy, /* easy handle */
curl_socket_t s, /* socket */
diff --git a/docs/libcurl/opts/CURLMOPT_TIMERDATA.3 b/docs/libcurl/opts/GNURLMOPT_TIMERDATA.3
index 6f590d3e7..29ad19160 100644
--- a/docs/libcurl/opts/CURLMOPT_TIMERDATA.3
+++ b/docs/libcurl/opts/GNURLMOPT_TIMERDATA.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_TIMERDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
+.TH GNURLMOPT_TIMERDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_TIMERDATA \- custom pointer to pass to timer callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_TIMERDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.3 b/docs/libcurl/opts/GNURLMOPT_TIMERFUNCTION.3
index 344813fe8..1e2d64862 100644
--- a/docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.3
+++ b/docs/libcurl/opts/GNURLMOPT_TIMERFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLMOPT_TIMERFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
+.TH GNURLMOPT_TIMERFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_multi_setopt options"
.SH NAME
CURLMOPT_TIMERFUNCTION \- set callback to receive timeout values
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int timer_callback(CURLM *multi, /* multi handle */
long timeout_ms, /* timeout in number of ms */
diff --git a/docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.3 b/docs/libcurl/opts/GNURLOPT_ABSTRACT_UNIX_SOCKET.3
index 8b61854c0..4f98f4b1b 100644
--- a/docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.3
+++ b/docs/libcurl/opts/GNURLOPT_ABSTRACT_UNIX_SOCKET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ABSTRACT_UNIX_SOCKET 3 "08 Jan 2017" "libcurl 7.53.0" "curl_easy_setopt options"
+.TH GNURLOPT_ABSTRACT_UNIX_SOCKET 3 "08 Jan 2017" "libcurl 7.53.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ABSTRACT_UNIX_SOCKET \- set an abstract Unix domain socket
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ABSTRACT_UNIX_SOCKET, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.3 b/docs/libcurl/opts/GNURLOPT_ACCEPTTIMEOUT_MS.3
index 70325fd9a..d74e14960 100644
--- a/docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_ACCEPTTIMEOUT_MS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ACCEPTTIMEOUT_MS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_ACCEPTTIMEOUT_MS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ACCEPTTIMEOUT_MS \- timeout waiting for FTP server to connect back
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ACCEPTTIMEOUT_MS, long ms);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.3 b/docs/libcurl/opts/GNURLOPT_ACCEPT_ENCODING.3
index abd4734ab..772dd1761 100644
--- a/docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.3
+++ b/docs/libcurl/opts/GNURLOPT_ACCEPT_ENCODING.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ACCEPT_ENCODING 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_ACCEPT_ENCODING 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ACCEPT_ENCODING \- enables automatic decompression of HTTP downloads
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ACCEPT_ENCODING, char *enc);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.3 b/docs/libcurl/opts/GNURLOPT_ADDRESS_SCOPE.3
index 13ca667df..75467fe20 100644
--- a/docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.3
+++ b/docs/libcurl/opts/GNURLOPT_ADDRESS_SCOPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ADDRESS_SCOPE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_ADDRESS_SCOPE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ADDRESS_SCOPE \- set scope id for IPv6 addresses
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ADDRESS_SCOPE, long scope);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ALTSVC.3 b/docs/libcurl/opts/GNURLOPT_ALTSVC.3
index a13edaae8..156f4e979 100644
--- a/docs/libcurl/opts/CURLOPT_ALTSVC.3
+++ b/docs/libcurl/opts/GNURLOPT_ALTSVC.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ALTSVC 3 "5 Feb 2019" "libcurl 7.64.1" "curl_easy_setopt options"
+.TH GNURLOPT_ALTSVC 3 "5 Feb 2019" "libcurl 7.64.1" "curl_easy_setopt options"
.SH NAME
CURLOPT_ALTSVC \- set alt-svc cache file name
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ALTSVC, char *filename);
.fi
diff --git a/docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.3 b/docs/libcurl/opts/GNURLOPT_ALTSVC_CTRL.3
index c9575c9fe..aed1253dd 100644
--- a/docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.3
+++ b/docs/libcurl/opts/GNURLOPT_ALTSVC_CTRL.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ALTSVC_CTRL 3 "5 Feb 2019" "libcurl 7.64.1" "curl_easy_setopt options"
+.TH GNURLOPT_ALTSVC_CTRL 3 "5 Feb 2019" "libcurl 7.64.1" "curl_easy_setopt options"
.SH NAME
CURLOPT_ALTSVC_CTRL \- control alt-svc behavior
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define CURLALTSVC_IMMEDIATELY (1<<0)
#define CURLALTSVC_ALTUSED (1<<1)
diff --git a/docs/libcurl/opts/CURLOPT_APPEND.3 b/docs/libcurl/opts/GNURLOPT_APPEND.3
index c22acf797..69e293191 100644
--- a/docs/libcurl/opts/CURLOPT_APPEND.3
+++ b/docs/libcurl/opts/GNURLOPT_APPEND.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_APPEND 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_APPEND 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_APPEND \- enable appending to the remote file
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_APPEND, long append);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_AUTOREFERER.3 b/docs/libcurl/opts/GNURLOPT_AUTOREFERER.3
index 4d8a1c04d..9f0f2f527 100644
--- a/docs/libcurl/opts/CURLOPT_AUTOREFERER.3
+++ b/docs/libcurl/opts/GNURLOPT_AUTOREFERER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_AUTOREFERER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_AUTOREFERER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_AUTOREFERER \- automatically update the referer header
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_AUTOREFERER, long autorefer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_BUFFERSIZE.3 b/docs/libcurl/opts/GNURLOPT_BUFFERSIZE.3
index b4100e607..1607d02de 100644
--- a/docs/libcurl/opts/CURLOPT_BUFFERSIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_BUFFERSIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_BUFFERSIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_BUFFERSIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_BUFFERSIZE \- set preferred receive buffer size
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_BUFFERSIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CAINFO.3 b/docs/libcurl/opts/GNURLOPT_CAINFO.3
index e253eb529..1a3ca4319 100644
--- a/docs/libcurl/opts/CURLOPT_CAINFO.3
+++ b/docs/libcurl/opts/GNURLOPT_CAINFO.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CAINFO 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CAINFO 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CAINFO \- path to Certificate Authority (CA) bundle
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CAINFO, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CAPATH.3 b/docs/libcurl/opts/GNURLOPT_CAPATH.3
index 183428ffc..e5175ede0 100644
--- a/docs/libcurl/opts/CURLOPT_CAPATH.3
+++ b/docs/libcurl/opts/GNURLOPT_CAPATH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CAPATH 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CAPATH 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CAPATH \- specify directory holding CA certificates
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CAPATH, char *capath);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CERTINFO.3 b/docs/libcurl/opts/GNURLOPT_CERTINFO.3
index 015b7fbe1..0aba17e7c 100644
--- a/docs/libcurl/opts/CURLOPT_CERTINFO.3
+++ b/docs/libcurl/opts/GNURLOPT_CERTINFO.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CERTINFO 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CERTINFO 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CERTINFO \- request SSL certificate information
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CERTINFO, long certinfo);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CHUNK_BGN_FUNCTION.3
index 8ddd35ea7..a4ca84936 100644
--- a/docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CHUNK_BGN_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CHUNK_BGN_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CHUNK_BGN_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CHUNK_BGN_FUNCTION \- callback before a transfer with FTP wildcardmatch
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct curl_fileinfo {
char *filename;
@@ -74,7 +74,7 @@ option for now.
The target of transfer_info parameter is a "feature depended" structure. For
the FTP wildcard download, the target is curl_fileinfo structure (see
-\fIcurl/curl.h\fP). The parameter \fIptr\fP is a pointer given by
+\fIgnurl/curl.h\fP). The parameter \fIptr\fP is a pointer given by
\fICURLOPT_CHUNK_DATA(3)\fP. The parameter remains contains number of chunks
remaining per the transfer. If the feature is not available, the parameter has
zero value.
diff --git a/docs/libcurl/opts/CURLOPT_CHUNK_DATA.3 b/docs/libcurl/opts/GNURLOPT_CHUNK_DATA.3
index ebf76559e..57065e827 100644
--- a/docs/libcurl/opts/CURLOPT_CHUNK_DATA.3
+++ b/docs/libcurl/opts/GNURLOPT_CHUNK_DATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CHUNK_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CHUNK_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CHUNK_DATA \- custom pointer to the FTP chunk callbacks
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CHUNK_DATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CHUNK_END_FUNCTION.3
index e8d20982b..d99d53e2e 100644
--- a/docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CHUNK_END_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CHUNK_END_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CHUNK_END_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CHUNK_END_FUNCTION \- callback after a transfer with FTP wildcardmatch
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
long chunk_end_callback(void *ptr);
diff --git a/docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.3 b/docs/libcurl/opts/GNURLOPT_CLOSESOCKETDATA.3
index b9bca47dc..d81d30aa6 100644
--- a/docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_CLOSESOCKETDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CLOSESOCKETDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CLOSESOCKETDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CLOSESOCKETDATA \- pointer passed to the socket close callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CLOSESOCKETDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CLOSESOCKETFUNCTION.3
index 3fb75f747..ebb1b7c61 100644
--- a/docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CLOSESOCKETFUNCTION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CLOSESOCKETFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CLOSESOCKETFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CLOSESOCKETFUNCTION \- callback to socket close replacement function
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int closesocket_callback(void *clientp, curl_socket_t item);
diff --git a/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.3 b/docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT.3
index 2adb9bb09..60ee364f7 100644
--- a/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.3
+++ b/docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONNECTTIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONNECTTIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONNECTTIMEOUT \- timeout for the connect phase
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECTTIMEOUT, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.3 b/docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT_MS.3
index 5fad75c55..cc4be2902 100644
--- a/docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_CONNECTTIMEOUT_MS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONNECTTIMEOUT_MS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONNECTTIMEOUT_MS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONNECTTIMEOUT_MS \- timeout for the connect phase
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECTTIMEOUT_MS, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CONNECT_ONLY.3 b/docs/libcurl/opts/GNURLOPT_CONNECT_ONLY.3
index 375d5d4d6..6e7962760 100644
--- a/docs/libcurl/opts/CURLOPT_CONNECT_ONLY.3
+++ b/docs/libcurl/opts/GNURLOPT_CONNECT_ONLY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONNECT_ONLY 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONNECT_ONLY 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONNECT_ONLY \- stop when connected to target server
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECT_ONLY, long only);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CONNECT_TO.3 b/docs/libcurl/opts/GNURLOPT_CONNECT_TO.3
index 9f80cc383..999fca1a5 100644
--- a/docs/libcurl/opts/CURLOPT_CONNECT_TO.3
+++ b/docs/libcurl/opts/GNURLOPT_CONNECT_TO.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONNECT_TO 3 "10 April 2016" "libcurl 7.49.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONNECT_TO 3 "10 April 2016" "libcurl 7.49.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONNECT_TO \- Connect to a specific host and port instead of the URL's host and port
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECT_TO,
struct curl_slist *connect_to);
diff --git a/docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CONV_FROM_NETWORK_FUNCTION.3
index b810129dd..783395aec 100644
--- a/docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CONV_FROM_NETWORK_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONV_FROM_NETWORK_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONV_FROM_NETWORK_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONV_FROM_NETWORK_FUNCTION \- convert data from network to host encoding
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode conv_callback(char *ptr, size_t length);
diff --git a/docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CONV_FROM_UTF8_FUNCTION.3
index e029fc032..42c0a976a 100644
--- a/docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CONV_FROM_UTF8_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONV_FROM_UTF8_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONV_FROM_UTF8_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONV_FROM_UTF8_FUNCTION \- convert data from UTF8 to host encoding
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode conv_callback(char *ptr, size_t length);
diff --git a/docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_CONV_TO_NETWORK_FUNCTION.3
index c9aea1e44..b2a0629b4 100644
--- a/docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_CONV_TO_NETWORK_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CONV_TO_NETWORK_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CONV_TO_NETWORK_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CONV_TO_NETWORK_FUNCTION \- convert data to network from host encoding
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode conv_callback(char *ptr, size_t length);
diff --git a/docs/libcurl/opts/CURLOPT_COOKIE.3 b/docs/libcurl/opts/GNURLOPT_COOKIE.3
index d0da3f1f1..45b3517e9 100644
--- a/docs/libcurl/opts/CURLOPT_COOKIE.3
+++ b/docs/libcurl/opts/GNURLOPT_COOKIE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COOKIE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COOKIE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COOKIE \- set contents of HTTP Cookie header
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIE, char *cookie);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_COOKIEFILE.3 b/docs/libcurl/opts/GNURLOPT_COOKIEFILE.3
index fb33e41f0..e379aaed1 100644
--- a/docs/libcurl/opts/CURLOPT_COOKIEFILE.3
+++ b/docs/libcurl/opts/GNURLOPT_COOKIEFILE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COOKIEFILE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COOKIEFILE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COOKIEFILE \- file name to read cookies from
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIEFILE, char *filename);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_COOKIEJAR.3 b/docs/libcurl/opts/GNURLOPT_COOKIEJAR.3
index d4f7ccdad..b062e26e1 100644
--- a/docs/libcurl/opts/CURLOPT_COOKIEJAR.3
+++ b/docs/libcurl/opts/GNURLOPT_COOKIEJAR.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COOKIEJAR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COOKIEJAR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COOKIEJAR \- file name to store cookies to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIEJAR, char *filename);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_COOKIELIST.3 b/docs/libcurl/opts/GNURLOPT_COOKIELIST.3
index 7de4da882..c5a66f5d1 100644
--- a/docs/libcurl/opts/CURLOPT_COOKIELIST.3
+++ b/docs/libcurl/opts/GNURLOPT_COOKIELIST.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COOKIELIST 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COOKIELIST 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COOKIELIST \- add to or manipulate cookies held in memory
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIELIST,
char *cookie);
diff --git a/docs/libcurl/opts/CURLOPT_COOKIESESSION.3 b/docs/libcurl/opts/GNURLOPT_COOKIESESSION.3
index c4c015f82..5911c949d 100644
--- a/docs/libcurl/opts/CURLOPT_COOKIESESSION.3
+++ b/docs/libcurl/opts/GNURLOPT_COOKIESESSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COOKIESESSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COOKIESESSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COOKIESESSION \- start a new cookie session
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COOKIESESSION, long init);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.3 b/docs/libcurl/opts/GNURLOPT_COPYPOSTFIELDS.3
index 001d6fe4a..91b76ef33 100644
--- a/docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.3
+++ b/docs/libcurl/opts/GNURLOPT_COPYPOSTFIELDS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_COPYPOSTFIELDS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_COPYPOSTFIELDS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_COPYPOSTFIELDS \- have libcurl copy data to POST
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_COPYPOSTFIELDS, char *data);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CRLF.3 b/docs/libcurl/opts/GNURLOPT_CRLF.3
index 61ac9e264..461a295df 100644
--- a/docs/libcurl/opts/CURLOPT_CRLF.3
+++ b/docs/libcurl/opts/GNURLOPT_CRLF.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CRLF 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CRLF 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CRLF \- enable/disable CRLF conversion
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CRLF, long conv);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CRLFILE.3 b/docs/libcurl/opts/GNURLOPT_CRLFILE.3
index 1b8df4afc..1abcead85 100644
--- a/docs/libcurl/opts/CURLOPT_CRLFILE.3
+++ b/docs/libcurl/opts/GNURLOPT_CRLFILE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CRLFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CRLFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CRLFILE \- specify a Certificate Revocation List file
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CRLFILE, char *file);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CURLU.3 b/docs/libcurl/opts/GNURLOPT_CURLU.3
index 995fcd3f4..bdcb05544 100644
--- a/docs/libcurl/opts/CURLOPT_CURLU.3
+++ b/docs/libcurl/opts/GNURLOPT_CURLU.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CURLU 3 "28 Oct 2018" "libcurl 7.63.0" "curl_easy_setopt options"
+.TH GNURLOPT_CURLU 3 "28 Oct 2018" "libcurl 7.63.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CURLU \- set URL with CURLU *
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CURLU, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.3 b/docs/libcurl/opts/GNURLOPT_CUSTOMREQUEST.3
index 93ccaf8dd..3b701c07b 100644
--- a/docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.3
+++ b/docs/libcurl/opts/GNURLOPT_CUSTOMREQUEST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_CUSTOMREQUEST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_CUSTOMREQUEST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_CUSTOMREQUEST \- custom string for request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CUSTOMREQUEST, char *request);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DEBUGDATA.3 b/docs/libcurl/opts/GNURLOPT_DEBUGDATA.3
index 27b9cbb39..b6c54d021 100644
--- a/docs/libcurl/opts/CURLOPT_DEBUGDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_DEBUGDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DEBUGDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DEBUGDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DEBUGDATA \- custom pointer for debug callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DEBUGDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_DEBUGFUNCTION.3
index 535c5302b..46f0187e7 100644
--- a/docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_DEBUGFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DEBUGFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DEBUGFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DEBUGFUNCTION \- debug callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef enum {
CURLINFO_TEXT = 0,
diff --git a/docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.3 b/docs/libcurl/opts/GNURLOPT_DEFAULT_PROTOCOL.3
index a39c6b3f4..eb8564c1e 100644
--- a/docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.3
+++ b/docs/libcurl/opts/GNURLOPT_DEFAULT_PROTOCOL.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DEFAULT_PROTOCOL 3 "18 Aug 2015" "libcurl 7.45.0" "curl_easy_setopt options"
+.TH GNURLOPT_DEFAULT_PROTOCOL 3 "18 Aug 2015" "libcurl 7.45.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DEFAULT_PROTOCOL \- default protocol to use if the URL is missing a
scheme name
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DEFAULT_PROTOCOL, char
*protocol);
diff --git a/docs/libcurl/opts/CURLOPT_DIRLISTONLY.3 b/docs/libcurl/opts/GNURLOPT_DIRLISTONLY.3
index 203e247b7..8ecb04fe2 100644
--- a/docs/libcurl/opts/CURLOPT_DIRLISTONLY.3
+++ b/docs/libcurl/opts/GNURLOPT_DIRLISTONLY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DIRLISTONLY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DIRLISTONLY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DIRLISTONLY \- ask for names only in a directory listing
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DIRLISTONLY, long listonly);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.3 b/docs/libcurl/opts/GNURLOPT_DISALLOW_USERNAME_IN_URL.3
index ac5f913a3..a70e95d1a 100644
--- a/docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.3
+++ b/docs/libcurl/opts/GNURLOPT_DISALLOW_USERNAME_IN_URL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DISALLOW_USERNAME_IN_URL 3 "30 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
+.TH GNURLOPT_DISALLOW_USERNAME_IN_URL 3 "30 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DISALLOW_USERNAME_IN_URL \- disallow specifying username in the url
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DISALLOW_USERNAME_IN_URL, long disallow);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.3 b/docs/libcurl/opts/GNURLOPT_DNS_CACHE_TIMEOUT.3
index 24b61a839..a05134089 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_CACHE_TIMEOUT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_CACHE_TIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_CACHE_TIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_CACHE_TIMEOUT \- set life-time for DNS cache entries
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_CACHE_TIMEOUT, long age);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_INTERFACE.3 b/docs/libcurl/opts/GNURLOPT_DNS_INTERFACE.3
index 824ca1ea6..9d3426326 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_INTERFACE.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_INTERFACE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_INTERFACE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_INTERFACE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_INTERFACE \- set interface to speak DNS over
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_INTERFACE, char *ifname);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.3 b/docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP4.3
index d29242be8..df1578f9b 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP4.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_LOCAL_IP4 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_LOCAL_IP4 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_LOCAL_IP4 \- IPv4 address to bind DNS resolves to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_LOCAL_IP4, char *address);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.3 b/docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP6.3
index 3402f346c..3e11d2a68 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_LOCAL_IP6.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_LOCAL_IP6 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_LOCAL_IP6 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_LOCAL_IP6 \- IPv6 address to bind DNS resolves to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_LOCAL_IP6, char *address);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_SERVERS.3 b/docs/libcurl/opts/GNURLOPT_DNS_SERVERS.3
index 0067494ae..51cc3e7b3 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_SERVERS.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_SERVERS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_SERVERS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_SERVERS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_SERVERS \- set preferred DNS servers
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_SERVERS, char *servers);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.3 b/docs/libcurl/opts/GNURLOPT_DNS_SHUFFLE_ADDRESSES.3
index 8af2d0aa2..c8528fe2a 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_SHUFFLE_ADDRESSES.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_SHUFFLE_ADDRESSES 3 "3 March 2018" "libcurl 7.60.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_SHUFFLE_ADDRESSES 3 "3 March 2018" "libcurl 7.60.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_SHUFFLE_ADDRESSES \- Shuffle addresses when a hostname returns more than one
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_SHUFFLE_ADDRESSES, long onoff);
.fi
diff --git a/docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.3 b/docs/libcurl/opts/GNURLOPT_DNS_USE_GLOBAL_CACHE.3
index 3638a62e4..6b81d42cd 100644
--- a/docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.3
+++ b/docs/libcurl/opts/GNURLOPT_DNS_USE_GLOBAL_CACHE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DNS_USE_GLOBAL_CACHE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_DNS_USE_GLOBAL_CACHE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DNS_USE_GLOBAL_CACHE \- enable/disable global DNS cache
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DNS_USE_GLOBAL_CACHE,
long enable);
diff --git a/docs/libcurl/opts/CURLOPT_DOH_URL.3 b/docs/libcurl/opts/GNURLOPT_DOH_URL.3
index 407b92e20..1a463044c 100644
--- a/docs/libcurl/opts/CURLOPT_DOH_URL.3
+++ b/docs/libcurl/opts/GNURLOPT_DOH_URL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_DOH_URL 3 "18 Jun 2018" "libcurl 7.62.0" "curl_easy_setopt options"
+.TH GNURLOPT_DOH_URL 3 "18 Jun 2018" "libcurl 7.62.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_DOH_URL \- provide the DNS-over-HTTPS URL
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_DOH_URL, char *URL);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_EGDSOCKET.3 b/docs/libcurl/opts/GNURLOPT_EGDSOCKET.3
index 8a2c1a603..a008aa954 100644
--- a/docs/libcurl/opts/CURLOPT_EGDSOCKET.3
+++ b/docs/libcurl/opts/GNURLOPT_EGDSOCKET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_EGDSOCKET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_EGDSOCKET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_EGDSOCKET \- set EGD socket path
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_EGDSOCKET, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ERRORBUFFER.3 b/docs/libcurl/opts/GNURLOPT_ERRORBUFFER.3
index 71cce945b..593061d78 100644
--- a/docs/libcurl/opts/CURLOPT_ERRORBUFFER.3
+++ b/docs/libcurl/opts/GNURLOPT_ERRORBUFFER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ERRORBUFFER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_ERRORBUFFER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ERRORBUFFER \- set error buffer for error messages
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ERRORBUFFER, char *buf);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.3 b/docs/libcurl/opts/GNURLOPT_EXPECT_100_TIMEOUT_MS.3
index 2e2ccd1ba..51c52ee25 100644
--- a/docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_EXPECT_100_TIMEOUT_MS.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_EXPECT_100_TIMEOUT_MS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_EXPECT_100_TIMEOUT_MS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_EXPECT_100_TIMEOUT_MS \- timeout for Expect: 100-continue response
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_EXPECT_100_TIMEOUT_MS,
long milliseconds);
diff --git a/docs/libcurl/opts/CURLOPT_FAILONERROR.3 b/docs/libcurl/opts/GNURLOPT_FAILONERROR.3
index 107b28ef8..1a1217a32 100644
--- a/docs/libcurl/opts/CURLOPT_FAILONERROR.3
+++ b/docs/libcurl/opts/GNURLOPT_FAILONERROR.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FAILONERROR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FAILONERROR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FAILONERROR \- request failure on HTTP response >= 400
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FAILONERROR, long fail);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FILETIME.3 b/docs/libcurl/opts/GNURLOPT_FILETIME.3
index d8d1c7ed0..fa74147fc 100644
--- a/docs/libcurl/opts/CURLOPT_FILETIME.3
+++ b/docs/libcurl/opts/GNURLOPT_FILETIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FILETIME 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FILETIME 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FILETIME \- get the modification time of the remote resource
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FILETIME, long gettime);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FNMATCH_DATA.3 b/docs/libcurl/opts/GNURLOPT_FNMATCH_DATA.3
index 88f3ba662..37c5db51d 100644
--- a/docs/libcurl/opts/CURLOPT_FNMATCH_DATA.3
+++ b/docs/libcurl/opts/GNURLOPT_FNMATCH_DATA.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FNMATCH_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FNMATCH_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FNMATCH_DATA \- custom pointer to fnmatch callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FNMATCH_DATA,
void *pointer);
diff --git a/docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_FNMATCH_FUNCTION.3
index 7a79ad8a7..1783f8c3f 100644
--- a/docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_FNMATCH_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FNMATCH_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FNMATCH_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FNMATCH_FUNCTION \- wildcard matching function callback
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int fnmatch_callback(void *ptr,
const char *pattern,
diff --git a/docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.3 b/docs/libcurl/opts/GNURLOPT_FOLLOWLOCATION.3
index d9f453817..2b6372bd3 100644
--- a/docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.3
+++ b/docs/libcurl/opts/GNURLOPT_FOLLOWLOCATION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FOLLOWLOCATION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FOLLOWLOCATION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FOLLOWLOCATION \- follow HTTP 3xx redirects
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FOLLOWLOCATION, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FORBID_REUSE.3 b/docs/libcurl/opts/GNURLOPT_FORBID_REUSE.3
index 509052381..6135d29ed 100644
--- a/docs/libcurl/opts/CURLOPT_FORBID_REUSE.3
+++ b/docs/libcurl/opts/GNURLOPT_FORBID_REUSE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FORBID_REUSE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FORBID_REUSE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FORBID_REUSE \- make connection get closed at once after use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FORBID_REUSE, long close);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FRESH_CONNECT.3 b/docs/libcurl/opts/GNURLOPT_FRESH_CONNECT.3
index 19cd575c6..e84d7db8f 100644
--- a/docs/libcurl/opts/CURLOPT_FRESH_CONNECT.3
+++ b/docs/libcurl/opts/GNURLOPT_FRESH_CONNECT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FRESH_CONNECT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FRESH_CONNECT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FRESH_CONNECT \- force a new connection to be used
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FRESH_CONNECT, long fresh);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTPPORT.3 b/docs/libcurl/opts/GNURLOPT_FTPPORT.3
index e150a5b29..41911540f 100644
--- a/docs/libcurl/opts/CURLOPT_FTPPORT.3
+++ b/docs/libcurl/opts/GNURLOPT_FTPPORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTPPORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTPPORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTPPORT \- make FTP transfer active
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTPPORT, char *spec);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTPSSLAUTH.3 b/docs/libcurl/opts/GNURLOPT_FTPSSLAUTH.3
index 8aa9eec0b..ee161143d 100644
--- a/docs/libcurl/opts/CURLOPT_FTPSSLAUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_FTPSSLAUTH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTPSSLAUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTPSSLAUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTPSSLAUTH \- set order in which to attempt TLS vs SSL when using FTP
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTPSSLAUTH, long order);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.3 b/docs/libcurl/opts/GNURLOPT_FTP_ACCOUNT.3
index 8218038a1..ae16ddc6e 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_ACCOUNT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_ACCOUNT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_ACCOUNT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_ACCOUNT \- set account info for FTP
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_ACCOUNT, char *account);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.3 b/docs/libcurl/opts/GNURLOPT_FTP_ALTERNATIVE_TO_USER.3
index a9723b5f6..b3f1addac 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_ALTERNATIVE_TO_USER.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_ALTERNATIVE_TO_USER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_ALTERNATIVE_TO_USER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_ALTERNATIVE_TO_USER \- command to use instead of USER with FTP
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_ALTERNATIVE_TO_USER,
char *cmd);
diff --git a/docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.3 b/docs/libcurl/opts/GNURLOPT_FTP_CREATE_MISSING_DIRS.3
index f57873605..a112447f9 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_CREATE_MISSING_DIRS.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_CREATE_MISSING_DIRS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_CREATE_MISSING_DIRS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_CREATE_MISSING_DIRS \- create missing dirs for FTP and SFTP
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef enum {
CURLFTP_CREATE_DIR_NONE,
diff --git a/docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.3 b/docs/libcurl/opts/GNURLOPT_FTP_FILEMETHOD.3
index 381145bc3..9c616e629 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_FILEMETHOD.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_FILEMETHOD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_FILEMETHOD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_FILEMETHOD \- select directory traversing method for FTP
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_FILEMETHOD,
long method);
diff --git a/docs/libcurl/opts/CURLOPT_FTP_RESPONSE_TIMEOUT.3 b/docs/libcurl/opts/GNURLOPT_FTP_RESPONSE_TIMEOUT.3
index 86b6073ff..b87e0b522 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_RESPONSE_TIMEOUT.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_RESPONSE_TIMEOUT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_RESPONSE_TIMEOUT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_RESPONSE_TIMEOUT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_RESPONSE_TIMEOUT \- time allowed to wait for FTP response
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_RESPONSE_TIMEOUT, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.3 b/docs/libcurl/opts/GNURLOPT_FTP_SKIP_PASV_IP.3
index 9d468a551..a8b8eeeef 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_SKIP_PASV_IP.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_SKIP_PASV_IP 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_SKIP_PASV_IP 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_SKIP_PASV_IP \- ignore the IP address in the PASV response
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_SKIP_PASV_IP, long skip);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.3 b/docs/libcurl/opts/GNURLOPT_FTP_SSL_CCC.3
index 2cd2c7380..d1d243c18 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_SSL_CCC.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_SSL_CCC 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_SSL_CCC 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_SSL_CCC \- switch off SSL again with FTP after auth
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_SSL_CCC,
long how);
diff --git a/docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.3 b/docs/libcurl/opts/GNURLOPT_FTP_USE_EPRT.3
index 181f5a1cb..a26587d89 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_USE_EPRT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_USE_EPRT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_USE_EPRT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_USE_EPRT \- enable/disable use of EPRT with FTP
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_USE_EPRT, long enabled);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.3 b/docs/libcurl/opts/GNURLOPT_FTP_USE_EPSV.3
index 970e08a83..7bcdb6649 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_USE_EPSV.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_USE_EPSV 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_USE_EPSV 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_USE_EPSV \- enable/disable use of EPSV
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_USE_EPSV, long epsv);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_FTP_USE_PRET.3 b/docs/libcurl/opts/GNURLOPT_FTP_USE_PRET.3
index 53b33e50d..ded3b1f70 100644
--- a/docs/libcurl/opts/CURLOPT_FTP_USE_PRET.3
+++ b/docs/libcurl/opts/GNURLOPT_FTP_USE_PRET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_FTP_USE_PRET 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_FTP_USE_PRET 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_FTP_USE_PRET \- enable the PRET command
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_FTP_USE_PRET, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.3 b/docs/libcurl/opts/GNURLOPT_GSSAPI_DELEGATION.3
index 9cd7be906..2ee67395d 100644
--- a/docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.3
+++ b/docs/libcurl/opts/GNURLOPT_GSSAPI_DELEGATION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_GSSAPI_DELEGATION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_GSSAPI_DELEGATION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_GSSAPI_DELEGATION \- set allowed GSS-API delegation
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_GSSAPI_DELEGATION, long level);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 b/docs/libcurl/opts/GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3
index df6694877..fc980486a 100644
--- a/docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS 3 "1 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
+.TH GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS 3 "1 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS \- head start for ipv6 for happy eyeballs
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.3 b/docs/libcurl/opts/GNURLOPT_HAPROXYPROTOCOL.3
index 679ab2360..4d15b6479 100644
--- a/docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.3
+++ b/docs/libcurl/opts/GNURLOPT_HAPROXYPROTOCOL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HAPROXYPROTOCOL 3 "5 Feb 2018" "libcurl 7.60.0" "curl_easy_setopt options"
+.TH GNURLOPT_HAPROXYPROTOCOL 3 "5 Feb 2018" "libcurl 7.60.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HAPROXYPROTOCOL \- send HAProxy PROXY protocol v1 header
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HAPROXYPROTOCOL,
long haproxy_protocol);
diff --git a/docs/libcurl/opts/CURLOPT_HEADER.3 b/docs/libcurl/opts/GNURLOPT_HEADER.3
index 0cd7b6fac..325014871 100644
--- a/docs/libcurl/opts/CURLOPT_HEADER.3
+++ b/docs/libcurl/opts/GNURLOPT_HEADER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HEADER 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HEADER 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HEADER \- pass headers to the data stream
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HEADER, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HEADERDATA.3 b/docs/libcurl/opts/GNURLOPT_HEADERDATA.3
index 73dcc2bb9..84c573498 100644
--- a/docs/libcurl/opts/CURLOPT_HEADERDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_HEADERDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HEADERDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HEADERDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HEADERDATA \- pointer to pass to header callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HEADERDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HEADERFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_HEADERFUNCTION.3
index b5faa01de..48bdbdaaf 100644
--- a/docs/libcurl/opts/CURLOPT_HEADERFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_HEADERFUNCTION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HEADERFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HEADERFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HEADERFUNCTION \- callback that receives header data
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
size_t header_callback(char *buffer,
size_t size,
diff --git a/docs/libcurl/opts/CURLOPT_HEADEROPT.3 b/docs/libcurl/opts/GNURLOPT_HEADEROPT.3
index 7d7a7fc68..eaea05dff 100644
--- a/docs/libcurl/opts/CURLOPT_HEADEROPT.3
+++ b/docs/libcurl/opts/GNURLOPT_HEADEROPT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HEADEROPT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HEADEROPT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HEADEROPT \- set how to send HTTP headers
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HEADEROPT, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.3 b/docs/libcurl/opts/GNURLOPT_HTTP09_ALLOWED.3
index 3fa44993a..e1a658072 100644
--- a/docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTP09_ALLOWED.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTP09_ALLOWED 3 "17 Dec 2018" "libcurl 7.64.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTP09_ALLOWED 3 "17 Dec 2018" "libcurl 7.64.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTP09 \- allow HTTP/0.9 response
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP09_ALLOWED, long allowed);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTP200ALIASES.3 b/docs/libcurl/opts/GNURLOPT_HTTP200ALIASES.3
index 24d33053f..b0edad006 100644
--- a/docs/libcurl/opts/CURLOPT_HTTP200ALIASES.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTP200ALIASES.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTP200ALIASES 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTP200ALIASES 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTP200ALIASES \- specify alternative matches for HTTP 200 OK
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP200ALIASES,
struct curl_slist *aliases);
diff --git a/docs/libcurl/opts/CURLOPT_HTTPAUTH.3 b/docs/libcurl/opts/GNURLOPT_HTTPAUTH.3
index 7b85ecbb6..13b7c1f52 100644
--- a/docs/libcurl/opts/CURLOPT_HTTPAUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTPAUTH.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTPAUTH 3 "2 Aug 2014" "libcurl 7.38.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTPAUTH 3 "2 Aug 2014" "libcurl 7.38.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTPAUTH \- set HTTP server authentication methods to try
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPAUTH, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTPGET.3 b/docs/libcurl/opts/GNURLOPT_HTTPGET.3
index 831fed81a..cb2006640 100644
--- a/docs/libcurl/opts/CURLOPT_HTTPGET.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTPGET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTPGET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTPGET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTPGET \- ask for an HTTP GET request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPGET, long useget);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTPHEADER.3 b/docs/libcurl/opts/GNURLOPT_HTTPHEADER.3
index 9579fc41b..454f9c103 100644
--- a/docs/libcurl/opts/CURLOPT_HTTPHEADER.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTPHEADER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTPHEADER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTPHEADER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTPHEADER \- set custom HTTP headers
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPHEADER, struct curl_slist *headers);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTPPOST.3 b/docs/libcurl/opts/GNURLOPT_HTTPPOST.3
index 68a15d816..7001c7f0a 100644
--- a/docs/libcurl/opts/CURLOPT_HTTPPOST.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTPPOST.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTPPOST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTPPOST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTPPOST \- specify the multipart formpost content
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPPOST,
struct curl_httppost *formpost);
diff --git a/docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.3 b/docs/libcurl/opts/GNURLOPT_HTTPPROXYTUNNEL.3
index 46f9946d4..a183cb0bf 100644
--- a/docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTPPROXYTUNNEL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTPPROXYTUNNEL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTPPROXYTUNNEL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTPPROXYTUNNEL \- tunnel through HTTP proxy
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPPROXYTUNNEL, long tunnel);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.3 b/docs/libcurl/opts/GNURLOPT_HTTP_CONTENT_DECODING.3
index 084070774..6a3f64779 100644
--- a/docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTP_CONTENT_DECODING.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTP_CONTENT_DECODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTP_CONTENT_DECODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTP_CONTENT_DECODING \- enable/disable HTTP content decoding
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP_CONTENT_DECODING,
long enabled);
diff --git a/docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.3 b/docs/libcurl/opts/GNURLOPT_HTTP_TRANSFER_DECODING.3
index db629615b..0ce86fd68 100644
--- a/docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTP_TRANSFER_DECODING.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTP_TRANSFER_DECODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTP_TRANSFER_DECODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTP_TRANSFER_DECODING \- enable/disable HTTP transfer decoding
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP_TRANSFER_DECODING,
long enabled);
diff --git a/docs/libcurl/opts/CURLOPT_HTTP_VERSION.3 b/docs/libcurl/opts/GNURLOPT_HTTP_VERSION.3
index 741dfaa6c..3716ff933 100644
--- a/docs/libcurl/opts/CURLOPT_HTTP_VERSION.3
+++ b/docs/libcurl/opts/GNURLOPT_HTTP_VERSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_HTTP_VERSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_HTTP_VERSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_HTTP_VERSION \- specify HTTP protocol version to use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTP_VERSION, long version);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.3 b/docs/libcurl/opts/GNURLOPT_IGNORE_CONTENT_LENGTH.3
index 413ee5791..3ce98ebcb 100644
--- a/docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.3
+++ b/docs/libcurl/opts/GNURLOPT_IGNORE_CONTENT_LENGTH.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_IGNORE_CONTENT_LENGTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_IGNORE_CONTENT_LENGTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_IGNORE_CONTENT_LENGTH \- ignore content length
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_IGNORE_CONTENT_LENGTH,
long ignore);
diff --git a/docs/libcurl/opts/CURLOPT_INFILESIZE.3 b/docs/libcurl/opts/GNURLOPT_INFILESIZE.3
index 088f45d01..1bb55118d 100644
--- a/docs/libcurl/opts/CURLOPT_INFILESIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_INFILESIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_INFILESIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_INFILESIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_INFILESIZE \- set size of the input file to send off
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INFILESIZE, long filesize);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.3 b/docs/libcurl/opts/GNURLOPT_INFILESIZE_LARGE.3
index cdc38f75c..2aefeb44c 100644
--- a/docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_INFILESIZE_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_INFILESIZE_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_INFILESIZE_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_INFILESIZE_LARGE \- set size of the input file to send off
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INFILESIZE_LARGE,
curl_off_t filesize);
diff --git a/docs/libcurl/opts/CURLOPT_INTERFACE.3 b/docs/libcurl/opts/GNURLOPT_INTERFACE.3
index bf30db74b..e93351360 100644
--- a/docs/libcurl/opts/CURLOPT_INTERFACE.3
+++ b/docs/libcurl/opts/GNURLOPT_INTERFACE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_INTERFACE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_INTERFACE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_INTERFACE \- source interface for outgoing traffic
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INTERFACE, char *interface);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.3 b/docs/libcurl/opts/GNURLOPT_INTERLEAVEDATA.3
index 59d36a1be..20fedbebd 100644
--- a/docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_INTERLEAVEDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_INTERLEAVEDATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_INTERLEAVEDATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_INTERLEAVEDATA \- custom pointer passed to RTSP interleave callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INTERLEAVEDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_INTERLEAVEFUNCTION.3
index b5776ed2c..bd5995963 100644
--- a/docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_INTERLEAVEFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_INTERLEAVEFUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_INTERLEAVEFUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_INTERLEAVEFUNCTION \- callback function for RTSP interleaved data
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
size_t interleave_callback(void *ptr, size_t size, size_t nmemb,
void *userdata);
diff --git a/docs/libcurl/opts/CURLOPT_IOCTLDATA.3 b/docs/libcurl/opts/GNURLOPT_IOCTLDATA.3
index f8d1e6782..e450d86b5 100644
--- a/docs/libcurl/opts/CURLOPT_IOCTLDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_IOCTLDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_IOCTLDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_IOCTLDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_IOCTLDATA \- custom pointer passed to I/O callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_IOCTLDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_IOCTLFUNCTION.3
index fe1feec97..5d8a72fd1 100644
--- a/docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_IOCTLFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_IOCTLFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_IOCTLFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_IOCTLFUNCTION \- callback for I/O operations
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef enum {
CURLIOE_OK, /* I/O operation successful */
diff --git a/docs/libcurl/opts/CURLOPT_IPRESOLVE.3 b/docs/libcurl/opts/GNURLOPT_IPRESOLVE.3
index a23d883fd..fe7a0f90d 100644
--- a/docs/libcurl/opts/CURLOPT_IPRESOLVE.3
+++ b/docs/libcurl/opts/GNURLOPT_IPRESOLVE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_IPRESOLVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_IPRESOLVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_IPRESOLVE \- specify which IP protocol version to use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_IPRESOLVE, long resolve);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_ISSUERCERT.3 b/docs/libcurl/opts/GNURLOPT_ISSUERCERT.3
index 8c5d70faf..55ff3bbf8 100644
--- a/docs/libcurl/opts/CURLOPT_ISSUERCERT.3
+++ b/docs/libcurl/opts/GNURLOPT_ISSUERCERT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_ISSUERCERT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_ISSUERCERT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_ISSUERCERT \- issuer SSL certificate filename
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ISSUERCERT, char *file);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.3 b/docs/libcurl/opts/GNURLOPT_KEEP_SENDING_ON_ERROR.3
index 384ca756c..ec53000d4 100644
--- a/docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.3
+++ b/docs/libcurl/opts/GNURLOPT_KEEP_SENDING_ON_ERROR.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_KEEP_SENDING_ON_ERROR 3 "22 Sep 2016" "libcurl 7.51.0" "curl_easy_setopt options"
+.TH GNURLOPT_KEEP_SENDING_ON_ERROR 3 "22 Sep 2016" "libcurl 7.51.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_KEEP_SENDING_ON_ERROR \- keep sending on early HTTP response >= 300
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_KEEP_SENDING_ON_ERROR,
long keep_sending);
diff --git a/docs/libcurl/opts/CURLOPT_KEYPASSWD.3 b/docs/libcurl/opts/GNURLOPT_KEYPASSWD.3
index ea3212144..704dc2bec 100644
--- a/docs/libcurl/opts/CURLOPT_KEYPASSWD.3
+++ b/docs/libcurl/opts/GNURLOPT_KEYPASSWD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_KEYPASSWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_KEYPASSWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_KEYPASSWD \- set passphrase to private key
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_KEYPASSWD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_KRBLEVEL.3 b/docs/libcurl/opts/GNURLOPT_KRBLEVEL.3
index 175e1cd77..6735a09d1 100644
--- a/docs/libcurl/opts/CURLOPT_KRBLEVEL.3
+++ b/docs/libcurl/opts/GNURLOPT_KRBLEVEL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_KRBLEVEL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_KRBLEVEL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_KRBLEVEL \- set FTP kerberos security level
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_KRBLEVEL, char *level);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_LOCALPORT.3 b/docs/libcurl/opts/GNURLOPT_LOCALPORT.3
index 1911b7c1a..1a8be59fc 100644
--- a/docs/libcurl/opts/CURLOPT_LOCALPORT.3
+++ b/docs/libcurl/opts/GNURLOPT_LOCALPORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_LOCALPORT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_LOCALPORT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_LOCALPORT \- set local port number to use for socket
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_LOCALPORT, long port);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.3 b/docs/libcurl/opts/GNURLOPT_LOCALPORTRANGE.3
index 86f6b2823..4d3b98ff0 100644
--- a/docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.3
+++ b/docs/libcurl/opts/GNURLOPT_LOCALPORTRANGE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_LOCALPORTRANGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_LOCALPORTRANGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_LOCALPORTRANGE \- number of additional local ports to try
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_LOCALPORTRANGE,
long range);
diff --git a/docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.3 b/docs/libcurl/opts/GNURLOPT_LOGIN_OPTIONS.3
index 9b690341c..d28ec512d 100644
--- a/docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.3
+++ b/docs/libcurl/opts/GNURLOPT_LOGIN_OPTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_LOGIN_OPTIONS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_LOGIN_OPTIONS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_LOGIN_OPTIONS \- set login options
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_LOGIN_OPTIONS, char *options);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.3 b/docs/libcurl/opts/GNURLOPT_LOW_SPEED_LIMIT.3
index 7061345cf..4f26e6656 100644
--- a/docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.3
+++ b/docs/libcurl/opts/GNURLOPT_LOW_SPEED_LIMIT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_LOW_SPEED_LIMIT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_LOW_SPEED_LIMIT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_LOW_SPEED_LIMIT \- set low speed limit in bytes per second
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_LOW_SPEED_LIMIT, long speedlimit);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.3 b/docs/libcurl/opts/GNURLOPT_LOW_SPEED_TIME.3
index 64c336099..2cfa9d210 100644
--- a/docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.3
+++ b/docs/libcurl/opts/GNURLOPT_LOW_SPEED_TIME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_LOW_SPEED_TIME 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_LOW_SPEED_TIME 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_LOW_SPEED_TIME \- set low speed limit time period
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_LOW_SPEED_TIME, long speedtime);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAIL_AUTH.3 b/docs/libcurl/opts/GNURLOPT_MAIL_AUTH.3
index 6aa4d604d..46bbc86b4 100644
--- a/docs/libcurl/opts/CURLOPT_MAIL_AUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_MAIL_AUTH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAIL_AUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAIL_AUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAIL_AUTH \- SMTP authentication address
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAIL_AUTH, char *auth);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAIL_FROM.3 b/docs/libcurl/opts/GNURLOPT_MAIL_FROM.3
index 2963c2731..1161feea1 100644
--- a/docs/libcurl/opts/CURLOPT_MAIL_FROM.3
+++ b/docs/libcurl/opts/GNURLOPT_MAIL_FROM.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAIL_FROM 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAIL_FROM 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAIL_FROM \- SMTP sender address
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAIL_FROM, char *from);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAIL_RCPT.3 b/docs/libcurl/opts/GNURLOPT_MAIL_RCPT.3
index 38ce4c73b..af43f235c 100644
--- a/docs/libcurl/opts/CURLOPT_MAIL_RCPT.3
+++ b/docs/libcurl/opts/GNURLOPT_MAIL_RCPT.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAIL_RCPT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAIL_RCPT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAIL_RCPT \- list of SMTP mail recipients
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAIL_RCPT,
struct curl_slist *rcpts);
diff --git a/docs/libcurl/opts/CURLOPT_MAXAGE_CONN.3 b/docs/libcurl/opts/GNURLOPT_MAXAGE_CONN.3
index f91bf7a8d..61d687b56 100644
--- a/docs/libcurl/opts/CURLOPT_MAXAGE_CONN.3
+++ b/docs/libcurl/opts/GNURLOPT_MAXAGE_CONN.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAXAGE_CONN 3 "18 Apr 2019" "libcurl 7.65.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAXAGE_CONN 3 "18 Apr 2019" "libcurl 7.65.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAXAGE_CONN \- max idle time allowed for reusing a connection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXAGE_CONN, long maxage);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAXCONNECTS.3 b/docs/libcurl/opts/GNURLOPT_MAXCONNECTS.3
index b60517175..44efd5143 100644
--- a/docs/libcurl/opts/CURLOPT_MAXCONNECTS.3
+++ b/docs/libcurl/opts/GNURLOPT_MAXCONNECTS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAXCONNECTS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAXCONNECTS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAXCONNECTS \- maximum connection cache size
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXCONNECTS, long amount);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAXFILESIZE.3 b/docs/libcurl/opts/GNURLOPT_MAXFILESIZE.3
index b75e66df7..6624ad6a6 100644
--- a/docs/libcurl/opts/CURLOPT_MAXFILESIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_MAXFILESIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAXFILESIZE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAXFILESIZE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAXFILESIZE \- maximum file size allowed to download
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXFILESIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.3 b/docs/libcurl/opts/GNURLOPT_MAXFILESIZE_LARGE.3
index 969cc5f2c..2ca01851f 100644
--- a/docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_MAXFILESIZE_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAXFILESIZE_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAXFILESIZE_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAXFILESIZE_LARGE \- maximum file size allowed to download
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXFILESIZE_LARGE,
curl_off_t size);
diff --git a/docs/libcurl/opts/CURLOPT_MAXREDIRS.3 b/docs/libcurl/opts/GNURLOPT_MAXREDIRS.3
index ce6255360..8740fe7f8 100644
--- a/docs/libcurl/opts/CURLOPT_MAXREDIRS.3
+++ b/docs/libcurl/opts/GNURLOPT_MAXREDIRS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAXREDIRS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAXREDIRS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAXREDIRS \- maximum number of redirects allowed
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAXREDIRS, long amount);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.3 b/docs/libcurl/opts/GNURLOPT_MAX_RECV_SPEED_LARGE.3
index e4ced8643..b016c14f8 100644
--- a/docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_MAX_RECV_SPEED_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAX_RECV_SPEED_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAX_RECV_SPEED_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAX_RECV_SPEED_LARGE \- rate limit data download speed
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAX_RECV_SPEED_LARGE,
curl_off_t speed);
diff --git a/docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.3 b/docs/libcurl/opts/GNURLOPT_MAX_SEND_SPEED_LARGE.3
index d9f5c8bf0..c9ae8ab92 100644
--- a/docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_MAX_SEND_SPEED_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MAX_SEND_SPEED_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_MAX_SEND_SPEED_LARGE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MAX_SEND_SPEED_LARGE \- rate limit data upload speed
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_MAX_SEND_SPEED_LARGE,
curl_off_t maxspeed);
diff --git a/docs/libcurl/opts/CURLOPT_MIMEPOST.3 b/docs/libcurl/opts/GNURLOPT_MIMEPOST.3
index dd64c4b17..9a71961d3 100644
--- a/docs/libcurl/opts/CURLOPT_MIMEPOST.3
+++ b/docs/libcurl/opts/GNURLOPT_MIMEPOST.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_MIMEPOST 3 "22 Aug 2017" "libcurl 7.56.0" "curl_easy_setopt options"
+.TH GNURLOPT_MIMEPOST 3 "22 Aug 2017" "libcurl 7.56.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_MIMEPOST \- set post/send data from mime structure
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
curl_mime *mime;
diff --git a/docs/libcurl/opts/CURLOPT_NETRC.3 b/docs/libcurl/opts/GNURLOPT_NETRC.3
index 21178ef16..b0c681c48 100644
--- a/docs/libcurl/opts/CURLOPT_NETRC.3
+++ b/docs/libcurl/opts/GNURLOPT_NETRC.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NETRC 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NETRC 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NETRC \- request that .netrc is used
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NETRC, long level);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_NETRC_FILE.3 b/docs/libcurl/opts/GNURLOPT_NETRC_FILE.3
index 8cb29f534..8d08c8fe9 100644
--- a/docs/libcurl/opts/CURLOPT_NETRC_FILE.3
+++ b/docs/libcurl/opts/GNURLOPT_NETRC_FILE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NETRC_FILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NETRC_FILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NETRC_FILE \- file name to read .netrc info from
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NETRC_FILE, char *file);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.3 b/docs/libcurl/opts/GNURLOPT_NEW_DIRECTORY_PERMS.3
index e355dcd15..70512839a 100644
--- a/docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.3
+++ b/docs/libcurl/opts/GNURLOPT_NEW_DIRECTORY_PERMS.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NEW_DIRECTORY_PERMS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NEW_DIRECTORY_PERMS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NEW_DIRECTORY_PERMS \- permissions for remotely created directories
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NEW_DIRECTORY_PERMS,
long mode);
diff --git a/docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.3 b/docs/libcurl/opts/GNURLOPT_NEW_FILE_PERMS.3
index d74c34e4f..69af0a378 100644
--- a/docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.3
+++ b/docs/libcurl/opts/GNURLOPT_NEW_FILE_PERMS.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NEW_FILE_PERMS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NEW_FILE_PERMS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NEW_FILE_PERMS \- permissions for remotely created files
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NEW_FILE_PERMS,
long mode);
diff --git a/docs/libcurl/opts/CURLOPT_NOBODY.3 b/docs/libcurl/opts/GNURLOPT_NOBODY.3
index 02590b212..9ae2477a9 100644
--- a/docs/libcurl/opts/CURLOPT_NOBODY.3
+++ b/docs/libcurl/opts/GNURLOPT_NOBODY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NOBODY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NOBODY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NOBODY \- do the download request without getting the body
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NOBODY, long opt);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_NOPROGRESS.3 b/docs/libcurl/opts/GNURLOPT_NOPROGRESS.3
index b8132d8f8..4f0635677 100644
--- a/docs/libcurl/opts/CURLOPT_NOPROGRESS.3
+++ b/docs/libcurl/opts/GNURLOPT_NOPROGRESS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NOPROGRESS 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NOPROGRESS 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NOPROGRESS \- switch off the progress meter
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NOPROGRESS, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_NOPROXY.3 b/docs/libcurl/opts/GNURLOPT_NOPROXY.3
index 0d3ce229c..b4be88fb5 100644
--- a/docs/libcurl/opts/CURLOPT_NOPROXY.3
+++ b/docs/libcurl/opts/GNURLOPT_NOPROXY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NOPROXY 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NOPROXY 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NOPROXY \- disable proxy use for specific hosts
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NOPROXY, char *noproxy);
.SH DESCRIPTION
@@ -53,7 +53,7 @@ The application does not have to keep the string around after setting this
option.
.SH "Environment variables"
If there's an environment variable called \fBno_proxy\fP (or \fBNO_PROXY\fP),
-it will be used if the \fICURLOPT_NOPROXY(3)\fP option is not set. It works
+it will be used if the \fIGNURLOPT_NOPROXY(3)\fP option is not set. It works
exactly the same way.
.SH DEFAULT
NULL
@@ -78,4 +78,4 @@ Added in 7.19.4
Returns CURLE_OK if the option is supported, CURLE_UNKNOWN_OPTION if not, or
CURLE_OUT_OF_MEMORY if there was insufficient heap space.
.SH "SEE ALSO"
-.BR CURLOPT_PROXY "(3), " CURLOPT_PROXYAUTH "(3), "
+.BR GNURLOPT_PROXY "(3), " GNURLOPT_PROXYAUTH "(3), "
diff --git a/docs/libcurl/opts/CURLOPT_NOSIGNAL.3 b/docs/libcurl/opts/GNURLOPT_NOSIGNAL.3
index dac0710f1..f5f71aa0f 100644
--- a/docs/libcurl/opts/CURLOPT_NOSIGNAL.3
+++ b/docs/libcurl/opts/GNURLOPT_NOSIGNAL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_NOSIGNAL 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_NOSIGNAL 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_NOSIGNAL \- skip all signal handling
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_NOSIGNAL, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.3 b/docs/libcurl/opts/GNURLOPT_OPENSOCKETDATA.3
index dadc3651c..be3bf94b9 100644
--- a/docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_OPENSOCKETDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_OPENSOCKETDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_OPENSOCKETDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_OPENSOCKETDATA \- custom pointer passed to open socket callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_OPENSOCKETDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_OPENSOCKETFUNCTION.3
index 28a0e5752..64da37724 100644
--- a/docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_OPENSOCKETFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_OPENSOCKETFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_OPENSOCKETFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_OPENSOCKETFUNCTION \- set callback for opening sockets
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef enum {
CURLSOCKTYPE_IPCXN, /* socket created for a specific IP connection */
diff --git a/docs/libcurl/opts/CURLOPT_PASSWORD.3 b/docs/libcurl/opts/GNURLOPT_PASSWORD.3
index 17789407a..397af1b2e 100644
--- a/docs/libcurl/opts/CURLOPT_PASSWORD.3
+++ b/docs/libcurl/opts/GNURLOPT_PASSWORD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PASSWORD \- password to use in authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PASSWORD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PATH_AS_IS.3 b/docs/libcurl/opts/GNURLOPT_PATH_AS_IS.3
index d9ef5f907..4b62e0b1a 100644
--- a/docs/libcurl/opts/CURLOPT_PATH_AS_IS.3
+++ b/docs/libcurl/opts/GNURLOPT_PATH_AS_IS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PATH_AS_IS 3 "17 Jun 2014" "libcurl 7.42.0" "curl_easy_setopt options"
+.TH GNURLOPT_PATH_AS_IS 3 "17 Jun 2014" "libcurl 7.42.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PATH_AS_IS \- do not handle dot dot sequences
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PATH_AS_IS, long leaveit);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3 b/docs/libcurl/opts/GNURLOPT_PINNEDPUBLICKEY.3
index fb9698c24..e056f4b13 100644
--- a/docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.3
+++ b/docs/libcurl/opts/GNURLOPT_PINNEDPUBLICKEY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PINNEDPUBLICKEY 3 "27 Aug 2014" "libcurl 7.38.0" "curl_easy_setopt options"
+.TH GNURLOPT_PINNEDPUBLICKEY 3 "27 Aug 2014" "libcurl 7.38.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PINNEDPUBLICKEY \- set pinned public key
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PINNEDPUBLICKEY, char *pinnedpubkey);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PIPEWAIT.3 b/docs/libcurl/opts/GNURLOPT_PIPEWAIT.3
index 6d0f14e79..5d68c99c7 100644
--- a/docs/libcurl/opts/CURLOPT_PIPEWAIT.3
+++ b/docs/libcurl/opts/GNURLOPT_PIPEWAIT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PIPEWAIT 3 "12 May 2015" "libcurl 7.43.0" "curl_easy_setopt options"
+.TH GNURLOPT_PIPEWAIT 3 "12 May 2015" "libcurl 7.43.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PIPEWAIT \- wait for pipelining/multiplexing
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PIPEWAIT, long wait);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PORT.3 b/docs/libcurl/opts/GNURLOPT_PORT.3
index 6c7b9dc82..978d21d1f 100644
--- a/docs/libcurl/opts/CURLOPT_PORT.3
+++ b/docs/libcurl/opts/GNURLOPT_PORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PORT \- set remote port number to work with
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PORT, long number);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_POST.3 b/docs/libcurl/opts/GNURLOPT_POST.3
index 66e5c6ac7..70f3da8db 100644
--- a/docs/libcurl/opts/CURLOPT_POST.3
+++ b/docs/libcurl/opts/GNURLOPT_POST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POST \- request an HTTP POST
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POST, long post);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_POSTFIELDS.3 b/docs/libcurl/opts/GNURLOPT_POSTFIELDS.3
index 857e1d987..a4ed8e5f2 100644
--- a/docs/libcurl/opts/CURLOPT_POSTFIELDS.3
+++ b/docs/libcurl/opts/GNURLOPT_POSTFIELDS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POSTFIELDS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POSTFIELDS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POSTFIELDS \- specify data to POST to server
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POSTFIELDS, char *postdata);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.3 b/docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE.3
index 8db05c68b..df30744f7 100644
--- a/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POSTFIELDSIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POSTFIELDSIZE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POSTFIELDSIZE \- size of POST data pointed to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POSTFIELDSIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.3 b/docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE_LARGE.3
index 9d0c40178..f8f025c8f 100644
--- a/docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_POSTFIELDSIZE_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POSTFIELDSIZE_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POSTFIELDSIZE_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POSTFIELDSIZE_LARGE \- size of POST data pointed to
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POSTFIELDSIZE_LARGE,
curl_off_t size);
diff --git a/docs/libcurl/opts/CURLOPT_POSTQUOTE.3 b/docs/libcurl/opts/GNURLOPT_POSTQUOTE.3
index 8af7ffdd0..c87d3fdc1 100644
--- a/docs/libcurl/opts/CURLOPT_POSTQUOTE.3
+++ b/docs/libcurl/opts/GNURLOPT_POSTQUOTE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POSTQUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POSTQUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POSTQUOTE \- (S)FTP commands to run after the transfer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POSTQUOTE, struct curl_slist *cmds);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_POSTREDIR.3 b/docs/libcurl/opts/GNURLOPT_POSTREDIR.3
index 62b6b5392..f0215bcbb 100644
--- a/docs/libcurl/opts/CURLOPT_POSTREDIR.3
+++ b/docs/libcurl/opts/GNURLOPT_POSTREDIR.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_POSTREDIR 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_POSTREDIR 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_POSTREDIR \- how to act on an HTTP POST redirect
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_POSTREDIR,
long bitmask);
diff --git a/docs/libcurl/opts/CURLOPT_PREQUOTE.3 b/docs/libcurl/opts/GNURLOPT_PREQUOTE.3
index 77da3908a..80f23ff3e 100644
--- a/docs/libcurl/opts/CURLOPT_PREQUOTE.3
+++ b/docs/libcurl/opts/GNURLOPT_PREQUOTE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PREQUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PREQUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PREQUOTE \- commands to run before an FTP transfer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PREQUOTE,
struct curl_slist *cmds);
diff --git a/docs/libcurl/opts/CURLOPT_PRE_PROXY.3 b/docs/libcurl/opts/GNURLOPT_PRE_PROXY.3
index de5b0f49c..9d53222d5 100644
--- a/docs/libcurl/opts/CURLOPT_PRE_PROXY.3
+++ b/docs/libcurl/opts/GNURLOPT_PRE_PROXY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PRE_PROXY 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PRE_PROXY 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PRE_PROXY \- set pre-proxy to use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PRE_PROXY, char *preproxy);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PRIVATE.3 b/docs/libcurl/opts/GNURLOPT_PRIVATE.3
index 49f29aa42..1269f8e3e 100644
--- a/docs/libcurl/opts/CURLOPT_PRIVATE.3
+++ b/docs/libcurl/opts/GNURLOPT_PRIVATE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PRIVATE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PRIVATE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PRIVATE \- store a private pointer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PRIVATE, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROGRESSDATA.3 b/docs/libcurl/opts/GNURLOPT_PROGRESSDATA.3
index 7dc70f128..c9e36ef3d 100644
--- a/docs/libcurl/opts/CURLOPT_PROGRESSDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_PROGRESSDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROGRESSDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROGRESSDATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROGRESSDATA \- custom pointer passed to the progress callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROGRESSDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_PROGRESSFUNCTION.3
index b077e3b6e..46fbdc7f1 100644
--- a/docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_PROGRESSFUNCTION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROGRESSFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROGRESSFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROGRESSFUNCTION \- callback to progress meter function
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int progress_callback(void *clientp,
double dltotal,
diff --git a/docs/libcurl/opts/CURLOPT_PROTOCOLS.3 b/docs/libcurl/opts/GNURLOPT_PROTOCOLS.3
index 4fecb81d0..5f9ea295d 100644
--- a/docs/libcurl/opts/CURLOPT_PROTOCOLS.3
+++ b/docs/libcurl/opts/GNURLOPT_PROTOCOLS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROTOCOLS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROTOCOLS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROTOCOLS \- set allowed protocols
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROTOCOLS, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY.3 b/docs/libcurl/opts/GNURLOPT_PROXY.3
index 97818e920..6d1175c17 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY \- set proxy to use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY, char *proxy);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXYAUTH.3 b/docs/libcurl/opts/GNURLOPT_PROXYAUTH.3
index fbf941430..6439eb62a 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYAUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYAUTH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYAUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYAUTH 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYAUTH \- set HTTP proxy authentication methods to try
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYAUTH, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXYHEADER.3 b/docs/libcurl/opts/GNURLOPT_PROXYHEADER.3
index 44ed85ece..08f610baa 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYHEADER.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYHEADER.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYHEADER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYHEADER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYHEADER \- custom HTTP headers to pass to proxy
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYHEADER,
struct curl_slist *headers);
diff --git a/docs/libcurl/opts/CURLOPT_PROXYPASSWORD.3 b/docs/libcurl/opts/GNURLOPT_PROXYPASSWORD.3
index 75b2b7df3..0856081e8 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYPASSWORD.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYPASSWORD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYPASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYPASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYPASSWORD \- password to use with proxy authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYPASSWORD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXYPORT.3 b/docs/libcurl/opts/GNURLOPT_PROXYPORT.3
index 30ed17f11..75afbbe9e 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYPORT.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYPORT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYPORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYPORT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYPORT \- port number the proxy listens on
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYPORT, long port);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXYTYPE.3 b/docs/libcurl/opts/GNURLOPT_PROXYTYPE.3
index d7d97504e..60df0143b 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYTYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYTYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYTYPE \- proxy protocol type
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYTYPE, long type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXYUSERNAME.3 b/docs/libcurl/opts/GNURLOPT_PROXYUSERNAME.3
index 54981b124..d6cf85a99 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYUSERNAME.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYUSERNAME.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYUSERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYUSERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYUSERNAME \- user name to use for proxy authentication
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYUSERNAME,
char *username);
diff --git a/docs/libcurl/opts/CURLOPT_PROXYUSERPWD.3 b/docs/libcurl/opts/GNURLOPT_PROXYUSERPWD.3
index cdf4e0885..87cdda544 100644
--- a/docs/libcurl/opts/CURLOPT_PROXYUSERPWD.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXYUSERPWD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXYUSERPWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXYUSERPWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXYUSERPWD \- user name and password to use for proxy authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXYUSERPWD, char *userpwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_CAINFO.3 b/docs/libcurl/opts/GNURLOPT_PROXY_CAINFO.3
index 79c28a634..b365cf471 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_CAINFO.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_CAINFO.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_CAINFO 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_CAINFO 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_CAINFO \- path to proxy Certificate Authority (CA) bundle
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_CAINFO, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_CAPATH.3 b/docs/libcurl/opts/GNURLOPT_PROXY_CAPATH.3
index e679409c9..693609f02 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_CAPATH.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_CAPATH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_CAPATH 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_CAPATH 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_CAPATH \- specify directory holding proxy CA certificates
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_CAPATH, char *capath);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.3 b/docs/libcurl/opts/GNURLOPT_PROXY_CRLFILE.3
index 68f396fd2..064d6d8e5 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_CRLFILE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_CRLFILE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_CRLFILE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_CRLFILE \- specify a proxy Certificate Revocation List file
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_CRLFILE, char *file);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.3 b/docs/libcurl/opts/GNURLOPT_PROXY_KEYPASSWD.3
index 694c0fe2a..d72dae1fa 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_KEYPASSWD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_KEYPASSWD 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_KEYPASSWD 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_KEYPASSWD \- set passphrase to proxy private key
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_KEYPASSWD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.3 b/docs/libcurl/opts/GNURLOPT_PROXY_PINNEDPUBLICKEY.3
index fbfb1509e..c362e24f0 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_PINNEDPUBLICKEY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_PINNEDPUBLICKEY 3 "24 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_PINNEDPUBLICKEY 3 "24 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_PINNEDPUBLICKEY \- set pinned public key for https proxy
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_PINNEDPUBLICKEY, char *pinnedpubkey);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SERVICE_NAME.3
index 4baa6a0ed..875a90440 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SERVICE_NAME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SERVICE_NAME 3 "17 Jun 2015" "libcurl 7.43.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SERVICE_NAME 3 "17 Jun 2015" "libcurl 7.43.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SERVICE_NAME \- proxy authentication service name
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SERVICE_NAME, char *name);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSLCERT.3
index 019f62873..305f8b2c0 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSLCERT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSLCERT 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSLCERT 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSLCERT \- set SSL proxy client certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLCERT, char *cert);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSLCERTTYPE.3
index fff12f805..a0ff85e3f 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSLCERTTYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSLCERTTYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSLCERTTYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSLCERTTYPE \- specify type of the proxy client SSL certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLCERTTYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSLKEY.3
index 8df1c1ee6..7610d804c 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSLKEY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSLKEY 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSLKEY 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSLKEY \- specify private keyfile for TLS and SSL proxy client cert
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLKEY, char *keyfile);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSLKEYTYPE.3
index 055d620eb..1c6ac5149 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSLKEYTYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSLKEYTYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSLKEYTYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSLKEYTYPE \- set type of the proxy private key file
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLKEYTYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSLVERSION.3
index 204a7a997..e09364277 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSLVERSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSLVERSION 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSLVERSION 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSLVERSION \- set preferred proxy TLS/SSL version
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSLVERSION, long version);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_CIPHER_LIST.3
index fc866d6bb..cfe20446e 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_CIPHER_LIST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSL_CIPHER_LIST 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSL_CIPHER_LIST 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSL_CIPHER_LIST \- specify ciphers to use for proxy TLS
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSL_CIPHER_LIST, char *list);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_OPTIONS.3
index e38852e6c..7478e52f3 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_OPTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSL_OPTIONS 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSL_OPTIONS 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSL_OPTIONS \- set proxy SSL behavior options
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSL_OPTIONS, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYHOST.3
index 85b0c6d96..b68aea1ca 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYHOST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSL_VERIFYHOST 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSL_VERIFYHOST 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSL_VERIFYHOST \- verify the proxy certificate's name against host
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSL_VERIFYHOST, long verify);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.3 b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYPEER.3
index 9473495cf..656e6d8e5 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_SSL_VERIFYPEER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_SSL_VERIFYPEER 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_SSL_VERIFYPEER 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_SSL_VERIFYPEER \- verify the proxy's SSL certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_SSL_VERIFYPEER, long verify);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.3 b/docs/libcurl/opts/GNURLOPT_PROXY_TLS13_CIPHERS.3
index e08d72146..6e9918c8e 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_TLS13_CIPHERS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_TLS13_CIPHERS 3 "25 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_TLS13_CIPHERS 3 "25 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_TLS13_CIPHERS \- ciphers suites for proxy TLS 1.3
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TLS13_CIPHERS, char *list);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.3 b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_PASSWORD.3
index db3a3d1bb..839a051a6 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_PASSWORD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_TLSAUTH_PASSWORD 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_TLSAUTH_PASSWORD 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_TLSAUTH_PASSWORD \- password to use for proxy TLS authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TLSAUTH_PASSWORD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.3 b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_TYPE.3
index 47f4dae4a..303fcd2d9 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_TYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_TLSAUTH_TYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_TLSAUTH_TYPE 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_TLSAUTH_TYPE \- set proxy TLS authentication methods
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TLSAUTH_TYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.3 b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_USERNAME.3
index 6a2c4388d..531b2f0c5 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_TLSAUTH_USERNAME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_TLSAUTH_USERNAME 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_TLSAUTH_USERNAME 3 "16 Nov 2016" "libcurl 7.52.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_TLSAUTH_USERNAME \- user name to use for proxy TLS authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TLSAUTH_USERNAME, char *user);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.3 b/docs/libcurl/opts/GNURLOPT_PROXY_TRANSFER_MODE.3
index 9060364fe..760c39678 100644
--- a/docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.3
+++ b/docs/libcurl/opts/GNURLOPT_PROXY_TRANSFER_MODE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PROXY_TRANSFER_MODE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PROXY_TRANSFER_MODE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PROXY_TRANSFER_MODE \- append FTP transfer mode to URL for proxy
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TRANSFER_MODE, long enabled);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_PUT.3 b/docs/libcurl/opts/GNURLOPT_PUT.3
index 0753fad53..76dd9bf4f 100644
--- a/docs/libcurl/opts/CURLOPT_PUT.3
+++ b/docs/libcurl/opts/GNURLOPT_PUT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_PUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_PUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_PUT \- make an HTTP PUT request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PUT, long put);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_QUOTE.3 b/docs/libcurl/opts/GNURLOPT_QUOTE.3
index b547a1635..31c6dbff6 100644
--- a/docs/libcurl/opts/CURLOPT_QUOTE.3
+++ b/docs/libcurl/opts/GNURLOPT_QUOTE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_QUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_QUOTE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_QUOTE \- (S)FTP commands to run before transfer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_QUOTE, struct curl_slist *cmds);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RANDOM_FILE.3 b/docs/libcurl/opts/GNURLOPT_RANDOM_FILE.3
index 9f3e3876d..b73aa8902 100644
--- a/docs/libcurl/opts/CURLOPT_RANDOM_FILE.3
+++ b/docs/libcurl/opts/GNURLOPT_RANDOM_FILE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RANDOM_FILE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RANDOM_FILE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RANDOM_FILE \- specify a source for random data
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RANDOM_FILE, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RANGE.3 b/docs/libcurl/opts/GNURLOPT_RANGE.3
index 02ac2762b..dcfbd58a8 100644
--- a/docs/libcurl/opts/CURLOPT_RANGE.3
+++ b/docs/libcurl/opts/GNURLOPT_RANGE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RANGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RANGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RANGE \- set byte range to request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RANGE, char *range);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_READDATA.3 b/docs/libcurl/opts/GNURLOPT_READDATA.3
index b1fff4c42..167fca583 100644
--- a/docs/libcurl/opts/CURLOPT_READDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_READDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_READDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_READDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_READDATA \- custom pointer passed to the read callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_READDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_READFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_READFUNCTION.3
index df6681c38..412a9cd70 100644
--- a/docs/libcurl/opts/CURLOPT_READFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_READFUNCTION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_READFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_READFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_READFUNCTION \- read callback for data uploads
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
size_t read_callback(char *buffer, size_t size, size_t nitems, void *userdata);
diff --git a/docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.3 b/docs/libcurl/opts/GNURLOPT_REDIR_PROTOCOLS.3
index f8901108b..3606b9379 100644
--- a/docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.3
+++ b/docs/libcurl/opts/GNURLOPT_REDIR_PROTOCOLS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_REDIR_PROTOCOLS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_REDIR_PROTOCOLS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_REDIR_PROTOCOLS \- set protocols allowed to redirect to
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_REDIR_PROTOCOLS, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_REFERER.3 b/docs/libcurl/opts/GNURLOPT_REFERER.3
index 881f48c9e..72331e56a 100644
--- a/docs/libcurl/opts/CURLOPT_REFERER.3
+++ b/docs/libcurl/opts/GNURLOPT_REFERER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_REFERER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_REFERER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_REFERER \- set the HTTP referer header
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_REFERER, char *where);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_REQUEST_TARGET.3 b/docs/libcurl/opts/GNURLOPT_REQUEST_TARGET.3
index eabefaa2d..e7124e5aa 100644
--- a/docs/libcurl/opts/CURLOPT_REQUEST_TARGET.3
+++ b/docs/libcurl/opts/GNURLOPT_REQUEST_TARGET.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_REQUEST_TARGET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_REQUEST_TARGET 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_REQUEST_TARGET \- specify an alternative target for this request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_REQUEST_TARGET, string);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RESOLVE.3 b/docs/libcurl/opts/GNURLOPT_RESOLVE.3
index d5f8ded64..b738241b7 100644
--- a/docs/libcurl/opts/CURLOPT_RESOLVE.3
+++ b/docs/libcurl/opts/GNURLOPT_RESOLVE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RESOLVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RESOLVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RESOLVE \- provide custom host name to IP address resolves
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RESOLVE,
struct curl_slist *hosts);
diff --git a/docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.3 b/docs/libcurl/opts/GNURLOPT_RESOLVER_START_DATA.3
index 4d8f8793e..31ecf8e88 100644
--- a/docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.3
+++ b/docs/libcurl/opts/GNURLOPT_RESOLVER_START_DATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RESOLVER_START_DATA 3 "14 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
+.TH GNURLOPT_RESOLVER_START_DATA 3 "14 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RESOLVER_START_DATA \- custom pointer passed to the resolver start callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RESOLVER_START_DATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_RESOLVER_START_FUNCTION.3
index fd11910ce..9adcfca89 100644
--- a/docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_RESOLVER_START_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RESOLVER_START_FUNCTION 3 "14 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
+.TH GNURLOPT_RESOLVER_START_FUNCTION 3 "14 Feb 2018" "libcurl 7.59.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RESOLVER_START_FUNCTION \- set callback to be called before a new resolve request is started
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int resolver_start_cb(void *resolver_state, void *reserved, void *userdata);
diff --git a/docs/libcurl/opts/CURLOPT_RESUME_FROM.3 b/docs/libcurl/opts/GNURLOPT_RESUME_FROM.3
index ac6986fd8..2c06999bf 100644
--- a/docs/libcurl/opts/CURLOPT_RESUME_FROM.3
+++ b/docs/libcurl/opts/GNURLOPT_RESUME_FROM.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RESUME_FROM 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RESUME_FROM 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RESUME_FROM \- set a point to resume transfer from
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RESUME_FROM, long from);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.3 b/docs/libcurl/opts/GNURLOPT_RESUME_FROM_LARGE.3
index 4905f3903..8077637d5 100644
--- a/docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_RESUME_FROM_LARGE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RESUME_FROM_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RESUME_FROM_LARGE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RESUME_FROM_LARGE \- set a point to resume transfer from
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RESUME_FROM_LARGE,
curl_off_t from);
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.3 b/docs/libcurl/opts/GNURLOPT_RTSP_CLIENT_CSEQ.3
index 3f86a3a82..1ccc71fa9 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_CLIENT_CSEQ.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_CLIENT_CSEQ 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_CLIENT_CSEQ 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_CLIENT_CSEQ \- set the RTSP client CSEQ number
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_CLIENT_CSEQ, long cseq);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_REQUEST.3 b/docs/libcurl/opts/GNURLOPT_RTSP_REQUEST.3
index 6e2727d2d..5bd47a309 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_REQUEST.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_REQUEST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_REQUEST 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_REQUEST 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_REQUEST \- specify RTSP request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_REQUEST, long request);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.3 b/docs/libcurl/opts/GNURLOPT_RTSP_SERVER_CSEQ.3
index 7bba1ecd5..b881255f4 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_SERVER_CSEQ.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_SERVER_CSEQ 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_SERVER_CSEQ 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_SERVER_CSEQ \- set the RTSP server CSEQ number
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_SERVER_CSEQ, long cseq);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.3 b/docs/libcurl/opts/GNURLOPT_RTSP_SESSION_ID.3
index b3dcf8b41..ee4805e05 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_SESSION_ID.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_SESSION_ID 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_SESSION_ID 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_SESSION_ID \- set RTSP session ID
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_SESSION_ID, char *id);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.3 b/docs/libcurl/opts/GNURLOPT_RTSP_STREAM_URI.3
index b680eb466..9d9a00478 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_STREAM_URI.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_STREAM_URI 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_STREAM_URI 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_STREAM_URI \- set RTSP stream URI
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_STREAM_URI, char *URI);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.3 b/docs/libcurl/opts/GNURLOPT_RTSP_TRANSPORT.3
index 82de2ef4a..d3efe6621 100644
--- a/docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.3
+++ b/docs/libcurl/opts/GNURLOPT_RTSP_TRANSPORT.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_RTSP_TRANSPORT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_RTSP_TRANSPORT 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_RTSP_TRANSPORT \- set RTSP Transport: header
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_RTSP_TRANSPORT,
char *transport);
diff --git a/docs/libcurl/opts/CURLOPT_SASL_IR.3 b/docs/libcurl/opts/GNURLOPT_SASL_IR.3
index cc5da8c66..51649d589 100644
--- a/docs/libcurl/opts/CURLOPT_SASL_IR.3
+++ b/docs/libcurl/opts/GNURLOPT_SASL_IR.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SASL_IR 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SASL_IR 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SASL_IR \- enable sending initial response in first packet
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SASL_IR, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SEEKDATA.3 b/docs/libcurl/opts/GNURLOPT_SEEKDATA.3
index 6541f74dc..b864b78ad 100644
--- a/docs/libcurl/opts/CURLOPT_SEEKDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_SEEKDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SEEKDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SEEKDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SEEKDATA \- custom pointer passed to the seek callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SEEKDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SEEKFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_SEEKFUNCTION.3
index 205f59cb9..85eca1d68 100644
--- a/docs/libcurl/opts/CURLOPT_SEEKFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_SEEKFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SEEKFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SEEKFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SEEKFUNCTION \- user callback for seeking in input stream
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/* These are the return codes for the seek callbacks */
#define CURL_SEEKFUNC_OK 0
diff --git a/docs/libcurl/opts/CURLOPT_SERVICE_NAME.3 b/docs/libcurl/opts/GNURLOPT_SERVICE_NAME.3
index 303d0acb3..eaed26490 100644
--- a/docs/libcurl/opts/CURLOPT_SERVICE_NAME.3
+++ b/docs/libcurl/opts/GNURLOPT_SERVICE_NAME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SERVICE_NAME 3 "17 Jun 2015" "libcurl 7.43.0" "curl_easy_setopt options"
+.TH GNURLOPT_SERVICE_NAME 3 "17 Jun 2015" "libcurl 7.43.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SERVICE_NAME \- authentication service name
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SERVICE_NAME, char *name);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SHARE.3 b/docs/libcurl/opts/GNURLOPT_SHARE.3
index d2a5d2dac..f9f32c823 100644
--- a/docs/libcurl/opts/CURLOPT_SHARE.3
+++ b/docs/libcurl/opts/GNURLOPT_SHARE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SHARE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SHARE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SHARE \- specify share handle to use
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SHARE, CURLSH *share);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SOCKOPTDATA.3 b/docs/libcurl/opts/GNURLOPT_SOCKOPTDATA.3
index 54d9ea052..8ccadd55f 100644
--- a/docs/libcurl/opts/CURLOPT_SOCKOPTDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_SOCKOPTDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SOCKOPTDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SOCKOPTDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SOCKOPTDATA \- custom pointer to pass to sockopt callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SOCKOPTDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_SOCKOPTFUNCTION.3
index c04d8aa33..be9f84285 100644
--- a/docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_SOCKOPTFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SOCKOPTFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SOCKOPTFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SOCKOPTFUNCTION \- set callback for setting socket options
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
typedef enum {
CURLSOCKTYPE_IPCXN, /* socket created for a specific IP connection */
diff --git a/docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.3 b/docs/libcurl/opts/GNURLOPT_SOCKS5_AUTH.3
index 7b5e5822b..9c9fb158f 100644
--- a/docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_SOCKS5_AUTH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SOCKS5_AUTH 3 "27 April 2017" "libcurl 7.55.0" "curl_easy_setopt options"
+.TH GNURLOPT_SOCKS5_AUTH 3 "27 April 2017" "libcurl 7.55.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SOCKS5_AUTH \- set allowed methods for SOCKS5 proxy authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SOCKS5_AUTH, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.3 b/docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_NEC.3
index 1ff5a1f23..b752977cb 100644
--- a/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.3
+++ b/docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_NEC.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SOCKS5_GSSAPI_NEC 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SOCKS5_GSSAPI_NEC 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SOCKS5_GSSAPI_NEC \- set socks proxy gssapi negotiation protection
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SOCKS5_GSSAPI_NEC, long nec);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.3 b/docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_SERVICE.3
index 1ac38a2de..ae16eedbd 100644
--- a/docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.3
+++ b/docs/libcurl/opts/GNURLOPT_SOCKS5_GSSAPI_SERVICE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SOCKS5_GSSAPI_SERVICE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SOCKS5_GSSAPI_SERVICE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SOCKS5_GSSAPI_SERVICE \- SOCKS5 proxy authentication service name
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SOCKS5_GSSAPI_SERVICE, char *name);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.3 b/docs/libcurl/opts/GNURLOPT_SSH_AUTH_TYPES.3
index 5377531cc..db943444e 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_AUTH_TYPES.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_AUTH_TYPES 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_AUTH_TYPES 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_AUTH_TYPES \- set desired auth types for SFTP and SCP
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_AUTH_TYPES, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.3 b/docs/libcurl/opts/GNURLOPT_SSH_COMPRESSION.3
index 5c34a9813..92a80a3fd 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_COMPRESSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_COMPRESSION 3 "05 Aug 2017" "libcurl 7.56.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_COMPRESSION 3 "05 Aug 2017" "libcurl 7.56.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_COMPRESSION \- enables compression / decompression of SSH traffic
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_COMPRESSION, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 b/docs/libcurl/opts/GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
index 5ea5a0fe1..91716423f 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 \- checksum of SSH server public key
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_HOST_PUBLIC_KEY_MD5,
char *md5);
diff --git a/docs/libcurl/opts/CURLOPT_SSH_KEYDATA.3 b/docs/libcurl/opts/GNURLOPT_SSH_KEYDATA.3
index aace0ffd5..1037947e8 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_KEYDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_KEYDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_KEYDATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_KEYDATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_KEYDATA \- pointer to pass to the SSH key callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_KEYDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_SSH_KEYFUNCTION.3
index dc025d6ee..6cc1e58c5 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_KEYFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_KEYFUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_KEYFUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_KEYFUNCTION \- callback for known host matching logic
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
enum curl_khstat {
CURLKHSTAT_FINE_ADD_TO_FILE,
diff --git a/docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.3 b/docs/libcurl/opts/GNURLOPT_SSH_KNOWNHOSTS.3
index 8da76a9f4..d9c273057 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_KNOWNHOSTS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_KNOWNHOSTS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_KNOWNHOSTS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_KNOWNHOSTS \- file name holding the SSH known hosts
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_KNOWNHOSTS, char *fname);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.3 b/docs/libcurl/opts/GNURLOPT_SSH_PRIVATE_KEYFILE.3
index 9a7ddfc89..079519598 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_PRIVATE_KEYFILE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_PRIVATE_KEYFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_PRIVATE_KEYFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_PRIVATE_KEYFILE \- set private key file for SSH auth
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_PRIVATE_KEYFILE,
char *filename);
diff --git a/docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.3 b/docs/libcurl/opts/GNURLOPT_SSH_PUBLIC_KEYFILE.3
index 518a19b38..38cae0ca8 100644
--- a/docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSH_PUBLIC_KEYFILE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSH_PUBLIC_KEYFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSH_PUBLIC_KEYFILE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSH_PUBLIC_KEYFILE \- set public key file for SSH auth
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSH_PUBLIC_KEYFILE,
char *filename);
diff --git a/docs/libcurl/opts/CURLOPT_SSLCERT.3 b/docs/libcurl/opts/GNURLOPT_SSLCERT.3
index 4321e473f..2580307db 100644
--- a/docs/libcurl/opts/CURLOPT_SSLCERT.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLCERT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLCERT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLCERT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLCERT \- set SSL client certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLCERT, char *cert);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLCERTTYPE.3 b/docs/libcurl/opts/GNURLOPT_SSLCERTTYPE.3
index 294ceb56f..517671eb6 100644
--- a/docs/libcurl/opts/CURLOPT_SSLCERTTYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLCERTTYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLCERTTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLCERTTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLCERTTYPE \- specify type of the client SSL certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLCERTTYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLENGINE.3 b/docs/libcurl/opts/GNURLOPT_SSLENGINE.3
index 179c56839..d88b42a76 100644
--- a/docs/libcurl/opts/CURLOPT_SSLENGINE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLENGINE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLENGINE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLENGINE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLENGINE \- set SSL engine identifier
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLENGINE, char *id);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.3 b/docs/libcurl/opts/GNURLOPT_SSLENGINE_DEFAULT.3
index 15069d19e..f45ad371d 100644
--- a/docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLENGINE_DEFAULT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLENGINE_DEFAULT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLENGINE_DEFAULT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLENGINE_DEFAULT \- make SSL engine default
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLENGINE_DEFAULT, long val);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLKEY.3 b/docs/libcurl/opts/GNURLOPT_SSLKEY.3
index e3216992d..54ed5b572 100644
--- a/docs/libcurl/opts/CURLOPT_SSLKEY.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLKEY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLKEY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLKEY 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLKEY \- specify private keyfile for TLS and SSL client cert
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLKEY, char *keyfile);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLKEYTYPE.3 b/docs/libcurl/opts/GNURLOPT_SSLKEYTYPE.3
index 42368fbee..827ebda45 100644
--- a/docs/libcurl/opts/CURLOPT_SSLKEYTYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLKEYTYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLKEYTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLKEYTYPE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLKEYTYPE \- set type of the private key file
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLKEYTYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSLVERSION.3 b/docs/libcurl/opts/GNURLOPT_SSLVERSION.3
index 354b004e6..8e1cc7f54 100644
--- a/docs/libcurl/opts/CURLOPT_SSLVERSION.3
+++ b/docs/libcurl/opts/GNURLOPT_SSLVERSION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSLVERSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSLVERSION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSLVERSION \- set preferred TLS/SSL version
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSLVERSION, long version);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.3 b/docs/libcurl/opts/GNURLOPT_SSL_CIPHER_LIST.3
index 8ddb5ad50..f80caad60 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_CIPHER_LIST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_CIPHER_LIST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_CIPHER_LIST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_CIPHER_LIST \- specify ciphers to use for TLS
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_CIPHER_LIST, char *list);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.3 b/docs/libcurl/opts/GNURLOPT_SSL_CTX_DATA.3
index 85e1168e5..166bb866e 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_CTX_DATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_CTX_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_CTX_DATA 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_CTX_DATA \- custom pointer passed to ssl_ctx callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_CTX_DATA, void *pointer);
.SH DESCRIPTION
@@ -40,7 +40,7 @@ All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
/* OpenSSL specific */
#include <openssl/ssl.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stdio.h>
static CURLcode sslctx_function(CURL *curl, void *sslctx, void *parm)
diff --git a/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.3 b/docs/libcurl/opts/GNURLOPT_SSL_CTX_FUNCTION.3
index 01acb9766..49dd2ecf1 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_CTX_FUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_CTX_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_CTX_FUNCTION 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_CTX_FUNCTION \- SSL context callback for OpenSSL, wolfSSL or mbedTLS
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode ssl_ctx_callback(CURL *curl, void *ssl_ctx, void *userptr);
diff --git a/docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.3 b/docs/libcurl/opts/GNURLOPT_SSL_ENABLE_ALPN.3
index bf23a72a9..83122beae 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_ENABLE_ALPN.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_ENABLE_ALPN 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_ENABLE_ALPN 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_ENABLE_ALPN \- enable ALPN
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_ENABLE_ALPN, long npn);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.3 b/docs/libcurl/opts/GNURLOPT_SSL_ENABLE_NPN.3
index 3e8240f30..4a3c9f01e 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_ENABLE_NPN.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_ENABLE_NPN 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_ENABLE_NPN 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_ENABLE_NPN \- enable NPN
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_ENABLE_NPN, long npn);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_FALSESTART.3 b/docs/libcurl/opts/GNURLOPT_SSL_FALSESTART.3
index 150e02f12..de391ebe2 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_FALSESTART.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_FALSESTART.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_FALSESTART 3 "14 Feb 2015" "libcurl 7.41.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_FALSESTART 3 "14 Feb 2015" "libcurl 7.41.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_FALSESTART \- enable TLS false start
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_FALSESTART, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_OPTIONS.3 b/docs/libcurl/opts/GNURLOPT_SSL_OPTIONS.3
index ace496abc..f3fc74ab3 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_OPTIONS.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_OPTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_OPTIONS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_OPTIONS 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_OPTIONS \- set SSL behavior options
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_OPTIONS, long bitmask);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.3 b/docs/libcurl/opts/GNURLOPT_SSL_SESSIONID_CACHE.3
index a72928421..d691c1020 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_SESSIONID_CACHE.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_SESSIONID_CACHE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_SESSIONID_CACHE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_SESSIONID_CACHE \- enable/disable use of the SSL session-ID cache
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_SESSIONID_CACHE,
long enabled);
diff --git a/docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.3 b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYHOST.3
index acadd0774..c680d2e37 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYHOST.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_VERIFYHOST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_VERIFYHOST 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_VERIFYHOST \- verify the certificate's name against host
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_VERIFYHOST, long verify);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.3 b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYPEER.3
index 5f361c60a..55636bfbb 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYPEER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_VERIFYPEER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_VERIFYPEER 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_VERIFYPEER \- verify the peer's SSL certificate
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_VERIFYPEER, long verify);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.3 b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYSTATUS.3
index 1b4326661..824c9669b 100644
--- a/docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.3
+++ b/docs/libcurl/opts/GNURLOPT_SSL_VERIFYSTATUS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SSL_VERIFYSTATUS 3 "04 Dec 2014" "libcurl 7.40.0" "curl_easy_setopt options"
+.TH GNURLOPT_SSL_VERIFYSTATUS 3 "04 Dec 2014" "libcurl 7.40.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SSL_VERIFYSTATUS \- verify the certificate's status
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SSL_VERIFYSTATUS, long verify);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_STDERR.3 b/docs/libcurl/opts/GNURLOPT_STDERR.3
index 7dfe371fb..6855e412f 100644
--- a/docs/libcurl/opts/CURLOPT_STDERR.3
+++ b/docs/libcurl/opts/GNURLOPT_STDERR.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_STDERR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_STDERR 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_STDERR \- redirect stderr to another stream
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_STDERR, FILE *stream);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.3 b/docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS.3
index c09d9b1cc..eef13ee5b 100644
--- a/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.3
+++ b/docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_STREAM_DEPENDS 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
+.TH GNURLOPT_STREAM_DEPENDS 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_STREAM_DEPENDS \- set stream this transfer depends on
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_STREAM_DEPENDS, CURL *dephandle);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.3 b/docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS_E.3
index a0f59c43c..ff2c72442 100644
--- a/docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.3
+++ b/docs/libcurl/opts/GNURLOPT_STREAM_DEPENDS_E.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_STREAM_DEPENDS_E 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
+.TH GNURLOPT_STREAM_DEPENDS_E 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_STREAM_DEPENDS_E \- set stream this transfer depends on exclusively
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_STREAM_DEPENDS_E, CURL *dephandle);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.3 b/docs/libcurl/opts/GNURLOPT_STREAM_WEIGHT.3
index bc6d9fbe4..7348c35bc 100644
--- a/docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.3
+++ b/docs/libcurl/opts/GNURLOPT_STREAM_WEIGHT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_STREAM_WEIGHT 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
+.TH GNURLOPT_STREAM_WEIGHT 3 "13 Sep 2015" "libcurl 7.46.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_STREAM_WEIGHT \- set numerical stream weight
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_STREAM_WEIGHT, long weight);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.3 b/docs/libcurl/opts/GNURLOPT_SUPPRESS_CONNECT_HEADERS.3
index 8cfec7a8f..9f5eef95b 100644
--- a/docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.3
+++ b/docs/libcurl/opts/GNURLOPT_SUPPRESS_CONNECT_HEADERS.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_SUPPRESS_CONNECT_HEADERS 3 "13 February 2017" "libcurl 7.54.0" "curl_easy_setopt options"
+.TH GNURLOPT_SUPPRESS_CONNECT_HEADERS 3 "13 February 2017" "libcurl 7.54.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_SUPPRESS_CONNECT_HEADERS \- Suppress proxy CONNECT response headers from user callbacks
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_SUPPRESS_CONNECT_HEADERS, long onoff);
.fi
diff --git a/docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.3 b/docs/libcurl/opts/GNURLOPT_TCP_FASTOPEN.3
index 5949e3e44..7dc62263c 100644
--- a/docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.3
+++ b/docs/libcurl/opts/GNURLOPT_TCP_FASTOPEN.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TCP_FASTOPEN 3 "16 Feb 2016" "libcurl 7.49.0" "curl_easy_setopt options"
+.TH GNURLOPT_TCP_FASTOPEN 3 "16 Feb 2016" "libcurl 7.49.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TCP_FASTOPEN \- enable TCP Fast Open
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TCP_FASTOPEN, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.3 b/docs/libcurl/opts/GNURLOPT_TCP_KEEPALIVE.3
index cc3642feb..cf781ea22 100644
--- a/docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.3
+++ b/docs/libcurl/opts/GNURLOPT_TCP_KEEPALIVE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TCP_KEEPALIVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TCP_KEEPALIVE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TCP_KEEPALIVE \- enable TCP keep-alive probing
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TCP_KEEPALIVE, long probe);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.3 b/docs/libcurl/opts/GNURLOPT_TCP_KEEPIDLE.3
index 4d587a9b4..ffe82d41d 100644
--- a/docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.3
+++ b/docs/libcurl/opts/GNURLOPT_TCP_KEEPIDLE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TCP_KEEPIDLE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TCP_KEEPIDLE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TCP_KEEPIDLE \- set TCP keep-alive idle time wait
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TCP_KEEPIDLE, long delay);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.3 b/docs/libcurl/opts/GNURLOPT_TCP_KEEPINTVL.3
index a755c0546..f658b0164 100644
--- a/docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.3
+++ b/docs/libcurl/opts/GNURLOPT_TCP_KEEPINTVL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TCP_KEEPINTVL 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TCP_KEEPINTVL 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TCP_KEEPINTVL \- set TCP keep-alive interval
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TCP_KEEPINTVL, long interval);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TCP_NODELAY.3 b/docs/libcurl/opts/GNURLOPT_TCP_NODELAY.3
index bbfa6f3ee..6a87ab89a 100644
--- a/docs/libcurl/opts/CURLOPT_TCP_NODELAY.3
+++ b/docs/libcurl/opts/GNURLOPT_TCP_NODELAY.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TCP_NODELAY 3 "30 Jun 2016" "libcurl 7.50.0" "curl_easy_setopt options"
+.TH GNURLOPT_TCP_NODELAY 3 "30 Jun 2016" "libcurl 7.50.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TCP_NODELAY \- set the TCP_NODELAY option
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TCP_NODELAY, long nodelay);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TELNETOPTIONS.3 b/docs/libcurl/opts/GNURLOPT_TELNETOPTIONS.3
index b20dfaf6e..8b3751cc3 100644
--- a/docs/libcurl/opts/CURLOPT_TELNETOPTIONS.3
+++ b/docs/libcurl/opts/GNURLOPT_TELNETOPTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TELNETOPTIONS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TELNETOPTIONS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TELNETOPTIONS \- custom telnet options
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TELNETOPTIONS,
struct curl_slist *cmds);
diff --git a/docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.3 b/docs/libcurl/opts/GNURLOPT_TFTP_BLKSIZE.3
index b4e9365cc..e4ae6df2b 100644
--- a/docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_TFTP_BLKSIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TFTP_BLKSIZE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TFTP_BLKSIZE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TFTP_BLKSIZE \- TFTP block size
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TFTP_BLKSIZE, long blocksize);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.3 b/docs/libcurl/opts/GNURLOPT_TFTP_NO_OPTIONS.3
index 97940fbb3..5107aa58e 100644
--- a/docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.3
+++ b/docs/libcurl/opts/GNURLOPT_TFTP_NO_OPTIONS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TFTP_NO_OPTIONS 3 "23 Feb 2016" "libcurl 7.48.0" "curl_easy_setopt options"
+.TH GNURLOPT_TFTP_NO_OPTIONS 3 "23 Feb 2016" "libcurl 7.48.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TFTP_NO_OPTIONS \- Do not send TFTP options requests.
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TFTP_NO_OPTIONS, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TIMECONDITION.3 b/docs/libcurl/opts/GNURLOPT_TIMECONDITION.3
index a8fcea7b1..fcfcd0846 100644
--- a/docs/libcurl/opts/CURLOPT_TIMECONDITION.3
+++ b/docs/libcurl/opts/GNURLOPT_TIMECONDITION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TIMECONDITION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TIMECONDITION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TIMECONDITION \- select condition for a time request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TIMECONDITION, long cond);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TIMEOUT.3 b/docs/libcurl/opts/GNURLOPT_TIMEOUT.3
index dafe142d0..307021fae 100644
--- a/docs/libcurl/opts/CURLOPT_TIMEOUT.3
+++ b/docs/libcurl/opts/GNURLOPT_TIMEOUT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TIMEOUT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TIMEOUT \- set maximum time the request is allowed to take
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TIMEOUT, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TIMEOUT_MS.3 b/docs/libcurl/opts/GNURLOPT_TIMEOUT_MS.3
index 00981b3bd..62c719e2e 100644
--- a/docs/libcurl/opts/CURLOPT_TIMEOUT_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_TIMEOUT_MS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TIMEOUT_MS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TIMEOUT_MS 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TIMEOUT_MS \- set maximum time the request is allowed to take
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TIMEOUT_MS, long timeout);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TIMEVALUE.3 b/docs/libcurl/opts/GNURLOPT_TIMEVALUE.3
index 66c582d07..c333ca65d 100644
--- a/docs/libcurl/opts/CURLOPT_TIMEVALUE.3
+++ b/docs/libcurl/opts/GNURLOPT_TIMEVALUE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TIMEVALUE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TIMEVALUE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TIMEVALUE \- set time value for conditional
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TIMEVALUE, long val);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.3 b/docs/libcurl/opts/GNURLOPT_TIMEVALUE_LARGE.3
index 884b51236..1e13a9020 100644
--- a/docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.3
+++ b/docs/libcurl/opts/GNURLOPT_TIMEVALUE_LARGE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TIMEVALUE_LARGE 3 "25 Jan 2018" "libcurl 7.59.0" "curl_easy_setopt options"
+.TH GNURLOPT_TIMEVALUE_LARGE 3 "25 Jan 2018" "libcurl 7.59.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TIMEVALUE_LARGE \- set time value for conditional
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TIMEVALUE_LARGE, curl_off_t val);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.3 b/docs/libcurl/opts/GNURLOPT_TLS13_CIPHERS.3
index e56aa535c..f2666f6a8 100644
--- a/docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.3
+++ b/docs/libcurl/opts/GNURLOPT_TLS13_CIPHERS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TLS13_CIPHERS 3 "25 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
+.TH GNURLOPT_TLS13_CIPHERS 3 "25 May 2018" "libcurl 7.61.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TLS13_CIPHERS \- specify ciphers suites to use for TLS 1.3
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TLS13_CIPHERS, char *list);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.3 b/docs/libcurl/opts/GNURLOPT_TLSAUTH_PASSWORD.3
index ba2d9e488..be67bdbdb 100644
--- a/docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.3
+++ b/docs/libcurl/opts/GNURLOPT_TLSAUTH_PASSWORD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TLSAUTH_PASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TLSAUTH_PASSWORD 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TLSAUTH_PASSWORD \- password to use for TLS authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TLSAUTH_PASSWORD, char *pwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.3 b/docs/libcurl/opts/GNURLOPT_TLSAUTH_TYPE.3
index 6d1e131e7..15e697d31 100644
--- a/docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.3
+++ b/docs/libcurl/opts/GNURLOPT_TLSAUTH_TYPE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TLSAUTH_TYPE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TLSAUTH_TYPE 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TLSAUTH_TYPE \- set TLS authentication methods
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TLSAUTH_TYPE, char *type);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.3 b/docs/libcurl/opts/GNURLOPT_TLSAUTH_USERNAME.3
index 56bb6377d..e7c4fe8a3 100644
--- a/docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.3
+++ b/docs/libcurl/opts/GNURLOPT_TLSAUTH_USERNAME.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TLSAUTH_USERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TLSAUTH_USERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TLSAUTH_USERNAME \- user name to use for TLS authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TLSAUTH_USERNAME, char *user);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TRAILERDATA.3 b/docs/libcurl/opts/GNURLOPT_TRAILERDATA.3
index 8162340d4..e6e95cc61 100644
--- a/docs/libcurl/opts/CURLOPT_TRAILERDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_TRAILERDATA.3
@@ -20,7 +20,7 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TRAILERDATA 3 "14 Aug 2018" "libcurl 7.64.0" "curl_easy_setopt options"
+.TH GNURLOPT_TRAILERDATA 3 "14 Aug 2018" "libcurl 7.64.0" "curl_easy_setopt options"
.SH NAME:
CURLOPT_TRAILERDATA \- Custom pointer passed to the trailing headers callback
.SH SYNOPSIS:
diff --git a/docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_TRAILERFUNCTION.3
index 54974078c..14caf177c 100644
--- a/docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_TRAILERFUNCTION.3
@@ -20,7 +20,7 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TRAILERFUNCTION 3 "14 Aug 2018" "libcurl 7.64.0" "curl_easy_setopt options"
+.TH GNURLOPT_TRAILERFUNCTION 3 "14 Aug 2018" "libcurl 7.64.0" "curl_easy_setopt options"
.SH NAME:
CURLOPT_TRAILERFUNCTION \- Set callback for sending trailing headers
.SH SYNOPSIS:
@@ -61,7 +61,7 @@ NULL
.SH PROTOCOLS:
HTTP
.SH EXAMPLE:
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static int trailer_cb(struct curl_slist **tr, void *data)
{
diff --git a/docs/libcurl/opts/CURLOPT_TRANSFERTEXT.3 b/docs/libcurl/opts/GNURLOPT_TRANSFERTEXT.3
index 55f7e4e6c..0bb4dea5f 100644
--- a/docs/libcurl/opts/CURLOPT_TRANSFERTEXT.3
+++ b/docs/libcurl/opts/GNURLOPT_TRANSFERTEXT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TRANSFERTEXT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TRANSFERTEXT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TRANSFERTEXT \- request a text based transfer for FTP
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TRANSFERTEXT, long text);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.3 b/docs/libcurl/opts/GNURLOPT_TRANSFER_ENCODING.3
index 9d5046e26..f5f304d6a 100644
--- a/docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.3
+++ b/docs/libcurl/opts/GNURLOPT_TRANSFER_ENCODING.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TRANSFER_ENCODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TRANSFER_ENCODING 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TRANSFER_ENCODING \- ask for HTTP Transfer Encoding
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TRANSFER_ENCODING, long enable);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 b/docs/libcurl/opts/GNURLOPT_UNIX_SOCKET_PATH.3
index b5ac58814..a42958772 100644
--- a/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3
+++ b/docs/libcurl/opts/GNURLOPT_UNIX_SOCKET_PATH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_UNIX_SOCKET_PATH 3 "09 Oct 2014" "libcurl 7.40.0" "curl_easy_setopt options"
+.TH GNURLOPT_UNIX_SOCKET_PATH 3 "09 Oct 2014" "libcurl 7.40.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_UNIX_SOCKET_PATH \- set Unix domain socket
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_UNIX_SOCKET_PATH, char *path);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.3 b/docs/libcurl/opts/GNURLOPT_UNRESTRICTED_AUTH.3
index a0099b2ef..d10940137 100644
--- a/docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.3
+++ b/docs/libcurl/opts/GNURLOPT_UNRESTRICTED_AUTH.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_UNRESTRICTED_AUTH 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_UNRESTRICTED_AUTH 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_UNRESTRICTED_AUTH \- send credentials to other hosts too
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_UNRESTRICTED_AUTH,
long goahead);
diff --git a/docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.3 b/docs/libcurl/opts/GNURLOPT_UPKEEP_INTERVAL_MS.3
index 91eea1ba6..339f2c632 100644
--- a/docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.3
+++ b/docs/libcurl/opts/GNURLOPT_UPKEEP_INTERVAL_MS.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_UPKEEP_INTERVAL_MS 3 "31 Oct 2018" "libcurl 7.62.0" "curl_easy_setopt options"
+.TH GNURLOPT_UPKEEP_INTERVAL_MS 3 "31 Oct 2018" "libcurl 7.62.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_UPKEEP_INTERVAL_MS \- connection upkeep interval
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_UPKEEP_INTERVAL_MS, long upkeep_interval_ms);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_UPLOAD.3 b/docs/libcurl/opts/GNURLOPT_UPLOAD.3
index 95088aa73..5d0e90933 100644
--- a/docs/libcurl/opts/CURLOPT_UPLOAD.3
+++ b/docs/libcurl/opts/GNURLOPT_UPLOAD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_UPLOAD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_UPLOAD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_UPLOAD \- enable data upload
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_UPLOAD, long upload);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.3 b/docs/libcurl/opts/GNURLOPT_UPLOAD_BUFFERSIZE.3
index c35888cbf..9cc3f6cac 100644
--- a/docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.3
+++ b/docs/libcurl/opts/GNURLOPT_UPLOAD_BUFFERSIZE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_UPLOAD_BUFFERSIZE 3 "18 Aug 2018" "libcurl 7.62.0" "curl_easy_setopt options"
+.TH GNURLOPT_UPLOAD_BUFFERSIZE 3 "18 Aug 2018" "libcurl 7.62.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_UPLOAD_BUFFERSIZE \- set preferred upload buffer size
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_UPLOAD_BUFFERSIZE, long size);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_URL.3 b/docs/libcurl/opts/GNURLOPT_URL.3
index 265c62b74..6b377e4c7 100644
--- a/docs/libcurl/opts/CURLOPT_URL.3
+++ b/docs/libcurl/opts/GNURLOPT_URL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_URL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_URL 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_URL \- provide the URL to use in the request
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_URL, char *URL);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_USERAGENT.3 b/docs/libcurl/opts/GNURLOPT_USERAGENT.3
index bf58f2bc9..d05588890 100644
--- a/docs/libcurl/opts/CURLOPT_USERAGENT.3
+++ b/docs/libcurl/opts/GNURLOPT_USERAGENT.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_USERAGENT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_USERAGENT 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_USERAGENT \- set HTTP user-agent header
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_USERAGENT, char *ua);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_USERNAME.3 b/docs/libcurl/opts/GNURLOPT_USERNAME.3
index 116b205da..78f84782d 100644
--- a/docs/libcurl/opts/CURLOPT_USERNAME.3
+++ b/docs/libcurl/opts/GNURLOPT_USERNAME.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_USERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_USERNAME 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_USERNAME \- user name to use in authentication
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_USERNAME,
char *username);
diff --git a/docs/libcurl/opts/CURLOPT_USERPWD.3 b/docs/libcurl/opts/GNURLOPT_USERPWD.3
index 0dec56bfe..7c9cf215c 100644
--- a/docs/libcurl/opts/CURLOPT_USERPWD.3
+++ b/docs/libcurl/opts/GNURLOPT_USERPWD.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_USERPWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_USERPWD 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_USERPWD \- user name and password to use in authentication
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_USERPWD, char *userpwd);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_USE_SSL.3 b/docs/libcurl/opts/GNURLOPT_USE_SSL.3
index 8fbf02369..6e5d276f3 100644
--- a/docs/libcurl/opts/CURLOPT_USE_SSL.3
+++ b/docs/libcurl/opts/GNURLOPT_USE_SSL.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_USE_SSL 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_USE_SSL 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_USE_SSL \- request using SSL / TLS for the transfer
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_USE_SSL, long level);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_VERBOSE.3 b/docs/libcurl/opts/GNURLOPT_VERBOSE.3
index e6a6fd191..79a002c44 100644
--- a/docs/libcurl/opts/CURLOPT_VERBOSE.3
+++ b/docs/libcurl/opts/GNURLOPT_VERBOSE.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_VERBOSE 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_VERBOSE 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_VERBOSE \- set verbose mode on/off
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_VERBOSE, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_WILDCARDMATCH.3 b/docs/libcurl/opts/GNURLOPT_WILDCARDMATCH.3
index da1fea9fb..8f15cd29d 100644
--- a/docs/libcurl/opts/CURLOPT_WILDCARDMATCH.3
+++ b/docs/libcurl/opts/GNURLOPT_WILDCARDMATCH.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_WILDCARDMATCH 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_WILDCARDMATCH 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_WILDCARDMATCH \- enable directory wildcard transfers
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_WILDCARDMATCH, long onoff);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_WRITEDATA.3 b/docs/libcurl/opts/GNURLOPT_WRITEDATA.3
index 221e0e3ed..6862cd1ce 100644
--- a/docs/libcurl/opts/CURLOPT_WRITEDATA.3
+++ b/docs/libcurl/opts/GNURLOPT_WRITEDATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_WRITEDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_WRITEDATA 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_WRITEDATA \- custom pointer passed to the write callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_WRITEDATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_WRITEFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_WRITEFUNCTION.3
index 11edeb2e9..543bbc037 100644
--- a/docs/libcurl/opts/CURLOPT_WRITEFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_WRITEFUNCTION.3
@@ -20,12 +20,12 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_WRITEFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_WRITEFUNCTION 3 "16 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_WRITEFUNCTION \- set callback for writing received data
.SH SYNOPSIS
.nf
-#include <curl/curl.h>
+#include <gnurl/curl.h>
size_t write_callback(char *ptr, size_t size, size_t nmemb, void *userdata);
diff --git a/docs/libcurl/opts/CURLOPT_XFERINFODATA.3 b/docs/libcurl/opts/GNURLOPT_XFERINFODATA.3
index dbdbf3e77..e09b9599d 100644
--- a/docs/libcurl/opts/CURLOPT_XFERINFODATA.3
+++ b/docs/libcurl/opts/GNURLOPT_XFERINFODATA.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_XFERINFODATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_XFERINFODATA 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_XFERINFODATA \- custom pointer passed to the progress callback
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_XFERINFODATA, void *pointer);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.3 b/docs/libcurl/opts/GNURLOPT_XFERINFOFUNCTION.3
index 9bd89db70..60cf2d9fa 100644
--- a/docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.3
+++ b/docs/libcurl/opts/GNURLOPT_XFERINFOFUNCTION.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_XFERINFOFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_XFERINFOFUNCTION 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_XFERINFOFUNCTION \- callback to progress meter function
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int progress_callback(void *clientp,
curl_off_t dltotal,
diff --git a/docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.3 b/docs/libcurl/opts/GNURLOPT_XOAUTH2_BEARER.3
index 8f86ae9ee..6bcefa5c4 100644
--- a/docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.3
+++ b/docs/libcurl/opts/GNURLOPT_XOAUTH2_BEARER.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_XOAUTH2_BEARER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_XOAUTH2_BEARER 3 "19 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_XOAUTH2_BEARER \- specify OAuth 2.0 access token
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_XOAUTH2_BEARER, char *token);
.SH DESCRIPTION
diff --git a/docs/libcurl/opts/Makefile.am b/docs/libcurl/opts/Makefile.am
index 3765ea7bf..2ed94e6fb 100644
--- a/docs/libcurl/opts/Makefile.am
+++ b/docs/libcurl/opts/Makefile.am
@@ -26,36 +26,8 @@ include Makefile.inc
man_DISTMANS = $(man_MANS:.3=.3.dist)
-HTMLPAGES = $(man_MANS:.3=.html)
-
-PDFPAGES = $(man_MANS:.3=.pdf)
-
-CLEANFILES = $(HTMLPAGES) $(PDFPAGES) $(man_DISTMANS)
+CLEANFILES = $(man_DISTMANS)
EXTRA_DIST = $(man_MANS) CMakeLists.txt
-MAN2HTML= roffit --mandir=. $< >$@
-
-SUFFIXES = .3 .html
-
-html: $(HTMLPAGES)
-
-.3.html:
- $(MAN2HTML)
-
-pdf: $(PDFPAGES)
-
-.3.pdf:
- @(foo=`echo $@ | sed -e 's/\.[0-9]$$//g'`; \
- groff -Tps -man $< >$$foo.ps; \
- ps2pdf $$foo.ps $@; \
- rm $$foo.ps; \
- echo "converted $< to $@")
-mancheck:
- @cd $(top_srcdir)/docs/libcurl/opts && ls `awk -F, '!/OBSOLETE/ && /^ CINIT/ { a=substr($$1, 9); print "CURLOPT_" a ".3"}' $(top_srcdir)/include/curl/curl.h`
- rm -f in_temp
- @(for a in $(man_MANS); do echo $$a >>in_temp; done)
- sort in_temp > in_makefile
- ls CURL*.3 > in_directory
- -diff -u in_makefile in_directory
- rm in_temp in_directory in_makefile
+SUFFIXES = .3
diff --git a/docs/libcurl/opts/Makefile.inc b/docs/libcurl/opts/Makefile.inc
index c8e15a5ed..a0b8bd95e 100644
--- a/docs/libcurl/opts/Makefile.inc
+++ b/docs/libcurl/opts/Makefile.inc
@@ -1,350 +1,350 @@
# Shared between Makefile.am and CMakeLists.txt
man_MANS = \
- CURLINFO_ACTIVESOCKET.3 \
- CURLINFO_APPCONNECT_TIME.3 \
- CURLINFO_APPCONNECT_TIME_T.3 \
- CURLINFO_CERTINFO.3 \
- CURLINFO_CONDITION_UNMET.3 \
- CURLINFO_CONNECT_TIME.3 \
- CURLINFO_CONNECT_TIME_T.3 \
- CURLINFO_CONTENT_LENGTH_DOWNLOAD.3 \
- CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 \
- CURLINFO_CONTENT_LENGTH_UPLOAD.3 \
- CURLINFO_CONTENT_LENGTH_UPLOAD_T.3 \
- CURLINFO_CONTENT_TYPE.3 \
- CURLINFO_COOKIELIST.3 \
- CURLINFO_EFFECTIVE_URL.3 \
- CURLINFO_FILETIME.3 \
- CURLINFO_FILETIME_T.3 \
- CURLINFO_FTP_ENTRY_PATH.3 \
- CURLINFO_HEADER_SIZE.3 \
- CURLINFO_HTTPAUTH_AVAIL.3 \
- CURLINFO_HTTP_CONNECTCODE.3 \
- CURLINFO_HTTP_VERSION.3 \
- CURLINFO_LASTSOCKET.3 \
- CURLINFO_LOCAL_IP.3 \
- CURLINFO_LOCAL_PORT.3 \
- CURLINFO_NAMELOOKUP_TIME.3 \
- CURLINFO_NAMELOOKUP_TIME_T.3 \
- CURLINFO_NUM_CONNECTS.3 \
- CURLINFO_OS_ERRNO.3 \
- CURLINFO_PRETRANSFER_TIME.3 \
- CURLINFO_PRETRANSFER_TIME_T.3 \
- CURLINFO_PRIMARY_IP.3 \
- CURLINFO_PRIMARY_PORT.3 \
- CURLINFO_PRIVATE.3 \
- CURLINFO_PROTOCOL.3 \
- CURLINFO_PROXYAUTH_AVAIL.3 \
- CURLINFO_PROXY_SSL_VERIFYRESULT.3 \
- CURLINFO_REDIRECT_COUNT.3 \
- CURLINFO_REDIRECT_TIME.3 \
- CURLINFO_REDIRECT_TIME_T.3 \
- CURLINFO_REDIRECT_URL.3 \
- CURLINFO_REQUEST_SIZE.3 \
- CURLINFO_RESPONSE_CODE.3 \
- CURLINFO_RTSP_CLIENT_CSEQ.3 \
- CURLINFO_RTSP_CSEQ_RECV.3 \
- CURLINFO_RTSP_SERVER_CSEQ.3 \
- CURLINFO_RTSP_SESSION_ID.3 \
- CURLINFO_SCHEME.3 \
- CURLINFO_SIZE_DOWNLOAD.3 \
- CURLINFO_SIZE_DOWNLOAD_T.3 \
- CURLINFO_SIZE_UPLOAD.3 \
- CURLINFO_SIZE_UPLOAD_T.3 \
- CURLINFO_SPEED_DOWNLOAD.3 \
- CURLINFO_SPEED_DOWNLOAD_T.3 \
- CURLINFO_SPEED_UPLOAD.3 \
- CURLINFO_SPEED_UPLOAD_T.3 \
- CURLINFO_SSL_ENGINES.3 \
- CURLINFO_SSL_VERIFYRESULT.3 \
- CURLINFO_STARTTRANSFER_TIME.3 \
- CURLINFO_STARTTRANSFER_TIME_T.3 \
- CURLINFO_TLS_SESSION.3 \
- CURLINFO_TLS_SSL_PTR.3 \
- CURLINFO_TOTAL_TIME.3 \
- CURLINFO_TOTAL_TIME_T.3 \
- CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 \
- CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 \
- CURLMOPT_MAXCONNECTS.3 \
- CURLMOPT_MAX_HOST_CONNECTIONS.3 \
- CURLMOPT_MAX_PIPELINE_LENGTH.3 \
- CURLMOPT_MAX_TOTAL_CONNECTIONS.3 \
- CURLMOPT_PIPELINING.3 \
- CURLMOPT_PIPELINING_SERVER_BL.3 \
- CURLMOPT_PIPELINING_SITE_BL.3 \
- CURLMOPT_PUSHDATA.3 \
- CURLMOPT_PUSHFUNCTION.3 \
- CURLMOPT_SOCKETDATA.3 \
- CURLMOPT_SOCKETFUNCTION.3 \
- CURLMOPT_TIMERDATA.3 \
- CURLMOPT_TIMERFUNCTION.3 \
- CURLOPT_ABSTRACT_UNIX_SOCKET.3 \
- CURLOPT_ACCEPTTIMEOUT_MS.3 \
- CURLOPT_ACCEPT_ENCODING.3 \
- CURLOPT_ADDRESS_SCOPE.3 \
- CURLOPT_ALTSVC.3 \
- CURLOPT_ALTSVC_CTRL.3 \
- CURLOPT_APPEND.3 \
- CURLOPT_AUTOREFERER.3 \
- CURLOPT_BUFFERSIZE.3 \
- CURLOPT_CAINFO.3 \
- CURLOPT_CAPATH.3 \
- CURLOPT_CERTINFO.3 \
- CURLOPT_CHUNK_BGN_FUNCTION.3 \
- CURLOPT_CHUNK_DATA.3 \
- CURLOPT_CHUNK_END_FUNCTION.3 \
- CURLOPT_CLOSESOCKETDATA.3 \
- CURLOPT_CLOSESOCKETFUNCTION.3 \
- CURLOPT_UPKEEP_INTERVAL_MS.3 \
- CURLOPT_CONNECTTIMEOUT.3 \
- CURLOPT_CONNECTTIMEOUT_MS.3 \
- CURLOPT_CONNECT_ONLY.3 \
- CURLOPT_CONNECT_TO.3 \
- CURLOPT_CONV_FROM_NETWORK_FUNCTION.3 \
- CURLOPT_CONV_FROM_UTF8_FUNCTION.3 \
- CURLOPT_CONV_TO_NETWORK_FUNCTION.3 \
- CURLOPT_COOKIE.3 \
- CURLOPT_COOKIEFILE.3 \
- CURLOPT_COOKIEJAR.3 \
- CURLOPT_COOKIELIST.3 \
- CURLOPT_COOKIESESSION.3 \
- CURLOPT_COPYPOSTFIELDS.3 \
- CURLOPT_CRLF.3 \
- CURLOPT_CRLFILE.3 \
- CURLOPT_CUSTOMREQUEST.3 \
- CURLOPT_CURLU.3 \
- CURLOPT_DEBUGDATA.3 \
- CURLOPT_DEBUGFUNCTION.3 \
- CURLOPT_DEFAULT_PROTOCOL.3 \
- CURLOPT_DIRLISTONLY.3 \
- CURLOPT_DISALLOW_USERNAME_IN_URL.3 \
- CURLOPT_DNS_CACHE_TIMEOUT.3 \
- CURLOPT_DNS_INTERFACE.3 \
- CURLOPT_DNS_LOCAL_IP4.3 \
- CURLOPT_DNS_LOCAL_IP6.3 \
- CURLOPT_DNS_SERVERS.3 \
- CURLOPT_DNS_SHUFFLE_ADDRESSES.3 \
- CURLOPT_DNS_USE_GLOBAL_CACHE.3 \
- CURLOPT_DOH_URL.3 \
- CURLOPT_EGDSOCKET.3 \
- CURLOPT_ERRORBUFFER.3 \
- CURLOPT_EXPECT_100_TIMEOUT_MS.3 \
- CURLOPT_FAILONERROR.3 \
- CURLOPT_FILETIME.3 \
- CURLOPT_FNMATCH_DATA.3 \
- CURLOPT_FNMATCH_FUNCTION.3 \
- CURLOPT_FOLLOWLOCATION.3 \
- CURLOPT_FORBID_REUSE.3 \
- CURLOPT_FRESH_CONNECT.3 \
- CURLOPT_FTPPORT.3 \
- CURLOPT_FTPSSLAUTH.3 \
- CURLOPT_FTP_ACCOUNT.3 \
- CURLOPT_FTP_ALTERNATIVE_TO_USER.3 \
- CURLOPT_FTP_CREATE_MISSING_DIRS.3 \
- CURLOPT_FTP_FILEMETHOD.3 \
- CURLOPT_FTP_RESPONSE_TIMEOUT.3 \
- CURLOPT_FTP_SKIP_PASV_IP.3 \
- CURLOPT_FTP_SSL_CCC.3 \
- CURLOPT_FTP_USE_EPRT.3 \
- CURLOPT_FTP_USE_EPSV.3 \
- CURLOPT_FTP_USE_PRET.3 \
- CURLOPT_GSSAPI_DELEGATION.3 \
- CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 \
- CURLOPT_HAPROXYPROTOCOL.3 \
- CURLOPT_HEADER.3 \
- CURLOPT_HEADERDATA.3 \
- CURLOPT_HEADERFUNCTION.3 \
- CURLOPT_HEADEROPT.3 \
- CURLOPT_HTTP09_ALLOWED.3 \
- CURLOPT_HTTP200ALIASES.3 \
- CURLOPT_HTTPAUTH.3 \
- CURLOPT_HTTPGET.3 \
- CURLOPT_HTTPHEADER.3 \
- CURLOPT_HTTPPOST.3 \
- CURLOPT_HTTPPROXYTUNNEL.3 \
- CURLOPT_HTTP_CONTENT_DECODING.3 \
- CURLOPT_HTTP_TRANSFER_DECODING.3 \
- CURLOPT_HTTP_VERSION.3 \
- CURLOPT_IGNORE_CONTENT_LENGTH.3 \
- CURLOPT_TRAILERDATA.3 \
- CURLOPT_TRAILERFUNCTION.3 \
- CURLOPT_INFILESIZE.3 \
- CURLOPT_INFILESIZE_LARGE.3 \
- CURLOPT_INTERFACE.3 \
- CURLOPT_INTERLEAVEDATA.3 \
- CURLOPT_INTERLEAVEFUNCTION.3 \
- CURLOPT_IOCTLDATA.3 \
- CURLOPT_IOCTLFUNCTION.3 \
- CURLOPT_IPRESOLVE.3 \
- CURLOPT_ISSUERCERT.3 \
- CURLOPT_KEEP_SENDING_ON_ERROR.3 \
- CURLOPT_KEYPASSWD.3 \
- CURLOPT_KRBLEVEL.3 \
- CURLOPT_LOCALPORT.3 \
- CURLOPT_LOCALPORTRANGE.3 \
- CURLOPT_LOGIN_OPTIONS.3 \
- CURLOPT_LOW_SPEED_LIMIT.3 \
- CURLOPT_LOW_SPEED_TIME.3 \
- CURLOPT_MAIL_AUTH.3 \
- CURLOPT_MAIL_FROM.3 \
- CURLOPT_MAIL_RCPT.3 \
- CURLOPT_MAXAGE_CONN.3 \
- CURLOPT_MAXCONNECTS.3 \
- CURLOPT_MAXFILESIZE.3 \
- CURLOPT_MAXFILESIZE_LARGE.3 \
- CURLOPT_MAXREDIRS.3 \
- CURLOPT_MAX_RECV_SPEED_LARGE.3 \
- CURLOPT_MAX_SEND_SPEED_LARGE.3 \
- CURLOPT_MIMEPOST.3 \
- CURLOPT_NETRC.3 \
- CURLOPT_NETRC_FILE.3 \
- CURLOPT_NEW_DIRECTORY_PERMS.3 \
- CURLOPT_NEW_FILE_PERMS.3 \
- CURLOPT_NOBODY.3 \
- CURLOPT_NOPROGRESS.3 \
- CURLOPT_NOPROXY.3 \
- CURLOPT_NOSIGNAL.3 \
- CURLOPT_OPENSOCKETDATA.3 \
- CURLOPT_OPENSOCKETFUNCTION.3 \
- CURLOPT_PASSWORD.3 \
- CURLOPT_PATH_AS_IS.3 \
- CURLOPT_PINNEDPUBLICKEY.3 \
- CURLOPT_PIPEWAIT.3 \
- CURLOPT_PORT.3 \
- CURLOPT_POST.3 \
- CURLOPT_POSTFIELDS.3 \
- CURLOPT_POSTFIELDSIZE.3 \
- CURLOPT_POSTFIELDSIZE_LARGE.3 \
- CURLOPT_POSTQUOTE.3 \
- CURLOPT_POSTREDIR.3 \
- CURLOPT_PREQUOTE.3 \
- CURLOPT_PRE_PROXY.3 \
- CURLOPT_PRIVATE.3 \
- CURLOPT_PROGRESSDATA.3 \
- CURLOPT_PROGRESSFUNCTION.3 \
- CURLOPT_PROTOCOLS.3 \
- CURLOPT_PROXY.3 \
- CURLOPT_PROXYAUTH.3 \
- CURLOPT_PROXYHEADER.3 \
- CURLOPT_PROXYPASSWORD.3 \
- CURLOPT_PROXYPORT.3 \
- CURLOPT_PROXYTYPE.3 \
- CURLOPT_PROXYUSERNAME.3 \
- CURLOPT_PROXYUSERPWD.3 \
- CURLOPT_PROXY_CAINFO.3 \
- CURLOPT_PROXY_CAPATH.3 \
- CURLOPT_PROXY_CRLFILE.3 \
- CURLOPT_PROXY_KEYPASSWD.3 \
- CURLOPT_PROXY_PINNEDPUBLICKEY.3 \
- CURLOPT_PROXY_SERVICE_NAME.3 \
- CURLOPT_PROXY_SSLCERT.3 \
- CURLOPT_PROXY_SSLCERTTYPE.3 \
- CURLOPT_PROXY_SSLKEY.3 \
- CURLOPT_PROXY_SSLKEYTYPE.3 \
- CURLOPT_PROXY_SSLVERSION.3 \
- CURLOPT_PROXY_SSL_CIPHER_LIST.3 \
- CURLOPT_PROXY_SSL_OPTIONS.3 \
- CURLOPT_PROXY_SSL_VERIFYHOST.3 \
- CURLOPT_PROXY_SSL_VERIFYPEER.3 \
- CURLOPT_PROXY_TLS13_CIPHERS.3 \
- CURLOPT_PROXY_TLSAUTH_PASSWORD.3 \
- CURLOPT_PROXY_TLSAUTH_TYPE.3 \
- CURLOPT_PROXY_TLSAUTH_USERNAME.3 \
- CURLOPT_PROXY_TRANSFER_MODE.3 \
- CURLOPT_PUT.3 \
- CURLOPT_QUOTE.3 \
- CURLOPT_RANDOM_FILE.3 \
- CURLOPT_RANGE.3 \
- CURLOPT_READDATA.3 \
- CURLOPT_READFUNCTION.3 \
- CURLOPT_REDIR_PROTOCOLS.3 \
- CURLOPT_REFERER.3 \
- CURLOPT_REQUEST_TARGET.3 \
- CURLOPT_RESOLVE.3 \
- CURLOPT_RESOLVER_START_DATA.3 \
- CURLOPT_RESOLVER_START_FUNCTION.3 \
- CURLOPT_RESUME_FROM.3 \
- CURLOPT_RESUME_FROM_LARGE.3 \
- CURLOPT_RTSP_CLIENT_CSEQ.3 \
- CURLOPT_RTSP_REQUEST.3 \
- CURLOPT_RTSP_SERVER_CSEQ.3 \
- CURLOPT_RTSP_SESSION_ID.3 \
- CURLOPT_RTSP_STREAM_URI.3 \
- CURLOPT_RTSP_TRANSPORT.3 \
- CURLOPT_SASL_IR.3 \
- CURLOPT_SEEKDATA.3 \
- CURLOPT_SEEKFUNCTION.3 \
- CURLOPT_SERVICE_NAME.3 \
- CURLOPT_SHARE.3 \
- CURLOPT_SOCKOPTDATA.3 \
- CURLOPT_SOCKOPTFUNCTION.3 \
- CURLOPT_SOCKS5_AUTH.3 \
- CURLOPT_SOCKS5_GSSAPI_NEC.3 \
- CURLOPT_SOCKS5_GSSAPI_SERVICE.3 \
- CURLOPT_SSH_AUTH_TYPES.3 \
- CURLOPT_SSH_COMPRESSION.3 \
- CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 \
- CURLOPT_SSH_KEYDATA.3 \
- CURLOPT_SSH_KEYFUNCTION.3 \
- CURLOPT_SSH_KNOWNHOSTS.3 \
- CURLOPT_SSH_PRIVATE_KEYFILE.3 \
- CURLOPT_SSH_PUBLIC_KEYFILE.3 \
- CURLOPT_SSLCERT.3 \
- CURLOPT_SSLCERTTYPE.3 \
- CURLOPT_SSLENGINE.3 \
- CURLOPT_SSLENGINE_DEFAULT.3 \
- CURLOPT_SSLKEY.3 \
- CURLOPT_SSLKEYTYPE.3 \
- CURLOPT_SSLVERSION.3 \
- CURLOPT_SSL_CIPHER_LIST.3 \
- CURLOPT_SSL_CTX_DATA.3 \
- CURLOPT_SSL_CTX_FUNCTION.3 \
- CURLOPT_SSL_ENABLE_ALPN.3 \
- CURLOPT_SSL_ENABLE_NPN.3 \
- CURLOPT_SSL_FALSESTART.3 \
- CURLOPT_SSL_OPTIONS.3 \
- CURLOPT_SSL_SESSIONID_CACHE.3 \
- CURLOPT_SSL_VERIFYHOST.3 \
- CURLOPT_SSL_VERIFYPEER.3 \
- CURLOPT_SSL_VERIFYSTATUS.3 \
- CURLOPT_STDERR.3 \
- CURLOPT_STREAM_DEPENDS.3 \
- CURLOPT_STREAM_DEPENDS_E.3 \
- CURLOPT_STREAM_WEIGHT.3 \
- CURLOPT_SUPPRESS_CONNECT_HEADERS.3 \
- CURLOPT_TCP_FASTOPEN.3 \
- CURLOPT_TCP_KEEPALIVE.3 \
- CURLOPT_TCP_KEEPIDLE.3 \
- CURLOPT_TCP_KEEPINTVL.3 \
- CURLOPT_TCP_NODELAY.3 \
- CURLOPT_TELNETOPTIONS.3 \
- CURLOPT_TFTP_BLKSIZE.3 \
- CURLOPT_TFTP_NO_OPTIONS.3 \
- CURLOPT_TIMECONDITION.3 \
- CURLOPT_TIMEOUT.3 \
- CURLOPT_TIMEOUT_MS.3 \
- CURLOPT_TIMEVALUE.3 \
- CURLOPT_TIMEVALUE_LARGE.3 \
- CURLOPT_TLS13_CIPHERS.3 \
- CURLOPT_TLSAUTH_PASSWORD.3 \
- CURLOPT_TLSAUTH_TYPE.3 \
- CURLOPT_TLSAUTH_USERNAME.3 \
- CURLOPT_TRANSFERTEXT.3 \
- CURLOPT_TRANSFER_ENCODING.3 \
- CURLOPT_UNIX_SOCKET_PATH.3 \
- CURLOPT_UNRESTRICTED_AUTH.3 \
- CURLOPT_UPLOAD.3 \
- CURLOPT_UPLOAD_BUFFERSIZE.3 \
- CURLOPT_URL.3 \
- CURLOPT_USERAGENT.3 \
- CURLOPT_USERNAME.3 \
- CURLOPT_USERPWD.3 \
- CURLOPT_USE_SSL.3 \
- CURLOPT_VERBOSE.3 \
- CURLOPT_WILDCARDMATCH.3 \
- CURLOPT_WRITEDATA.3 \
- CURLOPT_WRITEFUNCTION.3 \
- CURLOPT_XFERINFODATA.3 \
- CURLOPT_XFERINFOFUNCTION.3 \
- CURLOPT_XOAUTH2_BEARER.3
+ GNURLINFO_ACTIVESOCKET.3 \
+ GNURLINFO_APPCONNECT_TIME.3 \
+ GNURLINFO_APPCONNECT_TIME_T.3 \
+ GNURLINFO_CERTINFO.3 \
+ GNURLINFO_CONDITION_UNMET.3 \
+ GNURLINFO_CONNECT_TIME.3 \
+ GNURLINFO_CONNECT_TIME_T.3 \
+ GNURLINFO_CONTENT_LENGTH_DOWNLOAD.3 \
+ GNURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3 \
+ GNURLINFO_CONTENT_LENGTH_UPLOAD.3 \
+ GNURLINFO_CONTENT_LENGTH_UPLOAD_T.3 \
+ GNURLINFO_CONTENT_TYPE.3 \
+ GNURLINFO_COOKIELIST.3 \
+ GNURLINFO_EFFECTIVE_URL.3 \
+ GNURLINFO_FILETIME.3 \
+ GNURLINFO_FILETIME_T.3 \
+ GNURLINFO_FTP_ENTRY_PATH.3 \
+ GNURLINFO_HEADER_SIZE.3 \
+ GNURLINFO_HTTPAUTH_AVAIL.3 \
+ GNURLINFO_HTTP_CONNECTCODE.3 \
+ GNURLINFO_HTTP_VERSION.3 \
+ GNURLINFO_LASTSOCKET.3 \
+ GNURLINFO_LOCAL_IP.3 \
+ GNURLINFO_LOCAL_PORT.3 \
+ GNURLINFO_NAMELOOKUP_TIME.3 \
+ GNURLINFO_NAMELOOKUP_TIME_T.3 \
+ GNURLINFO_NUM_CONNECTS.3 \
+ GNURLINFO_OS_ERRNO.3 \
+ GNURLINFO_PRETRANSFER_TIME.3 \
+ GNURLINFO_PRETRANSFER_TIME_T.3 \
+ GNURLINFO_PRIMARY_IP.3 \
+ GNURLINFO_PRIMARY_PORT.3 \
+ GNURLINFO_PRIVATE.3 \
+ GNURLINFO_PROTOCOL.3 \
+ GNURLINFO_PROXYAUTH_AVAIL.3 \
+ GNURLINFO_PROXY_SSL_VERIFYRESULT.3 \
+ GNURLINFO_REDIRECT_COUNT.3 \
+ GNURLINFO_REDIRECT_TIME.3 \
+ GNURLINFO_REDIRECT_TIME_T.3 \
+ GNURLINFO_REDIRECT_URL.3 \
+ GNURLINFO_REQUEST_SIZE.3 \
+ GNURLINFO_RESPONSE_CODE.3 \
+ GNURLINFO_RTSP_CLIENT_CSEQ.3 \
+ GNURLINFO_RTSP_CSEQ_RECV.3 \
+ GNURLINFO_RTSP_SERVER_CSEQ.3 \
+ GNURLINFO_RTSP_SESSION_ID.3 \
+ GNURLINFO_SCHEME.3 \
+ GNURLINFO_SIZE_DOWNLOAD.3 \
+ GNURLINFO_SIZE_DOWNLOAD_T.3 \
+ GNURLINFO_SIZE_UPLOAD.3 \
+ GNURLINFO_SIZE_UPLOAD_T.3 \
+ GNURLINFO_SPEED_DOWNLOAD.3 \
+ GNURLINFO_SPEED_DOWNLOAD_T.3 \
+ GNURLINFO_SPEED_UPLOAD.3 \
+ GNURLINFO_SPEED_UPLOAD_T.3 \
+ GNURLINFO_SSL_ENGINES.3 \
+ GNURLINFO_SSL_VERIFYRESULT.3 \
+ GNURLINFO_STARTTRANSFER_TIME.3 \
+ GNURLINFO_STARTTRANSFER_TIME_T.3 \
+ GNURLINFO_TLS_SESSION.3 \
+ GNURLINFO_TLS_SSL_PTR.3 \
+ GNURLINFO_TOTAL_TIME.3 \
+ GNURLINFO_TOTAL_TIME_T.3 \
+ GNURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3 \
+ GNURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3 \
+ GNURLMOPT_MAXCONNECTS.3 \
+ GNURLMOPT_MAX_HOST_CONNECTIONS.3 \
+ GNURLMOPT_MAX_PIPELINE_LENGTH.3 \
+ GNURLMOPT_MAX_TOTAL_CONNECTIONS.3 \
+ GNURLMOPT_PIPELINING.3 \
+ GNURLMOPT_PIPELINING_SERVER_BL.3 \
+ GNURLMOPT_PIPELINING_SITE_BL.3 \
+ GNURLMOPT_PUSHDATA.3 \
+ GNURLMOPT_PUSHFUNCTION.3 \
+ GNURLMOPT_SOCKETDATA.3 \
+ GNURLMOPT_SOCKETFUNCTION.3 \
+ GNURLMOPT_TIMERDATA.3 \
+ GNURLMOPT_TIMERFUNCTION.3 \
+ GNURLOPT_ABSTRACT_UNIX_SOCKET.3 \
+ GNURLOPT_ACCEPTTIMEOUT_MS.3 \
+ GNURLOPT_ACCEPT_ENCODING.3 \
+ GNURLOPT_ADDRESS_SCOPE.3 \
+ GNURLOPT_ALTSVC.3 \
+ GNURLOPT_ALTSVC_CTRL.3 \
+ GNURLOPT_APPEND.3 \
+ GNURLOPT_AUTOREFERER.3 \
+ GNURLOPT_BUFFERSIZE.3 \
+ GNURLOPT_CAINFO.3 \
+ GNURLOPT_CAPATH.3 \
+ GNURLOPT_CERTINFO.3 \
+ GNURLOPT_CHUNK_BGN_FUNCTION.3 \
+ GNURLOPT_CHUNK_DATA.3 \
+ GNURLOPT_CHUNK_END_FUNCTION.3 \
+ GNURLOPT_CLOSESOCKETDATA.3 \
+ GNURLOPT_CLOSESOCKETFUNCTION.3 \
+ GNURLOPT_UPKEEP_INTERVAL_MS.3 \
+ GNURLOPT_CONNECTTIMEOUT.3 \
+ GNURLOPT_CONNECTTIMEOUT_MS.3 \
+ GNURLOPT_CONNECT_ONLY.3 \
+ GNURLOPT_CONNECT_TO.3 \
+ GNURLOPT_CONV_FROM_NETWORK_FUNCTION.3 \
+ GNURLOPT_CONV_FROM_UTF8_FUNCTION.3 \
+ GNURLOPT_CONV_TO_NETWORK_FUNCTION.3 \
+ GNURLOPT_COOKIE.3 \
+ GNURLOPT_COOKIEFILE.3 \
+ GNURLOPT_COOKIEJAR.3 \
+ GNURLOPT_COOKIELIST.3 \
+ GNURLOPT_COOKIESESSION.3 \
+ GNURLOPT_COPYPOSTFIELDS.3 \
+ GNURLOPT_CRLF.3 \
+ GNURLOPT_CRLFILE.3 \
+ GNURLOPT_CUSTOMREQUEST.3 \
+ GNURLOPT_CURLU.3 \
+ GNURLOPT_DEBUGDATA.3 \
+ GNURLOPT_DEBUGFUNCTION.3 \
+ GNURLOPT_DEFAULT_PROTOCOL.3 \
+ GNURLOPT_DIRLISTONLY.3 \
+ GNURLOPT_DISALLOW_USERNAME_IN_URL.3 \
+ GNURLOPT_DNS_CACHE_TIMEOUT.3 \
+ GNURLOPT_DNS_INTERFACE.3 \
+ GNURLOPT_DNS_LOCAL_IP4.3 \
+ GNURLOPT_DNS_LOCAL_IP6.3 \
+ GNURLOPT_DNS_SERVERS.3 \
+ GNURLOPT_DNS_SHUFFLE_ADDRESSES.3 \
+ GNURLOPT_DNS_USE_GLOBAL_CACHE.3 \
+ GNURLOPT_DOH_URL.3 \
+ GNURLOPT_EGDSOCKET.3 \
+ GNURLOPT_ERRORBUFFER.3 \
+ GNURLOPT_EXPECT_100_TIMEOUT_MS.3 \
+ GNURLOPT_FAILONERROR.3 \
+ GNURLOPT_FILETIME.3 \
+ GNURLOPT_FNMATCH_DATA.3 \
+ GNURLOPT_FNMATCH_FUNCTION.3 \
+ GNURLOPT_FOLLOWLOCATION.3 \
+ GNURLOPT_FORBID_REUSE.3 \
+ GNURLOPT_FRESH_CONNECT.3 \
+ GNURLOPT_FTPPORT.3 \
+ GNURLOPT_FTPSSLAUTH.3 \
+ GNURLOPT_FTP_ACCOUNT.3 \
+ GNURLOPT_FTP_ALTERNATIVE_TO_USER.3 \
+ GNURLOPT_FTP_CREATE_MISSING_DIRS.3 \
+ GNURLOPT_FTP_FILEMETHOD.3 \
+ GNURLOPT_FTP_RESPONSE_TIMEOUT.3 \
+ GNURLOPT_FTP_SKIP_PASV_IP.3 \
+ GNURLOPT_FTP_SSL_CCC.3 \
+ GNURLOPT_FTP_USE_EPRT.3 \
+ GNURLOPT_FTP_USE_EPSV.3 \
+ GNURLOPT_FTP_USE_PRET.3 \
+ GNURLOPT_GSSAPI_DELEGATION.3 \
+ GNURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 \
+ GNURLOPT_HAPROXYPROTOCOL.3 \
+ GNURLOPT_HEADER.3 \
+ GNURLOPT_HEADERDATA.3 \
+ GNURLOPT_HEADERFUNCTION.3 \
+ GNURLOPT_HEADEROPT.3 \
+ GNURLOPT_HTTP09_ALLOWED.3 \
+ GNURLOPT_HTTP200ALIASES.3 \
+ GNURLOPT_HTTPAUTH.3 \
+ GNURLOPT_HTTPGET.3 \
+ GNURLOPT_HTTPHEADER.3 \
+ GNURLOPT_HTTPPOST.3 \
+ GNURLOPT_HTTPPROXYTUNNEL.3 \
+ GNURLOPT_HTTP_CONTENT_DECODING.3 \
+ GNURLOPT_HTTP_TRANSFER_DECODING.3 \
+ GNURLOPT_HTTP_VERSION.3 \
+ GNURLOPT_IGNORE_CONTENT_LENGTH.3 \
+ GNURLOPT_TRAILERDATA.3 \
+ GNURLOPT_TRAILERFUNCTION.3 \
+ GNURLOPT_INFILESIZE.3 \
+ GNURLOPT_INFILESIZE_LARGE.3 \
+ GNURLOPT_INTERFACE.3 \
+ GNURLOPT_INTERLEAVEDATA.3 \
+ GNURLOPT_INTERLEAVEFUNCTION.3 \
+ GNURLOPT_IOCTLDATA.3 \
+ GNURLOPT_IOCTLFUNCTION.3 \
+ GNURLOPT_IPRESOLVE.3 \
+ GNURLOPT_ISSUERCERT.3 \
+ GNURLOPT_KEEP_SENDING_ON_ERROR.3 \
+ GNURLOPT_KEYPASSWD.3 \
+ GNURLOPT_KRBLEVEL.3 \
+ GNURLOPT_LOCALPORT.3 \
+ GNURLOPT_LOCALPORTRANGE.3 \
+ GNURLOPT_LOGIN_OPTIONS.3 \
+ GNURLOPT_LOW_SPEED_LIMIT.3 \
+ GNURLOPT_LOW_SPEED_TIME.3 \
+ GNURLOPT_MAIL_AUTH.3 \
+ GNURLOPT_MAIL_FROM.3 \
+ GNURLOPT_MAIL_RCPT.3 \
+ GNURLOPT_MAXAGE_CONN.3 \
+ GNURLOPT_MAXCONNECTS.3 \
+ GNURLOPT_MAXFILESIZE.3 \
+ GNURLOPT_MAXFILESIZE_LARGE.3 \
+ GNURLOPT_MAXREDIRS.3 \
+ GNURLOPT_MAX_RECV_SPEED_LARGE.3 \
+ GNURLOPT_MAX_SEND_SPEED_LARGE.3 \
+ GNURLOPT_MIMEPOST.3 \
+ GNURLOPT_NETRC.3 \
+ GNURLOPT_NETRC_FILE.3 \
+ GNURLOPT_NEW_DIRECTORY_PERMS.3 \
+ GNURLOPT_NEW_FILE_PERMS.3 \
+ GNURLOPT_NOBODY.3 \
+ GNURLOPT_NOPROGRESS.3 \
+ GNURLOPT_NOPROXY.3 \
+ GNURLOPT_NOSIGNAL.3 \
+ GNURLOPT_OPENSOCKETDATA.3 \
+ GNURLOPT_OPENSOCKETFUNCTION.3 \
+ GNURLOPT_PASSWORD.3 \
+ GNURLOPT_PATH_AS_IS.3 \
+ GNURLOPT_PINNEDPUBLICKEY.3 \
+ GNURLOPT_PIPEWAIT.3 \
+ GNURLOPT_PORT.3 \
+ GNURLOPT_POST.3 \
+ GNURLOPT_POSTFIELDS.3 \
+ GNURLOPT_POSTFIELDSIZE.3 \
+ GNURLOPT_POSTFIELDSIZE_LARGE.3 \
+ GNURLOPT_POSTQUOTE.3 \
+ GNURLOPT_POSTREDIR.3 \
+ GNURLOPT_PREQUOTE.3 \
+ GNURLOPT_PRE_PROXY.3 \
+ GNURLOPT_PRIVATE.3 \
+ GNURLOPT_PROGRESSDATA.3 \
+ GNURLOPT_PROGRESSFUNCTION.3 \
+ GNURLOPT_PROTOCOLS.3 \
+ GNURLOPT_PROXY.3 \
+ GNURLOPT_PROXYAUTH.3 \
+ GNURLOPT_PROXYHEADER.3 \
+ GNURLOPT_PROXYPASSWORD.3 \
+ GNURLOPT_PROXYPORT.3 \
+ GNURLOPT_PROXYTYPE.3 \
+ GNURLOPT_PROXYUSERNAME.3 \
+ GNURLOPT_PROXYUSERPWD.3 \
+ GNURLOPT_PROXY_CAINFO.3 \
+ GNURLOPT_PROXY_CAPATH.3 \
+ GNURLOPT_PROXY_CRLFILE.3 \
+ GNURLOPT_PROXY_KEYPASSWD.3 \
+ GNURLOPT_PROXY_PINNEDPUBLICKEY.3 \
+ GNURLOPT_PROXY_SERVICE_NAME.3 \
+ GNURLOPT_PROXY_SSLCERT.3 \
+ GNURLOPT_PROXY_SSLCERTTYPE.3 \
+ GNURLOPT_PROXY_SSLKEY.3 \
+ GNURLOPT_PROXY_SSLKEYTYPE.3 \
+ GNURLOPT_PROXY_SSLVERSION.3 \
+ GNURLOPT_PROXY_SSL_CIPHER_LIST.3 \
+ GNURLOPT_PROXY_SSL_OPTIONS.3 \
+ GNURLOPT_PROXY_SSL_VERIFYHOST.3 \
+ GNURLOPT_PROXY_SSL_VERIFYPEER.3 \
+ GNURLOPT_PROXY_TLS13_CIPHERS.3 \
+ GNURLOPT_PROXY_TLSAUTH_PASSWORD.3 \
+ GNURLOPT_PROXY_TLSAUTH_TYPE.3 \
+ GNURLOPT_PROXY_TLSAUTH_USERNAME.3 \
+ GNURLOPT_PROXY_TRANSFER_MODE.3 \
+ GNURLOPT_PUT.3 \
+ GNURLOPT_QUOTE.3 \
+ GNURLOPT_RANDOM_FILE.3 \
+ GNURLOPT_RANGE.3 \
+ GNURLOPT_READDATA.3 \
+ GNURLOPT_READFUNCTION.3 \
+ GNURLOPT_REDIR_PROTOCOLS.3 \
+ GNURLOPT_REFERER.3 \
+ GNURLOPT_REQUEST_TARGET.3 \
+ GNURLOPT_RESOLVE.3 \
+ GNURLOPT_RESOLVER_START_DATA.3 \
+ GNURLOPT_RESOLVER_START_FUNCTION.3 \
+ GNURLOPT_RESUME_FROM.3 \
+ GNURLOPT_RESUME_FROM_LARGE.3 \
+ GNURLOPT_RTSP_CLIENT_CSEQ.3 \
+ GNURLOPT_RTSP_REQUEST.3 \
+ GNURLOPT_RTSP_SERVER_CSEQ.3 \
+ GNURLOPT_RTSP_SESSION_ID.3 \
+ GNURLOPT_RTSP_STREAM_URI.3 \
+ GNURLOPT_RTSP_TRANSPORT.3 \
+ GNURLOPT_SASL_IR.3 \
+ GNURLOPT_SEEKDATA.3 \
+ GNURLOPT_SEEKFUNCTION.3 \
+ GNURLOPT_SERVICE_NAME.3 \
+ GNURLOPT_SHARE.3 \
+ GNURLOPT_SOCKOPTDATA.3 \
+ GNURLOPT_SOCKOPTFUNCTION.3 \
+ GNURLOPT_SOCKS5_AUTH.3 \
+ GNURLOPT_SOCKS5_GSSAPI_NEC.3 \
+ GNURLOPT_SOCKS5_GSSAPI_SERVICE.3 \
+ GNURLOPT_SSH_AUTH_TYPES.3 \
+ GNURLOPT_SSH_COMPRESSION.3 \
+ GNURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3 \
+ GNURLOPT_SSH_KEYDATA.3 \
+ GNURLOPT_SSH_KEYFUNCTION.3 \
+ GNURLOPT_SSH_KNOWNHOSTS.3 \
+ GNURLOPT_SSH_PRIVATE_KEYFILE.3 \
+ GNURLOPT_SSH_PUBLIC_KEYFILE.3 \
+ GNURLOPT_SSLCERT.3 \
+ GNURLOPT_SSLCERTTYPE.3 \
+ GNURLOPT_SSLENGINE.3 \
+ GNURLOPT_SSLENGINE_DEFAULT.3 \
+ GNURLOPT_SSLKEY.3 \
+ GNURLOPT_SSLKEYTYPE.3 \
+ GNURLOPT_SSLVERSION.3 \
+ GNURLOPT_SSL_CIPHER_LIST.3 \
+ GNURLOPT_SSL_CTX_DATA.3 \
+ GNURLOPT_SSL_CTX_FUNCTION.3 \
+ GNURLOPT_SSL_ENABLE_ALPN.3 \
+ GNURLOPT_SSL_ENABLE_NPN.3 \
+ GNURLOPT_SSL_FALSESTART.3 \
+ GNURLOPT_SSL_OPTIONS.3 \
+ GNURLOPT_SSL_SESSIONID_CACHE.3 \
+ GNURLOPT_SSL_VERIFYHOST.3 \
+ GNURLOPT_SSL_VERIFYPEER.3 \
+ GNURLOPT_SSL_VERIFYSTATUS.3 \
+ GNURLOPT_STDERR.3 \
+ GNURLOPT_STREAM_DEPENDS.3 \
+ GNURLOPT_STREAM_DEPENDS_E.3 \
+ GNURLOPT_STREAM_WEIGHT.3 \
+ GNURLOPT_SUPPRESS_CONNECT_HEADERS.3 \
+ GNURLOPT_TCP_FASTOPEN.3 \
+ GNURLOPT_TCP_KEEPALIVE.3 \
+ GNURLOPT_TCP_KEEPIDLE.3 \
+ GNURLOPT_TCP_KEEPINTVL.3 \
+ GNURLOPT_TCP_NODELAY.3 \
+ GNURLOPT_TELNETOPTIONS.3 \
+ GNURLOPT_TFTP_BLKSIZE.3 \
+ GNURLOPT_TFTP_NO_OPTIONS.3 \
+ GNURLOPT_TIMECONDITION.3 \
+ GNURLOPT_TIMEOUT.3 \
+ GNURLOPT_TIMEOUT_MS.3 \
+ GNURLOPT_TIMEVALUE.3 \
+ GNURLOPT_TIMEVALUE_LARGE.3 \
+ GNURLOPT_TLS13_CIPHERS.3 \
+ GNURLOPT_TLSAUTH_PASSWORD.3 \
+ GNURLOPT_TLSAUTH_TYPE.3 \
+ GNURLOPT_TLSAUTH_USERNAME.3 \
+ GNURLOPT_TRANSFERTEXT.3 \
+ GNURLOPT_TRANSFER_ENCODING.3 \
+ GNURLOPT_UNIX_SOCKET_PATH.3 \
+ GNURLOPT_UNRESTRICTED_AUTH.3 \
+ GNURLOPT_UPLOAD.3 \
+ GNURLOPT_UPLOAD_BUFFERSIZE.3 \
+ GNURLOPT_URL.3 \
+ GNURLOPT_USERAGENT.3 \
+ GNURLOPT_USERNAME.3 \
+ GNURLOPT_USERPWD.3 \
+ GNURLOPT_USE_SSL.3 \
+ GNURLOPT_VERBOSE.3 \
+ GNURLOPT_WILDCARDMATCH.3 \
+ GNURLOPT_WRITEDATA.3 \
+ GNURLOPT_WRITEFUNCTION.3 \
+ GNURLOPT_XFERINFODATA.3 \
+ GNURLOPT_XFERINFOFUNCTION.3 \
+ GNURLOPT_XOAUTH2_BEARER.3
diff --git a/docs/libcurl/opts/template.3 b/docs/libcurl/opts/template.3
index 7ba220e8f..244ec10bc 100644
--- a/docs/libcurl/opts/template.3
+++ b/docs/libcurl/opts/template.3
@@ -20,11 +20,11 @@
.\" *
.\" **************************************************************************
.\"
-.TH CURLOPT_TEMPLATE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
+.TH GNURLOPT_TEMPLATE 3 "17 Jun 2014" "libcurl 7.37.0" "curl_easy_setopt options"
.SH NAME
CURLOPT_TEMPLATE \- [short desc]
.SH SYNOPSIS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_TEMPLATE, [argument]);
.SH DESCRIPTION
diff --git a/docs/libcurl/symbols.pl b/docs/libcurl/symbols.pl
index d61bd048f..b8add8ca1 100755
--- a/docs/libcurl/symbols.pl
+++ b/docs/libcurl/symbols.pl
@@ -53,7 +53,7 @@ sub str2num {
print <<EOS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define LIBCURL_HAS(x) \\
(defined(x ## _FIRST) && (x ## _FIRST <= LIBCURL_VERSION_NUM) && \\
diff --git a/docs/mk-ca-bundle.1 b/docs/mk-ca-bundle.1
index f754e74c7..0cdfb6498 100644
--- a/docs/mk-ca-bundle.1
+++ b/docs/mk-ca-bundle.1
@@ -20,100 +20,134 @@
.\" *
.\" **************************************************************************
.\"
-.TH mk-ca-bundle 1 "24 Oct 2016" "version 1.27" "mk-ca-bundle manual"
-.SH NAME
-mk-ca-bundle \- convert mozilla's certdata.txt to PEM format
-.SH SYNOPSIS
-mk-ca-bundle [options]
-.I [outputfile]
-.SH DESCRIPTION
+.Dd October 24, 2016
+.Dt MK-CA-BUNDLE 1
+.Os
+.Sh NAME
+.Nm mk-ca-bundle
+.Nd convert mozilla's certdata.txt to PEM format
+.Sh SYNOPSIS
+.Nm mk-ca-bundle
+.Op Fl fiklmnqt
+.Op Fl d Ar name
+.Op Fl p Ar purposes:levels
+.Op Fl s Ar algorithms
+.Op Ar outputfile
+.Sh DESCRIPTION
The mk-ca-bundle tool downloads the certdata.txt file from Mozilla's source
tree over HTTPS, then parses certdata.txt and extracts certificates into PEM
-format. By default, only CA root certificates trusted to issue SSL server
-authentication certificates are extracted. These are then processed with the
-OpenSSL commandline tool to produce the final ca-bundle file.
-
-The default \fIoutputfile\fP name is \fBca-bundle.crt\fP. By setting it to '-'
-(a single dash) you will get the output sent to STDOUT instead of a file.
-
+format.
+By default, only CA root certificates trusted to issue SSL server
+authentication certificates are extracted.
+These are then processed with the OpenSSL commandline tool to produce
+the final ca-bundle file.
+.sp
+The default
+.Pa outputfile
+name is
+.Pa ca-bundle.crt .
+By setting it to '-' (a single dash) you will get the output sent to
+STDOUT instead of a file.
+.Pp
The PEM format this scripts uses for output makes the result readily available
for use by just about all OpenSSL or GnuTLS powered applications, such as
curl, wget and more.
-.SH OPTIONS
+Its options are as follows:
The following options are supported:
-.IP -b
-backup an existing version of \fIoutputfilename\fP
-.IP "-d [name]"
-specify which Mozilla tree to pull certdata.txt from (or a custom URL). Valid
-names are: aurora, beta, central, mozilla, nss, release (default). They are
-shortcuts for which source tree to get the cert data from.
-.IP -f
-force rebuild even if certdata.txt is current (Added in version 1.17)
-.IP -i
+.Bl -tag -width Ds
+.It Fl b
+backup an existing version of
+.Pa outputfile
+.It Fl d\ [name]
+specify which Mozilla tree to pull
+.Pa certdata.txt
+from (or a custom URL).
+Valid names are: aurora, beta, central, mozilla, nss, release (default).
+They are shortcuts for which source tree to get the cert data from.
+.It Fl f
+force rebuild even if
+.Pa certdata.txt
+is current (Added in version 1.17)
+.It Fl i
print version info about used modules
-.IP -k
-Allow insecure data transfer. By default (since 1.27) this command will fail
-if the HTTPS transfer fails. This overrides that decision (and opens for
-man-in-the-middle attacks).
-.IP -l
-print license info about certdata.txt
-.IP -m
-(Added in 1.26) Include meta data comments in the output. The meta data is
-specific information about each certificate that is stored in the original
-file as comments and using this option will make those comments get passed on
-to the output file. The meta data is not parsed in any way by mk-ca-bundle.
-.IP -n
-no download of certdata.txt (to use existing)
-.IP "-p [purposes]:[levels]"
+.It Fl k
+Allow insecure data transfer.
+By default (since 1.27) this command will fail if the HTTPS transfer fails.
+This overrides that decision (and opens for man-in-the-middle attacks).
+.It Fl l
+print license info about
+.Pa certdata.txt
+.It Fl m
+(Added in 1.26) Include meta data comments in the output.
+The meta data is specific information about each certificate that is
+stored in the original file as comments and using this option will
+make those comments get passed on to the output file.
+The meta data is not parsed in any way by
+.Nm .
+.It Fl n
+no download of
+.Pa certdata.txt
+(to use existing)
+.It Fl p\ [purposes]:[levels]
list of Mozilla trust purposes and levels for certificates to include in output.
Takes the form of a comma separated list of purposes, a colon, and a comma
-separated list of levels. The default is to include all certificates trusted
-to issue SSL Server certificates (SERVER_AUTH:TRUSTED_DELEGATOR).
-
+separated list of levels.
+The default is to include all certificates trusted to issue SSL Server
+certificates (SERVER_AUTH:TRUSTED_DELEGATOR).
+.sp
(Added in version 1.21, Perl only)
-
+.sp
Valid purposes are:
-.RS
+.Bd -literal -offset indent -compact
ALL, DIGITAL_SIGNATURE, NON_REPUDIATION, KEY_ENCIPHERMENT,
DATA_ENCIPHERMENT, KEY_AGREEMENT, KEY_CERT_SIGN, CRL_SIGN,
SERVER_AUTH (default), CLIENT_AUTH, CODE_SIGNING, EMAIL_PROTECTION,
IPSEC_END_SYSTEM, IPSEC_TUNNEL, IPSEC_USER, TIME_STAMPING, STEP_UP_APPROVED
-.RE
-.IP
+.Ed
+.sp
Valid trust levels are:
-.RS
+.Bd -literal -offset indent -compact
ALL, TRUSTED_DELEGATOR (default), NOT_TRUSTED, MUST_VERIFY_TRUST, TRUSTED
-.RE
-.IP -q
+.Ed
+.sp
+.It Fl q
be really quiet (no progress output at all)
-.IP -t
+.It Fl t
include plain text listing of certificates
-.IP "-s [algorithms]"
+.It Fl s\ [algorithms]
comma separated list of signature algorithms with which to hash/fingerprint
each certificate and output when run in plain text mode.
-
+.sp
(Added in version 1.21, Perl only)
-
+.sp
Valid algorithms are:
-.RS
+.Bd -literal -offset indent -compact
ALL, NONE, MD5 (default), SHA1, SHA256, SHA384, SHA512
-.RE
-.IP -u
+.Ed
+.It Fl u
unlink (remove) certdata.txt after processing
-.IP -v
+.It Fl v
be verbose and print out processed CAs
-.SH EXIT STATUS
-Returns 0 on success. Returns 1 if it fails to download data.
-.SH CERTDATA FORMAT
+.El
+.Sh EXIT STATUS
+Returns 0 on success.
+Returns 1 if it fails to download data.
+.Sh AUTHORS
+This manual page was initially written by
+.An Jan Schaumann Aq Mt jschauma@netmeister.org
+and converted to mdoc format by
+.An Nils Gillmann Aq Mt ng0@n0.is .
+.Sh SEE ALSO
+.Xr curl 1
+.Sh STANDARDS
The file format used by Mozilla for this trust information seems to be documented here:
-.nf
-https://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-existing.html
-.fi
-.SH SEE ALSO
-.BR curl (1)
-.SH HISTORY
-\fBmk-ca-bundle\fP is a command line tool that is shipped as part of every
-curl and libcurl release (see https://curl.haxx.se/). It was originally based
+.Lk https://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-existing.html
+.Sh HISTORY
+.Nm
+is a command line tool that is shipped as part of every
+curl and libcurl release (see
+.Lk https://curl.haxx.se/
+).
+It was originally based
on the parse-certs script written by Roland Krikava and was later much
-improved by Guenter Knauf. This manual page was initially written by Jan
-Schaumann \&<jschauma@netmeister.org>.
+improved by Guenter Knauf.
diff --git a/curl-config.in b/gnurl-config.in
index 0a7e0353f..4e12de840 100644
--- a/curl-config.in
+++ b/gnurl-config.in
@@ -24,28 +24,28 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
includedir=@includedir@
-cppflag_curl_staticlib=@CPPFLAG_CURL_STATICLIB@
+cppflag_gnurl_staticlib=@CPPFLAG_CURL_STATICLIB@
usage()
{
cat <<EOF
-Usage: curl-config [OPTION]
+Usage: gnurl-config [OPTION]
Available values for OPTION include:
- --built-shared says 'yes' if libcurl was built shared
+ --built-shared says 'yes' if libgnurl was built shared
--ca ca bundle install path
--cc compiler
--cflags pre-processor and compiler flags
- --checkfor [version] check for (lib)curl of the specified version
- --configure the arguments given to configure when building curl
+ --checkfor [version] check for (lib)gnurl of the specified version
+ --configure the arguments given to configure when building gnurl
--features newline separated list of enabled features
--help display this help and exit
--libs library linking information
- --prefix curl install prefix
+ --prefix gnurl install prefix
--protocols newline separated list of enabled protocols
--ssl-backends output the SSL backends libcurl was built to support
- --static-libs static libcurl library linking information
+ --static-libs static libgnurl library linking information
--version output version information
--vernum output the version information as a number (hexadecimal)
EOF
@@ -96,7 +96,7 @@ while test $# -gt 0; do
;;
--version)
- echo libcurl @CURLVERSION@
+ echo libgnurl @CURLVERSION@
exit 0
;;
@@ -142,7 +142,7 @@ while test $# -gt 0; do
;;
--cflags)
- if test "X$cppflag_curl_staticlib" = "X-DCURL_STATICLIB"; then
+ if test "X$cppflag_gnurl_staticlib" = "X-DCURL_STATICLIB"; then
CPPFLAG_CURL_STATICLIB="-DCURL_STATICLIB "
else
CPPFLAG_CURL_STATICLIB=""
@@ -161,9 +161,9 @@ while test $# -gt 0; do
CURLLIBDIR=""
fi
if test "X@REQUIRE_LIB_DEPS@" = "Xyes"; then
- echo ${CURLLIBDIR}-lcurl @LIBCURL_LIBS@
+ echo @LDFLAGS@ ${CURLLIBDIR}-lgnurl @LIBCURL_LIBS@
else
- echo ${CURLLIBDIR}-lcurl
+ echo @LDFLAGS@ ${CURLLIBDIR}-lgnurl
fi
;;
--ssl-backends)
@@ -172,9 +172,9 @@ while test $# -gt 0; do
--static-libs)
if test "X@ENABLE_STATIC@" != "Xno" ; then
- echo @libdir@/libcurl.@libext@ @LDFLAGS@ @LIBCURL_LIBS@
+ echo @libdir@/libgnurl.@libext@ @LDFLAGS@ @LIBCURL_LIBS@
else
- echo "curl was built with static libraries disabled" >&2
+ echo "gnurl was built with static libraries disabled" >&2
exit 1
fi
;;
diff --git a/include/Makefile.am b/include/Makefile.am
index 3b2486029..3d036b8ff 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = curl
+SUBDIRS = gnurl
EXTRA_DIST = README
diff --git a/include/README b/include/README
index 091ef76d1..f4cfd9a68 100644
--- a/include/README
+++ b/include/README
@@ -9,7 +9,7 @@ Include files for libcurl, external users.
They're all placed in the curl subdirectory here for better fit in any kind
of environment. You must include files from here using...
- #include <curl/curl.h>
+ #include <gnurl/curl.h>
... style and point the compiler's include path to the directory holding the
curl subdirectory. It makes it more likely to survive future modifications.
diff --git a/include/curl/.gitignore b/include/gnurl/.gitignore
index 555795fae..555795fae 100644
--- a/include/curl/.gitignore
+++ b/include/gnurl/.gitignore
diff --git a/include/curl/Makefile.am b/include/gnurl/Makefile.am
index a31f61b10..b8298f29b 100644
--- a/include/curl/Makefile.am
+++ b/include/gnurl/Makefile.am
@@ -23,7 +23,7 @@ pkginclude_HEADERS = \
curl.h curlver.h easy.h mprintf.h stdcheaders.h multi.h \
typecheck-gcc.h system.h urlapi.h
-pkgincludedir= $(includedir)/curl
+pkgincludedir= $(includedir)/gnurl
CHECKSRC = $(CS_$(V))
CS_0 = @echo " RUN " $@;
@@ -31,7 +31,7 @@ CS_1 =
CS_ = $(CS_0)
checksrc:
- $(CHECKSRC)@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/include/curl $(pkginclude_HEADERS)
+ $(CHECKSRC)@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/include/gnurl $(pkginclude_HEADERS)
if CURLDEBUG
# for debug builds, we scan the sources on all regular make invokes
diff --git a/include/curl/curl.h b/include/gnurl/curl.h
index 19f6c0b5a..19f6c0b5a 100644
--- a/include/curl/curl.h
+++ b/include/gnurl/curl.h
diff --git a/include/curl/curlver.h b/include/gnurl/curlver.h
index 846b9796e..846b9796e 100644
--- a/include/curl/curlver.h
+++ b/include/gnurl/curlver.h
diff --git a/include/curl/easy.h b/include/gnurl/easy.h
index f42a8a969..f42a8a969 100644
--- a/include/curl/easy.h
+++ b/include/gnurl/easy.h
diff --git a/include/curl/mprintf.h b/include/gnurl/mprintf.h
index e20f546e1..e20f546e1 100644
--- a/include/curl/mprintf.h
+++ b/include/gnurl/mprintf.h
diff --git a/include/curl/multi.h b/include/gnurl/multi.h
index b19dbaf79..eab23c08e 100644
--- a/include/curl/multi.h
+++ b/include/gnurl/multi.h
@@ -40,7 +40,7 @@
/*
* This header file should not really need to include "curl.h" since curl.h
* itself includes this file and we expect user applications to do #include
- * <curl/curl.h> without the need for especially including multi.h.
+ * <gnurl/curl.h> without the need for especially including multi.h.
*
* For some reason we added this include here at one point, and rather than to
* break existing (wrongly written) libcurl applications, we leave it as-is
diff --git a/include/curl/stdcheaders.h b/include/gnurl/stdcheaders.h
index 027b6f421..027b6f421 100644
--- a/include/curl/stdcheaders.h
+++ b/include/gnurl/stdcheaders.h
diff --git a/include/curl/system.h b/include/gnurl/system.h
index 1e555ec19..1e555ec19 100644
--- a/include/curl/system.h
+++ b/include/gnurl/system.h
diff --git a/include/curl/typecheck-gcc.h b/include/gnurl/typecheck-gcc.h
index eeb36abc0..eeb36abc0 100644
--- a/include/curl/typecheck-gcc.h
+++ b/include/gnurl/typecheck-gcc.h
diff --git a/include/curl/urlapi.h b/include/gnurl/urlapi.h
index 58e89d85c..58e89d85c 100644
--- a/include/curl/urlapi.h
+++ b/include/gnurl/urlapi.h
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 7c258b3fa..6e8a83fad 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -25,13 +25,13 @@ CMAKE_DIST = CMakeLists.txt curl_config.h.cmake
EXTRA_DIST = Makefile.m32 config-win32.h \
config-win32ce.h config-riscos.h config-mac.h curl_config.h.in \
- makefile.dj config-dos.h libcurl.plist libcurl.rc config-amigaos.h \
+ makefile.dj config-dos.h libgnurl.plist libcurl.rc config-amigaos.h \
makefile.amiga Makefile.netware nwlib.c nwos.c config-win32ce.h \
config-os400.h setup-os400.h config-symbian.h Makefile.Watcom \
config-tpf.h mk-ca-bundle.pl mk-ca-bundle.vbs $(CMAKE_DIST) \
firefox-db2pem.sh config-vxworks.h Makefile.vxworks checksrc.pl
-lib_LTLIBRARIES = libcurl.la
+lib_LTLIBRARIES = libgnurl.la
if BUILD_UNITTESTS
noinst_LTLIBRARIES = libcurlu.la
@@ -83,43 +83,43 @@ AM_CPPFLAGS += -DBUILDING_LIBCURL
AM_LDFLAGS =
AM_CFLAGS =
-libcurl_la_CPPFLAGS_EXTRA =
-libcurl_la_LDFLAGS_EXTRA =
-libcurl_la_CFLAGS_EXTRA =
+libgnurl_la_CPPFLAGS_EXTRA =
+libgnurl_la_LDFLAGS_EXTRA =
+libgnurl_la_CFLAGS_EXTRA =
if CURL_LT_SHLIB_USE_VERSION_INFO
-libcurl_la_LDFLAGS_EXTRA += $(VERSIONINFO)
+libgnurl_la_LDFLAGS_EXTRA += $(VERSIONINFO)
endif
if CURL_LT_SHLIB_USE_NO_UNDEFINED
-libcurl_la_LDFLAGS_EXTRA += -no-undefined
+libgnurl_la_LDFLAGS_EXTRA += -no-undefined
endif
if CURL_LT_SHLIB_USE_MIMPURE_TEXT
-libcurl_la_LDFLAGS_EXTRA += -mimpure-text
+libgnurl_la_LDFLAGS_EXTRA += -mimpure-text
endif
if CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS
-libcurl_la_LDFLAGS_EXTRA += -Wl,--version-script=libcurl.vers
+libgnurl_la_LDFLAGS_EXTRA += -Wl,--version-script=libcurl.vers
else
# if symbol-hiding is enabled, hide them!
if DOING_CURL_SYMBOL_HIDING
-libcurl_la_LDFLAGS_EXTRA += -export-symbols-regex '^curl_.*'
+libgnurl_la_LDFLAGS_EXTRA += -export-symbols-regex '^curl_.*'
endif
endif
if USE_CPPFLAG_CURL_STATICLIB
-libcurl_la_CPPFLAGS_EXTRA += -DCURL_STATICLIB
+libgnurl_la_CPPFLAGS_EXTRA += -DCURL_STATICLIB
endif
if DOING_CURL_SYMBOL_HIDING
-libcurl_la_CPPFLAGS_EXTRA += -DCURL_HIDDEN_SYMBOLS
-libcurl_la_CFLAGS_EXTRA += $(CFLAG_CURL_SYMBOL_HIDING)
+libgnurl_la_CPPFLAGS_EXTRA += -DCURL_HIDDEN_SYMBOLS
+libgnurl_la_CFLAGS_EXTRA += $(CFLAG_CURL_SYMBOL_HIDING)
endif
-libcurl_la_CPPFLAGS = $(AM_CPPFLAGS) $(libcurl_la_CPPFLAGS_EXTRA)
-libcurl_la_LDFLAGS = $(AM_LDFLAGS) $(libcurl_la_LDFLAGS_EXTRA) $(LDFLAGS) $(LIBCURL_LIBS)
-libcurl_la_CFLAGS = $(AM_CFLAGS) $(libcurl_la_CFLAGS_EXTRA)
+libgnurl_la_CPPFLAGS = $(AM_CPPFLAGS) $(libgnurl_la_CPPFLAGS_EXTRA)
+libgnurl_la_LDFLAGS = $(AM_LDFLAGS) $(libgnurl_la_LDFLAGS_EXTRA) $(LDFLAGS) $(LIBCURL_LIBS)
+libgnurl_la_CFLAGS = $(AM_CFLAGS) $(libgnurl_la_CFLAGS_EXTRA)
libcurlu_la_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_STATICLIB -DUNITTESTS
libcurlu_la_LDFLAGS = $(AM_LDFLAGS) -static $(LIBCURL_LIBS)
@@ -128,7 +128,7 @@ libcurlu_la_CFLAGS = $(AM_CFLAGS)
# Makefile.inc provides the CSOURCES and HHEADERS defines
include Makefile.inc
-libcurl_la_SOURCES = $(CSOURCES) $(HHEADERS)
+libgnurl_la_SOURCES = $(CSOURCES) $(HHEADERS)
libcurlu_la_SOURCES = $(CSOURCES) $(HHEADERS)
CHECKSRC = $(CS_$(V))
diff --git a/lib/Makefile.netware b/lib/Makefile.netware
index 29885a19e..db946968f 100644
--- a/lib/Makefile.netware
+++ b/lib/Makefile.netware
@@ -345,7 +345,7 @@ $(OBJDIR)/%.o: %.c
# @echo Compiling $<
$(CC) $(CFLAGS) -c $< -o $@
-$(OBJDIR)/version.inc: $(CURL_INC)/curl/curlver.h $(OBJDIR)
+$(OBJDIR)/version.inc: $(CURL_INC)/gnurl/curlver.h $(OBJDIR)
@echo Creating $@
@$(AWK) -f ../packages/NetWare/get_ver.awk $< > $@
@@ -676,7 +676,7 @@ else
@echo $(DL)#define CURL_CA_BUNDLE getenv("CURL_CA_BUNDLE")$(DL) >> $@
endif
-$(EXPORTF): $(CURL_INC)/curl/curl.h $(CURL_INC)/curl/easy.h $(CURL_INC)/curl/multi.h $(CURL_INC)/curl/mprintf.h
+$(EXPORTF): $(CURL_INC)/gnurl/curl.h $(CURL_INC)/gnurl/easy.h $(CURL_INC)/gnurl/multi.h $(CURL_INC)/gnurl/mprintf.h
@echo Creating $@
@$(AWK) -f ../packages/NetWare/get_exp.awk $^ > $@
diff --git a/lib/altsvc.c b/lib/altsvc.c
index 85a4e01b5..73cd5d734 100644
--- a/lib/altsvc.c
+++ b/lib/altsvc.c
@@ -26,7 +26,7 @@
#include "curl_setup.h"
#if !defined(CURL_DISABLE_HTTP) && defined(USE_ALTSVC)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "altsvc.h"
#include "curl_get_line.h"
diff --git a/lib/altsvc.h b/lib/altsvc.h
index eefb45bf6..83e647b87 100644
--- a/lib/altsvc.h
+++ b/lib/altsvc.h
@@ -24,7 +24,7 @@
#include "curl_setup.h"
#if !defined(CURL_DISABLE_HTTP) && defined(USE_ALTSVC)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "llist.h"
enum alpnid {
diff --git a/lib/conncache.c b/lib/conncache.c
index 2f4dd4bc3..028f4aed3 100644
--- a/lib/conncache.c
+++ b/lib/conncache.c
@@ -23,7 +23,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "url.h"
diff --git a/lib/content_encoding.c b/lib/content_encoding.c
index 6d4753788..5074b246e 100644
--- a/lib/content_encoding.c
+++ b/lib/content_encoding.c
@@ -23,7 +23,7 @@
#include "curl_setup.h"
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <stddef.h>
#ifdef HAVE_ZLIB_H
diff --git a/lib/cookie.h b/lib/cookie.h
index b2730cfb9..6e314f9fa 100644
--- a/lib/cookie.h
+++ b/lib/cookie.h
@@ -23,7 +23,7 @@
***************************************************************************/
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct Cookie {
struct Cookie *next; /* next in the chain */
diff --git a/lib/curl_addrinfo.c b/lib/curl_addrinfo.c
index 16c4779c1..05287fa9e 100644
--- a/lib/curl_addrinfo.c
+++ b/lib/curl_addrinfo.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef HAVE_NETINET_IN_H
# include <netinet/in.h>
diff --git a/lib/curl_fnmatch.c b/lib/curl_fnmatch.c
index ab3e7428d..027680083 100644
--- a/lib/curl_fnmatch.c
+++ b/lib/curl_fnmatch.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
#ifndef CURL_DISABLE_FTP
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_fnmatch.h"
#include "curl_memory.h"
diff --git a/lib/curl_memory.h b/lib/curl_memory.h
index ce38a08cd..db93014c3 100644
--- a/lib/curl_memory.h
+++ b/lib/curl_memory.h
@@ -86,8 +86,8 @@
#ifndef CURL_DID_MEMORY_FUNC_TYPEDEFS /* only if not already done */
/*
* The following memory function replacement typedef's are COPIED from
- * curl/curl.h and MUST match the originals. We copy them to avoid having to
- * include curl/curl.h here. We avoid that include since it includes stdio.h
+ * gnurl/curl.h and MUST match the originals. We copy them to avoid having to
+ * include gnurl/curl.h here. We avoid that include since it includes stdio.h
* and other headers that may get messed up with defines done here.
*/
typedef void *(*curl_malloc_callback)(size_t size);
diff --git a/lib/curl_memrchr.c b/lib/curl_memrchr.c
index eeb3044a9..d17c100a3 100644
--- a/lib/curl_memrchr.c
+++ b/lib/curl_memrchr.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_memrchr.h"
#include "curl_memory.h"
diff --git a/lib/curl_multibyte.c b/lib/curl_multibyte.c
index e48334faf..74cc459f3 100644
--- a/lib/curl_multibyte.c
+++ b/lib/curl_multibyte.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if defined(USE_WIN32_IDN) || ((defined(USE_WINDOWS_SSPI) || \
defined(USE_WIN32_LDAP)) && defined(UNICODE))
diff --git a/lib/curl_path.c b/lib/curl_path.c
index 85dddcef1..3e1fe2a7c 100644
--- a/lib/curl_path.c
+++ b/lib/curl_path.c
@@ -24,7 +24,7 @@
#if defined(USE_SSH)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_memory.h"
#include "curl_path.h"
#include "escape.h"
diff --git a/lib/curl_path.h b/lib/curl_path.h
index 636c37f20..2f0eae1ca 100644
--- a/lib/curl_path.h
+++ b/lib/curl_path.h
@@ -23,7 +23,7 @@
***************************************************************************/
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#ifdef WIN32
diff --git a/lib/curl_printf.h b/lib/curl_printf.h
index 0d37b8e57..426468fb5 100644
--- a/lib/curl_printf.h
+++ b/lib/curl_printf.h
@@ -27,7 +27,7 @@
* *rintf() functions.
*/
-#include <curl/mprintf.h>
+#include <gnurl/mprintf.h>
# undef printf
# undef fprintf
diff --git a/lib/curl_range.c b/lib/curl_range.c
index aa3c49332..c9314eba8 100644
--- a/lib/curl_range.c
+++ b/lib/curl_range.c
@@ -21,7 +21,7 @@
***************************************************************************/
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_range.h"
#include "sendf.h"
#include "strtoofft.h"
diff --git a/lib/curl_rtmp.c b/lib/curl_rtmp.c
index 16b1de1ae..d92b0b39d 100644
--- a/lib/curl_rtmp.c
+++ b/lib/curl_rtmp.c
@@ -31,7 +31,7 @@
#include "progress.h" /* for Curl_pgrsSetUploadSize */
#include "transfer.h"
#include "warnless.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include <librtmp/rtmp.h>
#include "curl_memory.h"
/* The last #include file should be: */
diff --git a/lib/curl_sasl.c b/lib/curl_sasl.c
index 018e4228b..e8a940211 100644
--- a/lib/curl_sasl.c
+++ b/lib/curl_sasl.c
@@ -34,7 +34,7 @@
#if !defined(CURL_DISABLE_IMAP) || !defined(CURL_DISABLE_SMTP) || \
!defined(CURL_DISABLE_POP3)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "curl_base64.h"
diff --git a/lib/curl_sasl.h b/lib/curl_sasl.h
index 7647a48be..9b780f5d9 100644
--- a/lib/curl_sasl.h
+++ b/lib/curl_sasl.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct Curl_easy;
struct connectdata;
diff --git a/lib/curl_setup.h b/lib/curl_setup.h
index 27414a540..19c7e0b79 100644
--- a/lib/curl_setup.h
+++ b/lib/curl_setup.h
@@ -142,7 +142,7 @@
/* please, do it beyond the point further indicated in this file. */
/* ================================================================ */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define CURL_SIZEOF_CURL_OFF_T SIZEOF_CURL_OFF_T
@@ -199,7 +199,7 @@
/* ================================================================ */
/* No system header file shall be included in this file before this */
-/* point. The only allowed ones are those included from curl/system.h */
+/* point. The only allowed ones are those included from gnurl/system.h */
/* ================================================================ */
/*
@@ -330,7 +330,7 @@
#endif
#ifndef STDC_HEADERS /* no standard C headers! */
-#include <curl/stdcheaders.h>
+#include <gnurl/stdcheaders.h>
#endif
#ifdef __POCC__
diff --git a/lib/curl_sspi.c b/lib/curl_sspi.c
index 1d0de4ed3..a00210ec1 100644
--- a/lib/curl_sspi.c
+++ b/lib/curl_sspi.c
@@ -24,7 +24,7 @@
#ifdef USE_WINDOWS_SSPI
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_sspi.h"
#include "curl_multibyte.h"
#include "system_win32.h"
diff --git a/lib/curl_sspi.h b/lib/curl_sspi.h
index 2bbf9477b..694289900 100644
--- a/lib/curl_sspi.h
+++ b/lib/curl_sspi.h
@@ -26,7 +26,7 @@
#ifdef USE_WINDOWS_SSPI
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* When including the following three headers, it is mandatory to define either
diff --git a/lib/curl_threads.c b/lib/curl_threads.c
index 8e5937aa0..2b36c87b4 100644
--- a/lib/curl_threads.c
+++ b/lib/curl_threads.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if defined(USE_THREADS_POSIX)
# ifdef HAVE_PTHREAD_H
diff --git a/lib/curlx.h b/lib/curlx.h
index 3e9b516f8..a81ddcdb5 100644
--- a/lib/curlx.h
+++ b/lib/curlx.h
@@ -29,7 +29,7 @@
* be.
*/
-#include <curl/mprintf.h>
+#include <gnurl/mprintf.h>
/* this is still a public header file that provides the curl_mprintf()
functions while they still are offered publicly. They will be made library-
private one day */
diff --git a/lib/dict.c b/lib/dict.c
index 208a2336f..c93bf575a 100644
--- a/lib/dict.c
+++ b/lib/dict.c
@@ -49,7 +49,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "escape.h"
diff --git a/lib/dotdot.c b/lib/dotdot.c
index 2c6177aea..bb15426c6 100644
--- a/lib/dotdot.c
+++ b/lib/dotdot.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "dotdot.h"
#include "curl_memory.h"
diff --git a/lib/easy.c b/lib/easy.c
index a4fff5b36..58aeec2cf 100644
--- a/lib/easy.c
+++ b/lib/easy.c
@@ -51,7 +51,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "vtls/vtls.h"
#include "url.h"
@@ -975,7 +975,7 @@ void curl_easy_reset(struct Curl_easy *data)
* NOTE: if you have the receiving paused and you call this function to remove
* the pausing, you may get your write callback called at this point.
*
- * Action is a bitmask consisting of CURLPAUSE_* bits in curl/curl.h
+ * Action is a bitmask consisting of CURLPAUSE_* bits in gnurl/curl.h
*
* NOTE: This is one of few API functions that are allowed to be called from
* within a callback.
diff --git a/lib/escape.c b/lib/escape.c
index 7121db31c..a352b8cf6 100644
--- a/lib/escape.c
+++ b/lib/escape.c
@@ -25,7 +25,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "warnless.h"
diff --git a/lib/file.c b/lib/file.c
index d349cd924..45b16de48 100644
--- a/lib/file.c
+++ b/lib/file.c
@@ -50,7 +50,7 @@
#include "strtoofft.h"
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "progress.h"
#include "sendf.h"
#include "escape.h"
diff --git a/lib/fileinfo.h b/lib/fileinfo.h
index f4d8f3b90..ed3347de4 100644
--- a/lib/fileinfo.h
+++ b/lib/fileinfo.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "llist.h"
struct fileinfo {
diff --git a/lib/formdata.c b/lib/formdata.c
index 429d479da..ae453b1c6 100644
--- a/lib/formdata.c
+++ b/lib/formdata.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "formdata.h"
#if !defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_MIME)
@@ -45,7 +45,6 @@
#include "curl_memory.h"
#include "memdebug.h"
-
#define HTTPPOST_PTRNAME CURL_HTTPPOST_PTRNAME
#define HTTPPOST_FILENAME CURL_HTTPPOST_FILENAME
#define HTTPPOST_PTRCONTENTS CURL_HTTPPOST_PTRCONTENTS
diff --git a/lib/ftp.c b/lib/ftp.c
index 76ebbc44f..a3c69d549 100644
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -46,7 +46,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "if2ip.h"
diff --git a/lib/ftplistparser.c b/lib/ftplistparser.c
index c4eb43732..5893bc51f 100644
--- a/lib/ftplistparser.c
+++ b/lib/ftplistparser.c
@@ -39,7 +39,7 @@
#ifndef CURL_DISABLE_FTP
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "fileinfo.h"
diff --git a/lib/getenv.c b/lib/getenv.c
index 89d181de3..6acf70760 100644
--- a/lib/getenv.c
+++ b/lib/getenv.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_memory.h"
#include "memdebug.h"
diff --git a/lib/getinfo.c b/lib/getinfo.c
index e118da80d..5305090b4 100644
--- a/lib/getinfo.c
+++ b/lib/getinfo.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "getinfo.h"
diff --git a/lib/gopher.c b/lib/gopher.c
index b296c62d1..a7e3ebb08 100644
--- a/lib/gopher.c
+++ b/lib/gopher.c
@@ -25,7 +25,7 @@
#ifndef CURL_DISABLE_GOPHER
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "progress.h"
diff --git a/lib/hash.c b/lib/hash.c
index 421d68f76..9e6e3fcee 100644
--- a/lib/hash.c
+++ b/lib/hash.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "hash.h"
#include "llist.h"
diff --git a/lib/hmac.c b/lib/hmac.c
index bf49ebec5..f6a033c00 100644
--- a/lib/hmac.c
+++ b/lib/hmac.c
@@ -26,7 +26,7 @@
#ifndef CURL_DISABLE_CRYPTO_AUTH
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_hmac.h"
#include "curl_memory.h"
diff --git a/lib/hostcheck.h b/lib/hostcheck.h
index f562df9ae..fcc5d40d6 100644
--- a/lib/hostcheck.h
+++ b/lib/hostcheck.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#define CURL_HOST_NOMATCH 0
#define CURL_HOST_MATCH 1
diff --git a/lib/http.c b/lib/http.c
index 9fbd7201e..db5e85b4b 100644
--- a/lib/http.c
+++ b/lib/http.c
@@ -46,7 +46,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "formdata.h"
diff --git a/lib/http.h b/lib/http.h
index 72161f6b0..de3769f1e 100644
--- a/lib/http.h
+++ b/lib/http.h
@@ -96,7 +96,7 @@ CURLcode Curl_http_auth_act(struct connectdata *conn);
/* If only the PICKNONE bit is set, there has been a round-trip and we
selected to use no auth at all. Ie, we actively select no auth, as opposed
to not having one selected. The other CURLAUTH_* defines are present in the
- public curl/curl.h header. */
+ public gnurl/curl.h header. */
#define CURLAUTH_PICKNONE (1<<30) /* don't use auth */
/* MAX_INITIAL_POST_SIZE indicates the number of bytes that will make the POST
diff --git a/lib/http2.c b/lib/http2.c
index eb55e62d1..c2a45cded 100644
--- a/lib/http2.c
+++ b/lib/http2.c
@@ -2418,7 +2418,7 @@ bool Curl_h2_http_1_1_error(struct connectdata *conn)
#else /* !USE_NGHTTP2 */
/* Satisfy external references even if http2 is not compiled in. */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
char *curl_pushheader_bynum(struct curl_pushheaders *h, size_t num)
{
diff --git a/lib/http_proxy.c b/lib/http_proxy.c
index ba67b861b..7d8c5eb63 100644
--- a/lib/http_proxy.c
+++ b/lib/http_proxy.c
@@ -26,7 +26,7 @@
#if !defined(CURL_DISABLE_PROXY) && !defined(CURL_DISABLE_HTTP)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "sendf.h"
#include "http.h"
#include "url.h"
diff --git a/lib/imap.c b/lib/imap.c
index f3ffa290b..14ea9ae57 100644
--- a/lib/imap.c
+++ b/lib/imap.c
@@ -59,7 +59,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
diff --git a/lib/ldap.c b/lib/ldap.c
index fd31faa3e..66ec35236 100644
--- a/lib/ldap.c
+++ b/lib/ldap.c
@@ -55,7 +55,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "sendf.h"
#include "escape.h"
#include "progress.h"
diff --git a/lib/libcurl.rc b/lib/libcurl.rc
index 4839d0a65..97f490a25 100644
--- a/lib/libcurl.rc
+++ b/lib/libcurl.rc
@@ -20,7 +20,7 @@
*
***************************************************************************/
#include <winver.h>
-#include "../include/curl/curlver.h"
+#include "../include/gnurl/curlver.h"
LANGUAGE 0, 0
diff --git a/lib/libcurl.plist b/lib/libgnurl.plist
index 622f66cfb..33c2fdefa 100644
--- a/lib/libcurl.plist
+++ b/lib/libgnurl.plist
@@ -9,7 +9,7 @@
<string>English</string>
<key>CFBundleExecutable</key>
- <string>curl</string>
+ <string>gnurl</string>
<key>CFBundleIdentifier</key>
<string>se.haxx.curl.libcurl</string>
@@ -18,7 +18,7 @@
<string>7.12.3</string>
<key>CFBundleName</key>
- <string>libcurl</string>
+ <string>libgnurl</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
@@ -30,6 +30,6 @@
<string>libcurl 7.12.3</string>
<key>CFBundleGetInfoString</key>
- <string>libcurl.plist 7.12.3</string>
+ <string>libgnurl.plist 7.12.3</string>
</dict>
</plist>
diff --git a/lib/llist.c b/lib/llist.c
index f8769c2af..59174c86e 100644
--- a/lib/llist.c
+++ b/lib/llist.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "llist.h"
#include "curl_memory.h"
diff --git a/lib/md5.c b/lib/md5.c
index 2b81ca455..8811f4429 100644
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -24,7 +24,7 @@
#ifndef CURL_DISABLE_CRYPTO_AUTH
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "curl_md5.h"
#include "curl_hmac.h"
diff --git a/lib/memdebug.c b/lib/memdebug.c
index ede60094b..c3635772b 100644
--- a/lib/memdebug.c
+++ b/lib/memdebug.c
@@ -24,7 +24,7 @@
#ifdef CURLDEBUG
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
diff --git a/lib/mime.c b/lib/mime.c
index 2135f72c2..eb77cbddd 100644
--- a/lib/mime.c
+++ b/lib/mime.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "mime.h"
#include "non-ascii.h"
diff --git a/lib/mprintf.c b/lib/mprintf.c
index e19093678..4c43ad7b2 100644
--- a/lib/mprintf.c
+++ b/lib/mprintf.c
@@ -36,7 +36,7 @@
*/
#include "curl_setup.h"
-#include <curl/mprintf.h>
+#include <gnurl/mprintf.h>
#include "curl_memory.h"
/* The last #include file should be: */
diff --git a/lib/multi.c b/lib/multi.c
index 2b6b1bc52..e5761fb7c 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "transfer.h"
diff --git a/lib/netrc.c b/lib/netrc.c
index f41636e97..a9722df2f 100644
--- a/lib/netrc.c
+++ b/lib/netrc.c
@@ -27,7 +27,7 @@
#include <pwd.h>
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "netrc.h"
#include "strtok.h"
#include "strcase.h"
diff --git a/lib/non-ascii.c b/lib/non-ascii.c
index 42beaec45..ba3240551 100644
--- a/lib/non-ascii.c
+++ b/lib/non-ascii.c
@@ -24,7 +24,7 @@
#ifdef CURL_DOES_CONVERSIONS
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "non-ascii.h"
#include "formdata.h"
diff --git a/lib/nonblock.h b/lib/nonblock.h
index eb18ea1c3..eb45910c5 100644
--- a/lib/nonblock.h
+++ b/lib/nonblock.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h> /* for curl_socket_t */
+#include <gnurl/curl.h> /* for curl_socket_t */
int curlx_nonblock(curl_socket_t sockfd, /* operate on this */
int nonblock /* TRUE or FALSE */);
diff --git a/lib/openldap.c b/lib/openldap.c
index eeab2c7a7..cf95f1afa 100644
--- a/lib/openldap.c
+++ b/lib/openldap.c
@@ -39,7 +39,7 @@
#include <ldap.h>
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "sendf.h"
#include "vtls/vtls.h"
#include "transfer.h"
diff --git a/lib/parsedate.c b/lib/parsedate.c
index 7ae5eb8cd..d069642ce 100644
--- a/lib/parsedate.c
+++ b/lib/parsedate.c
@@ -77,7 +77,7 @@
#include <limits.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "strcase.h"
#include "warnless.h"
#include "parsedate.h"
diff --git a/lib/pop3.c b/lib/pop3.c
index a681d5213..e06cda1ca 100644
--- a/lib/pop3.c
+++ b/lib/pop3.c
@@ -61,7 +61,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
diff --git a/lib/psl.c b/lib/psl.c
index 568baff03..d50c6250f 100644
--- a/lib/psl.c
+++ b/lib/psl.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef USE_LIBPSL
diff --git a/lib/rand.c b/lib/rand.c
index c415048ec..d470c24be 100644
--- a/lib/rand.c
+++ b/lib/rand.c
@@ -26,7 +26,7 @@
#include <fcntl.h>
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vtls/vtls.h"
#include "sendf.h"
#include "rand.h"
diff --git a/lib/rtsp.c b/lib/rtsp.c
index 25e194a23..abeb61707 100644
--- a/lib/rtsp.c
+++ b/lib/rtsp.c
@@ -25,7 +25,7 @@
#ifndef CURL_DISABLE_RTSP
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "multiif.h"
diff --git a/lib/select.c b/lib/select.c
index 8cd9eb2ad..f7c53e7b3 100644
--- a/lib/select.c
+++ b/lib/select.c
@@ -43,7 +43,7 @@
#include <strings.h> /* bzero() in FD_SET */
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "connect.h"
diff --git a/lib/sendf.c b/lib/sendf.c
index 5913ea406..5f1f7f316 100644
--- a/lib/sendf.c
+++ b/lib/sendf.c
@@ -30,7 +30,7 @@
#include <linux/tcp.h>
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
diff --git a/lib/share.c b/lib/share.c
index 3d5108610..7d51eebf1 100644
--- a/lib/share.c
+++ b/lib/share.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "share.h"
#include "psl.h"
diff --git a/lib/share.h b/lib/share.h
index a7dea41ad..da3bf1765 100644
--- a/lib/share.h
+++ b/lib/share.h
@@ -23,7 +23,7 @@
***************************************************************************/
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "cookie.h"
#include "psl.h"
#include "urldata.h"
diff --git a/lib/slist.c b/lib/slist.c
index 392b84d13..093465c97 100644
--- a/lib/slist.c
+++ b/lib/slist.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "slist.h"
diff --git a/lib/smtp.c b/lib/smtp.c
index e10d0fbfc..8ef5a04be 100644
--- a/lib/smtp.c
+++ b/lib/smtp.c
@@ -60,7 +60,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
diff --git a/lib/speedcheck.c b/lib/speedcheck.c
index 3aeea9111..86920a078 100644
--- a/lib/speedcheck.c
+++ b/lib/speedcheck.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "multiif.h"
diff --git a/lib/ssh-libssh.c b/lib/ssh-libssh.c
index ca1337677..4b6f60491 100644
--- a/lib/ssh-libssh.c
+++ b/lib/ssh-libssh.c
@@ -58,7 +58,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
diff --git a/lib/ssh.c b/lib/ssh.c
index a265c3c9a..267080f12 100644
--- a/lib/ssh.c
+++ b/lib/ssh.c
@@ -57,7 +57,7 @@
#define in_addr_t unsigned long
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
diff --git a/lib/strcase.c b/lib/strcase.c
index 24bcca932..c6732ff78 100644
--- a/lib/strcase.c
+++ b/lib/strcase.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "strcase.h"
diff --git a/lib/strcase.h b/lib/strcase.h
index 6fee3840e..6436e6937 100644
--- a/lib/strcase.h
+++ b/lib/strcase.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
/*
* Only "raw" case insensitive strings. This is meant to be locale independent
diff --git a/lib/strdup.c b/lib/strdup.c
index 51e7978b7..e1330ddf1 100644
--- a/lib/strdup.c
+++ b/lib/strdup.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "strdup.h"
#include "curl_memory.h"
diff --git a/lib/strerror.c b/lib/strerror.c
index e273f3765..bf027fc0c 100644
--- a/lib/strerror.c
+++ b/lib/strerror.c
@@ -33,7 +33,7 @@
# endif
#endif
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef USE_LIBIDN2
#include <idn2.h>
diff --git a/lib/system_win32.c b/lib/system_win32.c
index 52a5fd951..adc227cfc 100644
--- a/lib/system_win32.c
+++ b/lib/system_win32.c
@@ -24,7 +24,7 @@
#if defined(WIN32)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "system_win32.h"
#include "curl_sspi.h"
#include "warnless.h"
diff --git a/lib/telnet.c b/lib/telnet.c
index 955255c36..fa51124dc 100644
--- a/lib/telnet.c
+++ b/lib/telnet.c
@@ -45,7 +45,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "telnet.h"
diff --git a/lib/tftp.c b/lib/tftp.c
index 289cda282..4713332d2 100644
--- a/lib/tftp.c
+++ b/lib/tftp.c
@@ -45,7 +45,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "transfer.h"
#include "sendf.h"
#include "tftp.h"
diff --git a/lib/transfer.c b/lib/transfer.c
index b9bb5f6ed..e10e6c9f9 100644
--- a/lib/transfer.c
+++ b/lib/transfer.c
@@ -55,7 +55,7 @@
#endif
#include "urldata.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "netrc.h"
#include "content_encoding.h"
diff --git a/lib/urldata.h b/lib/urldata.h
index fdc185b22..a489ff495 100644
--- a/lib/urldata.h
+++ b/lib/urldata.h
@@ -96,7 +96,7 @@
#include "timeval.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "http_chunks.h" /* for the structs and enum stuff */
#include "hostip.h"
@@ -205,6 +205,7 @@ struct ssl_connect_data {
current state of the connection. */
ssl_connection_state state;
ssl_connect_state connecting_state;
+
#if defined(USE_SSL)
struct ssl_backend_data *backend;
#endif
@@ -1628,7 +1629,7 @@ struct UserDefined {
curl_sshkeycallback ssh_keyfunc; /* key matching callback */
void *ssh_keyfunc_userp; /* custom pointer to callback */
enum CURL_NETRC_OPTION
- use_netrc; /* defined in include/curl.h */
+ use_netrc; /* defined in include/gnurl.h */
curl_usessl use_ssl; /* if AUTH TLS is to be attempted etc, for FTP or
IMAP or POP3 or others! */
long new_file_perms; /* Permissions to use when creating remote files */
diff --git a/lib/vauth/cleartext.c b/lib/vauth/cleartext.c
index 6f452c169..d17ceaed3 100644
--- a/lib/vauth/cleartext.c
+++ b/lib/vauth/cleartext.c
@@ -28,7 +28,7 @@
#if !defined(CURL_DISABLE_IMAP) || !defined(CURL_DISABLE_SMTP) || \
!defined(CURL_DISABLE_POP3)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "vauth/vauth.h"
diff --git a/lib/vauth/cram.c b/lib/vauth/cram.c
index d148618b0..d266d2c7c 100644
--- a/lib/vauth/cram.c
+++ b/lib/vauth/cram.c
@@ -26,7 +26,7 @@
#if !defined(CURL_DISABLE_CRYPTO_AUTH)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "vauth/vauth.h"
diff --git a/lib/vauth/digest.c b/lib/vauth/digest.c
index 8cd4d83ed..6222a4bcf 100644
--- a/lib/vauth/digest.c
+++ b/lib/vauth/digest.c
@@ -27,7 +27,7 @@
#if !defined(CURL_DISABLE_CRYPTO_AUTH)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "vauth/digest.h"
diff --git a/lib/vauth/digest.h b/lib/vauth/digest.h
index 8686c44a4..cb544da9b 100644
--- a/lib/vauth/digest.h
+++ b/lib/vauth/digest.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#if !defined(CURL_DISABLE_CRYPTO_AUTH)
diff --git a/lib/vauth/digest_sspi.c b/lib/vauth/digest_sspi.c
index fe8093e8b..d9db534c4 100644
--- a/lib/vauth/digest_sspi.c
+++ b/lib/vauth/digest_sspi.c
@@ -27,7 +27,7 @@
#if defined(USE_WINDOWS_SSPI) && !defined(CURL_DISABLE_CRYPTO_AUTH)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "vauth/digest.h"
diff --git a/lib/vauth/krb5_gssapi.c b/lib/vauth/krb5_gssapi.c
index ea0a5f189..1e4c16f98 100644
--- a/lib/vauth/krb5_gssapi.c
+++ b/lib/vauth/krb5_gssapi.c
@@ -27,7 +27,7 @@
#if defined(HAVE_GSSAPI) && defined(USE_KERBEROS5)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "curl_sasl.h"
diff --git a/lib/vauth/krb5_sspi.c b/lib/vauth/krb5_sspi.c
index 1f6e462bf..097914e82 100644
--- a/lib/vauth/krb5_sspi.c
+++ b/lib/vauth/krb5_sspi.c
@@ -26,7 +26,7 @@
#if defined(USE_WINDOWS_SSPI) && defined(USE_KERBEROS5)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "urldata.h"
diff --git a/lib/vauth/ntlm_sspi.c b/lib/vauth/ntlm_sspi.c
index 589cca16c..feebdb0e3 100644
--- a/lib/vauth/ntlm_sspi.c
+++ b/lib/vauth/ntlm_sspi.c
@@ -24,7 +24,7 @@
#if defined(USE_WINDOWS_SSPI) && defined(USE_NTLM)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "urldata.h"
diff --git a/lib/vauth/oauth2.c b/lib/vauth/oauth2.c
index b4e9f8e70..6db148b62 100644
--- a/lib/vauth/oauth2.c
+++ b/lib/vauth/oauth2.c
@@ -27,7 +27,7 @@
#if !defined(CURL_DISABLE_IMAP) || !defined(CURL_DISABLE_SMTP) || \
!defined(CURL_DISABLE_POP3)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "vauth/vauth.h"
diff --git a/lib/vauth/spnego_gssapi.c b/lib/vauth/spnego_gssapi.c
index 5d43e1100..9c3faa4a9 100644
--- a/lib/vauth/spnego_gssapi.c
+++ b/lib/vauth/spnego_gssapi.c
@@ -26,7 +26,7 @@
#if defined(HAVE_GSSAPI) && defined(USE_SPNEGO)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "urldata.h"
diff --git a/lib/vauth/spnego_sspi.c b/lib/vauth/spnego_sspi.c
index 4b21cc769..735988480 100644
--- a/lib/vauth/spnego_sspi.c
+++ b/lib/vauth/spnego_sspi.c
@@ -26,7 +26,7 @@
#if defined(USE_WINDOWS_SSPI) && defined(USE_SPNEGO)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth/vauth.h"
#include "urldata.h"
diff --git a/lib/vauth/vauth.c b/lib/vauth/vauth.c
index a9c5c9c4f..54b34861b 100644
--- a/lib/vauth/vauth.c
+++ b/lib/vauth/vauth.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "vauth.h"
#include "curl_multibyte.h"
diff --git a/lib/vauth/vauth.h b/lib/vauth/vauth.h
index 73bd25ed5..8838d9ee4 100644
--- a/lib/vauth/vauth.h
+++ b/lib/vauth/vauth.h
@@ -22,7 +22,7 @@
*
***************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
struct Curl_easy;
diff --git a/lib/version.c b/lib/version.c
index 14b0531d3..d938730a1 100644
--- a/lib/version.c
+++ b/lib/version.c
@@ -22,7 +22,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "vtls/vtls.h"
#include "http2.h"
diff --git a/lib/vtls/gskit.c b/lib/vtls/gskit.c
index b93ff5d4f..40cd9e1de 100644
--- a/lib/vtls/gskit.c
+++ b/lib/vtls/gskit.c
@@ -63,7 +63,7 @@
#include <limits.h>
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "sendf.h"
#include "gskit.h"
diff --git a/lib/warnless.h b/lib/warnless.h
index ea4c4395d..08792c2e1 100644
--- a/lib/warnless.h
+++ b/lib/warnless.h
@@ -23,7 +23,7 @@
***************************************************************************/
#ifdef USE_WINSOCK
-#include <curl/curl.h> /* for curl_socket_t */
+#include <gnurl/curl.h> /* for curl_socket_t */
#endif
#define CURLX_FUNCTION_CAST(target_type, func) \
diff --git a/lib/x509asn1.c b/lib/x509asn1.c
index ece5364d8..026a76950 100644
--- a/lib/x509asn1.c
+++ b/lib/x509asn1.c
@@ -25,7 +25,7 @@
#if defined(USE_GSKIT) || defined(USE_NSS) || defined(USE_GNUTLS) || \
defined(USE_WOLFSSL) || defined(USE_SCHANNEL)
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "urldata.h"
#include "strcase.h"
#include "hostcheck.h"
diff --git a/libcurl.pc.in b/libgnurl.pc.in
index feea1cd91..f61d6ab04 100644
--- a/libcurl.pc.in
+++ b/libgnurl.pc.in
@@ -30,10 +30,10 @@ includedir=@includedir@
supported_protocols="@SUPPORT_PROTOCOLS@"
supported_features="@SUPPORT_FEATURES@"
-Name: libcurl
-URL: https://curl.haxx.se/
-Description: Library to transfer files with ftp, http, etc.
+Name: libgnurl
+URL: https://gnunet.org/gnurl/
+Description: Library to transfer files with http or https
Version: @CURLVERSION@
-Libs: -L${libdir} -lcurl
+Libs: -L${libdir} -lgnurl
Libs.private: @LIBCURL_LIBS@
Cflags: -I${includedir} @CPPFLAG_CURL_STATICLIB@
diff --git a/libgnurl.pub b/libgnurl.pub
new file mode 100644
index 000000000..4cd395c58
--- /dev/null
+++ b/libgnurl.pub
@@ -0,0 +1,2 @@
+untrusted comment: signify public key
+RWR26h6WR6+0U9xCGX9w2wV+NMoS4WbUENdcpOTL7/rCd/ZSyr1P5KTo
diff --git a/m4/curl-confopts.m4 b/m4/curl-confopts.m4
index 20fcc5266..651334d74 100644
--- a/m4/curl-confopts.m4
+++ b/m4/curl-confopts.m4
@@ -611,10 +611,12 @@ AC_HELP_STRING([--disable-ntlm-wb],[Disable NTLM delegation to winbind's ntlm_au
;;
default)
dnl configure option not specified
+ AC_MSG_ERROR([You must build gnurl with --disable-ntlm-wb!])
want_ntlm_wb="yes"
;;
*)
dnl --enable-ntlm-wb option used
+ AC_MSG_ERROR([You must build gnurl with --disable-ntlm-wb!])
want_ntlm_wb="yes"
if test -n "$enableval" && test "$enableval" != "yes"; then
want_ntlm_wb_file="$enableval"
diff --git a/maketgz b/maketgz
index 55a57c1b3..b6086949f 100755
--- a/maketgz
+++ b/maketgz
@@ -59,9 +59,9 @@ find . -name "*.dist" -a ! -name Makefile.dist -exec rm {} \;
numeric=`perl -e 'printf("%02x%02x%02x\n", '"$major, $minor, $patch);"`
-HEADER=include/curl/curlver.h
+HEADER=include/gnurl/curlver.h
CHEADER=src/tool_version.h
-PLIST=lib/libcurl.plist
+PLIST=lib/libgnurl.plist
if test -z "$only"; then
ext=".dist"
@@ -102,8 +102,8 @@ if test -n "$only"; then
fi
echo "curl version $curlversion"
-echo "libcurl version $libversion"
-echo "libcurl numerical $numeric"
+echo "libgnurl version $libversion"
+echo "libgnurl numerical $numeric"
echo "datestamp $datestamp"
findprog() {
@@ -120,19 +120,13 @@ findprog() {
return 0
}
-############################################################################
-#
# Enforce a rerun of configure (updates the VERSION)
-#
echo "Re-running config.status"
-./config.status --recheck >/dev/null
+# CC=clang ./config.status --recheck --disable-ftp --disable-file --disable-ldap --disable-rtsp --disable-dict --disable-telnet --disable-tftp --disable-pop3 --disable-imap --disable-smb --disable-smtp --disable-gopher --without-ssl --disable-libpsl --without-libpsl --without-librtmp --disable-ntlm-wb >/dev/null
+./config.status --recheck > /dev/null
-############################################################################
-#
-# automake is needed to run to make a non-GNU Makefile.in if Makefile.am has
-# been modified.
-#
+# automake is needed to run to make a non-GNU Makefile.in if Makefile.am has been modified.
if { findprog automake >/dev/null 2>/dev/null; } then
echo "- Could not find or run automake, I hope you know what you're doing!"
@@ -141,52 +135,42 @@ else
automake --include-deps Makefile >/dev/null
fi
-############################################################################
-#
-# Modify the man pages to display the version number and date.
-#
-
-echo "update man pages"
-./scripts/updatemanpages.pl $version
-
# make the generated file newer than the man page
touch src/tool_hugehelp.c
-############################################################################
-#
# Update the IDE files
-echo "make vc-ide"
-make -s vc-ide
+# echo "make vc-ide"
+# make -s vc-ide
echo "produce CHANGES"
git log --pretty=fuller --no-color --date=short --decorate=full -1000 | ./scripts/log2changes.pl > CHANGES.dist
-############################################################################
-#
# Now run make dist to generate a tar.gz archive
-#
echo "make dist"
-targz="curl-$version.tar.gz"
-make -sj dist VERSION=$version
+targz="gnurl-$version.tar.gz"
+tarball="gnurl-$version.tar"
+tardir="gnurl-$version"
+# TODO: Here's something we need to fix for nbsd make to work.
+# MAKE=gmake is required.
+gmake -sj1 dist VERSION=$version
-############################################################################
-#
-# Now make a bz2 archive from the tar.gz original
-#
-
-bzip2="curl-$version.tar.bz2"
-echo "Generating $bzip2"
-gzip -dc $targz | bzip2 --best > $bzip2
+# Now make an Z archive from the tar.gz original
-############################################################################
-#
-# Now make an xz archive from the tar.gz original
-#
+compressfile="gnurl-$version.tar.Z"
+tempdir=".builddir"
-xz="curl-$version.tar.xz"
-echo "Generating $xz"
-gzip -dc $targz | xz -6e - > $xz
+makeZ() {
+ rm -rf $tempdir
+ mkdir $tempdir
+ cd $tempdir
+ pax -rz < ../$targz
+ pax -wvf $tarball $tardir
+ compress -vc $tarball > $compressfile
+ mv $compressfile ../
+ cd ..
+ rm -rf $tempdir
+}
############################################################################
#
@@ -203,15 +187,43 @@ makezip() {
rm -rf $tempdir
}
-zip="curl-$version.zip"
-echo "Generating $zip"
-tempdir=".builddir"
-makezip
+###########################################################################
+#
+# pax part
+#
+paxfile="gnurl-$version.pax"
+paxz="gnurl-$version.pax.Z"
+
+makepax(){
+ rm -rf $tempdir
+ mkdir $tempdir
+ cd $tempdir
+ pax -rz < ../$targz
+ pax -wvf $paxfile $tardir
+ compress -cv $paxfile > $paxz
+ mv $paxz ../
+ cd ..
+ rm -rf $tempdir
+}
+
+echo "Generating $compressfile"
+makeZ
+
+printf "%s" "Generating $paxz"
+makepax
echo "------------------"
echo "maketgz report:"
echo ""
-ls -l $targz $bzip2 $zip $xz
-
-echo "Run this:"
-echo "gpg -b -a $targz && gpg -b -a $bzip2 && gpg -b -a $zip && gpg -b -a $xz"
+ls -l $targz $compressfile $paxz
+
+echo "Signing the files..."
+gpg2 -b -a $targz && gpg2 -b -a $compressfile && gpg2 -b -a $paxz
+# The lines below assume that you are me,
+# in other words you do this on a NetBSD system.
+rm -f gnurl-$version.sum.txt
+sha1 $targz $compressfile $paxz >> gnurl-$version.sum.txt
+sum -a SHA512 $targz $compressfile $paxz >> gnurl-$version.sum.txt
+rmd160 $targz $compressfile $paxz >> gnurl-$version.sum.txt
+echo "Signing the sum file..."
+gpg2 -b -a gnurl-$version.sum.txt
diff --git a/packages/Android/Android.mk b/packages/Android/Android.mk
index 6a2ebff68..2b95dddff 100644
--- a/packages/Android/Android.mk
+++ b/packages/Android/Android.mk
@@ -73,7 +73,7 @@ LOCAL_C_INCLUDES += $(LOCAL_PATH)/include/
LOCAL_CFLAGS += $(common_CFLAGS)
LOCAL_COPY_HEADERS_TO := libcurl/curl
-LOCAL_COPY_HEADERS := $(addprefix include/curl/,$(CURL_HEADERS))
+LOCAL_COPY_HEADERS := $(addprefix include/gnurl/,$(CURL_HEADERS))
LOCAL_MODULE:= libcurl
LOCAL_MODULE_TAGS := optional
diff --git a/packages/OS400/README.OS400 b/packages/OS400/README.OS400
index c653ceceb..132d1b92f 100644
--- a/packages/OS400/README.OS400
+++ b/packages/OS400/README.OS400
@@ -282,7 +282,7 @@ _ CURL.INC member in file H. This defines everything needed by an ILE/RPG
program using libcurl.
_ LIBxxx modules and programs. Although the test environment is not supported
on OS/400, the libcurl test programs are compiled for manual tests.
-_ IFS directory /curl/include/curl containing the C header files for IFS source
+_ IFS directory /curl/include/gnurl containing the C header files for IFS source
C/C++ compilation and curl.inc.rpgle for IFS source ILE/RPG compilation.
@@ -298,7 +298,7 @@ _ The EBCDIC CCSID used by QADRT is 37 by default, NOT THE JOB'S CCSID. If
object path before executing the program.
_ Do not use original source include files unless you know what you are doing.
Use the installed members instead (in /QSYS.LIB/CURL.LIB/H.FILE and
- /curl/include/curl).
+ /curl/include/gnurl).
diff --git a/packages/OS400/initscript.sh b/packages/OS400/initscript.sh
index a13d651bc..c9932c49b 100644
--- a/packages/OS400/initscript.sh
+++ b/packages/OS400/initscript.sh
@@ -73,22 +73,22 @@ setenv LIBSSH2_BNDDIR 'LIBSSH2_A' # LIBSSH2 binding directory.
# Need to get the version definitions.
LIBCURL_VERSION=`grep '^#define *LIBCURL_VERSION ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/.*"\(.*\)".*/\1/'`
LIBCURL_VERSION_MAJOR=`grep '^#define *LIBCURL_VERSION_MAJOR ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/^#define *LIBCURL_VERSION_MAJOR *\([^ ]*\).*/\1/'`
LIBCURL_VERSION_MINOR=`grep '^#define *LIBCURL_VERSION_MINOR ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/^#define *LIBCURL_VERSION_MINOR *\([^ ]*\).*/\1/'`
LIBCURL_VERSION_PATCH=`grep '^#define *LIBCURL_VERSION_PATCH ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/^#define *LIBCURL_VERSION_PATCH *\([^ ]*\).*/\1/'`
LIBCURL_VERSION_NUM=`grep '^#define *LIBCURL_VERSION_NUM ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/^#define *LIBCURL_VERSION_NUM *0x\([^ ]*\).*/\1/'`
LIBCURL_TIMESTAMP=`grep '^#define *LIBCURL_TIMESTAMP ' \
- "${TOPDIR}/include/curl/curlver.h" |
+ "${TOPDIR}/include/gnurl/curlver.h" |
sed 's/.*"\(.*\)".*/\1/'`
export LIBCURL_VERSION
export LIBCURL_VERSION_MAJOR LIBCURL_VERSION_MINOR LIBCURL_VERSION_PATCH
@@ -190,7 +190,7 @@ make_module()
CMD="${CMD} SYSIFCOPT(*IFS64IO) OPTION(*INCDIRFIRST)"
CMD="${CMD} LOCALETYPE(*LOCALE) FLAG(10)"
CMD="${CMD} INCDIR('/qibm/proddata/qadrt/include'"
- CMD="${CMD} '${TOPDIR}/include/curl' '${TOPDIR}/include' '${SRCDIR}'"
+ CMD="${CMD} '${TOPDIR}/include/gnurl' '${TOPDIR}/include' '${SRCDIR}'"
CMD="${CMD} '${TOPDIR}/packages/OS400'"
if [ "${WITH_ZLIB}" != "0" ]
diff --git a/packages/OS400/make-include.sh b/packages/OS400/make-include.sh
index 3c50d2d5f..3b0900ff9 100644
--- a/packages/OS400/make-include.sh
+++ b/packages/OS400/make-include.sh
@@ -21,7 +21,7 @@ fi
# Create the IFS directory for the header files.
-IFSINCLUDE="${IFSDIR}/include/curl"
+IFSINCLUDE="${IFSDIR}/include/gnurl"
if action_needed "${IFSINCLUDE}"
then mkdir -p "${IFSINCLUDE}"
diff --git a/packages/OS400/make-lib.sh b/packages/OS400/make-lib.sh
index 410bef05b..c1da92445 100644
--- a/packages/OS400/make-lib.sh
+++ b/packages/OS400/make-lib.sh
@@ -88,7 +88,7 @@ fi
# Gather the list of symbols to export.
EXPORTS=`grep '^CURL_EXTERN[[:space:]]' \
- "${TOPDIR}"/include/curl/*.h \
+ "${TOPDIR}"/include/gnurl/*.h \
"${SCRIPTDIR}/ccsidcurl.h" |
sed -e 's/^.*CURL_EXTERN[[:space:]]\(.*\)(.*$/\1/' \
-e 's/[[:space:]]*$//' \
diff --git a/packages/OS400/os400sys.c b/packages/OS400/os400sys.c
index 67b34a84c..85dd20e40 100644
--- a/packages/OS400/os400sys.c
+++ b/packages/OS400/os400sys.c
@@ -23,7 +23,7 @@
/* OS/400 additional support. */
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "config-os400.h" /* Not curl_setup.h: we only need some defines. */
#include <sys/types.h>
diff --git a/packages/Symbian/group/curl.mmp b/packages/Symbian/group/curl.mmp
index 14ccf1419..e802205b4 100644
--- a/packages/Symbian/group/curl.mmp
+++ b/packages/Symbian/group/curl.mmp
@@ -51,7 +51,7 @@ SOURCEPATH ../../../lib
SOURCE \
strcase.c nonblock.c
-USERINCLUDE ../../../src ../../../lib ../../../include/curl
+USERINCLUDE ../../../src ../../../lib ../../../include/gnurl
SYSTEMINCLUDE ../../../include /epoc32/include /epoc32/include/stdapis
diff --git a/packages/Symbian/group/libcurl.mmp b/packages/Symbian/group/libcurl.mmp
index 6e94d8489..f125654e0 100644
--- a/packages/Symbian/group/libcurl.mmp
+++ b/packages/Symbian/group/libcurl.mmp
@@ -45,7 +45,7 @@ SOURCE \
vauth/ntlm.c vauth/ntlm_sspi.c vauth/oauth2.c vauth/spnego_gssapi.c \
vauth/spnego_sspi.c
-USERINCLUDE ../../../lib ../../../include/curl
+USERINCLUDE ../../../lib ../../../include/gnurl
#ifdef ENABLE_SSL
SYSTEMINCLUDE /epoc32/include/osextensions/stdapis
// Older versions of the SDK need this instead:
diff --git a/packages/TPF/maketpf.env_curl b/packages/TPF/maketpf.env_curl
index 3ebf1d189..de3da637b 100644
--- a/packages/TPF/maketpf.env_curl
+++ b/packages/TPF/maketpf.env_curl
@@ -15,7 +15,7 @@ ROOTLIBDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lib)
################################################################################
ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include)
-ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl)
+ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/gnurl)
################################################################################
# Define "TPF" to enable TPF-specific code in Curl files.
diff --git a/packages/TPF/maketpf.env_curllib b/packages/TPF/maketpf.env_curllib
index 30cc3169e..2810738c8 100644
--- a/packages/TPF/maketpf.env_curllib
+++ b/packages/TPF/maketpf.env_curllib
@@ -41,7 +41,7 @@ ROOTLSTDIRS := $(foreach d,$(TPF_ROOT),$d/opensource/curl/output/lst)
ROOTINCDIRS := $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/lib)
ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include)
-ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/curl)
+ROOTINCDIRS += $(foreach d,$(TPF_ROOT_LM),$d/opensource/curl/include/gnurl)
################################################################################
# Set the C file directories
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index 297b8d29b..ec4747705 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -23,8 +23,8 @@ ZSH_FUNCTIONS_DIR = @ZSH_FUNCTIONS_DIR@
FISH_FUNCTIONS_DIR = @FISH_FUNCTIONS_DIR@
PERL = @PERL@
-ZSH_COMPLETION_FUNCTION_FILENAME = _curl
-FISH_COMPLETION_FUNCTION_FILENAME = curl.fish
+ZSH_COMPLETION_FUNCTION_FILENAME = _gnurl
+FISH_COMPLETION_FUNCTION_FILENAME = gnurl.fish
CLEANFILES = $(ZSH_COMPLETION_FUNCTION_FILENAME) $(FISH_COMPLETION_FUNCTION_FILENAME)
@@ -35,7 +35,7 @@ if CROSSCOMPILING
@echo "NOTICE: we can't generate zsh completion when cross-compiling!"
else # if not cross-compiling:
@if ! test -x "$(PERL)"; then echo "No perl: can't install completion.pl"; exit 0; fi
- $(PERL) $(srcdir)/completion.pl --curl $(top_builddir)/src/curl$(EXEEXT) --shell zsh > $@
+ $(PERL) $(srcdir)/completion.pl --curl $(top_builddir)/src/gnurl$(EXEEXT) --shell zsh > $@
endif
$(FISH_COMPLETION_FUNCTION_FILENAME): completion.pl
@@ -43,7 +43,7 @@ if CROSSCOMPILING
@echo "NOTICE: we can't generate fish completion when cross-compiling!"
else # if not cross-compiling:
@if ! test -x "$(PERL)"; then echo "No perl: can't install completion.pl"; exit 0; fi
- $(PERL) $(srcdir)/completion.pl --curl $(top_builddir)/src/curl$(EXEEXT) --shell fish > $@
+ $(PERL) $(srcdir)/completion.pl --curl $(top_builddir)/src/gnurl$(EXEEXT) --shell fish > $@
endif
install-data-local:
diff --git a/scripts/installcheck.sh b/scripts/installcheck.sh
index b26ba60f6..b3aad68c8 100644
--- a/scripts/installcheck.sh
+++ b/scripts/installcheck.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
PREFIX=$1
diff --git a/scripts/log2changes.pl b/scripts/log2changes.pl
index 3aa326a07..283822513 100755
--- a/scripts/log2changes.pl
+++ b/scripts/log2changes.pl
@@ -32,7 +32,7 @@ while(<STDIN>) {
if($l =~/^commit ([[:xdigit:]]*) ?(.*)/) {
$co = $1;
my $ref = $2;
- if ($ref =~ /refs\/tags\/curl-([0-9_]*)/) {
+ if ($ref =~ /refs\/tags\/gnurl-([0-9_]*)/) {
$tag = $1;
$tag =~ tr/_/./;
}
diff --git a/src/.gitignore b/src/.gitignore
index 0f6fcd47c..6743d7b2f 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -2,7 +2,7 @@
*.nlm
*.res
config-win32.h
-curl
+gnurl
curl_config.h
curl_config.h.in
stamp-h2
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 63e2b943d..c8119eaa4 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -53,7 +53,7 @@ source_group("curl header files" FILES ${CURL_HFILES})
include_directories(
${CURL_SOURCE_DIR}/lib # To be able to reach "curl_setup_once.h"
${CURL_BINARY_DIR}/lib # To be able to reach "curl_config.h"
- ${CURL_BINARY_DIR}/include # To be able to reach "curl/curl.h"
+ ${CURL_BINARY_DIR}/include # To be able to reach "gnurl/curl.h"
# This is needed as tool_hugehelp.c is generated in the binary dir
${CURL_SOURCE_DIR}/src # To be able to reach "tool_hugehelp.h"
)
diff --git a/src/Makefile.Watcom b/src/Makefile.Watcom
index 25cd3bf88..67e542d7a 100644
--- a/src/Makefile.Watcom
+++ b/src/Makefile.Watcom
@@ -47,7 +47,7 @@
!ifdef %libname
LIBNAME = $(%libname)
!else
-LIBNAME = libcurl
+LIBNAME = libgnurl
!endif
TARGETS = curl.exe
diff --git a/src/Makefile.am b/src/Makefile.am
index a26a57076..d5020093f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -41,7 +41,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/lib \
-I$(top_srcdir)/src
-bin_PROGRAMS = curl
+bin_PROGRAMS = gnurl
SUBDIRS = ../docs
@@ -52,7 +52,7 @@ endif
include Makefile.inc
# CURL_FILES comes from Makefile.inc
-curl_SOURCES = $(CURL_FILES)
+gnurl_SOURCES = $(CURL_FILES)
# This might hold -Werror
CFLAGS += @CURL_CFLAG_EXTRAS@
@@ -61,13 +61,13 @@ CFLAGS += @CURL_CFLAG_EXTRAS@
LIBS = $(BLANK_AT_MAKETIME)
if USE_EXPLICIT_LIB_DEPS
-curl_LDADD = $(top_builddir)/lib/libcurl.la @LIBMETALINK_LIBS@ @LIBCURL_LIBS@
+gnurl_LDADD = $(top_builddir)/lib/libgnurl.la @LIBCURL_LIBS@
else
-curl_LDADD = $(top_builddir)/lib/libcurl.la @LIBMETALINK_LIBS@ @NSS_LIBS@ @SSL_LIBS@ @ZLIB_LIBS@ @CURL_NETWORK_AND_TIME_LIBS@
+gnurl_LDADD = $(top_builddir)/lib/libgnurl.la @ZLIB_LIBS@ @CURL_NETWORK_AND_TIME_LIBS@
endif
-curl_LDFLAGS = @LIBMETALINK_LDFLAGS@
-curl_CPPFLAGS = $(AM_CPPFLAGS) $(LIBMETALINK_CPPFLAGS)
+gnurl_LDFLAGS = @LIBMETALINK_LDFLAGS@
+gnurl_CPPFLAGS = $(AM_CPPFLAGS) $(LIBMETALINK_CPPFLAGS)
# if unit tests are enabled, build a static library to link them with
if BUILD_UNITTESTS
@@ -76,7 +76,7 @@ libcurltool_la_CPPFLAGS = $(LIBMETALINK_CPPFLAGS) $(AM_CPPFLAGS) \
-DCURL_STATICLIB -DUNITTESTS
libcurltool_la_CFLAGS =
libcurltool_la_LDFLAGS = -static $(LINKFLAGS)
-libcurltool_la_SOURCES = $(curl_SOURCES)
+libcurltool_la_SOURCES = $(gnurl_SOURCES)
endif
CLEANFILES = tool_hugehelp.c
@@ -90,7 +90,7 @@ EXTRA_DIST = mkhelp.pl makefile.dj \
curl.rc Makefile.netware Makefile.inc Makefile.Watcom CMakeLists.txt
# Use absolute directory to disable VPATH
-MANPAGE=$(abs_top_builddir)/docs/curl.1
+MANPAGE=$(abs_top_builddir)/docs/gnurl.1
MKHELP=$(top_srcdir)/src/mkhelp.pl
HUGE=tool_hugehelp.c
diff --git a/src/Makefile.m32 b/src/Makefile.m32
index e13db04b9..853ab7bcd 100644
--- a/src/Makefile.m32
+++ b/src/Makefile.m32
@@ -226,11 +226,11 @@ ifdef SSL
endif
ifdef DYN
- curl_DEPENDENCIES = $(PROOT)/lib/libcurldll.a $(PROOT)/lib/libcurl.dll
- curl_LDADD = -L$(PROOT)/lib -lcurldll
+ curl_DEPENDENCIES = $(PROOT)/lib/libgnurldll.a $(PROOT)/lib/libgnurl.dll
+ curl_LDADD = -L$(PROOT)/lib -lgnurldll
else
- curl_DEPENDENCIES = $(PROOT)/lib/libcurl.a
- curl_LDADD = -L$(PROOT)/lib -lcurl
+ curl_DEPENDENCIES = $(PROOT)/lib/libgnurl.a
+ curl_LDADD = -L$(PROOT)/lib -lgnurl
CFLAGS += -DCURL_STATICLIB
LDFLAGS += -static
endif
diff --git a/src/Makefile.netware b/src/Makefile.netware
index 20d980739..64a0222fd 100644
--- a/src/Makefile.netware
+++ b/src/Makefile.netware
@@ -255,13 +255,13 @@ ENABLE_IPV6 = 1
endif
ifdef LINK_STATIC
- LDLIBS = $(CURL_LIB)/libcurl.$(LIBEXT)
+ LDLIBS = $(CURL_LIB)/libgnurl.$(LIBEXT)
ifdef WITH_ARES
LDLIBS += $(LIBCARES_PATH)/libcares.$(LIBEXT)
endif
else
- MODULES = libcurl.nlm
- IMPORTS = @$(CURL_LIB)/libcurl.imp
+ MODULES = libgnurl.nlm
+ IMPORTS = @$(CURL_LIB)/libgnurl.imp
endif
ifdef WITH_SSH2
# INCLUDES += -I$(LIBSSH2_PATH)/include
@@ -375,7 +375,7 @@ $(OBJDIR)/%.o: %.c
# @echo Compiling $<
$(CC) $(CFLAGS) -c $< -o $@
-$(OBJDIR)/version.inc: $(CURL_INC)/curl/curlver.h $(OBJDIR)
+$(OBJDIR)/version.inc: $(CURL_INC)/gnurl/curlver.h $(OBJDIR)
@echo Creating $@
@$(AWK) -f ../packages/NetWare/get_ver.awk $< > $@
diff --git a/src/tool_easysrc.c b/src/tool_easysrc.c
index cb30e404b..fc6600261 100644
--- a/src/tool_easysrc.c
+++ b/src/tool_easysrc.c
@@ -50,7 +50,7 @@ static const char *const srchead[]={
" * All curl_easy_setopt() options are documented at:",
" * https://curl.haxx.se/libcurl/c/curl_easy_setopt.html",
" ************************************************************************/",
- "#include <curl/curl.h>",
+ "#include <gnurl/curl.h>",
"",
"int main(int argc, char *argv[])",
"{",
diff --git a/src/tool_setup.h b/src/tool_setup.h
index 854973e41..d3abd5611 100644
--- a/src/tool_setup.h
+++ b/src/tool_setup.h
@@ -39,7 +39,7 @@
* curl tool certainly uses libcurl's external interface.
*/
-#include <curl/curl.h> /* external interface */
+#include <gnurl/curl.h> /* external interface */
/*
* Platform specific stuff.
diff --git a/src/tool_version.h b/src/tool_version.h
index 04f45671e..b18a852ea 100644
--- a/src/tool_version.h
+++ b/src/tool_version.h
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include <curl/curlver.h>
+#include <gnurl/curlver.h>
#define CURL_NAME "curl"
#define CURL_COPYRIGHT LIBCURL_COPYRIGHT
diff --git a/tests/.gitignore b/tests/.gitignore
index fbbc16485..80e90dbf5 100644
--- a/tests/.gitignore
+++ b/tests/.gitignore
@@ -17,3 +17,8 @@ runtests.html
runtests.pdf
testcurl.html
testcurl.pdf
+
+dictserver.py
+smbserver.py
+curl_test_data.py
+negtelnetserver.py
diff --git a/tests/Makefile.am b/tests/Makefile.am
index f830ae417..cb08088b9 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -20,8 +20,6 @@
#
###########################################################################
-HTMLPAGES = testcurl.html runtests.html
-PDFPAGES = testcurl.pdf runtests.pdf
MANDISTPAGES = runtests.1.dist testcurl.1.dist
# the path to the impacket python lib used for SMB tests
@@ -29,17 +27,19 @@ IMP = python_dependencies/impacket
SMBDEPS = $(IMP)/__init__.py $(IMP)/nmb.py $(IMP)/nt_errors.py \
$(IMP)/ntlm.py $(IMP)/smb.py $(IMP)/smb3.py $(IMP)/smb3structs.py \
$(IMP)/smbserver.py $(IMP)/spnego.py $(IMP)/structure.py \
- $(IMP)/uuid.py $(IMP)/version.py smbserver.py curl_test_data.py
+ $(IMP)/uuid.py $(IMP)/version.py smbserver.py.in curl_test_data.py.in
EXTRA_DIST = ftpserver.pl httpserver.pl secureserver.pl runtests.pl \
getpart.pm FILEFORMAT README stunnel.pem memanalyze.pl testcurl.pl \
valgrind.pm ftp.pm sshserver.pl sshhelp.pm pathhelp.pm testcurl.1 runtests.1 \
serverhelp.pm tftpserver.pl rtspserver.pl directories.pm symbol-scan.pl \
CMakeLists.txt mem-include-scan.pl valgrind.supp extern-scan.pl \
- manpage-scan.pl nroff-scan.pl http2-server.pl dictserver.py \
- negtelnetserver.py $(SMBDEPS) objnames-test08.sh objnames-test10.sh \
+ manpage-scan.pl nroff-scan.pl http2-server.pl dictserver.py.in \
+ negtelnetserver.py.in $(SMBDEPS) objnames-test08.sh objnames-test10.sh \
objnames.inc disable-scan.pl manpage-syntax.pl
+check_SCRIPTS = smbserver.py curl_test_data.py negtelnetserver.py dictserver.py
+
DISTCLEANFILES = configurehelp.pm
# we have two variables here to make sure DIST_SUBDIRS won't get 'unit'
@@ -60,7 +60,29 @@ PERLFLAGS = -I$(srcdir)
CLEANFILES = .http.pid .https.pid .ftp.pid .ftps.pid $(MANDISTPAGES)
-MAN2HTML= roffit $< >$@
+do_subst = $(AWK) -v python=$(PYTHON) '{gsub("AWKPYTHON",python,$$0); print $$0}'
+
+SUFFIXES = .py.in .py
+
+.py.in.py:
+ $(do_subst) < $< > $@
+ @chmod +x $@
+
+smbserver.py: smbserver.py.in Makefile
+ $(do_subst) < $(srcdir)/smbserver.py.in > smbserver.py
+ @chmod +x smbserver.py
+
+curl_test_data.py: curl_test_data.py.in Makefile
+ $(do_subst) < $(srcdir)/curl_test_data.py.in > curl_test_data.py
+ @chmod +x curl_test_data.py
+
+negtelnetserver.py: negtelnetserver.py.in Makefile
+ $(do_subst) < $(srcdir)/negtelnetserver.py.in > negtelnetserver.py
+ @chmod +x negtelnetserver.py
+
+dictserver.py: dictserver.py.in Makefile
+ $(do_subst) < $(srcdir)/dictserver.py.in > dictserver.py
+ @chmod +x dictserver.py
curl:
@cd $(top_builddir) && $(MAKE)
@@ -68,7 +90,11 @@ curl:
if CROSSCOMPILING
TEST = @echo "NOTICE: we can't run the tests when cross-compiling!"
else # if not cross-compiling:
+if VALGRIND
TEST = srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl
+else
+TEST = srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl -n
+endif # disable_valgrind
TEST_Q = -a -s
TEST_AM = -a -am
TEST_F = -a -p -r
@@ -83,7 +109,7 @@ endif
perlcheck:
@if ! test -x "$(PERL)"; then echo "No perl!"; exit 2; fi
-test: perlcheck all
+test: perlcheck all $(check_SCRIPTS)
$(TEST) $(TFLAGS)
quiet-test: perlcheck all
@@ -104,16 +130,6 @@ torture-test: perlcheck all
event-test: perlcheck all
$(TEST) $(TEST_E) $(TFLAGS)
-.1.html:
- $(MAN2HTML)
-
-.1.pdf:
- @(foo=`echo $@ | sed -e 's/\.[0-9]$$//g'`; \
- groff -Tps -man $< >$$foo.ps; \
- ps2pdf $$foo.ps $@; \
- rm $$foo.ps; \
- echo "converted $< to $@")
-
checksrc:
cd libtest && $(MAKE) checksrc
cd unit && $(MAKE) checksrc
diff --git a/tests/certs/scripts/genroot.sh b/tests/certs/scripts/genroot.sh
index f66fc6554..40fbd365a 100755
--- a/tests/certs/scripts/genroot.sh
+++ b/tests/certs/scripts/genroot.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# (c) CopyRight EdelWeb for EdelKey and OpenEvidence, 2000-2004, 2009
# Author: Peter Sylvester
diff --git a/tests/certs/scripts/genserv.sh b/tests/certs/scripts/genserv.sh
index f0f440320..d09ab0559 100755
--- a/tests/certs/scripts/genserv.sh
+++ b/tests/certs/scripts/genserv.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# (c) CopyRight EdelWeb for EdelKey and OpenEvidence, 2000-2004, 2009
# Author: Peter Sylvester
diff --git a/tests/curl_test_data.py b/tests/curl_test_data.py.in
index 21747407d..6928b2c2b 100755
--- a/tests/curl_test_data.py
+++ b/tests/curl_test_data.py.in
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!AWKPYTHON
# -*- coding: utf-8 -*-
#
# Project ___| | | | _ \| |
diff --git a/tests/data/Makefile.inc b/tests/data/Makefile.inc
index 6ec5a3c18..27d80514f 100644
--- a/tests/data/Makefile.inc
+++ b/tests/data/Makefile.inc
@@ -111,7 +111,7 @@ test945 test946 test947 test948 test949 test950 test951 test952 \
test1000 test1001 test1002 test1003 test1004 test1005 test1006 test1007 \
test1008 test1009 test1010 test1011 test1012 test1013 test1014 test1015 \
test1016 test1017 test1018 test1019 test1020 test1021 test1022 test1023 \
-test1024 test1025 test1026 test1027 test1028 test1029 test1030 test1031 \
+test1024 test1025 test1027 test1028 test1029 test1030 test1031 \
test1032 test1033 test1034 test1035 test1036 test1037 test1038 test1039 \
test1040 test1041 test1042 test1043 test1044 test1045 test1046 test1047 \
test1048 test1049 test1050 test1051 test1052 test1053 test1054 test1055 \
@@ -125,7 +125,7 @@ test1104 test1105 test1106 test1107 test1108 test1109 test1110 test1111 \
test1112 test1113 test1114 test1115 test1116 test1117 test1118 test1119 \
test1120 test1121 test1122 test1123 test1124 test1125 test1126 test1127 \
test1128 test1129 test1130 test1131 test1132 test1133 test1134 test1135 \
-test1136 test1137 test1138 test1139 test1140 test1141 test1142 test1143 \
+test1136 test1137 test1138 test1141 test1142 test1143 \
test1144 test1145 test1146 test1147 test1148 test1149 test1150 test1151 \
test1152 test1153 test1154 test1155 test1156 test1157 test1158 test1159 \
test1160 test1161 test1162 test1163 test1164 test1165 \
diff --git a/tests/data/test1013 b/tests/data/test1013
index 9a1e6d4e3..244dcf599 100644
--- a/tests/data/test1013
+++ b/tests/data/test1013
@@ -23,7 +23,7 @@ Compare curl --version with curl-config --protocols
--version
</command>
<postcheck>
-%SRCDIR/libtest/test1013.pl ../curl-config log/stdout1013 protocols
+%SRCDIR/libtest/test1013.pl ../gnurl-config log/stdout1013 protocols
</postcheck>
</client>
diff --git a/tests/data/test1014 b/tests/data/test1014
index 5116aad7c..e00defa81 100644
--- a/tests/data/test1014
+++ b/tests/data/test1014
@@ -23,7 +23,7 @@ Compare curl --version with curl-config --features
--version
</command>
<postcheck>
-%SRCDIR/libtest/test1013.pl ../curl-config log/stdout1014 features
+%SRCDIR/libtest/test1013.pl ../gnurl-config log/stdout1014 features
</postcheck>
</client>
diff --git a/tests/data/test1022 b/tests/data/test1022
index 6a8b01258..ecd83a332 100644
--- a/tests/data/test1022
+++ b/tests/data/test1022
@@ -23,7 +23,7 @@ Compare curl --version with curl-config --version
--version
</command>
<postcheck>
-%SRCDIR/libtest/test1022.pl ../curl-config log/stdout1022 version
+%SRCDIR/libtest/test1022.pl ../gnurl-config log/stdout1022 version
</postcheck>
</client>
diff --git a/tests/data/test1023 b/tests/data/test1023
index 9c916a085..5f4d756ae 100644
--- a/tests/data/test1023
+++ b/tests/data/test1023
@@ -23,7 +23,7 @@ Compare curl --version with curl-config --vernum
--version
</command>
<postcheck>
-%SRCDIR/libtest/test1022.pl ../curl-config log/stdout1023 vernum
+%SRCDIR/libtest/test1022.pl ../gnurl-config log/stdout1023 vernum
</postcheck>
</client>
diff --git a/tests/data/test1026 b/tests/data/test1026
deleted file mode 100644
index 6bda7a43f..000000000
--- a/tests/data/test1026
+++ /dev/null
@@ -1,42 +0,0 @@
-<testcase>
-<info>
-<keywords>
---manual
-</keywords>
-</info>
-
-#
-# Server-side
-<reply>
-</reply>
-
-#
-# Client-side
-<client>
-<features>
-manual
-</features>
-<server>
-none
-</server>
- <name>
-curl --manual
- </name>
- <command>
---manual
-</command>
-# Search for these two sentinel lines in the manual output; if they are found,
-# then chances are good the entire manual is there.
-<postcheck>
-perl -e 'open(IN,$ARGV[0]); my $lines=grep(/(curl\s*-\s*transfer\sa\s*URL)|(CONTRIBUTORS)/, <IN>); exit ($lines != 2); # Let this file pass an XML syntax check: </IN>' log/stdout1026
-</postcheck>
-</client>
-
-#
-# Verify data after the test has been "shot"
-<verify>
-<errorcode>
-0
-</errorcode>
-</verify>
-</testcase>
diff --git a/tests/data/test1119 b/tests/data/test1119
index 017f598f3..7406521c4 100644
--- a/tests/data/test1119
+++ b/tests/data/test1119
@@ -18,7 +18,7 @@ Verify that symbols-in-versions and headers are in sync
</name>
<command type="perl">
-%SRCDIR/symbol-scan.pl %SRCDIR/.. ../include/curl
+%SRCDIR/symbol-scan.pl %SRCDIR/.. ../include/gnurl
</command>
</client>
diff --git a/tests/data/test1139 b/tests/data/test1139.skip
index 72761c670..470682e11 100644
--- a/tests/data/test1139
+++ b/tests/data/test1139.skip
@@ -16,7 +16,7 @@ none
</server>
<name>
-Verify that all libcurl options have man pages
+Verify that all libgnurl options have man pages
</name>
<command type="perl">
diff --git a/tests/data/test1140 b/tests/data/test1140.skip
index b9458be9f..b9458be9f 100644
--- a/tests/data/test1140
+++ b/tests/data/test1140.skip
diff --git a/tests/data/test1400 b/tests/data/test1400
index c0d409bac..9f6bd47a2 100644
--- a/tests/data/test1400
+++ b/tests/data/test1400
@@ -63,7 +63,7 @@ $_ = '' if /CURLOPT_INTERLEAVEDATA/
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1401 b/tests/data/test1401
index 647f036f4..2cb43b7ee 100644
--- a/tests/data/test1401
+++ b/tests/data/test1401
@@ -68,7 +68,7 @@ $_ = '' if /CURLOPT_INTERLEAVEDATA/
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1402 b/tests/data/test1402
index b9f52f2e8..a806a16ff 100644
--- a/tests/data/test1402
+++ b/tests/data/test1402
@@ -66,7 +66,7 @@ $_ = '' if /CURLOPT_INTERLEAVEDATA/
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1403 b/tests/data/test1403
index db13081b0..b73d93004 100644
--- a/tests/data/test1403
+++ b/tests/data/test1403
@@ -63,7 +63,7 @@ $_ = '' if /CURLOPT_INTERLEAVEDATA/
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1404 b/tests/data/test1404
index e976f0b38..6a83e0043 100644
--- a/tests/data/test1404
+++ b/tests/data/test1404
@@ -103,7 +103,7 @@ $_ = '' if /\/\* "value" \*\//
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1405 b/tests/data/test1405
index dcc8f80b0..a1902bb72 100644
--- a/tests/data/test1405
+++ b/tests/data/test1405
@@ -63,7 +63,7 @@ QUIT
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1406 b/tests/data/test1406
index ab835d3cb..fb134b1f3 100644
--- a/tests/data/test1406
+++ b/tests/data/test1406
@@ -62,7 +62,7 @@ body
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1407 b/tests/data/test1407
index 917a5deb7..bc25cebfb 100644
--- a/tests/data/test1407
+++ b/tests/data/test1407
@@ -49,7 +49,7 @@ QUIT
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/data/test1420 b/tests/data/test1420
index ebd45ff84..b47510511 100644
--- a/tests/data/test1420
+++ b/tests/data/test1420
@@ -55,7 +55,7 @@ A005 LOGOUT
* All curl_easy_setopt() options are documented at:
* https://curl.haxx.se/libcurl/c/curl_easy_setopt.html
************************************************************************/
-#include <curl/curl.h>
+#include <gnurl/curl.h>
int main(int argc, char *argv[])
{
diff --git a/tests/dictserver.py b/tests/dictserver.py.in
index 2d1b5a3b6..9f2cc984b 100755
--- a/tests/dictserver.py
+++ b/tests/dictserver.py.in
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!AWKPYTHON
# -*- coding: utf-8 -*-
#
""" DICT server """
diff --git a/tests/extern-scan.pl b/tests/extern-scan.pl
index 88594ed69..1b22410f5 100755
--- a/tests/extern-scan.pl
+++ b/tests/extern-scan.pl
@@ -30,10 +30,10 @@ use warnings;
my $root=$ARGV[0] || ".";
my @incs = (
- "$root/include/curl/curl.h",
- "$root/include/curl/easy.h",
- "$root/include/curl/mprintf.h",
- "$root/include/curl/multi.h",
+ "$root/include/gnurl/curl.h",
+ "$root/include/gnurl/easy.h",
+ "$root/include/gnurl/mprintf.h",
+ "$root/include/gnurl/multi.h",
);
my $verbose=0;
diff --git a/tests/fuzz/download_fuzzer.sh b/tests/fuzz/download_fuzzer.sh
index 0a841780e..b19fbb7ba 100755
--- a/tests/fuzz/download_fuzzer.sh
+++ b/tests/fuzz/download_fuzzer.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# If any commands fail, fail the script immediately.
set -ex
diff --git a/tests/libtest/CMakeLists.txt b/tests/libtest/CMakeLists.txt
index aa70d053d..88b571b76 100644
--- a/tests/libtest/CMakeLists.txt
+++ b/tests/libtest/CMakeLists.txt
@@ -11,14 +11,14 @@ function(setup_test TEST_NAME) # ARGN are the files in the test
include_directories(
${CURL_SOURCE_DIR}/lib # To be able to reach "curl_setup_once.h"
${CURL_BINARY_DIR}/lib # To be able to reach "curl_config.h"
- ${CURL_BINARY_DIR}/include # To be able to reach "curl/curl.h"
+ ${CURL_BINARY_DIR}/include # To be able to reach "gnurl/curl.h"
${CURL_SOURCE_DIR}/tests/libtest # To be able to build generated tests
)
if(USE_ARES)
include_directories(${CARES_INCLUDE_DIR})
endif()
- target_link_libraries(${TEST_NAME} libcurl ${CURL_LIBS})
+ target_link_libraries(${TEST_NAME} libgnurl ${CURL_LIBS})
set_target_properties(${TEST_NAME}
PROPERTIES COMPILE_DEFINITIONS ${UPPER_TEST_NAME})
@@ -54,10 +54,10 @@ endif()
add_custom_command(
OUTPUT lib1521.c
- COMMAND ${PERL_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl < ${CURL_SOURCE_DIR}/include/curl/curl.h > lib1521.c
+ COMMAND ${PERL_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl < ${CURL_SOURCE_DIR}/include/gnurl/curl.h > lib1521.c
DEPENDS
"${CMAKE_CURRENT_SOURCE_DIR}/mk-lib1521.pl"
- "${CURL_SOURCE_DIR}/include/curl/curl.h"
+ "${CURL_SOURCE_DIR}/include/gnurl/curl.h"
VERBATIM)
set_property(TARGET chkdecimalpoint
diff --git a/tests/libtest/Makefile.am b/tests/libtest/Makefile.am
index 29ab0a9c4..a2281c456 100644
--- a/tests/libtest/Makefile.am
+++ b/tests/libtest/Makefile.am
@@ -57,11 +57,11 @@ CLEANFILES = lib1521.c
LIBS = $(BLANK_AT_MAKETIME)
if USE_EXPLICIT_LIB_DEPS
-SUPPORTFILES_LIBS = $(top_builddir)/lib/libcurl.la @LIBCURL_LIBS@
-TESTUTIL_LIBS = $(top_builddir)/lib/libcurl.la @LIBCURL_LIBS@
+SUPPORTFILES_LIBS = $(top_builddir)/lib/libgnurl.la @LIBCURL_LIBS@
+TESTUTIL_LIBS = $(top_builddir)/lib/libgnurl.la @LIBCURL_LIBS@
else
-SUPPORTFILES_LIBS = $(top_builddir)/lib/libcurl.la @CURL_NETWORK_LIBS@ @NSS_LIBS@
-TESTUTIL_LIBS = $(top_builddir)/lib/libcurl.la @CURL_NETWORK_AND_TIME_LIBS@ @NSS_LIBS@
+SUPPORTFILES_LIBS = $(top_builddir)/lib/libgnurl.la @CURL_NETWORK_LIBS@
+TESTUTIL_LIBS = $(top_builddir)/lib/libgnurl.la @CURL_NETWORK_AND_TIME_LIBS@
endif
# Dependencies (may need to be overridden)
@@ -128,8 +128,8 @@ libstubgss_la_DEPENDENCIES =
endif
-lib1521.c: $(top_srcdir)/tests/libtest/mk-lib1521.pl $(top_srcdir)/include/curl/curl.h
- @PERL@ $(top_srcdir)/tests/libtest/mk-lib1521.pl < $(top_srcdir)/include/curl/curl.h > lib1521.c
+lib1521.c: $(top_srcdir)/tests/libtest/mk-lib1521.pl $(top_srcdir)/include/gnurl/curl.h
+ @PERL@ $(top_srcdir)/tests/libtest/mk-lib1521.pl < $(top_srcdir)/include/gnurl/curl.h > lib1521.c
CHECKSRC = $(CS_$(V))
CS_0 = @echo " RUN " $@;
diff --git a/tests/libtest/lib1550.c b/tests/libtest/lib1550.c
index d3e17e4fe..1df5503fd 100644
--- a/tests/libtest/lib1550.c
+++ b/tests/libtest/lib1550.c
@@ -23,7 +23,7 @@
#include "memdebug.h"
-#include <curl/multi.h>
+#include <gnurl/multi.h>
int test(char *URL)
{
diff --git a/tests/libtest/lib1551.c b/tests/libtest/lib1551.c
index 36ba75715..edd6e9c8f 100644
--- a/tests/libtest/lib1551.c
+++ b/tests/libtest/lib1551.c
@@ -23,7 +23,7 @@
#include "memdebug.h"
-#include <curl/multi.h>
+#include <gnurl/multi.h>
int test(char *URL)
{
diff --git a/tests/libtest/mk-lib1521.pl b/tests/libtest/mk-lib1521.pl
index f4add1a02..9f25ce2fb 100755
--- a/tests/libtest/mk-lib1521.pl
+++ b/tests/libtest/mk-lib1521.pl
@@ -22,7 +22,7 @@
###########################################################################
# Usage:
-# perl mk-lib1521.pl < ../../include/curl/curl.h > lib1521.c
+# perl mk-lib1521.pl < ../../include/gnurl/curl.h > lib1521.c
# minimum and maximum long signed values
my $minlong = "LONG_MIN";
diff --git a/tests/libtest/test.h b/tests/libtest/test.h
index bb1acca0e..90735d272 100644
--- a/tests/libtest/test.h
+++ b/tests/libtest/test.h
@@ -31,7 +31,7 @@
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#ifdef HAVE_SYS_SELECT_H
/* since so many tests use select(), we can just as well include it here */
diff --git a/tests/libtest/test1022.pl b/tests/libtest/test1022.pl
index 377808c73..76a11cfe7 100755
--- a/tests/libtest/test1022.pl
+++ b/tests/libtest/test1022.pl
@@ -24,7 +24,7 @@ $_ = <CURLCONFIG>;
chomp;
my $filever=$_;
if ( $what eq "version" ) {
- if($filever =~ /^libcurl ([\.\d]+((-DEV)|(-\d+))?)$/) {
+ if($filever =~ /^libgnurl ([\.\d]+((-DEV)|(-\d+))?)$/) {
$curlconfigversion = $1;
}
else {
diff --git a/tests/libtest/testutil.c b/tests/libtest/testutil.c
index f3ad0ce58..78b1a2b65 100644
--- a/tests/libtest/testutil.c
+++ b/tests/libtest/testutil.c
@@ -20,7 +20,7 @@
*
***************************************************************************/
#include "curl_setup.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
#include "testutil.h"
#include "memdebug.h"
diff --git a/tests/manpage-scan.pl b/tests/manpage-scan.pl
index b6864c857..62eaebea1 100755
--- a/tests/manpage-scan.pl
+++ b/tests/manpage-scan.pl
@@ -43,7 +43,7 @@ use warnings;
my $root=$ARGV[0] || ".";
my $buildroot=$ARGV[1] || ".";
my $syms = "$root/docs/libcurl/symbols-in-versions";
-my $curlh = "$root/include/curl/curl.h";
+my $curlh = "$root/include/gnurl/curl.h";
my $errors=0;
# the prepopulated alias list is the CURLINFO_* defines that are used for the
@@ -126,9 +126,9 @@ while(<R>) {
}
close(R);
-scanmanpage("$root/docs/libcurl/curl_easy_setopt.3", @curlopt);
-scanmanpage("$root/docs/libcurl/curl_easy_getinfo.3", @curlinfo);
-scanmanpage("$root/docs/libcurl/curl_multi_setopt.3", @curlmopt);
+scanmanpage("$root/docs/libcurl/gnurl_easy_setopt.3", @curlopt);
+scanmanpage("$root/docs/libcurl/gnurl_easy_getinfo.3", @curlinfo);
+scanmanpage("$root/docs/libcurl/gnurl_multi_setopt.3", @curlmopt);
# using this hash array, we can whitelist specific options
my %opts = (
@@ -198,7 +198,7 @@ close(R);
#########################################################################
# parse the curl.1 man page, extract all documented command line options
# The man page may or may not be rebuilt, so check both possible locations
-open(R, "<$buildroot/docs/curl.1") || open(R, "<$root/docs/curl.1") ||
+open(R, "<$buildroot/docs/gnurl.1") || open(R, "<$root/docs/gnurl.1") ||
die "no input file";
my @manpage; # store all parsed parameters
while(<R>) {
@@ -270,10 +270,10 @@ foreach my $o (keys %opts) {
$missing=" tool_getparam.c";
}
if($where & 2) {
- $exists.= " curl.1";
+ $exists.= " gnurl.1";
}
else {
- $missing.= " curl.1";
+ $missing.= " gnurl.1";
}
if($where & 4) {
$exists .= " tool_help.c";
diff --git a/tests/negtelnetserver.py b/tests/negtelnetserver.py.in
index f2f2ab500..1d9459926 100755
--- a/tests/negtelnetserver.py
+++ b/tests/negtelnetserver.py.in
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!AWKPYTHON
# -*- coding: utf-8 -*-
#
""" A telnet server which negotiates"""
diff --git a/tests/nroff-scan.pl b/tests/nroff-scan.pl
index 6121d4c8e..c868dd622 100755
--- a/tests/nroff-scan.pl
+++ b/tests/nroff-scan.pl
@@ -66,7 +66,7 @@ sub file {
print STDERR "error: $f:$line: missing \\fP after $str\n";
$errors++;
}
- if($str =~ /((libcurl|curl)([^ ]*))\(3\)/i) {
+ if($str =~ /((libcurl|gnurl)([^ ]*))\(3\)/i) {
my $man = "$1.3";
if(!manpresent($man)) {
print STDERR "error: $f:$line: referring to non-existing man page $man\n";
@@ -78,13 +78,13 @@ sub file {
}
}
}
- if($l =~ /(curl([^ ]*)\(3\))/i) {
+ if($l =~ /(gnurl([^ ]*)\(3\))/i) {
print STDERR "error: $f:$line: non-referencing $1\n";
$errors++;
}
if($l =~ /^\.BR (.*)/) {
my $i= $1;
- while($i =~ s/((lib|)curl([^ ]*)) *\"\(3\)(,|) *\" *//i ) {
+ while($i =~ s/((lib|)gnurl([^ ]*)) *\"\(3\)(,|) *\" *//i ) {
my $man = "$1.3";
if(!manpresent($man)) {
print STDERR "error: $f:$line: referring to non-existing man page $man\n";
diff --git a/tests/runtests.pl b/tests/runtests.pl
index 9413f0d41..0bb9605ac 100755
--- a/tests/runtests.pl
+++ b/tests/runtests.pl
@@ -150,7 +150,7 @@ my $SMBSPORT; # SMBS server port
my $NEGTELNETPORT; # TELNET server port with negotiation
my $srcdir = $ENV{'srcdir'} || '.';
-my $CURL="../src/curl".exe_ext(); # what curl executable to run on the tests
+my $CURL="../src/gnurl".exe_ext(); # what curl executable to run on the tests
my $VCURL=$CURL; # what curl binary to use to verify the servers with
# VCURL is handy to set to the system one when the one you
# just built hangs or crashes and thus prevent verification
@@ -166,7 +166,7 @@ my $PROXYIN="$LOGDIR/proxy.input"; # what curl sent the proxy
my $CURLLOG="$LOGDIR/curl.log"; # all command lines run
my $FTPDCMD="$LOGDIR/ftpserver.cmd"; # copy ftp server instructions here
my $SERVERLOGS_LOCK="$LOGDIR/serverlogs.lock"; # server logs advisor read lock
-my $CURLCONFIG="../curl-config"; # curl-config from current build
+my $CURLCONFIG="../gnurl-config"; # curl-config from current build
# Normally, all test cases should be run, but at times it is handy to
# simply run a particular one:
diff --git a/tests/server/CMakeLists.txt b/tests/server/CMakeLists.txt
index 78b9b7029..2fd861019 100644
--- a/tests/server/CMakeLists.txt
+++ b/tests/server/CMakeLists.txt
@@ -11,7 +11,7 @@ function(SETUP_EXECUTABLE TEST_NAME) # ARGN are the files in the test
include_directories(
${CURL_SOURCE_DIR}/lib # To be able to reach "curl_setup_once.h"
${CURL_BINARY_DIR}/lib # To be able to reach "curl_config.h"
- ${CURL_BINARY_DIR}/include # To be able to reach "curl/curl.h"
+ ${CURL_BINARY_DIR}/include # To be able to reach "gnurl/curl.h"
)
if(USE_ARES)
include_directories(${CARES_INCLUDE_DIR})
diff --git a/tests/smbserver.py b/tests/smbserver.py.in
index 474e0612b..8a4fba8a0 100755
--- a/tests/smbserver.py
+++ b/tests/smbserver.py.in
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!AWKPYTHON
# -*- coding: utf-8 -*-
#
# Project ___| | | | _ \| |
diff --git a/tests/symbol-scan.pl b/tests/symbol-scan.pl
index 6706aa707..cfaffa792 100755
--- a/tests/symbol-scan.pl
+++ b/tests/symbol-scan.pl
@@ -51,9 +51,9 @@ my $root=$ARGV[0] || ".";
# need an include directory when building out-of-tree
my $i = ($ARGV[1]) ? "-I$ARGV[1] " : '';
-my $h = "$root/include/curl/curl.h";
-my $mh = "$root/include/curl/multi.h";
-my $ua = "$root/include/curl/urlapi.h";
+my $h = "$root/include/gnurl/curl.h";
+my $mh = "$root/include/gnurl/multi.h";
+my $ua = "$root/include/gnurl/urlapi.h";
my $verbose=0;
my $summary=0;
diff --git a/tests/testcurl.pl b/tests/testcurl.pl
index 69722fb36..5000253c3 100755
--- a/tests/testcurl.pl
+++ b/tests/testcurl.pl
@@ -503,8 +503,8 @@ if ($git) {
}
# Set timestamp to the one in curlver.h if this isn't a git test build.
-if ((-f "include/curl/curlver.h") &&
- (open(F, "<include/curl/curlver.h"))) {
+if ((-f "include/gnurl/curlver.h") &&
+ (open(F, "<include/gnurl/curlver.h"))) {
while (<F>) {
chomp;
if ($_ =~ /^\#define\s+LIBCURL_TIMESTAMP\s+\"(.+)\".*$/) {
diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt
index 4b0cec4a8..134462733 100644
--- a/tests/unit/CMakeLists.txt
+++ b/tests/unit/CMakeLists.txt
@@ -30,7 +30,7 @@ include_directories(
${CURL_SOURCE_DIR}/tests/libtest
${CURL_SOURCE_DIR}/src
${CURL_BINARY_DIR}/lib # To be able to reach "curl_config.h"
- ${CURL_BINARY_DIR}/include # To be able to reach "curl/curl.h"
+ ${CURL_BINARY_DIR}/include # To be able to reach "gnurl/curl.h"
)
foreach(_testfile ${UT_SRC})
diff --git a/tests/unit/Makefile.inc b/tests/unit/Makefile.inc
index f3cba1c2a..67de815c0 100644
--- a/tests/unit/Makefile.inc
+++ b/tests/unit/Makefile.inc
@@ -48,7 +48,7 @@ unit1330_CPPFLAGS = $(AM_CPPFLAGS)
unit1394_SOURCES = unit1394.c $(UNITFILES)
unit1394_CPPFLAGS = $(AM_CPPFLAGS) $(LIBMETALINK_CPPFLAGS)
-unit1394_LDADD = @LIBMETALINK_LIBS@ $(top_builddir)/lib/libcurl.la @LIBCURL_LIBS@
+unit1394_LDADD = @LIBMETALINK_LIBS@ $(top_builddir)/lib/libgnurl.la @LIBCURL_LIBS@
unit1394_LDFLAGS = @LIBMETALINK_LDFLAGS@ $(top_builddir)/src/libcurltool.la
unit1394_LIBS =
@@ -102,7 +102,7 @@ unit1620_CPPFLAGS = $(AM_CPPFLAGS)
unit1621_SOURCES = unit1621.c $(UNITFILES)
unit1621_CPPFLAGS = $(AM_CPPFLAGS)
-unit1621_LDADD = $(top_builddir)/src/libcurltool.la $(top_builddir)/lib/libcurl.la
+unit1621_LDADD = $(top_builddir)/src/libcurltool.la $(top_builddir)/lib/libgnurl.la
unit1650_SOURCES = unit1650.c $(UNITFILES)
unit1650_CPPFLAGS = $(AM_CPPFLAGS)
diff --git a/tests/unit/unit1308.c b/tests/unit/unit1308.c
index ac41c9d4a..27624a648 100644
--- a/tests/unit/unit1308.c
+++ b/tests/unit/unit1308.c
@@ -21,7 +21,7 @@
***************************************************************************/
#include "curlcheck.h"
-#include <curl/curl.h>
+#include <gnurl/curl.h>
static CURLcode unit_setup(void)
{
diff --git a/tests/unit/unit1398.c b/tests/unit/unit1398.c
index 8b132a0d7..b29bc0830 100644
--- a/tests/unit/unit1398.c
+++ b/tests/unit/unit1398.c
@@ -21,7 +21,7 @@
***************************************************************************/
#include "curlcheck.h"
-#include "curl/mprintf.h"
+#include "gnurl/mprintf.h"
static CURLcode unit_setup(void) {return CURLE_OK;}
static void unit_stop(void) {}