Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix build | kinichiro | 2022-01-14 | 2 | -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 build | kinichiro | 2022-01-12 | 2 | -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 error | kinichiro | 2021-12-13 | 1 | -1/+1 |
| | | | | 'ar d' command gets error on macos if specified object not exist. | ||||
* | Remove bytestring objects from static libssl with autotools | kinichiro | 2021-12-12 | 1 | -0/+7 |
| | |||||
* | Add crypto/bytestring with cmake | kinichiro | 2021-12-11 | 1 | -4/+18 |
| | |||||
* | Add crypto/bytestring with autotools | kinichiro | 2021-12-11 | 1 | -5/+9 |
| | |||||
* | Remove unneeded target_include_directories with cmake | kinichiro | 2021-12-04 | 1 | -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 CMake | kinichiro | 2021-11-27 | 1 | -0/+13 |
| | |||||
* | build updates | Brent Cook | 2021-11-08 | 2 | -2/+3 |
| | |||||
* | add new files to build | Brent Cook | 2021-09-08 | 2 | -0/+3 |
| | |||||
* | add dtls_locl.h | Brent Cook | 2021-05-30 | 1 | -0/+1 |
| | |||||
* | Add tls12_key_schedule.c | kinichiro | 2021-05-10 | 2 | -0/+2 |
| | |||||
* | Use object library for CMake | kinichiro | 2021-05-02 | 1 | -1/+9 |
| | |||||
* | add tls12_lib.c | Brent Cook | 2021-04-27 | 2 | -0/+2 |
| | |||||
* | Add '--enable-libtls-only' build option | Brent Cook | 2021-04-07 | 1 | -0/+4 |
| | |||||
* | remove d1_clnt/d1_srvr | Brent Cook | 2020-10-06 | 2 | -4/+0 |
| | |||||
* | Link crypto and ssl object files directly instead of static library | kinichiro | 2020-10-04 | 1 | -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.c | kinichiro | 2020-09-02 | 2 | -0/+2 |
| | |||||
* | remove d1_enc.c | Brent Cook | 2020-03-14 | 2 | -2/+0 |
| | |||||
* | SSL target properties when building static libs | Dan Nestor | 2020-03-02 | 1 | -11/+9 |
| | |||||
* | add new libssl files | Brent Cook | 2020-02-15 | 2 | -0/+6 |
| | |||||
* | add tls_error for cmake builds | Brent Cook | 2020-01-26 | 2 | -1/+2 |
| | |||||
* | tls13_error.c was recently added upstream. | Darren Tucker | 2020-01-26 | 1 | -0/+1 |
| | | | | Fixes link error when building. | ||||
* | add tls13_server.c | Brent Cook | 2019-11-18 | 2 | -0/+2 |
| | |||||
* | add PLATFORM_LDADD to libssl | Brent Cook | 2019-11-07 | 1 | -1/+1 |
| | |||||
* | Add ssl/ssl_transcript.c and remove ssl/t1_hash.c | kinichiro | 2019-03-04 | 2 | -2/+2 |
| | |||||
* | add tls13_client | Brent Cook | 2019-01-21 | 2 | -0/+2 |
| | |||||
* | add new files | Brent Cook | 2019-01-21 | 2 | -0/+4 |
| | |||||
* | add more tls13 files | Brent Cook | 2019-01-20 | 2 | -0/+4 |
| | |||||
* | add new files and tests | Brent Cook | 2019-01-20 | 2 | -0/+3 |
| | |||||
* | adjust for latest upstream changes | Brent Cook | 2019-01-18 | 2 | -3/+1 |
| | |||||
* | add tls13_[tlsext|buffer].* and buffertest | Brent Cook | 2019-01-18 | 2 | -0/+5 |
| | |||||
* | latest updates | Brent Cook | 2018-11-09 | 2 | -2/+7 |
| | |||||
* | add key_schedule test, tls13 key schedule bits | Brent Cook | 2018-11-08 | 2 | -0/+3 |
| | |||||
* | Misc fixes to bring portable in line with upstream. | bobsayshilol | 2018-11-07 | 2 | -8/+2 |
| | |||||
* | Fix cmake to generate proper Libs.private in .pc files | kinichiro | 2018-10-05 | 1 | -1/+1 |
| | |||||
* | Fix cmake linking libraries | kinichiro | 2018-10-03 | 1 | -2/+1 |
| | |||||
* | make headers under include/compat private again | Brent Cook | 2018-06-14 | 1 | -2/+2 |
| | |||||
* | scope private/public headers when embedding into other projects | Brent Cook | 2018-05-29 | 1 | -6/+7 |
| | | | | thanks to Cameron Palmer | ||||
* | Use BUILD_SHARED_LIBS to specify library type | Don | 2018-03-21 | 1 | -14/+8 |
| | |||||
* | add new init functions | Brent Cook | 2018-03-18 | 2 | -0/+2 |
| | |||||
* | Use groups in CMake install command for libraries | Don | 2018-03-16 | 1 | -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/libtls | Brent Cook | 2017-08-12 | 1 | -1/+2 |
|\ | |||||
| * | ssl/tls cmake: fix shared library dependencies | Masud Rahman | 2017-07-24 | 1 | -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.c | kinichiro | 2017-08-12 | 2 | -2/+0 |
|/ | |||||
* | add tlsext | Brent Cook | 2017-07-17 | 2 | -0/+3 |
| | |||||
* | Merge branch 'master' of https://github.com/libressl-portable/portable into ↵ | d3x0r | 2017-07-06 | 1 | -2/+2 |
|\ | | | | | | | | | | | SkipInstall Fix merge conflicts from GNUInstallDirs merge to master. | ||||
| * | use GNUInstallDirs from cmake to specify install paths. | d3x0r | 2017-07-06 | 1 | -2/+2 |
| | | | | | | | | Primarily this is to select whether 'lib64' or 'lib' is used on linux type systems. | ||||
* | | Add option LIBRESSL_SKIP_INSTALL | d3x0r | 2017-07-06 | 1 | -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.c | kinichiro | 2017-03-08 | 2 | -0/+2 |
| |