Exynox
|
adabeb39a7
|
Added README
|
2023-12-09 23:24:37 +02:00 |
Exynox
|
b79ad49c52
|
Fixed invisibility bug on login
|
2023-12-09 21:49:53 +02:00 |
Exynox
|
99935d6cff
|
Eliminated hardcoded allowed map limit, added and increased the limit in length.h
|
2023-12-09 19:16:41 +02:00 |
Exynox
|
da120f69e0
|
Made various network parameters manually configurable.
|
2023-12-09 17:02:17 +02:00 |
Exynox
|
10bd4d5075
|
Fixed encoding for locale.lua
|
2023-12-07 23:13:30 +02:00 |
Exynox
|
ce920541a2
|
Improved build system scripts, cleaned up code, added experimental Dockerfile
|
2023-12-07 22:12:45 +02:00 |
Exynox
|
ff3388e795
|
Refactored directory structure, added game files from TMP
|
2023-12-04 21:57:46 +02:00 |
Exynox
|
c35f861d97
|
Fixed variable redeclaration in table reader
|
2023-05-01 11:02:00 +03:00 |
Exynox
|
19cc2f3e34
|
Re-added BSD string functions
|
2023-05-01 08:10:00 +03:00 |
Exynox
|
a04cd735de
|
Fixed quest server timers cancellation
|
2022-12-24 20:46:00 +02:00 |
Exynox
|
f56d5028da
|
Removed unused and buggy priv_guild command
|
2022-12-24 20:00:00 +02:00 |
Exynox
|
7c821325c7
|
Fixed various datatype and buffer issues
|
2022-12-24 19:59:00 +02:00 |
Exynox
|
71189e7c08
|
Removed register types
|
2022-11-27 22:29:57 +02:00 |
Exynox
|
148223340c
|
Removed MIN/MAX/MINMAX functions, upgraded to C++17, code cleanup
|
2022-11-27 22:18:08 +02:00 |
Exynox
|
3a74dac29e
|
Used effolkronium/random for PRNG
|
2022-11-27 14:36:15 +02:00 |
Exynox
|
d188b4d53f
|
Merge branch 'memory-fixes' into 'master'
Memory fixes & improvements
See merge request metin2/server!1
|
2022-11-27 10:49:36 +00:00 |
Exynox
|
868b8394bb
|
Fixed usage of uninitialized variables.
|
2022-11-27 11:56:23 +02:00 |
Exynox
|
972530f3a7
|
Fixed serious issue where oversized packets would be split apart by libevent without proper handling by the db core. Removed Google Sanitizers
|
2022-11-27 10:46:56 +02:00 |
Exynox
|
b5ea548038
|
Fixed off-by-one buffer overrun in map_allow_copy() function which would lead to malformed initialization network packets. Added address sanitizer in db CMake.
|
2022-11-27 01:10:23 +02:00 |
Exynox
|
c8abacafaf
|
Made code compatible with clang, ignored test dir in the IDE.
|
2022-11-27 01:06:00 +02:00 |
Exynox
|
ecf8b71218
|
Fixed getopt routine
|
2022-11-23 21:44:45 +02:00 |
Exynox
|
ef2aee6b6b
|
Added build details, the executables no longer write VERSION.TXT
|
2022-03-21 10:27:28 +02:00 |
Exynox
|
8c40c9f92e
|
Fixed network handling of phase change, players can log ingame, but get disconnected after a few minutes with a sequence error.
|
2022-03-12 13:46:22 +02:00 |
Exynox
|
181f37cccd
|
Fixed sectree map attribute loading
|
2022-03-12 12:03:12 +02:00 |
Exynox
|
a056345a7b
|
Rewrote network stack, started working on porting to 64-bit
|
2022-03-12 11:39:41 +02:00 |
Exynox
|
64596d344c
|
WIP: rewrite the network stack to use libevent
|
2022-03-09 21:30:51 +02:00 |
Exynox
|
d2f43a8620
|
Added support for CLion, removed a lot of unused code in preparation of the rewriting of the network stack
|
2022-03-06 17:36:43 +02:00 |
Exynox
|
b99293c9d7
|
Remove hackshield and unused function, game now compiles and runs
|
2022-03-06 00:01:03 +02:00 |
Exynox
|
90ef09c331
|
Database now runs on linux
|
2022-03-05 19:59:39 +02:00 |
Exynox
|
f4f90b2533
|
Add project files.
|
2022-03-05 12:44:06 +02:00 |
Exynox
|
453a74459f
|
Add .gitattributes and .gitignore.
|
2022-03-05 12:44:03 +02:00 |