Skip to content

Commit 4481d11

Browse files
committed
lua-openssl: update to 0.11.1
Update Makefile with the version Remove LuaJIT fix patch - No longer needed Add "ts-time-cb-signature" patch - Fixes build on various platforms Signed-off-by: Amnon Paz <pazamnon@gmail.com>
1 parent 4c31cad commit 4481d11

3 files changed

Lines changed: 24 additions & 16 deletions

File tree

lang/lua/lua-openssl/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
include $(TOPDIR)/rules.mk
99

1010
PKG_NAME:=lua-openssl
11-
PKG_SOURCE_VERSION:=0.10.0-0
11+
PKG_SOURCE_VERSION:=0.11.1
1212
PKG_VERSION:=$(subst -,.,$(PKG_SOURCE_VERSION))
1313
PKG_RELEASE:=1
1414

1515
PKG_SOURCE_PROTO:=git
1616
PKG_SOURCE_URL:=https://github.com/zhaozg/lua-openssl.git
17-
PKG_MIRROR_HASH:=e3c6173321132e2ce69cdedd8638acdc970a3fb1c0c3677d4edd9fe39e84853f
17+
PKG_MIRROR_HASH:=286531d44618d2c8843c9acfbe9d56d309caed0a9374b4559b1077099b795958
1818

1919
PKG_MAINTAINER:=Amnon Paz <pazamnon@gmail.com>
2020
PKG_LICENSE:=MIT
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
diff --git a/src/ots.c b/src/ots.c
2+
--- a/src/ots.c
3+
+++ b/src/ots.c
4+
@@ -1507,7 +1507,7 @@ static int openssl_ts_resp_ctx_set_serial_cb(lua_State *L)
5+
return 0;
6+
};
7+
8+
static int
9+
-openssl_time_cb(TS_RESP_CTX *ctx, void *data, time_t *sec, long *usec)
10+
+openssl_time_cb(TS_RESP_CTX *ctx, void *data, long *sec, long *usec)
11+
{
12+
int err;
13+
TS_CB_ARG *arg;
14+
@@ -1527,7 +1527,7 @@ openssl_time_cb(TS_RESP_CTX *ctx, void *data, time_t *sec, long *usec)
15+
err = lua_pcall(L, 1, 2, 0);
16+
if (err == 0) {
17+
if (lua_isnumber(L, -2)) {
18+
- *sec = (time_t)luaL_checkinteger(L, -2);
19+
+ *sec = (long)luaL_checkinteger(L, -2);
20+
*usec = (long)luaL_optinteger(L, -1, 0);
21+
lua_pop(L, 2); /* remove callback returned value */
22+
return 1;

lang/lua/lua-openssl/patches/010-no-luajit.patch

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)