Commit graph

14 commits

Author SHA1 Message Date
fhajny
389961e421 security/erlang-fast_tls: Update to 1.0.21.
- Updating p1_utils to version 1.0.11.
- Fix compilation with rebar3
2018-03-24 16:07:24 +00:00
fhajny
1869f5db99 Update security/fast_tls to 1.0.20.
Version 1.0.20
- Include uthash.h in hex package

Version 1.0.19
- Fix couple memory leaks
- Switch hashmap to uthash library
- Use system allocator in openssl
- Update ciphers and option to safer defaults
2018-01-16 12:16:22 +00:00
fhajny
40781a6508 Update security/erlang-fast_tls to 1.0.18.
- Do not report badly formed Client Hello as a TLS error
- Report meaningful error when SNI callback fails
- Add Server Name Indication support for server connections
- Libressl only offer pre 1.1 api even if it present version > 1.1
- Fix crash on Mac OS X High Sierra due to replacement of system
  OpenSSL with BoringSSL
2018-01-03 20:48:28 +00:00
fhajny
83e05c2803 Update security/erlang-fast_tls to 1.0.17.
- Fix case clause introduced after migration to NIF.
2017-12-14 20:44:14 +00:00
fhajny
422b7c8b20 Update security/erlang-fast_tls to 1.0.16.
- Updating p1_utils to version 1.0.10.
- Fix couple memory leaks
- Make ECDH work on openssl < 1.0.2
- Add SNI and ALPN support for client connections
2017-10-17 14:48:53 +00:00
fhajny
57af930405 Update security/erlang-fast_tls to 1.0.15
Version 1.0.15
- Fix Hex packaging

Version 1.0.14
- Improve ECDH curve handling (thanks to user pitchum)
- Fix bug in handling protocol_options option
2017-08-20 12:26:32 +00:00
wiz
5d86518619 Switch github HOMEPAGEs to https. 2017-07-30 22:32:10 +00:00
fhajny
66ebe013a5 Update security/erlang-fast_tls to 1.0.13.
1.0.13
- Add nif version of tls module

1.0.12
- depends on p1_utils-1.0.9
2017-07-07 09:36:50 +00:00
fhajny
f17e2f8ba8 Update security/erlang-fast_tls to 1.0.11.
- coveralls:convert_file is not 4 arg function
- Resolve vars.config relative to SCRIPT
- Comment debug line
- Fix a couple typos in the README's macOS/OS X section
- Small typo fix on readme
- Deprecate hash functions in favor of crypto:hash/2
- Fix certificate decoding to OTP format
2017-03-30 14:31:00 +00:00
fhajny
04ca520291 Update security/erlang-fast_tls to 1.0.10.
- Add ability to use system installed deps instead fetching them from git.
2017-01-21 20:13:48 +00:00
fhajny
03cb79e7cf Update security/erlang-fast_tls to 1.0.9.
Version 1.0.9
- Fix problem with compilation agains libressl
- Make tests use localy build c library instead of system one

Version 1.0.8
- Use p1_utils 1.0.6
- Make it possible to decode certificate to OTP format
- Make sure p1_sha isn't compiled to native code
2017-01-03 18:27:38 +00:00
fhajny
ff1d34b980 Update security/erlang-fast_tls to 1.0.7.
Version 1.0.7
- Use p1_utils 1.0.5
- Do not log warning on sha1 nif reload attempt

Version 1.0.6
- Fix compilation on rebar3

Version 1.0.5
- OpenSSL 1.1.0 compliance
- Use p1_utils 1.0.4

Version 1.0.4
- Better compliance with R17 and R18
2016-08-12 09:25:49 +00:00
fhajny
10d343a747 Update security/erlang-fast_tls to 1.0.3.
Version 1.0.3
- Do not call internal erlang erl_exit function (Christophe Romain)

Version 1.0.2
- Add support for cafile option (Evgeny Khramtsov)
- Better error checks (Michael Santos)
2016-04-29 18:14:24 +00:00
fhajny
69b5af400a Import fast_tls-1.0.1 as security/erlang-fast_tls.
Fast TLS is a native TLS / SSL driver for Erlang / Elixir. It is
based on OpenSSL, a proven and efficient TLS implementation. It
is designed for efficiency, speed and compliance.
2016-04-25 14:28:42 +00:00