IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2026/05/07
~dr|z3d
@RN
@T3s|4
@T3s|4_
@eyedeekay
@orignal
@postman
@zzz
%acetone
%mareki2p
%snex
+Atticfire
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+fa
+marek22k
+onon_
+profetikla
+qend-irc2p
+r00tobo
+sexy
+uop23ip
Arch
Danny
Irc2PGuest21708
Irc2PGuest28384
Irc2PGuest4937
Irc2PGuest66257
Irc2PGuest75631
Irc2PGuest99986
Over1
RTP_
Watson
ahiru
anontor
cims
i2potus
interesting
justaperson
lokzz
luvme3
mahlay
makoto
n2_
nilbog
not_bob_afk2
pinotto
poriori
r00tobo[2]
rednode
sahil
uberius
user_ygg2_
zzz iirc it's messy because of all the tables
zzz will put that off for another day
dr|z3d you don't have to wrap the buttons with forms.
zzz on the snark nonce, if we bind it to the session, it's going to break scripts that people have for stuffing new torrents into the form
zzz you do have to wrap the buttons to switch them to POST
dr|z3d you can do the form equivalent of event delegation and put your forms at the bottom of the document.
zzz some js wizardry?
dr|z3d no, standard form behavior.
zzz ok, you're over my head then
dr|z3d one sec, let me remind myself how it's done.
zzz if we have to rip out the buttons and change them to inputs then it's a big CSS mess too
zzz POST also isn't enforced in i2ptunnel even where we have it, thats another fail, I do have a patch from last year for that
zzz hmm looks like half a patch (((
dr|z3d so, you give the form an id. then any elements you want to use that form, you add a form tag with the id of the form you want to use. it's that easy.
dr|z3d simple example:
dr|z3d <form id="signupForm">
dr|z3d <input name="email" type="email">
dr|z3d </form>
dr|z3d <button type="submit" form="signupForm">Submit</button>
dr|z3d css shouldn't be that difficult, just muigrate the link (fake button) styling to a button or whatever.
zzz that's still a GET
dr|z3d button, input, whatever you want. we're talking about styling.
dr|z3d input class=control or whatever.
dr|z3d <button type=submit> gives you post on a buttom.
dr|z3d *button
dr|z3d so, whatever suits.
zzz sure but needs to be a POST with a target
zzz actually they aren't buttons, they're just styled <a class=control href=...
dr|z3d target's in the form, no?
zzz no they're just links actually, no <form> at all
dr|z3d <button type=submit name=action value=suckit>
dr|z3d that's what we were discussing.
zzz don't remember why I thought it was hard, maybe it isn't, but I've given up more than once
dr|z3d I thought we'd already established they were links :)
dr|z3d you've probably given up because forms.
dr|z3d now you know you can just dump the forms at the bottom of the document, should be fairly easy.
zzz might be the trick, will make a note
dr|z3d make a couple, also note you can use buttons with post :)
zzz anything they haven't found yet is lower priority
dr|z3d why use buttons vs inputs? css styling.
dr|z3d or rather, html styling.
dr|z3d <button><img src=foo>FOO</button>
zzz snark nonce fix isn't as easy as I thought. annoying. maybe tomorrow.
nyaa2pguy is that the weird bug where it errors if you try to change file download priority in a large folder
zzz haven't gotten any report about that
dr|z3d nyaa2pguy: no, not even remotely related. :)
dr|z3d "Looks like we have a leak in the bathroom!" - "Is that because the microwave's not working?"
nyaa2pguy this the error: CAUSED BY:java.lang.IllegalStateException: Form with too many keys [1001 > 1000]
nyaa2pguy this the error: CAUSED BY:java.lang.IllegalStateException: Form with too many keys [1001 > 1000]
nyaa2pguy and in case you want a test torrent file: drop.i2p/f/8553b401-f1f3-4a97-a8b9-bf311e70f9c9
dr|z3d that's a jetty issue.
nyaa2pguy you'll get that error when trying to change the priority of something in the test2 folder
dr|z3d there's a hard limit on how many form elements it can handle iirc.
nyaa2pguy so i guess the fix would be pagination
nyaa2pguy to get around the jetty limitation
dr|z3d sure, pagination would work.
zzz OP here says worked in 10, broken in 12, response says bug in 10, fixed in 12. dunno. github.com/jetty/jetty.project/issues/11959
zzz so might be different in canon and cannon but not sure which way
dr|z3d in 9 the limit's much lower, 100, maybe?
dr|z3d we didn't get what version of snark nyaa2pguy's running?
nyaa2pguy this is the built-in snark of canon 2.12.0-0
zzz as usual jetty dev responses are opaque
zzz ok, will try to divine the clues from jetty to fix it
dr|z3d might be easier to just patch the relevant file, no?
dr|z3d or maybe not, maybe that's more stuff to compile that you don't want.
zzz claims to be configurable
dr|z3d oh. ideal, if those claims are true :)
zzz bugs don't fix themselves nyaa2pguy, file issues when you hit stuff like this
nyaa2pguy will do for next time :)
sexy anyone getting "inproxy access denied" on stats.i2p when using i2pd?
sexy works on i2p+ but seems to 403 me on i2pd
orignal what do you use ? http or socks?
sexy socks5
orignal stats and zzz don't work with socks
orignal you must use http proxy
John hello
John i am going to ask this again as it wasnt really answered last time if i remember correctly but i could be wrong
John is it possible to have 8 tunnels for outbound and inbound on java i2p?
John i am curious if it is possible or not
John also how do you make an account on git.idk.i2p? i want to make a account there so in the future if i find any problems i can make a bug report there
John and also for a future project if stuff goes right
John also i am going to repeat what i said for drz3d who joined
John just in case he cant see what i said
John well my questions mostly
John well just them
John is it possible to have 8 tunnels for outbound and inbound on java i2p?
John also how do you make an account on git.idk.i2p? i want to make a account there so in the future if i find any problems i can make a bug report there
dr|z3d you can have up to 16 inbound, and as many as you like outbound. check your tunnel manager.
John where?
John the highest number i saw was in i2psnark which was 10 but i need them outside of i2psnark?
John my enter key sometimes gets stuck
John so sorry about that
dr|z3d tunnel manager aka hidden services manager. you should be able to configure 8/8 there.
John highest it lets me go for the i2p http proxy there is 3
John i am confused
dr|z3d 3? sure you're looking at count and not length?
dr|z3d routerconsole.advanced=true in your router.config file will enable higher values.
John really?
John will i have to restart my i2p router for that?
dr|z3d just wait 30s or so after save.
John good to know
dr|z3d re git, you'd need to request an account from eyedeekay or you can file bugs on github.
John i want to avoid github if possible because it really doesnt like when i block its trackers and other stuff and its outside of i2p so it doesnt contribute as much and isnt as private and anonymous and secure as i2p
John well when do you think eyedeekay will be here
John or is he already here
dr|z3d sorry, don't have an eyedeekay gps tracker. when he's here, you'll see him in the user list.
John before i go i am curious
John is i2p+ made by someone chinese or no
John it seems like it but i am not sure
dr|z3d if you read that on reddit, it's bullshit.
dr|z3d do I sound chinese to you?
sexy my eyedeekay gps tracker shows he's at a strip club buying coke from the local crackheads. should be back after this weeks binge
John i thought it was chinese because the chinese language was the only language besides english to be displayed on the main page
John and also i didnt know people even talked about i2p+ on reddit
John and to answer your question no not really
John but i thought it was a possibility
dr|z3d that's because someone chinese offered to translate it.
dr|z3d when I turn chinese, I'll let you know.
John fair but i wasnt sure about that
John well i apologize
John have a good day
dr|z3d no apology needed. be good!
John i will be leaving as my questions were answered
dr|z3d (or don't get caught)
John i am sastisified
RN_ you're more likely to turn Japanese than Chinese... they wrote a song about turning Japanese...
dr|z3d you're right. because they wrote a song.
dr|z3d *** chuckles. ***
RN_ eggsactly
T3s|4 dr|z3d: noted - thanks for confirming my assumption :D
dr|z3d just don't assume the config will always be there, it may go missing in action :)
dr|z3d some refinements, anyways. now you won't be able to go back in your browser to view pages console when you're logged out.
dr|z3d also, can now switch language and theme from login page.
dr|z3d and if your session expires, you should automatically be logged out and presented with the login screen.
dr|z3d anyways, do please test.
zzz nonces day 99...
dr|z3d sounds you're enjoying yourself.
zzz if this is new normal may as well
dr|z3d *crickets*
dr|z3d bow down to your new AI overlords :)
zzz *** bows ***
zzz got snark fixed up, let's test
zzz woot, snark nonce testing worked first time, pushed
dr|z3d nice, nice.
zzz the susimail nonces seem fine, they're session-bound
zzz susidns looks fine
zzz i2ptunnel definitely not fine
zzz have you hacked on i2ptunnel nonces yet?
dr|z3d later, maybe, I'll take a stab at fixing the links.
zzz ok I'll get started on the nonces
sexy i configured a reseed server using from i2pgit.org/idk/reseed-tools, and ive noticed that if I continuously refresh the page, i2p-reseed seems to no longer respond to no longer respond to any requests. not just a rate-limit but the service http server seems to fail, and accessing from any ip breaks.
sexy i also find that the more i refresh after it becomes unresponsive, the longer it's unresponsive for
sexy im assuming it's some kind of rate limiting, but why would it rate limit all IPs and not just the abusive/spammy one? im not going through a reverse proxy when testing
zzz ^^ eyedeekay
sexy on further investigation, it seems to be cpu exhaustion. after refreshing my browser 15-20 times reseed-tools uses up 100% cpu usage. im going to give the the VM another core and test it some more
eyedeekay Ack I'll see if I can reproduce it, I must have a leak somewhere
sexy- Im on version 0.3.11, just followed stormyclouds guide (CLEARNET) stormycloud.org/creating-and-running-reseed-server - could it be related to the part where they have you run `sed` on cmd/reseed.go and reseed/service.go ?
StormyCloud That sed just increases the number of routerinfos
eyedeekay I doubt it
eyedeekay Re: the sed, not going to change anything pertinent
eyedeekay There must be some kind of routine leak going on for it to be blowing up CPU
eyedeekay So I'll have to hunt for that
sexy- ive also noticed that the cpu doesnt spike until AFTER you stop refreshing, and the more you refresh, the longer it takes to spike.
sexy- mentioned sed just in case :)
eyedeekay Pretty sure I found the root cause, working on a fix
sexy- awesome :)