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 2017-08-31 00:00:00Z and 2017-09-01 00:00:00Z
Avatar
deen
00:07
or someone
Avatar
fc44bfc Run tests on Travis on Linux - heinrich5991 f5e1ba7 Merge pull request #855 from heinrich5991/pr_dd... - def-
Avatar
<Learath2> deen: shouldn't LoadDDnetRanks check the Task instead of checking the resulting file
07:15
<Learath2> ?
Avatar
<deen> ?
07:25
<deen> Right now it's not perfect. The task starts overwriting the file immediately, and then it's empty in the beginning
Avatar
<Learath2> oh maybe that wasn't such a good design decision on my part
07:36
<Learath2> i'm not sure if it's the fetchers business to download to temp first tho
Avatar
<eeeee> sctt_: so what do you need a captcha for?
Avatar
<Learath2> shitty mac and their shitty implementation of posix
07:58
<Learath2> and their shitty fanboys can all jump off a cliff...
Avatar
<Learath2> deen: u here?
Avatar
<deen> Learath2: hi
09:21
<Learath2> deen: how'd you like the interface for semaphores?
09:21
<Learath2> should i distinguish between named and unnamed ones?
09:21
<deen> probably not
09:22
<deen> try using the named ones on linux, easier to test
09:22
<deen> but we can switch back to the unnamed ones after testing
09:22
<Learath2> would you mind if i still don't expose the names?
09:22
<Learath2> not like we could use unlink on linux where we used unnamed ones
09:25
<deen> ok, i guess
09:26
<deen> did you look into using Grand Central Dispatch semaphores?
09:28
<Learath2> deen: yeah, saw some people saying they don't work at all and others saying they conflict with pthread somehow
09:32
<deen> ok, meh
09:32
<deen> how come no one uses semaphores?
09:32
<deen> What's the platform independent way here?
09:32
<deen> should we use c++ semaphores and make system.c system.cpp?
09:32
<heinrich5991> semaphores are the things you can wait on?
09:32
<heinrich5991> and other people can signal you?
09:32
<heinrich5991> like you'd need for a queue?
09:32
<Learath2> i guess they use named semaphores
09:33
<deen> yeah
09:33
<deen> or we can use mutex + variable instead of semaphore
09:33
<Learath2> heinrich5991: if semaphore > 0 wait does -- and doesnt block
09:33
Is it true that C++0x will come without semaphores? There are already some questions on Stack Overflow regarding the use of semaphores. I use them (posix semaphores) all the time to let a thread wa...
09:34
<heinrich5991> do we need more than a semaphore with 1,0?
09:34
<deen> no, don't think so
09:34
<Learath2> well if we run more then one fetcher threads, which we don't i guess
09:34
<deen> I just don't want to busy wait until a new message arrives
09:34
<heinrich5991> pthread_cond_t
09:34
<deen> is it implemented on osx?
09:34
<heinrich5991> is a 1,0 thing
09:35
<Learath2> deen: does it really matter if the thread is waiting on a lock?
09:35
<heinrich5991> it seems to be, it's what rust uses for condition variables
09:35
<deen> Learath2: your thread was NOT waiting on a lock
09:35
<deen> Learath2: it was running every few milliseconds, checking if something new is there
09:35
<Learath2> oh true
09:35
<heinrich5991> yea, that sounds bad
09:37
<Learath2> can mutexes be unlocked from either side?
09:37
<deen> condition variable should be fine for our purposes
09:37
<deen> no
09:37
<deen> that's forbidden for pthread mutexes
09:37
<heinrich5991> I can't figure out how to do that with condition variables
09:37
<deen> i remember trying that and running into weird bugs
09:37
<heinrich5991> can you elaborate?
09:38
<deen> fetchthread cond_waits until other thread cond_signals that something is in the queue now
09:38
<heinrich5991> like that, there is a race I think
09:39
<heinrich5991> the worker sees no work left
09:39
<deen> use the lock around that
09:39
<heinrich5991> k
09:39
<heinrich5991> yea, works
09:39
<Learath2> well semaphores should work on osx now
Avatar
<Learath2> love how travis never has enough osx buildbots
Avatar
<Learath2> damn conflicts with mach kernel internals
10:02
<Learath2> deen || heinrich5991: what to name semaphores?
Avatar
<heinrich5991> ddnet.tw.process-id
10:21
<heinrich5991> ?
10:22
<Learath2> heinrich5991: i mean the functions
10:22
<Learath2> mach kernel already defines semaphore_*
10:23
<heinrich5991> hm
10:23
<Learath2> (they are deprecated functions)
10:24
<Learath2> phore*? sphore*?
10:26
<heinrich5991> I don't know
10:31
f1f7e4e Fix ghost and race recorder time parsing - Redix b6a3a42 Use the time parsing functions for race demo na... - Redix a396e40 Move race helper functions to own cpp file - Redix cf09b6b Use -1 as invalid for time parsing functions - Redix affa3fa Only use integers for ghost and race demo handling - Redix
Avatar
<Learath2> great, named them sphores, feel free to s/sphore/bla/ if you figure sth better out. moving out of LTE range for a while so might not be able to respond
10:32
<heinrich5991> k, is it ready to merge then?
10:32
<Learath2> give it a minute, i don't have a mac to check it on
10:32
<heinrich5991> kk
10:32
<Learath2> and even if it compiles i cant really be sure it works actually
10:33
<Learath2> we need someone with a mac
10:33
<Learath2> or a VM for that matter
10:35
1741df4 Add gametype support to exclude field - savander
Avatar
<deen> you can make a unit test
11:10
<deen> and make the mac ci run it
Avatar
@heinrich5991, Can I ask you something? Based on DDNet CMake, I'm trying to import it to the Pure teeworlds. I got "file COPY cannot find "//freetype.dll"." . I found that line: set(FREETYPE_COPY_FILES "${EXTRA_FREETYPE_LIBDIR}/freetype.dll"). What ${EXTRA_FREETYPE_LIBDIR} does ? I can't figure out
Avatar
it is set in set_extra_dirs in the main CMakeLists.txt
12:03
@Savander did you find it?
Avatar
a minute, family wants something from me 😃
12:07
yea, i found it
Avatar
<sctt_> eeeee: bots joining using proxies that fill the players slots until the server is full
Avatar
hmm, no idea how to fix it
Avatar
so i want to set up a tw server with a custom mod. anyone know how with nfoserver
Avatar
it's pretty weird. I want to commit cmake to my repository
12:52
and i got git commit Segmentation fault
12:52
o.O
Avatar
<heinrich5991> Ezy: how far did you get? did you buy a server and now you don't know how to put a teeworlds server onto it?
12:53
<heinrich5991> Savander: mhhh
Avatar
i'll try to update git
12:55
Anyway, I have some errors with CMake, while building. Don';t know if I will figure it out
12:56
Great, after update it works 😃
13:23
i have a different provider
13:23
hmm
Avatar
[ 1%] Generating ../src/game/generated/protocol.cpp [ 7%] Built target wav [ 15%] Built target game-shared [ 15%] Built target png Scanning dependencies of target engine-shared [ 17%] Building CX...
13:30
Anyone have idea? :/
Avatar
<heinrich5991> you need to link zlib one way or the other
Avatar
ok so i am running ftp to server
13:40
which files do i put in there?
Avatar
<heinrich5991> the modification's server files
13:41
<heinrich5991> which modification do you want to run?
Avatar
normal ddrace mod first
13:41
so i havent changed anything
13:41
but that mod
13:41
in my build file
Avatar
<heinrich5991> then download the ddnet mod from the ddnet home page
13:42
no
13:42
i wanna put my own mod in there
13:42
it is just not changed for now
Avatar
<heinrich5991> have you set up a ddnet server before?
Avatar
but in the future i plan to change it and then i wont know how to do it
13:43
only lan but thats different
Avatar
<heinrich5991> well, then maybe try that first
13:43
ah
13:44
the ddnet download is also for server
Avatar
<heinrich5991> you need to link zlib one way or the other
Avatar
just transfer the whole ddnet folder per ftp?
Avatar
<heinrich5991> yes
Avatar
So Im linking it twice now?
13:45
it's DDnet cmake, hmm
Avatar
<heinrich5991> apparantly you're not linking it
Avatar
<heinrich5991> because these are exactly the zlib functions that are missing
Avatar
Okay, fixed lul
13:51
Great 😃 Thanks @heinrich5991
Avatar
@heinrich5991 ok i got the ddnet client server folder on my server
13:51
what to do next
Avatar
<heinrich5991> execute it somehow
Avatar
so the ddnet exe
Avatar
<heinrich5991> is this a windows server or a linux server?
13:52
but i can change
13:53
if wrong
13:53
wait
Avatar
<heinrich5991> no, that's fine
Avatar
it is wrong
13:53
ok
13:53
nvm then
13:53
xD
Avatar
<heinrich5991> have you downloaded the ddnet version for linux then?
13:55
nope
13:55
but thats not a problem
13:55
i can change easily
Avatar
<heinrich5991> how can you change that easily?
13:56
<heinrich5991> can you show me what server product you bought?
Avatar
virtual server
13:57
download for linux and ftp again
13:57
and delete windows version
Avatar
<heinrich5991> ah yes
Avatar
ok so the linux is being uploaded now
14:00
in the folder
14:01
there is obviously a map folder
14:01
is that how you locate the map or what
14:03
do you know what ovz and kvz is?
Avatar
<heinrich5991> openvz and kvm I think
14:03
<heinrich5991> different virtualization techniques
Avatar
i have ovz
Avatar
with kvm you have guaranteed resources
14:05
with openvz, nope
Avatar
that means?
Avatar
<heinrich5991> irrelevant
14:06
im still trying to find a way to controll the server more
Avatar
just sayin..
Avatar
<heinrich5991> you should have something like ssh access
14:07
<heinrich5991> that allows you to execute commands
Avatar
is there a program
14:11
i found ssh port
Avatar
Ezy, are you on windows?
14:12
if yes, download putty 😃
14:13
It's program, to connect Via SSH to servers
14:13
bitvise ssh server
14:13
or
14:13
bitvise ssh client
Avatar
to download
Avatar
just putty
Avatar
<heinrich5991> god no
14:14
<heinrich5991> they added https
Avatar
Why not?
Avatar
<heinrich5991> :D
14:14
<heinrich5991> yes, download that
14:14
don't scare me
14:14
im using it
Avatar
<heinrich5991> it's the right thing
Avatar
download what now xD
Avatar
<heinrich5991> but putty was notorious for not having https on their download site
Avatar
ive downloaded windows 64 bit
Avatar
putty.exe in Alternative binary files
14:15
you don't need to download isntaller
14:15
just putty.exe Simple program without installation 😛
Avatar
<heinrich5991> (installer is fine, too)
Avatar
eventually, WinSCP haha
14:17
or not, I mistook it with something
Avatar
what u mean with winscp
Avatar
nothing, forget
14:20
to login
14:20
u need username and pw
14:21
or login as
14:21
and password
Avatar
You should have them, while creating a Virtual Server
14:21
at least password
Avatar
i have password
Avatar
login root
14:21
or is server name login as
14:22
ill just try
14:22
with root first
Avatar
type the ip and the port
14:22
the you get the a console
14:22
type the user
14:22
(root)
14:23
root worked
14:23
you should use a ssh key instead of a password
14:24
im in the console
Avatar
well i guess for now password is good
14:24
would be hard to explain..
Avatar
@Ryozuki how to generate ssh key?
Avatar
on windows?
Avatar
i was using ssh keys while using
14:25
Amazon
14:25
but, never tried to generate it
Avatar
why ssh key instead of password
Avatar
ye could be on windows
Avatar
puttygen
Avatar
Ezy, because its safier
Avatar
i can change the password how i want
14:25
ok
Avatar
and you can then disable password
14:25
no brute force
Avatar
how do you make a key
Avatar
@Savander if you have git installed and in your path
14:26
you have ssh-keygen command
14:26
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
14:27
λ where ssh-keygen C:\Program Files\Git\usr\bin\ssh-keygen.exe
Avatar
yes, i have git instlaled in path
14:27
i gonna try
Avatar
it generated an image
14:33
aswell
14:33
for what
14:36
@Ryozuki for what is the email useful it gave me a long string of characters and behind the email adress
Avatar
to know whose key is
14:36
there are 2 keys generated
14:36
one public which u share
14:36
and one private, keep it private
14:36
how you generated it?
14:36
puttygen?
Avatar
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" C:\Program Files\msys64\usr\bin\ssh-keygen.exe
14:37
msys64 instead of git
14:37
just put that into putty
14:40
so then it made a file
14:40
exe
14:40
clicked on that now
14:40
sec
Avatar
made another file
Avatar
made file here C:\Program Files\msys64\usr\bin\ssh-keygen.exe clicked on that made file here C:\msys64\home\user.ssh\id_rsa
Avatar
u have a id_rsa.pub too?
Avatar
ok you have to put that in /root/.ssh/authorized_keys
Avatar
public key, is the key which wil be in
Avatar
be sure to install ssh first
Avatar
authorized_keys ./
Avatar
apt install ssh
Avatar
great 😄
Avatar
i should use it before.
Avatar
@ezy run this on your server sudo apt install ssh
14:44
sudo apt install ssh Reading package lists... Done Building dependency tree... Done Package ssh is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: openssh-server openssh-client E: Package 'ssh' has no installation candidate
Avatar
first
14:45
sudo apt-get update
Avatar
yeah xD
14:45
forgot
14:45
sudo apt-get update
14:45
sudo apt-get upgrade -y
14:45
sudo apt install ssh
Avatar
which one xD or all of them in that row
Avatar
from top to bottom
Avatar
upgrade is optional, tho recommended
Avatar
upgrade will just update all of your programs
Avatar
alright everything is donw
14:50
done
14:50
now? @Savander @Ryozuki
Avatar
are logged in as root right?
14:51
what shows ls -la
14:53
so dont i have to do this Ryozuki ok you have to put that in /root/.ssh/authorized_keys
14:57
wait @Ryozuki this would show my key wouldnt it
Avatar
you can show public key
Avatar
drwx------ 3 root root 4096 Aug 31 10:33 . drwxr-xr-x 24 root root 4096 Aug 31 10:02 .. -rw-r--r-- 1 root root 3106 Oct 22 2015 .bashrc drwx------ 2 root root 4096 Aug 31 10:23 .cache -rw-r--r-- 1 root root 148 Aug 17 2015 .profile -rw------- 1 root root 3243 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe -rw-r--r-- 1 root root 744 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe.pub
Avatar
ok do this
14:58
mkdir .ssh
Avatar
-rw------- 1 root root 3243 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe -rw-r--r-- 1 root root 744 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe.pub ? 😮
14:58
thats weird
14:58
xD
Avatar
a bit
Avatar
mkdir .ssh does absolutely nothing
Avatar
type ls -la again
Avatar
total 32 drwx------ 4 root root 4096 Aug 31 10:58 . drwxr-xr-x 24 root root 4096 Aug 31 10:02 .. -rw-r--r-- 1 root root 3106 Oct 22 2015 .bashrc drwx------ 2 root root 4096 Aug 31 10:23 .cache -rw-r--r-- 1 root root 148 Aug 17 2015 .profile drwxr-xr-x 2 root root 4096 Aug 31 10:58 .ssh -rw------- 1 root root 3243 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe -rw-r--r-- 1 root root 744 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe.pub
14:59
same
Avatar
except the total
Avatar
.ssh folder
14:59
mkdir -> make directory
Avatar
do what now
15:00
i dont understand ur arrows xD
Avatar
gimme a sec
15:00
now
15:00
chmod 700 -R .ssh (edited)
15:01
then cd .ssh (edited)
15:01
touch authorized_keys (edited)
Avatar
chmod: cannot access '.shh': No such file or directory
Avatar
mkdir MEANS make directory
Avatar
i mean .ssh
15:01
sry
Avatar
in human language
Avatar
edited it
Avatar
then do this =
15:02
xD
Avatar
you did all i said?
Avatar
@El you should be a Teacher
Avatar
who is @maxrider
15:02
nvm
15:02
@El
15:02
that guy
Avatar
@Ryozuki
15:02
i meant. .
Avatar
discord fucked up Xd
Avatar
i'm really bad at explaining things btw
Avatar
oh ye i did all that btw
Avatar
@ezy if you did all, ls should show authorized_keys
15:03
then
Avatar
authorized_keys
Avatar
chmod 600 authorized_keys
Avatar
Much better than me, don't be modest
Avatar
chmod modifies the file permissions
Avatar
keep in mind
15:04
wait
15:04
Ryozuki - heute um 16:42 Uhr ok you have to put that in /root/.ssh/authorized_keys
15:04
i didnt do that yet
15:05
you executed the last command i said?
Avatar
what shows ls -l authorized_keys
Avatar
-bash: -l: command not found
15:06
ls -l authorized_keys
Avatar
you mean ls
15:06
-rw------- 1 root root 0 Aug 31 11:03 authorized_keys
15:07
now copy the contents from id_rsa.pub
Avatar
use the noob editor:
15:07
nano authorized_keys
Avatar
-bash: nano: command not found
Avatar
control-x to exit
15:07
apt install nano (edited)
Avatar
ok so exit from that?
Avatar
first nano authorized_keys
15:08
paste the key from id_rsa.pub (edited)
15:08
theres a 1000
Avatar
-rw------- 1 root root 0 Aug 31 11:03 authorized_keys
15:09
this one xD
15:09
-rw-r--r-- 1 root root 744 Aug 31 10:33 C:\msys64\usr\bin\ssh-keygen.exe.pub
Avatar
apt install nano then nano authorized_keys
Avatar
ik im there
Avatar
you will be in a editor
15:09
i am
15:09
-rw-r--r--
15:10
is that the key from keygen.exe.pub
Avatar
how do i find it
Avatar
you should generate the key in your desktop better
15:10
and name it better
Avatar
i have no clue
15:11
what u mean
15:11
open the file
15:11
xD
15:11
id_rsa.pub
Avatar
"C:\msys64\usr\bin\ssh-keygen.exe.pub"
15:11
you have a file named like that?
Avatar
mv C:\\msys64\\usr\\bin\\ssh-keygen.exe.pub id_rsa.pub
15:13
paste it in editor
15:13
and read file
15:13
?
Avatar
you should copy the key inside id_rsa.pub to authorized_keys
Avatar
i have no file to open it with
Avatar
exit the editor
15:14
control-x
15:14
then nano id_rsa.pub
15:14
copy the content
15:14
exit the editor again
15:14
and nano authorized_keys
15:14
and paste
Avatar
should there be content in putty
15:15
or open the actual file and copy that
Avatar
second
15:16
@Ryozuki or better cat id_rsa.pub >> authorized_keys (edited)
15:16
done
15:16
do that
15:17
i forgot about linux piping..
Avatar
cat: id_rsa.pub: No such file or director
15:17
nvm
Avatar
cat: id_rsa.pub: No such file or directory still same
Avatar
@Ryozuki maybe you have idea, how to replace Git Bash with MSYS2 ?
Avatar
no idea
Avatar
i mean, i would like to see
15:18
pacman in my command line
15:18
to install packages
Avatar
@ezy show the output of ls
Avatar
git bash has Msys abilities
15:18
but not pacman
15:18
:/
Avatar
authorized_keys
Avatar
@ezy okey, on your pc, not the server open a msys console
15:19
then cd to C:\Users\<uruser>\Desktop (edited)
15:20
well no forget that
15:20
open C:\msys64\usr\bin\ssh-keygen.exe.pub and copy that
Avatar
i dont have a file to open it with
15:20
just normal editor?
15:20
open with notepad idk
15:21
its a really weird name and place for the key tho
Avatar
how is the private key named?
15:22
you should create another key
15:22
in a proper place with a proper name
Avatar
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ .... more characters .... X0rzocKDLks/7KCnhR Lennart@DESKTOP-EBJRRS0
15:22
thats what is in the file
Avatar
and where is the file with the private key
15:23
i thought that is the private key
15:23
that is the public key
Avatar
is private
15:23
a key fingerprint
15:24
@Ryozuki
Avatar
when you generate a key it makes 2 files
15:25
one x
15:25
and one x.pub
15:25
where is xz
15:25
x
15:25
if its too hard just go with password
15:25
be sure its kinda long
15:25
i think its to complicated for you for now
15:25
and i have to do other things
Avatar
Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): C:\msys64\usr\bin\ssh-keygen.exe Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in C:\msys64\usr\bin\ssh-keygen.exe. Your public key has been saved in C:\msys64\usr\bin\ssh-keygen.exe.pub. The key fingerprint is: 6:sfwedrLXPKhMPG69RFQaHrxnnvvH8CTlOlplQgGSO68 ezyddnet@gmail.com The key's randomart image is: +---[RSA 4096]----+ | .o+.o | | .o.= . | | . .+.. | | EB+.B +| | .ooo +o| +----[SHA256]-----+
Avatar
So my server is linux
15:27
My pc windows
Avatar
so learn linux commands
15:28
i sent a link
15:28
i gtg now
Avatar
<EryX> hello my friends, is someone good in matlab + math? i need help :(
Avatar
i know 1+1 = 2
Avatar
<EryX> That's not enough to answer my question :(
Avatar
how many 1+1's?
Avatar
<EryX> 3
Avatar
all computer math is 1+1's
Avatar
<EryX> I need to simulate a collision of a circle with a rectangular
Avatar
Got any idea how to make toggling to dummy 'faster'
16:51
when you swap, the tee is rendered for 1 or 2 frames at the other tees position
16:54
Hm actually, just turning off predict works, nvm
Avatar
<Learath2> deen: i did my best in the middle of sea, unfortunately i couldn't spawn a macbook out of thin air so i just got it to compile
17:16
<Learath2> deen: fixed
17:16
<Learath2> i still don't know if it works but it looks like it should for me
Avatar
153c687 Try (ab)using named semaphores on OSX - Learath2 a8e1920 Fix conceptual mistakes - Learath2 fd17477 Enable threaded logging on OSX - Learath2 573b75b Forgot the / for semaphore name - Learath2 abb9891 Use the pointer address to ensure uniqueness - Learath2
Avatar
<deen> Learath2: well, that code was not mac specific, so i tested it on linux and fixed it
17:20
<deen> Learath2: and I said I would write it myself, not sure why you start developing "in the middle of the sea"
17:20
<Learath2> thought i could give you a hand
17:21
<deen> as I keep saying, don't make a PR if it's untested
17:21
<Learath2> did you test yours on an osx machine?
17:22
<deen> nope, linux so far
17:23
<deen> anything missing for release?
17:24
<Learath2> nothing
17:24
[ddnet/ddnet] New tag created: 10.8
17:24
a766cb4 fixed a server crash - oy 21793da fixed problems with RGB images in maps. Closes ... - oy 7345985 made 0.6.3 release - oy bdd4b8c fixed compiling using visual studio 2013 by ren... - SushiTee cd57193 fix network hash which was changed by a renamed... - fstd
Avatar
<Learath2> deen: well i get the vibe that you don't like to do this stuff so i thought i'd get it out of the way
17:25
<Learath2> will stay out of your way the next time
17:27
<deen> nono, it's fine for you to implement something. just make sure that no one else announced that they're working on it before and make the PR once it is ready and tested
17:28
<deen> i had written pretty much the same code as you already, so we had duplicate work
17:28
<deen> i just didn't commit because it wasn't tested yet
17:29
<Learath2> just missed your message, i like to commit as I go so I can revert sth if need be
17:29
<Learath2> anyways didn't see your message so guess it was my fault
Avatar
Learath2, oh boy
17:32
take a rest
Avatar
<Learath2> well i'm quite well rested
Avatar
butcoooding
17:33
on the middle of sea
Avatar
a588952 Only trust ddnet ca - def-
Avatar
<Learath2> just wanted to relieve deen of that one but caused more pain at the end :P
17:34
<Learath2> @Savander well now that i'm done i'll go ahead and sip my vodka cherry :3
Avatar
Learath2, i respect you man
17:35
on the middle of sea, i would do nothing
Avatar
<Learath2> well i go out atleast once a year
17:35
<Learath2> so nothing special
17:36
<Learath2> i like to drink until i pass out and stuff my face with food
17:36
<Learath2> very fun, but can skip a day :)
Avatar
0339999 Remove duplicate semaphore - def-
Avatar
crazy
17:37
so, next year i will switch with you
17:37
come to poland
17:37
want to
17:37
? 😛 P P
Avatar
<Learath2> i really want to go around eastern europe
Avatar
Poland is cheap, soo
Avatar
<Learath2> have a friend in serbia too, maybe i'll visit you both
Avatar
at least, for you
Avatar
<Learath2> heard beer is cheap
Avatar
everything actually
Avatar
<Learath2> even better \o/
Avatar
polish "złoty"
17:38
is pretty low
Avatar
<Learath2> turkey is also decent prices wiht euros
Avatar
lik, 1eur = 4.40 pln
Avatar
<Learath2> ofc very expensive compared to eastern europ
Avatar
for a bread, you will pay maybe
17:38
0.7€
17:38
or less
17:39
food is cheap, rent as well
Avatar
<Learath2> will com, next year maybe
Avatar
Remember: u aint going there for savander. Ur going there for the cheap 0.7€ bread
17:49
it was EXAMPLE
Avatar
31ecbc3 Don't skip items when logging - def-
17:52
Learath
17:52
Even more cheap stuff for u
Avatar
<deen> I can't link freetype on macosx anymore
18:11
<deen> anyone seen this before?
18:14
<deen> only bam
18:15
<deen> cmake on the other hand fails to link opus
18:17
<deen> cmake takes the files from /usr/local/lib first instead of the bundled ones
Avatar
1860113 Fix freetype on mac - def-
Avatar
It wasn't expected behaviour?
18:22
to take files from system first?
Avatar
there is a option to force bundled ones
Avatar
c66cdf9 macosx freetype lib32 bam - def-
Avatar
deen
19:21
who are the guys that can fix ranks
19:21
?
Avatar
<deen> not sure, me?
19:22
<deen> Learath2, east, HMH too probably
19:28
9b7c2c4 update ddnet-libs - def-
19:39
a588952 Only trust ddnet ca - def- 0339999 Remove duplicate semaphore - def- 31ecbc3 Don't skip items when logging - def- fe208fb Cleaner logger - def- 1860113 Fix freetype on mac - def-
Avatar
brainduck
19:51
ranks
19:52
this laan
19:52
has 3 ranks with same time
19:52
and 1 minute difference from time he did
Avatar
Are those weird looking eyes wanted in the update?
Avatar
<deen> weird looking eyes?
Avatar
see
20:02
they look
20:02
awful
20:02
they are too close to each other
20:02
i sent print on ddnet
20:02
general#
20:02
*
Avatar
<deen> I see, I think I know where that came from
Avatar
dunno since how many versions (since I'm currently back on WinXP [don't even comment]) but the heart in servers list is broken
20:04
Avatar
<deen> yeah, it's 43af1fdb5f3d1ef346537525d07fe10e0a736070
20:04
<deen> @Soreu that should be a flag
Avatar
maybe one folder didn't update, let me check
Avatar
<deen> do you have a custom data/browse_icons.png?
Avatar
just didn't update /data/ folder due to lots of custom images here
20:06
but after the update all works
Avatar
<deen> put your custom images in config_directory
20:06
<deen> then they never get overwritten
Avatar
583421b Revert "fixed sprite rendering. Closes #834" - def-
20:07
[ddnet/ddnet] New tag created: 10.8.1
20:07
20:08
e36d7ce Version 10.8.1 - def-
Avatar
I gonna try "Windows subsystem in linux"
20:26
from Windows 10 f
20:26
It's probably something like, ubuntu built in windows
20:27
full-integrated
Avatar
<Learath2> deen: what exactly did "fixed sprite rendering" do?
20:33
<deen> look at it, pretty small change
20:33
<deen> aligning the sprites
20:33
<deen> but that moves them around a bit unfortunately
20:33
<deen> weird eyes
20:33
<Learath2> oh that looks like it changes all rendering
Avatar
8ebac31 Use old ddnet-ranks.json when new one can't be ... - def-
20:41
8ebac31 Use old ddnet-ranks.json when new one can't be ... - def-
20:43
Avatar
<deen> phew, my mac vm didn't boot. had to kill it, seems to work again
20:51
<deen> was scared that I can't build for mac anymore
Avatar
@deen downloads on website are updated with the 10.8.1?
Avatar
should be
Avatar
since when I download it manually & replace, it still says there's new update available
Avatar
<deen> my bad
Avatar
<deen> fixed
Avatar
Anyone here used Linux subsystem ?
Avatar
Where can I download 10.8?
Avatar
ddnet.tw/downloads ?
Avatar
It says DDNet 10.7.1 there.
Avatar
ctrl + f5
Avatar
I am wizard
Avatar
That's why you are purple!
21:04
Actually, it shocked me
Avatar
9b214db Force version.ddnet.tw and update4.ddnet.tw - def-
Avatar
New update seems to ignore resolution settings?
21:30
always at max res fullscreen
21:31
even tho i have the settings at 640x400
Avatar
damn, i thoguht that was a bug in wine
Avatar
7c6c2f5 Fix graphics init to be later so that user reso... - def- f5edf53 Version 10.8.2 - def-
21:43
[ddnet/ddnet] New tag created: 10.8.2
Avatar
@heinrich5991 tests run fine under Ubuntu for me, except I enable websockets in which case make all works fine but make run_tests does not link and rather complains about missing websockets symbols
Avatar
django == python ?
22:12
deen
22:13
No idea why, but after update ddnet don't want to start
22:13
i'll try to debug it
Avatar
mine was just blocked by Avast antyvirus xd
Avatar
I have fresh windows installation
22:13
😄
22:13
but DDNet 1.8.1
22:13
10.8.1 worked
22:13
10.8.2 not
Avatar
@Savander django is a webframework for and written in python
22:23
you forgot to register commands ? (edited)
Exported 677 message(s)