webrtc/tools_webrtc
Yury Yarashevich c7ff896999 Rewrite 'generate_sslroots' w/o OpenSSL.
OpenSSL removed ability to generate C code:
a18cf8fc63

CL rewrites generation script to use pure Python asn1crypto library.

The changes in generated code leading to huge diff in generated file:
- Certificate array names are based on certificate fingerprints instead
of semi-human readable names, which were not referenced externally;
- Order of arrays in generated file matches the order of certificates
as they are appeared in source pem file. Previously re-ordering happen
due to writing temporary files on disk;


Bug: webrtc:11710
Change-Id: Ie7a97b3658f6ccb397f0fd0c21d341934a2cc12e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304642
Commit-Queue: Yury Yarashevich <yura.yaroshevich@gmail.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40039}
2023-05-10 12:57:37 +00:00
..
android Specify DEPS ninja path directly in build scripts instead of depot_tools/ninja wrapper 2022-12-06 07:18:28 +00:00
apple tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
audio_quality
autoroller Manual DEPS roll (except for mockito). 2023-05-04 17:54:24 +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 Specify DEPS ninja path directly in build scripts instead of depot_tools/ninja wrapper 2022-12-06 07:18:28 +00:00
iwyu Replace iwyu rules for libcxx with reference to rules maintain by the library 2022-11-29 16:37:57 +00:00
libs Roll chromium_revision e182675fbb..2e99d26f79 (1098562:1102579) 2023-02-08 10:47:04 +00:00
matlab
mb Remove the usage of is_win_fastlink GN args 2023-02-11 09:38:00 +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 Specify DEPS ninja path directly in build scripts instead of depot_tools/ninja wrapper 2022-12-06 07:18:28 +00:00
sanitizers Remove usrsctp, dcSCTP is now the unique SCTP implementation 2022-04-04 10:30:46 +00:00
sslroots Rewrite 'generate_sslroots' w/o OpenSSL. 2023-05-10 12:57:37 +00:00
ubsan Fix unaligned memory access detected by UBSAN 2022-12-05 09:56:00 +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
configure_pipewire.py Use gtest_parallel for PipeWire tests. 2022-11-09 15:37:58 +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
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 dash by underscore in the command line argument before absl flag parsing. 2022-11-22 11:03:33 +00:00
gtest_parallel_wrapper_test.py Replace dash by underscore in the command line argument before absl flag parsing. 2022-11-22 11:03:33 +00:00
OWNERS Adding jleconte to the tools_webrtc OWNERS file. 2022-05-04 14:26:07 +00:00
whitespace.txt Noop change to trigger bots 2023-02-13 10:30:38 +00:00