gecko-dev/security
Dana Keeler b195dc4082 Bug 1719706 - don't wait for the loadable roots task in nsNSSComponent::ShutdownNSS() r=jschanck,necko-reviewers,valentin
In bug 1546720, nsNSSComponent::ShutdownNSS() stopped unloading the builtin
roots and osclientcerts modules to avoid crashes due to NSS' pervasive thread
safety issues. Since that function no longer unloads the builtin module, it
shouldn't need to wait until the task that loads it has completed. Hopefully
this will avoid some shutdown hangs.

Note that when NSS is finally shut down, all threads other than the main thread
have been joined, so there shouldn't be any concurrency concerns at that time.

Differential Revision: https://phabricator.services.mozilla.com/D159434
2022-10-17 16:11:30 +00:00
..
certverifier Bug 1794479 - Gather telemetry on the age of OCSP responses used to override CRLite. r=keeler 2022-10-13 14:08:23 +00:00
ct
mac/hardenedruntime Bug 1779816 - Don't specify entitlements that use the default setting of false r=mac-reviewers,bradwerth 2022-07-15 19:30:47 +00:00
manager Bug 1719706 - don't wait for the loadable roots task in nsNSSComponent::ShutdownNSS() r=jschanck,necko-reviewers,valentin 2022-10-17 16:11:30 +00:00
nss Bug 1792135 - land NSS NSS_3_84_RTM UPGRADE_NSS_RELEASE, r=nss-reviewers,jschanck 2022-10-13 15:29:32 +00:00
rlbox
sandbox Bug 1788596 - Use Utility process actor names for crash annotations r=gsvelto 2022-10-06 15:51:56 +00:00
.eslintrc.js
generate_certdata.py
generate_mapfile.py
moz.build
nss.symbols