curl/scripts
Daniel Stenberg 98d8e82c74
lib: move all UNITTEST prototypes to C files
- make extract-unit-protos handle multi-line prototypes - but they need
  to be above the implementation

- Prototypes for static functions we use in unit tests should not be in
  header files. We generate lib/unitprotos.h for this purpose

- Removed some function wrappers written for unit tests and make them
  use UNITTEST function directly.

- Renamed time2str() in the tool to timebuf() since we have the same
  name in lib/ and in unit tests they can both be used non-static in a
  build.

This reverts commit f95fadd116.

Follow-up to #21010

Closes #21014
2026-03-20 07:47:57 +01:00
..
.checksrc
badwords badwords: pass config as filename arg 2026-03-18 11:22:23 +01:00
badwords-all badwords: pass config as filename arg 2026-03-18 11:22:23 +01:00
badwords.txt include: drop 'will' from public headers 2026-03-19 12:02:10 +01:00
cd2cd tidy-up: miscellaneous 2026-02-12 14:52:16 +01:00
cd2nroff tidy-up: miscellaneous 2026-02-12 14:52:16 +01:00
cdall scripts: harden / tidy up more Perl system() calls 2026-03-19 14:26:56 +01:00
checksrc-all.pl checksrc-all.pl: skip non-repository files 2026-01-26 16:07:58 +01:00
checksrc.pl badwords: avoid 'simply' 2026-03-10 19:34:06 +01:00
cmakelint.sh cmake: improve clang-tidy test command-line reproduction 2026-03-06 04:56:33 +01:00
CMakeLists.txt
completion.pl
contributors.sh tidy-up: miscellaneous 2026-01-15 13:06:13 +01:00
contrithanks.sh
coverage.sh
delta delta: avoid potential zero division 2026-03-18 11:37:15 +01:00
dmaketgz
extract-unit-protos lib: move all UNITTEST prototypes to C files 2026-03-20 07:47:57 +01:00
firefox-db2pem.sh
installcheck.sh
Makefile.am badwords: only check comments and strings in source code 2026-03-13 08:54:35 +01:00
maketgz
managen tidy-up: miscellaneous 2026-02-25 14:44:56 +01:00
mdlinkcheck BUG-BOUNTY.md: minor rephrase to say there is no bug bounty 2026-03-10 17:34:08 +01:00
mk-ca-bundle.pl mk-ca-bundle.pl: make generated timestamps deterministic 2026-03-16 11:59:59 +01:00
mk-unity.pl cmake: add native clang-tidy support for tests, with concatenated sources 2026-02-25 17:28:35 +01:00
nroff2cd
perlcheck.sh
pythonlint.sh
randdisable scripts: harden / tidy up more Perl system() calls 2026-03-19 14:26:56 +01:00
release-notes.pl
release-tools.sh
schemetable.c lib: separate scheme info from protocol implementation 2026-01-19 23:15:13 +01:00
singleuse.pl tidy-up: merge root packages directory into projects 2026-01-12 23:49:35 +01:00
spacecheck.pl scripts: harden / tidy up more Perl system() calls 2026-03-19 14:26:56 +01:00
top-complexity top-complexity: prevent filename-based shell injection risk 2026-03-18 10:24:53 +01:00
verify-release
wcurl