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-01-16 00:00:00Z and 2024-01-17 00:00:00Z
Avatar
ChillerDragon BOT 2024-01-16 04:59:39Z
I am failing to find the code that allows you to chain one setting multiple times
05:00
for example this line i can copy paste 10 times and the callback will be called 10 times Console()->Chain("sv_name", ConchainSpecialInfoupdate, this); where is that list of callbacks stored?
05:00
05:01
i see only one callback being attached to the command directly. I would assume this code overwrites the old callback
Avatar
ws-client BOT 2024-01-16 07:16:19Z
<fokkonaut> Chaining only works if the command has been registered before already. Then, when you chain 10 callbacks all of those will be stored in separated CChain objects with their own callback. Their names will always be the same and they will get called after each other when the command gets executed
07:17
<fokkonaut> Wait, no, I think my memory is not correct here
07:18
<fokkonaut> I see what you mean with getting overridden
Avatar
Avatar
-StormAx
anyone who knows? im getting invalid json, but then my im getting info that json is working
Write the json to a file if it failed and check what's wrong with it
Avatar
Avatar
deen
Write the json to a file if it failed and check what's wrong with it
the problem is solved^^
09:57
i've parse the 2 files from 2 different servers in same time
Avatar
ws-client BOT 2024-01-16 12:43:08Z
<ChillerDragon> @fokkonaut ye watfak right?
12:43
<ChillerDragon> there is no queue, linked list, vector, array or something else in sight
12:43
<ChillerDragon> and yet you can call Chain("sv_map", ...) then times and it calls the callback then times
12:44
<ChillerDragon> i tried to debug with gdb and the backtrace just looks like recursion lmao i am so lost
Avatar
ChillerDragon BOT 2024-01-16 12:47:18Z
wot black magick did magnus do 15 yrs ago!?
12:48
wait he is on discord i can ask him ;D @matricks sos how does the Console()->Chain() code allow to chain multiple callbacks i do not understand where this list is stored
Avatar
Imagine you can remember what you coded 15 years ago and how it works 😂 (edited)
12:54
I have low hopes
Avatar
i dont remember how one week old code works justatest
f3 2
Avatar
ChillerDragon BOT 2024-01-16 12:55:11Z
i dont remember how code works that i am currently writing
💀 1
justatest 2
12:55
but its magnus he pro he must know
Avatar
Avatar
ChillerDragon
i dont remember how code works that i am currently writing
BlaiZephyr | meloƞ 2024-01-16 13:39:56Z
Imagine having Code that works justatest
Avatar
Avatar
ChillerDragon
wot black magick did magnus do 15 yrs ago!?
I mean there is only one obvious answer. It’s just a linked list
13:45
It’s a linked list of CChain’s effectively
Avatar
chillerdragon BOT 2024-01-16 13:48:57Z
Which variable holds the link to the next element? @Learath2
Avatar
m_pfnCallback
13:49
Note that it'll become Con_Chain next time you call Chain
Avatar
chillerdragon BOT 2024-01-16 13:50:01Z
Yea but what
13:50
Omg I’m on das phone deck
13:51
But it only ever gets set to Con_Chain
13:51
Where does it get set to something else
Avatar
It doesnt need to get set to anything else. The context keeps changing
Avatar
chillerdragon BOT 2024-01-16 13:52:29Z
WTF
13:52
But how does it link if it’s only set to Con_Chain
13:53
And who frees the memory?
13:53
Does it ever get un chained?
Avatar
Con_Chain uses the context passed to it to call the callback. The contexts are linked together
Avatar
chillerdragon BOT 2024-01-16 13:56:19Z
Okay but where is m_pfnCallback then set to something other than Con_Chain
Avatar
ws-client BOT 2024-01-16 13:59:17Z
<ChillerDragon> hmm maybe ddnet fixed a memory leak and that fucks me over
13:59
<ChillerDragon> but i still struggle to fully understand this linked list
Avatar
m_pfnChainCallback is what stores your callbacks
Avatar
ws-client BOT 2024-01-16 14:13:49Z
<ChillerDragon> ye m_pfnChainCallback i understand
14:14
<ChillerDragon> wait do i?
14:14
<ChillerDragon> so the users callback is in the info and the info is in the command
14:15
<ChillerDragon> but then the nenxt call to Chain() overwrites that info
14:16
<ChillerDragon> i probably should implement a linked list my self at least once to better read it
14:17
<ChillerDragon> so before pCommand->m_pfnCallback is overwritten it is stored in pCommand->m_pUserData->m_pfnCallback
14:17
<ChillerDragon> i prefer reading the code where this is called next -.-
14:18
<ChillerDragon> where does this stuff get destroyed again?
14:20
<ChillerDragon> ah it doesnt
14:20
<ChillerDragon> okay i dont understand my bug
Avatar
then its a feature
Avatar
writing obfuscated code is fun. reading it is not
Avatar
A Rust object that survives program restart thanks to Rust allocators, systemd’s file descriptor store, and syscall memfd_create.
14:31
cc @heinrich5991 @Learath2 @Jupstar ✪
Avatar
ws-client BOT 2024-01-16 14:34:56Z
<ChillerDragon> watfak i fixed mmy bug
14:35
<ChillerDragon> it had nothing todo with chaining at all :D
14:35
<ChillerDragon> kill me
14:35
<ChillerDragon> ok nvm i didnt fix shit
Avatar
ws-client BOT 2024-01-16 14:47:31Z
<ChillerDragon> lmao my dummy has a better ping
Avatar
Dummy vpn
Avatar
a573d23 Barsik renamed to zhn - murpii
Avatar
Avatar
ws-client
<ChillerDragon> ok nvm i didnt fix shit
typical routine of a programmer
Avatar
რილია 2024-01-16 15:21:16Z
what is the main point of maintaining the 0.7 ?
Avatar
Making chiller happy
😂 2
kek 2
Avatar
e466ef5 Version 18.0 - def- d093c31 Update translations for upcoming DDNet 18.0 - def- 55e82e2 Update German translations - def- 8a5d164 Fix multiple editor undo/redo issues - archimede67 ed7b013 Update Swedish translations for 18.0 - furo321 f612688 Update russian.txt - gerdoe-jr 49ffdfe Update brazilian_portuguese.txt - rffontenelle e633bdb Update traditional_chinese.txt - By622 68a1bbb Update simplified_chinese.txt - By622
16:11
Alerts are an extension of Markdown used to emphasize critical information. On GitHub, they are displayed with distinctive colors and icons to indicate the importance of the content. An example of ...
Avatar
str_tofloat converts any wrong symbol sequence to 0 -> #7765
Avatar
@Steinchen99 reported: Everytime i write on this server /tp brainless tee i get teleported to the upper left corner of the map ( 0 | 0 as coordinates ) Names containing spaces need to be quoted now...
Avatar
Avatar
Teero
writing obfuscated code is fun. reading it is not
It’s not particularly obfuscated, it’s a chiller question, he usually asks first before reading the code 😄
16:52
He is proficient at using the irc as a debugger
16:56
iaad (irc as a debugger)
16:57
waiting for monthly payment @ChillerDragon (another new 0.6-0.7 bridged 0.6 mod)
Avatar
რილია 2024-01-16 16:58:27Z
i can't post images on discord (country problems) where can i put my image to show you ?
Avatar

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-ad...
Avatar
Solves #4205 (Is there a variable to check if team had cheated before? Player can disable super and continue to receive this annoying message)

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Chang...
Avatar
Avatar
რილია
what is the main point of maintaining the 0.7 ?
IIRC, ChillerDragon wants to play on 0.7 ctf servers. With 0.7 client support merged, it would be possible to leverage 0.7 skins support in a few dozen lines of code.
pepeW 1
17:34
(I guess the question was about 0.7 protocol support in DDNet client)
Avatar
#2255 is about making rescue mechanism more smarter, but adding all the corner cases of "good" rescuing is just mind blowing (for me at least). It's easy to add length(m_Core.m_Vel) < MAGIC_FLOAT to existing conditions, but anyway. Maybe, it's better to add a /setrescue command instead?
Avatar
რილია 2024-01-16 17:44:53Z
i making projectiles, but they behaving weirdly, this is the code i added in ddrace.cpp new CProjectile( &GameServer()->m_World, WEAPON_GUN, //Type ClientID, //Owner pChr->Core()->m_Pos, //Pos vec2(input->m_TargetX,input->m_TargetY), //Dir -2, //Span false, //Freeze false, //Explosive -1, //SoundImpact vec2(input->m_TargetX,input->m_TargetY) // InitDir ); projectiles are made and disappear instantly (edited)
Avatar
span is about how long projectile is intended to live
17:45
you set it to -2
Avatar
რილია 2024-01-16 17:46:21Z
Chiller suggested me to call the projectile in the snap, which snap do i need to call it ?
Avatar
if you want to add new kind of projectiles its better to copy existing one and edit it to pleasure your own fantasies kekw
Avatar
Avatar
zhn
if you want to add new kind of projectiles its better to copy existing one and edit it to pleasure your own fantasies kekw
რილია 2024-01-16 17:48:13Z
my end goal is to make new entity (money), which fly toward the players just like in ddnet++
Avatar
so just copy-paste pickup.h/cpp and edit it
Avatar
რილია 2024-01-16 17:50:43Z
but it's funny, the projectiles form debug dummies are just working fine, but me and my dummy is not
Avatar
Avatar
zhn
so just copy-paste pickup.h/cpp and edit it
რილია 2024-01-16 17:51:16Z
let me check the pickup for the first time
Avatar
Avatar
რილია
i making projectiles, but they behaving weirdly, this is the code i added in ddrace.cpp new CProjectile( &GameServer()->m_World, WEAPON_GUN, //Type ClientID, //Owner pChr->Core()->m_Pos, //Pos vec2(input->m_TargetX,input->m_TargetY), //Dir -2, //Span false, //Freeze false, //Explosive -1, //SoundImpact vec2(input->m_TargetX,input->m_TargetY) // InitDir ); projectiles are made and disappear instantly (edited)
რილია 2024-01-16 18:03:42Z
but i still want to fix this
18:04
at least know why it's doing this
Avatar
Avatar
zhn
you set it to -2
.
Avatar
Avatar
zhn
.
რილია 2024-01-16 18:04:20Z
that's not the case
18:09
try to set span to -1
Avatar
რილია 2024-01-16 18:12:41Z
still the same
Avatar
Center the resize (V/H) cursors on the mouse position instead of aligning the top-left with the mouse position. This feels better to use and is consistent with the behavior for example on Windows. Before: https://github.com/ddnet/ddnet/assets/23437060/5e446cd3-6c9a-42f9-9b0e-4ff3988507ef After: https://github.com/ddnet/ddnet/assets/23437060/d0d49c68-9160-4dd0-aab9-950d574254e5

Checklist

  • [X] Tested the change ingame
  • [X] Provided screenshots if it is a visual change
-...
Avatar
Add tooltip when drawing tele brush (tele numbers adjust). Add tooltips when dragging quad points (alignment). I think these are needed since those features are quite "hidden".

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bou...
Avatar
textur error message but its a skin from another Player. as another player put on a skin called Bob today this error message appeared and was distracting cause I didnt had that skin downloaded yet it seems. I hope its a bug. !screenshot_2024-01-16_19-24-33
Avatar
Avatar
GitHub
Click to see attachment 🖼️
I thought we had checks to prevent this from happening? Can we disable the warning now?
18:56
Something seems wrong with the error message, the skin is the same size as all other skins
19:07
1251436 Add editor tooltips to recent features - archimede67 2b6926b Merge pull request #7817 from archimede67/editor-more-tooltips - heinrich5991
19:13
For some warnings a random title instead of the default title was shown because it was not initialized.

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] ...
Avatar
Avatar
Robyt3
I thought we had checks to prevent this from happening? Can we disable the warning now?
this is a different warning from last time
Avatar
yeah, I realised it's not the warning we can toggle
19:24
it has to do with curl-multi (edited)
Avatar
there's no reason to ever turn that warning off
Avatar
Somehow the image width and height are zero, looks like we somehow try to load the texture before loading the image data
Avatar
Avatar
heinrich5991
there's no reason to ever turn that warning off
Warnings should be less intrusive when you are playing though, like only a small alert in the corner or bottom
Avatar
not sure
19:28
we should make sure that they don't happen on our skins servers
Avatar
Avatar
Robyt3
it has to do with curl-multi (edited)
Did I bork something?
Avatar
Avatar
Learath2
Did I bork something?
I think yeah, something about skin download broken in master
19:38
Image width and height are zero so we get this weird warning
19:39
Seems like a threading issue. The skin download task is considered HTTP_DONE before OnCompletion was called AFAICT
Avatar
Avatar
Robyt3
Seems like a threading issue. The skin download task is considered HTTP_DONE before OnCompletion was called AFAICT
I could have messed something up the ordering of that stuff as it did kinda change yeah
19:40
I can take a look tomorrow
Avatar
BlaiZephyr | meloƞ 2024-01-16 19:43:25Z
@Ryozuki you on? i have a rust sos
19:45
pub async fn register(pool: &Pool<MySql>,id: &u32, user: &str, password: &str, salt: &str) -> Result<(), sqlx::Error> { sqlx::query("INSERT INTO Accounts (id, username, password, salt) VALUES (?, ?, ?, ?)") .bind(id) .bind(user) .bind(password) .bind(salt) .execute(pool) .await?; Ok(()) } pub async fn register_handler( pool: Extension<Pool<MySql>>, Json(data): Json<RegistrationData>, ) -> Result<String, StatusCode> { match register(&pool, &data.id, &data.password, &data.salt, &data.user).await { Ok(_) => Ok("User registered successfully".into()), Err(_) => Err(StatusCode::INTERNAL_SERVER_ERROR), } } let user_routes = Router::new() .route("/register", post(queries::register_handler)); let app = Router::new() .nest("/user", user_routes) using sqlx and axum (and yes i use axum just for you)
19:45
error[E0277]: the trait bound `fn(Extension<Pool<MySql>>, sqlx::types::Json<RegistrationData>) -> impl Future<Output = Result<std::string::String, StatusCode>> {register_handler}: Handler<_, _>` is not satisfied --> src\connection.rs:30:34 | 30 | .route("/register", post(queries::register_handler)); | ---- ^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Handler<_, _>` is not implemented for fn item `fn(Extension<Pool<MySql>>, sqlx::types::Json<RegistrationData>) -> impl Future<Output = Result<std::string::String, StatusCode>> {register_handler}` | | | required by a bound introduced by this call | = help: the following other types implement trait `Handler<T, S>`: <Layered<L, H, T, S> as Handler<T, S>> <MethodRouter<S> as Handler<(), S>> note: required by a bound in `post` --> C:\Users\blaiz\.cargo\registry\src\index.crates.io-6f17d22bba15001f\axum-0.7.4\src\routing\method_routing.rs:389:1 | 389 | top_level_handler_fn!(post, POST); | ^^^^^^^^^^^^^^^^^^^^^^----^^^^^^^ | | | | | required by a bound in this function | required by this bound in `post` = note: this error originates in the macro `top_level_handler_fn` (in Nightly builds, run with -Z macro-backtrace for more info) (edited)
19:45
backtrace didnt really help me here
Avatar
you posted note instead of error xd
Avatar
Avatar
zhn
you posted note instead of error xd
BlaiZephyr | meloƞ 2024-01-16 19:46:52Z
? dont quite know what you mean sry
Avatar
you didn't post the error
19:47
well the full output
Avatar
scroll a bit higher
Avatar
BlaiZephyr | meloƞ 2024-01-16 19:47:30Z
OH LOL
19:47
i was so confused
19:48
add the error: containing string
Avatar
BlaiZephyr | meloƞ 2024-01-16 19:49:17Z
third time's the charm! (i cant even copy paste correctly) (edited)
Avatar
can you send queries::register_handler?
Avatar
Avatar
BlaiZephyr | meloƞ
pub async fn register(pool: &Pool<MySql>,id: &u32, user: &str, password: &str, salt: &str) -> Result<(), sqlx::Error> { sqlx::query("INSERT INTO Accounts (id, username, password, salt) VALUES (?, ?, ?, ?)") .bind(id) .bind(user) .bind(password) .bind(salt) .execute(pool) .await?; Ok(()) } pub async fn register_handler( pool: Extension<Pool<MySql>>, Json(data): Json<RegistrationData>, ) -> Result<String, StatusCode> { match register(&pool, &data.id, &data.password, &data.salt, &data.user).await { Ok(_) => Ok("User registered successfully".into()), Err(_) => Err(StatusCode::INTERNAL_SERVER_ERROR), } } let user_routes = Router::new() .route("/register", post(queries::register_handler)); let app = Router::new() .nest("/user", user_routes) using sqlx and axum (and yes i use axum just for you)
BlaiZephyr | meloƞ 2024-01-16 19:52:14Z
-
19:52
i included everything in here, but register_handler is in queries.rs
19:52
thats why its linked as queries::
Avatar
can you send the signature of this function then xd
Avatar
BlaiZephyr | meloƞ 2024-01-16 19:54:45Z
signature meaning definitions afair?: #[derive(Deserialize)] struct RegistrationData { id: u32, user: String, password: String, salt: String, } pub async fn register_handler( pool: Extension<Pool<MySql>>, Json(data): Json<RegistrationData>, ) -> Result<String, StatusCode> { match register(&pool, &data.id, &data.password, &data.salt, &data.user).await { Ok(_) => Ok("User registered successfully".into()), Err(_) => Err(StatusCode::INTERNAL_SERVER_ERROR), } } pub async fn register(pool: &Pool<MySql>,id: &u32, user: &str, password: &str, salt: &str) -> Result<(), sqlx::Error> { sqlx::query("INSERT INTO Accounts (id, username, password, salt) VALUES (?, ?, ?, ?)") .bind(id) .bind(user) .bind(password) .bind(salt) .execute(pool) .await?; Ok(()) } (edited)
Avatar
from some github issue on axum
If you run into Handler<_, _> is not implemented errors, enable axum's macros feature and annotate your handler with #[axum::debug_handler]. It will give you much better error messages.
Avatar
Avatar
BlaiZephyr | meloƞ
pub async fn register(pool: &Pool<MySql>,id: &u32, user: &str, password: &str, salt: &str) -> Result<(), sqlx::Error> { sqlx::query("INSERT INTO Accounts (id, username, password, salt) VALUES (?, ?, ?, ?)") .bind(id) .bind(user) .bind(password) .bind(salt) .execute(pool) .await?; Ok(()) } pub async fn register_handler( pool: Extension<Pool<MySql>>, Json(data): Json<RegistrationData>, ) -> Result<String, StatusCode> { match register(&pool, &data.id, &data.password, &data.salt, &data.user).await { Ok(_) => Ok("User registered successfully".into()), Err(_) => Err(StatusCode::INTERNAL_SERVER_ERROR), } } let user_routes = Router::new() .route("/register", post(queries::register_handler)); let app = Router::new() .nest("/user", user_routes) using sqlx and axum (and yes i use axum just for you)
Generates better error messages when applied handler functions.
Avatar
Avatar
zhn
from some github issue on axum
If you run into Handler<_, _> is not implemented errors, enable axum's macros feature and annotate your handler with #[axum::debug_handler]. It will give you much better error messages.
ye
Avatar
Avatar
BlaiZephyr | meloƞ
signature meaning definitions afair?: #[derive(Deserialize)] struct RegistrationData { id: u32, user: String, password: String, salt: String, } pub async fn register_handler( pool: Extension<Pool<MySql>>, Json(data): Json<RegistrationData>, ) -> Result<String, StatusCode> { match register(&pool, &data.id, &data.password, &data.salt, &data.user).await { Ok(_) => Ok("User registered successfully".into()), Err(_) => Err(StatusCode::INTERNAL_SERVER_ERROR), } } pub async fn register(pool: &Pool<MySql>,id: &u32, user: &str, password: &str, salt: &str) -> Result<(), sqlx::Error> { sqlx::query("INSERT INTO Accounts (id, username, password, salt) VALUES (?, ?, ?, ?)") .bind(id) .bind(user) .bind(password) .bind(salt) .execute(pool) .await?; Ok(()) } (edited)
btw dont use extension
20:00
use state
Avatar
BlaiZephyr | meloƞ 2024-01-16 20:04:14Z
thanks you two, will do that and come back if i cant fix it myself <3
Avatar
BlaiZephyr | meloƞ 2024-01-16 20:11:37Z
justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest justatest
20:11
error: type `RegistrationData` is private --> src\connection.rs:30:29 | 30 | .route("/register", post(queries::register_handler)); | ^^^^ private type
20:12
found the issue!
👍 1
Avatar
do you have libcurl4-openssl-dev installed?
Avatar
Avatar
zhn
do you have libcurl4-openssl-dev installed?
who r u and what happened to gerdoe
Avatar
Avatar
zhn
wut
what did u do to gerdoe?
Avatar
i was forced to change my nickname here, nothing more kekw
Avatar
Avatar
zhn
do you have libcurl4-openssl-dev installed?
Yes
Avatar
Avatar
Yek-H
Yes
i was struggling with same issue month ago actually
Avatar
have it ever happened to u that google just log you out with no reason?
Avatar
i tried every so answer but it ended up reinstalling curl openssl and so on
Avatar
for a second i though someone guessed the password justatest
Avatar
ls -l /lib/x86_64-linux-gnu # check for any libcurl.so.4.x.x rm /lib/x86_64-linux-gnu/libcurl.so.4 ln -s /lib/x86_64-linux-gnu/libcurl.so.4.6.0 /lib/x86_64-linux-gnu/libcurl.so.4
20:28
@Yek-H thats what i ended up with
Avatar
Avatar
MilkeeyCat
for a second i though someone guessed the password justatest
sorry owo
Avatar
Avatar
zhn
ls -l /lib/x86_64-linux-gnu # check for any libcurl.so.4.x.x rm /lib/x86_64-linux-gnu/libcurl.so.4 ln -s /lib/x86_64-linux-gnu/libcurl.so.4.6.0 /lib/x86_64-linux-gnu/libcurl.so.4
Problem is the legacy version do you know how to remove it?
Avatar
Avatar
Nouaa
sorry owo
when u hack me, tell me the password cuz i dont know it myself
Avatar
can't remember your own date of birth?
justatest 1
Avatar
nuh uh
Avatar
Avatar
Yek-H
Problem is the legacy version do you know how to remove it?
wait a bit
20:35
apt list --installed | grep ssl
20:36
uninstall them all and reinstall curl, it should download correct one, i bet xd
20:36
or don't
20:37
i did apt purge curl; apt install curl
Avatar
Avatar
zhn
i was forced to change my nickname here, nothing more kekw
who forced u
Avatar
Avatar
Jupstar ✪
who forced u
guess
20:37
i mean i change nick ingame
Avatar
Avatar
zhn
guess
our dictator?
Avatar
so i should change it here too
20:37
changed*
Avatar
the moderator rules
Avatar
i forced him 😏
Avatar
may the 4 be with u
20:43
no gifs in #developer btw
Avatar
Avatar
MilkeeyCat
no gifs in #developer btw
we dont have this rule
20:43
pls don't invent it
Avatar
Avatar
Jupstar ✪
we dont have this rule
🤨
20:44
soooo i can send gifs here? :p
Avatar
Avatar
MilkeeyCat
soooo i can send gifs here? :p
if u dont spam them
20:44
else u break the rule "don't spam"
20:44
😏
20:44
ddnet
20:44
ddnet
20:44
ddnet
20:44
ddnet
20:44
ddnet
Avatar
wow almost 4d
Avatar
@Learath2 can u access internet in a plane if ur a peasant?
Avatar
Avatar
zhn
i was struggling with same issue month ago actually
I will try thanks
Avatar
got a 14h flight saturday
Avatar
Avatar
Ryozuki
@Learath2 can u access internet in a plane if ur a peasant?
Depends on the airline
Avatar
It seems the problem is ubuntu LTS
Avatar
Avatar
Ryozuki
got a 14h flight saturday
Headed back to japan?
Avatar
Avatar
Ryozuki
got a 14h flight saturday
are you going to edlang conference? poggers2
Avatar
Iberia
20:46
@Learath2 going to argentina
20:46
its all paid by company
20:46
haha
20:46
1 week
Avatar
Avatar
Jupstar ✪
we dont have this rule
heinrich deletes every my gif tho xd
Avatar
Iberia is the airline
Avatar
Avatar
zhn
heinrich deletes every my gif tho xd
u changed name
20:47
i remember u as the furry
Avatar
i don't think you have the same for freddie
Avatar
Avatar
zhn
heinrich deletes every my gif tho xd
report him
20:48
😏
Avatar
Avatar
Ryozuki
u changed name
who is he btw?
Avatar
gerdoe
Avatar
NO WAY
Avatar
Avatar
Ryozuki
Iberia
No internet for you unless they changed sth
Avatar
Avatar
Ryozuki
its all paid by company
Vacation or work?
Avatar
@Learath2 it says 95% of their planes have
20:51
no i go there to work and meet the team
20:51
and well
20:51
eat
20:51
good food
20:51
good meat actually
20:51
argentina is a place of good meat
Avatar
Avatar
Ryozuki
@Learath2 it says 95% of their planes have
The connection they have, but they had 0 free interwebs for economy ppls
Avatar
Avatar
Ryozuki
@Learath2 it says 95% of their planes have
paid i think xd
20:52
sadge
20:52
ill use their destroyed economy to buy stuff for cheap
20:52
like clothes
Avatar
Wtf capitalist
Avatar
Avatar
Ryozuki
argentina is a place of good meat
YES, enjoy
Avatar
@Learath2 they tell me meat is cheaper than a coffee there
Avatar
BlaiZephyr | meloƞ 2024-01-16 21:02:10Z
@Ryozuki mah rust api works brownbear
Avatar
Avatar
Yek-H
Problem is the legacy version do you know how to remove it?
https://maggiminutes.com/install-latest-openssl-3-on-linux/ -> If someone has a version lower than 3.0 of openssl follow this guide owo
OpenSSL is an open-source implementation of the SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. It provides a powerful set of cryptographic functions...
Avatar
See #7815 and #2255

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.co...
Avatar
ok im done
22:44
i did literally nothing but it costed me an entire evening
Avatar
Avatar
Yek-H
Problem is the legacy version do you know how to remove it?
upgrade ur os lmao
23:32
well debian 12 comes with openssl 3 for eg
Avatar
Avatar
ReiTW
upgrade ur os lmao
The hosting only has ubuntu 20.04 and debian 11 💀
23:34
I'm already looking for another one
Avatar
bda0855 Fix warning title being uninitialized in some cases - Robyt3 c3835dc Divide /tp into /tpxy and /tpto - gerdoe-jr c6537e7 /tpto -> /tp and /teleport - gerdoe-jr ce7060e Fix style - def-
Exported 255 message(s)