Commit Graph

863 Commits

Author SHA1 Message Date
Hassan DRAGA
80dd3f0bd4
Update Linux workflows .tar.gz to .zip 2023-11-21 15:16:25 -05:00
Hassan DRAGA
c79f499e5b
Update macOS workflows .tar.gz to .zip 2023-11-21 14:40:38 -05:00
Hassan DRAGA
7c9f404017 Fix bridge
* Last bridge commit break examples after multiple clicks (JS Run)
2023-11-17 17:17:55 -05:00
Hassan DRAGA
a775d1d0c7
Merge pull request #271 from 7flash/7flash/fix-nov17
encoding response in chunks to avoid call stack size limit
2023-11-17 11:02:56 -05:00
Hassan DRAGA
65bafb0f69
Clean PR 2023-11-17 10:50:28 -05:00
Igor Berlenko
88d0aba656 fix encoding callback size limit 2023-11-17 14:47:03 +08:00
Hassan DRAGA
9b745d434c Fix data race in exit-now
* Adding mutex for exit-now
2023-11-16 18:08:18 -05:00
Hassan DRAGA
9d8e6a8c61 Fix data race in win-connected
* Adding mutex for win->connected
2023-11-16 17:59:57 -05:00
Hassan DRAGA
8084a02f87 Up version number to v2.4.1 2023-11-16 16:49:21 -05:00
Hassan DRAGA
b41ab2095b Fix data race in webui_script
* Fix data race in webui_script()
* Adding missing webui_interface_bind()
2023-11-16 16:46:49 -05:00
Hassan DRAGA
44a488025d Fix bridge Maximum call stack size exceeded
Fix https://github.com/webui-dev/webui/issues/270
2023-11-16 16:43:52 -05:00
Hassan DRAGA
4c3932ee00
Merge pull request #264 from ttytm/ci/fix-linux-tag-release
Fix linux tag release
2023-10-29 18:01:57 -04:00
Turiiya
6a862f7f14 Fix linux tag release 2023-10-29 22:39:43 +01:00
Hassan DRAGA
9a5036941d v2.4.0 Release
[Full WebUI v2.4.0 APIs](https://webui.me/docs/2.4.0/#/)
2023-10-29 17:03:25 -04:00
Hassan DRAGA
907f0330a1 Removing Git from GNU-Makefile 2023-10-29 16:40:47 -04:00
Hassan DRAGA
5081b5a333 Update C/C++ headers 2023-10-29 15:51:49 -04:00
Hassan DRAGA
705bf9a5d8 Fix macOS SSL 2023-10-29 15:51:22 -04:00
Hassan DRAGA
451a3e9bd0 Fix readme status 2023-10-29 01:26:32 -04:00
Hassan DRAGA
6a4ac339e6 Fix Linux build 2023-10-29 01:22:48 -04:00
Hassan DRAGA
8adcbeff30 Readme status 2023-10-29 01:20:18 -04:00
Hassan DRAGA
509d9fa976 Adding Odin 2023-10-29 01:17:08 -04:00
Hassan DRAGA
514d09c538 Removing Lint (Code format) 2023-10-29 01:13:59 -04:00
Hassan DRAGA
b907175e0c Manual code format 2023-10-29 01:11:56 -04:00
Hassan DRAGA
855e279daf Removing clang-format 2023-10-29 01:11:31 -04:00
Hassan DRAGA
8a6909fe04 Disable linting CI 2023-10-28 23:13:56 -04:00
Hassan DRAGA
08262f3461 Format code 2023-10-28 19:59:29 -04:00
Hassan DRAGA
f39af55093 C99 to C 2023-10-28 19:51:02 -04:00
Hassan DRAGA
73d6e9f294 custom_web_server Python example 2023-10-28 19:48:19 -04:00
Hassan DRAGA
4c16531a5c Core cleaning 2023-10-28 18:10:12 -04:00
Hassan DRAGA
bac9786d81 New example - Custom Server 2023-10-28 17:55:21 -04:00
Hassan DRAGA
f91ea36fce Fix busy port 2023-10-28 17:47:08 -04:00
Hassan DRAGA
eb50747970 Adding webui_set_port
- New API `webui_set_port(win, port)`
2023-10-28 15:18:55 -04:00
Hassan DRAGA
8363cccc9a Support custom URL
- Now webui_show() can also use a custom URL
2023-10-28 14:37:35 -04:00
Hassan DRAGA
b1d2ae04e4 Cleaning examples 2023-10-28 11:58:28 -04:00
Hassan DRAGA
46c5125e0d Bridge - Backend func as global obj 2023-10-28 11:26:04 -04:00
Hassan DRAGA
87a3a4f4e6 Bridge - Backend functions as global objects
- Making backend functions available under a global object
2023-10-27 17:44:17 -04:00
Hassan DRAGA
30a1e49130 GNU Makefile Adding Musl-GCC
- Adding musl-gcc
- Renaming text-editor to main. It should be the same as other examples
2023-10-27 11:58:26 -04:00
Hassan DRAGA
618c2a7939
Merge pull request #261 from ttytm/chore/fmt
Run formatter
2023-10-27 10:01:31 -04:00
Turiiya
8bf9bf2279 Run formatter 2023-10-27 06:49:59 +02:00
Hassan DRAGA
1866d2573c Format code 2023-10-26 19:08:15 -04:00
Hassan DRAGA
d20d5ccfe4 Check user TLS certificate before use 2023-10-26 19:00:56 -04:00
Hassan DRAGA
d9a4fadefb TLS Readme (GCC) 2023-10-26 19:00:23 -04:00
Hassan DRAGA
b37395d1ac TLS Readme 2023-10-25 20:17:29 -04:00
Hassan DRAGA
c346969eaf MSVC Makefile Update 2023-10-25 20:17:14 -04:00
Hassan DRAGA
6e6bd540e7 GNU Makefile Update 2023-10-25 20:16:57 -04:00
Hassan DRAGA
f96306396e Root TLS & Firefox Linux-Snap 2023-10-25 20:15:15 -04:00
Hassan DRAGA
1e2fa6a7a2 MultiPacket Example 2023-10-24 20:59:32 -04:00
Hassan DRAGA
2a254db6c7 Core MultiPacket 2023-10-24 20:59:20 -04:00
Hassan DRAGA
8d0b43de00 Bridge MultiPakcet 2023-10-24 20:58:59 -04:00
Hassan DRAGA
a59c1fe1db TLS GCC/Clang
- To build lib with TLS: `make WEBUI_USE_TLS=1 WEBUI_TLS_INCLUDE="~/OpenSSL/include" WEBUI_TLS_LIB="~/OpenSSL/lib"`
- To build examples with TLS: `make WEBUI_USE_TLS=1` (Only Dynamic. No static TLS will be supported)
2023-10-23 17:58:39 -04:00