]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
docs/internals: new subdirectory
authorDaniel Stenberg <daniel@haxx.se>
Thu, 15 Aug 2024 12:05:23 +0000 (14:05 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 16 Aug 2024 06:59:25 +0000 (08:59 +0200)
For libcurl internal APIs and concepts.

Closes #14552

16 files changed:
docs/Makefile.am
docs/internals/BUFQ.md [moved from docs/BUFQ.md with 100% similarity]
docs/internals/BUFREF.md [moved from docs/BUFREF.md with 100% similarity]
docs/internals/CHECKSRC.md [moved from docs/CHECKSRC.md with 100% similarity]
docs/internals/CLIENT-READERS.md [moved from docs/CLIENT-READERS.md with 100% similarity]
docs/internals/CLIENT-WRITERS.md [moved from docs/CLIENT-WRITERS.md with 100% similarity]
docs/internals/CODE_STYLE.md [moved from docs/CODE_STYLE.md with 100% similarity]
docs/internals/CONNECTION-FILTERS.md [moved from docs/CONNECTION-FILTERS.md with 100% similarity]
docs/internals/DYNBUF.md [moved from docs/DYNBUF.md with 100% similarity]
docs/internals/HASH.md [moved from docs/HASH.md with 100% similarity]
docs/internals/HYPER.md [moved from docs/HYPER.md with 100% similarity]
docs/internals/LLIST.md [moved from docs/LLIST.md with 100% similarity]
docs/internals/MQTT.md [moved from docs/MQTT.md with 100% similarity]
docs/internals/NEW-PROTOCOL.md [moved from docs/NEW-PROTOCOL.md with 100% similarity]
docs/internals/README.md [new file with mode: 0644]
docs/internals/WEBSOCKET.md [moved from docs/WEBSOCKET.md with 100% similarity]

index 7f9dbc3bdd69d5dd5fa5ae2ddb14c6b7e1eceb93..8243cb532de9739e60bbdd530bbd5b20b2aae709 100644 (file)
@@ -40,55 +40,60 @@ if BUILD_DOCS
 CLEANFILES = mk-ca-bundle.1 curl-config.1
 endif
 
+INTERNALDOCS =                                  \
+ internals/BUFQ.md                              \
+ internals/BUFREF.md                            \
+ internals/CHECKSRC.md                          \
+ internals/CLIENT-READERS.md                    \
+ internals/CLIENT-WRITERS.md                    \
+ internals/CODE_STYLE.md                        \
+ internals/CONNECTION-FILTERS.md                \
+ internals/DYNBUF.md                            \
+ internals/HASH.md                              \
+ internals/HYPER.md                             \
+ internals/LLIST.md                             \
+ internals/MQTT.md                              \
+ internals/NEW-PROTOCOL.md                      \
+ internals/README.md                            \
+ internals/WEBSOCKET.md
+
 EXTRA_DIST =                                    \
  $(CURLPAGES)                                   \
+ $(INTERNALDOCS)                                \
  ALTSVC.md                                      \
  BINDINGS.md                                    \
- BUFQ.md                                        \
- BUFREF.md                                      \
  BUG-BOUNTY.md                                  \
  BUGS.md                                        \
- CHECKSRC.md                                    \
  CIPHERS.md                                     \
  CIPHERS-TLS12.md                               \
  CMakeLists.txt                                 \
  CODE_OF_CONDUCT.md                             \
  CODE_REVIEW.md                                 \
- CODE_STYLE.md                                  \
- CLIENT-READERS.md                              \
- CLIENT-WRITERS.md                              \
- CONNECTION-FILTERS.md                          \
  CONTRIBUTE.md                                  \
  CURL-DISABLE.md                                \
  CURLDOWN.md                                    \
  DEPRECATE.md                                   \
  DISTROS.md                                     \
- DYNBUF.md                                      \
  EARLY-RELEASE.md                               \
  ECH.md                                         \
  EXPERIMENTAL.md                                \
  FAQ                                            \
  FEATURES.md                                    \
  GOVERNANCE.md                                  \
- HASH.md                                        \
  HELP-US.md                                     \
  HISTORY.md                                     \
  HSTS.md                                        \
  HTTP-COOKIES.md                                \
  HTTP2.md                                       \
  HTTP3.md                                       \
- HYPER.md                                       \
  INSTALL                                        \
  INSTALL-CMAKE.md                               \
  INSTALL.md                                     \
  INTERNALS.md                                   \
  IPFS.md                                        \
- LLIST.md                                       \
  KNOWN_BUGS                                     \
  MAIL-ETIQUETTE.md                              \
  MANUAL.md                                      \
- MQTT.md                                        \
- NEW-PROTOCOL.md                                \
  options-in-versions                            \
  PARALLEL-TRANSFERS.md                          \
  README.md                                      \
@@ -99,13 +104,11 @@ EXTRA_DIST =                                    \
  SPONSORS.md                                    \
  SSL-PROBLEMS.md                                \
  SSLCERTS.md                                    \
- THANKS                                         \
- TODO                                           \
+ THANKS TODO                                    \
  TheArtOfHttpScripting.md                       \
  URL-SYNTAX.md                                  \
  VERSIONS.md                                    \
- VULN-DISCLOSURE-POLICY.md                      \
- WEBSOCKET.md
+ VULN-DISCLOSURE-POLICY.md
 
 CD2NROFF = $(top_srcdir)/scripts/cd2nroff $< >$@
 
similarity index 100%
rename from docs/BUFQ.md
rename to docs/internals/BUFQ.md
similarity index 100%
rename from docs/BUFREF.md
rename to docs/internals/BUFREF.md
similarity index 100%
rename from docs/CHECKSRC.md
rename to docs/internals/CHECKSRC.md
similarity index 100%
rename from docs/DYNBUF.md
rename to docs/internals/DYNBUF.md
similarity index 100%
rename from docs/HASH.md
rename to docs/internals/HASH.md
similarity index 100%
rename from docs/HYPER.md
rename to docs/internals/HYPER.md
similarity index 100%
rename from docs/LLIST.md
rename to docs/internals/LLIST.md
similarity index 100%
rename from docs/MQTT.md
rename to docs/internals/MQTT.md
diff --git a/docs/internals/README.md b/docs/internals/README.md
new file mode 100644 (file)
index 0000000..289b360
--- /dev/null
@@ -0,0 +1,12 @@
+<!--
+Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
+
+SPDX-License-Identifier: curl
+-->
+
+# Internals
+
+This directory contains documentation covering libcurl internals; APIs and
+concepts that are useful for contributors and maintainers.
+
+Public APIs are documented in the public documentation, not here.