aboutsummaryrefslogtreecommitdiff
path: root/crypto/openssl
Commit message (Collapse)AuthorAgeFilesLines
* Merge OpenSSL 1.1.1i.Jung-uk Kim2020-12-0935-119/+186
|\ | | | | | | Notes: svn path=/head/; revision=368472
* | OpenSSL: address CVE-2020-1971Ed Maste2020-12-086-10/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSL commit 3db2c9f3: Complain if we are attempting to encode with an invalid ASN.1 template OpenSSL commit 43a7033: Check that multi-strings/CHOICE types don't use implicit tagging OpenSSL commit f960d812: Correctly compare EdiPartyName in GENERAL_NAME_cmp() Obtained from: OpenSSL 3db2c9f3, 43a7033, f960d812 Security: CVE-2020-1971 Notes: svn path=/head/; revision=368447
* | Merge OpenSSL 1.1.1h.Jung-uk Kim2020-09-22250-3912/+2131
|\| | | | | | | Notes: svn path=/head/; revision=366004
* | Fix Clang version detection.Jung-uk Kim2020-08-2622-22/+22
| | | | | | | | | | | | | | | | | | | | We prepend "FreeBSD" to Clang version string. This broke compiler test for AVX instruction support. Reported by: jhb Notes: svn path=/head/; revision=364822
* | Merge OpenSSL 1.1.1g.Jung-uk Kim2020-04-2138-608/+1733
|\| | | | | | | Notes: svn path=/head/; revision=360175
* | Fix OpenSSL remote denial of service.Gordon Tetlow2020-04-211-1/+1
| | | | | | | | | | | | | | | | | | | | See https://www.openssl.org/news/secadv/20200421.txt for details. Approved by: so Security: CVE-2020-1967 Notes: svn path=/head/; revision=360146
* | Merge OpenSSL 1.1.1f.Jung-uk Kim2020-03-3126-242/+267
|\| | | | | | | Notes: svn path=/head/; revision=359486
* | Merge OpenSSL 1.1.1e.Jung-uk Kim2020-03-18901-2965/+6872
|\| | | | | | | Notes: svn path=/head/; revision=359060
* | Merge OpenSSL 1.1.1d.Jung-uk Kim2019-09-10269-10529/+2983
|\| | | | | | | Notes: svn path=/head/; revision=352191
* | Merge OpenSSL 1.1.1c.Jung-uk Kim2019-05-28168-2020/+3440
|\| | | | | | | Notes: svn path=/head/; revision=348340
* | Merge OpenSSL 1.1.1b.Jung-uk Kim2019-02-26301-3411/+5343
|\| | | | | | | Notes: svn path=/head/; revision=344602
* | Do not complain when /dev/crypto does not exist.Jung-uk Kim2018-12-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | Now the new devcrypto engine is enabled since r342009, many users started seeing "Could not open /dev/crypto: No such file or directory". Disable the annoying error message as it is not very useful anyway. Note the patch was submitted upstream. https://github.com/openssl/openssl/pull/7896 Notes: svn path=/head/; revision=342057
* | Merge OpenSSL 1.1.1a.Jung-uk Kim2018-11-20145-1026/+2062
|\| | | | | | | Notes: svn path=/head/; revision=340703
* | Update SHLIB_VERSION_NUMBER following the OpenSSL shared libraryGlen Barber2018-10-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | number bump. Reported by: jkim Discussed with: kib MFC after: immediate Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=339741
* | Add a hack to build on ARMv4 and ARMv5.Jung-uk Kim2018-09-231-1/+2
| | | | | | | | Notes: svn path=/projects/openssl111/; revision=338896
* | Add generated header file for openssl(1).Jung-uk Kim2018-09-191-0/+508
| | | | | | | | Notes: svn path=/projects/openssl111/; revision=338767
* | Add generated header files for FreeBSD.Jung-uk Kim2018-09-192-0/+55
| | | | | | | | Notes: svn path=/projects/openssl111/; revision=338765
* | Update SHLIB_VERSION_NUMBER to 9.Jung-uk Kim2018-09-141-1/+1
| | | | | | | | | | | | | | Prodded by: avg Notes: svn path=/projects/openssl111/; revision=338681
* | Update OpenSSL to 1.1.1.Jung-uk Kim2018-09-132507-314528/+314036
|\| | | | | | | | | | | | | Note it does not update build infrastructure. Notes: svn path=/projects/openssl111/; revision=338663
* | Merge OpenSSL 1.0.2p.Jung-uk Kim2018-08-14123-941/+1514
|\| | | | | | | Notes: svn path=/head/; revision=337791
* | Merge OpenSSL 1.0.2o.Jung-uk Kim2018-03-27156-808/+950
|\| | | | | | | Notes: svn path=/head/; revision=331627
* | Add declaration of SSL_get_selected_srtp_profile() for OpenSSL.Jung-uk Kim2018-01-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Because there was an extra declaration in the vendor version, we locally removed the second one in r238405 with 1.0.1c. Later, upstream fixed it in 1.0.2d but they removed the first one. Therefore, both were removed in our version unfortunately. Now we revert to the vendor one to re-add it. MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D10525 Notes: svn path=/head/; revision=328419
* | Merge OpenSSL 1.0.2n.Jung-uk Kim2017-12-0737-82/+278
|\| | | | | | | Notes: svn path=/head/; revision=326662
* | Merge OpenSSL 1.0.2m.Jung-uk Kim2017-11-02133-348/+1576
|\| | | | | | | Notes: svn path=/head/; revision=325328
* | Merge OpenSSL 1.0.2l.Jung-uk Kim2017-05-25126-741/+1414
|\| | | | | | | Notes: svn path=/head/; revision=318899
* | Fix linking with lld by marking OPENSSL_armcap_P as hidden.Andrew Turner2017-04-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Linking with lld fails as it contains a relative address, however the data this address is for may be relocated from the shared object to the main executable. Fix this by adding the hidden attribute. This stops moving this value to the main executable. It seems this is implicit upstream as it uses a version script. Approved by: jkim Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=316607
* | Merge OpenSSL 1.0.2k.Jung-uk Kim2017-01-26100-632/+834
|\| | | | | | | Notes: svn path=/head/; revision=312825
* | Build OpenSSL assembly sources for aarch64. Tested with ThunderX by andrew.Jung-uk Kim2016-10-263-3/+2
| | | | | | | | Notes: svn path=/head/; revision=307976
* | Merge OpenSSL 1.0.2j.Jung-uk Kim2016-09-268-8/+26
|\| | | | | | | Notes: svn path=/head/; revision=306342
* | Merge OpenSSL 1.0.2i.Jung-uk Kim2016-09-22222-1343/+3932
|\| | | | | | | Notes: svn path=/head/; revision=306193
* | Build OpenSSL assembly sources for arm. Tested with Raspberry Pi 2 Model B.Jung-uk Kim2016-08-222-3/+3
| | | | | | | | | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=304636
* | openssl: change SHLIB_VERSION_NUMBER to reflect the realityAndriy Gapon2016-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | Some consumers actually use this definition. We probably need some procedure to ensure that SHLIB_VERSION_NUMBER is updated whenever we change the library version in secure/lib/libssl/Makefile. Notes: svn path=/head/; revision=301271
* | Merge OpenSSL 1.0.2h.Jung-uk Kim2016-05-0367-263/+1117
|\| | | | | | | | | | | | | Relnotes: yes Notes: svn path=/head/; revision=298998
* | Merge OpenSSL 1.0.2g.Jung-uk Kim2016-03-0183-1309/+2659
|\| | | | | | | | | | | | | Relnotes: yes Notes: svn path=/head/; revision=296279
* | Merge OpenSSL 1.0.2f.Jung-uk Kim2016-01-28136-443/+844
|\| | | | | | | | | | | | | Relnotes: yes Notes: svn path=/head/; revision=295009
* | Merge OpenSSL 1.0.2e.Jung-uk Kim2015-12-03204-2371/+2564
|\| | | | | | | Notes: svn path=/head/; revision=291719
* | Remove duplicate manual pages.Jung-uk Kim2015-11-162-5/+3
| | | | | | | | | | | | | | Reported by: brd Notes: svn path=/head/; revision=290947
* | Merge OpenSSL 1.0.2d.Jung-uk Kim2015-10-30488-13105/+94293
|\| | | | | | | Notes: svn path=/head/; revision=290207
* | Merge OpenSSL 1.0.1p.Jung-uk Kim2015-07-0921-233/+475
|\| | | | | | | Notes: svn path=/head/; revision=285329
* | Merge OpenSSL 1.0.1o.Jung-uk Kim2015-06-129-25/+34
|\| | | | | | | Notes: svn path=/head/; revision=284329
* | Merge OpenSSL 1.0.1n.Jung-uk Kim2015-06-11204-903/+2348
|\| | | | | | | Notes: svn path=/head/; revision=284283
* | Merge OpenSSL 1.0.1m.Jung-uk Kim2015-03-201009-253279/+257077
|\| | | | | | | Notes: svn path=/head/; revision=280297
* | Merge OpenSSL 1.0.1l.Jung-uk Kim2015-01-1611-17/+27
|\| | | | | | | | | | | | | | | MFC after: 1 week Relnotes: yes Notes: svn path=/head/; revision=277270
* | MFV: r276862Jung-uk Kim2015-01-092-2/+2
|\| | | | | | | | | | | | | Fix build. Notes: svn path=/head/; revision=276863
* | Merge OpenSSL 1.0.1k.Jung-uk Kim2015-01-08108-3630/+1760
|\| | | | | | | Notes: svn path=/head/; revision=276861
* | Merge OpenSSL 1.0.1j.Jung-uk Kim2014-10-1579-608/+1819
|\| | | | | | | Notes: svn path=/head/; revision=273144
* | Merge OpenSSL 1.0.1i.Jung-uk Kim2014-08-07158-4989/+3288
|\| | | | | | | Notes: svn path=/head/; revision=269682
* | Merge OpenSSL 1.0.1h.Jung-uk Kim2014-06-0966-141/+824
|\| | | | | | | | | | | | | Approved by: so (delphij) Notes: svn path=/head/; revision=267256
* | Fix OpenSSL multiple vulnerabilities.Xin LI2014-06-055-3/+36
| | | | | | | | | | | | | | | | | | | | Security: CVE-2014-0195, CVE-2014-0221, CVE-2014-0224, CVE-2014-3470 Security: SA-14:14.openssl Approved by: so Notes: svn path=/head/; revision=267102
* | Fix OpenSSL NULL pointer deference vulnerability.Xin LI2014-05-131-0/+4
| | | | | | | | | | | | | | | | | | Obtained from: OpenBSD Security: FreeBSD-SA-14:09.openssl Security: CVE-2014-0198 Notes: svn path=/head/; revision=265985