Commit Graph

7 Commits

Author SHA1 Message Date
Etienne Champetier 4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
W. Michael Petullo 0c4b164998 luasec: update to 0.6
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2016-09-14 08:48:56 -04:00
Jo-Philipp Wich 32f6b85a52 luasec: fix build with OPENSSL_NO_COMP
Currently luasec fails to build if OpenSSL was built without compression
support due to an undefined COMP_METHOD type:

    ssl.c: In function 'meth_compression':
    ssl.c:404:9: error: unknown type name 'COMP_METHOD'
       const COMP_METHOD *comp;
             ^
    <builtin>: recipe for target 'ssl.o' failed
    make[6]: *** [ssl.o] Error 1

Add a local patch to stub the `meth_compression()` function if there is no
compression support available in the OpenSSL library in order to allow
luasec to build.

A similar fix has been added upstream with
https://github.com/brunoos/luasec/pull/30

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-08-09 09:35:21 +02:00
W. Michael Petullo 3059512e91 luasec: update to 0.5.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-12-30 19:23:25 -05:00
Stefan Hellermann 9c2110c7e2 luasec: update to 0.5 to fix memory leak hit by prosody
Noted in luasec 0.4.1 Changelog:
Activate SSL_MODE_RELEASE_BUFFERS by default if it is available (thanks Prosody project)

Update to latest 0.5 to fix a few other leaks.
luasec moved to github, so update URL and license info.
Move package maintainer to correct place in Makefile, hope he is okay with it.

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
2014-12-08 14:43:28 +01:00
W. Michael Petullo 715be8ddc5 luasec: update URL, as it previously pointed into a redirect
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-07-21 16:37:13 +02:00
W. Michael Petullo f226e1620f Copy luasec package from old repository
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2014-07-21 16:23:19 +02:00