kaie%kuix.de
6fe835fb35
Bug 811331 / Bug 360420, OCSP Stapling, TLS server side implementation; add ability to produce invalid OCSP responses for testing purposes, r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@264736 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:56:19 +00:00
kaie%kuix.de
7d2a505113
Bug 360420, OCSP Stapling, allow multiple status items, in an attempt to be prepared for future multi-stapling implementation. Introducing SECItemArray. r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@264735 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:55:42 +00:00
kaie%kuix.de
96ed6ee6a5
Bug 360420, OCSP Stapling, TLS client side implementation, based on work by Adam Langley, with tweaks from me and bsmith. r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@264732 18797224-902f-48f8-a5cc-f745e15eee43
2013-02-15 17:52:45 +00:00
bsmith%mozilla.com
0bcdaabd38
Bug 797572: Export SRTP functions from libssl. Patch contributed by rjesup, r=bsmith
...
git-svn-id: svn://10.0.0.236/trunk@264291 18797224-902f-48f8-a5cc-f745e15eee43
2012-10-03 22:43:01 +00:00
wtc%google.com
92d5d06c81
Bug 681065: Rename DTLS_GetTimeout to DTLS_GetHandshakeTimeout. r=ekr.
...
Modified Files:
dtlscon.c ssl.def ssl.h
git-svn-id: svn://10.0.0.236/trunk@263966 18797224-902f-48f8-a5cc-f745e15eee43
2012-06-19 21:56:10 +00:00
gerv%gerv.net
f465fa7d7e
Bug 716563 - update license to MPL 2. r=rrelyea.
...
git-svn-id: svn://10.0.0.236/trunk@263750 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-25 14:50:19 +00:00
kaie%kuix.de
508d866339
Change version number to 3.14.0.0 Beta, r=nss-dev
...
git-svn-id: svn://10.0.0.236/trunk@263746 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-24 16:54:34 +00:00
wtc%google.com
0d67eefad0
Bug 681065: export the new DTLS_GetTimeout function.
...
git-svn-id: svn://10.0.0.236/trunk@263640 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-05 01:43:30 +00:00
wtc%google.com
39e8820abe
Bug 681065: Implement DTLS (Datagram TLS) 1.0. The patch is contributed by
...
Eric Rescorla <ekr@rtfm.com>. r=wtc.
Modified Files:
SSLerrs.h derive.c manifest.mn ssl.def ssl.h ssl3con.c
ssl3gthr.c ssl3prot.h sslcon.c ssldef.c sslerr.h sslgathr.c
sslimpl.h sslproto.h sslsecur.c sslsock.c sslt.h
Added Files:
dtls1con.c
git-svn-id: svn://10.0.0.236/trunk@263637 18797224-902f-48f8-a5cc-f745e15eee43
2012-04-04 03:37:07 +00:00
wtc%google.com
b81f872bd2
Change the NSS version on the trunk to 3.13.5 Beta.
...
Modified Files:
lib/nss/nss.h lib/softoken/softkver.h lib/ssl/ssl.def
lib/util/nssutil.h
git-svn-id: svn://10.0.0.236/trunk@263621 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-31 02:02:35 +00:00
wtc%google.com
ca681fddad
Bug 571722: merge with the "Implement SSL Version Range API [v5]" patch by
...
Brian Smith <bsmith@mozilla.com>. Comment changes only. Export
SSL_VersionRangeGetDefault, SSL_VersionRangeGetSupported, and
SSL_VersionRangeSetDefault. r=wtc.
Modified Files:
ssl.def ssl.h ssl3con.c sslcon.c sslimpl.h sslsock.c
git-svn-id: svn://10.0.0.236/trunk@263579 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-18 00:31:20 +00:00
wtc%google.com
c40d150f71
Bug 571722: Implement SSL Version Range API. The patch is written by
...
Brian Smith <bsmith@mozilla.com>. r=wtc.
Modified Files:
SSLerrs.h ssl.def ssl.h ssl3con.c sslcon.c sslerr.h sslgathr.c
sslimpl.h sslproto.h sslsock.c sslt.h
git-svn-id: svn://10.0.0.236/trunk@263554 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-11 04:32:35 +00:00
wtc%google.com
ade9335c30
Bug 507359: Implement TLS keying material exporters. The patch is written
...
by Douglas Stebila <douglas@stebila.ca> and improved by Adam Langley
<agl@chromium.org>. r=wtc.
Modified Files:
ssl.def ssl.h ssl3con.c sslimpl.h sslinfo.c
git-svn-id: svn://10.0.0.236/trunk@263533 18797224-902f-48f8-a5cc-f745e15eee43
2012-03-07 01:27:40 +00:00
kaie%kuix.de
f0bd270bae
Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@263384 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:58:47 +00:00
kaie%kuix.de
9d33576904
Bug 542832 - SSL_RestartHandshakeAfterServerCert is broken, patch by Brian Smith, r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@263382 18797224-902f-48f8-a5cc-f745e15eee43
2012-02-11 12:55:58 +00:00
bsmith%mozilla.com
0601ca68ad
Bug 547312: Implement client-side support for NPN; original patch by agl r=wtc; changes by bsmith r=agl
...
git-svn-id: svn://10.0.0.236/trunk@263024 18797224-902f-48f8-a5cc-f745e15eee43
2011-10-29 00:29:11 +00:00
kaie%kuix.de
2d50bc73fe
Bug 673115 - Add function to obtain version of NSS at runtime, r=wtc, r=rrelyea
...
git-svn-id: svn://10.0.0.236/trunk@262560 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-01 07:08:10 +00:00
wtc%google.com
daa3cd26f4
Bug 635778: Rename SSL_ConfigSecureServerWithChainOpt to
...
SSL_ConfigSecureServerWithCertChain. List the certChainOpt argument
immediately after the cert argument. Improve comments.
Modified Files:
ssl.def ssl.h sslsecur.c
git-svn-id: svn://10.0.0.236/trunk@262164 18797224-902f-48f8-a5cc-f745e15eee43
2011-04-08 05:37:44 +00:00
alexei.volkov.bugs%sun.com
e3d68d7de7
635778 - Need an API to pass user defined cert chain when SSL socket is set up. r=nelson, rreleya
...
git-svn-id: svn://10.0.0.236/trunk@262033 18797224-902f-48f8-a5cc-f745e15eee43
2011-03-10 04:29:04 +00:00
wtc%google.com
1aa1b407a5
Bug 496993: Add accessor functions for SSL_ImplementedCiphers and
...
SSL_NumImplementedCiphers. r=nelson.
Modified Files:
cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c lib/ssl/ssl.def
lib/ssl/ssl.h lib/ssl/sslenum.c
git-svn-id: svn://10.0.0.236/trunk@259676 18797224-902f-48f8-a5cc-f745e15eee43
2010-02-10 18:07:21 +00:00
kaie%kuix.de
bd4c4b9fa4
Bug 540304, Implement SSL_HandshakeNegotiatedExtension
...
r=nelson
git-svn-id: svn://10.0.0.236/trunk@259501 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-28 16:14:25 +00:00
alexei.volkov.bugs%sun.com
d26b36b737
360421 - Implement TLS Server Name Indication for servers. r=nelson
...
git-svn-id: svn://10.0.0.236/trunk@259396 18797224-902f-48f8-a5cc-f745e15eee43
2010-01-14 22:15:26 +00:00
christophe.ravel.bugs%sun.com
931e96dd22
Bug 325672: NSS needs a function to indicate usability of the bypass feature
...
Fix version in ssl.def
r=julien.pierre.boogz
sr=nelson
git-svn-id: svn://10.0.0.236/trunk@238995 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 00:04:05 +00:00
neil.williams%sun.com
f4f094b47f
Bug 325672, Create CanBypass function
...
r=Nelson
git-svn-id: svn://10.0.0.236/trunk@230235 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 21:38:55 +00:00
nelson%bolyard.com
13a3479910
Export two new functions that were added in NSS 3.11:
...
SSL_ForceHandshakeWithTimeout and SSL_ReHandshakeWithTimeout
Bug 127960. r=alexei.volkov,wtchang
git-svn-id: svn://10.0.0.236/trunk@215300 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-15 00:18:02 +00:00
wtchang%redhat.com
a5e1388150
Bug 236613: fixed the fallout from the change to MPL/LGPL/GPL tri-license.
...
Our script for processing the *.def on the Mac cannot handle blank lines.
Modified Files: nssckbi.def nss.def smime.def softokn.def ssl.def
git-svn-id: svn://10.0.0.236/trunk@169661 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 19:25:39 +00:00
gerv%gerv.net
a2d903c9f2
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@168726 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 22:28:27 +00:00
wtc%netscape.com
ede99124e6
Bug 199082: checked in Nelson's patch, which
...
a) changes selfserv to test the return value from NSS_Shutdown.
b) changes SECMOD_Shutdown to set the error code SEC_ERROR_BUSY before
returning SECFailure.
c) Adds a new function SSL_ShutdownServerSessionIDCache to ssl.h.
d) Changes selfserv to call SSL_ShutdownServerSessionIDCache before calling
NSS_Shutdown.
Modified Files:
cmd/selfserv/selfserv.c lib/pk11wrap/pk11util.c
lib/ssl/ssl.def lib/ssl/ssl.h lib/ssl/ssl3con.c
lib/ssl/sslimpl.h lib/ssl/sslsnce.c
git-svn-id: svn://10.0.0.236/trunk@140305 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 00:31:13 +00:00
wtc%netscape.com
53ab332e0a
Bugzilla bug 129408: final adjustments of the NSS 3.4 *.def files. List
...
the symbols in alphabetical order. In softokn.def, changed "Sofoken 3.4
release" to "NSS 3.4 release, which is what we use in other *.def files.
Added seven new PKCS7 exports to smime.def. r=relyea
Modified files: nss.def smime.def softokn.def ssl.def
git-svn-id: svn://10.0.0.236/trunk@116083 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 21:18:49 +00:00
nelsonb%netscape.com
076553af57
Implement new function SSL_LocalCertificate(). Bug 78959.
...
git-svn-id: svn://10.0.0.236/trunk@107638 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:15:38 +00:00
nelsonb%netscape.com
b91f3120f1
Reimplement SSL_GetChannelInfo. Add new function SSL_GetCipherSuiteInfo().
...
Also, implement new ciphersuite preference order. Bug 78959.
git-svn-id: svn://10.0.0.236/trunk@107060 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 04:24:28 +00:00
nelsonb%netscape.com
c38ee88985
Implement new function SSL_GetChannelInfo(). Bugzilla bug 78959.
...
git-svn-id: svn://10.0.0.236/trunk@103057 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 01:59:21 +00:00
wtc%netscape.com
80a638c9fa
NSS 3.3 has been renamed NSS 3.4. Two '-' chars should be '+'.
...
git-svn-id: svn://10.0.0.236/trunk@98568 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 17:41:19 +00:00
nelsonb%netscape.com
611ba43412
Add two new functions to permit application tuning of the number of SSL
...
server session cache locks. We may yet decide to back this out for the
NSS 3.3 release. Modified Files: ssl.def ssl.h sslsnce.c
git-svn-id: svn://10.0.0.236/trunk@96958 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-12 20:27:12 +00:00
nelsonb%netscape.com
fb67735977
Merge in NSS 3.2.1 changes. (VersionCheck function)
...
git-svn-id: svn://10.0.0.236/trunk@92008 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 22:52:09 +00:00
relyea%netscape.com
2fdab6395c
Conform to the new .def rules
...
git-svn-id: svn://10.0.0.236/trunk@84494 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-06 23:52:11 +00:00
nelsonb%netscape.com
8afc6e0b46
Remove 8 deprecated functions from export list.
...
git-svn-id: svn://10.0.0.236/trunk@84492 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-06 23:10:30 +00:00
relyea%netscape.com
09e39f7d40
Merge UNIX and Win Data types
...
git-svn-id: svn://10.0.0.236/trunk@84486 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-06 21:36:59 +00:00
relyea%netscape.com
711d0a77e5
1) Add AIX to the exportted symbols controlled plaform.
...
2) reduce the exported symbol list down to one
git-svn-id: svn://10.0.0.236/trunk@84460 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-06 01:59:03 +00:00
nelsonb%netscape.com
dbd95a18a1
Changes to deal with exporting data from Windows DLLs.
...
SECHashObjects[] is no longer exported.
New function HASH_GetHashObject returns pointer to selected const object.
SSL statistics are now in a structure whose address is obtained via a
call to SSL_GetStatistics().
On NT, the new symbol NSS_USE_STATIC_LIBS must be declared in programs
that use the static SSL library.
Also, propagate "const" declaration for SECHashObjects.
git-svn-id: svn://10.0.0.236/trunk@84403 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 01:38:26 +00:00
wtc%netscape.com
c68fd4a810
Added the LIBRARY statements to the .DEF files.
...
Modified files: nss.def, smime.def, and ssl.def.
git-svn-id: svn://10.0.0.236/trunk@84288 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 01:31:10 +00:00
wtc%netscape.com
38fd74f9a9
Added Windows module-definition (.DEF) files for nss, smime, and ssl
...
shared libraries.
Added files: nss.def, smime.def, ssl.def
git-svn-id: svn://10.0.0.236/trunk@84158 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-29 00:57:17 +00:00