Paweł Bylica
660373cf38
Fix unmatched memory free
...
Before the memory of size 1 was deleted, more allocated.
2017-02-24 00:15:56 +01:00
Ted John
c2dbd9968f
Make openrct2-win the default startup project in VS
...
It appears that the second project listed in the solution file is the default startup project. This should make it more convenient for new developers.
[ci skip]
2017-02-23 18:08:22 +00:00
OpenRCT2 git bot
7005d5dca1
Merge Localisation/master into OpenRCT2/develop.
2017-02-22 04:00:19 +00:00
OpenRCT2 git bot
ba8f2ef103
Merge Localisation/master into OpenRCT2/develop.
2017-02-21 04:00:18 +00:00
Michał Janiszewski
f6f6d27b4f
Make default "User" group not have "passwordless login" permission
2017-02-19 23:28:23 +01:00
Michał Janiszewski
0f40930ec9
Clamp values in vehicle.c to prevent signed overflow
2017-02-19 22:48:27 +01:00
Ted John
f73aebe51d
Fix #5238 : RCT1 import: Rides are initially free when placing them
2017-02-19 11:19:29 +00:00
OpenRCT2 git bot
a10173b928
Merge Localisation/master into OpenRCT2/develop.
2017-02-19 04:00:18 +00:00
Michael Steenbeek
c233eedafe
Multiply SV4 park value objectives by 10, fixes #5218
2017-02-18 13:40:10 +01:00
OpenRCT2 git bot
9abff205c3
Merge Localisation/master into OpenRCT2/develop.
2017-02-18 04:00:20 +00:00
Michał Janiszewski
6f4a02dd53
Merge pull request #5233 from janisozaur/fixes
...
Various fixes
2017-02-17 23:58:45 +01:00
Michał Janiszewski
a786619880
Merge pull request #5201 from grimpunch/improve_linux_system_file_dialog_for_save_tracks
...
improve track open/save dialogs on linux platforms
2017-02-17 23:52:37 +01:00
wolfreak99
6e8e2038f5
Prevent signed addition overflows in multiple places
2017-02-17 23:46:23 +01:00
wolfreak99
43c07919bf
Create "add_clamp" functions family for overflow prevention
...
These will clamp signed addition (or subtraction) to limits of their
types to prevent signed overflows, which is undefined behaviour.
2017-02-17 23:46:23 +01:00
wolfreak99
77c08837f4
Make MSVC use C11's `static_assert`
2017-02-17 23:46:23 +01:00
Christian Murphy
d8cd8f1b13
Move Preprocessor to linux.c
2017-02-17 22:43:10 +00:00
Michael Steenbeek
260cd607c8
Add Catalan language ( #5222 )
2017-02-17 19:40:58 +01:00
Michał Janiszewski
7d1f86bb51
Explain edge case behaviour of get_ride_queue_end
...
[ci skip]
2017-02-17 14:11:03 +01:00
Michał Janiszewski
7e6d826c09
Refactor peep action getter
2017-02-17 09:35:53 +01:00
Michał Janiszewski
19833b9110
Increase network version
2017-02-17 09:07:40 +01:00
Michał Janiszewski
726a01db1c
Ensure main windows always exists
2017-02-17 09:07:05 +01:00
Michał Janiszewski
32438ef6d0
Check for NULL element in get_ride_queue_end
2017-02-17 09:02:50 +01:00
Michał Janiszewski
7d62c70c59
Initialise variables to default values
2017-02-17 08:50:58 +01:00
Michał Janiszewski
13640959e5
Remove unused value
2017-02-17 08:50:46 +01:00
Michał Janiszewski
8f0711f99d
Validate peep action in sub_693B58
2017-02-17 08:42:08 +01:00
Michał Janiszewski
03dd026ba0
Fix invalid bounds check in game_command_set_staff_order
2017-02-17 08:36:34 +01:00
Michał Janiszewski
31ef90fafb
Remove unnecessary clamp in cheats_set_money
2017-02-17 08:32:14 +01:00
Michał Janiszewski
f4d712ce80
Fix NULL check in game_command_remove_banner
2017-02-17 08:29:19 +01:00
OpenRCT2 git bot
cfab71a076
Merge Localisation/master into OpenRCT2/develop.
2017-02-17 04:00:20 +00:00
Michał Janiszewski
f03b37e6f2
Merge pull request #5227 from janisozaur/set_format_body_size
...
Ensure set_format_body macro only accepts properly sized arguments
2017-02-17 00:11:25 +01:00
Christian Murphy
29ba9586f5
Update platform.h
2017-02-16 21:47:00 +00:00
Marijn van der Werf
0ebfc557fb
Set Xcode C dialect to gnu11
2017-02-16 22:09:51 +01:00
Duncan
cc7bdf2a17
Merge pull request #5230 from duncanspumpkin/refactor
...
Refactor flags
2017-02-16 19:09:13 +00:00
duncanspumpkin
260a6200b9
Fix dropdown custom height code. Use flags for filters.
...
Note dropdown custom height code is not used in any function at present.
2017-02-16 18:35:59 +00:00
Michał Janiszewski
2dcf33bd42
Ensure set_format_body macro only accepts properly sized arguments
2017-02-16 16:50:35 +01:00
Christian Murphy
b40c57934b
Update platform.h
2017-02-16 12:23:32 +00:00
Christian Murphy
c3ea18f490
Modified MAX_PATH usage to use more appropriate MAX_COMMAND_LENGTH
2017-02-15 23:10:04 +00:00
Christian Murphy
b552231c1d
more bash escapes on zenity commands for file dialog
2017-02-15 21:45:21 +00:00
duncanspumpkin
cab367aa24
Label known flags
2017-02-15 21:41:03 +00:00
Michał Janiszewski
d40bbd7f5c
Fix #5219 : segfault when opening "misc" tab in options
2017-02-15 22:11:28 +01:00
Michał Janiszewski
8bf8172345
Provide default height in case of null map element
2017-02-15 21:44:27 +01:00
Michał Janiszewski
663e45f24d
Limit tile inspector coord update to valid actions only
2017-02-15 21:37:29 +01:00
Michał Janiszewski
b874626602
Check for NULL element in map_is_location_owned_or_has_rights
2017-02-15 21:26:06 +01:00
Michał Janiszewski
6f7d869639
Merge pull request #5110 from Broxzier/tileinspector_multiplayer
...
Multiplayer support for the tile inspector
2017-02-15 13:20:35 +01:00
Broxzier
5a6233ede7
Set last action coords
2017-02-15 12:23:48 +01:00
OpenRCT2 git bot
bea5a4316f
Merge Localisation/master into OpenRCT2/develop.
2017-02-15 04:00:24 +00:00
Michał Janiszewski
d088f9b3ac
Update network version
...
Also fix a typo
2017-02-14 23:18:25 +01:00
Michał Janiszewski
f043bd1001
Don't assert inside logic
...
This would be an easy target for DoS by a malicious client.
2017-02-14 22:46:24 +01:00
Michał Janiszewski
a78e922a14
Fix edge conditions
2017-02-14 22:34:13 +01:00
Michał Janiszewski
e402701c66
Verify element indices for tile inspector
2017-02-14 00:15:08 +01:00