Алексей-З
2e9799dcab
Release bump
2020-09-07 01:57:50 +00:00
Mikhail Novosyolov
09fb62e453
Fix building HTML docs (they were empty due to missing pod2html), deal with rpmlint
2020-06-28 22:19:58 +03:00
Mikhail Novosyolov
f0ada0da9a
Add %%openssl_major macro
2020-04-23 01:59:39 +03:00
Mikhail Novosyolov
7539bee3cf
Update from 1.0 to 1.1.1g:
...
- new major version
- dropped compat libs, seems that there is no more need to be compatible with Red Hat naming (not sure, TODO: check it)
- unified %%docs to easify reading diffs of them
- dropped all patches the aim of which ones is not clear to me and there is not description
- trying to be buildable on e2k for future
- dropped requirements of GOST engine to eventually break this dependency loop, we can preinstall gost-engine where needed by other ways
- GOST engine is no more built here in OpenSSL
- replaced removing of some manuals with renaming them
- now shipping HTML docs (mans)
- switched to upstream location of engines (it now has %%major in it and is OK for us)
- moved everything from /lib to /usr/lib as preparation for merging everything into /usr
- sorted all configure options to improve readability of diffs in the future
- introduced new macros alike LibreSSL package
- added macro %%openssl_engines_dir for reusing in e.g. openssl-gost-engine
- added symlink openssl1.1 -> openssl, because I am thinking of keeping /usr/bin/openssl1.0
in the openssl1.0 compat package, so adding a similar symlink here for consistency
- explicit file provide /usr/bin/openssl is not needed because it is put automatically by RPM 4
- versionized some provides
- TODO: 2 tests fail for now... Maybe Perl is broken?
Based on:
- 3591a33115
- ALT Linux spec https://packages.altlinux.org/ru/sisyphus/specfiles/openssl1.1
- OpenMandriva spec https://github.com/OpenMandrivaAssociation/openssl/blob/93f1264/openssl.spec
2020-04-23 01:07:26 +03:00
Mikhail Novosyolov
b1e6ee8c1e
allow to remove gost-engine if needed on new rpm4+dnf platforms
2020-03-14 13:12:24 +03:00
Alexander Stefanov
23579b4b3d
drop multiarch
2020-03-02 01:03:05 +00:00
Mikhail Novosyolov
0c4615be52
Remove constant that is now used only once after commit 8e407b31b7
...
https://bugzilla.rosalinux.ru/show_bug.cgi?id=10395#c4
2020-01-21 15:09:18 +03:00
Mikhail Novosyolov
b8d9a3973f
use %%install_macro
2020-01-10 19:00:47 +03:00
Mikhail Novosyolov
6cf3aa0aff
upd: 1.0.2t -> 1.0.2u (CVE-2019-1551)
2019-12-31 06:40:09 +03:00
Andrey Bondrov
8e407b31b7
Make sure to require 32 bit gost-engine package for 32 bit engines and 64 bit gost-engine package for 64 bit engines
2019-12-30 15:37:35 +10:00
Mikhail Novosyolov
7d43bec4f1
Backport GOST 2015 identificators and GOST OIDs for Edwards parameter sets
2019-12-28 21:51:58 +03:00
Mikhail Novosyolov
e3ec224807
Migrate libgost.so to openssl-gost-engines
2019-12-28 17:35:14 +03:00
Алзим
c950a1728e
Updated to 1.0.2t
2019-10-01 23:48:33 +03:00
Alexander Stefanov
2da786e9bc
fix requires
2019-08-01 15:53:36 +00:00
Mikhail Novosyolov
85e4871638
enable-md2 for rpm4
2019-06-17 08:04:16 +03:00
Andrey Bondrov
fd4e26b34e
MassBuild#1671: Increase release tag
2019-04-14 01:52:19 +00:00
b067ab3701
MassBuild#1666: Increase release tag
2019-04-07 10:31:39 +00:00
Mikhail Novosyolov
544dc97734
Rebuild with rpm-5.4.10-86 where pkgconfig private dependencies are parsed (RB#9569) (rebuilding dependency chain of qt4)
2019-04-06 23:53:42 +03:00
Алзим
74055d6c7a
Updated to 1.0.r
2019-02-26 22:00:17 +03:00
Mikhail Novosyolov
16c24ba9a5
Use the same macro name in spec and macro file
2018-12-26 06:49:22 +03:00
Mikhail Novosyolov
c05b494a7e
Added macro _openssldir = /etc/pki/tls for repository-wide consistency of this directory
2018-12-24 23:34:12 +03:00
Mikhail Novosyolov
3d8cbe74da
provide openssl-config
2018-12-23 11:48:16 +03:00
Mikhail Novosyolov
78b41e4951
Adjust and install openssl-config
2018-12-23 10:28:27 +03:00
Алзим
3f9a2be567
Updated to 1.0.2q
2018-11-27 19:10:34 +03:00
Алзим
6e7af8e503
Updated to 1.0.2p
2018-08-29 09:52:34 +03:00
Алзим
06d18dc40f
Updated to 1.0.2o
2018-03-31 19:17:02 +03:00
Алзим
1465999bcb
Updated to 1.0.2n
2018-03-21 19:58:26 +03:00
Andrey Bondrov
8041ee5e18
Produce RHEL/Fedora compatibility libraries
2017-11-09 14:39:01 +10:00
Алзим
7a2dda8a3c
Updated to 1.0.2m
2017-11-02 23:54:10 +03:00
Andrey Bondrov
e0ab5014dc
New version 1.0.2l
...
Re-diff some patches
Move engines to openssl-1.0.0/engines directory to avoid rebuilding external engines for every new openssl version
2017-06-30 23:02:17 +10:00
Andrey Bondrov
a8866a92fd
MassBuild#1230: Increase release tag
2017-02-04 18:36:37 +03:00
Алзим
aea9100ff7
Updated to 1.0.2k
2017-01-28 10:52:44 +03:00
Andrey Bondrov
50c21b38da
Update gost-engine-2 patch with more commits from fixed gost-engine 1.0.2 branch
2016-12-16 12:44:25 +10:00
Andrey Bondrov
e6f7bcec42
Add one more GOST engine patch
2016-12-09 19:01:25 +10:00
Andrey Bondrov
fd97482de3
Update GOST patch
2016-12-09 17:44:36 +10:00
Andrey Bondrov
492b837675
Enable GOST support patch (backports from OpenSSL 1.1.0)
2016-12-09 17:05:32 +10:00
Алзим
f1ada867cd
Updated to 1.0.2j
2016-11-09 17:36:56 +03:00
Andrey Bondrov
eec705275d
MassBuild#1169: Increase release tag
2016-10-14 21:23:15 +04:00
Andrey Bondrov
f9a9a3ce4a
New version 1.0.2h
...
Re-diff patches
2016-09-13 11:10:42 +10:00
Andrey Bondrov
f1cd0a2ebc
Fix expired certificates (from upstream)
2016-05-12 18:40:10 +10:00
Andrey Bondrov
2015e24cb6
Add conflicts with older curl and wget versions (built with recently removed SSLv2 support)
2016-05-12 16:44:23 +10:00
Алзим
6130918d78
Updated to 1.0.1t
2016-05-04 13:05:01 +03:00
Andrey Bondrov
fc64b3561e
Add conflicts with older neon0.27 versions to avoid undefined symbols in rpm (rpm depends on neon library)
2016-03-14 23:49:04 +10:00
Andrey Bondrov
62c6863591
New version 1.0.1s
2016-03-02 19:59:36 +10:00
Andrey Bondrov
f9b8aafbab
New version 1.0.1r
2016-01-29 16:38:53 +10:00
Andrey Bondrov
9cf18c5fe2
New version 1.0.1p
2015-07-10 00:34:15 +10:00
Andrey Bondrov
827b61206b
New version 1.0.1o
2015-06-16 17:28:59 +10:00
Andrey Bondrov
d0b5137170
Fix Conflicts and Obsoletes from previous commit
2015-06-13 01:54:29 +10:00
Andrey Bondrov
3181213949
New version 1.0.1n
...
Split library package according to library packaging policy
2015-06-12 15:14:29 +10:00
Andrey Bondrov
ed2e0f200b
New version 1.0.1m, re-diff patches
2015-04-05 23:12:44 +10:00