summaryrefslogtreecommitdiffstats
path: root/secure/lib/libcrypto
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/releng/11.1' into RELENG_2_4Renato Botelho2017-12-111-5/+6
|\
| * Fix multiple OpenSSL vulnerabilities.gordon2017-12-091-5/+6
| | | | | | | | | | | | | | Approved by: so Security: CVE-2017-3737 Security: CVE-2017-3738 Security: FreeBSD-SA-17:12.openssl
| * Fix multiple vulnerabilities of OpenSSL.delphij2017-11-291-2/+10
| | | | | | | | | | Security: FreeBSD-SA-17:11 Approved by: so
* | MFC: r325328jkim2017-11-13227-243/+1025
| | | | | | | | | | | | Merge OpenSSL 1.0.2m. (cherry picked from commit a88f0513c4cf81f98bab740e4f112f1a6d7f4d42)
* | MFC: r318899jkim2017-11-13227-836/+854
|/ | | | | | Merge OpenSSL 1.0.2l. (cherry picked from commit ffd1bb8c599181e0733f8e00d8d8198b4ea6a73b)
* MFC r314658:ngie2017-05-302-2/+2
| | | | | | crypto: normalize paths using SRCTOP-relative paths or :H when possible This simplifies make logic/output
* MFC: r312825jkim2017-01-26223-3100/+2218
| | | | Merge OpenSSL 1.0.2k.
* MFC: r306342jkim2016-09-26221-222/+222
| | | | Merge OpenSSL 1.0.2j.
* MFC: r306193jkim2016-09-22228-833/+1159
| | | | Merge OpenSSL 1.0.2u.
* MFC: r304638, r304640jkim2016-08-3159-126/+126
| | | | Fix white spaces and prefer C-style comments in assembly sources.
* MFC: r304636jkim2016-08-3113-0/+12100
| | | | Build OpenSSL assembly sources for arm.
* MFC: r304320jkim2016-08-3110-62/+80
| | | | | | Disable assembly sources when compiler/assembler cannot compile certain instructions. For example, GCC 4.2.1 + binutils 2.17.50 does not support AVX instructions.
* Regen x86 assembly files for r299480.jkim2016-05-1148-125/+37788
|
* Set CC environment variable for Perl scripts. This is for detectingjkim2016-05-111-4/+4
| | | | assembler/compiler capabilities, e.g., AVX instructions.
* Refine comments to add its origin.jkim2016-05-111-21/+27
|
* libcrypto: add "Do not modify" comment to generated source filesemaste2016-05-111-1/+4
| | | | | Reviewed by: jkim Differential Revision: https://reviews.freebsd.org/D6237
* Enable linker error if libcrypto.so contains a relocation against text. Itjkim2016-05-111-1/+0
| | | | | | is position independent on all platforms since r299389. Submitted by: kib
* Make libcrypto.so position independent on i386.jkim2016-05-1046-33345/+66749
|
* Revert r299139: these are generated filesemaste2016-05-062-9/+1
| | | | | | We'll need to properly generate PIC/non-PIC from the source .pl files. Reported by: jkim
* Make libcrypto position independent on i386emaste2016-05-052-1/+9
| | | | | | | | | | Prior to this change libcrypto ended up with a .text relocation. Submitted by: Rafael EspĂ­ndola (earlier version) Reviewed by: kib Approved by: so (glebius) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D6164
* Merge OpenSSL 1.0.2h.jkim2016-05-03230-316/+669
| | | | Relnotes: yes
* Merge OpenSSL 1.0.2g.jkim2016-03-01244-929/+1513
| | | | Relnotes: yes
* DIRDEPS_BUILD: Regenerate without local dependencies.bdrewery2016-02-241-3/+0
| | | | | | | | These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'. Sponsored by: EMC / Isilon Storage Division
* Merge OpenSSL 1.0.2f.jkim2016-01-28219-440/+440
| | | | Relnotes: yes
* Add the openssl header for RISC-V.br2016-01-261-0/+254
| | | | Copied from aarch64 as we can't generate it yet.
* Build engines in parallel.bdrewery2015-12-151-1/+1
| | | | Sponsored by: EMC / Isilon Storage Division
* Merge OpenSSL 1.0.2e.jkim2015-12-03221-485/+503
|
* META MODE: Update dependencies with 'the-lot' and add missing directories.bdrewery2015-12-011-0/+19
| | | | | | | | | | | | | | This is not properly respecting WITHOUT or ARCH dependencies in target/. Doing so requires a massive effort to rework targets/ to do so. A better approach will be to either include the SUBDIR Makefiles directly and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose the benefit of having a userland/lib, userland/libexec, etc, though and results in a massive package. The current implementation of targets/ is very unmaintainable. Currently rescue/rescue and sys/modules are still not connected. Sponsored by: EMC / Isilon Storage Division
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.bdrewery2015-11-251-1/+0
| | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division
* Simplify man-makefile-update target.jkim2015-11-171-2/+2
|
* Remove duplicate manual pages.jkim2015-11-165-204/+7
| | | | Reported by: brd
* Fix a typo. I did not mean it, really.jkim2015-11-061-1/+1
|
* Clean up OpenSSL makefiles.jkim2015-11-062-16/+18
|
* Merge OpenSSL 1.0.2d.jkim2015-10-30273-11089/+32127
|
* Fix GOST engine cipher linkage by adding e_gost_err.c to SRCS so itngie2015-10-301-1/+2
| | | | | | | | | picks up undefined symbols, like "ERR_load_GOST_strings" MFC after: 3 days PR: 184805 Submitted by: Ivan IvanZhdanov <ivan.zhdanov@gmail.com> Sponsored by: EMC / Isilon Storage Division
* Define endianness for non-x86 platforms.jkim2015-10-281-2/+10
| | | | MFC after: 3 days
* Replace afterinstall: hack from r111083 with 'make delete-old' functionality.bdrewery2015-09-191-8/+0
| | | | Sponsored by: EMC / Isilon Storage Division
* Merge OpenSSL 1.0.1p.jkim2015-07-09208-214/+227
|
* new dependssjg2015-06-161-0/+1
|
* Revert r284417 it is not necessary anymorebapt2015-06-151-1/+1
|
* Enforce overwritting SHLIBDIRbapt2015-06-151-1/+1
| | | | | | | | | Since METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loading bsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere. This makes /lib being populated again. Reported by: many
* Add META_MODE support.sjg2015-06-1310-0/+194
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-0810-20/+0
| |
| * Merge sync of headsjg2015-05-27216-2563/+5218
| |\
| * \ Merge from head@274682sjg2014-11-19207-315/+325
| |\ \
| * \ \ Merge head from 7/28sjg2014-08-19207-437/+227
| |\ \ \
| * | | | Updated dependenciessjg2014-05-1610-0/+11
| | | | |
| * | | | Merge headsjg2014-04-28210-568/+500
| |\ \ \ \
| * \ \ \ \ Merge from headsjg2013-09-052-17/+1
| |\ \ \ \ \
| * \ \ \ \ \ sync from headsjg2013-04-12208-439/+439
| |\ \ \ \ \ \
OpenPOWER on IntegriCloud