Skip to content

nss: remove support for this TLS library#11459

Closed
bagder wants to merge 1 commit intomasterfrom
bagder/rm-nss
Closed

nss: remove support for this TLS library#11459
bagder wants to merge 1 commit intomasterfrom
bagder/rm-nss

Conversation

@bagder
Copy link
Member

@bagder bagder commented Jul 18, 2023

The motivation was previously in DEPRECATED and included:

  • There are few users left who use curl+NSS
  • NSS has few users outside of curl as well (primarily Firefox)
  • NSS is harder than ever to find documentation for
  • NSS was always "best" used with Red Hat Linux when they provided additional
    features on top of the regular NSS that is not shipped by the vanilla library

@bagder bagder added TLS feature-window A merge of this requires an open feature window labels Jul 18, 2023
@github-actions github-actions bot added cmdline tool tests CI Continuous Integration labels Jul 18, 2023
@ctubbsii
Copy link

ctubbsii commented Jan 31, 2025

I used this, and have lots of stuff broken after upgrading to RHEL8. Is there a workaround to get some NSS capability added back in, or is there a suggested alternative for curl to tie in to system configured certificates, like some p11-kit thing?

(Honestly, I think the premise of this was flawed: "there are few users who..." I have no idea how that was measured, but it seems to be a big assumption.)

MichaIng added a commit to MichaIng/DietPi that referenced this pull request Aug 8, 2025
since it depends on libcurl3-nss, a libcurl build against the NSS TLS library, for which support has been removed upstream since curl 8.3.0: curl/curl#11459
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration cmdline tool feature-window A merge of this requires an open feature window tests TLS

Development

Successfully merging this pull request may close these issues.

2 participants