openssl 1.0.2n-1ubuntu1 source package in Ubuntu
Changelog
openssl (1.0.2n-1ubuntu1) bionic; urgency=medium * Merge with Debian, remaining changes. - Use openssl source package name, instead of openssl1.0. - Make libssl-dev a metapackage pointing at libssl1.0-dev package. - Ship openssl package. - Disable SSLv3 without changing ABI: + debian/patches/no-sslv3.patch: Disable SSLv3 without using the no-ssl3-method option + debian/rules: don't use no-ssl3-method, don't bump soname + debian/patches/engines-path.patch: don't bump soname + debian/patches/version-script.patch: don't bump soname + debian/patches/soname.patch: removed + debian/lib*: don't bump soname - debian/rules: don't enable rfc3779 and cms support for now as it changes ABI. - debian/libssl1.0.0.postinst: + Display a system restart required notification on libssl1.0.0 upgrade on servers. + Use a different priority for libssl1.0.0/restart-services depending on whether a desktop, or server dist-upgrade is being performed. - debian/{libcrypto1.0.0-udeb.dirs, libssl1.0.0.dirs, libssl1.0.0.files, rules}: Move runtime libraries to /lib, for the benefit of wpasupplicant. - debian/patches/perlpath-quilt.patch: Don't change perl #! paths under .pc. - debian/rules: + Don't run 'make test' when cross-building. + Use host compiler when cross-building. Patch from Neil Williams. + Fix Makefile to properly clean up libs/ dirs in clean target. + Replace duplicate files in the doc directory with symlinks. - debian/control: Mark Debian Vcs-* as XS-Debian-Vcs-* - Enable asm optimisations on s390x. LP: #1602655. * Changes applied in Debian: - debian/rules: Enable optimized 64bit elliptic curve code contributed by Google. - debian/{libssl1.0.0-udeb.dirs, control, rules}: Create libssl1.0.0-udeb, for the benefit of wget-udeb. Same has been applied in Debian. * Dropped patches, part of new upstream release: - CVE-2016-2105.patch - CVE-2016-2106.patch - CVE-2016-2107.patch - CVE-2016-2108.patch - CVE-2016-2109.patch - 0b48a24ce993d1a4409d7bde26295f6df0d173cb.patch - CVE-2016-2177.patch - CVE-2016-2178-1.patch - CVE-2016-2178-2.patch - CVE-2016-2179.patch - CVE-2016-2180.patch - CVE-2016-2181-1.patch - CVE-2016-2181-2.patch - CVE-2016-2181-3.patch - CVE-2016-2182.patch - CVE-2016-2183.patch - CVE-2016-6302.patch - CVE-2016-6303.patch - CVE-2016-6304.patch - CVE-2016-6306-1.patch - CVE-2016-6306-2.patch - CVE-2016-2182-2.patch - CVE-2016-7055.patch - CVE-2016-8610.patch - CVE-2016-8610-2.patch - CVE-2017-3731.patch - CVE-2017-3732.patch - move-extended-feature-detection.patch - fix-sha-ni.patch - CVE-2017-3735.patch - CVE-2017-3736.patch - fix_armhf_ftbfs.patch - CVE-2017-3737-pre.patch - CVE-2017-3737-1.patch - CVE-2017-3737-2.patch - CVE-2017-3738.patch openssl1.0 (1.0.2n-1) unstable; urgency=medium * New upstream version 1.0.2n - drop patches which applied upstream: - 0001-Fix-no-ssl3-build.patch - 0001-aes-armv4-bsaes-armv7-sha256-armv4-.pl-make-it-work-.patch - Fixes CVE-2017-3737 (Read/write after SSL object in error state) - Fixes CVE-2017-3738 (rsaz_1024_mul_avx2 overflow bug on x86_64) * move to gbp * Abort the build if symbols are discovered which are not part of the symbols file. openssl1.0 (1.0.2m-3) unstable; urgency=medium * Avoid problems with aes and sha256 assembler on armhf using binutils 2.29 openssl1.0 (1.0.2m-2) unstable; urgency=medium * Fix no-ssl3-method build openssl1.0 (1.0.2m-1) unstable; urgency=high [ Kurt Roeckx ] * New upstream version - Fixes CVE-2017-3735 - Fixes CVE-2017-3736 [ Sebastian Andrzej Siewior] * Add support for arm64ilp32, Patch by Wookey (Closes: #874709). openssl1.0 (1.0.2l-2) unstable; urgency=medium * Make the udeb use a versioned depends (Closes: #864081) openssl1.0 (1.0.2l-1) unstable; urgency=medium * New upstream release - Properly detect features on the AMD Ryzen processor (Closes: #861145) * Refresh valgrind.patch openssl1.0 (1.0.2k-1) unstable; urgency=medium * New upstream release - Fixes CVE-2017-3731 - Fixes CVE-2017-3732 - Fixes CVE-2016-7055 openssl1.0 (1.0.2j-5) unstable; urgency=medium * Add myself as Uploader. * Drop zlib1g-dev from libssl1.0-dev's deps (Closes: #845945). * Mark RC4 and 3DES as weak which removes them from the SSL/TLS protocol (Closes: #736687). * Update Standards-Version, no change required. * Drop asm support for X32 because the testsuite segfaults. * Limit the watchfile to the 1.0.2x series. * Redo rules file to newer debhelper syntax * Add homepage filed * Remove recommends for libssl-doc because the doc package from 1.1.0 is not really matching the -dev package from 1.0.2 openssl1.0 (1.0.2j-4) unstable; urgency=medium * Re-add udebs openssl1.0 (1.0.2j-3) unstable; urgency=medium * Upload to unstable openssl1.0 (1.0.2j-2) experimental; urgency=medium * Provide an 1.0.2 version of the library for Stretch. openssl (1.0.2j-1) unstable; urgency=medium * New upstream release - Fixes CVE-2016-7052 openssl (1.0.2i-1) unstable; urgency=high * New upstream version - Fix CVE-2016-2177 - Fix CVE-2016-2178 - Fix CVE-2016-2179 - Fix CVE-2016-2180 - Fix CVE-2016-2181 - Fix CVE-2016-2182 - Fix CVE-2016-2183 - Fix CVE-2016-6302 - Fix CVE-2016-6303 - Fix CVE-2016-6304 - Fix CVE-2016-6306 * Drop ca.patch, option is now documented upstream * Update engines-path.patch to also update the libcrypto.pc, now that that has an enginesdir in it. openssl (1.0.2h-2) unstable; urgency=medium * Re-add libdoc-manpgs-pod-spell.patch to series files (Closes: #813191) * Don't build i686 optimized version anymore on i386, it's now the default. (Closes: #823774) openssl (1.0.2h-1) unstable; urgency=high * New upstream version - Fixes CVE-2016-2107 - Fixes CVE-2016-2105 - Fixes CVE-2016-2106 - Fixes CVE-2016-2109 - Fixes CVE-2016-2176 openssl (1.0.2g-2) unstable; urgency=medium * Use assembler of arm64 (Closes: #794326) Patch from Riku Voipio <email address hidden> * Add a udeb for libssl, based on similar changes done in Ubuntu starting in version 0.9.8o-4ubuntu1 (Closes: #802591) Patch from Margarita Manterola <email address hidden> * Add support for nios2 (Closes: #816239) Based on patch from Marek Vasut <email address hidden> * Update Spanish translation from Manuel "Venturi" Porras Peralta <email address hidden> (Closes: #773601) * Don't build an i586 optimized version anymore, the default already targets that. Patch from Sven Joachim <email address hidden> (Closes: #759811) -- Dimitri John Ledkov <email address hidden> Mon, 15 Jan 2018 13:10:21 +0000
Upload details
- Uploaded by:
- Dimitri John Ledkov
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- utils
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
openssl_1.0.2n.orig.tar.gz | 5.1 MiB | 370babb75f278c39e0c50e8c4e7493bc0f18db6867478341a832a982fd15a8fe |
openssl_1.0.2n-1ubuntu1.debian.tar.xz | 89.3 KiB | ec505ee8c04ea26cbb36ec6fd273bea57a9829c0eb995ea9ef88fe23ea4cd3b6 |
openssl_1.0.2n-1ubuntu1.dsc | 2.2 KiB | 0f72c41e15e5f35302d1e50bb7a2980d6738f8086d1996a368a35f110d4d64e1 |
Available diffs
- diff from 1.0.2g-1ubuntu14 to 1.0.2n-1ubuntu1 (275.0 KiB)
- diff from 1.0.2g-1ubuntu15 to 1.0.2n-1ubuntu1 (284.5 KiB)
Binary packages built by this source
- libcrypto1.0.0-udeb: Secure Sockets Layer toolkit - libcrypto udeb
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains a version of the libcrypto shared library for use with the
Debian Installer. Do not install it on a normal system.
- libssl-dev: Secure Sockets Layer toolkit - development files
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains development libraries, header files, and manpages for libssl
and libcrypto.
- libssl-doc: Secure Sockets Layer toolkit - development documentation
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains manpages and demo files for libssl and libcrypto.
- libssl1.0-dev: Secure Sockets Layer toolkit - development files
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains development libraries, header files, and manpages for libssl
and libcrypto.
- libssl1.0.0: Secure Sockets Layer toolkit - shared libraries
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It provides the libssl and libcrypto shared libraries.
- libssl1.0.0-dbgsym: debug symbols for libssl1.0.0
- libssl1.0.0-udeb: ssl shared library - udeb
libssl shared library.
.
Do not install it on a normal system.
- openssl: Secure Sockets Layer toolkit - cryptographic utility
This package is part of the OpenSSL project's implementation of the SSL
and TLS cryptographic protocols for secure communication over the
Internet.
.
It contains the general-purpose command line binary /usr/bin/openssl,
useful for cryptographic operations such as:
* creating RSA, DH, and DSA key parameters;
* creating X.509 certificates, CSRs, and CRLs;
* calculating message digests;
* encrypting and decrypting with ciphers;
* testing SSL/TLS clients and servers;
* handling S/MIME signed or encrypted mail.
- openssl-dbgsym: debug symbols for openssl