~dr|z3d
@RN
@RN_
@Stormycloud
@T3s|4
@T3s|4_
@orignal
@postman
@zzz
%ardu
%cumlord
%mareki2p
%snex
+DirtyHarry
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+Rogueone
+Xeha
+profetikla
+qend-irc2p
+r00tobo
+uop23ip
+wew
AHON1
Arch
BubbRubb
C341
Danny
DeltaOreo
FreeB
Irc2PGuest24679
Irc2PGuest34479
Irc2PGuest4053
Irc2PGuest54725
Liorar_
Meow
acetone_
carried6590
f00b4r_
halloy13412
maylay
moe
pisslord
poriori_
r00tobo[2]
shaye
shiver_
simprelay
solidx66
thetia
u5657
weko_
woodwose
zer0bitz
uop23ip
tried to get to the release version by putting the release i2pupdate.zip into folder. it rejects it and i am still on dev .16 ;)
dr|z3d
I don't think that's an issue with +, uop23ip, could just be transient network issues.
dr|z3d
same with you, cumlord. probably matrix glitch.
dr|z3d
the low transit and low known peers sounds like local networking issues.
dr|z3d
what you might try is a reseed followed by a router restart, uop23ip.
cumlord
Maybe, I’ll try again at some point older snark standalones no problem
dr|z3d
running the latest standalone here, connecting to peers isn't an issue. an older client that only supports ElGamal will be a problem, since new snark now supports ECIES/MLKEM.
dr|z3d
that said, pretty sure it's been 4 for a while now, so 6,4 shouldn't present any issues. famous last words.
dr|z3d
cumlord: snark -> crypto is why you're not being able to talk to some clients. try setting encType=4 in the i2cp configs for snark and restarting.
dr|z3d
actually, that should be i2cp.leaseSetEncType=4
cumlord
was wondering if that might’ve been it I’ll try that out
dr|z3d
pretty sure it is. older routers without pq support fail when presented with 6 or 6,4.
dr|z3d
new build of standalone on skank and github.io with improved terminal logging.
dr|z3d
how about 4.5K for a 404 image, zzz?
dr|z3d
(gzipped)
zzz
?? context?
dr|z3d
jetty 12 custom 404s
zzz
next is to write the eepsite migrator which I'm dreading
dr|z3d
harry will help :)
Rogueone
hi all, tis me albat, i'm back to normal lol :)
dr|z3d
zzz: something like wall.i2p/jetty404.html
zzz
not bad
dr|z3d
grumpy cat is grumpy :)
dr|z3d
the beauty of that format is that it'll auto-scale to fit the container, so if it's displayed in an iframe, it won't be truncated, for example.
dr|z3d
entire page gzipped weighs in at < 5KB.
zzz
you can play with the PR now for a new install or if you don't have an eepsite
zzz
*jetty eepsite
dr|z3d
yeah, I looked at it, thought I'd wait. it's fairly involved already.
zzz
sure but now you can play with it and can go back. Once the migrator is in there you can't revert your install easily
dr|z3d
yeah, I'll wait. 19 commits, 67 files changed. not a merge I'm looking forward to :)
zzz
hope to be done by end of Sept.
dr|z3d
sounds good.. I don't think you're under any pressure, no 'ploits in our current jetty.
zzz
sure we could slip to 2.12 but the 2.10 release is going to say this is the last for java < 17 so would rather not be a liar
zzz
orignal, need to discuss PQ NTCP2/SSU2 addresses
cumlord
poking around with the idea of a “appstore” of sorts as a standalone webapp type of thing, going off of plugin.config with some extra attributes
cumlord
Haven’t gotten far yet, not worth it or any suggestions?
uop23ip
js needed? what kind of webapps do you think of? base64 decoder/coder, image-scaling? cumlord
cumlord
probably no js, I have it grabbing the icon image from the b64 now but would like to give option for screenshots
cumlord
and any I guess, idea is it runs locally and would request from a list of devs, check their page for updates given in json format. Whoever runs the app could set up a “dev page” that would provide that info
zzz
nah dont ask me to do json, all you need is to scrape my index page for all the su3 links, d/l them and extract the plugin.config files, thats all you need, then just eephead to check for updates later
zzz
or just partial eepget the first 40 bytes, the version is in there
cumlord
I’ll try scrape with partial eepget, I’ll likely make a couple ways to handle plugins and non plugins
snex
plug-in devs should be expected to submit their own stuff and you build the json off of what they input into fields
snex
since most of the info is in the su3 they really only need to give the url right?
snex
do you even really need json at that point? shove it into sqlite
zzz
all of mine are on stats.i2p/i2p/plugins and a few from others are on stats.i2p/i2p/pluginsothers/
cumlord
makes sense. I wanted this to be a user application that checks an “index” of some kind for each dev, so the dev would keep a page up with that info
cumlord
that way dev doesn’t need to submit but user needs to decide to follow them
zzz
yeah but in practice there's like one new plugin a year so how much trouble do you want to put into new-plugin (not new-version) discovery
snex
i would think the idea is to encourage more plugin development
snex
the reason nobody makes them is because theres no good way to distribute them
cumlord
the other stuff with json bc looking for a way to handle non plugins too, I figure I could do this for mine instead of building update check into the app
snex
i think a lot of people dont even know theyre a thing
zzz
sure, more=better, but not sure if some indexer app would do much to encourage
zzz
we've had various wiki plugin pages over the years
snex
i would hope that this can be something to be integrated into the router plugins page
snex
the page now just asks me to input a url, very little guidance on where to find these urls. would be cool if it had "search/browse community plugins"
RN
I think the distribution setup is fine, both zzz and idk seem to index all of them last I checked
zzz
there is a link at the bottom, to wiki.i2p-projekt.i2p/wiki/index.php/Plugins which is up
snex
not on my i2p+
dr|z3d
killyourtv ran a site a long time ago to handle plugins. and he recently brought it back from 2012. plugins.i2p
zzz
((
zzz
oh yeah forgot about the kytv site
RN
yes, kytv too
zzz
the same wiki link is also on /console (the "readme")
dr|z3d
that would be 127.0.0.1:7657/help/newusers in +
cumlord
yeah encourage more plugins was the idea. Have a setting in menu to turn on sharing your author index page publically, so ideally easy to share a new one that way. Could easily have them package as torrent if I can get the downloader to handle it cleanly with snark
zzz
we've had plugins for 15 years, and the # of ppl who have expressed interest in writing a plugin I can count on one hand
zzz
even several of the ppl in this room probably could do it but haven't
dr|z3d
yeah, albat, why haven't you developed at least half a dozen useful plugins yet?
zzz
perhaps a well-rounded recruitment effort would help, but some plugin-discovery app by itself I doubt is sufficient on its own. imho.
dr|z3d
what's your excuse, RN?
dr|z3d
*** tickles zzz. ***
cumlord
there’s some flaky interest for in bridging stuff to i2p, I think that’s more what I’m after than specifically plugins for the router itself
cumlord
I hear you though 🤣 I’ll test the waters but not spend a ton time on it
zzz
plugins aren't that hard but perhaps a SAM app is easier
zzz
speaking of plugins, I released zzzot 0.20 yesterday, no changes from -beta3
zzz
so everybody will auto-update when 2.10 comes out
cumlord
Must be nice not having the reading comprehension of a squirrel
zzz
well, SAM spec is one web page but a plugin has access to the entire router API and internals, maybe it's a little overwhelming
zzz
there's also the anti-java thing
cumlord
I tried to do this not too long ago when it came up in #i2p-chat, can confirm I was overwhelmed
zzz
even squirrels can ask for help )) we aren't anti-squirrel here
cumlord
I see why you’d want to do it that way for some things though, for that particular thing SAM seemed easier
cumlord
Lol ill keep in mind ;) turns out zzzot showed how to do the thing, for a simple static site
zzz
yup. I never start a plugin from scratch either
dr|z3d
some tweaks and optimizations to wall.i2p/jetty404.html
dr|z3d
Will probably optimize more, but at ~4.5K compressed for the entire page, I don't think it's too bad for an error page.
dr|z3d
unless you'd prefer a monkey, zzz? :)