[2022-11-18T03:59:17Z] <testuser[m]> Hi
[2022-11-18T04:29:57Z] hi
[2022-11-18T04:30:21Z] testuser[m]:
[2022-11-18T04:30:38Z] https://termbin.com/isg5
[2022-11-18T04:31:04Z] i have this problem with your patch for hyprland
[2022-11-18T04:54:07Z] <testuser[m]> Rebase it then
[2022-11-18T06:58:56Z] <wael_> Hi
[2022-11-18T06:58:56Z] <wael_> "hi" <- https://github.com/hyprwm/Hyprland/pull/893
[2022-11-18T06:58:56Z] <wael_> at this point just use the latest git of hyprland
[2022-11-18T06:58:57Z] <wael_> or do what testuser said since i believe the patch also contains the ifdef checks for xwayland
[2022-11-18T13:44:43Z] <wael_> why isnt the SIGEXIT hook in kiss supplied with a package name?
[2022-11-18T13:48:31Z] <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
[2022-11-18T13:54:20Z] <wael_> that was a lie the PPID fucking changes
[2022-11-18T13:56:46Z] <wael_> but only in SIGEXIT and not SIGINT for some dumbass reason
[2022-11-18T13:57:28Z] <wael_> ok this is confusing
[2022-11-18T13:59:18Z] <wael_> the PPID will remain the exact same up until when it installs
[2022-11-18T13:59:46Z] <wael_> https://termbin.com/bwa4
[2022-11-18T13:59:51Z] <wael_> this is reallllllllllllllllllllllllllllllllllllllllllllllllllllllllll confusing
[2022-11-18T14:01:00Z] <wael_> but alas! _KISS_LVL to 2 has a different PPID, so just a check for if its 2
[2022-11-18T14:01:39Z] <wael_> now its not confusing
[2022-11-18T14:01:44Z] <wael_> thank you lord dylan
[2022-11-18T14:02:04Z] <testuser[m]> the dream was that the changelog was just one fix in the C11 spec
[2022-11-18T14:02:26Z] <wael_> what was the fix
[2022-11-18T14:04:46Z] <testuser[m]> I'm not sure that was a dream, let me check...
[2022-11-18T14:04:57Z] <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!
[2022-11-18T14:07:23Z] <wael_> wazt
[2022-11-18T14:07:24Z] <wael_> wat
[2022-11-18T14:07:26Z] <wael_> what
[2022-11-18T14:19:14Z] <wael_> ioraff: what happened to https://git.owenrafferty.com/bin/file/kh.html
[2022-11-18T14:35:54Z] <testuser[m]> Ded
[2022-11-18T14:49:08Z] <wael_> nhoooooooooooooooooooooooooo
[2022-11-18T16:23:27Z] 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
[2022-11-18T16:23:57Z] goal is to be less than 500 lines of POSIX C89, use libtls so it can be linked against libre/open or bearssl, etc
[2022-11-18T16:24:07Z] <testuser[m]> is it sekure tho
[2022-11-18T16:24:29Z] can't make promises but it'll at least be small enough that you can audit it pretty easily
[2022-11-18T16:25:05Z] beyond that the only things you'll need to trust are POSIX, mcf (libtls-bearssl) and the guy behind bearssl. well, and your compiler
[2022-11-18T16:25:41Z] unlike hurl i'll be implementing redirect support and filesystem access
[2022-11-18T16:25:52Z] so that might be questionable depending on your level of paranoia
[2022-11-18T16:26:02Z] be trivial to patch it out though
[2022-11-18T16:28:08Z] 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
[2022-11-18T16:29:11Z] <testuser[m]> Why filesystem access tho
[2022-11-18T16:29:31Z] something something least privilege
[2022-11-18T16:29:38Z] i think it's kind of stupid in this case
[2022-11-18T16:29:49Z] <testuser[m]> Isn't stdout better for least privileg
[2022-11-18T16:30:12Z] yeah that's my point - unless i misinterpreted your question
[2022-11-18T16:30:20Z] if you're asking why i'm implementing it, it's because i want to
[2022-11-18T16:30:54Z] especially with redirects, there's the possibility of downloading and dumping binary data that you weren't expecting to stdout
[2022-11-18T16:30:59Z] this is undesirable, obviously
[2022-11-18T17:31:56Z] midfavila: how does it try ipv6? it uses AF_UNSPEC at least
[2022-11-18T18:15:33Z] <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
[2022-11-18T18:28:58Z] hey guys
[2022-11-18T18:29:11Z] why no use sway git source?
[2022-11-18T18:29:20Z] since its with pcre2 in build files
[2022-11-18T19:25:59Z] phoebos, re:hurl, I imagine it just grabs the first valid node in the linked list that getaddrinfo returns.
[2022-11-18T19:26:25Z] i haven't actually read the code because i don't want to taint myself while writing a new program. only grepped through it
[2022-11-18T19:26:49Z] i imagine a while(connect) loop could work -- if the first node fails, try another, and so on. idk, i'm not a programmer
[2022-11-18T19:28:30Z] brb switching machines
[2022-11-18T19:29:35Z] and we're back
[2022-11-18T19:29:44Z] finally got around to setting up my workstation today after moving
[2022-11-18T19:29:52Z] only took me 2.5 weeks
[2022-11-18T19:36:39Z] <wael_> hi midvafila
[2022-11-18T19:36:40Z] <wael_> mortgage
[2022-11-18T19:36:40Z] <wael_> Midvafila
[2022-11-18T19:36:46Z] <wael_> Mivfaci
[2022-11-18T19:36:47Z] <wael_> MODVAIL
[2022-11-18T19:36:47Z] <wael_> midv
[2022-11-18T19:36:49Z] <wael_> Midfavila
[2022-11-18T19:37:13Z] >mivfaci
[2022-11-18T19:37:16Z] am i italian now?
[2022-11-18T19:37:23Z] also hello wael_
[2022-11-18T19:37:40Z] <wael_> yes
[2022-11-18T19:37:46Z] fuck
[2022-11-18T19:38:08Z] <wael_> plot twist you are french
[2022-11-18T19:38:35Z] D:
[2022-11-18T19:38:37Z] even worse
[2022-11-18T19:41:53Z] has anyone ported kiss to risc-v?
[2022-11-18T19:58:10Z] <wael_> why does that need to be ported
[2022-11-18T19:58:12Z] <wael_> just make a fork of the existing repositories and make each one compile for risc-v
[2022-11-18T19:58:18Z] <wael_> also howtf do you get static ip networking up and running
[2022-11-18T19:58:38Z] that requires i go through the hassle of making a cross-compilation toolchain and potentially writing a bunch of patches for shit
[2022-11-18T19:58:42Z] i don't want to do that lmao
[2022-11-18T19:58:51Z] i mean, i will if i have to, but i won't like it
[2022-11-18T19:59:19Z] re: static networking, set your interface to an IP on the network's appropriate subnet using ifconfig
[2022-11-18T19:59:28Z] then route add default gw
[2022-11-18T19:59:32Z] idk how to do it using ip
[2022-11-18T20:02:31Z] <wael_> i have no idea what im doing
[2022-11-18T20:02:48Z] <wael_> but its still no networking lo
[2022-11-18T20:02:58Z] <wael_> ip route add via dev eth0
[2022-11-18T20:05:24Z] i can't help you if you're using ip
[2022-11-18T20:07:58Z] <wael_> me neither
[2022-11-18T21:52:44Z] re hurl, yeah it does while(connect), but surely getaddrinfo is only returning an ipv6 record if it exists
[2022-11-18T21:53:49Z] getaddrinfo returns ipv6 for wikipedia.org on my system, which has the ipv6 stack disabled
[2022-11-18T22:41:40Z] * illiliti mumbles
[2022-11-18T22:49:27Z] * Torr pats illiliti on the back
[2022-11-18T22:50:10Z] https://tmp.bvnf.space/wiki_ipv6.png
[2022-11-18T22:50:20Z] looks like a wikipedia problem
[2022-11-18T22:50:30Z] they shouldn't have an AAAA record then
[2022-11-18T22:52:49Z] why would you access it by ip
[2022-11-18T22:53:01Z] i have same error if i do that btw
[2022-11-18T22:55:06Z] but that's does not matter since ipv6 is working just fine on wikipedia.org
[2022-11-18T23:16:55Z] midfavila: hmm, i think i know how to fix this for you
[2022-11-18T23:17:29Z] pass AI_ADDRCONFIG to ai_flags
[2022-11-18T23:17:39Z] in hurl
[2022-11-18T23:17:43Z] should probably just send a patch/report to the dev
[2022-11-18T23:17:46Z] i don't actually use hurl
[2022-11-18T23:18:20Z] tell me first if it fixes the issue for you
[2022-11-18T23:18:41Z] next time i'm at my laptop i'll give it a shot
[2022-11-18T23:18:47Z] ok
[2022-11-18T23:27:57Z] also you don't necessarily need to touch hurl. just check getaddrinfo with this flag
text/plain; charset=utf-8
This content has been proxied by September (3851b).