Commit graph

3341 commits

Author SHA1 Message Date
oy 5b5a5875b8 made utf8 decoding check for valid continuation bytes. Closes #1373 2015-08-30 08:38:25 +02:00
oy 51c44953ca check for valid codevalue range on utf8 decoding 2015-08-30 08:37:58 +02:00
oy 014f77eefc skip duplicate error string. Closes #1339 2015-08-30 08:37:39 +02:00
oy 6722e8e3b1 fixed wrong types within vector constructors. Closes #1371 2015-08-30 08:37:10 +02:00
oy cbe133dce0 let the client check if a connection is still established and for the correct peer address before processing data. Closes #1356 2015-08-30 08:36:34 +02:00
oy cc2dcd865a force vital check on essential cl/srv messages and added additional sequence checking
Conflicts:
	src/engine/client/client.cpp
	src/engine/server/server.cpp
2015-08-30 08:31:29 +02:00
oy d4c00097a5 separated connless packet handling and use random port for client's server connection 2015-08-30 08:22:04 +02:00
oy b9e4c7e979 made server info requests more strict
Conflicts:
	src/engine/client/serverbrowser.cpp
2015-08-30 08:20:24 +02:00
oy e592d1b1fa fixed updating the menu map on change 2015-04-02 19:28:38 +02:00
oy 83ea5f71ad fixed a warning 2015-04-02 16:14:38 +02:00
oy 8f0c5d634b fixed fullscreen on mac osx 2015-04-02 15:37:47 +02:00
oy 15fa362905 fixed stuck mouse on mac osx 2015-04-02 15:28:41 +02:00
heinrich5991 cd26c89c2f Remove unnecessary use of the comma operator 2015-03-31 17:44:22 +02:00
oy 135640ac9b fixed compiling on mac osx. Closes #1334 2015-03-31 16:00:25 +02:00
oy 2283a3b785 fixed some quad rendering. Closes #1333 2015-03-28 10:49:02 +01:00
oy 39f1d3a7e2 fixed key handling for the console/binds. Closes #1331 2015-03-26 16:01:34 +01:00
oy 999163301e fixed a line separator 2015-03-22 15:24:26 +01:00
oy 663c39655e fixed last commit 2015-03-22 14:38:22 +01:00
oy 721739ed42 Merge remote-tracking branch 'remotes/swick/sdl2'
Conflicts:
	src/engine/client/backend_sdl.cpp
	src/engine/client/graphics_threaded.h
	src/engine/shared/config_variables.h
2015-03-22 14:10:53 +01:00
oy 845331bca3 Make SERVERBROWSE_GETINFO extensible. Closes #1324 2015-03-22 13:48:00 +01:00
oy cdcc641af3 made day/night detection more accurate and did some cleanup. Closes #1304 2015-03-22 13:44:19 +01:00
oy 191d7fab81 fixed custom skin colour picker 2015-03-22 13:28:28 +01:00
oy fa8959311e skip multiple skins during loading and prevent saving skin as special one 2015-03-22 13:15:18 +01:00
oy d0a028ae7e fixed saving skin with a name that already exists. Closes #1330 2015-03-22 12:54:08 +01:00
oy 939be9c949 cleaned up camera positions for the background map a bit 2015-03-10 19:37:21 +01:00
oy e6cfd22ca0 removed unused config variable 2015-03-10 19:31:29 +01:00
BeaR 2aab20bb80 Fix camera movement in the menu
* Wrap menupage updates
* Remove magic value
2015-03-10 19:24:43 +01:00
oy c727995ffa open quit popup when pressing escape in the main menu 2015-03-04 12:24:48 +01:00
oy 2fdd97df06 fixed some comments 2015-03-04 11:26:39 +01:00
heinrich5991 e872d7599e str_check_pathname: Only check for "..", "." is not dangerous 2015-03-04 11:20:50 +01:00
heinrich5991 1af9980b03 str_check_pathname: Also fail if the forbidden sequence is at the end 2015-03-04 11:20:49 +01:00
heinrich5991 d335694931 Make clearer comments on why the current path checking suffices
Also fix that it `str_check_pathname` counted dots even if they were after a
non-dot character.
2015-03-04 11:20:48 +01:00
oy 6a1a0d800f fixed last commit 2015-03-04 11:15:54 +01:00
Henningstone 7e180dfdb9 Make seekbar toggable/hide automatically 2015-03-04 10:54:56 +01:00
BeaR 3add923231 Add editor to adjust z-index of quads
* Keybinds home/end/pageup/pagedown to move the selected quad to front/back/up/down
2015-02-26 19:53:06 +01:00
oy 99f26dc020 fixed some problems with the pma interpolation. #1317 2015-02-26 19:31:31 +01:00
oy b64c8dff25 fixed problems with the dilate fix. Closes #1317 2015-02-24 12:32:24 +01:00
oy f59f3090ac added start parameter to use the default configuration 2015-02-18 14:15:31 +01:00
oy 6506cf4ddf fixed last commit, generalized config saving and path check 2015-02-18 14:04:26 +01:00
Rudi c77518d2e1 Introduced str_safe_as_pathname that just checks string before using them as path to save to, returns error otherwise. Check is performed before saving server conf, recordings and ban list. 2015-02-18 13:21:55 +01:00
Rudi b3321e506c Sanitizing the path to which we save server configurations, and also demo files 2015-02-18 13:21:54 +01:00
Rudi d38af947a1 Introduced optional name for save_conf, sanitized file name? 2015-02-18 13:21:54 +01:00
Rudi b3c51c33bb Adding the command save_conf that allows to save current server configuration to a file 2015-02-18 13:21:53 +01:00
oy d85937738a removed outdated files 2015-02-18 13:06:53 +01:00
oy c3bce45120 added dilate texture fix by matricks 2015-02-18 13:05:16 +01:00
BeaR 291cdde544 Fix crc32 initial value 2015-01-28 14:41:33 +01:00
oy 2950804cfb fixed a warning 2015-01-26 16:21:40 +01:00
oy 77daedc814 fixed last commit and removed some outdated stuff 2015-01-24 18:40:49 +01:00
BeaR a2cb7d339a Mark some return values as const 2015-01-24 18:19:38 +01:00
BeaR a929a99fd9 Refactoring: Mark several functions as 'const', fix some return values and cleanup mapinfo struct 2015-01-24 18:19:24 +01:00