Commit graph

9607 commits

Author SHA1 Message Date
def a8b2bb599f Update translations and translation scripts (fixes #595) 2017-07-09 09:09:14 +02:00
def 35dcb4d6cf Don't open map file again if we have it open already 2017-07-08 22:09:03 +02:00
def 42b07441a5 Try to make SQL connections a bit more hardy 2017-07-08 14:14:50 +02:00
def f3e3d57a90 Always close files, cleaner demo recording, fix some other stuff 2017-07-08 13:39:20 +02:00
Dennis Felsing c21f46499b Merge pull request #792 from heinrich5991/pr_ddnet_str_escape_null_terminate
Ensure null-termination in `str_escape`
2017-07-08 13:38:09 +02:00
heinrich5991 409bc0e019 Ensure null-termination in str_escape
This also fixes a couple of potential buffer overflows. The affected
code is still buggy (doesn't do the right thing on potential buffer
overflow), but at least it won't result in crashes/out of bound writes
anymore.
2017-07-08 13:06:03 +02:00
def 33927f6397 Version 10.6.4 2017-07-08 11:06:59 +02:00
def 36d5c8d608 string toggling supports escaped strings; also some code cleanup 2017-07-08 11:03:51 +02:00
Dennis Felsing 80565b646c Merge pull request #790 from Learath2/dd_pr_togglestr
Add toggling for string options
2017-07-08 10:03:47 +02:00
ChillerDragon 727b9f84b6 fixed scoreboard update for slow racers (less hacky) (#765)
* fixed scoreboard update for slow racers (less hacky)

* Fix some style issues
2017-07-05 23:01:57 +02:00
def 37a08e8ef0 Support pageup, pagedown, home, end buttons in menus 2017-07-04 22:07:02 +02:00
Dennis Felsing fd73fdd942 Fix set_team_ddr doc 2017-06-26 16:00:03 +02:00
Learath2 5941755832 Add toggling for string options 2017-06-20 11:27:14 +02:00
Dennis Felsing e774643594 Merge pull request #789 from heinrich5991/pr_dont_escape
Use `str_find` from `src/base/system.h` and check for `C:` on Windows
2017-06-18 20:28:36 +02:00
heinrich5991 1a50d405cb Use str_find from src/base/system.h and check for C: on Windows
Previously, using drive-relative paths could be used to escape the
Teeworlds directory on Windows.
2017-06-18 16:26:29 +02:00
def 59b33b95e4 Stronger catch for .. 2017-06-17 23:07:02 +02:00
def 820a5ae3d4 shorter 2017-06-16 23:25:56 +02:00
def 7f7900fa9c README: Add text for importing the official DDNet DB into server 2017-06-16 23:25:08 +02:00
def 3e885cb587 Bundled mysql linux libs are totally broken on lots of systems, new builds are not better, so let's just force the system ones 2017-06-16 23:20:25 +02:00
def d3daa51486 Correct filter 2017-06-16 22:19:36 +02:00
def 624fd38188 Oops 2017-06-16 20:46:41 +02:00
def 1b0de108c6 Forbid escaping base directory 2017-06-16 20:22:43 +02:00
Dennis Felsing e0bf9a6d7c Merge pull request #786 from timakro/pr_check_teleport_hold_hook
Add sv_check_teleport_hold_hook map setting
2017-06-15 16:14:21 +02:00
Tim Schumacher 2ef05c2def Use sv_teleport_hold_hook also for checkpoint tele 2017-06-15 16:07:27 +02:00
Tim Schumacher 47fecc8659 Add sv_check_teleport_hold_hook map setting 2017-06-15 15:49:07 +02:00
def 2365958227 Fix cmake build of map_extract 2017-06-12 21:23:45 +02:00
def 3aaf38cefb Fix map_extract usage a bit 2017-06-12 21:18:21 +02:00
def c34482a9c4 Version 10.6.3 2017-06-12 21:12:57 +02:00
def 12286fe2f9 Add map_extract to distribution 2017-06-12 21:12:26 +02:00
def c943efbec0 Add tool to extract images and sounds from maps 2017-06-12 21:00:33 +02:00
Learath2 49e4501cc7 Merge pull request #785 from Ryozuki/pr_ddnet_fix_dbgassert
Get rid of wrong dbg_assert that can crash server
2017-06-12 18:54:48 +03:00
Ryozuki 5f23a68caf get rid of wrong dbg_assert 2017-06-12 17:49:01 +02:00
def 73c61e4169 Let's not save maps that are ok already 2017-06-11 20:18:28 +02:00
def 2bd6316ce7 Add code for fixing old maps by removing unused tiles 2017-06-11 19:53:55 +02:00
Dennis Felsing ed8effdec8 Merge pull request #782 from heinrich5991/pr_revert_macosx_cmake
Revert "Fix OSX cmake build"
2017-06-09 19:46:34 +02:00
heinrich5991 743c58e4ae Revert "Fix OSX cmake build"
This reverts commit 3406f01ff9.
2017-06-09 19:34:01 +02:00
Dennis Felsing 9fe362e099 Merge pull request #781 from Learath2/dd_pr_cmakeosx
Fix OSX cmake build
2017-06-09 17:36:44 +02:00
Learath2 3406f01ff9 Fix OSX cmake build
A little crude but it works.
2017-06-09 16:05:04 +02:00
Dennis Felsing 1a9710ae5e Merge pull request #780 from eeeee/fix_authed
stop casting auth state to bool
2017-06-08 22:40:28 +02:00
eeeee 0497cdd49d stop casting auth state to bool 2017-06-08 13:03:44 -07:00
Dennis Felsing a1c1472c79 Merge pull request #779 from Learath2/dd_pr_varrange
Update the range of sv_default_timer_type. Fixes #760
2017-06-08 14:02:13 +02:00
Learath2 ca4da73b75 Update the range of sv_default_timer_type. Fixes #760 2017-06-08 14:35:48 +03:00
eeeee 9c5ade24da remove ConDnsblStatus copypasta 2017-06-07 11:04:04 +02:00
def e4b3c17829 Add option to disable long pain sound (used when shooting in freeze) 2017-06-06 18:58:23 +02:00
Learath2 b04876361d Fix indentation 2017-06-06 10:13:19 +02:00
Dennis Felsing 608acd7029 Merge pull request #773 from eeeee/cserver
remove casts to CServer
2017-06-06 09:15:48 +02:00
eeeee 2797227063 also remove references to CGameContext from CServer 2017-06-05 22:31:56 -07:00
eeeee 9b6699d3b8 remove casts to CServer
improving encapsulation by going through the interface instead of including engine/server/server.h
2017-06-05 20:51:12 -07:00
def ec5ede7633 Version 10.6.2 2017-06-04 21:00:42 +02:00
def b592d6af55 ms not µs for thread_sleep 2017-06-02 23:28:47 +02:00