Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2024-03-29 00:00:00Z and 2024-03-30 00:00:00Z
00:47
fmpeg
Avatar
what tf is this
05:09
awesome
05:09
javashcript
Avatar
@Robyt3 do you happen to know where we keep symbols for the released versions of the game?
Avatar
chillerdragon BOT 2024-03-29 07:23:35Z
Jopsti you have to check it out. That granny calls some apt package bloated :D
07:24
Was also in my recommendations ewan xd
07:30
As far as I understood it Heinrich and deen are cool with it
Replying to @Learath2 I'm serious, he'll get angry when we don't feel like merging things we d…
07:31
@Learath2: how do I get your blessing?
Avatar
Avatar
chillerdragon
@Learath2: how do I get your blessing?
pls allow 0.7 to die 🥺
Avatar
Avatar
Learath2
@Robyt3 do you happen to know where we keep symbols for the released versions of the game?
https://ddnet.org/downloads/symbols/ only contains 17.1 and newer though
Avatar
Avatar
Robyt3
https://ddnet.org/downloads/symbols/ only contains 17.1 and newer though
Do we have some tool to decode backtraces? I wanted to look at https://discord.com/channels/252358080522747904/757720336274948198/1221467989187104909
Avatar
Avatar
Learath2
Do we have some tool to decode backtraces? I wanted to look at https://discord.com/channels/252358080522747904/757720336274948198/1221467989187104909
Doesn't look like a Dr.Mingw crash dump from a Windows system, in which case you could have used scripts/parse_drmingw.sh. Guess you'll have to it manually (addr2line)
09:20
I'm not sure if you can even do anything with a unix core dump since we only have the Windows symbols
Avatar
Oh we don’t keep linux symbols? That’s a shame
Avatar
Avatar
Learath2
Oh we don’t keep linux symbols? That’s a shame
No, looks like the website only has Windows symbols, I don't think we've needed linux symbols before (edited)
Avatar
How do I convert timestamp to date? D:
Avatar
Avatar
Sedonya
How do I convert timestamp to date? D:
Which type of date? str_timestamp_ex if you mean as a string
❤️ 1
Avatar
i mean "first_finish": { "timestamp": 1374159904, "map": "Challenge", "time": 1412.18
Avatar
Timestamps have type time_t in our code I think
Avatar
thanks a lot
Avatar
Use objdump instead of winedump to determine the image base address of the executable file, as winedump is not easily available on Windows. It should be enough to install the binutils package (containing addr2line and objdump) from a package manager to use the script now.

Checklist

  • [X] Tested the change (Ubuntu, Windows with MSYS2)
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Writ...
11:45
00bf9b5 Make parse_drmingw.sh script also useable on Windows with MSYS2 - Robyt3 3eda861 Merge pull request #8163 from Robyt3/Scripts-DrMingw-Windows - def-
Avatar
Avatar
chillerdragon
@Learath2: how do I get your blessing?
Eh, unlikely. I don't see much value in it, but a lot of undue maintainance burden. As long as it's rather disconnected I won't make much noise about it
Avatar
I have honestly no idea if thats the right approach and I'm uncertain about what other adjustments might be necessary. I'm currently in a hotel on a rainy day, and I decided to test a map for fun. I noticed a minor inconvenience: the only way to regain the double jump (after it's been used up) is by landing or using the /r command. However, using /r isn't always ideal, especially if a platform is far away. Take a look at the videos for more details. https://github.com/ddnet/ddnet/asse...
13:03
This is a great change for the mods like MRPG0.6, The servers could send message to get client input, e.g. password, username. NetMessageEx("Sv_MessageBox", "send-message-box@netmsg.ddnet.org", [ NetIntAny("m_Flags"), NetString("m_pMessage"), ]), NetMessageEx("Cl_MessageBoxInput", "input-message-box@netmsg.ddnet.org", [ NetString("m_pInput") ]) # Flags MessageBoxFlags = ["YES_NO", "TEXT_INPUT"]
Avatar
https://github.com/diia-open-source does every country have smth like dat? thonk
Diia is an app with access to citizen’s digital documents and government services - Diia
Avatar
Avatar
MilkeeyCat
https://github.com/diia-open-source does every country have smth like dat? thonk
we have France Identité in france, but closed source tho
14:24
This was an excellent idea but why are we limited to 3 tabs ?
Avatar
Avatar
Astramast
This was an excellent idea but why are we limited to 3 tabs ?
It's the maximum amount of tabs that will fit on the smallest supported resolution.
👍 1
Avatar
Avatar
Astramast
This was an excellent idea but why are we limited to 3 tabs ?
maybe cuz of smaller monitors
14:28
on next updates I think it's possible to add arrow button to load more tabs
Avatar
We'd solve a lot of issues and testing if we forced UI to be 16:9 with letter box, I'm just not sure how usable it would really be on small monitors if the UI is reduced to a letterbox instead of using the full height (see #7940)
Avatar
Not really a pr that i want to finish. Just want to show how ez it would be to have 5:4 stretched aspect without changing UI aspect ratio. That's what some players use to play. so gfx_ingame_as...
15:00
why dont all clients have the afk field
15:00
?
Avatar
Avatar
pilonpl
why dont all clients have the afk field
Probably old servers that don't send the afk field yet
Avatar
hellchancho BOT 2024-03-29 15:39:01Z
BOOBS
Avatar
Indeed
Avatar
Avatar
Teero
i wishd there was a better ending :(
same
17:03
i didnt like the death ending anyways kinda doctored
Avatar
what was the theoretical max map size again?
17:03
smth around 23000x23000. but i dont know the exact value and i cant find the convo where we discussed that anymore
Avatar
Avatar
Teero
smth around 23000x23000. but i dont know the exact value and i cant find the convo where we discussed that anymore
❤️ 1
Avatar
This video has been in my feed for the past week. I can not get it out
Avatar
it’s awesome
Avatar
😭 I should prolly watch it
18:50
Ran into so many problems when I installed it on this machine
Avatar
she has the same specs as me
Avatar
go-lang defer statements are verycool
Avatar
Avatar
Learath2
go-lang defer statements are verycool
u went to the dark side
Avatar
Andres Freund has posted a detailed investigation into a backdoor that was shipped with versions 5.6.0 and 5.6.1 of the xz compression utility. It appears that the malicious code may be aimed at allowing SSH authentication to be bypassed.
19:38
KEKSad
Avatar
damn, that's quite interesting way to inject backdoors
19:59
and the guy caught the backdoor just because ssh took 0.8s rather than 0.3s 😄
Avatar
well, at least it justifies the hate for systemd of @Learath2
Avatar
It also justifies the hate of distributions changing upstream packages significantly, thus increasing the attack surface and risk
22:26
Also, good idea to run test suites with sanitizers and valgrind and keep them green, that prevented Fedora from already having switched to this xz version
22:29
Also, don't add new maintainers to a software project that easily
Avatar
Avatar
deen
Also, don't add new maintainers to a software project that easily
the thing is, somewhat someone decided to use github for the repo
22:42
the real main git repo apparently is not impacted
Avatar
tf is xz
Avatar
XZ Utils (previously LZMA Utils) is a set of free software command-line lossless data compressors, including the programs lzma and xz, for Unix-like operating systems and, from version 5.0 onwards, Microsoft Windows. For compression/decompression the Lempel–Ziv–Markov chain algorithm (LZMA) is used. XZ Utils started as a Unix port of Igor Pavlov...
Avatar
oh ok
22:47
seems so random, why a backdoor on a compressor
22:48
i guess its like the first thing they got permissions on
Avatar
The compressor is linked into ssh, which is the secure way everyone accesses their servers (on popular distributions)
22:48
The way to go if you want to get a vulnerability into ssh: Check what libraries it links with ldd, then check which of those libraries is the worst maintained, become a maintainer of that library and add the vulnerability
Avatar
had to google like 3 different things to figure out but i understand
22:50
xd
Avatar
Avatar
deen
Also, don't add new maintainers to a software project that easily
how did you know you could trust all ddnet maintainers ?
Avatar
Avatar
Robyt3
We'd solve a lot of issues and testing if we forced UI to be 16:9 with letter box, I'm just not sure how usable it would really be on small monitors if the UI is reduced to a letterbox instead of using the full height (see #7940)
Wouldn't it be possible to adjust how many tabs the client can display based of the currently set resolution?
23:08
or maybe pivot to a vertical setup, perhaps by introducing a dropdown menu
Avatar
personally I pity the maintainer here
23:24
I'm sure the situation is not nice for them
Avatar
Avatar
deen
It also justifies the hate of distributions changing upstream packages significantly, thus increasing the attack surface and risk
how does it justify that?
Avatar
Avatar
ReiTW
the thing is, somewhat someone decided to use github for the repo
isn't github the "real main git repo"? afaik it was just the published tarballs that had problems
Avatar
Avatar
Robyt3
We'd solve a lot of issues and testing if we forced UI to be 16:9 with letter box, I'm just not sure how usable it would really be on small monitors if the UI is reduced to a letterbox instead of using the full height (see #7940)
what about letting the tabs be scrollable
Exported 85 message(s)