Lion
|
c836282c0c
|
reuse http connections
|
2023-12-22 13:13:04 +01:00 |
|
Lion
|
8b79049e7e
|
add GetOrCreateClient to http
|
2023-12-22 13:09:40 +01:00 |
|
Lion
|
defadf094f
|
Fix exit after 10 seconds (#215)
Also fixes initializing the console too early by @lionkor
|
2023-12-21 12:50:19 +01:00 |
|
Lion Kortlepel
|
81299db946
|
fix console initializing too early
the console was initialized too early, leading to the server waiting for
it to shut down if the authkey is invalid, among other issues.
|
2023-12-21 12:49:20 +01:00 |
|
Bennett
|
a6cbffc774
|
fix exit after 10 seconds
|
2023-12-21 02:01:21 -08:00 |
|
Lion
|
f28d9bc7dc
|
Update README.md
|
2023-12-16 20:18:40 +00:00 |
|
Lion
|
43b1b050e2
|
Fix workflows to make release builds (#202)
Currently the Windows workflow doesn't properly create a release binary.
v3.1.3
|
2023-12-09 20:17:10 +01:00 |
|
Lion Kortlepel
|
9f87edc6e9
|
add msvcp140.dll comment to the release text
|
2023-12-09 20:09:56 +01:00 |
|
Lion Kortlepel
|
c6f78c5522
|
fix release build path
|
2023-12-09 20:06:50 +01:00 |
|
Lion Kortlepel
|
9f01268538
|
update version to 3.1.3
|
2023-12-09 20:01:53 +01:00 |
|
Lion Kortlepel
|
5523a4fe4b
|
force build release config on windows
|
2023-12-09 20:00:33 +01:00 |
|
Lion Kortlepel
|
7f11d0f002
|
make release builds by default
|
2023-12-09 19:22:50 +01:00 |
|
Lion Kortlepel
|
6b31ba35fd
|
attempt to fix workflows to make release builds
|
2023-12-09 19:18:33 +01:00 |
|
Lion
|
d2329f0723
|
Remove password setting from config to avoid confusion (#199)
...until implemented.
The client afaik currently doesn't support this setting.
|
2023-12-09 19:05:54 +01:00 |
|
Luuk van Oijen
|
ef45efeb86
|
Update readme to new build system (#200)
Now building is like 2 steps, so the readme reflects that now.
|
2023-12-09 18:33:46 +01:00 |
|
Lion
|
edcca75637
|
Update README.md
|
2023-12-08 17:18:54 +01:00 |
|
Lion
|
c1bacf1f3a
|
remove old instructions from readme, cleanup
|
2023-12-08 17:16:47 +01:00 |
|
Lion Kortlepel
|
795b651744
|
remove macos section
|
2023-12-05 18:35:57 +01:00 |
|
Lion Kortlepel
|
be108bb8b3
|
update readme to new build system
|
2023-12-05 18:34:06 +01:00 |
|
Lion Kortlepel
|
d8b8812026
|
remove password setting from config to avoid confusion
...until implemented
|
2023-12-05 18:23:23 +01:00 |
|
Lion
|
872c2d410d
|
New buildsystem (#197)
|
2023-12-05 18:21:20 +01:00 |
|
Lion Kortlepel
|
f98704e0f3
|
fix warnings about implicit conversion
|
2023-12-05 18:05:35 +01:00 |
|
Lion Kortlepel
|
dea203c108
|
make IThreaded::~IThreaded virtual to make destruction happen
|
2023-12-05 18:03:13 +01:00 |
|
Lion Kortlepel
|
e245c9e9e2
|
fix pps monitor warning about virtual dtor
|
2023-12-05 18:02:35 +01:00 |
|
Lion Kortlepel
|
11fe5ad200
|
fix invalid timeout value
|
2023-12-05 18:00:34 +01:00 |
|
Lion Kortlepel
|
667da22b0e
|
Merge remote-tracking branch 'origin/master' into new-buildsystem
|
2023-12-05 17:59:05 +01:00 |
|
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
|
103d2dc030
|
update vcpkg in workflows
v3.1.2
|
2023-12-03 17:50:45 +01:00 |
|
Lion Kortlepel
|
7f206fd0d4
|
bump version to 3.1.2
|
2023-12-03 17:49:12 +01:00 |
|
Lion Kortlepel
|
22805af716
|
fix crash in authentication
|
2023-12-03 17:43:41 +01:00 |
|
Lion
|
2c29a195f9
|
optimize: Add conditional variable to LuaResult (#162)
Implementing TODO for optimization I saw in the code.
|
2023-03-27 13:31:21 +02:00 |
|
rgnter
|
222d2492ff
|
Merge branch 'master' into optimize/add_cv_to_luaresult
|
2023-03-21 20:17:17 +01:00 |
|
Simon
|
879b9772f5
|
Apply suggestions from code review
Co-authored-by: Lion <development@kortlepel.com>
|
2023-01-15 17:12:35 +00:00 |
|
Anonymous275
|
c51cf090ef
|
fix linux build
|
2023-01-15 17:12:35 +00:00 |
|
Anonymous275
|
d677d8d58d
|
rename Hash function to HashPassword
move HashPassword to cpp only
move check to line 285
|
2023-01-15 17:12:35 +00:00 |
|
Anonymous275
|
4b30918659
|
- add 120 seconds timeout
|
2023-01-15 17:12:35 +00:00 |
|
Anonymous275
|
688e46f524
|
- fix linux build
|
2023-01-15 17:12:35 +00:00 |
|
Anonymous275
|
9f59c27b1f
|
- add hash function
- add password config
- add debug messages for password stages
- add pass boolean for heartbeat
- adjust network codes
|
2023-01-15 17:12:35 +00:00 |
|
Lion
|
6a11bcd20b
|
fix bad package name for Ubuntu in Readme (#161)
The package name for liblua required to build is not correct. The
correct name is
[`liblua-5.3-dev`](https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=liblua5.3)
|
2022-12-21 16:29:49 +01:00 |
|
rgnter
|
b7b578bf3e
|
add conditional variable to LuaResult
|
2022-12-18 14:45:33 +01:00 |
|
rgnter
|
6c145a6dbf
|
fix: Bad package name for Ubuntu
|
2022-12-18 12:32:45 +01:00 |
|
Lion
|
67d792e0e0
|
remove repeated dependency from README (#155)
|
2022-11-14 14:32:19 +01:00 |
|
Qest333
|
eaeef0c7d0
|
Remove double dependency from README
|
2022-11-14 14:00:21 +01:00 |
|
Lion
|
47e64a7343
|
merge release candidate v3.1.1 (#142)
patches and hotfixes!
v3.1.1
|
2022-10-31 11:32:16 +01:00 |
|
Lion Kortlepel
|
7f5b3919f4
|
make destructors of virtual classes virtual
this causes warnings in clang, and rightfully so :^)
|
2022-10-31 11:31:16 +01:00 |
|
Lion Kortlepel
|
896e777e23
|
update changelog
|
2022-10-31 11:31:16 +01:00 |
|
Lion Kortlepel
|
aa58c1e211
|
another potential fix for #141
|
2022-10-31 11:31:15 +01:00 |
|
Lion Kortlepel
|
49a9226dca
|
update changelog to mention fixes
|
2022-10-31 11:31:15 +01:00 |
|
Lion Kortlepel
|
b10d5d0f4e
|
fix empty events causing issues in the server
an empty event packet, if sent just right, could crash the server
|
2022-10-31 11:31:15 +01:00 |
|
Lion Kortlepel
|
5581fd1692
|
fix chat message impersonation issue
instead of using the supplied name, we ignore it entirely and use the
server's internal name for the client
|
2022-10-31 11:31:15 +01:00 |
|