[lsb-discuss] [Fwd: NSS public functions.]

Robert Relyea rrelyea at redhat.com
Mon Jun 23 09:38:51 PDT 2008


Ron Hale-Evans wrote:
> On 6/9/08, *Jeff Licquia* <jeff at licquia.org <mailto:jeff at licquia.org>> 
> wrote:
>
>     <snip>
>     I would initially propose the strawman list of APIs be included in
>     LSB4 would include.
>
>     This are all the functions which we documented in our ssl
>     reference except the following:
>
>     NSS_SetDomesticPolicy
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1228530>
>     NSS_SetExportPolicy
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1100285>
>     SSL_Enable
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1220189>
>     SSL_EnableCipher
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1207298>
>     SSL_EnableDefault
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#%231206365>
>     SSL_RedoHandshake
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1231825>
>     SSL_SetPolicy
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1207350>
>
>     The above are deprecated, and no longer needed (either their
>     functionality was replaced by a newer function, or their
>     functionality is no longer needed).
>
>     NSS_Init
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1067601>
>
>     NSS_InitReadWrite
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1237143>
>
>     NSS_NoDBInit
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1234224>
>
>     NSS_Shutdown
>     <http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslfnc.html#1061858>
>
>
>
> <snip; more APIs followed>
>
> Jeff, I'm having trouble parsing the text above. I suspect a 
> copy/paste error between the first and second paragraphs, if not some 
> other error between my ears. :-)
Sorry I wasn't clear...

The explicit list starts at NSS_Init.

The links above that point to explicit documentation I used to create 
the lists. That documentation includes some deprecated functions, so I 
pointed those out. They probably should not be part of the API.

I was hoping to get some comments from the rest of the NSS team on 
whether or not this list is appropriate, particularly whether or not the 
deprecated list of functions are correct.

bob

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3420 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.linux-foundation.org/pipermail/lsb-discuss/attachments/20080623/f0b93d1b/attachment.bin 


More information about the lsb-discuss mailing list