Commit Graph

118 Commits

Author SHA1 Message Date
Igor Gnatenko
c961c0fd79 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:35:01 +01:00
Fedora Release Engineering
0b1ebd4d38 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 19:19:57 +00:00
Matthew Harmsen
1cf558d156 Resolves: mbz #1409867,589158,386351
- Mozilla Bugzilla #1409867 - org.mozilla.jss.pkix.cms.SignerInfo
  incorrectly producing signatures (especially for EC) (cfu,dstutzman)
- Mozilla Bugzilla #589158 - Add Sun's standard algorithm names for all ECC
  signature types (cfu,dstutzman)
- Mozilla Bugzilla #386351 - SignerInfo class inserts wrong version # into
  the resulting structure (cfu,dstutzman)
2018-01-22 16:19:14 -07:00
Karsten Hopp
14c654c58b update build dependencies 2018-01-08 15:13:53 +01:00
Matthew Harmsen
b754fed43d Resolves: mbz #1408057,1409867
- Mozilla Bugzilla #1408057 - JSS throws ObjectNotFoundException without
  message (edewata)
- Mozilla Bugzilla #1409867 - org.mozilla.jss.pkix.cms.SignerInfo
  incorrectly producing signatures (especially for EC) (cfu,dstutzman)
2017-11-01 11:16:51 -06:00
Matthew Harmsen
f263dec62c Resolves: mbz #1400884
- Mozilla Bugzilla #1400884 - new JSS failures: HMAC Unwrap and KeyWrapping
  FIPSMODE (jmagne)
2017-10-27 12:21:43 -06:00
Matthew Harmsen
d8d41b5f8c Resolves: mbz #1370778,1371147,1373824
- Mozilla Bugzilla #1370778 - PBE and padded block cipher enhancements and
  fixes (ftweedal)
- Mozilla Bugzilla #1371147 - PK11Store.getEncryptedPrivateKeyInfo() segfault
  if export fails (ftweedal)
- Mozilla Bugzilla #1373824 - Mozilla Bug #1373824 - Bug 1308027 (change 2163)
  breaks HMAC-SHA1 key imports (jmagne)
2017-09-11 23:23:01 -06:00
Fedora Release Engineering
9fc004f7a2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 00:04:14 +00:00
Fedora Release Engineering
9fa12d43c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 14:45:47 +00:00
Petr Písař
8845bfb042 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 15:05:29 +02:00
Matthew Harmsen
3bddbf4be8 Resolves: rhbz #1434535
- Bump NSS dependencies from 4.28.3 to 4.28.4-6 to pick-up fix in
  Mozilla Bugzilla #1360207 - Fix incorrect if (ss->...) in SSL_ReconfigFD
2017-05-09 12:06:14 -06:00
Matthew Harmsen
8ea4b34836 Resolves: rhbz #1434535
- Mozilla Bugzilla #1352476 - RFE: Document on the README how to create a
  release tag (mharmsen)
- Mozilla Bugzilla #1355358 - CryptoStore: add methods for importing and
  exporting EncryptedPrivateKeyInfo (ftweedal)
- Mozilla Bugzilla #1359731 - CryptoStore.importPrivateKey enhancements
  (ftweedal)
2017-04-30 23:20:50 -06:00
Matthew Harmsen
26521e2fc8 Resolves: rhbz #1434535
- Mozilla Bugzilla #1355268 - JSS 4.4 is incompatible with versions of
  idm-console-framework < 1.1.17-4
- Red Hat Bugzilla #1435076 - Remove unused legacy lines from JSS spec files
2017-04-18 15:41:18 -06:00
Matthew Harmsen
fe5a333983 Resolves: rhbz #1434535
- Bugzilla Bug #1431937 - Rebase jss to 4.4.x in Fedora 25+
- Updated build requirements for NSPR
- Updated build and runtime requirements for NSS
- ## 'jss-post-rebase.patch' resolves the following issues ported from
  ## upstream:
- Mozilla Bugzilla #1337092 - CMC conformance update: Implement required ASN.1
  code for RFC5272+ (cfu)
- Mozilla Bugzilla #1347394 - Eclipse project files for JSS (edewata)
- Mozilla Bugzilla #1347429 - Deprecated SSL 3.0 cipher names in SSLSocket
  class. (edewata)
- Mozilla Bugzilla #1348856 - SSL alert callback (edewata)
- Mozilla Bugzilla #1349278 - SSL cipher enumeration (edewata)
- Mozilla Bugzilla #1349349 - Problem with Password.readPasswordFromConsole().
  (edewata)
- Mozilla Bugzilla #1349831 - Revise top-level README file (mharmsen)
- Mozilla Bugzilla #1349836 - Changes to JSS Version Block (mharmsen)
- Mozilla Bugzilla #1350130 - Missing
  CryptoManager.verifyCertificateNowCUNative() implementation. (emaldona)
2017-03-30 16:31:35 -06:00
Matthew Harmsen
69fb56b3b5 Resolves: rhbz #1434535
- Bugzilla Bug #1434535 -  JSS 4.4.0 is incompatible with versions of
   pki-base < 10.4.0
2017-03-21 12:06:08 -06:00
Matthew Harmsen
0db8acfc56 Resolves: rhbz #1432568
- Bugzilla Bug #1432568 -  JSS 4.4.0 is incompatible with versions of
  tomcatjss < 7.2.1
2017-03-15 11:18:59 -06:00
Matthew Harmsen
35b26e7d85 Resolves: rhbz #1431937
- Bugzilla Bug #1431937 - Rebase jss to 4.4.0 in Fedora 25+
- ## JSS 4.4.0 includes the following patches ported from downstream:
- Mozilla Bugzilla #507536 - Add IPv6 functionality to JSS
- Mozilla Bugzilla #1307872 - Expose NSS calls for OCSP settings
- Mozilla Bugzilla #1307882 - RFE ecc - add ecc curve name support in JSS an
  CS interface
- Mozilla Bugzilla #1307993 - Expose updated certificate verification functi
  in JSS
- Mozilla Bugzilla #1308000 - Incorrect socket accept error message due to b
  pointer arithmetic
- Mozilla Bugzilla #1308001 - Verification should fail when a revoked
  certificate is added
- Mozilla Bugzilla #1308004 - Warnings should be cleaned up in JSS build
- Mozilla Bugzilla #1308006 - DRM failed to recovery keys when in FIPS mode
  (HSM + NSS)
- Mozilla Bugzilla #1308008 - Defects revealed by Coverity scan
- Mozilla Bugzilla #1308009 - Add support for PKCS5v2; support for secure PK
- Mozilla Bugzilla #1308012 - DRM: during archiving and recovering, wrapping
  unwrapping keys should be done in the token
- Mozilla Bugzilla #1308013 - JSS - HSM token name was mistaken for
  manufacturer identifier
- Mozilla Bugzilla #1308017 - Un-deprecate previously deprecated methods in
  JSS 4.2.6
- Mozilla Bugzilla #1308019 - Provide Tomcat support for TLS v1.1 and
  TLS v1.2 via NSS through JSS
- Mozilla Bugzilla #1308026 - JSS certificate validation does not pass up ex
  error from NSS
- Mozilla Bugzilla #1308027 - Merge pki-symkey into jss
- Mozilla Bugzilla #1308029 - Resolve Javadoc build issues
- Mozilla Bugzilla #1308047 - support ECC encryption key archival and recove
- Mozilla Bugzilla #1313122 - Remove bypass tests as latest NSS has removed
  PKCS#11 bypass support
- Mozilla Bugzilla #1328675 - Simple problem unwrapping AES sym keys on toke
- Mozilla Bugzilla #1345174 - Cannot create system certs when using LunaSA H
  in FIPS Mode and ECC algorithms
- Mozilla Bugzilla #1345613 - expose AES KeyWrap and add some useful OID
  functions
- Mozilla Bugzilla #1346410 - Load JSS libraries appropriately
- ## JSS 4.4.0 includes the following changes for building and testing:
- Mozilla Bugzilla #1331765 - Simplify JSS Makefile build and test
- Mozilla Bugzilla #1346420 - Document steps required to use the proper
  libjss4.so when running certain HMAC Algorithms tests
2017-03-14 00:32:36 -06:00
Matthew Harmsen
4404ece120 Updated jss.spec to prepare for JSS 4.4.0 2017-03-13 13:14:04 -06:00
Matthew Harmsen
032e03cc44 Bugzilla Bug #1425971 - Simple problem unwrapping AES sym keys on token 2017-02-22 18:27:00 -07:00
Fedora Release Engineering
3d2d1f5116 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 17:29:00 +00:00
Christina Fu
678c5be533 Resolves: rhbz#1238450
* Bugzilla Bug #1238450 - UnsatisfiedLinkError on Windows (cfu)
* make it compile on Windows platforms (cfu for nhosoi)
2016-08-09 12:10:56 -07:00
Christina Fu
3af0c8d7b6 Resolves: rhbz #1221295
* Bugzilla Bug #1221295 - jss fails to decode EncryptedKey >> EnvelopedData
  (cfu for roysjosh@gmail.com)
2016-06-30 17:02:11 -07:00
Christina Fu
f2ae793e30 Resolves: rhbz #1074208,1331596
-PKI Ticket #801
2016-05-19 16:35:26 -07:00
Christina Fu
94b8206fde Resolves: rhbz #1074208,1331596
-PKI Ticket #801
2016-05-19 14:01:14 -07:00
Matthew Harmsen
8a9c23e226 Resolves: rhbz #1289799
- Bugzilla Bug #1289799 - JSS build failure on F23 and Rawhide (edewata)
2016-03-23 14:47:56 -06:00
Dennis Gilmore
a040f942e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 01:29:50 +00:00
Dennis Gilmore
4ca0822552 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 12:39:10 +00:00
Marcin Juszkiewicz
b1e89ac5fc Fix use of __isa_bits macro so it does not fail during srpm generation on koji 2015-04-09 12:13:34 +02:00
Marcin Juszkiewicz
c9704d7054 Use __isa_bits macro to check for 64-bit arch. Unblocks aarch64 and ppc64le. 2015-04-09 11:50:52 +02:00
Christina Fu
d9477b1e3c Resolves: rhbz #1040640,1133718,816396
* Bugzilla Bug #1040640 - Incorrect OIDs for SHA2 algorithms
  (cfu for jnimeh@gmail.com)
* Bugzilla Bug #1133718 - Key strength validation is not performed for RC4
  algorithm (nkinder)
* Bugzilla Bug #816396 - Provide Tomcat support for TLS v1.1 and
  TLS v1.2 via NSS through JSS (cfu)
2014-09-30 10:49:43 -07:00
Peter Robinson
a0e9e2d7b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 22:36:38 +00:00
Dennis Gilmore
4378c1660f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 20:13:43 -05:00
Michael Simacek
43ee90dc59 Use Requires: java-headless rebuild (#1067528)
Signed-off-by: Michael Simacek <msimacek@redhat.com>
Signed-off-by: Mikolaj Izdebski <mizdebsk@redhat.com>
2014-03-28 21:09:36 +01:00
Dennis Gilmore
370c063610 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 16:49:24 -05:00
Endi S. Dewata
18eacedf98 Fixed build issue on Rawhide 2013-07-23 19:18:47 -04:00
Dennis Gilmore
4ccc40462a - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 21:03:43 -06:00
Stanislav Ochotnicky
764424dcd1 revbump after jnidir change 2012-12-19 13:03:57 +01:00
Stanislav Ochotnicky
3d9ea2edba Simple rebuild 2012-12-12 10:54:48 +01:00
Christina Fu
9620c956f7 added source URLs in spec file to pass Package Wrangler - JSS 4.2.6-26 2012-11-19 12:34:51 -08:00
Dennis Gilmore
2f0d95cfa3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 11:44:40 -05:00
Matthew Harmsen
0ddf9dbfa1 Resolves Bugzilla Bug #783007 - Un-deprecate previously deprecated methods in JSS 4.2.6 . . . BadPaddingException 2012-03-30 19:18:47 -07:00
Matthew Harmsen
7094694f24 Bugzilla Bug #797351 - JSS - HSM token name was mistaken for manufacturer identifier
Bugzilla Bug #804840 - [RFE] ECC encryption keys cannot be archived ECC phase2 work - support for ECC encryption key archival and recovery
Bugzilla Bug #783007 - Un-deprecate previously deprecated methods in JSS 4.2.6 . . .
Dogtag TRAC Task #109 (https://fedorahosted.org/pki/ticket/109) - add benign JNI jar file symbolic link from JNI libdir to JNI jar file
2012-03-21 21:38:00 -07:00
Dennis Gilmore
498258dcc4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 00:35:58 -06:00
Kevin Wright
5718fa337d Bugzilla Bug #737122 - DRM: during archiving and recovering, wrapping
unwrapping keys should be done in the token
support for PKCS5v2; support for secure PKCS12
Bugzilla Bug #744797 - KRA key recovery (retrieve pkcs#12) fails after the
in-place upgrade( CS 8.0->8.1)
2011-10-20 23:12:36 -07:00
Kevin Wright
f1af46a6a5 Bugzilla Bug #715621 - Defects revealed by Coverity scan 2011-10-05 19:23:15 -07:00
Kevin Wright
35a6b620b3 Bugzilla Bug #734590 - Refactor JNI libraries for Fedora 16+ . . . 2011-09-13 00:53:07 -07:00
Kevin Wright
fca747ec0d Bug 670980 - Cannot create system certs when using LunaSA HSM in FIPS Mode
and ECC algorithms (support tokens that don't do ECDH)
2011-05-20 14:54:39 -07:00
Dennis Gilmore
99194bb413 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 09:01:17 -06:00
John Dennis
822fd75c16 remove misleading comment in spec file concerning jar signing 2011-01-31 16:07:26 -05:00
Kevin Wright
8ea99e33ee - added missing patch line 2011-01-11 09:41:51 -08:00
Kevin Wright
8f6d73325c - bug 654657 - <jdennis@redhat.com>
Incorrect socket accept error message due to bad pointer arithmetic
- bug 661142 - <cfu@redhat.com>
  Verification should fail when a revoked certificate is added
2011-01-05 16:34:49 -08:00
John Dennis
6e20d6e785 move jar location to %%{_libdir}/jss and provide symlinks, on 32bit looks like this:
/usr/lib/java/jss4.jar -> /usr/lib/jss/jss4.jar
  /usr/lib/jss/jss4-<version>.jar
  /usr/lib/jss/jss4.jar -> jss4-<version>.jar
  /usr/lib/jss/libjss4.so
2010-12-17 09:16:50 -05:00
John Dennis
0e475e88f2 fix changelog to show correct attributions/blame,
conform to RHEL changelog requirements
2010-12-16 13:51:21 -05:00
John Dennis
af4d29e93a Resolves: bug #654657 - Incorrect socket accept error message due to bad pointer arithmetic 2010-12-06 15:09:52 -05:00
Kevin Wright
0447399904 - Bugzilla Bug # 647364 - Expose updated certificate verification function in JSS 2010-11-02 15:40:11 -07:00
Kevin Wright
6722db77ab - Bugzilla Bug # 638833 - rfe ecc - add ec curve name support in JSS and CS
- Bugzilla Bug # 529945 - expose NSS calls for OCSP settings
2010-11-02 15:05:40 -07:00
rcritten
5e878024aa Need to explicitly catch UnsatisfiedLinkError exception for System.load() 2010-01-13 21:21:04 +00:00
rcritten
cec65550af Move location of libjss4.so to subdirectory and use System.load() to load
it instead of System.loadLibrary() for Fedora packaging compliance
    (#533304)
2010-01-07 16:11:31 +00:00
rcritten
4a26fbad6c - Support ECC POP on the server (#224688)
- Server Sockets are hard coded to IPV4 (#469456)
- Set NSS dependency >= 3.12.3.99
2009-07-31 14:03:14 +00:00
Jesse Keating
4eddd94b46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 04:12:08 +00:00
rcritten
dacbd2de69 Add patch to fix javadocs build problem
This is only failing in koji on 64-bit platforms which is really strange. I
    can't reproduce the failure here but I think this will fix it.
2009-06-05 15:26:08 +00:00
rcritten
87c37eec63 - Update to 4.2.6
- Include patch to add jss interface to PK11_GenerateKeyPairWithOpFlags()
- Add javadocs subpackage
2009-06-05 14:55:51 +00:00
Jesse Keating
91d8c5d05c - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 09:51:39 +00:00
Tom Callaway
4e441fc683 fix license tag 2008-08-05 15:11:36 +00:00
Jesse Keating
fbd8b3707e - Autorebuild for GCC 4.3 2008-02-19 21:02:24 +00:00
rcritten
d0284ab004 Update to JSS 4.2.5 2007-08-03 13:57:49 +00:00
rcritten
4fd486d85c Resolves: 241295
Use the %{_jnidir} macro for JNI jar files instead of %{_javadir} per the
    jpackage spec.
2007-05-24 21:22:21 +00:00
rcritten
a2d953fcc0 import jss-4.2.4 on branch devel from jss-4.2.4-5.src.rpm 2007-05-17 14:50:16 +00:00