Commit Graph

100 Commits

Author SHA256 Message Date
Stephan Kulow
9a6d63222e Accepting request 227508 from Base:System
Fix bug[ bnc#869945] CVE-2014-0076: openssl: Recovering OpenSSL ECDSA Nonces Using the FLUSH+RELOAD Cache Side-channel Attack; Add file: CVE-2014-0076.patch (forwarded request 227417 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/227508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=109
2014-04-03 14:38:28 +00:00
Stephan Kulow
ccb7f79a32 Accepting request 224423 from Base:System
additional changes required for FIPS validation( from Fedora repo); Add patch file: openssl-1.0.1e-new-fips-reqs.patch (forwarded request 224375 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/224423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=108
2014-03-06 18:29:26 +00:00
Stephan Kulow
bcd15fd76a Accepting request 213629 from Base:System
Remove GCC option -O3 for compiliation issue of ARM version; Modify: openssl.spec (forwarded request 213627 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/213629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=107
2014-01-17 10:05:16 +00:00
Stephan Kulow
d3d7dacdf7 Accepting request 213132 from Base:System
Fixed bnc#857850, openssl doesn't load engine; Modify file: openssl.spec (forwarded request 213131 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/213132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=106
2014-01-09 16:25:37 +00:00
Tomáš Chvátal
db3e410d01 Accepting request 212714 from Base:System
Fixed bnc#857203, openssl: crash in DTLS renegotiation after packet loss; Add file: CVE-2013-6450.patch (forwarded request 212653 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/212714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=105
2014-01-03 13:57:36 +00:00
Stephan Kulow
4a0df891cc Accepting request 212087 from Base:System
Fixed bnc#856687, openssl: crash when using TLS 1.2; Add file: CVE-2013-6449.patch (forwarded request 212077 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/212087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=104
2013-12-23 21:16:55 +00:00
Stephan Kulow
17914da9d0 Accepting request 211421 from Base:System
- compression_methods_switch.patch: setenv might not be successful
  if a surrounding library or application filters it, like e.g. sudo.
  As setenv() does not seem to be useful anyway, remove it.
  bnc#849377 (forwarded request 211400 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/211421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=103
2013-12-19 12:34:52 +00:00
Stephan Kulow
a4f9e5aa25 Accepting request 210985 from Base:System
Adjust the installation path; Modify files: README-FIPS.txt openssl.spec (forwarded request 210984 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/210985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=102
2013-12-17 09:02:17 +00:00
Stephan Kulow
4ed020414f osc copypac from project:openSUSE:Factory package:openssl revision:99
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=101
2013-11-30 16:59:30 +00:00
Stephan Kulow
179c3b2765 Accepting request 208487 from Base:System
Patches for OpenSSL FIPS-140-2/3 certification; Add patch files: openssl-1.0.1e-fips.patch, openssl-1.0.1e-fips-ec.patch,openssl-1.0.1e-fips-ctor.patch (forwarded request 208378 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/208487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=100
2013-11-29 06:03:09 +00:00
Tomáš Chvátal
9633d36713 Accepting request 204475 from Base:System
(forwarded request 204370 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/204475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=99
2013-10-24 12:10:45 +00:00
Tomáš Chvátal
5d8dc7c34b Accepting request 203428 from Base:System
- openssl-1.0.1c-ipv6-apps.patch: 
  Support ipv6 in the openssl s_client / s_server commandline app. (forwarded request 203361 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/203428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=98
2013-10-17 12:24:04 +00:00
Stephan Kulow
3f2f2de8bf Accepting request 201094 from Base:System
- VPN openconnect problem (DTLS handshake failed)
  (git 9fe4603b8, bnc#822642, openssl ticket#2984) (forwarded request 201079 from dmacvicar)

OBS-URL: https://build.opensuse.org/request/show/201094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=97
2013-09-27 17:48:21 +00:00
Stephan Kulow
dbd1e42ea5 Accepting request 197451 from Base:System
Fix armv6l arch (armv7 was previously used to build armv6 which lead to illegal instruction when used) (forwarded request 197443 from Guillaume_G)

OBS-URL: https://build.opensuse.org/request/show/197451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=95
2013-09-05 21:22:31 +00:00
Tomáš Chvátal
a79c9d166c Accepting request 186710 from Base:System
Fix bug[ bnc#832833] openssl ssl_set_cert_masks() is broken; Add patch file: SSL_get_certificate-broken.patch (forwarded request 186693 from shawn2012)

OBS-URL: https://build.opensuse.org/request/show/186710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=94
2013-08-13 09:00:53 +00:00
Stephan Kulow
11127842fa Accepting request 185827 from Base:System
- 0005-libssl-Hide-library-private-symbols.patch: hide 
  private symbols, this *only* applies to libssl where
  it is straightforward to do so as applications should
  not be using any of the symbols declared/defined in headers
  that the library does not install.
  A separate patch MAY be provided in the future for libcrypto
  where things are much more complicated and threfore requires
  careful testing. (forwarded request 185819 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/185827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=93
2013-08-04 14:59:21 +00:00
Stephan Kulow
483bcc84c1 Accepting request 184582 from Base:System
- compression_methods_switch.patch: Disable compression by default to
  avoid the CRIME attack (CVE-2012-4929 bnc#793420)
  Can be override by setting environment variable
      OPENSSL_NO_DEFAULT_ZLIB=no

OBS-URL: https://build.opensuse.org/request/show/184582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=92
2013-07-30 16:42:57 +00:00
Stephan Kulow
bb5cf13064 Accepting request 182147 from Base:System
- Don't use the legacy /etc/ssl/certs directory anymore but rather
  the p11-kit generated /var/lib/ca-certificates/openssl one
  (fate#314991, openssl-1.0.1e-truststore.diff)

OBS-URL: https://build.opensuse.org/request/show/182147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=91
2013-07-04 16:04:58 +00:00
Stephan Kulow
dd9592a972 Accepting request 181537 from Base:System
- Build enable-ec_nistp_64_gcc_128, ecdh is many times faster
  but only works in x86_64.
  According to the openSSL team
"it is superior to the default in multiple regards (speed, and also
security as the new implementations are secure against timing
attacks)"
It is not enabled by default due to the build system being unable
to detect if the compiler supports __uint128_t. (forwarded request 181467 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/181537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=90
2013-07-02 05:40:12 +00:00
Stephan Kulow
24a6c5b091 Accepting request 180215 from Base:System
- pick openssl-fix-pod-syntax.diff out of the upstream RT to fix
  build with perl 5.18 (forwarded request 180092 from coolo)

OBS-URL: https://build.opensuse.org/request/show/180215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=89
2013-06-25 05:43:23 +00:00
Stephan Kulow
13cf635235 Accepting request 176587 from Base:System
add %if tag for BuildArch. someone may need to fork it to SLE (forwarded request 176549 from MargueriteSu)

OBS-URL: https://build.opensuse.org/request/show/176587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=88
2013-06-05 11:05:48 +00:00
Stephan Kulow
c594036828 Accepting request 156167 from Base:System
- disable fstack-protector on aarch64 (forwarded request 156130 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/156167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=87
2013-02-23 15:39:08 +00:00
Stephan Kulow
03c573920f Accepting request 155179 from Base:System
- Update to 1.0.1e
  o Bugfix release (bnc#803004)
- Drop openssl-1.0.1d-s3-packet.patch, included upstream

OBS-URL: https://build.opensuse.org/request/show/155179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=86
2013-02-12 15:41:40 +00:00
Stephan Kulow
f3f9661f10 Accepting request 155059 from Base:System
Fix nasty 1.0.1d regression (forwarded request 155056 from sumski)

OBS-URL: https://build.opensuse.org/request/show/155059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=85
2013-02-11 10:07:26 +00:00
Stephan Kulow
e77612338e Accepting request 151305 from Base:System
- update to version 1.0.1d, fixing security issues
  o Fix renegotiation in TLS 1.1, 1.2 by using the correct TLS version.
  o Include the fips configuration module.
  o Fix OCSP bad key DoS attack CVE-2013-0166
  o Fix for SSL/TLS/DTLS CBC plaintext recovery attack CVE-2013-0169
    bnc#802184
  o Fix for TLS AESNI record handling flaw CVE-2012-2686

OBS-URL: https://build.opensuse.org/request/show/151305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=84
2013-02-07 09:44:00 +00:00
Stephan Kulow
f64483c532 Accepting request 141990 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/141990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=82
2012-11-22 15:51:34 +00:00
Ismail Dönmez
df44f45fc9 Accepting request 131690 from Base:System
- Open Internal file descriptors with O_CLOEXEC, leaving
  those open across fork()..execve() makes a perfect
  vector for a side-channel attack... (forwarded request 131190 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/131690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=81
2012-08-26 12:22:07 +00:00
Stephan Kulow
e5e7ad330f Accepting request 130358 from Base:System
- fix build on armv5 (bnc#774710) (forwarded request 130344 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/130358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=80
2012-08-08 09:18:03 +00:00
Stephan Kulow
05940ba9a1 Accepting request 121256 from Base:System
- Update to version 1.0.1c for the complete list of changes see
  NEWS, this only list packaging changes.
- Drop aes-ni patch, no longer needed as it is builtin in openssl
  now.
- Define GNU_SOURCE and use -std=gnu99 to build the package.
- Use LFS_CFLAGS in platforms where it matters. (forwarded request 120643 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/121256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=78
2012-05-21 08:00:42 +00:00
Stephan Kulow
036b19de96 Accepting request 116433 from Base:System
- don't install any demo or expired certs at all

OBS-URL: https://build.opensuse.org/request/show/116433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=77
2012-05-08 10:28:22 +00:00
Stephan Kulow
1b922295b2 Accepting request 115109 from Base:System
update to 1.0.0i

OBS-URL: https://build.opensuse.org/request/show/115109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=76
2012-04-23 15:40:09 +00:00
Stephan Kulow
5fcf0408aa Accepting request 113739 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/113739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=75
2012-04-17 20:00:24 +00:00
Stephan Kulow
350402e556 Accepting request 110176 from Base:System
license update: OpenSSL
 (forwarded request 110174 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/110176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=74
2012-03-20 16:49:15 +00:00
Stephan Kulow
d08abccec7 Accepting request 107790 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/107790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=73
2012-03-07 19:09:51 +00:00
Stephan Kulow
c5f2d42ba8 Accepting request 102443 from Base:System
update to 1.0.0g

OBS-URL: https://build.opensuse.org/request/show/102443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=72
2012-02-03 09:24:53 +00:00
Stephan Kulow
1d93e26aad replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=71
2011-12-06 17:34:43 +00:00
Stephan Kulow
abc16f3f92 Accepting request 88591 from Base:System
- AES-NI: Check the return value of Engine_add() 
  if the ENGINE_add() call fails: it ends up adding a reference 
  to a freed up ENGINE which is likely to subsequently contain garbage 
  This will happen if an ENGINE with the same name is added multiple
  times,for example different libraries. [bnc#720601] (forwarded request 88590 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/88591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=69
2011-10-19 11:40:21 +00:00
Sascha Peilicke
8eaf71fb35 Autobuild autoformatter for 81348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=68
2011-09-09 09:49:21 +00:00
Sascha Peilicke
712cc1be28 Accepting request 81348 from Base:System
- Update to openssl 1.0.0e fixes CVE-2011-3207 and CVE-2011-3210
  see http://openssl.org/news/secadv_20110906.txt for details. (forwarded request 81347 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/81348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=67
2011-09-09 09:49:14 +00:00
Sascha Peilicke
6793d223c7 Autobuild autoformatter for 78686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=66
2011-08-15 07:42:00 +00:00
Sascha Peilicke
f071498cb4 Accepting request 78686 from Base:System
- Add upstream patch that calls ENGINE_register_all_complete()
  in ENGINE_load_builtin_engines() saving us from adding dozens
  of calls to such function to calling applications. (forwarded request 78169 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/78686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=65
2011-08-15 07:41:52 +00:00
Sascha Peilicke
4843e122d8 Autobuild autoformatter for 78150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=64
2011-08-06 17:08:59 +00:00
Sascha Peilicke
f2e7b32247 Accepting request 78150 from Base:System
- remove -fno-strict-aliasing from CFLAGS no longer needed 
  and is likely to slow down stuff. (forwarded request 78147 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/78150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=63
2011-08-06 17:08:49 +00:00
Sascha Peilicke
18daff1b9a Autobuild autoformatter for 77054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=62
2011-07-26 11:47:42 +00:00
Sascha Peilicke
c6216dbc49 Accepting request 77054 from Base:System
- Edit baselibs.conf to provide libopenssl-devel-32bit too (forwarded request 77000 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/77054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=61
2011-07-26 11:47:28 +00:00
Sascha Peilicke
39b11f4174 Autobuild autoformatter for 74715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=60
2011-06-28 08:06:43 +00:00
Sascha Peilicke
afb2b76da7 Accepting request 74715 from Base:System
update to latest stable version 1.0.0d.

OBS-URL: https://build.opensuse.org/request/show/74715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=59
2011-06-28 08:06:25 +00:00
Sascha Peilicke
ca270b4d26 Autobuild autoformatter for 71772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=58
2011-05-30 07:05:53 +00:00
Sascha Peilicke
d425c7ed3c Accepting request 71772 from Base:System
added openssl as dependency in the devel package, or for packages linking to libopenssl there can be failures like : undefined reference to 'get_dh1024' because openssl binary is used during code generation (forwarded request 70339 from anubisg1)

OBS-URL: https://build.opensuse.org/request/show/71772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=57
2011-05-30 07:05:44 +00:00
Ruediger Oertel
b32661c9cd Autobuild autoformatter for 68054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openssl?expand=0&rev=56
2011-04-21 11:51:15 +00:00