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
timgame
6188b16e5e
added tile -1 and updated grass automappers
2015-03-04 16:03:52 +01:00
def
030ebf37c7
Fix number 100000 for this
2015-02-28 01:18:35 +01: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
def
cc00a428aa
Fix crash
2015-02-24 12:22:08 +01:00
def
6c928c01f0
Oops, actual fix
2015-02-24 00:04:16 +01:00
def
7542868797
Fix hook with super
2015-02-23 23:45:29 +01: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
8d7251be4a
Add shell_execute.
2015-02-23 20:24:48 +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
1ea1e68005
Ui side of autoupdate.
2015-02-23 20:23:48 +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
def
edfb41deeb
Version 7.2.1
2015-02-21 21:05:29 +01:00
def
1cf333ada2
Fix antiping hook prediction
2015-02-21 21:05:15 +01:00
def
cdc855f3fd
Set telecp when using totelecp (for Saavik)
2015-02-21 19:48:22 +01:00
def
65e33052db
Version 7.2
2015-02-21 13:52:20 +01:00
Dennis Felsing
ed73b733e6
Merge pull request #150 from timgame/DDRace64
...
tons of automapper feautures
2015-02-20 07:02:28 +01:00
timgame
d2e1137254
automapper: added 'NewRun'
2015-02-20 00:15:09 +01:00
timgame
758c4b1c4d
added 'NOINDEX' and 'OR' to automapper
2015-02-19 22:54:47 +01:00
def
8f570596d9
Release hook when player changes team
2015-02-18 14:34:49 +01:00
def
781e96ef65
Emoticons for both with cl_dummy_copy_moves
2015-02-18 14:26:47 +01:00
def
7f54f8e10e
Kill for both with cl_dummy_copy_moves
2015-02-18 14:23:25 +01:00
def
1b6cc638f7
Version 7.1
2015-02-16 11:53:47 +01:00
def
ec01b6cd16
Add menu setting for dummy copy moves
2015-02-16 11:40:33 +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
201e67d513
Update libcurl includes
2015-02-05 20:21:37 +01:00
def
8da8abdeaa
No more verbose curl output
2015-02-05 19:41:48 +01:00
def
c4e76af45f
Version 7.0
2015-02-05 18:04:10 +01:00
def
c1374ac70a
Oops, fix highlighting color in console again
2015-02-02 00:21:41 +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
aaf8311304
Reset highlighting color
2015-01-27 01:13:27 +01:00
def
96e864e9c3
Fix: Make /map work with #
2015-01-23 21:47:16 +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
def
7adc47ae9d
cl_ddnet_map_server -> cl_ddnet_maps_server
2015-01-20 00:11:54 +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
7d448e0d53
Version 6.6.8
2015-01-19 22:14:50 +01:00
nuborn
92c9646060
detect and predict weak/strong hook
2015-01-19 22:14:50 +01:00
timgame
b53009db7c
improved refill jumps tile
2015-01-19 22:14:49 +01:00
timgame
2ee0ca0648
added refill jumps tile and cleaned tile detection
2015-01-19 22:14:49 +01:00
def
78faf6b0bd
Version 6.6.7
2015-01-19 22:14:49 +01:00
def
27ac37a9f0
Oops
2015-01-19 22:14:49 +01:00
def
b4f7321dd6
Revert "Add unicode support for console output on windows"
...
This reverts commit 92cdb15679
.
Conflicts:
src/base/system.c
2015-01-19 22:14:49 +01:00
eeeee
073a552b82
fix mac os build
2015-01-19 22:14:49 +01:00
def
c8405ce13e
Add cl_show_broadcasts, but don't save it
2015-01-19 22:14:49 +01:00
def
99a77bdcbf
Version 6.6.6 (someone waited for this)
2015-01-19 22:14:48 +01:00
def
72278a18cb
Fix cl_default_zoom bug
2015-01-19 22:14:48 +01:00
def
47bc43a5af
Version 6.6.5
2015-01-19 22:14:48 +01:00
def
ce13aa6809
Fix: Not jetpack prediction on DDNet incompatible servers
2015-01-19 22:14:48 +01:00
def
4ee13df329
Fix text message about ninja jetpack
2015-01-05 13:30:38 +01:00
def
0ed314eef9
Add default zoom setting
2015-01-03 03:13:21 +01:00
def
592ab36c7e
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-12-31 14:49:44 +01:00
def
bd62b5da79
Clean up a few compile warnings
2014-12-31 13:04:31 +01:00
def
b3581f6dba
Minor optimization suggested by CytraL
2014-12-30 14:43:02 +01:00
def
f0d830021a
Fix old bug
2014-12-29 20:06:00 +01:00
def
66be23c5d5
Remove unused members
2014-12-29 02:21:10 +01:00
def
55bfd2cf01
Always call freeaddrinfo
2014-12-28 01:40:15 +01:00
def
79aeb5ea38
Add hook duration tune
2014-12-27 12:05:02 +01:00
def
75ea9719db
Player can be NULL, prevent crashes
2014-12-27 02:50:59 +01:00
def
77d43957fe
Version 6.6.4
2014-12-26 12:12:45 +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
6dc501f286
Fix: Actually should spam protect sql messages
2014-12-25 14:56:31 +01:00
def
292c18a1e0
Make prediction work with unsolo command
2014-12-25 11:37:44 +01:00
def
9d762b79b4
Version 6.6.3
2014-12-25 00:39:06 +01:00
def
6048e635c9
Fix friend display when clan doesn't match
2014-12-25 00:38:05 +01:00
def
ebf331febb
Show the function of search and exclusion edit boxes when empty (Suggestion by Saavik)
2014-12-24 03:38:40 +01:00
def
5882dec451
Version 6.6.2
2014-12-24 01:46:22 +01:00
def
4c2f83714d
Fix typo
2014-12-24 01:40:21 +01:00
def
215173428b
Version 6.6.1
2014-12-23 16:01:21 +01:00
def
7f0b1dd35f
Another color change
2014-12-23 16:00:59 +01:00
def
cc7abaef1f
Another color change in editor selections
2014-12-23 15:38:59 +01:00
def
e24de30f86
Still allow to find clan mates when clan is ignored in friends
2014-12-22 18:18:01 +01:00
def
66a4d5b566
Highlight broadcasts in console as well
2014-12-22 18:07:22 +01:00
def
8c43fcde8b
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-12-22 16:43:25 +01:00
def
9d541da42d
Version 6.6
2014-12-22 16:43:02 +01:00
eeeee
fabcfc1cbc
Update fifoconsole.cpp
...
actually store the pointer in the field
2014-12-21 17:21:19 -08:00
def
a44773e455
"Reset filter" also resets exclusion lists
2014-12-21 18:40:00 +01: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
90d6878fed
Fix: Save that you were on settings tab
2014-12-20 13:18:08 +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
e5aa762cf1
Make non-sql server comile again
2014-12-19 21:58:48 +01:00
def
ee6eae1cee
Fix cl_friends_ignore_clan
2014-12-19 17:56:29 +01:00
def
ec53836d83
Don't lose memory
2014-12-19 17:51:04 +01:00
def
8f72b2fdb6
Fix
2014-12-19 17:47:11 +01:00
def
87afb28a40
Further save cleanup
2014-12-19 17:43:23 +01:00
def
da0750d26f
Remove buggy and unneeded finish time in /rank and /rankteam
2014-12-19 16:27:10 +01:00
def
75bbf64bbd
Allow to set country where you can load savegame
2014-12-19 11:30:14 +01:00
def
b0ae9d095f
Don't spam protect sql messages
2014-12-18 15:52:24 +01:00
def
2750a23792
Only allow savegames on same server. Clean up saving a bit and prevent another possible exploit
2014-12-17 20:38:05 +01:00
def
f397838741
Browser: Flexible map column size
2014-12-15 21:24:04 +01:00
def
936b32ec48
Remove "pure" exclamation mark in browser
2014-12-15 20:58:33 +01:00
def
fe86eef7d8
Disable hook when /spec is used
2014-12-15 20:49:16 +01:00
def
a6b4adb5d8
Minor cleanups
2014-12-15 20:48:58 +01:00
def
3e410bbd34
Add detection whether an image and sound has to be embedded and redesign colors
2014-12-15 18:59:21 +01:00
def
f9562198ad
Version 6.5
2014-12-14 19:17:02 +01:00
def
b694c865b4
Fix distance in menu
2014-12-14 17:34:50 +01:00
def
e816e2e0e0
Clean up menus
2014-12-14 17:16:44 +01:00
def
ad50badc05
Remove colorization options from server filter
2014-12-14 16:55:10 +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
BeaR
cd32f6d79a
Cleanup grenade prediction, now also correctly shows smoke trails
2014-12-08 19:14:44 +01:00
BeaR
0b00f17627
Fix visual studio build (C89-compatibility)
2014-12-08 18:44:01 +01:00
def
3a5b3735ed
Fix: Client & Server quit properly
2014-12-08 13:53:19 +01:00
def
eb12370db0
Rename cl_antiping to cl_antiping_players and add cl_antiping metasetting
2014-12-08 13:49:39 +01:00
def
9d488d7a28
No one cares about the TOS value but shouldn't hurt to set it
2014-12-07 14:19:03 +01:00
def
87ebb2f03e
Defer character kill from thread to prevent race conditions
2014-12-07 03:42:43 +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
9e1ed24c53
Fuzzable server
2014-12-06 19:19:39 +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
2e7e4cfd46
Code piece to convert race stoppers to ddrace stoppers
2014-12-06 00:56:08 +01:00
def
14382356d9
Add AntiPing weapons button
2014-12-05 18:47:27 +01:00
def
af3b68b253
Enable antiping projectiles starting with 6.4
2014-12-05 17:46:32 +01:00
def
e47c653437
Version 6.4
2014-12-05 17:03:54 +01:00
BeaR
5d364410de
Add editor compatibility with sound layers from older maps
2014-12-05 14:38:16 +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
d3837038eb
Fix stack underflow
2014-12-02 12:35:52 +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
nuborn
88a1565d75
make the prediction compatible with very large maps
2014-12-02 01:08:52 +01:00
def
b4cef79b82
Fix compile with -O3 & -Ofast
2014-12-01 21:10:10 +01:00
def
158ba846fa
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-12-01 20:35:52 +01:00
def
49f6f2dff2
Fix some editor popup
2014-12-01 20:35:30 +01:00
nuborn
bb9c699f35
use consistent values for prediction
2014-12-01 18:34:16 +01:00
nuborn
9752334e75
convert projectiles back to default format before recording demos
2014-12-01 01:32:51 +01:00
nuborn
03bc769c09
prediction of hammer (hits) and grenade (explosions)
2014-12-01 01:31:58 +01:00
Dennis Felsing
598c6c9968
Merge pull request #111 from cinaera/pr_pan
...
Add option to enable/disable panning per voice
2014-11-30 13:26:01 +01:00
BeaR
186de4e08e
Add option to enable/disable panning per voice
2014-11-30 12:23:05 +01:00
BeaR
5f4067c483
Check array boundary for shape type
2014-11-30 11:33:44 +01:00
Dennis Felsing
82eba3875d
Merge pull request #109 from cinaera/pr_shape
...
Shaped audio source support
2014-11-29 21:28:29 +01:00
BeaR
98d42adf9d
Implement sound logic for shaped sounds, fix rectangle height property in editor and submit voice shape information to audio interface
2014-11-29 14:29:40 +01:00
BeaR
485aa4ce54
Add editor properties for rectangle shaped sources and visualize falloff distance
2014-11-29 13:20:04 +01:00
BeaR
fbcd560eb0
Working on adding editor UI support for sound shapes
2014-11-28 20:25:43 +01:00
BeaR
a045a20fba
Render sound shapes
2014-11-28 20:01:25 +01:00
BeaR
9996751161
Remove deprecated falloff distance
2014-11-28 19:21:59 +01:00
def
1d4ac3b03a
check in better order
2014-11-27 22:38:25 +01:00
BeaR
d1327742e7
Start adding support for custom shaped audio fields
...
Add version check for sound layers
2014-11-27 16:18:15 +01:00
BeaR
80c06aef91
Fix sound cutoff for looped sounds and make sound offset threshold dependent on the size of the audio buffer
2014-11-27 13:56:01 +01:00
def
f3ba2e86ca
Send timeout code later (fixes timeout code entering issues, fixes timeout protection not working realiably with dummy)
2014-11-27 01:59:55 +01:00
def
e4c4ba2d44
Remove another bad log
2014-11-26 21:33:57 +01:00
def
d2573e78c2
comment
2014-11-26 21:18:11 +01:00
def
8fdd6da926
Keep retrying for FifoFile even if it's temporarily unavailable
2014-11-26 21:17:00 +01:00
def
9d3cb79db5
Remove log that happens too often
2014-11-26 21:10:22 +01:00
def
771eb1a625
Disregard whitespaces in confusable name comparison
2014-11-26 02:05:40 +01:00
def
c1fd694c14
Version 6.3
2014-11-25 23:24:47 +01:00
def
21472046df
Remove magic number: 256 -> NUM_TUNINGZONES
2014-11-25 22:47:25 +01:00
def
bba82712e0
Add sv_solo_server for easier solo servers (also working for tunezones finally)
2014-11-25 22:42:05 +01:00
def
c9b4687cce
More time for double click recognition (0.33 instead of 0.25 seconds) ( fixes #17 )
2014-11-25 21:30:16 +01:00
def
0071fbaf8d
Make detail flag work for sounds ( fixes #103 )
2014-11-25 21:01:31 +01:00
def
91bc16c037
Add an option to assume demos to be race demos
2014-11-25 20:46:21 +01:00
def
93d0f43a6a
Broadcast about DDNet client delayed a bit ( fixes #72 )
2014-11-25 20:33:21 +01:00