summaryrefslogtreecommitdiffstats
path: root/package/libwebsockets
Commit message (Collapse)AuthorAgeFilesLines
* libwebsockets: add optional libevent dependencyFabrice Fontaine2018-07-011-0/+7
| | | | | | | libevent is supported since 2.3.0 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libwebsockets: bump to v2.4.2Adam Duskett2018-03-162-2/+3
| | | | | | | Also add hash for license. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets: bump to version 2.2.1Adam Duskett2017-06-152-5/+2
| | | | | | | Also remove patch, as it was committed upstream. Signed-off-by: Adam Duskett <aduskett@codeblue.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for LGPLv2.1/LGPLv2.1+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2.1/LGPLv2.1+ is LGPL-2.1/LGPL-2.1+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2.1(\+)?/LGPL-2.1\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: cherry-pick upstream patch for v2.1.1Kurt Van Dijck2017-03-062-0/+3
| | | | | | | | This commit cherry-picks an upstream patch that fixes a compile error that was introduced in v2.1.1 Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to version 2.1.1Kurt Van Dijck2017-03-052-2/+2
| | | | | | | | Mosquitto combined with version 2.1.0 of libwebsockets yields a failing system. Version 2.1.1 restores the websocket interface again. Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to version 2.1.0Danomi Manchego2016-10-182-2/+2
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/d88/d88889ba30444e73cfb12ae1357db25ff6a3a4fb/ Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to version 2.0.2Danomi Manchego2016-09-042-2/+2
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to version 1.7.5Danomi Manchego2016-04-132-4/+2
| | | | | Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to version 1.7.4Jörg Krause2016-03-312-2/+2
| | | | | Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: fix build with nothread toolchainsJörg Krause2016-03-311-0/+9
| | | | | | | | | | | | | | | | | | | | >From upstream changelog: > If LWS_MAX_SMP=1, then there is no code related to pthreads compiled in the library. If more than 1, a small amount of pthread mutex code is built into the library. Set LWS_MAX_SMP=1 for toolchains without thread support, otherwise leave it unset so upstreams CMakeLists.txt will take care of it. Fixes: http://autobuild.buildroot.net/results/dbf/dbf45a52b9aef602fd62ad1ca10957bafe656923/ http://autobuild.buildroot.net/results/26c/26c2ac28f44f8f1b227caa715af60bcd92a5f740/ http://autobuild.buildroot.net/results/d65/d65dcbfb96b249e01b034c01a52884b522c778b3/ http://autobuild.buildroot.net/results/e55/e550ebfdd1e8f459ca7b12f2708a704eaec52474/ .. and more. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: add patch to fix musl buildJörg Krause2016-03-312-0/+2
| | | | | | | | | | | | | | | | Add patch from upstream [1] to fix musl build: fatal error: sys/cdefs.h: No such file or directory Fixes: http://autobuild.buildroot.net/results/564/564675be0d4fbfa113a0f2e52874e0dce2d5ba5e/ http://autobuild.buildroot.net/results/c41/c41d87c0cf22f3b88e5f80ad6bf5e81900603c1d/ Backported from: 9eec5e4470397632af035c429295a41b74bd0585 [1] https://github.com/warmcat/libwebsockets/commit/9eec5e4470397632af035c429295a41b74bd0585 Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump to v1.7.3Johan Sagaert2016-03-063-111/+25
| | | | | | | | | | | | | | | | | - Drop 0001-cmake-disable-shared-library-build-when-BUILD_SHARED.patch, since CMakeLists has been reworked. Static/shared build can now be configured via configuration options. - Add support for optional libev and libuv. - Use the github macro for download. - Update hash. Signed-off-by: Sagaert Johan <sagaert.johan@proximus.be> [Thomas: tweak the commit log a bit.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: add LWS_ prefix to LWS_WITHOUT_TESTAPPS=ON cmake optionBaptiste Moraine2015-04-291-1/+1
| | | | | | | | | | | Currently, libwebsockets.mk is passing -DWITHOUT_TESTAPPS=ON to disable the building of libwebsockets test applications, but this is doing nothing because the option is really named LWS_WITHOUT_TESTAPPS. This commit fixes that by using the correct option name. Signed-off-by: Baptiste Moraine <baptiste.moraine@kapelse.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove non-IPv6 dependencies and tweaksGustavo Zacarias2015-04-221-8/+1
| | | | | | | | Now that IPv6 is mandatory remove package dependencies and conditionals for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libwebsockets: bump version to v1.4-chrome43-firefox-36Johan Sagaert2015-04-064-35/+3
| | | | | | | | | | dropped upstream patch 0001 renamed patch 0002 -> 0001 added hash details : https://github.com/warmcat/libwebsockets/blob/master/changelog Signed-off-by: Sagaert Johan <sagaert.johan@proximus.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-032-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libwebsockets: fix static buildYann E. MORIN2014-11-301-3/+29
| | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/afc/afc56e03a9d410563f43e5d26cf8b12fc4da7e5b/ http://autobuild.buildroot.net/results/922/9221b4967d069c9b634cb1f98ead193593d22dbc/ When the version was bumped, the existing patch to fix static linking was not proprerly tested, and was missing three new locations to be fixed. [Peter: add autobuilder reference] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Sagaert Johan <sagaert.johan@skynet.be> Cc: Samuel Martin <s.martin49@gmail.com> Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets: needs host-openssl when built with openssl supportPeter Korsgaard2014-11-031-1/+1
| | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/d01/d0190a6e5c6b5aa78cfefc29e4e8a4e4b135450b/ http://autobuild.buildroot.net/results/9bb/9bb8defedb8024de83eb3a609ab584efb5d0d2b0/ http://autobuild.buildroot.net/results/e4a/e4a1b298e7e158d3614b89e61d40ef9a00e7ff67/ http://autobuild.buildroot.net/results/5e2/5e24a90058111f7d5618047410f809b45bc165f6/ And many others. The build system wants to create a ssl key for testing using host-openssl, so ensure it is available. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets : bump version to v1.3-chrome37-firefox30Sagaert Johan2014-11-012-22/+24
| | | | | | | | | | | | | | | Bumped the version and did some trivial reworking of the patch file : libwebsockets-0002-cmake-disable-shared-library-build-when-BUILD_SHARED.patch [Thomas: - Pass LWS_IPV6={ON,OFF} depending on the value of BR2_INET_IPV6, otherwise the build failed in a non-IPv6 configuration. - The name of the CMake option for OpenSSL support has changed, it's now LWS_WITH_SSL={ON,OFF}. - Adjust the description of patch 0002.] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-2/+2
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libwebsockets: fix static linkSamuel Martin2014-08-301-0/+86
| | | | | | | | | | - disable shared object build when BR2_PREFER_STATIC_LIB is set Fixes: http://autobuild.buildroot.net/results/0a9/0a9f0c3c101550e73f7100f2b88a88c1f2bbad95/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets: needs mmuGustavo Zacarias2014-06-031-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/92d/92d29c3f8ab0686c6de765c108937240a6649d18/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets: disable checks for C++ compilerSamuel Martin2014-05-021-0/+34
| | | | | | | | | | | | | | | | | | Since libwesockets in written in pure C, no C++, there is no reason to disable it or make the configuration failed when the toolchain has no C++ support. Unfortunately, CMake defaults sets C and C++ as languages used by the project. This makes the configuration failed if no C++ compiler is found. This patch just make the CMake code of libwebsockets reflecting the real status of the project with regard to the languages used. Should fix: http://autobuild.buildroot.org/results/fef/fef98ef289d44d13ec61025c50febba1e835b421/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libwebsockets : bump versionSagaert Johan2014-05-011-6/+12
| | | | | | | | | | | bump to v1.23-chrome32-firefox24 The latest releases use the cmake build infrastructure. Converted the makefile to the cmake infrastructure. The autotools infrastructure is no longer supported. [Peter: correct license data, ensure it gets built after openssl if enabled] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* change package tarball compression to xz whenever possibleJerzy Grzegorek2013-09-081-0/+1
| | | | | | [Peter: leave change xz tarball format to not end up with circular deps] Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libwebsockets: do not build/install testapps to targetAndreas Wetzel2013-04-211-0/+1
| | | | | Signed-off-by: Andreas Wetzel <andreas.wetzel@nanotronic.ch> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libwebsockets: bump to version 1.22-chrome26-firefox18Andreas Wetzel2013-04-211-1/+1
| | | | | Signed-off-by: Andreas Wetzel <andreas.wetzel@nanotronic.ch> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add libwebsocketsAndreas Wetzel2013-04-142-0/+24
[Peter: add missing zlib select to Config.in] Signed-off-by: Andreas Wetzel <andreas.wetzel@nanotronic.ch> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud