Commit Graph

14773 Commits

Author SHA1 Message Date
Benau
f5ba14fc54 Fix typo 2018-09-12 10:07:15 +08:00
Benau
e64fd7a47d Show help in lobby only if connection accepted 2018-09-12 09:30:43 +08:00
Deve
31d425795c Bubblegum may be used up only if switch was not used 2018-09-11 22:29:55 +02:00
Deve
3ebc68ff10 Fixed glow when switch is used 2018-09-11 22:02:06 +02:00
Benau
6203b415e2 Set log filename with server config without .xml suffix + .log 2018-09-12 00:55:34 +08:00
Benau
8f8d5f8814 Use time-played from database 2018-09-11 23:15:08 +08:00
Benau
8ad3cbdff9 Save server config when exit server lobby 2018-09-11 21:08:18 +08:00
Benau
c778a22a3a Use a correct xml syntax for map config 2018-09-11 20:57:19 +08:00
Benau
300cdff07f Disable showing dialog in server for news 2018-09-11 16:04:10 +08:00
Benau
3337f41529 Fix ServerConfig and STKConfig dependencies 2018-09-11 15:35:24 +08:00
Benau
1c94cd6880 Avoid spamming with connect to peer message with localhost 2018-09-11 15:23:45 +08:00
Benau
ade3551c16 Disable message queue in no graphics too 2018-09-11 14:35:07 +08:00
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
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
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
Deve
4ec7f45e56 Avoid a crash when hiscore has too many entries 2018-09-04 23:48:49 +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
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
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
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