aboutsummaryrefslogtreecommitdiff
path: root/ssl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix buildkinichiro2022-01-142-0/+3
| | | | | | - Remove pem/pem_seal.c asn1/x_nx509.c asn1/n_pkey.c - Remove evp/m_dss.c evp/m_dss1.c evp/m_ecdsa.c - Add include path crypto/bio to libssl for bio_local.h
* Follow upstream file changes and fix buildkinichiro2022-01-122-2/+2
| | | | | | | | | | | | | - Add asn1_lib.c - Consolidation of ASN.1 code Add asn1_item.c asn1_old.c Remove a_d2i_fp.c a_digest.c a_dup.c a_i2d_fp.c a_sign.c a_verify.c - Merge evp_asn1.c into a_type.c - Merge asn_pack.c into asn1_item.c - Rename tls13_key_share.c to tls_key_share.c - Add bio/bio_local.h dh/dh_local.h ocsp/ocsp_local.h - Add comp/comp_local.h - Add define LIBRESSL_CRYPTO_INTERNAL to regress build
* Ignore ar command errorkinichiro2021-12-131-1/+1
| | | | 'ar d' command gets error on macos if specified object not exist.
* Remove bytestring objects from static libssl with autotoolskinichiro2021-12-121-0/+7
|
* Add crypto/bytestring with cmakekinichiro2021-12-111-4/+18
|
* Add crypto/bytestring with autotoolskinichiro2021-12-111-5/+9
|
* Remove unneeded target_include_directories with cmakekinichiro2021-12-041-12/+0
| | | | | | | This could remove recurring of the same statement for include directories. Instead of this removals, apps/* and tests should have include path that had been provided by INTERFACE_INCLUDE_DIRECTORIES of target libs and internal static libs.
* Build static library for regression tests when shared build with CMakekinichiro2021-11-271-0/+13
|
* build updatesBrent Cook2021-11-082-2/+3
|
* add new files to buildBrent Cook2021-09-082-0/+3
|
* add dtls_locl.hBrent Cook2021-05-301-0/+1
|
* Add tls12_key_schedule.ckinichiro2021-05-102-0/+2
|
* Use object library for CMakekinichiro2021-05-021-1/+9
|
* add tls12_lib.cBrent Cook2021-04-272-0/+2
|
* Add '--enable-libtls-only' build optionBrent Cook2021-04-071-0/+4
|
* remove d1_clnt/d1_srvrBrent Cook2020-10-062-4/+0
|
* Link crypto and ssl object files directly instead of static librarykinichiro2020-10-041-0/+9
| | | | | | - Output object files list variable for libcrypto and libssl to .mk file. - Include object files list variable .mk from tls/Makefile - Link .lo files directly instead of static library for libtls.
* Add ssl/tls12_record_layer.ckinichiro2020-09-022-0/+2
|
* remove d1_enc.cBrent Cook2020-03-142-2/+0
|
* SSL target properties when building static libsDan Nestor2020-03-021-11/+9
|
* add new libssl filesBrent Cook2020-02-152-0/+6
|
* add tls_error for cmake buildsBrent Cook2020-01-262-1/+2
|
* tls13_error.c was recently added upstream.Darren Tucker2020-01-261-0/+1
| | | | Fixes link error when building.
* add tls13_server.cBrent Cook2019-11-182-0/+2
|
* add PLATFORM_LDADD to libsslBrent Cook2019-11-071-1/+1
|
* Add ssl/ssl_transcript.c and remove ssl/t1_hash.ckinichiro2019-03-042-2/+2
|
* add tls13_clientBrent Cook2019-01-212-0/+2
|
* add new filesBrent Cook2019-01-212-0/+4
|
* add more tls13 filesBrent Cook2019-01-202-0/+4
|
* add new files and testsBrent Cook2019-01-202-0/+3
|
* adjust for latest upstream changesBrent Cook2019-01-182-3/+1
|
* add tls13_[tlsext|buffer].* and buffertestBrent Cook2019-01-182-0/+5
|
* latest updatesBrent Cook2018-11-092-2/+7
|
* add key_schedule test, tls13 key schedule bitsBrent Cook2018-11-082-0/+3
|
* Misc fixes to bring portable in line with upstream.bobsayshilol2018-11-072-8/+2
|
* Fix cmake to generate proper Libs.private in .pc fileskinichiro2018-10-051-1/+1
|
* Fix cmake linking librarieskinichiro2018-10-031-2/+1
|
* make headers under include/compat private againBrent Cook2018-06-141-2/+2
|
* scope private/public headers when embedding into other projectsBrent Cook2018-05-291-6/+7
| | | | thanks to Cameron Palmer
* Use BUILD_SHARED_LIBS to specify library typeDon2018-03-211-14/+8
|
* add new init functionsBrent Cook2018-03-182-0/+2
|
* Use groups in CMake install command for librariesDon2018-03-161-6/+11
| | | | On Windows shared libraries should be installed into the bin directory. Using grouping within CMake based on the target type fixes this issue.
* Land #332, fix shared library dependencies with cmake for libssl/libtlsBrent Cook2017-08-121-1/+2
|\
| * ssl/tls cmake: fix shared library dependenciesMasud Rahman2017-07-241-1/+2
| | | | | | | | | | | | Ensure that the 'ssl' depends on 'crypto' and that 'tls' depends on 'ssl' and 'crypto' for all platforms. Prior to this commit, the dependency was only specified for the 'WIN32' CMake build.
* | Remove ssl/t1_reneg.ckinichiro2017-08-122-2/+0
|/
* add tlsextBrent Cook2017-07-172-0/+3
|
* Merge branch 'master' of https://github.com/libressl-portable/portable into ↵d3x0r2017-07-061-2/+2
|\ | | | | | | | | | | SkipInstall Fix merge conflicts from GNUInstallDirs merge to master.
| * use GNUInstallDirs from cmake to specify install paths.d3x0r2017-07-061-2/+2
| | | | | | | | Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems.
* | Add option LIBRESSL_SKIP_INSTALLd3x0r2017-07-061-2/+6
|/ | | | | | | | Internally LIBRESSL_SKIP_INSTALL, if not set becomes ENABLE_LIBRESSL_INSTALL so this by default is enabled. defining LIBRESSL_SKIP_INSTALL before hand will disable all install() rules. This is useful if another project includes and links to this statically. I chose to add a prefix to avoid potential name collision because the options are cached globally. If the installation is skipped, maybe it should also disable building apps? I didn't do that.
* Add ssl/t1_hash.ckinichiro2017-03-082-0/+2
|