Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2020-03-07 00:00:00Z and 2020-03-08 00:00:00Z
Avatar
yes. it is due to buggy drivers. the helptext of that config var is something like "might fix some color bugs on some drivers"
00:01
Well, @redix, does your "fix" with setting all vars 0.3f work?
Avatar
ah okay. some drivers have buggy implementations for deprecated opengl stuff =\ for me it did when i wanted to render a transparent tee. premultiplying by alpha is used at other places as well: https://github.com/teeworlds/teeworlds/pull/1676/files
Avatar
thanks redix, pre calculating worked
Avatar
[quakenet] Learath2 BOT 2020-03-07 12:05:15Z
Do you think we should get the new color code from ddnet into 0.7? It's been working pretty decently and there hasn't been reports of any bug in a while
12:06
Also I'd like to get 2479# in sooner then later
Avatar
Learath2: could you explain?
Avatar
[quakenet] Learath2 BOT 2020-03-07 12:07:04Z
Dune: the colors?
Avatar
[quakenet] Learath2 BOT 2020-03-07 12:08:02Z
DDraceNetwork, a cooperative racing mod of Teeworlds - ddnet/ddnet
12:08
It's a cleanup of the color conversion stuff that happened at the point of use in the past and it clears up what kind of color a function expects
Avatar
Oh that'd have saved me days
12:10
Yeah we need proper abstractions for RGB/HSL/HSLA/RGBA
Avatar
[quakenet] Learath2 BOT 2020-03-07 12:12:04Z
Not sure what your stance would be on the C++ style casts I introduced though. e.g. color_cast<ColorHSLA>(Rgb)
Avatar
I prefer C stuff as much as possible, but casts seems very appropriate here, easier to read, and not adding complexity
Avatar
[quakenet] Learath2 BOT 2020-03-07 12:18:39Z
Ah, there is also another concern there, we lighten tee colors so the colors saved in the config aren't actually the colors, there is some complexity introduced when reading those, hence the Lighten and Darken functions there. With ddnet I was trying to keep behaviour the same, but maybe we could come up with something better for vanilla
Avatar
[quakenet] Learath2 BOT 2020-03-07 13:44:38Z
Do we have a way to store CNetChunks?
13:45
s/way/data structure/
Avatar
ChillerDragon 2020-03-07 14:03:26Z
yo perl hackers do you know what s/foo/bar/xg; does? I assume its like in sed being a replace and 'g' is replacing all matches in a line but what does 'x' do?
Avatar
perl seems dead, but seemingly isn't as there are lots of perl jobs available. but I doubt any of the young'uns here do perl, grandpa chilli.
18:29
is there any proper explanation or documentation how the map format is constructed? or anyone's brain that is willing to explain it or a part of it?
Avatar
[quakenet] Dune BOT 2020-03-07 19:24:03Z
Learath2, is diffie-hellman really mitm resistant?
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:24:27Z
Yep
Avatar
[quakenet] Dune BOT 2020-03-07 19:24:30Z
the server could replace all the packets during the key agreement
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:24:47Z
Then you couldn't read the messages
19:25
As long as we both can read the messages, the exchange took place and no one else has the key
19:25
Oh, you could actually establish 2 keys and relay messages in between
19:26
okay then it's not safe :P
Avatar
[quakenet] Dune BOT 2020-03-07 19:26:09Z
yeah
19:26
you need accounts
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:26:18Z
We need authentication somehow
Avatar
[quakenet] Dune BOT 2020-03-07 19:26:31Z
so not possible with the current infrastructure :/
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:26:44Z
I have an implementation of accounts working with private keys, it's just not easy to make accessible to users
Avatar
[quakenet] Dune BOT 2020-03-07 19:27:16Z
what's the accessibility issue?
19:27
you can't really auth users without a central point, but I guess you can say that Learath is the same as last time's Learath
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:27:49Z
Yep exactly what I had in mind
Avatar
[quakenet] Dune BOT 2020-03-07 19:28:01Z
but then can't the server intercept that, unless you do p2p
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:28:13Z
The accessibility issue is that there is no recovering a pricate key
19:28
private*
19:28
the server can never authenticate as me as it lacks the private key
Avatar
[quakenet] Dune BOT 2020-03-07 19:29:27Z
how do people know what your pubkey is then
19:29
registered at a trusted place?
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:30:34Z
that's another accessibilty issue I'm having, but yes that's the idea I had, there could be central places you could trust to get the pubkeys
Avatar
[quakenet] Dune BOT 2020-03-07 19:30:53Z
I guess we can make teeworlds.com show a pubkey for everyone yeah
19:31
but then you run into issues of servers requiring authentification
19:31
and Teeworlds is less free
Avatar
[quakenet] Learath2 BOT 2020-03-07 19:31:46Z
I also had that implemented, servers presenting ed25519 certificates to signify official ddnet servers
19:32
didn't really like the idea of having a root of trust though :/
19:33
well best we can do is to ensure malicious servers can't cause issue
Avatar
@Dune https://github.com/fokkonaut/F-Client/commit/7833c6ae08eea16fe06d6bd591ef62a41149b162 Could you add my client to yours too? Also, I have made it so that every skinpart will be the clientstring if it is standard.
23:33
would be cool if you could do it the same way for your client :) allows custom eyes and hands too, if you have no decoration for example
Avatar
@fokkonaut sure, happy to detect more stuff
Exported 53 message(s)