webrtc/tools_webrtc
Raman Budny 9790e546fc Adapt generate_sslroots.py to work with different openssl versions
Command [1] on openssl 1.1.1m and newer generates output
containing "unsigned char the_(subject_name|public_key|certificate)"
records, making it incompatible with current version of the script
that relies on "unsigned char XXX_".

This patch handles both cases by using regular expression so as
to match strings and provide an adequate replacement.

[1] - openssl x509 -in <path-to-cacert.pem> -noout -C

Bug: webrtc:11710
Change-Id: I46b87d2980ec2dd26660b93fcf9019254950ce12
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257420
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Commit-Queue: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38173}
2022-09-22 15:15:20 +00:00
..
android Fix typo in build_aar.py 2022-08-31 07:56:42 +00:00
apple tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
audio_quality Rename tools-webrtc -> tools_webrtc 2017-05-09 06:30:13 +00:00
autoroller Add new webrtc-only dependency to auto roller 2022-07-29 12:43:10 +00:00
coverage tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
cpu tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
ios Add --use-remoteexec to build_ios_libs.py 2022-09-01 10:58:17 +00:00
iwyu Make iwyu use public API for pthread library 2022-04-20 06:37:22 +00:00
libs Fix generate_licenses Presubmit when working within chromium 2022-08-31 18:28:57 +00:00
matlab Rename tools-webrtc -> tools_webrtc 2017-05-09 06:30:13 +00:00
mb Migrate Linux64 Release (Libfuzzer) to use reclient 2022-09-12 07:52:59 +00:00
msan Roll chromium + fix: blacklist -> ignorelist for sanitizers suppressions 2021-05-27 16:16:01 +00:00
network_emulator tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
perf Remove process_perf_results_py2 now that recipe code is using py3. 2022-08-25 13:30:34 +00:00
presubmit_checks_lib tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
sanitizers Remove usrsctp, dcSCTP is now the unique SCTP implementation 2022-04-04 10:30:46 +00:00
sslroots Adapt generate_sslroots.py to work with different openssl versions 2022-09-22 15:15:20 +00:00
ubsan Roll chromium + fix: blacklist -> ignorelist for sanitizers suppressions 2021-05-27 16:16:01 +00:00
version_updater Remove reference to an old branch. 2022-03-07 08:27:23 +00:00
video_quality_toolchain Reland "Remove deprecated barcode scanning functionality" 2018-10-22 21:30:58 +00:00
vim tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
__init__.py clang-tidy helper script, with clang static analyzer included. 2019-02-26 17:06:40 +00:00
binary_version_check.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
BUILD.gn Add WebRTC code freshness version string. 2020-12-14 16:22:35 +00:00
clang_tidy.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
download_tools.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
ensure_webcam_is_running.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
executable_host_build.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
flags_compatibility.py Revert "Add the possibility to output a json gtest output to the perf tests." 2022-02-22 07:57:34 +00:00
get_landmines.py Reset cache on Windows bots. 2022-09-14 07:07:30 +00:00
gn_check_autofix.py Use the condensed library name when fixing "foo:foo" dependencies 2022-06-23 12:57:39 +00:00
gtest-parallel-wrapper.py Replace dump_json_test_results flag by isolated-script-test-output. 2022-02-14 08:55:01 +00:00
gtest_parallel_wrapper_test.py Replace dump_json_test_results flag by isolated-script-test-output. 2022-02-14 08:55:01 +00:00
OWNERS Adding jleconte to the tools_webrtc OWNERS file. 2022-05-04 14:26:07 +00:00
whitespace.txt Whitespace change to kick bots. 2022-04-07 14:20:52 +00:00