Commit Graph

  • d9215ee00f Update rockspec master Bruno Silvestre 2022-07-30 08:42:53 -0300
  • 03e03140cd Update version number Bruno Silvestre 2022-07-30 08:41:46 -0300
  • 8b3b2318d2
    Merge pull request #188 from mckaygerhard/patch-1 Bruno Silvestre 2022-07-29 11:42:21 -0300
  • 2c248947df Adjust some types and casts Bruno Silvestre 2022-07-20 17:52:01 -0300
  • f22b3ea609 Code format Bruno Silvestre 2022-07-20 17:39:20 -0300
  • c9539bca86 Fix variable shadowing Bruno Silvestre 2022-07-20 17:36:27 -0300
  • afb2d44b0e
    Merge pull request #187 from Zash/exporter Bruno Silvestre 2022-07-20 17:32:02 -0300
  • f9afada3d1
    backguard compat for openssl on providers, like LTS linuxes Герхард PICCORO Lenz McKAY 2022-06-24 01:09:44 -0400
  • 371abcf718 Add key material export method Kim Alvefur 2020-07-02 02:11:53 +0200
  • df27c62f4c Update source protocol on rockspec Bruno Silvestre 2022-04-13 10:46:36 -0300
  • 09691fe782 Update rockspec Bruno Silvestre 2022-04-13 10:38:18 -0300
  • 3a71559e13 Update version number Bruno Silvestre 2022-04-13 10:35:06 -0300
  • 3f04fd7529 Removing useless code Bruno Silvestre 2022-04-04 15:48:22 -0300
  • d7161ca026
    Merge pull request #179 from Zash/dane_no_hostname Bruno Silvestre 2022-01-05 09:35:10 -0300
  • 65ee83275b Support passing DANE flags Kim Alvefur 2021-09-16 00:53:32 +0200
  • ef14b27a2c Update CHANGELOG Bruno Silvestre 2021-08-14 10:28:09 -0300
  • 316bea078c Update version to LuaSec 1.0.2 Bruno Silvestre 2021-08-14 10:16:35 -0300
  • 79bbc0bc3e Ignore SSL_OP_BIT(n) macro and update option.c #178 Bruno Silvestre 2021-08-02 17:02:44 -0300
  • 8cba350f37 Update the Lua state reference on the selected SSL context after SNI Bruno Silvestre 2021-08-02 16:13:12 -0300
  • eedebb2477
    Merge pull request #176 from linusg/fix-method-name Bruno Silvestre 2021-07-14 13:05:09 -0300
  • c1e28e9132 Fix meth_get_{sinagure => signature}_name function name Linus Groh 2021-07-10 12:47:53 +0100
  • cdcf5fdb30 Off by one in cert:validat(notafter) #173 Bruno Silvestre 2021-06-23 13:35:49 -0300
  • bdbc67b188 Move the fix of SSL_get_error() in OpenSSL 1.1.1 Bruno Silvestre 2021-05-29 10:11:02 -0300
  • 359151144b
    Merge pull request #172 from edzius/master Bruno Silvestre 2021-05-29 09:38:29 -0300
  • d6b2fd7d35 Handle SSL_send SYSCALL error without errno Edvinas Stunžėnas 2021-05-21 06:25:20 +0000
  • d5df315617 Update version and rockspec Bruno Silvestre 2021-04-26 09:16:05 -0300
  • 34252fb10a Set parameter 2 and 3 to none before luaL_buffinit() Bruno Silvestre 2021-04-26 08:37:09 -0300
  • 711a98b760 Update rockspec Bruno Silvestre 2021-01-30 10:32:28 -0300
  • 4894c2f6a4 Update version number Bruno Silvestre 2021-01-30 10:29:53 -0300
  • ae774258c5
    Merge pull request #164 from murillopaula/master Bruno Silvestre 2021-01-16 10:13:29 -0300
  • de393417b7 feature: getsignaturename Murillo Paula 2021-01-11 19:48:41 -0300
  • 22eadbd20e
    Merge pull request #156 from Petr-kk/upstream Bruno Silvestre 2020-03-06 13:44:42 -0300
  • 63e35c161f SOCKET_INVALID pushed as integer, not as number Petr Kristan 2020-03-04 16:22:03 +0100
  • c6704919bd Typo Bruno Silvestre 2019-10-31 11:43:53 -0300
  • d7ccfad97f Fix source in rockspec Bruno Silvestre 2019-10-31 11:39:37 -0300
  • 43feb51c5e Update 0.8 -> 0.9 Bruno Silvestre 2019-10-31 11:34:27 -0300
  • 860b2a8b5f Use a more generic form Bruno Silvestre 2019-10-19 10:22:21 -0300
  • caeaa5ffda Use a more generic form Bruno Silvestre 2019-10-19 10:12:20 -0300
  • 9d84469912 Use a more generic form Bruno Silvestre 2019-10-19 10:04:30 -0300
  • 87e51d99ea Add __close metamethod Bruno Silvestre 2019-10-15 13:25:12 -0300
  • 7898bd2043 Remove warning from cast. Bruno Silvestre 2019-10-14 10:00:47 -0300
  • c810df6839 Cleanup of #if expression Bruno Silvestre 2019-10-13 22:21:05 -0300
  • 1e2f342006 Using same form to ifdefs Bruno Silvestre 2019-10-13 22:11:55 -0300
  • 8ef33e33cf Some adjusts to OpenSSL 1.1.1 with --api=1.1.0 Bruno Silvestre 2019-10-13 22:10:03 -0300
  • 3490d8d1c0
    Merge pull request #126 from neheb/master Bruno Silvestre 2019-10-13 19:42:19 -0300
  • 86c8fa40c9
    Merge pull request #134 from neheb/patch-1 Bruno Silvestre 2019-10-13 19:11:48 -0300
  • 4903e2f2c1 Export 'config' table (#149) Bruno Silvestre 2019-10-09 14:49:58 -0300
  • 2480572bdf
    Merge pull request #147 from Zash/issue146 Bruno Silvestre 2019-08-28 11:10:37 -0300
  • c26513f4f7 Special case listing of TLS 1.3 EC curves (fixes #146) Kim Alvefur 2019-08-20 22:00:57 +0200
  • f64e660de0 Disable DANE for LibreSSL Bruno Silvestre 2019-07-11 11:19:21 -0300
  • 8722f83e8f Fix check for error in DANE functions Bruno Silvestre 2019-07-11 10:20:53 -0300
  • a2dcfffcfa Enable DANE only for OpenSSL 1.1.0 or higher Bruno Silvestre 2019-07-11 10:09:39 -0300
  • 18fa0118be
    Merge pull request #122 from Zash/dane Bruno Silvestre 2019-07-11 09:50:25 -0300
  • 9f3a97e397
    Merge pull request #144 from Zash/fix-general-name-leak Bruno Silvestre 2019-07-11 09:42:23 -0300
  • daf728fec2 Fix general_name leak in cert:extensions() Kim Alvefur 2019-07-07 21:28:01 +0200
  • 041a37874b Inform OpenSSL 1.0.2 dependency Bruno Silvestre 2019-04-22 10:31:32 -0300
  • d6ba8d21da Update version to 0.8, new rock file Bruno Silvestre 2019-04-16 14:01:52 -0300
  • f8b2968e79 Declare variable "key" before use it. Bruno Silvestre 2019-04-16 10:48:15 -0300
  • 57f2f1363f
    Replace LD with CCLD variable Rosen Penev 2019-04-05 14:33:55 -0700
  • 1efa37087e Add 'ciphersuites' property for TLS 1.3 Bruno Silvestre 2019-03-22 11:34:33 -0300
  • 1c9401ae54 README for samples updated Bruno Silvestre 2019-02-26 16:06:17 -0300
  • ea8ccc3113 Update sample of multiple certificates Bruno Silvestre 2019-02-26 15:52:02 -0300
  • c0cb85d77f Do not create 'certificates' on 'cfg' if it does not exist Bruno Silvestre 2019-02-26 15:49:51 -0300
  • 1c3bf23551
    Merge pull request #133 from quickdudley/multi-certs Bruno Silvestre 2019-02-26 14:42:47 -0300
  • 31237195a3 Fix invalid section Bruno Silvestre 2019-02-26 13:37:12 -0300
  • c72dc02ecb Sample for multiple certificates. Jeremy List 2019-02-26 10:52:53 +1300
  • 143ccf1323 PR feedback (Data structure) Jeremy List 2019-02-26 10:51:44 +1300
  • 5e2b27fa71
    Merge pull request #132 from ewestbrook/prc-expose-tcp Bruno Silvestre 2019-02-25 15:25:20 -0300
  • ff868e4a06 Enable multiple SSL certificates (issue 27) Jeremy List 2019-02-22 13:39:15 +1300
  • ef342a7cda
    Merge pull request #125 from horazont/feature/fix-memleak Bruno Silvestre 2019-01-10 10:03:25 -0200
  • 569d12dc64
    Merge pull request #124 from horazont/feature/modernize-certs Bruno Silvestre 2019-01-10 10:02:22 -0200
  • 79c629956e Get rid of some deprecation warnings with OpenSSL 1.1 Rosen Penev 2018-11-20 20:11:21 -0800
  • 81c38864d4 Fix memory leak in meth_extensions Jonas Schäfer 2018-11-19 16:00:30 +0100
  • 0775d5744f Make memory leak reproducible in loop sample Jonas Schäfer 2018-11-19 16:00:20 +0100
  • 8bcabff0c1 Modernize certificate generation Jonas Schäfer 2018-11-19 15:56:42 +0100
  • 3f38f0929c Expose src/https.lua:tcp() for use by e.g. luasocket redirects E. Westbrook 2018-07-10 06:52:49 -0600
  • 5ffe22e98e Add sample DANE usage Kim Alvefur 2018-08-04 02:15:03 +0200
  • 6359275c5f Add support for setting DANE TLSA information Kim Alvefur 2018-01-30 20:21:29 +0100
  • 550777a9d6
    Merge pull request #120 from narcistesa/update-tls-cfg Bruno Silvestre 2018-09-29 10:26:08 -0300
  • 4c5996a499 Disable TLSv1 to fix *received tlsv1 alert protocol version from* errors with certain websites Narcis Tesa 2018-09-19 16:25:39 -0400
  • 421c897dd3 Support for TLS 1.3 from OpenSSL 1.1.1 Bruno Silvestre 2018-09-12 19:06:46 -0300
  • 2ecf239cfe Suppress warning with OpenSSL 1.1.0 and 1.1.1 Bruno Silvestre 2018-09-12 18:43:44 -0300
  • 113331fa0c Assuming that TLS 1.1 and TLS 1.2 are available Bruno Silvestre 2018-09-12 18:27:43 -0300
  • 8440bc3d59 Assuming curves list is available if EC is available Bruno Silvestre 2018-09-12 18:26:19 -0300
  • 5ece6049e5 Fix constant: OPENSS_NO_ECDH -> OPENSSL_NO_EC Bruno Silvestre 2018-09-12 18:24:12 -0300
  • 9883782102 Fix constant: OPENSS_NO_ECDH -> OPENSSL_NO_EC Bruno Silvestre 2018-09-12 18:16:21 -0300
  • 661d08e5f3 Removing OpenSSL 0.9.8 code Bruno Silvestre 2018-09-12 18:08:19 -0300
  • 5514c4a06e Assuming that TLS 1.1 and TLS 1.2 are available Bruno Silvestre 2018-09-12 18:03:37 -0300
  • f42c171d55 This mode is available in new versions of OpenSSL, no more check Bruno Silvestre 2018-09-12 17:45:13 -0300
  • 706e0f0281 New version of LibreSSL already implement these functions Bruno Silvestre 2018-09-12 17:41:03 -0300
  • d4ea2d12f3 Update reference to Lua state prior to handshake Bruno Silvestre 2018-09-10 10:49:18 -0300
  • dea60edf4f Add ALPN support based on PR #64 from xnyhps Bruno Silvestre 2018-08-27 15:10:18 -0300
  • fdb2fa5f59 Let the library choose the min and max versions Bruno Silvestre 2018-07-26 11:25:57 -0300
  • 93e0e8cc64 Force a cipher that use DH parameter Bruno Silvestre 2018-07-26 11:22:24 -0300
  • d9d0cd620d Free DH parameter right after handshake Bruno Silvestre 2018-07-26 11:21:54 -0300
  • 953a363a59 Add timeout to https module Bruno Silvestre 2018-07-02 10:40:14 -0300
  • 28e247dbc5 Removing deprecated methods to select the protocol Bruno Silvestre 2018-07-02 10:31:45 -0300
  • 89bdc6148c Removing SSLv3 support Bruno Silvestre 2018-06-29 14:06:51 -0300
  • 8212b89f1a Using 'const SSL_METHOD*' Bruno Silvestre 2018-06-29 14:02:39 -0300
  • 879ba6d4f9
    Merge pull request #116 from hishamhm/cross-windows Bruno Silvestre 2018-06-29 13:49:01 -0300