Commit Graph

19901 Commits

Author SHA1 Message Date
Benau
8bb2eeb629 Always disable online user polling for wan server
With d6955f03fcbc21cb4cd9332d0d528063ad9a0f60 in stk-addons it is no
longer necessary
2018-09-11 14:31:43 +08:00
Benau
612e8bdaf6 Keep http header of curl_slist* until the exit of stk to prevent memory leak 2018-09-11 14:24:59 +08:00
Benau
dd15947aa1 Use ServerConfig for setup server 2018-09-11 14:06:30 +08:00
Benau
0d93fe427e Initial work on server_config.xml 2018-09-11 10:13:33 +08:00
Deve
4262418532 Don't report stats for server_only/no-graphics.
It may cause a crash on some devices eg. when glGetString returns NULL.
2018-09-09 23:58:26 +02:00
Benau
ba37513f7a Fix detail map on normal map with skinned mesh shader 2018-09-09 00:52:00 +08:00
samuncle
ed47b78d26 Merge branch 'master' of https://github.com/supertuxkart/stk-code 2018-09-08 08:50:22 +02:00
Benau
81f2a9e99d Implement CIDR banning with online id split 2018-09-07 23:55:01 +08:00
Benau
3729f27de0 Update stun servers list with not working one removed 2018-09-07 11:39:16 +08:00
Deve
9cf42302a6 Fixed compilation with older nettle versions 2018-09-07 00:26:18 +02:00
Deve
8e29c189c4 Don't segfault if null device creation failed 2018-09-06 22:56:55 +02:00
Deve
e3b3a369d0 Allow to choose monitor with environment variable 2018-09-06 22:06:40 +02:00
Benau
88e1733d50 Simplify STUN and LAN connection
Using enet intercept directly
2018-09-07 01:40:32 +08:00
Benau
3cdc1b6ddd Fix crash if server lobby is NULL 2018-09-06 08:41:13 +08:00
Benau
a5c9bbd3ef Get private port and server id from file 2018-09-06 08:33:11 +08:00
Deve
a60a84b05a Make sure that dialog window and screen keyboard are deleted before changing screen in lobby 2018-09-05 23:06:29 +02:00
Benau
d0b24487eb Allow search with unicode characters and space 2018-09-05 13:37:30 +08:00
Benau
30028cc330 Implement text searcher in server selection 2018-09-05 12:19:11 +08:00
Benau
1577c1e61b Update strings 2018-09-05 08:24:38 +08:00
Deve
4ec7f45e56 Avoid a crash when hiscore has too many entries 2018-09-04 23:48:49 +02:00
Deve
bcb7e48fb1 Some tweaks in track info screen.
Use the same layout for gp info screen.
2018-09-04 23:24:47 +02:00
Deve
0f1f876874 Revert "Change highscore limit from 3 to 5 (#3417)"
This reverts commit 84359ad7da.

It broke "Max players supported" text in arena info screen. It also doesn't work well for hidpi_enabled property that is used on android. Additionally it causes incompatibility with older STK versions (STK 0.9.3 crashes when there is more than 3 entries in hiscore.xml).

Fixes #3424
Fixes #3425
2018-09-04 21:31:27 +02:00
Deve
8f6daefc73 Revert "Fixed android compilation"
This reverts commit 399b89730d.
2018-09-04 21:31:27 +02:00
Benau
c59a11c85c Skip waiting players in network item manager 2018-09-05 01:59:40 +08:00
Benau
0b19ee77fa Use xmlDecode for server name 2018-09-05 01:52:51 +08:00
Benau
bb61c3425a Show current players on server in server info dialog 2018-09-05 01:32:44 +08:00
Benau
24b3e09429 Disable message queue in server only 2018-09-04 14:45:39 +08:00
Benau
c8a42fd355 Show friends currently joined servers when polling user profile 2018-09-04 14:36:48 +08:00
Benau
83d49389d6 Use new syntax for server xml 2018-09-04 07:37:21 +08:00
Benau
a9ecebfbc8 Merge remote-tracking branch 'origin/master' into network_next 2018-09-04 07:26:02 +08:00
Deve
cdeb70dbf4 Some fixes for soccer setup screen 2018-09-04 00:33:34 +02:00
Deve
674397e648 Minor fixes for low resolutions 2018-09-04 00:33:34 +02:00
Deve
6bd5b5276a Make GP editor GUI working better on different resolutions 2018-09-04 00:33:34 +02:00
Benau
65d2c0fc28 Fix memory leak 2018-09-03 14:21:44 +08:00
hiker
3d34c2893b Merge branch 'master' of github.com:supertuxkart/stk-code 2018-09-03 10:13:01 +10:00
hiker
03c003b68d First fix for bubble bum support in networking (and some documentation
updates).
2018-09-03 10:08:33 +10:00
Deve
5a82c6b537 Slightly increase a size of some gui elements. 2018-09-02 22:53:06 +02:00
Benau
e2eed9de88 Allow to keep the server connection for clients when polling 2018-09-03 00:48:00 +08:00
Deve
a9793a10a0 Better fix for legacy pipeline 2018-09-01 23:15:05 +02:00
Benau
0878e59794 Fix #3421 with settings in user config (default off) 2018-09-01 14:57:38 +08:00
Benau
45e20e5a9a Fix compiler warning 2018-09-01 09:39:30 +08:00
Benau
823b2a6f05 Update string 2018-09-01 09:39:16 +08:00
Benau
478f9a42a9 Use better english 2018-09-01 09:32:33 +08:00
Deve
26d9de4262 Fixed legacy pipeline 2018-08-31 22:33:55 +02:00
Deve
3a6cc08596 Make items in server selection list slightly bigger 2018-08-31 21:47:03 +02:00
Benau
b4d9b43a52 Use Nettle in linux if found 2018-09-01 01:05:22 +08:00
Benau
8873013911 Move base/decode64 to crypto class 2018-08-31 19:30:25 +08:00
Benau
7fe6023e4f Use current team info to determine next player team 2018-08-31 19:00:14 +08:00
Benau
15853c4e32 Fix #3418 2018-08-31 17:40:26 +08:00
Benau
2199679ac2 Add support for joining server with ongoing game 2018-08-31 16:27:32 +08:00