Commit Graph

61 Commits

Author SHA1 Message Date
Berkay
bba2b8fff8 chore: vcard removed 2025-09-23 00:21:28 +03:00
d1str4ught
161ebd23f7 Update README.md 2025-09-22 15:12:58 +02:00
d1str4ught
3f17fd20f3 Merge pull request #8 from mq1n/patch-1
add ASan support
2025-09-22 14:58:29 +02:00
Koray
d2e200dfe8 add ASan support 2025-09-22 11:33:20 +03:00
d1str4ught
3cfef5a204 some safety checks for logging 2025-09-22 04:18:39 +02:00
d1str4ught
4f75aa1acd logging changed to spdlog 2025-09-22 04:14:59 +02:00
d1str4ught
37b15a7a98 guild mark uploading fixed 2025-09-22 02:44:38 +02:00
d1str4ught
1b54517f9d gitignore fixed 2025-09-22 01:17:41 +02:00
d1str4ught
a9c6cfc7dc sources moved to C++20 2025-09-22 00:59:25 +02:00
d1str4ught
6f721a792a OS_LINUX and OS_MACOS define added 2025-09-21 14:42:02 +02:00
d1str4ught
faf6b74507 packet send crash fix 2025-09-18 15:46:02 +02:00
d1str4ught
ed92e919b7 marriage UAF crash fix 2025-09-16 13:46:11 +02:00
d1str4ught
571c04f41f Merge pull request #6 from mq1n/patch-1
fix pointer precision loss for x64 pointers in Lua
2025-09-13 14:33:48 +02:00
Koray
581605e6fd fix pointer precision loss for x64 pointers in Lua 2025-09-13 13:38:30 +03:00
d1str4ught
aab3f252f6 Merge pull request #5 from mq1n/main
fix build issues on FreeBSD and Github actions workflow
2025-09-06 18:10:17 +02:00
mq1n
a878786e58 add Github actions workflow for FreeBSD build 2025-09-02 21:02:06 +03:00
mq1n
ccbaa03dba add missing ch data 2025-09-02 20:41:35 +03:00
mq1n
b17033d587 remove OS_FREEBSD preventation from xmd5 2025-09-02 20:40:04 +03:00
mq1n
bccf27ed6a refactor arena iteration in AddArena
To solve:
/home/test/m2dev-server-src/src/game/arena.cpp:83:75: error: comparison between pointer and integer ('CArena *' and 'bool')
   83 |                 if ((CArena*)(*iter)->CheckArea(startA_X, startA_Y, startB_X, startB_Y) == false)
2025-09-02 20:30:12 +03:00
mq1n
b2f39b365f remove FreeBSD specific MD5 includes
To solve: unknown type name 'MD5_CTX'
2025-09-02 20:28:05 +03:00
mq1n
fd1df0b328 add git derived version info 2025-09-02 20:25:54 +03:00
mq1n
dcc6675208 disable build libpoly entrypoint 2025-09-02 20:11:49 +03:00
mq1n
2ba77cdc46 enabled detailed packet logs for easier debugging 2025-09-02 19:24:11 +03:00
mq1n
4ebc19a261 refactor some code to prevent possible crashes and bugs 2025-09-02 19:03:54 +03:00
d1str4ught
3de9fb33b5 Merge pull request #3 from savisxss/main
removed unused code
2025-09-02 12:08:44 +02:00
savis
530466fb17 removed passpod 2025-09-01 21:33:09 +02:00
savis
4a943ed998 removed billing 2025-09-01 19:56:49 +02:00
savis
286439aada removed teen_packet 2025-09-01 19:28:18 +02:00
d1str4ught
759b64e466 Merge pull request #2 from Mitachi2611/fix-mutex-pointer-reset-in-Destroy-method
fix: mutex pointer reset in Destroy method
2025-08-30 21:29:59 +02:00
Mitachi
2e854c5d55 fix: mutex pointer reset in Destroy method
Corrects the pointer reset in CAsyncSQL::Destroy by setting m_mtxResult to NULL instead of m_mtxQuery after deleting m_mtxResult.
2025-08-30 21:13:55 +02:00
d1str4ught
526cc3ba56 loading quests fixed & qc added to build 2025-08-29 00:15:54 +02:00
d1str4ught
916c4c0a6d auction removed 2025-08-28 22:52:22 +02:00
d1str4ught
c1e308cd78 item_set and item_del packets normalized 2025-08-28 22:42:00 +02:00
d1str4ught
329eb74e7d pcbang removed 2025-08-28 20:24:27 +02:00
d1str4ught
2a612c97ad openid removed 2025-08-28 20:13:58 +02:00
d1str4ught
63879e0360 hackshield and xtrap codes removed 2025-08-28 19:54:05 +02:00
d1str4ught
a881d74ce2 sequence table removed -> deterministic random for sequence generation
to change the seed search for SEQUENCE_SEED
2025-08-27 16:56:02 +02:00
d1str4ught
ed170705ba Merge pull request #1 from mq1n/main
Fix some build problems
2025-08-27 15:41:56 +02:00
d1str4ught
40a764a9a3 small fix for buffer resize 2025-08-23 20:48:26 +02:00
d1str4ught
08043416c5 more packets using fixed size integers 2025-08-23 14:00:40 +02:00
mq1n
bf6434a3d6 Fix encoding warnings
warning C4828: The file contains a character starting at offse
t 0x132 that is illegal in the current source character set (codepage 65001)
2025-08-23 09:25:53 +03:00
mq1n
c987a9f2f1 Update CMake minimum required version to 3.10
Raised the minimum required CMake version to 3.10 in cryptopp and zlib CMakeLists.txt files to ensure compatibility with newer CMake features and improve build consistency
>>
-- Could NOT find ZSTD (missing: ZSTD_LIBRARIES ZSTD_INCLUDE_DIRS)
CMake Error at vendor/mariadb-connector-c-3.4.5/external/zlib/CMakeLists.txt:1

CMake Error at vendor/cryptopp/CMakeLists.txt:34 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

(cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

-- Configuring incomplete, errors occurred!
2025-08-23 09:12:29 +03:00
d1str4ught
240f4f24c3 contributors section removed for now 2025-08-23 00:42:18 +02:00
d1str4ught
5c0fdf1a0b fps fixed 2025-08-22 22:49:19 +02:00
d1str4ught
28ebb68c5a global party 2025-08-22 20:03:40 +02:00
d1str4ught
37561f1cd7 some small fixes 2025-08-22 19:57:33 +02:00
d1str4ught
71927742e7 packets using fixed size integer types 2025-08-22 19:30:46 +02:00
d1str4ught
5b67e13607 auth connecting to the correct db 2025-08-22 19:06:46 +02:00
d1str4ught
35422a94c9 small fix for loading attr data 2025-08-22 17:53:08 +02:00
d1str4ught
d4d506df1a loading groups small bug fixed 2025-08-22 17:45:45 +02:00