Lion Kortlepel
a6eb2f7bfe
switch to vcpkg+cmake, add debian build to workflows
...
using lionkor's template (MIT licensed)
This is a combination of 64 commits.
2023-12-05 17:57:19 +01:00
Lion Kortlepel
aeb024953a
fix sentry line that caused build to fail
2022-10-22 22:48:23 +02:00
Lion Kortlepel
a1d99c0203
update commandline library
...
includes a fix for alpine
2022-09-27 23:07:30 +02:00
Lion Kortlepel
24c98eb2b2
add more compile-time diagnostics, implement fixes for them
...
Before, a lot of common errors went unnoticed, due to insufficient
compiler diagnostics. This commit fixes this by adding a lot of new
diagnostics, and fixing the issues found by this.
2022-09-26 12:02:05 +02:00
Lion Kortlepel
54e02abad1
update toml11
2022-08-03 18:16:56 +02:00
Lion Kortlepel
e4cbba59ef
update sentry-native
2022-08-03 18:14:19 +02:00
Lion Kortlepel
e4db66782e
update libzip
2022-08-03 18:13:49 +02:00
Lion Kortlepel
b443bec72e
update fmt
2022-08-03 18:13:25 +02:00
Lion Kortlepel
76a8f231ac
update httplib
2022-08-03 14:02:11 +02:00
Lion Kortlepel
398f8d3fa4
update sol2
2022-08-03 14:01:40 +02:00
Lion Kortlepel
60dd1e2472
update json
2022-08-03 14:01:04 +02:00
Lion Kortlepel
e634b4b6b7
update doctest
2022-08-03 14:00:26 +02:00
Lion Kortlepel
1caa5e3517
update commandline
2022-08-03 13:59:54 +02:00
Lion Kortlepel
b009a37f35
update asio to 1-23-0
2022-08-03 13:59:11 +02:00
Lion Kortlepel
2d8ce09b2c
Merge remote-tracking branch 'origin/master' into rc-v3.1.0
2022-07-09 23:03:46 +02:00
Lion Kortlepel
98681254e6
update toml11
2022-07-09 21:50:23 +02:00
Lion Kortlepel
420e6c3533
roll back to an ancient version of sentry
...
sentry-native deprecated compiling without error somewhere around one of
the next version
2022-07-09 21:40:19 +02:00
Lion Kortlepel
06f8ba5a0e
update sentry-native to 0.4.18
2022-07-09 21:11:34 +02:00
Lion Kortlepel
758d5b2c96
Revert "let's try vcpkg"
...
This reverts commit 8d7505956d86fbbd5b1f7496af2b413b360afa09.
2022-05-29 14:37:50 +02:00
Lion Kortlepel
1970d97ea4
Revert "Remove unneeded submodules"
...
This reverts commit a5153e4bc111d5b08acc4504277ae555af7225e9.
2022-05-29 14:37:41 +02:00
Lion Kortlepel
0621c0bf82
rebase fixup
2022-05-26 21:13:18 +02:00
Lion Kortlepel
67b8565a4d
update json
2022-05-26 12:06:36 +02:00
Lion Kortlepel
895058f85f
revert sentry to 0.4.9
2022-05-26 12:01:27 +02:00
Lion Kortlepel
a0876ed58c
update submodules, remove ssl crap
2022-05-26 11:59:36 +02:00
Lion Kortlepel
019c5202ea
add tests executable
2022-05-26 11:44:20 +02:00
Lion Kortlepel
a5153e4bc1
Remove unneeded submodules
2022-04-28 16:28:23 +02:00
Lion Kortlepel
8d7505956d
let's try vcpkg
2022-04-28 16:26:30 +02:00
Lion Kortlepel
88f1976668
Merge branch 'rc-v3.0.2' into rc-v3.1.0
2022-04-28 14:40:57 +02:00
Lion Kortlepel
668cc496b6
update commandline, unused are now errors
2022-04-28 13:29:16 +02:00
Lion Kortlepel
056d20292a
Make "unable to fetch version" a trace message
2022-04-28 13:14:28 +02:00
Lion Kortlepel
1bab3276e9
fix setsockopt SO_SNDTIMEO for windows, bump version number to 3.0.2, update commandline
2022-04-05 10:59:16 +02:00
Lion Kortlepel
71c2d4b859
Simplify "Backend heartbeat response" error ( closes #97 )
2022-03-25 12:55:35 +01:00
Lion Kortlepel
9e0d02c6db
add fmt library, add beammp_*f
2022-03-24 14:36:39 +01:00
Lion Kortlepel
ef902a03f3
update lionkor/commandline to v2.0.0
2022-03-23 12:06:35 +01:00
Lion Kortlepel
fe06726d75
update commandline
2022-03-16 16:03:23 +01:00
20dka
3c08e54471
Add basic autocomplete ( fix #95 )
2022-03-15 01:58:26 +01:00
Lion Kortlepel
b09f5a401d
update lionkor/commandline to 1.0.0 (adds cursor left- and right
...
movement)
2022-03-10 12:19:01 +01:00
Lion Kortlepel
2caa74d913
update lionkor/commandline to 1.0.0 (adds cursor left- and right
...
movement)
2022-03-10 12:17:46 +01:00
Lion Kortlepel
f26ca6b40d
add nlohmann/json
...
this will conflict with a change in the http branch, but i dont care
right now
2022-02-11 10:19:10 +01:00
Lion Kortlepel
e043361abb
update libraries
2022-02-03 18:30:00 +01:00
Lion Kortlepel
92d9857902
Re-add commandline
...
Bruh @jimkoen
2021-12-06 14:16:40 +01:00
awesome_milou
9d283738aa
Add preliminary work for HTTP health endpoint ( #68 )
...
* Add preliminary work for HTTP health endpoint
* Http: Fix infinite loop bug in Tx509KeypairGenerator::generateKey()
* update commandline
* Add TLS Support class for use with http server
* Add preliminary HTTP Server; TLS still broken; fix in later commit
* Fix TLS handshake, due to server being unable to serve key/certfile in 'Http.h/Http.cpp'; Cause was httlib not being threadsafe due to being a blocking http library
* Run clang format
* Add option to configure http server port via ServerConfig
* TConfig: add HTTPServerPort to config parsing step
* Fix SSL Cert / Key path not auto generating when not existing
* Add health endpoint; Fix SSL Cert serial no. not refreshing when regenerating
* Switch arround status codes in /health route
* Run clang format
Co-authored-by: Lion Kortlepel <development@kortlepel.com>
2021-12-05 18:24:55 +01:00
Lion Kortlepel
ccdc5dae17
update commandline
2021-11-29 02:09:05 +01:00
Lion Kortlepel
297b646d33
update commandline
2021-11-29 00:17:03 +01:00
Lion Kortlepel
1e0ab6bbb3
Update commandline
2021-11-28 23:44:56 +01:00
Lion Kortlepel
097e52674b
update commandline
2021-11-21 03:04:50 +01:00
Lion Kortlepel
1ec47252f2
update commandline
2021-11-21 02:31:52 +01:00
Lion Kortlepel
2ddac7f138
update commandline
2021-11-21 02:26:02 +01:00
Lion Kortlepel
48b9aa72dc
update commandline
2021-11-10 00:38:03 +01:00
Lion Kortlepel
b5ea084c9b
update commandline
2021-11-08 22:25:23 +01:00