[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

Proxy Information
Original URL
gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2022-11-18.txt
Status Code
Success (20)
Meta
text/plain; charset=utf-8
Capsule Response Time
429.140252 milliseconds
Gemini-to-HTML Time
1.710297 milliseconds

This content has been proxied by September (3851b).