Commit Graph

750 Commits

Author SHA1 Message Date
Ondrej Moris
c464b872b2 Add manual gating step 2024-09-11 19:06:42 +02:00
Ondrej Moris
4bb97d0cf5 Add RHEL-10 CI and gating configuration 2024-08-28 13:02:30 +02:00
Robert Relyea
7ca545e8ec Resolves: RHEL-33511
Fix QE discovered issues:
    1) need parameter to test certificate compression in selfserv and
       tstclient.
    2) pkcs12 encoding for pbamac adding a spurious IV as a parameter
       instead of an NULL.
2024-08-01 10:19:02 -07:00
Alexander Sosedkin
47ca464b01 Remove crypto-policies-scripts dependency...
a follow-up to 13c012f.
I forgot to drop the line pulling in update-crypto-policies,
and the line to not create local.d directory anymore.
2024-07-31 18:40:42 +02:00
Alexander Sosedkin
13c012f59e Remove nss-p11-kit.config...
... as crypto-policies-20240522-1.git77963ab.el10
has incorporated these lines into the main config.
2024-07-26 15:30:03 +00:00
Robert Relyea
3ca8e4f728 Related: RHEL-33511
Fix chacha timing issue
2024-07-25 18:33:00 -07:00
Robert Relyea
d64f3bacce Related: RHEL-33511
- Fix missing and inaccurate key length checks
2024-07-25 13:46:50 -07:00
Robert Relyea
7115c8f60c Related: RHEL-33511
bump relese number
2024-07-19 18:55:15 -07:00
Robert Relyea
8324a0ed92 Related: RHEL-33511
- Fix PKCS #12 md5 issue
2024-07-19 15:19:38 -07:00
Robert Relyea
65ad00a57f Resolves: RHEL-44426 RHEL-44425
Include FIPS-140-3 specific defines and instructions in the SPEC file.
2024-07-15 13:33:02 -07:00
Robert Relyea
79d26c334d Resolves: RHEL-33511
Fix the annocheck warnings. We aren't compiling with LTO. Looks like
there are new warnings, but the are unknown data in the .info which is
supposed to be ignored, but appearantly isn't.
2024-07-12 13:12:01 -07:00
Robert Relyea
5fabc5f7a8 Resolves: RHEL-46839
Rebase nss to 3.101 for Firefox 128
2024-07-11 08:39:43 -07:00
Troy Dawson
93b285fd32 Bump release for June 2024 mass rebuild 2024-06-24 09:05:03 -07:00
Krenzelok Frantisek
b3bf5a4b57 Update NSS to 3.97.0 2024-01-27 11:39:20 +01:00
Fedora Release Engineering
97717e128c Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 09:22:12 +00:00
Fedora Release Engineering
f904297318 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 09:56:29 +00:00
Krenzelok Frantisek
c322fd4ce2 Update NSS to 3.96.1 2023-12-21 13:31:16 +01:00
Krenzelok Frantisek
7a963c96b2 Update NSS to 3.95.0
- remove nss-3.94-fix-ec-encoding.patch (upstreamed)
2023-11-27 12:38:28 +01:00
Robert Relyea
b40f26ee71 Revert didn't even build, build with the actual fix. 2023-10-25 15:23:29 -07:00
Robert Relyea
5b2f53fc24 Fix binary compatibilty issue in ECC by reverting the HACL patch. 2023-10-25 14:57:37 -07:00
Krenzelok Frantisek
78c186d68b Update NSS to 3.94.0 2023-10-04 08:55:46 +02:00
Robert Relyea
a5c303c526 Update License field to SPDX. 2023-09-11 09:48:48 -07:00
Krenzelok Frantisek
d11658ac7e Update NSS to 3.93.0 2023-08-31 05:45:16 +02:00
Frantisek Krenzelok
2e20259fc5
Update NSS to 3.92.0
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-08-02 07:12:33 +02:00
Fedora Release Engineering
d99edd1158 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 16:55:07 +00:00
Frantisek Krenzelok
3ba95b4e6d
Update NSS to 3.91.0
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-07-04 16:06:42 +02:00
Frantisek Krenzelok
9420b56ac3
Explicitly specify the doc files for nspr-devel
nspr-devel now contains only the nspr relevant docs instead of all
the docs.

Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-06-13 12:41:41 +02:00
Frantisek Krenzelok
5ddb492599
Resolves: rhbz#2213765
by fixing the nspr_release number
2023-06-09 23:20:43 +02:00
Frantisek Krenzelok
ab34898fd4
Fix changelog date 2023-06-06 21:13:13 +02:00
Frantisek Krenzelok
746cb03e25
Hotfix: previous commit 2bdda3a
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-06-06 13:56:40 +02:00
Frantisek Krenzelok
2bdda3a809
Fix: add condition for architecture specific assebly feature
Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1836781
Additional bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1836925

Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-06-06 11:39:46 +02:00
Frantisek Krenzelok
493bb4aa7b
Update %patch syntax
The syntax was changed from `%patch<num>` to `%patch <num>`

Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-06-05 13:48:07 +02:00
Frantisek Krenzelok
c285f42bbe
Update NSS to 3.90.0
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-06-05 11:05:40 +02:00
Peter Leitmann
410a644f5b Add TMT interoperability tests 2023-05-24 17:25:21 +00:00
Frantisek Krenzelok
7f35208eca
Combine nss and nspr source togeather
Mozilla provides a package that has both utilities

Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-05-05 18:41:35 +02:00
Frantisek Krenzelok
2360d75a85
Use %{nss_version} explicitly insted of %{version}
Use nss_version explicitly as version is overiden by nspr_version
durring execution of spec

Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-05-05 18:11:00 +02:00
Adam Williamson
12fcec8a23 Replace dangling pointer workaround with a patch from upstream 2023-04-06 11:08:34 -07:00
Adam Williamson
ed6e518933 Disable GCC dangling-pointer warning to make build work
See https://bugzilla.mozilla.org/show_bug.cgi?id=1826650 - with
very recent GCC 13, nss build fails on this warning. jschanck is
working on a fix, but his first cut didn't work and I really
want a build done so we can get a Firefox build done.
2023-04-05 15:49:23 -07:00
Frantisek Krenzelok
ef1f194244 Update NSS to 3.89.0 & remove unused patch
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-04-05 10:28:49 -07:00
Frantisek Krenzelok
9a23e7f5cd
Update NSS to 3.88.1
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-02-10 16:42:33 +01:00
Bob Relyea
7983668370 Fix compile issues found during the Fedora 38 rebuild.
(SECStatus is an enum and can't be assigned to and int)
2023-01-24 14:03:27 -08:00
Fedora Release Engineering
ea71f8dfa8 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 21:49:27 +00:00
Frantisek Krenzelok
e88705bd74
Update NSS to 3.87 & remove unused patches
Signed-off-by: Frantisek Krenzelok <krenzelok.frantisek@gmail.com>
2023-01-10 21:13:44 +01:00
Bob Relyea
1c86aae278 Fix nss.spec syntax error 2022-11-17 15:45:22 -08:00
Bob Relyea
faa802de5a Update NSS to 3.85 (rhbz#214318) 2022-11-17 14:49:13 -08:00
Bob Relyea
b3fa07dc54 Rebase to nss 3.83 and nspr 4.35. 2022-09-20 22:24:17 -07:00
Bob Relyea
297e6280a5 Add dbtool to rawhide 2022-09-09 10:28:21 -07:00
Bob Relyea
37b1b613d2 Fix release tag syntax error 2022-07-21 12:44:36 -07:00
Bob Relyea
3b1f91342a Rebase to nss 3.81 2022-07-21 12:32:20 -07:00
Bob Relyea
a9f44e8e59 bug#2097663
Fix crash when getting client cert and there is none in the database.
2022-06-16 14:22:48 -07:00