ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
phinxy has quit [Quit: WeeChat 3.5-dev]
dontmindmee has joined #kisslinux
phinxy has joined #kisslinux
rohan has quit [Ping timeout: 256 seconds]
rohan has joined #kisslinux
hackexe has joined #kisslinux
Torr has quit [Quit: leaving]
hackexe has quit [Remote host closed the connection]
<testuser[m]> Hi
<rohan> hi
rohan has quit [Quit: Quit]
rohan has joined #kisslinux
<rohan> testuser[m]:
<rohan> i have this problem with your patch for hyprland
<testuser[m]> Rebase it then
rohan has quit [Ping timeout: 256 seconds]
fdkol has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
chomwitt has joined #kisslinux
<wael_> Hi
<wael_> at this point just use the latest git of hyprland
<wael_> or do what testuser said since i believe the patch also contains the ifdef checks for xwayland
trunc88 has joined #kisslinux
fdkol has joined #kisslinux
fdkol has quit [Ping timeout: 240 seconds]
fdkol has joined #kisslinux
fdkol has quit [Ping timeout: 260 seconds]
fdkol has joined #kisslinux
<wael_> why isnt the SIGEXIT hook in kiss supplied with a package name?
<wael_> the only way i can get a package name for that hook is to have the first hook (queue) to give a PPID with the package name
<wael_> that was a lie the PPID fucking changes
<wael_> but only in SIGEXIT and not SIGINT for some dumbass reason
<wael_> ok this is confusing
<wael_> the PPID will remain the exact same up until when it installs
<wael_> this is reallllllllllllllllllllllllllllllllllllllllllllllllllllllllll confusing
<wael_> but alas! _KISS_LVL to 2 has a different PPID, so just a check for if its 2
<wael_> now its not confusing
<wael_> thank you lord dylan
<testuser[m]> the dream was that the changelog was just one fix in the C11 spec
<wael_> what was the fix
<testuser[m]> I'm not sure that was a dream, let me check...
<testuser[m]> I don't like that they dropped support for sign-magnitude or ones' complement machines before I had a chance to see any such machine :( now I memorized those corner cases for nothing!
<wael_> wazt
<wael_> wat
<wael_> what
<wael_> ioraff: what happened to https://git.owenrafferty.com/bin/file/kh.html
<testuser[m]> Ded
<wael_> nhoooooooooooooooooooooooooo
chomwitt has quit [Ping timeout: 256 seconds]
teddydd_ has joined #kisslinux
teddydd has quit [Ping timeout: 252 seconds]
teddydd_ has quit [Remote host closed the connection]
teddydd has joined #kisslinux
chomwitt has joined #kisslinux
midfavila has joined #kisslinux
<midfavila> dunno if anyone's interested but i'm currently working on a small HTTP/S client similar in spirit to hurl, should be done within a couple days
<midfavila> goal is to be less than 500 lines of POSIX C89, use libtls so it can be linked against libre/open or bearssl, etc
<testuser[m]> is it sekure tho
<midfavila> can't make promises but it'll at least be small enough that you can audit it pretty easily
<midfavila> beyond that the only things you'll need to trust are POSIX, mcf (libtls-bearssl) and the guy behind bearssl. well, and your compiler
rohan has quit [Ping timeout: 260 seconds]
<midfavila> unlike hurl i'll be implementing redirect support and filesystem access
<midfavila> so that might be questionable depending on your level of paranoia
<midfavila> be trivial to patch it out though
<midfavila> speaking of hurl, i need to submit a bug report - it attempts to access sites over ipv6 without checking if ipv6 is available, resulting in segfaults
rohan has joined #kisslinux
<testuser[m]> Why filesystem access tho
<midfavila> something something least privilege
<midfavila> i think it's kind of stupid in this case
<testuser[m]> Isn't stdout better for least privileg
<midfavila> yeah that's my point - unless i misinterpreted your question
<midfavila> if you're asking why i'm implementing it, it's because i want to
<midfavila> especially with redirects, there's the possibility of downloading and dumping binary data that you weren't expecting to stdout
<midfavila> this is undesirable, obviously
rio6 has quit [Ping timeout: 246 seconds]
rio6 has joined #kisslinux
aelspire has joined #kisslinux
aelspire has left #kisslinux [#kisslinux]
aelspire has joined #kisslinux
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
<phoebos> midfavila: how does it try ipv6? it uses AF_UNSPEC at least
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
trunc88 has quit []
rohan has quit [Ping timeout: 268 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 268 seconds]
trunc88 has joined #kisslinux
rohan has joined #kisslinux
<testuser[m]> Anyone who can actually write software, please report to the 10th floor at 2pm today. Before doing so, please email me a bullet point summary of what your code commits have achieved in the past 6 months
rohan has quit [Ping timeout: 256 seconds]
chomwitt has quit [Read error: Connection reset by peer]
rohan has joined #kisslinux
<rohan> hey guys
<rohan> why no use sway git source?
<rohan> since its with pcre2 in build files
rohan has quit [Ping timeout: 260 seconds]
rohan has joined #kisslinux
chomwitt has joined #kisslinux
rohan has quit [Ping timeout: 256 seconds]
rohan has joined #kisslinux
rohan has quit [Ping timeout: 256 seconds]
<midfavila> phoebos, re:hurl, I imagine it just grabs the first valid node in the linked list that getaddrinfo returns.
<midfavila> i haven't actually read the code because i don't want to taint myself while writing a new program. only grepped through it
<midfavila> i imagine a while(connect) loop could work -- if the first node fails, try another, and so on. idk, i'm not a programmer
rohan has joined #kisslinux
<midfavila> brb switching machines
midfavila has left #kisslinux [#kisslinux]
midfavila has joined #kisslinux
<midfavila> and we're back
<midfavila> finally got around to setting up my workstation today after moving
<midfavila> only took me 2.5 weeks
rohan has quit [Ping timeout: 268 seconds]
<wael_> hi midvafila
<wael_> mortgage
<wael_> Midvafila
<wael_> Mivfaci
<wael_> midv
<wael_> MODVAIL
<wael_> Midfavila
<midfavila> >mivfaci
<midfavila> am i italian now?
<midfavila> also hello wael_
<wael_> yes
<midfavila> fuck
<wael_> plot twist you are french
<midfavila> D:
<midfavila> even worse
<midfavila> has anyone ported kiss to risc-v?
rohan has joined #kisslinux
<wael_> why does that need to be ported
<wael_> just make a fork of the existing repositories and make each one compile for risc-v
<wael_> also howtf do you get static ip networking up and running
<midfavila> that requires i go through the hassle of making a cross-compilation toolchain and potentially writing a bunch of patches for shit
<midfavila> i don't want to do that lmao
<midfavila> i mean, i will if i have to, but i won't like it
<midfavila> re: static networking, set your interface to an IP on the network's appropriate subnet using ifconfig <interface> <ip>
<midfavila> then route add default gw <gateway ip>
<midfavila> idk how to do it using ip
trunc88 has quit []
<wael_> i have no idea what im doing
<wael_> but its still no networking lo
<wael_> ip route add <ip> via <gateway> dev eth0
<midfavila> i can't help you if you're using ip
<wael_> me neither
aelspire has quit [Quit: aelspire]
midfavila has quit [Read error: Connection reset by peer]
midfavila has joined #kisslinux
Torr has joined #kisslinux
midfavila has quit [Remote host closed the connection]
midfavila has joined #kisslinux
<phoebos> re hurl, yeah it does while(connect), but surely getaddrinfo is only returning an ipv6 record if it exists
<midfavila> getaddrinfo returns ipv6 for wikipedia.org on my system, which has the ipv6 stack disabled
chomwitt has quit [Ping timeout: 256 seconds]
* illiliti mumbles
* Torr pats illiliti on the back
<phoebos> looks like a wikipedia problem
<phoebos> they shouldn't have an AAAA record then
<illiliti> why would you access it by ip
<illiliti> i have same error if i do that btw
<illiliti> but that's does not matter since ipv6 is working just fine on wikipedia.org
<illiliti> midfavila: hmm, i think i know how to fix this for you
<illiliti> pass AI_ADDRCONFIG to ai_flags
<illiliti> in hurl
<midfavila> should probably just send a patch/report to the dev
<midfavila> i don't actually use hurl
<illiliti> tell me first if it fixes the issue for you
<midfavila> next time i'm at my laptop i'll give it a shot
<illiliti> ok
<illiliti> also you don't necessarily need to touch hurl. just check getaddrinfo with this flag
Torr has quit [Quit: leaving]
Torr has joined #kisslinux