Azamat H. Hackimov
|
4f4ab3bd20
|
Isolate module submodule
|
2024-09-17 23:16:58 +03:00 |
|
Taylor Richards
|
43b691dbc5
|
add support for PXO's NAT hole punch
|
2024-09-06 13:28:50 -04:00 |
|
Azamat H. Hackimov
|
79db9aa3e2
|
Move platform-specific defines and macros to own file crossplat.h
|
2024-08-20 23:09:27 +03:00 |
|
Azamat H. Hackimov
|
22829e5e43
|
netcon: replace DLLddio_MakePath with std::fs::path
|
2024-08-20 23:09:27 +03:00 |
|
Azamat H. Hackimov
|
58fe55605d
|
netcon: remove Mastertracker update check
This part of code unreachable - we don't have mtav.dll anymore, and MTUpdateURL is empty. Simplify code related version check.
|
2024-08-20 23:09:27 +03:00 |
|
Azamat H. Hackimov
|
54f9d75e62
|
Reduce linux_fix.h usage in project
|
2024-08-20 23:08:10 +03:00 |
|
Azamat H. Hackimov
|
73373205e5
|
Merge pull request #517 from Lgt2x/cmake-headers
CMake: add all headers to target sources
|
2024-08-12 15:58:05 +03:00 |
|
Louis Gombert
|
60c5dbf1fe
|
CMake: add all headers to target sources
This can help with CMake IDE integration and file indexing.
|
2024-08-09 17:09:14 +02:00 |
|
C.W. Betts
|
7d5b51e8f8
|
macOS: Make sure the netcon modules end with dylib.
|
2024-08-05 15:54:38 -06:00 |
|
Azamat H. Hackimov
|
87882c9976
|
Isolate ui submodule
Isolate ui from rest of the project, minor cleanups.
|
2024-07-28 16:50:41 +03:00 |
|
Chris Sarbora
|
3da53e567f
|
Programmatically replace all __LINUX__ with POSIX
Steps:
```sh
srcs=$(mktemp)
find . -name "*.cpp" -or -name "*.c" -or -name "*.h" -or -name "*.hpp" -or -name "*.cc" -or -name "*.hh" > $srcs
xargs sed -i 's/ifndef __LINUX__/if !defined(POSIX)/' < $srcs
xargs sed -i 's/ifdef __LINUX__/if defined(POSIX)/' < $srcs
xargs sed -i 's/defined(__LINUX__)/defined(POSIX)/' < $srcs
```
|
2024-07-12 18:11:54 -05:00 |
|
Azamat H. Hackimov
|
59487976f6
|
Isolate misc module
Isolate misc module for better dependency handling.
|
2024-06-27 01:26:35 +03:00 |
|
Chris Sarbora
|
94a0c52cdf
|
keep windows-specific generator expressions on one line
|
2024-06-24 02:07:48 -05:00 |
|
C.W. Betts
|
90c34c8006
|
Better fix for pcount.
|
2024-06-16 16:09:23 -06:00 |
|
C.W. Betts
|
2122d719e1
|
Remove some unused variables.
|
2024-06-13 14:38:17 -06:00 |
|
C.W. Betts
|
33b2030364
|
Fix compile failure.
|
2024-06-13 14:38:17 -06:00 |
|
C.W. Betts
|
f79e6cfe50
|
More const char* conversion.
|
2024-06-13 14:38:17 -06:00 |
|
Taylor Richards
|
ed0ff23cee
|
remove unnecessary return value test
|
2024-06-11 14:58:45 -04:00 |
|
Taylor Richards
|
03b729e318
|
fix PXO chat lobby connection failure on Linux/Mac
|
2024-06-10 21:55:35 -04:00 |
|
C.W. Betts
|
09b91fb6df
|
Fix 64-to-32 integer truncating.
This is a bit more of a problem with byte-swapping than just reading/writing.
|
2024-06-04 15:08:36 -06:00 |
|
C.W. Betts
|
7f2091db1b
|
Quiet most const char* warnings.
|
2024-06-04 15:05:31 -06:00 |
|
C.W. Betts
|
8a678822a3
|
Add snprintfs to the PXO module.
|
2024-06-04 15:03:29 -06:00 |
|
Azamat H. Hackimov
|
a295b047f0
|
Fix compilation on Windows
|
2024-06-03 22:45:51 +03:00 |
|
Azamat H. Hackimov
|
6057694b56
|
Replace non-functional PXO server with new one
Replacing ut.parallaxonline.com with tracker.pxo.nottheeye.com.
|
2024-06-03 22:45:51 +03:00 |
|
Azamat H. Hackimov
|
7a9f2e2e19
|
Minor fixes to PXO module
Removing unused headers, code cleanup and enhancements.
|
2024-06-03 16:20:42 +03:00 |
|
Azamat H. Hackimov
|
6972b649bb
|
Make PXO module buildable and runnable
Fix compilation and runtime errors.
|
2024-06-03 14:08:45 +03:00 |
|
Azamat H. Hackimov
|
f1a77cfe99
|
Reactivate mtclient for PXO online support
|
2024-06-02 23:43:38 +03:00 |
|