← Commit list

172c16b58c

Daniel Stenberg
Daniel Stenberg
2026-07-29
SUCCESS Duration: 303s

Subject

docs/INTERNALS.md -> docs/DEPENDENCIES.md

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

.github/workflows/linux-old.yml+1 -1
@@ -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/
GIT-INFO.md+2 -2
@@ -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
docs/INTERNALS.md → docs/DEPENDENCIES.md+2 -12
@@ -4,11 +4,9 @@ Copyright (C) Daniel Stenberg, <[email protected]>, 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.
docs/Makefile.am+4 -4
@@ -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 \