def
4e658c1057
Minor cleanups
2015-07-22 18:23:40 +02:00
east
63cfc09017
make add_demomarker working in all recorders
2015-07-22 15:37:59 +02:00
def
9a556cba70
Fix documentation (thanks to Lady Saavik)
2015-07-13 13:27:53 +02:00
def
17b8a5219b
Show a nice message to known bot clients
2015-07-13 00:02:57 +02:00
def
76e4ca1bf6
Sort players in scoreboard by name too
2015-07-10 22:26:55 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
c79b4d3112
Add veto right for players with high time to stop map change votes
2015-07-08 17:03:22 +02:00
def
b3592380d1
Re-enable broadcast for old DDNet client version
2015-07-04 14:12:49 +02:00
def
7f8ce3c8dd
Rename json.cpp to json.c again
2015-07-01 14:13:06 +02:00
def
ce465b584c
Add sv_rescue_delay and rename sv_allow_rescue to sv_rescue
2015-06-30 18:46:36 +02:00
heinrich5991
71548fc0d6
If no rcon password is set, generate one
...
After the generation (using the OS random number generator), the password is
displayed to the user on stdout.
2015-06-21 19:56:35 +02:00
def
7c665a7b97
Add auto-antiping based on ping
2015-06-21 18:00:09 +02:00
Dennis Felsing
acda1b12b5
Merge pull request #224 from cinaera/pr_statboard
...
Create directory for statboard screenshots
2015-06-17 14:17:27 +02:00
BeaR
839db0a04a
Create directory for statboard screenshots
2015-06-17 14:13:19 +02:00
east
458e83e794
Further revert of auto demo recorder (fixes continuous recording on TILE_BEGIN)
2015-06-17 12:54:41 +02:00
def
34fba30ca7
Add sv_port description
2015-06-01 12:42:44 +02:00
def
f2fb4e089f
Fix FIFO initialization once again
2015-05-31 17:36:00 +02:00
Nikita Zyuzin
12652985c3
Hide scoreboard if statboard is present
2015-05-21 13:55:51 +04:00
Nikita Zyuzin
d8d20b0c1a
Rename detailed_stats to statboard
2015-05-21 13:41:59 +04:00
Nikita Zyuzin
42759e8909
Fix restart on new round and grabs count
2015-05-21 00:23:58 +04:00
Nikita Zyuzin
245ebccd7b
Add initial detailed stats board code
2015-05-20 02:51:02 +04:00
eeeee
6e3a14c0e1
fix the fix
2015-05-15 18:47:57 -07:00
eeeee
e6e9bbc059
hacky bans fix
2015-05-15 18:32:30 -07:00
def
b6008f5b20
Only refresh serverbrowser when necessary
2015-05-11 21:51:06 +02:00
def
33c0420edf
Don't stop Autoupdater downloads just because they're slow
2015-05-10 01:53:26 +02:00
def
ad151e5aba
Enable timeouts and low speed limits for HTTP downloads
2015-05-10 01:36:29 +02:00
def
a3ac203b0c
Fix autoupdater on non-Windows
2015-05-08 20:46:48 +02:00
def
4c8834dc6a
Fix autoupdater on non-Windows
2015-05-08 20:45:47 +02:00
def
360be2b727
Fix autoupdater
2015-05-08 20:40:47 +02:00
def
5988162b30
Fix running without fifo console
2015-05-07 17:14:03 +02:00
def
08cb934e84
Try to handle FIFO problems more graciously
2015-05-03 13:44:49 +02:00
east
9d50085782
Fix dummy connect on servers without security token protocol
2015-04-19 23:09:55 +02:00
east
93305aef74
Fix dummy connect delay (Fullfill securitytoken handshake)
2015-04-19 19:53:37 +02:00
def
8f02de318b
Make dummy connecting a bit nicer: Show that dummy is being connected, disable unusable buttons
2015-04-19 14:40:05 +02:00
def
d690877117
At least don't access invalid memory on server request. Should fix #173
2015-04-19 14:09:40 +02:00
def
84cdcdb414
Remove wrong include
2015-04-19 11:23:25 +02:00
def
6d54de89b6
Get rid of clang static analyzer warnings
2015-04-19 00:31:45 +02:00
def
5dd83b58ff
Fix security token conversion in a platform independent way
2015-04-18 23:54:19 +02:00
def
1f2d5d3e81
Fix masterserver compilation with clang and optimizations
2015-04-18 23:02:48 +02:00
def
a77cd039a6
Get rid of all Clang warnings
2015-04-18 22:29:28 +02:00
def
0ffa79671b
Get rid of all GCC warnings
2015-04-18 21:33:51 +02:00
def
710a786f88
Rename AutoUpdater to Updater because you have to press a button now
2015-04-18 21:17:27 +02:00
def
aead2631b6
Fix os_compare_version a bit
2015-04-18 16:23:43 +02:00
Learath Lea
df57a981de
Add os_compare_version. Check for WinXP.
2015-04-18 15:53:11 +03:00
def
b55bf7ef90
Try to add back WinXP compatibility for autoupdater (untested)
2015-04-18 13:42:56 +02:00
def
cea6fef24f
Hack to disallow admins to enable /r after server was started
2015-04-17 11:24:28 +02:00
def
3992b1346b
Hopefully fix compilation on new OS X systems
...
Names collided with some new OS X defined names, fixes #189
2015-04-07 19:07:38 +02:00
def
3c496c62e1
Rename gfx_quads_as_triangles to gfx_quad_as_triangle and set default to 1
2015-03-31 16:41:51 +02:00
BeaR
2d3202862b
Change the way quads are split into triangle splits (conform with intel/nvidia drivers)
2015-03-31 16:18:49 +02:00
BeaR
462d88eac4
Reduce amount of drawcalls when using triangles instead of quads
2015-03-31 13:35:18 +02:00
Learath Lea
1839025732
Do call the callback even if it fails
2015-03-29 00:46:43 +02:00
Learath Lea
0024a4370c
Catch an IO error
2015-03-29 00:41:58 +02:00
def
04c64a1794
Don't ask to autoupdate if we're on a newer version already
2015-03-15 01:09:34 +01:00
def
d835826461
Use proper path for autoupdater on *nix
2015-03-14 20:01:18 +01:00
def
8ae27f81b6
Improve autoupdater a bit
...
- Only ask for restart when we're ingame or unsaved changes in editor
- Otherwise restart directly
2015-03-14 16:10:46 +01:00
def
6af7510cc5
Some more compilability
2015-03-14 11:31:06 +01:00
def
0fd857b410
Compiling on Android
2015-03-14 11:29:20 +01:00
def
ba4f961594
Some more autoupdater changes and a button to check for autoupdates
2015-03-14 10:45:11 +01:00
def
8a5fda61d5
Remove unused "Ignored" parts
2015-03-13 22:33:48 +01:00
Learath Lea
a164458f70
Add a messag for last file too
2015-03-13 21:27:37 +02:00
Learath Lea
b75a756367
Don't get stuck on a manifest fail.
2015-03-13 21:18:00 +02:00
Learath Lea
1f34ed6740
Call the completion callback even on a fail.
2015-03-13 21:17:23 +02:00
def
aa4453da40
Fix autoupdate to show download bar again
2015-03-13 16:27:57 +01:00
def
381b4512fb
Fix segfault with demo cutting ( fixes #140 )
2015-03-13 15:48:30 +01:00
def
f893ed6ec4
Fix and clean up autoupdater
2015-03-13 15:14:00 +01:00
Dennis Felsing
07497523b4
Merge pull request #152 from cinaera/pr_demo
...
Fix bug when reading reading chunks with a tick delta of 0
2015-03-11 17:55:51 +01:00
BeaR
723bf0f6dc
Restore compatibility with older demo versions
2015-03-11 17:52:18 +01:00
Dennis Felsing
e692fe9ba3
Merge pull request #163 from Learath2/pr_autoupdate
...
Fix couple of stuff with Autoupdate
2015-03-08 18:54:53 +01:00
Learath Lea
a4d16a2713
Fix bug with replacing executables.
2015-03-08 19:45:37 +02:00
eeeee
0dc332c931
fix timeout protection with tokens
...
timeout protection code now transfers the token properly
2015-03-05 22:33:01 -08:00
heinrich5991
fa0708b99d
Make the secure random stuff platform-independent
2015-03-06 01:35:08 +01:00
eeeee
85acfd9d77
added security token to protocol
...
to prevent packet injection from spoofed source ips
2015-03-05 11:07:03 -08:00
Dennis Felsing
b46001ca5a
Merge pull request #154 from Learath2/pr_autoupdate
...
[Testing]Autoupdate
2015-03-05 19:17:33 +01:00
fisted
68e30c29b3
added free md5 implementation w/o deps
2015-03-05 00:13:48 -08:00
Learath Lea
7e22c77184
Fix small bugs. Update the server executable too.
...
Conform to fetcher interface.
2015-02-27 23:09:04 +02:00
Learath Lea
488db9b4fb
Can't autoupdate on OSX and Android.
2015-02-27 23:08:34 +02:00
Learath Lea
8ee294a412
Fix use after free. Fix thread launching.
2015-02-27 23:06:19 +02:00
Learath Lea
422e726dce
Fix two little bugs
2015-02-23 20:25:38 +02:00
Learath Lea
0f279a33cb
Add restart functionality.
2015-02-23 20:25:03 +02:00
Learath Lea
cf418160b6
Made the user interface functional.
2015-02-23 20:24:27 +02:00
Learath Lea
233ce262ac
Add Autoupdate.
2015-02-23 20:23:56 +02:00
Learath
09ce649238
First get rid of the old autoupdate
...
Conflicts:
src/engine/client/client.cpp
src/engine/client/client.h
Conflicts:
src/engine/shared/config_variables.h
2015-02-23 20:23:35 +02:00
BeaR
6364e3e176
Fix bug when reading reading chunks with a tick delta of 0
...
* Remove magic value '63'
* Add flag for chunks where the tick value is stored on the first chunk along the flags
* Correctly read chunks with tick values smaller then the tick mask
2015-02-23 14:26:10 +01:00
Tobii
b309fd41eb
Added copy moves function for dummy
2015-02-16 11:19:42 +01:00
Learath Lea
62a35bfb81
Escape the filenames.
2015-02-12 19:58:54 +02:00
def
2b32b4a18a
Add fire delay tunings
2015-02-12 15:20:22 +01:00
def
62a1a36fa2
Cleanup
2015-02-12 15:04:45 +01:00
eeeee
56c42c3c31
websockets support in server
2015-02-08 19:11:34 -08:00
eeeee
5971c1cb68
added libwebsockets source code
2015-02-08 18:31:30 -08:00
def
dd3fae069b
Cleanup
2015-02-08 21:18:24 +01:00
Learath Lea
ec84bb890b
Actually use the storagetype we passed.
2015-02-08 11:53:06 +02:00
Learath Lea
142c386cd6
Remove obsolete function prototype.
2015-02-08 11:52:47 +02:00
def
8da8abdeaa
No more verbose curl output
2015-02-05 19:41:48 +01:00
Dennis Felsing
99f2adc29b
Merge pull request #139 from Learath2/pr_FixOverflow
...
Fix progress bar overflow and Abort segfault
2015-01-28 18:45:15 +01:00
Learath Lea
c4ab42333d
Make sure the old object is deleted
2015-01-28 14:17:39 +02:00
Learath Lea
ace7e8208a
Fix a segfault when aborting a download
2015-01-28 14:13:56 +02:00
Learath Lea
2d61e7610e
Fix the progressbar overflow
2015-01-28 13:57:11 +02:00
def
499adf3cdb
HTTP instead of HTTPs
2015-01-27 23:14:04 +01:00
def
0df35a990c
Remove spoof protection, interacts badly with HTTP download
2015-01-27 23:13:47 +01:00
def
c65458ca06
Fix compilation on MSVC (by coffee) ( fixes #138 )
2015-01-20 13:46:26 +01:00
def
3aa4a613b6
Make the option to disable http download work (thanks Learath2)
2015-01-20 00:26:09 +01:00
def
3b0a52319b
Typo
2015-01-20 00:21:38 +01:00
def
3d686a223f
Add an option to disable http map download (not working yet)
2015-01-20 00:21:28 +01:00
Dennis Felsing
b6c07e40d2
Merge pull request #137 from Learath2/pr_FollowRedirect
...
Follow 3xx Redirects
2015-01-20 00:05:33 +01:00
Learath Lea
6b354475ce
Follow 3xx Redirects
2015-01-20 01:01:35 +02:00
Dennis Felsing
554342eb3f
Merge pull request #136 from Learath2/pr_CrcFail
...
Fix for the crc fail fallback.
2015-01-19 23:56:40 +01:00
Learath Lea
c6ee3ebbed
Fix for the crc fail fallback.
2015-01-20 00:51:55 +02:00
Learath Lea
93d6ca2102
Fixed the order of callbacks
2015-01-20 00:34:05 +02:00
eeeee
e5970145f7
fix fetcher codez formatting
2015-01-19 14:09:30 -08:00
Learath Lea
b8ec5c6e65
Fallback to gameserver if LoadMap fails
2015-01-19 23:34:57 +02:00
def
883cd3d7d3
Adaptation to work with DDNet
2015-01-19 22:19:27 +01:00
Learath
340e79904d
Added fetcher interface.
...
Make fetcher client only and move Task class from interface.
Fix queue logic, add destructor.
LEAN_AND_MEAN moved up to prevent curl including the whole winapi
Remove JobNo, Fix callback, Cleanup debug messages.
Fix include guard
Copy the Url and Destination. Delete pTask.
Fix typo
Add Completion callback
Let the user pass context
Add virtual to inherited funcs
Use 0 instead of NULL
Give fetcher the ability to create folders. Fix couple of small bugs.
Added .lib files for MSVC.
Leave user the allocation of CFetchTask. Get rid of unnecessary cb
arguments.
Get the HTTP return code from libcurl.
Incorperate the storage system.
Fail on HTTP error >= 400.
Add more info to the task.
Add blocking way of getting HTTP resp code.
Remove resp code from normal tasks as we fail >= 400 anyways.
Sleep instead of killing the thread
Forgot one instance of respcode.
Provide HTTP download for maps.
Dont check 404 first.
2015-01-19 22:14:52 +01:00
Learath Lea
d7771f8f7d
Fix debug build on MinGW. Add json_get_boolean.
2015-01-19 22:14:50 +01:00
def
c8405ce13e
Add cl_show_broadcasts, but don't save it
2015-01-19 22:14:49 +01:00
def
bd62b5da79
Clean up a few compile warnings
2014-12-31 13:04:31 +01:00
def
79aeb5ea38
Add hook duration tune
2014-12-27 12:05:02 +01:00
def
63a25fc1d4
Make server sleep for the proper time when no player is connected (fixes master server registration on Windows)
2014-12-26 12:12:28 +01:00
def
47842eeac6
Revert "Try only to make performant server on non-Windows"
...
This reverts commit d9e207816e
.
2014-12-26 02:25:19 +01:00
def
d9e207816e
Try only to make performant server on non-Windows
2014-12-26 00:53:03 +01:00
def
e24de30f86
Still allow to find clan mates when clan is ignored in friends
2014-12-22 18:18:01 +01:00
eeeee
fabcfc1cbc
Update fifoconsole.cpp
...
actually store the pointer in the field
2014-12-21 17:21:19 -08:00
def
023f926e89
Fix Compilation
2014-12-20 16:35:47 +01:00
def
c004a352d2
Highlight in console
2014-12-20 13:37:11 +01:00
def
795fc9702b
Add forgotten files
2014-12-20 11:47:52 +01:00
def
df754072e0
Update zlib to version 1.2.8
2014-12-20 04:13:19 +01:00
def
ee6eae1cee
Fix cl_friends_ignore_clan
2014-12-19 17:56:29 +01:00
def
8d945fe968
Exclude DDNet servery by type
2014-12-14 16:45:18 +01:00
def
3b0f768478
Add setting to ignore clan in friends and enable by default
2014-12-12 17:15:29 +01:00
def
dfa804fb58
Add missing file
2014-12-10 11:21:13 +01:00
def
76b6a99f26
Add Exclusion filter strings and clean up menu a bit
2014-12-10 04:49:16 +01:00
def
8b108a2311
Clean up gametype determination
2014-12-10 03:39:15 +01:00
def
3a5b3735ed
Fix: Client & Server quit properly
2014-12-08 13:53:19 +01:00
def
6ecd02d410
No threaded debug output with fuzzing
2014-12-06 19:45:52 +01:00
def
f32b09206a
Fuzzing optimization
2014-12-06 19:29:20 +01:00
def
366f0281ed
Fuzzing options
2014-12-06 16:17:04 +01:00
def
8275f2d811
Finally working...
2014-12-06 14:34:30 +01:00
def
6b1666d51d
Next try
2014-12-06 14:18:59 +01:00
def
b334c462c2
Try to explicitly close fifo console
2014-12-06 14:14:46 +01:00
def
af3b68b253
Enable antiping projectiles starting with 6.4
2014-12-05 17:46:32 +01:00
def
83987e0bfb
Fix compile
2014-12-02 21:23:54 +01:00
def
801d6033a5
Revert "More unsigned ints because of undefined integer overflow behaviour"
...
This reverts commit 623223354a
.
2014-12-02 15:54:59 +01:00
def
9ea846033b
Optimization for faster server side demo recording
2014-12-02 15:44:54 +01:00
def
0947de4b3f
Centisecs -> Decisecs
2014-12-02 13:55:19 +01:00
def
6b12cc6f73
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-12-02 13:36:36 +01:00
def
0963b68dea
Fix memory leak in client
2014-12-02 13:36:27 +01:00
def
d0c85acc0d
Add cl_show_centisecs
2014-12-02 13:19:06 +01:00
def
db4d472443
Don't copy string when it's in the right position already
2014-12-02 12:35:28 +01:00
def
623223354a
More unsigned ints because of undefined integer overflow behaviour
2014-12-02 12:10:21 +01:00
Dennis Felsing
b525de33b5
Merge pull request #112 from trml/prediction_weapons
...
Prediction weapons
2014-12-02 11:24:52 +01:00
nuborn
13f56be3a1
fix recording of projectiles in server too
2014-12-02 02:32:07 +01:00