mbedtls/scripts
Gilles Peskine eccd888717 Rename identifiers containing double-underscore
Rename identifiers containing double-underscore (`__`) to avoid `__`.
The reason to avoid double-underscore is that all identifiers
containing double-underscore are reserved in C++. Rename all such
identifiers that appear in any public header, including ssl_internal.h
which is in principle private but in practice is installed with the
public headers.

This commit makes check-names.sh pass.

```
perl -i -pe 's/\bMBEDTLS_SSL__ECP_RESTARTABLE\b/MBEDTLS_SSL_ECP_RESTARTABLE_ENABLED/g; s/\bMBEDTLS_KEY_EXCHANGE_(_\w+)_(_\w+)\b/MBEDTLS_KEY_EXCHANGE${1}${2}/g' include/mbedtls/*.h library/*.c programs/*/*.c scripts/data_files/rename-1.3-2.0.txt tests/suites/*.function
```
2020-03-23 17:55:32 +01:00
..
data_files Rename identifiers containing double-underscore 2020-03-23 17:55:32 +01:00
abi_check.py Change worktree_rev to HEAD for rev-parse 2019-07-25 14:33:33 +01:00
apidoc_full.sh Invoke config.py instead of config.pl 2019-11-13 14:33:33 +00:00
bump_version.sh Revert "Only build libmbedcrypto" 2020-03-19 14:07:55 +01:00
config.pl If python3 fails, make it clear that this isn't fatal 2019-11-26 13:30:16 +01:00
config.py Merge mbed-crypto into mbedtls: the merge commit 2020-03-23 17:54:46 +01:00
ecc-heap.sh Invoke config.py instead of config.pl 2019-11-13 14:33:33 +00:00
find-mem-leak.cocci Remove malloc references in mbedtls/scripts 2017-07-06 10:34:12 +01:00
footprint.sh Revert "config: Remove TLS and NET options" 2020-03-19 13:55:04 +01:00
generate_errors.pl Revert "scripts: Remove dependency on TLS" 2020-03-19 13:36:33 +01:00
generate_features.pl revert changes to generate_features.pl and generate_query_config.pl 2019-04-12 09:43:04 -04:00
generate_psa_constants.py Change key types to a 16-bit encoding 2020-01-31 10:24:21 +01:00
generate_query_config.pl query_config: Move to programs/test 2020-02-11 19:26:27 +01:00
generate_visualc_files.pl Tweak spacing in Visual Studio files 2020-02-26 14:37:17 +01:00
massif_max.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
memory.sh Invoke config.py instead of config.pl in reverted content 2020-03-19 14:23:45 +01:00
output_env.sh Revert "Remove tests that depend on TLS or X.509" 2020-03-19 14:17:54 +01:00
rename.pl Use "#!/usr/bin/env perl" as shebang line. 2018-04-04 21:44:29 +00:00
rm-calloc-cast.cocci Remove malloc references in mbedtls/scripts 2017-07-06 10:34:12 +01:00
tmp_ignore_makefiles.sh Ability to ignore changes to Makefiles due to CMake usage 2014-06-24 11:09:25 +02:00