Tarnyko's website
Tarnyko's website
about

Baroud pour NSS dans Chrom(ium)

2019-05-05

Je viens de consacrer un temps beaucoup trop important au backport de NSS dans Chromium 58.

chromium

NSS, historiquement Netscape Security Services, est la bibliothèque de sécurite concurrente d'OpenSSL ; utilisée notamment par Firefox, Curl et Git (quand on fait un git clone https://[...] p.ex.).

Cela fait longtemps - environ 4 ans - que les développeurs Chromium ont switché vers BoringSSL, leur fork auto-hébergé d'OpenSSL.

Afin de toujours pouvoir construire Chromium-Lite avec le paquet NSS des distributions, j'ai remis l'ancien système. Ça marchote ; mais il commence à manquer des fonctionnalités et surtout l'effort devient de plus en plus important.
Le patch est gigantesque : en plus de ceci et ça, il faut encore balancer ces arborescences de fichiers ici et .

Je me doute que ces sujet est assez "niche".
J'abandonnerai probablement le support pour la prochaine version de Chromium-Lite, ce qui nécessitera de pouvoir compiler avec la version système d'OpenSSL... ce sera à la fois plus simple et maintenable.

À toutes fins utiles !