diff --git a/.github/workflows/linux-old.yml b/.github/workflows/linux-old.yml index 2f4d8ee81e..dcffea3308 100644 --- a/.github/workflows/linux-old.yml +++ b/.github/workflows/linux-old.yml @@ -7,7 +7,7 @@ # outdated systems. # # Debian stretch is chosen as it closely matches some of the oldest major -# versions we support (especially cmake); see docs/INTERNALS.md and it +# versions we support (especially cmake); see docs/DEPENDENCIES.md and it # is still supported (as of this writing). # stretch has ELTS support from Freexian until 2027-06-30 # For ELTS info see https://www.freexian.com/lts/extended/docs/how-to-use-extended-lts/ diff --git a/GIT-INFO.md b/GIT-INFO.md index ee912560fd..3c2e9efc4f 100644 --- a/GIT-INFO.md +++ b/GIT-INFO.md @@ -28,6 +28,6 @@ Daniel uses a configure line similar to this for easier development: ## REQUIREMENTS -See [docs/INTERNALS.md][0] for requirement details. +See [docs/DEPENDENCIES.md][0] for requirement details. -[0]: docs/INTERNALS.md +[0]: docs/DEPENDENCIES.md diff --git a/docs/INTERNALS.md b/docs/DEPENDENCIES.md similarity index 80% rename from docs/INTERNALS.md rename to docs/DEPENDENCIES.md index 581f0d45b5..a6c97c2947 100644 --- a/docs/INTERNALS.md +++ b/docs/DEPENDENCIES.md @@ -4,11 +4,9 @@ Copyright (C) Daniel Stenberg, , et al. SPDX-License-Identifier: curl --> -# curl internals +# curl dependencies -The canonical libcurl internals documentation is now in the [everything -curl](https://everything.curl.dev/internals) book. This file lists supported -versions of libs and build tools. +Supported minimum versions of libs and build tools. ## Portability @@ -76,11 +74,3 @@ that do not find the necessary requirements are automatically skipped. - pytest - Python 3.8 (2019-10-14) - stunnel - -## Library Symbols - -All symbols used internally in libcurl must use a `Curl_` prefix if they are -used in more than a single file. Single-file symbols must be made static. -Public ("exported") symbols must use a `curl_` prefix. Public API functions -are marked with `CURL_EXTERN` in the public header files so that all others -can be hidden on platforms where this is possible. diff --git a/docs/Makefile.am b/docs/Makefile.am index fdc4511b5c..d99dffe126 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -83,14 +83,15 @@ EXTRA_DIST = \ BINDINGS.md \ BUG-BOUNTY.md \ BUGS.md \ - CIPHERS.md \ CIPHERS-TLS12.md \ + CIPHERS.md \ CMakeLists.txt \ CODE_OF_CONDUCT.md \ CODE_REVIEW.md \ CONTRIBUTE.md \ CURL-DISABLE.md \ CURLDOWN.md \ + DEPENDENCIES.md \ DEPRECATE.md \ DISTROS.md \ EARLY-RELEASE.md \ @@ -109,7 +110,6 @@ EXTRA_DIST = \ INSTALL \ INSTALL-CMAKE.md \ INSTALL.md \ - INTERNALS.md \ IPFS.md \ KNOWN_BUGS.md \ KNOWN_RISKS.md \ @@ -118,15 +118,15 @@ EXTRA_DIST = \ options-in-versions \ README.md \ RELEASE-PROCEDURE.md \ - RUSTLS.md \ ROADMAP.md \ + RUSTLS.md \ SECURITY-ADVISORY.md \ SPONSORS.md \ SSL-PROBLEMS.md \ SSLCERTS.md \ THANKS \ - TODO.md \ TheArtOfHttpScripting.md \ + TODO.md \ URL-SYNTAX.md \ VERIFY.md \ VERSIONS.md \