~dr|z3d
@RN
@RN_
@Stormycloud
@T3s|4
@T3s|4_
@eyedeekay
@orignal
@postman
@zzz
%Liorar
%acetone
%ardu
%cumlord
%mareki2p
%snex
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+Xeha
+bak83_
+hk
+profetikla
+qend-irc2p
+r00tobo_BNC
+uop23ip
+weko
+wew
Arch
BubbRubb
Danny
DeltaOreo
Irc2PGuest57893
Irc2PGuest85022
Irc2PGuest87096
Meow
SigSegv
WaAmH__
anontor
carried6590
idontpee
lance074
maylay
moe
nnm_
not_bob_afk
poriori_
r00tobo[2]
rascal
shaye
shiver_1
simprelay
solidx66
thetia
u5657
woodwose
zer0bitz_
mareki2p
Reading docs about streaming. Plain ACKs. "If the sequenceNum is 0 and the SYN flag is not set, this is a plain ACK packet that should not be ACKed." What if I have long lasting stream opened and shoving lots of data thru it. Like for months. Sooner or later sequence number will roll over and one of the packet will never be ACKed. Sender will wait for ACK that never comes. Do I read it right? If you think 4G pa
mareki2p
ckets is way too many to ever happen, there was something vaguely similar in the Linux kernel triggered by rsync, or something like that.
dr|z3d
I heard you like timestamps, mareki2p :)
dr|z3d
We now haz timestamps for log events in the tunnel manager in + :)
mareki2p
Yeah, when I see log with ton of messages, each message better have timestamp. Snark does not do it.
dr|z3d
correction: canon's snark doesn't do it.
dr|z3d
you've got used to +'s snark :)
mareki2p
Nice!
dr|z3d
I thought you were already aware?
dr|z3d
in any event, just post a screenshot of +'s snark screenlogs to your PR, you might find it persuades zzz that timestamps don't actually introduce clutter.
dr|z3d
speaking of clutter, the tunnel manager screenlogs have had extensive work done, both to add timestamps to events and reduce clutter / duplicated info. if you're running + dev builds, please test and report any issues. thanks!
mareki2p
If I go to the configure web UI of latest snark+ standalone and I paste the value of 4096 into download limit, the UI will refresh and tell me the limit is 4000. WTF?
dr|z3d
it's conditional upon whatever bandwidth is configured for the router, and how much it assesses is available. up the share bandwidth in the router.
mareki2p
But for upload it works. On the router (Java non-plus) there is also 4096 limit and some percentage such as 90% or 80%.
dr|z3d
yeah, there's some limit relative to allocated up/down bw, so you don't totally hose your router by over allocating.
mareki2p
How do I specify I2CP username and password in snark+standalone?
mareki2p
No, it is something else, it would not connect.
mareki2p
net.i2p.client.I2PSessionException: Disconnect Message received: Unsupported crypto type: 6
mareki2p
Now it works.
mareki2p
Wow I changed I2CP port from 7654 to 8654 where is my other router (i2pd) and I can not change it back.
mareki2p
Console output: drop.i2p/paste/ba3cd61cb612410b9c276f250bcd8860
mareki2p
So far I'm giving I2PSnark+ standalone negative review, it mostly does not work.
dr|z3d
Are you running the latest i2pd from git?
dr|z3d
Because if you build snark+ from git, it's expecting support for PQ crypto. in theory it should fall back to ECIES, but maybe that's an i2pd issue in not handling that correctly.
dr|z3d
just tested standalone on a pq enabled router, apparently it works fine.
mareki2p
I'm running snark+ version from git c354e72b40e2bf9fef68c881be2170f035167ea2 or I2P Java from installer version 2.9.0-0.
mareki2p
*and I2P Java non-plus
dr|z3d
that'll be why, then, 2.9.0-0 doesn't have pq support.
dr|z3d
it should gracefully fallback, but obviously it doesn't.
mareki2p
So no backward compatibility and graceful degradation of crypto version?
mareki2p
The error from command line console is on drop pastebin.
dr|z3d
well, you can either build yourself an update or use a + update file.
mareki2p
Yes, it is downloading something.
mareki2p
One weird thing is that if I change I2CP port settings, every torrent in torrent list disappers for a while.
mareki2p
Until snark reverts the settings back, because it can not connect to vanilla Java.
mareki2p
Now it stopped all torrents even if I tried to stop single one.
mareki2p
Now it printed error message into web UI when I tried to add trackers to torrent.
mareki2p
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 25
dr|z3d
don't see that issue here. where did you get snark from?
dr|z3d
> Open Tracker list changed - torrent restart required to take effect.
dr|z3d
and are you prefixing your urls with ?
dr|z3d
actually doesn't matter, don't supply it, it'll get automatically added. I've tried both, with and without, work fine.
dr|z3d
if you didn't grab the latest snark from skank, that's what you want.
mareki2p
I have snark+ from git, version from commit c354e72b40e2bf9fef68c881be2170f035167ea2. I added a BTIH as new torrent, without any URL, just the BTIH. Then, after snark got the .torrent file I stopped it, went to torrent details in the web UI, checkeck all the trackers, selected one pripary and pessed OK.
dr|z3d
oh, you're adding a new tracker to the torrent.
dr|z3d
I was adding a new tracker in the configs.
mareki2p
Now I can not get to the torrent details, the same exception in web UI appers.
dr|z3d
let's see if I can reproduce the error here.
mareki2p
I try also with different BTIH.
dr|z3d
I just added a tracker to a torrent, worked fine.
dr|z3d
were you trying to add a udp tracker perchance?
mareki2p
All of the default ones, so yes.
mareki2p
Yes, reproduced on different torrent.
mareki2p
Steps to reproduce. Add some BTIH such as 9D341C8C27A59ABFF2EBFA2C611CD0D53EC82863. The torrent stars. Let it running for a while, until the name is known. Stop. Edit. Check all the checkboxes, one next to each tracker, check postman as primary. Save. Exception.
dr|z3d
because that causes the error you referenced. http trackers work fine. ... investigating ...
dr|z3d
if you don't select the udp trackers, it'll work fine.
dr|z3d
ok, should be fixed. let me push an update to git.
dr|z3d
thanks for spotting.
mareki2p
Also stopping one torrent stops all of them.
dr|z3d
that should have been fixed in the latest builds.
dr|z3d
make sure you're running up-to-date javascript with ctrl+shift+r
dr|z3d
ok, fix for adding udp trackers to torrents pushed to git. thanks!
mareki2p
Adding UDP trackers now work well in newest version from git. But stopping a torrent will stop all of them. Deleting torrent does not work.
dr|z3d
OK, thanks, mareki2p, thought that bug was squashed already, will take another look.
dr|z3d
delete torrent I can confirm, stopping a single torrent works here.