Package Details: openssl-tls1.3-git 1.1.1beta3-1

Git Clone URL: https://aur.archlinux.org/openssl-tls1.3-git.git (read-only)
Package Base: openssl-tls1.3-git
Description: The Open Source toolkit for Secure Sockets Layer and Transport Layer Security with TLS 1.3 support
Upstream URL: https://www.openssl.org
Licenses: custom:BSD
Conflicts: openssl
Provides: openssl=1.1.1beta3
Submitter: ghen
Maintainer: ghen
Last Packager: ghen
Votes: 3
Popularity: 0.020156
First Submitted: 2017-04-27 10:31
Last Updated: 2018-04-20 12:06

Dependencies (2)

Required by (1000)

Sources (2)

Pinned Comments

ghen commented on 2018-02-22 09:43

Removed the Cloudflare patch - Chacha20 preference for mobile clients has been implemented upstream (as SSL_OP_PRIORITIZE_CHACHA option).

OpenSSL 1.1.1 is in alpha stage now, but we continue to build latest from the branch. We may switch to point releases once available.

ghen commented on 2017-06-08 15:03

Switch to master branch as TLS 1.3 support (now draft 20) got merged.

ghen commented on 2017-04-27 10:33

Apart from TLS 1.3 support from the OpenSSL tls1.3-draft-18 branch, this package also includes the Cloudflare patch (adjusted from aur/openssl-chacha20) to negotiate chacha20 cipher only when the client prefers it, eg. Android.

Latest Comments

ghen commented on 2018-03-13 11:45

Hm, that's quite annoying, makepkg passes certain flags, like CFLAGS and friends, through the environment to the PKGBUILD's ./Configure commandline. And I'm sure many other packaging systems work in a similar way... It shouldn't protest when (identical) arguments are present both on the commandline and environment.

As a workaround, I copied the relevant flags to a non-standard variable "compileflags" and unset the originals in the environment, but I consider this wrong.

Thanks for the notice.

Athemis commented on 2018-03-13 10:21

Doesn't build anymore due to this commit:

https://github.com/openssl/openssl/commit/b92013602b6666314ad200d48e10a1aaa2c5b2fa#diff-f1206f9fadc5ce41694f69129aecac26

ghen commented on 2018-02-22 20:38

Ah, push failed because I forgot to regenerate .SRCINFO. Fixed that, thanks.

jskier commented on 2018-02-22 15:46

@ghen, thanks. I was able to build it without the patch. You forgot to push your changes to AUR though ;)

ghen commented on 2018-02-22 09:43

Removed the Cloudflare patch - Chacha20 preference for mobile clients has been implemented upstream (as SSL_OP_PRIORITIZE_CHACHA option).

OpenSSL 1.1.1 is in alpha stage now, but we continue to build latest from the branch. We may switch to point releases once available.

ghen commented on 2018-02-22 09:28

Thanks for the notice. It seems support for selective chacha20 prioritization for mobile clients has been implemented upstream, but in a slightly different way (and optional: set SSL_OP_PRIORITIZE_CHACHA), so this caused our patch to conflict - I removed it.

jskier commented on 2018-02-21 22:45

Doesn't compile: Hunk #1 FAILED at 4120. Hunk #2 FAILED at 4144. Hunk #3 succeeded at 4196 (offset 27 lines). Hunk #4 succeeded at 4472 with fuzz 1 (offset 240 lines). 2 out of 4 hunks FAILED -- saving rejects to file ssl/s3_lib.c.rej

arafey commented on 2017-06-22 22:11

Thanks for the heads up. I tried messing with my perl modules before I posted here. After reading your comment I looked at it more carefully and found that removing archstrike/perl-io-socket fixed it.

ghen commented on 2017-06-19 09:24

It seems some of your perl modules do not match your perl version after the perl 5.26 upgrade. But not clear from the error which one(s).
Can you do a full `pacman -Syu` update and try again?

arafey commented on 2017-06-16 04:14

Having issues with the current build. Here's the build log: https://gist.github.com/arafey/4ac3e6949370f512cdffdb2077a1d5a6

All comments