Commit Graph

845 Commits

Author SHA1 Message Date
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
Hassan DRAGA
4702158384 Format Code 2023-10-22 18:20:37 -04:00
Hassan DRAGA
66c95342bc MSVC Makefile TLS
- To build lib with TLS: `nmake WEBUI_USE_TLS=1 WEBUI_TLS_INCLUDE="C:\OpenSSL\include" WEBUI_TLS_LIB="C:\OpenSSL\lib"`
- To build examples with TLS: `nmake WEBUI_USE_TLS=1` (Only Dynamic. No static TLS will be supported)
2023-10-21 23:17:25 -04:00
Hassan DRAGA
9fd3dd8d89 Fix TLS links 2023-10-21 22:56:49 -04:00
Hassan DRAGA
270038ee6b Adding TLS to WebUI-Bridge 2023-10-21 22:55:30 -04:00
Hassan DRAGA
7d14be8eb0 Upgrade OpenSSL support from 2.x to 3.1.3 2023-10-21 19:40:38 -04:00
Hassan DRAGA
70e580334a TLS Encryption 2023-10-21 17:16:46 -04:00
Hassan DRAGA
f7428d8d04
Merge pull request #255 from ttytm/ci/update-mac-release-handling
Create mac archive before uploading
2023-10-19 16:38:06 -04:00
Turiiya
cba5d302bc Remove executable bit from dylib 2023-10-13 19:17:28 +02:00
Turiiya
45c685e21c
Merge pull request #253 from ttytm/ci/update-linux-arm64-name 2023-10-13 18:45:05 +02:00
Turiiya
44875e345a Create mac archive before uploading 2023-10-13 18:38:00 +02:00
Turiiya
1d68040d87 Use uniform arm architecture name for release archives 2023-10-13 13:34:24 +02:00
Hassan DRAGA
17981ec20d
Merge pull request #249 from ttytm/fix/macos-ci-build
Fix macOS x64 CI builds
2023-10-11 22:26:30 -04:00
Turiiya
682a8b6975 Fix macOS x64 CI builds 2023-10-12 04:13:13 +02:00
Turiiya
27872465ed
Merge pull request #252 from ttytm/ci/add-pre-commit-config 2023-10-12 01:50:14 +02:00
Turiiya
ca82773fda Add pre-commit config 2023-10-11 22:01:26 +02:00
Turiiya
bd715963f0 Run clang format 2023-10-11 18:33:20 +02:00
Hassan DRAGA
5cc97bedba
Merge pull request #251 from fibodevy/fix_WEBUI_MAX_ARG
`WEBUI_MAX_ARG` fix
2023-10-11 12:24:37 -04:00
fibodevy
e7a344982f
Fix crash when webui.call() is called with more than 17 args
- more than `WEBUI_MAX_ARG+1`
2023-10-11 18:03:50 +02:00