Benau
055ed23e10
Remove TransportAddress in STKPeer
2020-01-27 14:32:18 +08:00
Benau
e18bcd62e6
Add IPv6 LAN server discovery
...
Broadcasting to windows doesn't work as the windows firewall seems
to block all IPv6 multicast
2020-01-27 13:48:57 +08:00
Benau
9132fba714
Add firewall penetration for IPv6 client
2020-01-27 12:07:28 +08:00
Benau
6abd3bbf69
Add socket address to support both IPv4 and IPv6
2020-01-27 11:50:15 +08:00
David Carlier
a79a2a7fab
mcpp dependency possible leak fix proposal
2020-01-26 18:52:14 +00:00
David Carlier
ba150e8659
bullet build warning fix replacing by C++ casting
2020-01-25 21:53:12 +00:00
Benau
9928cf726f
Add auto handling of IPv6 only server depends on network type
2020-01-26 00:41:03 +08:00
Benau
d2f2c6cf1f
Allow setting a zero address as long as there is an IPv6 address
2020-01-25 11:15:34 +08:00
Benau
6d2e060bf2
Disable IPv6 socket in server for IPv4 only network
2020-01-24 10:28:23 +08:00
Benau
58a2010d0f
Fix intercept callback for IPv6
2020-01-24 10:26:44 +08:00
Benau
8d94f973cc
Allow NAT64 client to connect to firewalled IPv4 server
2020-01-23 16:50:47 +08:00
Benau
63c7c711d5
Fix IPv4 only server in dual stack network
2020-01-23 16:43:46 +08:00
Benau
8486b11da6
Allow setting public address for IPv6 client
2020-01-23 01:16:02 +08:00
Benau
aed64dfd1f
Rename function to make it clearer
2020-01-22 15:56:47 +08:00
Benau
2ca1c5555c
Allow connect to IPv4 only server with NAT64 for all platforms
2020-01-20 16:49:27 +08:00
Benau
4172a2d765
Add iOS toolchain for cross compiling
2020-01-20 15:31:45 +08:00
Benau
50944bb8c3
Add debug logging for iOS device
2020-01-20 14:58:03 +08:00
David Carlier
b3e76e082e
FreeBSD online linker URL support
2020-01-19 12:15:16 +00:00
Benau
f83f74598d
Fix valgrind warning
2020-01-19 11:46:03 +08:00
Benau
1e53f67354
Fix no graphics crashing
2020-01-19 10:50:12 +08:00
Benau
726a40ae2d
Use IP detect code in server screen for more info to user
2020-01-19 10:20:25 +08:00
Benau
fcdec55bc1
Add tools for advanced IPv4 and IPv6 detection
2020-01-19 10:13:17 +08:00
Benau
7b3559ba69
Add IPv4 only stun for later usage
2020-01-19 01:00:48 +08:00
David Carlier
d97a1ce1ef
removing compilation warning explicitly showing enum origin
...
to avoid confusions even though they have same values.
FreeBSD recognised as os in stats point of view.
2020-01-18 13:32:50 +00:00
Benau
9085658653
Add ipv6 geolocation table
2020-01-16 11:28:52 +08:00
Benau
0ef632114b
Use another source of ip mapping with ipv6 support
2020-01-16 10:57:56 +08:00
QwertyChouskie
a68e652fa6
Skin padding implementation ( #4195 )
...
* Implement box model spacing for skin elements
* Account for padding when spacing out on-screen keyboard
* Fix padding for Tutorial button on Help screen
* Reduce spacing between tabs
(Also removed a couple duplicated files.)
* Change verticalTab margin as per Benau's request
Uses `vborder_out_portion`, which is how it was done before.
* Remove duplicate files
* Adjust spacings after PNGs were adjusted in a previous commit
* Improve spacing of verticalTabs
* Slightly increase the tabbar width in the Options screens
* Slightly increase the tabbar width in the help screens
2020-01-13 13:02:50 +08:00
David Carlier
7951d1a92d
Reducing significantly build warning on MacOS
...
OpenGL deprecated APIs, gl/gl3 inclusion, OpenAL deprecated API.
Implementing process path for the crash reporter.
2020-01-12 07:28:15 +00:00
Benau
5ce95ba5e7
Fix clang warning
2020-01-12 12:59:02 +08:00
David Carlier
a6aa0aa9eb
crash reporter, getting process path in native way on FreeBSD.
2020-01-11 21:23:45 +00:00
Benau
1e4b0ccb4e
Add resetGlobalVariables for message queue
2020-01-11 00:21:22 +08:00
CodedOre
13fca9a0eb
Adapting MessageQueue for Tutorial ( #4204 )
...
* Make Script-Message more adaptable
* Highly WIP-TriggerMessage
This is commited for discussion, so it is far away from complete or good or anything else.
* One Place for the static Message!
* Fixing that clear() dont clear the static message.
* Discard Static Messages when Race is closed.
In Order to not leave StaticMessages if an Race is quit, now closing the race discard StaticMessages.
* Allow for co-existence of static and normal message
* Fix indentation and Enum Order
* Clean up used StaticMessages.
* Clean StaticMessages up Round 2
2020-01-11 00:12:56 +08:00
Benau
c7c5a54083
Update contributor name based on request
2020-01-10 08:20:52 +08:00
Fouks0
cb236e9674
Always show times in ms ( #4177 )
...
* Always have the time(r)s showing milliseconds
* Format time in mm:ss.mmm in the Ghosts List/Dialog
2020-01-09 17:12:38 +01:00
Bilka
8ce0def43d
Removed StringUtils::notEmpty ( #4208 )
2020-01-09 17:06:39 +01:00
Andrey Karepin
08d1a2df4a
fix openSUSE name
...
Please, see https://en.opensuse.org/Help:Style#openSUSE_spelling
2020-01-08 15:22:16 +03:00
Benau
b09aec6b3f
Remove Dmitry Marakasov changes for his disagreement
2020-01-07 00:08:09 +08:00
Reiner Herrmann
2f44e5ea1f
Man page fixes ( #4202 )
...
* Fix syntax of comments in man page
* Move man page to correct section (6 = games)
* Update version in man page
2020-01-06 08:26:04 +08:00
CodedOre
4ce88158c8
Enabling MessageQueue for Scripting ( #4201 )
...
As @Benau suggested to use MessageQueue for *making the Game Flow of the Tutorial smoother* (#4187 ), this Pull Request enable MessageQueue for Track-Scripts.
For me it works well with MessageQueue, however i think we could make the Font of a Message a little bit bigger, since it is quite small, especially on mobile.
2020-01-06 01:11:46 +08:00
David Carlier
ea948fd5d5
Mac OS little update propsal.
...
Silencing deprecated OpenDL api warnings in recent MacOS releases.
Needed to set openssl for curl.
2020-01-04 21:22:43 +00:00
David Carlier
331fe8b5b6
Missing header for network struct, vital for FreeBSD.
2020-01-04 11:42:35 +00:00
Benau
c8d0361837
Fix valgrind warning
2020-01-04 01:38:57 +08:00
Benau
6b032d6a2c
Update translation
2020-01-03 23:10:39 +08:00
Benau
9499a75676
Update software used and donors
2020-01-03 22:54:37 +08:00
Benau
b121bdb426
Update changelog
2020-01-03 22:50:00 +08:00
Benau
7b3a543ae5
Use utf8 encoding for mcpp
2020-01-03 22:22:14 +08:00
Benau
8e5e50662a
Use PROJECT_VERSION in plist to avoid editing each release
2020-01-03 20:47:37 +08:00
Benau
7e129b3895
Fix iOS compilation
2020-01-03 20:45:24 +08:00
Benau
82ed737b34
Expose STK version conversion utils to scripting
2020-01-03 13:53:14 +08:00
Benau
792a86da60
Use mcpp to preprocessing scripting (for now STK_VERSION)
2020-01-03 13:43:26 +08:00