Alibek Omarov
b0a889d1a1
engine: bring back simple netadr_t, as we don't care about IPv4-to-IPv6 mapped addresses anymore
2 years ago
Alibek Omarov
bd1bfea695
engine: second iteration of IPv6 support
...
Made code smaller
Fixed problem where v6 and v4 socket can't use same port
Added support for v4-to-v6 mapped addresses, although it's kept unused
Probably final version
2 years ago
Alibek Omarov
1a5a76a201
engine: common: minor fixes to ipv6text library
2 years ago
Alibek Omarov
b072b627a2
engine: enable getaddrinfo on Windows, fix build
2 years ago
Alibek Omarov
5d18c6d678
engine: fix declaration-after-statement
2 years ago
Alibek Omarov
59fba30a52
engine: IPv6 support
...
* v6 equivalent cvars
* hostname resolving for v6
* fix for nonblocking hostname resolve (inverted check)
* enabled by default, probably should be disabled for dedicated servers
2 years ago
Alibek Omarov
193cde83b6
engine: add IPv6 address parsing/printing library from GameNetworkingSockets
2 years ago
Alibek Omarov
13f93412cd
engine: platform: sdl: forgot to add an include, sorry\!
2 years ago
Alibek Omarov
b82d0bad7a
engine: client: vgui: unload client DLLL if no vgui_support export was found
3 years ago
Alibek Omarov
d1de9e2802
engine: platform: sdl: proper cursors allocation and free
3 years ago
Alibek Omarov
6f36edfd16
engine: various const qualifier fixes
3 years ago
Alibek Omarov
dd29e705f8
engine: menu_int: add _format and NORETURN attributes to MenuAPI
3 years ago
Alibek Omarov
8445567ab4
engine: server: remove unused arguments passed to Con_Printf
3 years ago
Alibek Omarov
11d4cb0f1e
engine: client: securedstub: cosmetic changes
3 years ago
Alibek Omarov
db48d0ded7
engine: server: fix useless double assignment
3 years ago
Alibek Omarov
86a777880f
engine: common: mark AbortCurrentFrame as NORETURN, fix noreturn warnings
3 years ago
Alibek Omarov
0d195ee6fe
engine: server: fix output of maps command
3 years ago
Alibek Omarov
5e4996b119
engine: server: fix bot count
3 years ago
Alibek Omarov
f25254369d
engine: set useful format attribute for RefAPI, set Host_Error as NORETURN
3 years ago
Alibek Omarov
33d79ddb24
engine: server: fix possible array overruns
3 years ago
Alibek Omarov
52d1383f14
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
3 years ago
Alibek Omarov
843c9abf9b
engine: common: fix array underrun
3 years ago
Alibek Omarov
924e895753
engine: common: set Host_Error and Sys_Error as NORETURN
3 years ago
Alibek Omarov
ac40badaa5
engine: client: fix array overruns
3 years ago
Alibek Omarov
51526948c0
engine: server: make PEntityOfEntIndex bug-compatible with GoldSrc
...
Add new undocumented GoldSrc eiface function, PEntityOfEntIndexAllEntities,
a bug-free version of PEntityOfEntIndex
Ref: https://github.com/ValveSoftware/halflife/issues/2272
3 years ago
Alibek Omarov
4fbd96d201
engine: common: filesystem: speed up directory existense check on POSIX by using stat() instead of opendir()
3 years ago
Alibek Omarov
81b01ac561
engine: common: remove NaN check, it's mostly useless on text data
3 years ago
Alibek Omarov
771c359ed0
engine: common: make blue-shift map detect more robust
3 years ago
SNMetamorph
d1a5c33bf1
engine: common: removed unused function Sys_SetClipboardData
3 years ago
SNMetamorph
641f0632ef
engine: client: fixed compilation errors on Android
3 years ago
SNMetamorph
87ceb0f9cb
engine: client: fixed checking client library for vgui_support interface export
3 years ago
SNMetamorph
cfcd58dd78
engine: client: extended VGUI API interface
3 years ago
SNMetamorph
8044d23e7f
engine: platform: sdl: fixed Key_Event callback when text input enabled
3 years ago
SNMetamorph
b175d6d95f
engine: client: fixed forced text input turn off in Key_EnableTextInput
3 years ago
SNMetamorph
d3e213aa1b
engine: platform: added Platform_GetKeyModifiers
3 years ago
SNMetamorph
26e09c240a
engine: platform: added Platform_SetCursorType
3 years ago
SNMetamorph
15eb6808c4
engine: platform: updated clipboard read/write functions
3 years ago
SNMetamorph
9c85d114e7
engine: client: fixed TriWorldToScreen behavior to match GoldSrc
3 years ago
Alibek Omarov
81c4acab66
platform: sdl: fix right mouse button issuing wrong key code
3 years ago
SNMetamorph
6f2fda427e
engine: keydefs: fixed mouse buttons code to match GoldSrc
3 years ago
SNMetamorph
09b7f22cee
engine: cl_frame: fixed segfault in CL_UpdatePositions
3 years ago
Alibek Omarov
691a305f8e
engine: common: reorder cmd_t fields to be compatible with GoldSrc
3 years ago
SNMetamorph
66dc20dc2d
engine: platform: con_win: fixed console window visibility without developer mode ( fix #818 )
3 years ago
SNMetamorph
9515cccb94
engine: client: cl_frame: fixed position history animtime for non-brush entities
3 years ago
SNMetamorph
22815d2784
engine: server: sv_main: added status line for dedicated server console
3 years ago
SNMetamorph
95ee88720c
engine: platform: win32: major refactoring of console code
3 years ago
SNMetamorph
58dbc1ba31
engine: system: disabled skipping color codes for Wcon_WinPrint
3 years ago
SNMetamorph
d7431783d4
engine: sv_save: added entity_state_t->startpos to save fields
3 years ago
Alibek Omarov
c8410f7e46
engine: server: don't issue an assert on invalid client names
3 years ago
a1batross
fc7fb8b62d
engine: masterlist: replace master server domain by mentality.rip
...
It is essentially the same as ms.xash.su but due to current situation, it is known to be blocked on some Ukrainian ISPs.
ms2.xash.su is retired for now.
3 years ago