Compare commits
No commits in common. "ac5a62f7cfd750ef9a25db9abf5cc928410f33de" and "e439b2ab482c215aa993bdf311506bad6df7a25b" have entirely different histories.
ac5a62f7cf
...
e439b2ab48
@ -1,18 +1,18 @@
|
|||||||
From 5bf5e974229174f03fdaf360b8ffee1a6517e7c6 Mon Sep 17 00:00:00 2001
|
From 99280a207fb1af5f885662542638690e9f14fe37 Mon Sep 17 00:00:00 2001
|
||||||
From: songbuhuang <544824346@qq.com>
|
From: zhangxiaoyu <zhangxiaoyu58@huawei.com>
|
||||||
Date: Thu, 20 Jul 2023 10:46:28 +0800
|
Date: Mon, 29 Nov 2021 11:26:43 +0800
|
||||||
Subject: [PATCH] add secure compile option in Makefile
|
Subject: [PATCH 1/2] add secure compile option in Makefile
|
||||||
|
|
||||||
Signed-off-by: songbuhuang <544824346@qq.com>
|
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
|
||||||
---
|
---
|
||||||
CMakeLists.txt | 1 +
|
CMakeLists.txt | 1 +
|
||||||
1 file changed, 1 insertion(+)
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
index 166d48a..49d0f5f 100644
|
index 6e428af8..2eb897db 100644
|
||||||
--- a/CMakeLists.txt
|
--- a/CMakeLists.txt
|
||||||
+++ b/CMakeLists.txt
|
+++ b/CMakeLists.txt
|
||||||
@@ -458,6 +458,7 @@ if (NOT CMAKE_MODULE_PATH)
|
@@ -451,6 +451,7 @@ if (NOT CMAKE_MODULE_PATH)
|
||||||
endif()
|
endif()
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake/")
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake/")
|
||||||
|
|
||||||
|
|||||||
@ -1,18 +1,18 @@
|
|||||||
From a863ca27b6012f72337cdfd539b0b6c347bba73d Mon Sep 17 00:00:00 2001
|
From 47b8fcd650e77e701614cbb5def910476f33bbd6 Mon Sep 17 00:00:00 2001
|
||||||
From: songbuhuang <544824346@qq.com>
|
From: zhangxiaoyu <zhangxiaoyu58@huawei.com>
|
||||||
Date: Thu, 20 Jul 2023 10:49:04 +0800
|
Date: Mon, 29 Nov 2021 11:32:52 +0800
|
||||||
Subject: [PATCH] solve the BEP problem
|
Subject: [PATCH 2/2] solve the BEP problem
|
||||||
|
|
||||||
Signed-off-by: songbuhuang <544824346@qq.com>
|
Signed-off-by: zhangxiaoyu <zhangxiaoyu58@huawei.com>
|
||||||
---
|
---
|
||||||
CMakeLists.txt | 2 +-
|
CMakeLists.txt | 2 +-
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
index 49d0f5f..be9812d 100644
|
index 2eb897db..5d6b254a 100644
|
||||||
--- a/CMakeLists.txt
|
--- a/CMakeLists.txt
|
||||||
+++ b/CMakeLists.txt
|
+++ b/CMakeLists.txt
|
||||||
@@ -370,7 +370,7 @@ endmacro()
|
@@ -363,7 +363,7 @@ endmacro()
|
||||||
# Try to find the current Git hash
|
# Try to find the current Git hash
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|||||||
@ -1,28 +0,0 @@
|
|||||||
From fdde9119f72f315a453d30c3f7448cbccc69fa8a Mon Sep 17 00:00:00 2001
|
|
||||||
From: zzblydia <13098426+zzblydia@users.noreply.github.com>
|
|
||||||
Date: Mon, 24 Jun 2024 15:11:17 +0800
|
|
||||||
Subject: [PATCH] client hs: fix segmentation fault
|
|
||||||
|
|
||||||
reason:sync with upstream
|
|
||||||
Conflict:NA
|
|
||||||
Reference:https://github.com/warmcat/libwebsockets/pull/3171
|
|
||||||
---
|
|
||||||
lib/roles/http/client/client-http.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/lib/roles/http/client/client-http.c b/lib/roles/http/client/client-http.c
|
|
||||||
index 57dda701..05532f29 100644
|
|
||||||
--- a/lib/roles/http/client/client-http.c
|
|
||||||
+++ b/lib/roles/http/client/client-http.c
|
|
||||||
@@ -1641,6 +1641,8 @@ lws_generate_client_handshake(struct lws *wsi, char *pkt)
|
|
||||||
// if (!wsi->client_pipeline)
|
|
||||||
// conn1 = "close, ";
|
|
||||||
p = lws_generate_client_ws_handshake(wsi, p, conn1);
|
|
||||||
+ if (!p)
|
|
||||||
+ return NULL;
|
|
||||||
} else
|
|
||||||
#endif
|
|
||||||
{
|
|
||||||
--
|
|
||||||
2.43.0
|
|
||||||
|
|
||||||
Binary file not shown.
@ -1,14 +1,13 @@
|
|||||||
Name: libwebsockets
|
Name: libwebsockets
|
||||||
Version: 4.3.3
|
Version: 4.3.0
|
||||||
Release: 2
|
Release: 2
|
||||||
Summary: A lightweight C library for Websockets
|
Summary: A lightweight C library for Websockets
|
||||||
License: LGPLv2 and Public Domain and BSD and MIT and zlib
|
License: LGPLv2 and Public Domain and BSD and MIT and zlib
|
||||||
URL: https://libwebsockets.org
|
URL: https://libwebsockets.org
|
||||||
Source0: https://github.com/warmcat/libwebsockets/archive/v%{version}.tar.gz
|
Source0: https://github.com/warmcat/libwebsockets/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
|
|
||||||
Patch9001: 0001-add-secure-compile-option-in-Makefile.patch
|
Patch9001: 0001-add-secure-compile-option-in-Makefile.patch
|
||||||
Patch9002: 0002-solve-the-BEP-problem.patch
|
Patch9002: 0002-solve-the-BEP-problem.patch
|
||||||
Patch9003: 0003-client-hs-fix-segmentation-fault.patch
|
|
||||||
|
|
||||||
BuildRequires: cmake openssl-devel zlib-devel libev-devel gcc gcc-c++
|
BuildRequires: cmake openssl-devel zlib-devel libev-devel gcc gcc-c++
|
||||||
|
|
||||||
@ -33,7 +32,6 @@ This package contains the header files needed for developing
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n %{name}-%{version} -p1
|
%autosetup -n %{name}-%{version} -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
cd build
|
cd build
|
||||||
@ -100,88 +98,52 @@ find %{buildroot} -name '*_static.pc' -exec rm -f {} ';'
|
|||||||
%doc changelog README.md READMEs/
|
%doc changelog README.md READMEs/
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue Aug 27 2024 liuxu <liuxu156@huawei.com> - 4.3.3-2
|
* Tue 30 Nov 2021 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-2
|
||||||
- Type:bugfix
|
|
||||||
- ID:NA
|
|
||||||
- SUG:NA
|
|
||||||
- DESC:client hs: fix segmentation fault
|
|
||||||
|
|
||||||
* Wed Dec 27 2023 Paul Thomas <paulthomas100199@gmail.com> - 4.3.3-1
|
|
||||||
- Type: requirement
|
|
||||||
- ID: NA
|
|
||||||
- SUG: NA
|
|
||||||
- DESC: update to 4.3.3
|
|
||||||
|
|
||||||
* Thu Jul 20 2023 huangsong <huangsong14@huawei.com> - 4.3.2-1
|
|
||||||
- Type:requirement
|
|
||||||
- ID:NA
|
|
||||||
- SUG:NA
|
|
||||||
- DESC:update to 4.3.2
|
|
||||||
|
|
||||||
* Fri Jul 07 2023 huangsong <huangsong14@huawei.com> - 4.3.0-5
|
|
||||||
- Type:bugfix
|
|
||||||
- ID:NA
|
|
||||||
- SUG:NA
|
|
||||||
- DESC:fix outside array bounds of lws_dns_sort_t
|
|
||||||
|
|
||||||
* Thu May 05 2022 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-4
|
|
||||||
- Type:bugfix
|
|
||||||
- ID:NA
|
|
||||||
- SUG:NA
|
|
||||||
- DESC:extend lws_route_uidx_t from 1 byte to 2 bytes
|
|
||||||
|
|
||||||
* Tue May 03 2022 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-3
|
|
||||||
- Type:bugfix
|
|
||||||
- ID:NA
|
|
||||||
- SUG:NA
|
|
||||||
- DESC:fix changelog error
|
|
||||||
|
|
||||||
* Tue Nov 30 2021 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-2
|
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:set LWS_WITHOUT_EXTENSIONS option OFF
|
- DESC:set LWS_WITHOUT_EXTENSIONS option OFF
|
||||||
|
|
||||||
* Mon Nov 29 2021 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-1
|
* Mon 29 Nov 2021 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.3.0-1
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:add build require gcc and gcc-c++
|
- DESC: add build require gcc and gcc-c++
|
||||||
|
|
||||||
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 4.0.20-8
|
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 4.0.20-8
|
||||||
- DESC:delete -S git from autosetup, and delete BuildRequires git
|
- DESC: delete -S git from %autosetup, and delete BuildRequires git
|
||||||
|
|
||||||
* Mon Jun 28 2021 lifeng <lifeng68@huawei.com> - 4.0.20-7
|
* Mon 28 Jun 2021 lifeng <lifeng68@huawei.com> - 4.0.20-7
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:add build require gcc and gcc-c++
|
- DESC: add build require gcc and gcc-c++
|
||||||
|
|
||||||
* Mon May 10 2021 wujing <wujing50@huawei.com> - 4.0.20-6
|
* Mon 10 May 2021 wujing <wujing50@huawei.com> - 4.0.20-6
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:solve the BEP problem
|
- DESC: solve the BEP problem
|
||||||
|
|
||||||
* Tue Mar 16 2021 lifeng <lifeng68@huawei.com> - 4.0.20-5
|
* Tue 16 Mar 2021 lifeng <lifeng68@huawei.com> - 4.0.20-5
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:add secure compile options
|
- DESC: add secure compile options
|
||||||
|
|
||||||
* Fri Feb 19 2021 lifeng <lifeng68@huawei.com> - 4.0.20-4
|
* Fri 19 Feb 2021 lifeng <lifeng68@huawei.com> - 4.0.20-4
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:remove unused head file directory
|
- DESC: remove unused head file directory
|
||||||
|
|
||||||
* Fri Nov 20 2020 jikui <jikui2@huawei.com> - 4.0.20-3
|
* Fri 20 Nov 2020 jikui <jikui2@huawei.com> - 4.0.20-3
|
||||||
- Type:bugfix
|
- Type:bugfix
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:modify spec file
|
- DESC:modify spec file
|
||||||
|
|
||||||
* Tue Aug 4 2020 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.0.20-2
|
* Tue 4 Aug 2020 zhangxiaoyu <zhangxiaoyu58@huawei.com> - 4.0.20-2
|
||||||
- Type:requirement
|
- Type:requirement
|
||||||
- ID:NA
|
- ID:NA
|
||||||
- SUG:NA
|
- SUG:NA
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user