2
0
mirror of https://github.com/FWGS/xash3d-fwgs synced 2024-11-25 11:19:59 +01:00
Commit Graph

31 Commits

Author SHA1 Message Date
16ed6cbdcb engine: mark some functions as never returning nullptr 2024-11-07 16:11:58 +03:00
fa1e92b127 engine: request file from server if HTTP locations failed 2024-10-26 20:24:31 +03:00
fee236a050 engine: common: net_ws: make NET_IsLocalAddress inline 2024-10-19 14:08:27 +03:00
ece204c30f engine: common: add cvars net_send_debug and net_recv_debug to print server/client messages to console 2024-10-15 06:11:57 +03:00
3a1bb12830 engine: client: rename CL_LegacyMode to CL_Protocol 2024-10-08 03:27:09 +03:00
2ecae442fc engine: common: net_ws: minor refactoring 2024-10-02 23:25:12 +03:00
a1060b0eb5 engine: add v6only master servers, add v6only flag for NET_StringToAdrNB 2024-10-02 23:23:08 +03:00
4ce2475602 engine: common: move network cvars to static allocation 2023-05-27 21:52:58 +03:00
12efcf1c44 engine: network: remove some totally ununsed functions 2023-04-03 03:13:50 +03:00
48988e66bd engine: client: fix missing HTTP_ResetProcessState call 2023-04-03 03:11:39 +03:00
93a7ccd14f engine: network: add net_gai_state_t enum for NET_StringToAdrNB result value 2023-04-03 00:15:35 +03:00
18c94b6ec4 engine: common: add network address comparator function 2022-12-12 06:30:47 +03:00
64e97124c3 Merge master to ipv6 2022-11-17 19:34:46 +03:00
f633b3dbf6 engine: increase MAX_INIT_MSG to 192 kilobytes limit
* also avoid magic number in sv_client.c
2022-08-27 22:13:21 +03:00
SNMetamorph
8f91830997 engine: added changeport parameter for NET_Config 2022-07-10 18:28:06 +03:00
2b8b3e1993 engine: server: new IP filter, rewritten with IPv6 in mind 2022-06-09 03:10:02 +03:00
b0a889d1a1 engine: bring back simple netadr_t, as we don't care about IPv4-to-IPv6 mapped addresses anymore 2022-06-09 03:10:02 +03:00
0efc5e82ec engine: fix some const qualifier lose and pointer-to-int casts 2021-07-20 16:03:06 +03:00
9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 2019-11-24 03:52:08 +03:00
6953e829c4 lowmemory: prevent redefines 2019-11-04 22:34:08 +07:00
0e7013eeb0 lowmemory: tune XASH_LOW_MEMORY=1 not breaking multiplayer 2019-11-04 19:58:45 +07:00
a1db6c6a9b lowmemory: remove datagram limit 2019-11-01 13:49:53 +07:00
114a256675 Implement XASH_LOW_MEMORY, memory-reduced configuration 2019-10-26 07:06:26 +07:00
90e0c070ac engine: network: refactor net_ws.c since winsock2 is linked directly to engine DLL, correct some signness 2019-07-01 04:03:18 +03:00
2b1ed2b20a
Merge branch 'master' into netsplit 2019-02-08 07:59:52 +00:00
e05c1ed912 HTTP download support 2019-02-02 05:15:59 +07:00
40574d9be0 Network extensions 2019-01-30 16:06:32 +07:00
a97d8c119b network: enable new netsplit, netsplit size settings 2019-01-30 03:44:48 +07:00
480ef0a468 legacymode: add netsplit support (incoming only) 2019-01-29 19:01:21 +07:00
ae5257c654 Add masterlist from engine. Use non-blocking network name resolution 2018-06-01 20:44:16 +03:00
8d6e3b7f79 Pure engine source code(LF line endings, UTF8 encoded) 2018-04-13 19:23:45 +03:00