Hi Dmitry, I published unsupported patches for using NSS as static libraries in https://bugzilla.mozilla.org/show_bug.cgi?id=534471. (Please do not post questions in that bug report. I want to keep the bug report focused on the patches.) You're welcome to try them. Note that I didn't go all the way -- the built-in trust root CA certificates module (nssckbi.dll) is still a separate DLL.
On Fri, Oct 8, 2010 at 9:25 AM, Dmitry Sokolov <branc...@mail.ru> wrote: > I mean the architecture of the NSS does > not really require shared modules of code, do it? It doesn't require shared modules of code for the built-in crypto module (softokn3.dll), but it needs to be able to load third-party crypto modules (such as smart cards or alternative software crypto modules) as shared modules of code. My patch changes NSS to link with the softokn3.dll code statically, but still allows NSS to load third-party crypto modules dynamically. Wan-Teh -- dev-tech-crypto mailing list dev-tech-crypto@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-crypto