IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#i2p-dev
/2026/03/24
@eyedeekay
&eche|on
&zzz
+FreefallHeavens
+R4SAS
+RN_
+Romster
+T3s|4
+acetone
+cims
+eche|off
+hagen
+mareki2p
+mesh
+nilbog
+nyaa2pguy
+orignal
+postman
+qend-irc2p
+red
+snex
+wodencafe
Arch
Danny
Holmes
Irc2PGuest28384
Irc2PGuest84270
Irc2PGuest92627
NiceBoat_
OfficialCIA_
Onn4l7h
Onn4|7h
Over1
SilentWave
Sleepy
T3s|4_
U1F642
Wikk_0
Zapek
aargh4
ac9f
ahiru
anontor
dr4wd3
duanin2
eyedeekay_
eyedeekay_bnc
ice_juice
leopold
mahlay
makoto
n2
not_bob_afk2
poriori
profetikla
r00tobo
rapidash
test3847473
thetia
uop23ip
urist_
utp
vivid_reader56
x74a6
zelgomer
orignal I'm available for release both on 20-th or 27-th
zzz eyedeekay, re: docker tags hub.docker.com/r/geti2p/i2p.i2p/tags the guys in the GH discussion were looking for a 2.11.0 release tag, don't see it, but there's a 2.11.0-6 tag when we're on -5 ???
zzz eyedeekay, what happened to f-droid.i2p.io/repo ?
zzz thanks orignal, we'll pick a date next week
zzz eyedeekay, my bad, I tagged -5 as -6. Will bump to -7 now to fix
eyedeekay f-droid.i2p.io died with the old deb server, I have a backup but never got it back online, f-droid upstream now has us in their CI though so when we do maven releases they build a package
zzz ok, will remove from the dashboard listing, I just went through and updated the whole thing
zzz eyedeekay, the SSU2 PQ PR is all done and ready for your review in the next few weeks, target merge just after the release
eyedeekay Ack I will jump on that today.
zzz eyedeekay, re: docker, seems like the GH guys still having issues, and missing the 2.11.0 release tag (the -6 was my fault)
zzz PR not for today, not for this release, just please put it on your list
zzz eyedeekay, StormyCloud, the docker ARM builds are tagged 'docker-arm', as a one-shot thing, not by tag or "latest-arm" or something ????
eyedeekay hm, that is an awkward choice of name come to think of it, latest-arm would be more descriptive and presumably they know they're using docker
eyedeekay It can be changed before the release
StormyCloud zzz arm builds are under latest tag. Docker-arm was the name of the branch while I was testing getting arm working
eyedeekay Oh I see^, I misinterpreted it too zzz
zzz oh I get it, thanks StormyCloud, all three under the one tag
StormyCloud yeah it got pushed when we were testing arm builds. I think eyedeekay can remove the tag/entry
zzz hope you guys can make the GH discussion folks happy
zzz eyedeekay, looks like you got a green check on GH CI? well done
eyedeekay Yeah it was izpack stuff, I was building and installing izpack from source in the CI which broke when they updated part of their buildsystem, but I was only building izpack to make sure 5.24 fixed that localization bug, so long story short I just made it use the 5.24 izpack release now
eyedeekay Which should be a lot less brittle
StormyCloud speaking of docker, @eyedeekay if you can update the overview page on GHCR and DH with the updated page. Got quite a bit more information to support our docker friends github.com/i2p/i2p.i2p/blob/master/Docker.md
zzz eyedeekay, there's also multiple new branches in I2P_Developers gitea and GH: docker-arm, Funding, i2p-2.11.0-maven-fix, zzz-jetty12-2, updated_hosts.txt --- I though we agreed we weren't going to do that
StormyCloud Yeah, some of that is me for some of the PR I submitted but source branch wasnt deleted.
eyedeekay StormyCloud typically we do the branch on a namespaced fork if possible
eyedeekay so StormyCloud/i2p.i2p would be where you push the branch
StormyCloud Roger that, cleaned up my branches
zzz yeah, all PRs and development should be in branches on your account, not the main one
zzz thanks
zzz ditto for i2p.website
zzz eyedeekay, if there's a way to disable new branches in Gitea, that would prevent mistakes
zzz eyedeekay, the sporadic gitea corruption is continuing, happened to me several times this morning
zzz are you post-processing output? what is happening with the garbage and header corruption at the front?
eyedeekay I do nothing on output over I2P except pass it through nginx, on input I add a header to tell gitea what hostname a request came in with
eyedeekay nginx does nothing to the output side
zzz it's just so fundamentally borked when it's borked. Did you think you fixed it already or it's a mystery?
eyedeekay I fixed what I thought it was, which was gitea not knowing how to set CORS because it didn't know what hostname a visitor was coming in on
zzz I got one with about 783 bytes of garbage in the front and one with about 2117.
zzz and after the garbage comes (partial?) http headers
eyedeekay There's clearly something else going on which is mysterious
zzz looks like maybe a HTTP persistent connection issue? could even be inside our proxy
zzz here's what the garbage looks like:
zzz 00000000 4b ef bf bd ef bf bd 2c 54 ef bf bd ef bf bd ef |K......,T.......|
zzz 00000010 bf bd 5e 02 ef bf bd 06 40 ef bf bd 48 1a 30 10 |..^.....@...H.0.|
zzz 00000020 ef bf bd 3c 37 67 ef bf bd 5d 3b 77 00 3b 28 ef |...<7g...];w.;(.|
zzz 00000030 bf bd 06 4c 1a 40 d6 89 1a 20 25 40 32 ef bf bd |...L.@... %@2...|
zzz pls dogfood on the i2p side to help diagnose
eyedeekay Thanks I hadn't been able to get a snapshot of the junk
zzz what happens is firefox doesn't see any valid headers so it saves it as binary in Downloads/
zzz and then after the garbage, it picks up with (some of?) the headers, but with a preceding \r\n
zzz 00000280 bd ef bf bd 61 4f ef bf bd ca 95 ef bf bd 4a ef |....aO........J.|
zzz 00000290 bf bd 4c 23 ef bf bd ef bf bd 2f 04 ef bf bd 0d |..L#....../.....|
zzz 000002a0 0a 58 2d 46 72 61 6d 65 2d 4f 70 74 69 6f 6e 73 |.X-Frame-Options|
zzz 000002b0 3a 20 53 41 4d 45 4f 52 49 47 49 4e 0d 0a 54 72 |: SAMEORIGIN..Tr|
orignal zzz, you should have SSU2 connection to 2RRY now
orignal at -Akx
eyedeekay Thanks zzz that should help, I'll keep refreshing until I see it myself too
orignal my question is why is it outgoing from me?
orignal what I'm trying to do is explicit peers me->Akx->2RRY
zzz yeah I see it
zzz US 2RRY XfR 0.9.68Inbound✓41845 ms / 92 sec0.05 / 016 min88 ms12.73 KiB / 0 / 20 / 0512 KiB151 ms1000 ms1280 / 1280501100
zzz maybe you did explicit peers for the inbound tunnel?
orignal how do you see nKkG?
zzz eyedeekay, I'll do some logging in the client proxy here, see if I see anything
orignal you should receive inbound from nkkG first
orignal then try to forward TBM to 2RRY
zzz yes I have that too
zzz ?? nKkG PR 0.9.68Inbound✓43 sec / 2 min0.05 / 08 min−88 ms11.48 KiB / 0 / 21 / 0512 KiB127 ms1000 ms1280 / 128035800
orignal for both
orignal and no I see outbound to -Akx
zzz right, I have two inbounds
orignal so what happened to Outbound to 2RRY?
orignal inbound from 2RRY because I tried to build IB
zzz no idea
orignal but it never reached me
orignal look like you don't recognize this connection
orignal nKkg -> -Akx
orignal e.g. 2RRY sends TBM
orignal well maybe both connection got established simulteniously
zzz I got the incoming from nKkg at 1:20:40
orignal and from 2RRY?
zzz at 1:12:18
orignal it means you couldn't connect to 2RRY
orignal at 1:20
orignal btw why? even if SSU2 failed you should be able to switch to NTCP2
zzz I have no outgoing SSU2 attempts to either router in last two hours
orignal you think it was NTCP2 connection to 2RRY?
orignal that got closed instntly or something
zzz don't know, I don't have any NTCP2 logging on right now
zzz StormyCloud, these "feedback submission" tickets, do you have any submitter name or reply info? the 2nd one in particular is a little unclear
orignal but my theory that the TBM didn't go thorugh
orignal e.g. you didnt try to connect to 2RRY because you dropped TBM somewhere
zzz I can't prove or disprove your theory, sorry, I don't have the logs
orignal let me try again with 3 hops tunnel
orignal 3rd hope will be also mine
eyedeekay 2.11.0-8 has fonts-dejavu in the docker images
StormyCloud Is this for #138 the block domain request?
zzz yeah
zzz gah I messed up /topic, the current tag is -7
zzz oh, you just bumped it
zzz I'm losing it
StormyCloud They did not leave an email, but from what I gather from their suggestion would be to not allow certain domains to be added into the address book. I dont understand the point/goal behind blocking domains from the address book.
zzz I forget where I recommended fonts-dejavu to somebody, did that fix it for them?
zzz did they leave a nick?
zzz perhaps they're here, who knows
StormyCloud i2p.i2p issues zzz someone was having issues with the docker image on their NAS
zzz eyedeekay, StormyCloud, here's the GH discussion about the docker tag that was closed by somebody even though I still don't see the tag github.com/i2p/i2p.i2p/discussions/131
orignal zzz, clearly repoducable
orignal same story
StormyCloud zzz no Nick on the submission, I am gathering the lack of email for questions is a problem. Goal is to just try to get the community involved more in features. So any issues that are not just 'make i2p faster' I plan to add them as issues for discussion
zzz maybe, maybe not, small sample size StormyCloud. After reading #138 several times I get it
zzz StormyCloud, where is this feedback form?
zzz ok. another thing that needs js, hadn't seen it before
zzz you may have overpromised a little there that somebody is going to monitor "votes" and leap into action
zzz this is a whole process I wasn't aware of, yet I'm apparently at the end of it
zzz so if the process is that you copypaste into a GH issue, the number of votes would be helpful
zzz what are the state transitions? the first 3 on the list are "under review", the last 3 are "pending", which means we're working on them? or there are GH issues? don't think so
StormyCloud Roger that, the votes thing is just to gauge interest but small sample size so maybe not worthwhile to track. The states are pending (default), planned, inprocess, completed, rejected. But this has been on the website since beta, I plan to be one to monitor submissions
StormyCloud pending is probably a bad first state
StormyCloud pending review maybe
zzz ok yeah that was my confusion
zzz when you submit as a GH issue can you add the link as a comment in the feature request?
StormyCloud Yes sir Ill get these fixed
zzz in general feedback and feature requests are a good thing but the nature of it is, most will be rejected or just go onto a long long list
zzz so the page and the state labels may be setting expectations too high
zzz truly new features are generally on a 6-12 month timeline at best
zzz ok I wont undo the topic this time eyedeekay ))
jpk68 zzz: Thanks for your support on Twitter, I really appreciate it <3
jpk68 I assume you saw/heard about the recent community workgroup meeting?
jpk68 We decided to bring it up again at the next one in a week or two, because people weren't too sure about how much support it had
zzz no prob, sounds like you and StormyCloud had a good discussion about milestones
jpk68 Yes, just waiting on an email response ;)
zzz I saw there was a meeting and saw your response but wasn't clear what actually happened at the meeting
zzz I'm not familiar with CCS processes really
jpk68 I don't blame you, haha
jpk68 Monero people aren't super familiar with who the I2P devs are, and weren't sure if eyedeekay's comment on my proposal was an endorsement or not
zzz we're not quite organized enough to make formal endorsements or even nominate somebody who has the authority to do that
zzz if you reply to my tweet I'll give you a like or follow though
jpk68 I'm not on any social media, but thanks anyways :)
StormyCloud thanks for the chat logs jpk68
zzz ok just a lurker then
jpk68 Regarding endorsements: it doesn't have to be formal or anything, they just could not tell whether eyedeekay was in favor
jpk68 which was somewhat of a problem because I was telling them you guys did support
jpk68 Equally my fault, I should have been more clear; that was just why
snex i dont see why they dont just bridge their room to #monero here
zzz you'll have to take that up with eyedeekay
jpk68 Will do
StormyCloud jpk68 Ill make sure eyedeekay gets back to you this week
eyedeekay Oh jeez OK I'll go back and be unambiguous lol
jpk68 Haha, no problem
StormyCloud They want your wonderful seal of approval
StormyCloud the one and only eyedeekay
jpk68 StormyCloud: An endorsement from your account would be super great too, if you're willing
jpk68 Yes, haha
zzz I mean, you've laid out your credentials but we don't know you, I don't know how much of an unqualified endorsement we can offer
jpk68 We usually vote by giving the thumbs up emoji on GitLab, so they weren't sure why it only had one :D
jpk68 StormyCloud: Actually, no
zzz you've basically said you'd implement what our previous proposal did, we wrote that, not sure what more we need to say
jpk68 zzz: I don't mean an unequivocal endorsement for me personally, just a 'vote' in favor of the proposal being merged
jpk68 You just have to be like 'I would like this proposal to be attempted'
jpk68 Because currently there are no indications at all that I2P devs support it, besides on X which most people don't use :)
zzz I personally don't have a login on that gitlab so you'll have to ask the two guys that do
StormyCloud Left a comment voting for the attempting
jpk68 Thanks
snex zzz: just sign a pgp message and anyone can post it on your behalf =P
jpk68 Apologies for mentioning this again, but reacting with thumbs up is the most idiomatic way to +1 it
jpk68 If you don't want to that's totally fine
jpk68 I just wanted to make sure you are aware. Sorry if I'm being annoying :)
zzz don't give me work to deal with the wonky CCS process. That's why I got idk to do it two years ago ))
zzz I'm far beyond trying to figure out what buttons to push to get monero to do something
jpk68 No worries :)
jpk68 It's a struggle, hahah
StormyCloud change is a struggle
snex to send monero: push send. to receive monero: push receive
jpk68 Monero people are sometimes too "conservative" for their own good
snex if monero fails, people will die
jpk68 The CCS coordinator asked multiple people if they were vibecoding because of how their commit titles were formatted, lol
jpk68 snex: +1
jpk68 This is what happens to low-effors CCS proposals:
jpk68 You get roasted by plowsof
zzz they told us to do a bounty, they rejected that, they told us to do a CCS, they rejected that and told us to do a bounty.
jpk68 Oh, I don't mean your CCS proposal - that was not low-effort at all
zzz HOPE 26 tickets on sale today, Aug. 14-16, back in Manhattan
eyedeekay Barring catastrophe I will be there