5688 Commits

Author SHA1 Message Date
DL6ER
dfdb047498
Expose if server ports are bound
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-02-11 20:25:45 +01:00
bel2125
7f95a2632e
Merge pull request #1318 from DL6ER/new/is_optional
Export ports.is_optional
2025-01-13 08:17:27 +01:00
DL6ER
e92dbe12bf
Expose is_optional property of listining_ports via mg_get_server_ports()
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-01-12 19:43:46 +01:00
bel2125
566f37a613
Merge pull request #1317 from catch-error/feature/gnutls
Add GnutTLS support.
2024-12-29 11:29:33 +01:00
catch-error
cf1e77659d
Add GnutTLS support.
Signed-off-by: catch-error <mirko.kraft@gmx.ch>
2024-12-27 19:56:19 +01:00
bel2125
4e356787f6
Merge pull request #1313 from PythonGermany/update-port-redirection-docs
Update listening_ports documentation
2024-12-26 14:49:27 +01:00
bel2125
4722c16124
Merge pull request #1312 from PythonGermany/patch-1
Update listening_ports documentation
2024-12-26 14:47:21 +01:00
PythonGermany
87a305c5bc
Update listening_ports documentation
Add explanation on how port redirection is configured
2024-12-06 13:59:23 +01:00
PythonGermany
68ec0a171a
Update listening_ports documentation 2024-12-06 13:16:49 +01:00
PythonGermany
e0448e48d0
Update listening_ports documentation
Add description for optional port configuration
2024-12-06 13:04:41 +01:00
bel2125
1909c45d84
Merge pull request #1306 from niklasf/cmake-3.10
Bump minimum CMake version to 3.10
2024-11-22 18:06:13 +01:00
Niklas Fiekas
e927db7979 Bump minimum CMake version to 3.10 2024-11-17 16:33:35 +01:00
bel2125
477df7f6c1
Merge pull request #1304 from Alxe/patch-1147
#1147 Load version-specific libcrypto and libssl shared libraries
2024-10-25 22:04:33 +02:00
Alejandro
fcaa2ea2d0
#1147 Load version-specific dylib 2024-10-24 16:26:18 +02:00
bel2125
4c776dd1d4
Merge pull request #1299 from yubiuser/macos_multi_core
Use all cores on macOS runners for CI build
2024-10-16 08:11:58 +02:00
yubiuser
b88f02b776
Replace nproc on MacOS
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-10-14 20:06:49 +02:00
bel2125
a8feabd222
Merge pull request #1298 from kstasik/fix/missing-host-name-for-websocket-with-ssl
fix: missing host name for ssl
2024-10-13 23:20:48 +02:00
bel2125
7fd366e98c
Merge pull request #1300 from yubiuser/openssl3.0_test
Add OpenSSL3.0 test and drop OpenSSL1.0 tests
2024-10-13 23:19:49 +02:00
bel2125
d5668ee415
Merge pull request #1296 from DL6ER/fix/lua_error
Fix LUA error reporting
2024-10-13 23:15:50 +02:00
bel2125
07f43e9874
Merge pull request #1301 from kiwichris/rtems-add-support
rtems: Add support for RTEMS
2024-10-13 23:13:46 +02:00
bel2125
c68202eb7f
Merge pull request #1302 from egorkonovalov/patch-1
Fix typo
2024-10-13 23:13:21 +02:00
Egor Konovalov
b056de7d8c
Fix typo 2024-10-07 17:37:51 +02:00
Chris Johns
945118e5ee rtems: Add support for RTEMS 2024-09-27 14:13:28 +10:00
yubiuser
0a4a47143c
Set name of job in github UI
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-09-23 22:50:06 +02:00
yubiuser
69265e7a0d
Remove test for OpenSSL 1.0
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-09-23 22:38:19 +02:00
yubiuser
aa7de369a4
Add linux and macOS test using OpenSSL3.0
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-09-23 21:49:40 +02:00
DL6ER
0f6a77d460
Properly generate traceback in lua_error_handler() avoiding the first line showing the manual call to debug.traceback() itself
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-23 20:35:54 +02:00
DL6ER
b02d56d6d0
Abort early on Lua errors to avoid sending half-done pages to the user and call the lua_error_handler to get the error to the user as well as to the log file
Signed-off-by: DL6ER <dl6er@dl6er.de>

Handle stack properly and add static prototype in/for lua_error_handler()

Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-23 19:10:43 +02:00
Kacper Stasik
53e305b43a fix: missing host name for ssl 2024-09-22 22:43:57 +02:00
DL6ER
e0cd57edd1
Fix LUA error reporting
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-20 19:00:58 +02:00
bel2125
e226a84b38
Merge pull request #1294 from yubiuser/fix/codeql
Remove duplicated codeql workflow
2024-09-18 23:00:44 +02:00
yubiuser
af3825fcd3
Remove duplicated codeql workflow
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-09-15 12:29:52 +02:00
bel2125
a7d28b77cb
Merge pull request #1293 from civetweb/dependabot/github_actions/master/actions/checkout-4
Bump actions/checkout from 2 to 4
2024-09-15 11:59:03 +02:00
bel2125
b5f1e224bb
Merge pull request #1292 from civetweb/dependabot/github_actions/master/actions/upload-artifact-4
Bump actions/upload-artifact from 1 to 4
2024-09-15 11:58:44 +02:00
bel2125
9a447d166e
Merge pull request #1291 from civetweb/dependabot/github_actions/master/github/codeql-action-3
Bump github/codeql-action from 1 to 3
2024-09-15 11:58:25 +02:00
bel2125
fe3653c3e0
Merge pull request #1283 from yubiuser/devcontainer
Add devcontainer
2024-09-15 11:57:47 +02:00
bel2125
0f958bca7d
Merge pull request #1284 from yubiuser/gihtub_CI
Add Github Action CI workflow
2024-09-15 10:21:04 +02:00
dependabot[bot]
aeb03a812e
Bump actions/checkout from 2 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-15 07:38:48 +00:00
dependabot[bot]
0c237b78c3
Bump actions/upload-artifact from 1 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 1 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-15 07:38:46 +00:00
dependabot[bot]
13b54b2fcf
Bump github/codeql-action from 1 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-15 07:38:44 +00:00
bel2125
2f1f52c428
Merge pull request #1287 from yubiuser/dependabot2
Add dependabot to keep github-actions up-to-date
2024-09-15 09:37:58 +02:00
bel2125
715cca5f8c
Merge pull request #1286 from DL6ER/fix/lua_kepler_headers
Fix header generation for Lua Server Pages (Kepler syntax)
2024-09-15 09:31:48 +02:00
bel2125
19bb34187f
Merge pull request #1282 from DL6ER/fix/form_buf_fill
Fix variable signedness in handle_form.inl
2024-09-15 09:30:30 +02:00
bel2125
8c75f07667
Merge pull request #1281 from DL6ER/fix/mbedtls_tls13
mbedTLS: Fix TLS 1.3 support
2024-09-15 09:29:53 +02:00
yubiuser
6ab2ee088e
Use wildcard matching
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-23 13:48:45 +02:00
yubiuser
8d4bcef546
Keep only FreeBSD on Travis
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-23 13:25:02 +02:00
yubiuser
2775a1b860
Revert 19b70adc70
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-23 12:57:42 +02:00
yubiuser
2a306508b5
Run unittests
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-23 12:56:23 +02:00
yubiuser
dbcf24552d
--no-install-recommends
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-20 13:50:55 +02:00
yubiuser
2ff558cdde
Add clang and set --no-install-recommends
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-20 13:03:27 +02:00