summaryrefslogtreecommitdiff
path: root/src/lib/libssl/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Only enable -Werror on libcrypto/libssl/libtls if we are building withjsing2017-04-301-2/+3
| | | | | | | gcc4. This should avoid failed builds while transitioning compilers. While here also make the CFLAGS blocks consistent across makefiles. Discussed with deraadt@, ok beck@
* Revert previous - we still want to do this, but I forgot about the installerbeck2017-04-291-2/+1
| | | | | and want to avoid the wrath of theo when he arrives home in a couple of hours :)
* We now require you to have a working libpthreadbeck2017-04-291-1/+2
|
* Provide a rolling handshake hash that commences as soon as the cipherjsing2017-03-051-2/+2
| | | | | | | | | | suite has been selected, and convert the final finish MAC to use this handshake hash. This is a first step towards cleaning up the current handshake buffer/digest code. ok beck@ inoguchi@
* Merge the single two line function from ssl_err2.c into ssl_err.c.jsing2017-01-261-2/+2
| | | | ok beck@
* Move relatively new version range code from ssl_lib.c into a separatejsing2017-01-261-2/+2
| | | | | | ssl_versions.c file. ok beck@
* Rename s3_{both,clnt,pkt_srvr}.c to have an ssl_ prefix since they are nojsing2017-01-261-2/+2
| | | | | | longer SSLv3 code. ok beck@
* Merge the client/server version negotiation into the existing (currentlyjsing2017-01-261-4/+3
| | | | | | fixed version) client/server code. ok beck@
* move manual pages from doc/ to man/ for consistency with otherschwarze2016-11-051-2/+2
| | | | | libraries, in particular considering that there are unrelated files in doc/; requested by jsing@ and beck@
* after getting rid of the pod files, clean up the Makefiles; ok bcook@schwarze2016-11-051-3/+6
|
* Remove generated Symbols.map on make clean.jsing2016-11-051-2/+2
| | | | ok guenther@
* Add an explict list of exported symbols with just the functionsguenther2016-11-041-1/+9
| | | | | | | declared in the public headers, and use __{BEGIN,END}_HIDDEN_DECLS in the internal headers to optimize internal functions ok jsing@
* Update ld search path for libssl/libcrypto, fixes cross-build after source ↵bcook2016-09-191-3/+3
| | | | | | moved. from Patrick Wildt
* Generate pkg-config files at build time like everything else. Thisnatano2016-09-141-2/+3
| | | | | | | avoids permission problems due to the build and install stages being run by different users. ok deraadt jasper
* only regen pkg-config files when required; ok jaspernatano2016-09-041-3/+5
|
* Make tree build againbeck2016-09-031-2/+47
|
* Move build machinery for libcrypto from libssl/crypto to libcrypto, as wellmiod2014-04-111-11/+3
| | | | | | | | | as configuration files; split manpages and .pc files between libcrypto and libssl. No functional change, only there to make engineering easier, and libcrypto sources are still found in libssl/src/crypto at the moment. ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects.
* remove hack to test and create /usr/lib/pkgconfig/ if needed, it's been sixjasper2011-05-261-3/+1
| | | | | | months since it was introduced so it's safe to assume people have this dir now. ok deraadt@
* - simplify, krb5 handling is not needed.jasper2011-01-211-7/+1
| | | | prompted by brad
* - ensure ${DESTDIR}/usr/lib/pkgconfig/ as running make distrib-dirs is notjasper2010-12-281-2/+3
| | | | common/encouraged practice
* - generate and install pkg-config files for openssl, which more and morejasper2010-12-281-1/+19
| | | | | | | | projects depend on being present (e.g. various ports). as discussed with various porters in a hungarian spa help/feedback from ingo@ and also OK halex@ no objections from djm@
* Add a reasonably sane CA bundle to /etc/ssl/cert.pem, the defaultbeck2005-04-011-1/+3
| | | | | | location for libssl, this makes lynx not bitch when seeing sites with certificates signed by these issuers. We should probably think carefully about adding a few more in here too.
* build OpenSSL without symlink trees:markus2002-09-031-1043/+2
| | | | | | | | | | | | | | | * manpage related things moved to src/libssl/man/Makefile * there are now 3 obj directories src/libssl/{crypto,ssl,man}/ instead of one single src/libssl/obj * instead of running Configure (with generates lots of symlinks, and opensslconf.h) this patch stores pre-computed opensslconf.h files in src/libssl/crypto/arch * requires a make includes before the library can be built * libssl and libcrypto can be build separately (e.g. cd src/libssl/ssl && make obj && make) * make depend is now supported * no more symlink trees tested by miod@ and fries@
* make clean should not depend on prereq; ok fries@markus2002-08-301-2/+2
|
* remove generated files and generated symlinks (in make clean)markus2002-08-301-12/+85
|
* typo - I am a luser and a moron.beck2002-06-071-2/+2
|
* Merge OpenSSL 0.9.7-stable-20020605,beck2002-06-071-8/+7
| | | | correctly autogenerate obj_mac.h
* we do not need this to be Makefile.bsd-wrapperderaadt2002-06-011-3/+976
|
* remove old infrastructure which is not used anymore. Ok'd by beck@brad2001-01-311-5/+2
|
* subdir Makefiles should not contain anything elsederaadt1999-03-171-5/+0
|
* do not break thingsderaadt1999-03-171-5/+2
|
* Add ssl.8 man page - configuration and issues overview.beck1999-03-161-1/+2
|
* Add install of reasonable default ssleay.cnf filebeck1999-03-161-0/+6
|
* do not build ssleay binaryderaadt1998-10-071-3/+2
|
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+12
functionality for shared libs. Note that routines such as sslv2_init and friends that use RSA will not work due to lack of RSA in this library. Needs documentation and help from ports for easy upgrade to full functionality where legally possible.