[2022-11-18T03:59:17Z] 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] Rebase it then [2022-11-18T06:58:56Z] Hi [2022-11-18T06:58:56Z] "hi" <- https://github.com/hyprwm/Hyprland/pull/893 [2022-11-18T06:58:56Z] at this point just use the latest git of hyprland [2022-11-18T06:58:57Z] or do what testuser said since i believe the patch also contains the ifdef checks for xwayland [2022-11-18T13:44:43Z] why isnt the SIGEXIT hook in kiss supplied with a package name? [2022-11-18T13:48:31Z] 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] that was a lie the PPID fucking changes [2022-11-18T13:56:46Z] but only in SIGEXIT and not SIGINT for some dumbass reason [2022-11-18T13:57:28Z] ok this is confusing [2022-11-18T13:59:18Z] the PPID will remain the exact same up until when it installs [2022-11-18T13:59:46Z] https://termbin.com/bwa4 [2022-11-18T13:59:51Z] this is reallllllllllllllllllllllllllllllllllllllllllllllllllllllllll confusing [2022-11-18T14:01:00Z] but alas! _KISS_LVL to 2 has a different PPID, so just a check for if its 2 [2022-11-18T14:01:39Z] now its not confusing [2022-11-18T14:01:44Z] thank you lord dylan [2022-11-18T14:02:04Z] the dream was that the changelog was just one fix in the C11 spec [2022-11-18T14:02:26Z] what was the fix [2022-11-18T14:04:46Z] I'm not sure that was a dream, let me check... [2022-11-18T14:04:57Z] 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] wazt [2022-11-18T14:07:24Z] wat [2022-11-18T14:07:26Z] what [2022-11-18T14:19:14Z] ioraff: what happened to https://git.owenrafferty.com/bin/file/kh.html [2022-11-18T14:35:54Z] Ded [2022-11-18T14:49:08Z] 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] 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] 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] 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] 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] hi midvafila [2022-11-18T19:36:40Z] mortgage [2022-11-18T19:36:40Z] Midvafila [2022-11-18T19:36:46Z] Mivfaci [2022-11-18T19:36:47Z] MODVAIL [2022-11-18T19:36:47Z] midv [2022-11-18T19:36:49Z] 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] yes [2022-11-18T19:37:46Z] fuck [2022-11-18T19:38:08Z] 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] why does that need to be ported [2022-11-18T19:58:12Z] just make a fork of the existing repositories and make each one compile for risc-v [2022-11-18T19:58:18Z] 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] i have no idea what im doing [2022-11-18T20:02:48Z] but its still no networking lo [2022-11-18T20:02:58Z] 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] 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 gemini://gemini.ctrl-c.club/~phoebos/logs/kisslinux-2022-11-18.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 12:34:32 2024