Commit graph

1156 commits

Author SHA1 Message Date
oy 02e716f509
Merge branch 'master' into pr_cmake 2019-01-02 19:31:36 +01:00
oy 7b21682fec speeded up rcon command update process. closes #1941 2019-01-02 15:47:52 +01:00
Speedy Consoles f06a5eb649 Add square-law panning 2019-01-01 16:00:11 +01:00
Speedy Consoles 51b2b5cafe Fix audio panning 2018-12-31 16:20:23 +01:00
oy e15d1af75e
Merge pull request #1919 from msiglreith/msvc_build
Fix build for msvc
2018-12-30 17:05:52 +01:00
heinrich5991 6e0d3139c8 Fix a couple of warnings
Use autogenerated copy constructors for ranges, don't use fallthrough as
control flow, initialize variables, don't cast something to a `const T`
in an expression.
2018-12-25 21:54:26 +01:00
heinrich5991 d2e39d2f50 Add CMake
(cherry picked from commit ee2afdac33)
2018-12-25 21:54:26 +01:00
heinrich5991 a69feb7844 Document inp_grab a little
Got the info from https://forums.libsdl.org/viewtopic.php?t=11838.
2018-12-24 23:12:14 +01:00
oy 8f2f42ee3a re-added inp_grab to support old mouse warping input. closes #1910 2018-12-24 10:43:54 +01:00
msiglreith 4a92b40b0c Fix build for msvc 2018-12-23 16:16:14 +01:00
oy e76148caf9 added additional info in case the execution of a config failed. closes #1872 2018-12-22 19:10:22 +01:00
oy 50f6f5d54a removed debug related code 2018-12-21 20:02:45 +01:00
oy 99d12c9fbb small improvement 2018-12-17 17:20:01 +01:00
oy 7ff37cb9b9 added a fallback system in case a graphic card don't support the texture3D size we need for the tilesets. closes #1888 2018-12-17 17:04:45 +01:00
oy 512133fd4a
Merge pull request #1868 from nheir/fix/1867
sort by real players/clients
2018-12-15 13:53:02 +01:00
nheir 1cb89e3cc9 typo == 2018-12-15 13:48:41 +01:00
nheir 99725c7417 remove comments 2018-12-15 09:44:23 +01:00
nheir 0809eefc1c sort by real players/clients 2018-12-15 09:36:53 +01:00
nheir 16f608ab91 fix: NumClient > MaxClients is invalid 2018-12-14 20:42:32 +01:00
Unknown 1d0078be49 Fix packet resending 2018-12-09 00:25:07 +01:00
Jordy Ruiz d87a157c65 Remove unused gfx_refresh_rate option 2018-12-04 17:00:34 +01:00
oy ee8b6dff99
Merge pull request #1767 from ChillerDragon/UnusedConnect
Remove unused connect code
2018-12-03 18:48:32 +01:00
ChillerDragon 24aed18b61 Remove unused connect code 2018-12-03 15:39:19 +01:00
oy 6febd33997 fixed data dir detection on macos 2018-12-03 10:37:26 +01:00
oy 3209791976
Merge pull request #1580 from nheir/more_spec
Increase the number of clients (max 64) for more spectators
2018-12-01 13:45:01 +01:00
nheir 8a3fc7aa60 drop server with MaxPlayers > MAX_PLAYERS only if standard gametype 2018-12-01 13:25:55 +01:00
oy c6f0d19df5 try to fix missing data dir for the mac app 2018-12-01 13:17:19 +01:00
nheir 4efa8b90c9 Drop servers with MaxPlayers > MAX_PLAYERS 2018-12-01 13:10:41 +01:00
nheir 98bee55a41 Allow more spectators
Replace sv_spectator_slots by sv_player_slots
Introduce MAX_PLAYERS to 16 (original MAX_CLIENTS)
2018-12-01 13:10:41 +01:00
oy 0e655437c9 use linear mapping for the gametype icons and fixed c&p error 2018-12-01 12:47:14 +01:00
heinrich5991 a5a5fe1cc8 Fix thread safety of mem_alloc and mem_free
This works by removing everything from these functions except for the
`malloc` and `free`.
2018-11-26 20:35:37 +01:00
heinrich5991 a4bcd6383a Fix compilation with gcc in debug mode
It needs explicit template instantiations for
src/engine/server/server.cpp, for the Ban function.

(cherry picked from commit b8b6808cd5)
2018-11-26 20:35:37 +01:00
heinrich5991 b739536e67 Fix indentation in src/engine/shared/network.h 2018-11-26 20:35:37 +01:00
LordSk 8c905013b5 Soft bottom bar corners, option do disable colors 2018-11-25 20:33:41 +01:00
LordSk 8d19f5f8a8 Moved the code over to broadcast.cpp 2018-11-25 20:33:39 +01:00
LordSk dc449f84e5 Adjusted spectator bottom-right box, broadcast network back-end, options to disable/mute it 2018-11-25 20:33:39 +01:00
LordSk af49073f55 A few more fixes, better luminance calculation 2018-11-25 20:33:36 +01:00
LordSk 549470980a Fixed some utf8 issues (m_CharCount/m_GlyphCount), added color parsing 2018-11-25 20:33:36 +01:00
oy 75350af11d added support for ai-controlled players #1390 2018-11-25 17:50:57 +01:00
oy 07f009b5a2 fixed faulty shift. closes #1714 2018-11-24 16:41:49 +01:00
oy a6e8bb7a06 use linear mapping just for icons 2018-11-22 20:06:28 +01:00
oy 16f0823d28
Merge pull request #1709 from LordSk/feature/chat_whisper
Whisper UX/UI
2018-11-22 19:35:05 +01:00
oy f1953c18a2 use linear texture mapping so textures don't get blurry when scaling done. closes #1708 2018-11-22 19:15:33 +01:00
LordSk d6add414c7 Align icon properly 2018-11-22 14:20:45 +01:00
oy 208000d157 moved around the header bits to resemble the 0.6.5 header 2018-11-22 00:04:16 +01:00
oy b9610614a4 fixed warnings 2018-11-21 21:40:23 +01:00
oy 64e5165eef respect the maximum chunk number when constructing a packet. 2018-11-21 20:52:07 +01:00
oy 27c6f8ae46 increased the token size to 32bit and set a minimum datasize of 512bytes for token request to counter reflection attacks. #1681 2018-11-21 19:56:46 +01:00
oy 27012ac42d only add tokens to the catch on request. increased seedtime and expire time for tokens in the cache to sync it better with the master heartbeats 2018-11-21 12:17:27 +01:00
oy 1c05f9ad6a fixed server registration again 2018-11-21 08:25:28 +01:00