/[base]/head/secure/lib/libssl/Makefile
ViewVC logotype

Log of /head/secure/lib/libssl/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 364218 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 13 20:28:35 2020 UTC (3 years, 10 months ago) by jhb
File length: 935 byte(s)
Diff to previous 362818
Fix a typo in the cpp macro defined for PIC.

In practice this isn't used in OpenSSL outside of some sparc-specific
code.

Reviewed by:	delphij
Differential Revision:	https://reviews.freebsd.org/D26058


Revision 362818 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 1 00:59:28 2020 UTC (4 years ago) by cem
File length: 934 byte(s)
Diff to previous 339709
Replace OPENSSL_NO_SSL3_METHODs with dummies

SSLv3 has been deprecated since 2015 (and broken since 2014: "POODLE"); it
should not have shipped in FreeBSD 11 (2016) or 12 (2018).  No one should use
it, and if they must, they can use some implementation outside of base.

There are three symbols removed with OPENSSL_NO_SSL3_METHOD:

SSLv3_client_method
SSLv3_method
SSLv3_server_method

These symbols exist to request an explicit SSLv3 connection to a server.
There is no good reason for an application to link or invoke these symbols
instead of TLS_method(), et al (née SSLv23_method, et al).  Applications
that do so have broken cryptography.

Define these symbols for some pedantic definition of ABI stability, but
remove the functionality again (r361392) after r362620.

Reviewed by:	gordon, jhb (earlier-but-equivalent version both)
Discussed with:	bjk, kib
Differential Revision:	https://reviews.freebsd.org/D25493


Revision 339709 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 25 13:37:57 2018 UTC (5 years, 8 months ago) by kib
File length: 914 byte(s)
Diff to previous 339270
Bump base OpenSSL libraries versions to avoid conflict with port's libraries.

Reported by:	many
Reviewed by:	gjb
Sponsored by:	The FreeBSD Foundation
MFC after:	3 hours


Revision 339270 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 9 21:28:26 2018 UTC (5 years, 8 months ago) by gjb
File length: 912 byte(s)
Diff to previous 290460
Merge the remainder of the projects/openssl111 branch to head.

- Update OpenSSL to version 1.1.1.
- Update Kerberos/Heimdal API for OpenSSL 1.1.1 compatibility.
- Bump __FreeBSD_version.

Approved by:	re (kib)
Sponsored by:	The FreeBSD Foundation


Revision 290460 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 6 17:39:17 2015 UTC (8 years, 7 months ago) by jkim
File length: 792 byte(s)
Diff to previous 290207
Clean up OpenSSL makefiles.


Revision 290207 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 30 20:51:33 2015 UTC (8 years, 8 months ago) by jkim
File length: 758 byte(s)
Diff to previous 280306
Merge OpenSSL 1.0.2d.


Revision 280306 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 23:48:11 2015 UTC (9 years, 3 months ago) by jkim
File length: 747 byte(s)
Diff to previous 275077
Disable insecure SSLv2 support from the base OpenSSL.

Differential Revision:	https://reviews.freebsd.org/D1304


Revision 275077 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 25 21:18:18 2014 UTC (9 years, 7 months ago) by bapt
File length: 804 byte(s)
Diff to previous 246772
Convert to LIBADD
Reduce overlinking


Revision 246772 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 13 23:07:20 2013 UTC (11 years, 4 months ago) by jkim
File length: 825 byte(s)
Diff to previous 238405
Merge OpenSSL 1.0.1e.

Approved by:	secteam (simon), benl (silence)


Revision 238405 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 12 19:30:53 2012 UTC (11 years, 11 months ago) by jkim
File length: 816 byte(s)
Diff to previous 205128
Merge OpenSSL 1.0.1c.

Approved by:	benl (maintainer)


Revision 205128 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 13 19:22:41 2010 UTC (14 years, 3 months ago) by simon
File length: 792 byte(s)
Diff to previous 195767
Merge OpenSSL 0.9.8m into head.

This also "reverts" some FreeBSD local changes so we should now
be back to using entirely stock OpenSSL.  The local changes were
simple $FreeBSD$ lines additions, which were required in the CVS
days, and the patch for FreeBSD-SA-09:15.ssl which has been
superseded with OpenSSL 0.9.8m's RFC5746 'TLS renegotiation
extension' support.

MFC after:	3 weeks


Revision 195767 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 19 17:25:24 2009 UTC (14 years, 11 months ago) by kensmith
File length: 783 byte(s)
Diff to previous 160819
Bump the version of all non-symbol-versioned shared libraries in
preparation for 8.0-RELEASE.  Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.

Reviewed by:    kib
Approved by:    re (rwatson)


Revision 160819 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 29 19:41:41 2006 UTC (17 years, 11 months ago) by simon
File length: 783 byte(s)
Diff to previous 152603
Upgrade to OpenSSL 0.9.8b.


Revision 152603 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 19 07:04:17 2005 UTC (18 years, 7 months ago) by ru
File length: 700 byte(s)
Diff to previous 148672
Revert last revision by phk@, it's redundant since bsd.incs.mk
already handles this, FWIW.


Revision 148672 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 3 09:18:59 2005 UTC (18 years, 11 months ago) by phk
File length: 734 byte(s)
Diff to previous 148297
Don't install includes if NO_TOOLCHAIN


Revision 148297 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 22 17:19:05 2005 UTC (18 years, 11 months ago) by kensmith
File length: 700 byte(s)
Diff to previous 139106
Bump the shared library version number of all libraries that have not
been bumped since RELENG_5.

Reviewed by:	ru
Approved by:	re (not needed for commit check but in principle...)


Revision 139106 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 21 09:33:47 2004 UTC (19 years, 6 months ago) by ru
File length: 700 byte(s)
Diff to previous 136910
NODOCCOMPRESS -> NO_DOCCOMPRESS
NOINFO -> NO_INFO
NOINFOCOMPRESS -> NO_INFOCOMPRESS
NOLINT -> NO_LINT
NOPIC -> NO_PIC
NOPROFILE -> NO_PROFILE


Revision 136910 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 24 15:33:08 2004 UTC (19 years, 8 months ago) by ru
File length: 699 byte(s)
Diff to previous 129174
For variables that are only checked with defined(), don't provide
any fake value.


Revision 129174 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 13 07:51:47 2004 UTC (20 years, 1 month ago) by ru
File length: 705 byte(s)
Diff to previous 110655
Record the libssl.so dependency on libcrypto.so.  This should
help some ports that depend on libradius that recently gained
the dependency on libssl.  This is also how the stock OpenSSL
build would link libssl.so on FreeBSD.

Prompted by:	kris
OK'ed by:	markm, nectar


Revision 110655 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 10 19:57:56 2003 UTC (21 years, 4 months ago) by nectar
File length: 668 byte(s)
Diff to previous 110141
Install the OpenSSL man pages in /usr/share/openssl/man
and remove the WANT_OPENSSL_MANPAGES knob.


Revision 110141 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 31 11:30:38 2003 UTC (21 years, 5 months ago) by nectar
File length: 2502 byte(s)
Diff to previous 110010
Re-add WANT_OPENSSL_MANPAGES knob.

Noticed by:	ru


Revision 110010 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 28 22:58:14 2003 UTC (21 years, 5 months ago) by markm
File length: 2460 byte(s)
Diff to previous 107133
Update for OpenSSL 0.9.7. No assembler code at the moment. This
will follow.


Revision 107133 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 21 08:48:08 2002 UTC (21 years, 7 months ago) by kris
File length: 619 byte(s)
Diff to previous 103960
Remove myself as maintainer of openssl; I no longer have enough time to
devote to it.


Revision 103960 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 09:58:00 2002 UTC (21 years, 9 months ago) by markm
File length: 637 byte(s)
Diff to previous 103674
Don't lint contrib'ed sources, even if the builder has asked for linting.
Its Just Too Noisy.


Revision 103674 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 20 12:33:19 2002 UTC (21 years, 9 months ago) by ru
File length: 622 byte(s)
Diff to previous 96462
Bandaid for a broken world.  The real fix is somewhat more
complicated and will be sent for a review.


Revision 96462 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 12 16:01:00 2002 UTC (22 years, 1 month ago) by ru
File length: 669 byte(s)
Diff to previous 93034
Added new bsd.incs.mk which handles installing of header files
via INCS.  Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files.  Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.

Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1.  Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):

	kerberos5/lib/libtelnet/Makefile
	lib/libbz2/Makefile
	lib/libdevinfo/Makefile
	lib/libform/Makefile
	lib/libisc/Makefile
	lib/libmenu/Makefile
	lib/libmilter/Makefile
	lib/libpanel/Makefile

Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.

Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD.  Similarly for INCOWN, INCGRP,
and INCMODE.

Consistently use INCLUDEDIR instead of /usr/include.

gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.

These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".


Revision 93034 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 23 18:01:01 2002 UTC (22 years, 3 months ago) by des
File length: 887 byte(s)
Diff to previous 73983
Install headers with -C.  Ideally, these Makefiles should not need to
override the beforeinstall target at all, but this has proven difficult
to achieve.


Revision 73983 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 07:57:49 2001 UTC (23 years, 4 months ago) by kris
File length: 892 byte(s)
Diff to previous 68655
MFS: Belatedly bump SHLIB_MAJOR corresponding to OpenSSL 0.9.6


Revision 68655 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 13 02:21:38 2000 UTC (23 years, 7 months ago) by kris
File length: 892 byte(s)
Diff to previous 65971
Update for OpenSSL 0.9.6


Revision 65971 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 17 06:45:27 2000 UTC (23 years, 9 months ago) by kris
File length: 890 byte(s)
Diff to previous 63249
Overhaul of the build-time include file generation. Don't break in evp.h
if bootstrapping from a system on which the openssl headers are not
already present.


Revision 63249 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 16 05:53:14 2000 UTC (23 years, 11 months ago) by peter
File length: 1466 byte(s)
Diff to previous 59196
Forced commit.  This is to try and help folks that used the international
crypto repo and have slightly different files but with the same version.
cvsup in 'checkout mode' has no trouble with this, but cvs can get really
silly about it.


Revision 59196 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 13 07:37:35 2000 UTC (24 years, 2 months ago) by kris
File length: 1466 byte(s)
Diff to previous 59146
Update for OpenSSL 0.9.5a and clean up a bit.


Revision 59146 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 11 09:27:24 2000 UTC (24 years, 2 months ago) by obrien
File length: 1931 byte(s)
Diff to previous 57766
* Fix dependancies so that ``make depend'' is not required.
* Some style fixes

Approved by:	kris


Revision 57766 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 5 14:20:57 2000 UTC (24 years, 4 months ago) by peter
File length: 1923 byte(s)
Diff to previous 57414
Merge from internat.freebsd.org; cleanup stray rsaref glue code reference


Revision 57414 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 24 10:37:29 2000 UTC (24 years, 4 months ago) by markm
File length: 2003 byte(s)
Diff to previous 56080
Freefall/Internat diff reducer.


Revision 56080 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 16 02:20:03 2000 UTC (24 years, 5 months ago) by kris
File length: 2003 byte(s)
Diff to previous 55950
Add MAINTAINER tag so people don't feel the need to randomly frob with this.


Revision 55950 - (view) (download) (annotate) - [select for diffs]
Added Fri Jan 14 05:49:29 2000 UTC (24 years, 5 months ago) by kris
File length: 1985 byte(s)
Build infrastructure for OpenSSL


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.27