Граф коммитов

407 Коммитов

Автор SHA1 Сообщение Дата
sandeep.konchady%sun.com 699f97c20b Bug Id: 304195
Added try/catch block around the method calls within toString().  Calls
such as getInetAddress(), getPort() etc does not check if the socket is
closed, and when applications use toString() on a closed socket, there
is an uncaught exception.
2005-08-16 23:44:45 +00:00
sandeep.konchady%sun.com c6c36cd39d As per Wan-Teh's suggestion, the comments are modified to look as shown below.
#/********************************************************************/
#/* The VERSION Strings should be updated in the following           */
#/* files everytime a new release of JSS is generated:               */
#/*                                                                  */
#/* org/mozilla/jss/CryptoManager.java                               */
#/* org/mozilla/jss/CryptoManager.c                                  */
#/* org/mozilla/jss/util/jssver.h                                    */
#/* lib/manifest.mn                                                  */
#/*                                                                  */
#/********************************************************************/
2005-08-12 18:39:14 +00:00
sandeep.konchady%sun.com 8068688212 Older release of JSS had an issue with gradually slowing socket read time when
transfering large files (> 10MB).  In order to test this in current and future
release, there needs to be a test client that can read a file and transfer it to
a server (remote or local) via JSS socket.  The server should report the number
of bytes read and the time it took to read these bytes.  There should not no
degradation in read time if there is no leak of any sort.

This is not part of all.pl, but is a client/server that uses JSS to transfer
files securely.  The main purpose of this test would be to test the performance
of large file transfer using JSS.

NOTE: If bufferedStream.mark(Integer.MAX_VALUE); method is invoked then fill
method of BufferedInputStream class copies lot of data using System.arraycopy
(which in-turn use memcpy). This causes very high CPU usage.  This is one of
the reasons secure large file transfer can become slow over time.
2005-08-11 18:28:59 +00:00
christophe.ravel.bugs%sun.com 1ad56bbc2a 238319: Sun packages changes
Change rpm packaging for RHEL3 i386 and x86_64.
2005-07-22 15:32:50 +00:00
sandeep.konchady%sun.com 97986b0e8b Modified JSS/JSSE inter communication tests along with JSSPackageTest
and all.pl to use platform specific cert/keystore directory.
2005-06-23 05:59:36 +00:00
christophe.ravel.bugs%sun.com 6793b91046 297573 - Modify JSS tests such that they access certs from platform specific directories
r: Sandeep
Force Perl to do unbuffered output to avoid having Java and
Perl output out of sync.
2005-06-21 01:17:30 +00:00
christophe.ravel.bugs%sun.com 687eab8c8c 297573 - Modify JSS tests such that they access certs from platform specific directories
r=Sandeep, sr=Glen
Display the result of each test case and global pass rate.
2005-06-16 23:22:46 +00:00
christophe.ravel.bugs%sun.com c414763657 297573 - Modify JSS tests such that they access certs from platform specific directories
r=Sandeep, sr=Glen
Make $testdir a specific directory for each run.
2005-06-15 18:39:37 +00:00
sandeep.konchady%sun.com 8ecb17aec9 Added comment to all these files indicating that the version of NSS
mustbe updated every time NSS is updated.  This helps pick the right
version of NSS for JSS builds.
2005-05-19 22:56:30 +00:00
sandeep.konchady%sun.com 0ba80326d5 Modified the way MANIFEST.MF file was being generated. I now use perl
to open a file and write to it instead of execing a system command.
This is in response to build failure when rsh to a Windows machine.
2005-05-18 22:18:15 +00:00
sandeep.konchady%sun.com 73a05db3b1 Modified build_java.pl to create a MANIFEST.MF file with JSS product
version information.  This is then added to xpclass(_dbg).jar using
jar -tvf in place of zip -R.

Modified all.pl to execute a new test that checks for product package
version information in jss4.jar as well as compare this to the version
of library (libjss4.so or jss4.dll) being used.  This helps in consistency
check for jss jar and associated lib.

Added a new test JSSPackaeTest.java that reads MANIFEST.MF from jss jar
to fetch product version information.
2005-05-17 21:15:12 +00:00
christophe.ravel.bugs%sun.com 965baf82fe Change NSS version to 3.10.1 Beta. 2005-04-27 20:28:39 +00:00
sandeep.konchady%sun.com 9191087933 Fix for JSSE and JSS client timeout issue
Fixed a couple of issues.
[1] Reduced JSS and JSSE server timeout from 2 min to 35 sec
[2] Added try/catch to JSSE client to detect non Sun JCA
[3] Added socket and program timeout for JSS and JSSE clients so that they exit
gracefully
[4] Split TLS and SSLv3 in seperate mothods in JSSE_SSLclient.java
2005-04-25 21:28:12 +00:00
christophe.ravel.bugs%sun.com 6e7639c991 238319: Sun packages changes
Uprev rpm release to 4.
2005-04-20 00:18:26 +00:00
christophe.ravel.bugs%sun.com 5e63b7f6ea Changing beta flag to RTM. 2005-04-19 22:53:46 +00:00
sandeep.konchady%sun.com 49698a5486 In JSSE_SSLServer.java and JSS_SSLServer.java added a timeout
mechanism to shutdown the server after 2 min. Also added
socket timeouts in JSSE_SSLClient.java and JSS_SSLClient.java
2005-04-14 17:37:49 +00:00
glen.beasley%sun.com fbce84d3dd 282732 read/write/accept/close thread protection 2005-04-05 20:41:46 +00:00
christophe.ravel.bugs%sun.com b6ae1da9e3 238319: Sun packages changes.
Rpm release: 3
2005-04-05 17:36:26 +00:00
christophe.ravel.bugs%sun.com b3a1483551 283383 Create JSS and JSSE client/server test programs that intercommunicates to validate ciphers
Java path and options are passed from all.pl to startJssServ.sh and
startJsseServ.sh.
2005-04-04 18:07:00 +00:00
christophe.ravel.bugs%sun.com d14e52db2e 283383: Create JSS and JSSE client/server test programs that intercommunicates to validate ciphers.
Fix issue with testing optimized version
Wrong jar file was taken for test with BUILD_OPT=1
2005-04-03 00:24:58 +00:00
sandeep.konchady%sun.com 4992c48c14 Adding 7 java files, 2 shell scripts and modified all.pl for
bug id : 283383.

Java files added are JSS and JSSE server and clients. The purpose
of which is to intercommunicate between JSS and JSSE to validate
supported ciphers between the two.  startJss*.sh are scripts for
starting JSS and JSSE servers. These tests are added to all.pl
to run as a part of overall JSS test suite.

Currently these tests do not report errors when a cipher that is
suppose to work between JSS and JSSE fails.  I will file another
feature enhancement request to address this.
2005-03-30 22:19:56 +00:00
saul.edwards%sun.com b0221f3a7a Bug 225635 : GenerateCertRequest leaks arena 2005-03-25 21:12:05 +00:00
christophe.ravel.bugs%sun.com 88a52d7cf6 238319: Sun packages changes
Uprev rpm release number.
2005-03-11 23:06:41 +00:00
christophe.ravel.bugs%sun.com 45225b183d 238319: Sun packages changes.
RPM release starts at 1 for JSS 3.1.5
2005-03-08 23:54:52 +00:00
christophe.ravel.bugs%sun.com 86dac608f3 238319: Sun packages changes.
Add Mozilla license.
2005-02-26 03:40:37 +00:00
gerv%gerv.net d6d819dccf Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-02-02 22:28:27 +00:00
glen.beasley%sun.com 23abcc3a8a Rename HCL to NSS 171027 2005-01-28 19:16:12 +00:00
christophe.ravel.bugs%sun.com 0bbf9ee750 JSS tip: Version = 4.1 beta 2004-12-07 23:46:40 +00:00
christophe.ravel.bugs%sun.com 7a683e9f6b Move to version 4.0.1 Beta. 2004-12-01 01:19:58 +00:00
wchang0222%aol.com bcfa588d75 Bugzilla bug 270686: in getStatusString(), we should test statusString for
null before invoking the toString() method on it.  The patch is contributed
by Christine Ho of AOL. r=wtc,glen.beasley.
2004-11-18 22:56:11 +00:00
wchang0222%aol.com cefdcee6c5 Bugscape bug 57238: implemented CMCCertId, OtherMsg, and TaggedContentInfo
for CMC.  The patch is contributed by Christine Ho of AOL. r=wtc.
Added Files: CMCCertId.java OtherMsg.java TaggedContentInfo.java
2004-11-09 06:01:15 +00:00
glen.beasley%sun.com d20951adac 220223 TokenException caused by left over cert8.db 2004-10-22 00:00:51 +00:00
christophe.ravel.bugs%sun.com 190afdff99 238319: Sun packages changes. 2004-10-20 19:45:56 +00:00
wchang0222%aol.com 95ee687579 Bugzilla bug 264257: added GetCert and LRA Pop witness controls to CMC.
The code is contributed by Christine Ho of AOL.  r=wtc.
Added Files: GetCert.java LraPopWitness.java
2004-10-13 23:35:39 +00:00
glen.beasley%sun.com 720a5707b7 181540 support SHA-256, SHA-384, SHA-512 2004-10-12 23:24:40 +00:00
christophe.ravel.bugs%sun.com 6f6e73cc30 238319: Sun packages changes. 2004-10-12 22:37:12 +00:00
christophe.ravel.bugs%sun.com 9e68805072 238319: Sun packages changes. 2004-10-12 17:54:46 +00:00
christophe.ravel.bugs%sun.com 121eb2b9e5 238319: Sun packages changes. 2004-10-09 01:53:26 +00:00
christophe.ravel.bugs%sun.com ca11c095e6 238319: Sun packages changes. 2004-10-08 04:16:06 +00:00
christophe.ravel.bugs%sun.com e01b1d343e 238319: Sun packages changes. 2004-10-06 21:49:45 +00:00
saul.edwards%sun.com 0b966ffff9 208193: Add enableTLS, enableTLSDefault APIs. 2004-10-01 16:42:24 +00:00
christophe.ravel.bugs%sun.com 4b06128d8d NSS 3.9.3 / JSS 4.0 release candidate.
Change NSS Beta flag to false
Change JSS Beta flag to false

Code freeze.
2004-09-22 21:56:36 +00:00
glen.beasley%sun.com 553f248951 258666 JDK 1.5 made enum a keyword 2004-09-21 18:16:14 +00:00
saul.edwards%sun.com f681ad98e3 258699: Add finalize method to CipherContentProxy class. 2004-09-20 17:11:55 +00:00
glen.beasley%sun.com ca6ce8e0bb 224566 JVM crashes due to socketAccept timeout 2004-09-09 22:53:31 +00:00
glen.beasley%sun.com 4c5c490a6f 244865 MEM Leak in callbacks.c using SSL_RevealURL 2004-09-03 18:32:03 +00:00
glen.beasley%sun.com c15b52ac55 244881 Mem leak in SSLSocket getStatus 2004-09-03 17:15:12 +00:00
glen.beasley%sun.com 811d10b138 BugId 251635 jss4.jar needs to load libjss4 2004-08-25 18:05:04 +00:00
christophe.ravel.bugs%sun.com 713a021f84 238319: Sun packages changes. 2004-08-23 21:09:12 +00:00
christophe.ravel.bugs%sun.com 0674986920 238319: Sun packages changes. 2004-07-29 18:42:59 +00:00