• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thibaultcha / lua-cassandra / 1172
93%

Build:
DEFAULT BRANCH: master
Ran 18 Feb 2021 12:52AM UTC
Jobs 7
Files 14
Run time 8min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1172

push

travis-ci

thibaultcha
<a href="https://github.com/thibaultcha/lua-cassandra/commit/<a class=hub.com/thibaultcha/lua-cassandra/commit/d742d5ca844a23da487b8f33e67559ff369e62a9">d742d5ca8<a href="https://github.com/thibaultcha/lua-cassandra/commit/d742d5ca844a23da487b8f33e67559ff369e62a9">&quot;&gt;feat(*) set default LuaSec protocol to &amp;#39;any&amp;#39; &amp;amp; expose option

Allows changing the TLS encryption version.

The underlying luasec library allows for setting the encryption protocol
to &amp;#39;any&amp;#39; [1]. When set as such, the client negotiates the highest
encryption protocol available. This `any` protocol version setting is
widely in use in the luasec repository [2].

In my testing, when `any` is set, it resulted in TLSv1.2 being utilized
for the conneciton. While I expected TLSv1.3 to be utilized, after some
research, I discovered that JDK 8 has had TLSv1.3 support backported
to it but TLSv1.3 is not enabled by default and requires extra
configuration when starting the JVM [3].

Partially implements #106.

[1] - https://github.com/brunoos/luasec/blob/</a><a class="double-link" href="https://github.com/thibaultcha/lua-cassandra/commit/<a class="double-link" href="https://github.com/thibaultcha/lua-cassandra/commit/711a98b7605ad87b521ba607024947113bc1f527">711a98b76</a>">711a98b76</a><a href="https://github.com/thibaultcha/lua-cassandra/commit/d742d5ca844a23da487b8f33e67559ff369e62a9">/CHANGELOG#L101
[2] - https://github.com/brunoos/luasec/search?q=protocol+%3D+%22any%22
[3] - https://www.oracle.com/java/technologies/javase/8u261-relnotes.html#JDK-8145252

Signed-off-by: Jeremy J. Miller &lt;jeremy.miller@konghq.com>
Signed-off-by: Thibault Charbonnier <thibaultcha@me.com>

5 of 5 new or added lines in 2 files covered. (100.0%)

1622 of 1745 relevant lines covered (92.95%)

3835.27 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1172.1 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 LUA="lua 5.1") 18 Feb 2021 12:52AM UTC 0
95.97
Travis Job 1172.1
2 1172.2 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 LUA="lua 5.2") 18 Feb 2021 12:52AM UTC 0
95.97
Travis Job 1172.2
3 1172.3 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 LUA="luajit 2.0") 18 Feb 2021 12:52AM UTC 0
95.56
Travis Job 1172.3
4 1172.4 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 LUA="luajit 2.1") 18 Feb 2021 12:52AM UTC 0
95.56
Travis Job 1172.4
5 1172.5 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 OPENRESTY_TESTS=true CASSANDRA=3.11.4) 18 Feb 2021 01:00AM UTC 0
75.57
Travis Job 1172.5
6 1172.6 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 OPENRESTY_TESTS=true CASSANDRA=2.2.14) 18 Feb 2021 01:00AM UTC 0
76.03
Travis Job 1172.6
7 1172.7 (LUAROCKS=3.2.1 OPENRESTY=1.15.8.2 DOWNLOAD_CACHE=$HOME/download-cache INSTALL_CACHE=$HOME/install-cache PERL_DIR=$HOME/perl5 OPENRESTY_TESTS=true CASSANDRA=2.1.21) 18 Feb 2021 01:00AM UTC 0
75.53
Travis Job 1172.7
Source Files on build 1172
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1172
  • d742d5ca on github
  • Prev Build on master (#1169)
  • Next Build on master (#1173)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc