1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
Commit graph

30 commits

Author SHA1 Message Date
Andy Green
c74e4995bf appveyor: add JOSE target 2019-03-15 15:28:30 +08:00
Andy Green
e0a6979082 appveyor: disable bintray
We gradually filled up the free allocation, and they don't provide any
method to delete the oldest automatically.  You literally have to sit
there deleting one artifact at a time (we create 7 per commit) using
their webui.  I'm not going to do that.

While it's full, appveyor builds will just break.

So disable it.
2019-01-28 07:38:44 +08:00
Andy Green
d1f9f0ae2d libwebsockets.h: split out into a dir of sub-includes included by libwebsockets.h
This has no effect on user code or backward compatibility.

It moves the in-tree public api header libwebsockets.h from ./lib
to ./include, and introduces a dir ./include/libwebsockets/

The single public api header is split out into 31 sub-headers
in ./include/libwebsockets.  ./include/libwebsockets.h contains
some core types and platform adaptation code, but the rest of it
is now 31 #include <libwebsockets/...>

At install time, /usr/[local/]include/libwebsockets.h is installed
as before, along now with the 31 sub-headers in ...include/libwebsockets/

There's no net effect on user code.

But the api header is now much easier to maintain and study, with 31
topic-based sub headers.
2018-09-11 18:27:59 +08:00
Andy Green
6f1e67cf91 appveyor: stop default vc build
Suddenly appveyor just says this

Build started
git clone -q --branch=master https://github.com/warmcat/libwebsockets.git C:\projects\libwebsockets
git checkout -qf e035ceb36e0b79e85bc18b313e8f46eeadd360b6
The build phase is set to "MSBuild" mode (default), but no Visual Studio project or solution files were found in the root directory. If you are not building Visual Studio project switch build mode to "Script" and provide your custom build command.
2018-08-14 08:00:30 +08:00
Andy Green
9ac452a87d appveyor: add build ID to artifact paths 2018-02-06 07:14:38 +08:00
Andy Green
948408b36a appveyor: bintray 2018-01-31 06:54:39 +08:00
Andy Green
93ac0b671c appveyor: make sure libwebsockets.h in the artifact as well 2018-01-30 08:41:24 +08:00
Andy Green
44d2664ece appveyor: add includes to artifacts 2018-01-29 09:19:14 +08:00
Andy Green
41d1326da0 appveyor artifacts debug 2017-11-26 19:16:17 +08:00
Andy Green
be525cb624 appveyor: Enable 64-bit build with OpenSSL and HTTP2
Fix warnings found from that

Introduce lws_ptr_diff(head, tail) helper to normalize
pointers to char *, do the subtraction and cast the
result to int.
2017-11-26 19:16:17 +08:00
Andy Green
4f267c515e clean up top level of project 2017-09-27 08:24:05 +08:00
Andy Green
c9da1ffa2e appveyor: remove cache 2017-07-19 15:29:38 +08:00
Andy Green
807313b157 appveyor: make zip artifact 2017-02-10 07:37:35 +08:00
Andy Green
7a2fc442b6 protocol generic sessions
Signed-off-by: Andy Green <andy@warmcat.com>
2016-06-18 06:44:31 +08:00
Andy Green
0463895b1b appveyor libuv integration
Signed-off-by: Andy Green <andy@warmcat.com>
2016-05-14 10:44:11 +08:00
Andy Green
8554bd43bd appveyor openssl 1.0.2h
Signed-off-by: Andy Green <andy@warmcat.com>
2016-05-04 11:02:33 +08:00
Andy Green
e32c0ba29b appveyor update 1.0.2g
Signed-off-by: Andy Green <andy.green@linaro.org>
2016-03-17 08:57:33 +08:00
Andy Green
722da0b500 appveyor update openssl url
Signed-off-by: Andy Green <andy.green@linaro.org>
2016-02-16 13:20:30 +08:00
Andy Green
758d97fa10 update appveyor to get win openssl from own server
slproweb is down

Signed-off-by: Andy Green <andy.green@linaro.org>
2015-11-14 16:33:21 +08:00
=?UTF-8?q?Joakim=20S=C3=B6derberg?=
12f557b21d Turn off building windows installer, breaks everything 2015-10-12 10:02:07 +08:00
=?UTF-8?q?Joakim=20S=C3=B6derberg?=
a8c9a0e9a3 From 0a0b9a6d02 Mon Sep 17 00:00:00 2001
Subject: [PATCH] Update Openssl lib version
2015-10-12 09:57:41 +08:00
Andy Green
d211edb85b appveyor update windows openssl blob url
Signed-off-by: Andy Green <andy.green@linaro.org>
2015-10-11 16:46:33 +08:00
Joakim Soderberg
78dcaf45c4 Subject: [PATCH] Don't fail on non-existing files 2015-04-22 16:26:32 +08:00
Joakim Soderberg
2efac178b8 Subject: [PATCH] Don't build installer on noserver build.
Building the installer like this is a bad idea... Better to move it into
the CMakeLists.txt and be aware of what is being build and so on using
CPack.
2015-04-22 16:19:18 +08:00
=?UTF-8?q?Joakim=20S=C3=B6derberg?=
edcef320e5 Subject: [PATCH] Fix windows build
New version of OpenSSL
2015-04-22 16:16:11 +08:00
Roger A. Light
1677ca52ca Subject: [PATCH] Windows installer related fixes.
Remove incorrectly committed cpack changes.
Fix call to makensis.
Update README filenames.
2015-03-11 08:48:39 +08:00
Andy Green
467b5bb4a0 windows installer missing quote
Signed-off-by: Andy Green <andy.green@linaro.org>
2015-03-10 21:39:45 +08:00
Roger A. Light
12126d701e Add Windows installer file and configure appveyor to create it
Also update OpenSSL on Windows to latest version.
2015-03-10 21:18:22 +08:00
=?UTF-8?q?Joakim=20S=C3=B6derberg?=
0ea169c3c9 Subject: [PATCH] New OpenSSL version for appveyor build! 2015-01-26 10:47:23 +08:00
=?UTF-8?q?Joakim=20S=C3=B6derberg?=
2a5ec139ef Subject: [PATCH] Add appveyor CI support for Windows. 2014-11-27 07:45:42 +08:00