Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2018-07-26 00:00:00Z and 2018-07-27 00:00:00Z
Avatar
@Ryozuki c++ sux
Avatar
Bojidar Marinov 2018-07-26 05:06:58Z
Yes, rust is better
Avatar
lisp is best
👌 1
05:07
ask @noby
05:09
no
05:10
great
05:10
instead of 10+10
05:11
also dividing 2 whole numbers in lisp / 10 5
05:11
will give u as an output (edited)
05:11
10/5
05:11
great!
Avatar
worst language ever
Avatar
Bojidar Marinov 2018-07-26 06:21:42Z
mm, master branch does not build on osx currently
Avatar
10.8.6 is best
06:30
1e3b8c7 Fix automapper crash without [section] line - timakro 3277caa Merge pull request #1228 from timakro/pr_fix_automapper_crash_no_section - def-
Avatar
Projects currently running on CircleCI 1.0 will no longer be supported after August 31, 2018. Please migrate to CircleCI 2.0.
Avatar
Bojidar Marinov 2018-07-26 06:53:17Z
BTW, a note to the readme might be added that ninja works generally faster than make (and can be enabled via cmake -GNinja)
Avatar
Could you change the default instead?
07:03
or is that generally not done?
07:03
Also, do these small differences matter for such a small project?
07:03
If so, then just make a PR
Avatar
yes, "ninja" is significantly faster, especially during small builds
08:14
(i.e. where not a lot has changed)
Avatar
@heinrich5991 I have a feeling this is a bad idea
09:03
SYS has a shitty support when you have an issue, and the network would be much better if you had the server in germany :/
Avatar
suggestions welcome
Avatar
After tha
09:09
That's cheaper for dedicated game
Avatar
link?
Avatar
Just check soyoustart
09:11
That's you who added it no?
Avatar
I don't see what you're talking about, unfortunately "after that"?
Avatar
SYS has maybe a shitty support but it could be cool to use a french reseller
Avatar
@heinrich5991 You'd prefer running a server from ovh.com in germany they have servers in frankfurt
09:15
@heinrich5991 top ping, top support
09:15
@heinrich5991 having the server in the north of france (roubaix) to route all the germans, austrians, dutch, italians, etc, it's not really worth it imo
Avatar
@Gabee SYS is an ovh reseller, they should have already added frankfurt zone
Avatar
@Deleted User it's not an OVH reseller, it's ovh themselves
09:16
it's one of their brands, a cheaper one
09:16
with cheaper hardware quality and cheap/inexistant support
Avatar
Dedicated Server für jeden Bedarf. Von günstigen Servern für den Einstieg in die Serverwelt über Startup Systeme bis zu professionellen Serverreihen.
09:17
I see prices from ~100€ and up :/
Avatar
You won't need a game i guess
09:18
Game is especially for the protection that they offers
09:19
So a different filter for some games, like steam games, mc, and also programs like teamspeak and mumble
Avatar
game were the cheapest though I think (on the overview)
09:23
anyone up for a 'quick' round of ddrace?
Avatar
any ovh server is much stronger then what we are using right now anyways, and their game series servers usually start from 65 euros
Avatar
I only saw 100€
10:30
for germany
Avatar
oh yeah, guess they ran out of cheaper configs or sth
Avatar
In 120 Sekunden lieferbare Dedicated Server ohne Einrichtungsgebühr. Mit SSD Festplatten, bis zu 256 IP-Adressen ohne monatliche Gebühren, DDoS-Schutz und privatem vRack Netzwerk.
Avatar
anyways, we have a FRA uo now
Avatar
or you mena the Game ones?
Avatar
I ment the game ones
Avatar
ah yeah, game is 100 € up
Avatar
don't really need the game ones anyways, their configs are more then enough
10:34
let's see how ovh's firewall everyone and their mothers kept asking us to try for ddnet performs
Avatar
FRA is also fine for german players
10:55
you should keep the france server
11:01
@Learath2 can you have a look on #1220 and #1224
Avatar
Well, the idea is that we will look how the anti-ddos works against our attack patterns
Avatar
@deen france starts to lag too
11:30
i suggest ask @qshar what hoster he has. KoG FRA always works perfectly
Avatar
@Learath2 what do i need to change for my PR?
11:47
replace by that one line from you?
Avatar
nothing, it's fine this way
Avatar
so you will merge it like that?
Avatar
Yeah sure
Avatar
okay^^
11:50
@heinrich5991 if you change your UI and add that X you have only 3 buttons, wouldnt that look odd? i have another pefix (it is vanilla skins but with sunglasses) if you want you can add it and then there are 4 buttons again.^^ (edited)
Avatar
I actually don't want to add another skin set
Avatar
63f2a09 vanilla skins only list now only shows vanilla skins - fokkonaut 5927247 fixed #1225 - fokkonaut e621a4a fixed, thanks heinrich - fokkonaut 32b6bd4 heinrich styling - fokkonaut bfbeba5 Merge #1224 - bors[bot]
Avatar
@deen add 20-30€ to that 78€
12:17
The problem with ovh firewall is the low capacity of adding rule
12:17
You can't filter with u32 and place a rate limit (edited)
Avatar
Reported by onby on discord. https://cdn.discordapp.com/attachments/342454474117218334/472013258379755520/Untitled.mp4 <details> <summary>Dump</summary> Thread 10 Crashed: 0 libsystem_platform.dylib 0x00007fff8a60f4b1 OSAtomicDequeue + 13 1 libsystem_malloc.dylib 0x00007fff8e9368cc nano_malloc + 35 2 libsystem_malloc.dylib 0x00007fff8e936877 malloc_zone_malloc + 71 3 libsystem_malloc.dylib 0x00007fff8e935395 malloc + 42 4 libc++.1.dylib ...
Avatar
57d3a61 "termineted" -> "terminated" - heinrich5991 746d3d6 Add str_startswith and str_endswith - heinrich5991 5c4e819 Use str_startswith, str_endswith instead of ad-hoc implementations - heinrich5991 9fcf548 Return a pointer from str_endswith as well - heinrich5991 484e0d1 Merge #1223 - bors[bot]
Avatar
@heinrich5991 make your UI ready :p
Avatar
not right now, have other things to do
Avatar
e831729 update ddnet-setup - Dennis Felsing
Avatar
make the game tiles button also appear on tile layers that are not in the game group.
Avatar
df7a2ee Add a dockerfile - Learath2 5b42edb Move ADD down to ease caching - Learath2 e9addaf Add OSX support - Learath2 6f01872 Merge #1060 - bors[bot]
Avatar
the ddnet client i compile myself ignore storage.cfg
13:43
wtf
Avatar
where's your custom storage.cfg?
Avatar
it keeps putting its shit into appdata
13:44
its in the cmakebuild folder
13:44
so where the .exe is
Avatar
how do you start your client?
13:44
via msvs?
Avatar
double click
13:44
no
Avatar
mh
Avatar
it worked
13:44
bot
13:45
but
13:45
not anymore
Avatar
mh.......
13:45
sounds like it might be the commit
Avatar
which
13:45
that could be true because
Avatar
str_startswith
Avatar
i just grapped the latest release
13:45
erm
13:45
the latest version from github
13:45
latest source
13:45
before ive done that it worked
Avatar
@heinrich5991 didnt oyu test it?
Avatar
no, tbh
Avatar
I just fixed the obvious bug
Avatar
which
Avatar
if(pLineWithoutPrefix) { - AddPath(pLine); + AddPath(pLineWithoutPrefix); }
Avatar
  • [ ] Fix macOS build
  • [ ] Make the DDNet source a mount instead of copied
  • [ ] Provide wrapper scripts
Avatar
e8c7dca Fix storage.cfg reading broken by the str_startswith change - heinrich5991 e64375e Merge #1232 - bors[bot]
Avatar
@fokkonaut fixed
Avatar
nice
Avatar
Rafael Fontenelle 2018-07-26 17:27:10Z
DDNet FRA, RUS, Chile and Brazil are down. Is there common between these issues?
Avatar
@Rafael Fontenelle FRA, RUS, Chile are being DoSed by one person, the pattern on Brazil looks different and has been going on for longer
Avatar
Bojidar Marinov 2018-07-26 17:32:32Z
DoS or DDos?
Avatar
Can't tell from here
17:32
one server with spoofing would be enough to create that kind of load though
Avatar
The attack on GER, RUS and FRA is spoofed dos (ddos)
17:33
there is no repeating ip
Avatar
Bojidar Marinov 2018-07-26 17:33:45Z
why is it lagging so much then?
Avatar
because it's hard to handle that many packets reasonably
17:34
creating a shitload of useless packets is easier than parsing them, decoding and deciding if they make sense
Avatar
ddnet-multithreaded soon
Avatar
I implemented recvmmsg btw
17:34
didn't seem to help though, still spending most time in kernel
Avatar
Well the linux network stack cant do much more then 50m per core if i remember from that article on cloudflare blog
Avatar
@deen how do you bench this btw
Avatar
look at load during attack, stayed same
17:51
look at htop -> nearly all in kernel
Avatar
should we put opening braces on their own line in ddnet code or is both fine?
18:49
curly braces
Avatar
Bojidar Marinov 2018-07-26 19:00:34Z
yes, on seperate line
Avatar
would ddnet accept a pull request that you can zoom on BlockWorlds (BW) and have the eyewheel there?
19:33
i will just give it a try xD
Avatar
also blockworlds hates ddnet
22:42
they support the bot client ath
Avatar
but why would we disallow ddnet players to use zoom there? thonkery
Avatar
its not ddnets problem to care about the needs of blockers
Avatar
ᶰ°Konͧsti 2018-07-26 22:49:04Z
I can zooz on any mod GWfroggyPeepoDetective
troll 2
GWbruhTrolled 2
GWfroggyPeepoDetective 3
Avatar
yes 9.4
Avatar
ᶰ°Konͧsti 2018-07-26 22:49:22Z
troll troll
Avatar
i had my own ddnet where i can do it too, but i removed it
Avatar
ya blockworlds kicks u if u use ddnet client. "come back with a legit client, please!"
Avatar
we should ddos blockworlds
23:02
no
23:02
not funny
23:02
ddos is gay
23:02
look at ddnet
Avatar
no i have an idea
23:04
how bout we all log on the server at once and block everyone
23:04
and we will take over the server and wayblock any non ddracers
Avatar
@heinrich5991 can you try to fix #1226
Exported 179 message(s)