Please read the release notes available at:
http://mozilla.org/projects/security/pki/jss/jss_release_3.1.1.html
Changes in this release include:
* JSS upgraded from NSS 3.3 to NSS 3.3.1.
* You can now set the SO_REUSEADDR flag on SSLServerSocket.
The following bugs were fixed:
* 103976: libjss is built with -taso flag
<http://bugzilla.mozilla.org/show_bug.cgi?id=103976>
* 103977: JSS calls non-portable snprintf
<http://bugzilla.mozilla.org/show_bug.cgi?id=103977>
* 96779: UserCertConflictException always gets thrown when importing
<http://bugzilla.mozilla.org/show_bug.cgi?id=96779>
* 100783: JSS 3.1.1 should use NSS 3.3.1
<http://bugzilla.mozilla.org/show_bug.cgi?id=100783>
* 102267: No way to set SO_REUSEADDR on SSLServerSocket
<http://bugzilla.mozilla.org/show_bug.cgi?id=102267>
* 96162: "In PKCS11SecureRandom constructor" println
<http://bugzilla.mozilla.org/show_bug.cgi?id=96162>
* 101609: JSS OSF fails
<http://bugzilla.mozilla.org/show_bug.cgi?id=101609>
* 102966: fromRaw() does not set correct KeyType
<http://bugzilla.mozilla.org/show_bug.cgi?id=102966>
* 99375: UnsatisfiedLinkError gives misleading description
<http://bugzilla.mozilla.org/show_bug.cgi?id=99375>
* 92888: JSS doesn't support importEncryptedPrivateKey
<http://bugzilla.mozilla.org/show_bug.cgi?id=92888>