IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#i2p-dev
/2025/05/23
@eyedeekay
&zzz
+R4SAS
+RN
+RN_
+StormyCloud
+T3s|4
+dr|z3d
+eche|off
+hk
+mareki2p
+orignal
+postman
+qend-irc2p
+segfault
+snex
+wodencafe
Arch
BubbRubb
Danny
DeltaOreo
FreefallHeavens
I2PMorpheus
Irc2PGuest21579
Irc2PGuest34419
Irc2PGuest49450
Irc2PGuest59134
Onn4l7h
Onn4|7h
SigSegv
Sisyphus
Sleepy_
T3s|4_
Teeed
acetone_
ardu
b3t4f4c3___
boonst
carried6590
cumlord
dr4wd3_
duck
eyedeekay_bnc
not_bob_afk
poriori_
profetikla
rapidash
shiver_
solidx66
theoddone
thetia
u5657
w8rabbit
weko_
x74a6
theoddone Is a sam stream limited to 1:1 when outgoing? IE can I use the same sam session to create stream to two different i2p addresses or no?
theoddone ah nvm, looks like you just need to create a subsession
theoddone Hmmm, that's not quite right it seems once you establish a stream the socket becomes unusable for anything other than direct comms w/ the peer.
theoddone So you have to open another sam connection if you want to connect w/ another peer.
theoddone but can you reuse the previous socket's destination when connecting again?
theoddone ah I see, control socket creates the subsession, open a new socket and pass the previously chosen session id.
theoddone Does the subsession socket need to do any handshake or anything? Or just send STREAM CONNECT ID=... DESTINATION... after connecting?
theoddone I got streaming over i2cp sort of working btw, but I think I'm doing something wrong. Speeds were limited to 3.28kps on java's i2p router and didn't work any better w/ i2pd. Some messages about ....-ratchet support.
theoddone 3.28kps per connection, saw overall speeds of ~50-60kb/s
theoddone Hmmm, looking to move my dht implementation over to sam from i2cp, but I'm struggling a bit w/ the docs.
theoddone I see that I've gotta call "SESSION ADD STYLE=DATAGRAM" to initialize a datagram session
theoddone but do I then send datagrams through that socket? Or do I need to send something to the udp sam socket directly?
theoddone bah ok, hit the limit of i2pd w/ SAM it seems, can't create subsessions w/ datagrams directly... can I use SAM and i2cp w/ the same destination?
theoddone ok, so you can use the same destination on both i2cp and sam. have everything working now w/ webtorrent + i2p + dht + pex
orignal SAM 3.3 doesn't work properly in i2pd
orignal just not implmented
zzz I also don't think you can do SAM and I2CP with the same destination. Java will reject it
orignal same in i2pd, first in first servved
orignal second local dest will be rejected
zzz having fun in Bora Bora? :)
orignal ofc ))
zzz have fun, safe travels ))
orignal returned back to the ass of the world with 7 degress and rain
orignal in May, Carl ))
zzz what do you think about this closed-source tixati switching from SAM to I2CP? Do you think they really wrote their own streaming lib or did they steal yours?
orignal do you know if they use openssl
orignal try to use nm agianst thier binary
zzz yeah maybe somebody can pull out the symbols
zzz although I guess not stealing, according to your license, if they include your copyright notice
zzz and what about the Bastyon/Pocketcoin guy with one million users? bullshit or not?
orignal bastyon are clwans
zzz that was my guess ))
orignal try to spam out everywhere about thier project
orignal another "lokinet"
orignal back to the streming
orignal it would be hard to "steal" i2pd's stream for I2CP
orignal remebert they are based on direct access to tunnels
orignal and always switch when something goes wrong
orignal so I doubt
zzz if they did I2CP and streaming and datagrams in 1-2 months, that's pretty good
orignal about bastyon everybopdy has the same opinion ))
zzz I know a web3 guy, I'll ask him about bastyon and report back
orignal I would ask waht crypto library they use
orignal see, unlike SAM you need to do crypto on client side
orignal not only streaming but also LS signing
orignal that's requred a lot of code
zzz yeah just 25519 sign/verify, not really a lot of "crypto"
orignal do they meantion what cruypto library they use?
zzz all closed source, who knows
orignal even if it's closed source they must mention third party libraries being used
orignal otherwise they are thieves
orignal I know that's torrent
orignal someone mentioned long time ago
zzz nothing in the README that comes with the binary, and the binary is stripped
orignal_ they must have something for tls
orignal suspcios
zzz looking at the linkages, don't see any ssl/tls
orignal since it's torrent also in clearnet
orignal it must be
orignal no worth to spend time
orignal I'm notr going to sue them anyway
zzz ofc
zzz found two addresses in the binary, neither seems to be up:
zzz tixati2qwcvgssuzdhn3aenhr4kipbxsoeh36cpcgfi7faac5hgq.b32.i2p
zzz tixati3gzs3uf2ntffimuez6oryk5gr6jvdgdjmzkkq466lbi2ea.b32.i2p
zzz ok, OpenSSL is in there, statically linked
zzz I don't see any of your streaming lib log strings in there
zzz OpenSSL 1.1.1k 25 Mar 2021
orignal openssl
orignal they might remove them
zzz bad I2CP connection setup
zzz bad I2CP MessagePayloadMessage
zzz bad I2CP RequestVariableLeaseSetMessage
zzz I2CP can not start service: disabled in settings
zzz I2CP can not start service: invalid router address
zzz I2CP can not start service: invalid router local interface address
zzz can't find anything of yours
zzz but he's obviously very bad at licensing rules, even if he didn't take anything of yours
orignal I never had i2cp client implemntation anyway
orignal yes, they should mention openssl
zzz started working on jetty 12, after a couple hours I'm maybe 1% done
zzz they moved or changed everything
RN hmmmpf
RN hoping 12 makes that persistant error I get go away... (noticing it on Plus too, thought it was just on Canon where I tinkered with jetty stuff)
zzz what was it again?
RN it complans about data in the prolouge... I can grab the exact if you want
zzz don't recall, so yes please
RN <wrapper log> INFO | jvm 1 | [Fatal Error] :1:1: Content is not allowed in prolog.
RN I checked every .xml I could find and found no typos...
zzz yeah that's an XML thing. If it's not in any jetty files (colunm 1 row 1) then probably coming from UPnP
RN oh... I can check my upnp setting...
zzz some upnp routers are pretty crappy and send bad xml
RN well, upnp not enabled on Plus... (double checking that I get the error there)
RN ok, not finding it on Plus now... either rotated out or too many screwdrivers...
RN probably upnp which I don't need... so I'll report back later after restart
zzz ok, but if it is UPnP, you'll only get that if there's actually some UPnP device out there
zzz or something faking it, like a Roku or Chromecast or something
RN got a chromecast, and a firetv, and lan-router I think has upnp
RN and smb4 shares
zzz just ignore it then
zzz or turn off upnp as you said
zzz the upnp tab tells you how to ignore individual devices
RN does the ignore option take a restart too?
RN ah, it does
RN already ignoring the other devices
RN so must be the lan-router
zzz maybe
RN trying to think positive
RN hehe
theoddone I'm not sure if the tixati link was about my message, but that's not me