stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.23 and js-ipfs 0.41 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of
<ShokuninDiscord4> Interesting. What would that help you with?
<ShokuninDiscord4> (would that be something you'd find actually useful?)
<ShokuninDiscord4> <span class="d-mention d-user">bonedaddy</span> I guess you mean the other way?
<ShokuninDiscord4> Like node sends emails on events
<ShokuninDiscord4> What would you use that for?
<ShokuninDiscord4> wdym by with auth?
RealityDiscord[m has joined #ipfs
<RealityDiscord[m> mmm, maybe if it was just checking status and stuff like that. Anything more advanced would become a problem.
<RealityDiscord[m> Connecting to the node API without worrying about firewalls due to it being libp2p. I already have systems in place for this. If it was built in with authentication, that would be a pretty useful out of the box feature.
<RealityDiscord[m> Best bet is what <span class="d-mention d-user">bonedaddy</span> is talking about
<RealityDiscord[m> Authentication done by peerID, or other mechanism.
<ShokuninDiscord4> I mean, auth the email client, or auth my peer against my email client, or.. how should it work?
<RealityDiscord[m> I think send an email to the node with peerID to establish who is permitted to access. Then work through a libp2p tunnel.
<RealityDiscord[m> I think send an email to the node with peerID to establish who is permitted to access is the best option. Then work through a libp2p tunnel.
<ShokuninDiscord4> Interesting
<ShokuninDiscord4> So like control / monitor the node I guess
hndr has joined #ipfs
hndr has quit [Quit: Leaving]
mowcat has joined #ipfs
mowcat has quit [Remote host closed the connection]
<chachasmooth> where's the format returned inside the "Data" fields of `ipfs object get $ID` specified?
<chachasmooth> (I'd like to add manually add a custom IPFS object using `ipfs object put`)
<deltab> oh sorry, outdated link
daniellmesquitae has joined #ipfs
}ls{ has quit [Ping timeout: 240 seconds]
}ls{ has joined #ipfs
RamRanRa has quit [Read error: Connection reset by peer]
harry75369[m] has joined #ipfs
fleeky has quit [Ping timeout: 265 seconds]
stoopkid has joined #ipfs
fleeky has joined #ipfs
seba- has quit [Ping timeout: 240 seconds]
seba- has joined #ipfs
ljmf00_ has joined #ipfs
ljmf00 has quit [Ping timeout: 240 seconds]
Belkaar has quit [Ping timeout: 255 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
Belkaar has quit [Changing host]
jcea has quit [Quit: jcea]
iczero has quit [Quit: rip]
iczero has joined #ipfs
delli3_ has joined #ipfs
delli3_ has quit [Max SendQ exceeded]
delli3 has quit [Ping timeout: 260 seconds]
ygrek__ has quit [Ping timeout: 272 seconds]
daMaestro has joined #ipfs
xcm has quit [Killed (card.freenode.net (Nickname regained by services))]
verin0x1 has joined #ipfs
xcm has joined #ipfs
^andrea^75006683 has quit [Ping timeout: 260 seconds]
CCR5-D32 has quit [Quit: ZZZzzz…]
mrus has quit [Ping timeout: 260 seconds]
^andrea^75006683 has joined #ipfs
choward9 has joined #ipfs
cris_thor` has joined #ipfs
cheet has quit [Ping timeout: 260 seconds]
captain_morgan06 has quit [Ping timeout: 260 seconds]
JackK has quit [Ping timeout: 260 seconds]
mir100 has quit [Ping timeout: 260 seconds]
mrus has joined #ipfs
cris has quit [Ping timeout: 260 seconds]
void09 has quit [Ping timeout: 260 seconds]
hsanjuan has quit [Ping timeout: 260 seconds]
xentec_ has joined #ipfs
xentec has quit [Ping timeout: 260 seconds]
choward has quit [Ping timeout: 260 seconds]
choward9 is now known as choward
adpaolucci has quit [Remote host closed the connection]
JackK has joined #ipfs
void09 has joined #ipfs
verin0x has quit [Ping timeout: 272 seconds]
verin0x1 is now known as verin0x
mir100 has joined #ipfs
adpaolucci has joined #ipfs
hsanjuan has joined #ipfs
cheet has joined #ipfs
adpaolucci has quit [Remote host closed the connection]
adpaolucci has joined #ipfs
captain_morgan has joined #ipfs
ipfs-stackbot has quit [Remote host closed the connection]
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
_whitelogger has joined #ipfs
ipfs-stackbot has joined #ipfs
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
reit has quit [Quit: Leaving]
maggotbrain has quit [Remote host closed the connection]
maggotbrain has joined #ipfs
daMaestro has quit [Quit: Leaving]
witwitchayakarn[ has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
Sigma has quit [Ping timeout: 272 seconds]
<ian[m]4> Hi new user here. Are there suggestions how to use ipfs as a normal user for meaningful things?
<ian[m]4> I found lots of the introductions developer-oriented.
Adbray has quit [Quit: Ah! By Brain!]
<M59NAA8GT7111114> i find it most useful for quickly sharing files
<M59NAA8GT7111114> you can just install ipfs-desktop and it handles everything for you, you get a nice GUI that makes things easy
odieodie[m] has joined #ipfs
KeiraT has quit [Ping timeout: 240 seconds]
Angelous has quit [Ping timeout: 272 seconds]
hsn has joined #ipfs
bengates has joined #ipfs
hsn_ has joined #ipfs
<ipfsbot> @Nina posted in Mechanism of detecting failed nodes - https://discuss.ipfs.io/t/mechanism-of-detecting-failed-nodes/7359/1
hsn has quit [Ping timeout: 252 seconds]
hsn_ is now known as hsn
KeiraT has joined #ipfs
ylp has joined #ipfs
lord| has quit [Read error: Connection reset by peer]
fleeky has quit [Ping timeout: 258 seconds]
RamRanRa has joined #ipfs
lord| has joined #ipfs
_whitelogger has joined #ipfs
<M59NAA8GT7111114> one thing that makes ipfs a lot nicer than torrents is that you can use public http gateways to let non-ipfs users access your data
fleeky has joined #ipfs
chronophor[m] has joined #ipfs
electioneer has joined #ipfs
misuto has quit [Ping timeout: 258 seconds]
rendar has joined #ipfs
lritter has joined #ipfs
Sigma has joined #ipfs
pecastro has joined #ipfs
RamRanRa has quit [Quit: Leaving]
<voker57> not really inherent to ipfs, just nobody sets up gateways for torrent
<voker57> for same reason as cloudflare's ipfs gateway has videos banned
<voker57> so i don't expect them to survive wider adoption
joocain2 has quit [Remote host closed the connection]
opal has quit [Remote host closed the connection]
joocain2 has joined #ipfs
opal has joined #ipfs
<M59NAA8GT7111114> i've never heard of torrent http gateways
<M59NAA8GT7111114> torrent clients always just download to a file on disk directly
<voker57> yeah but it's not related to protocol itself
<voker57> I used a paid torrent gateway back in the day
<voker57> when all I had was dialup so this service let you download torrents via them or order data on CDs
opal has quit [Ping timeout: 240 seconds]
opal has joined #ipfs
anadahz has quit [Remote host closed the connection]
<M59NAA8GT7111114> huh
anadahz has joined #ipfs
greymanDiscord[m has joined #ipfs
mowcat has joined #ipfs
vmx has joined #ipfs
nimaje has quit [Quit: WeeChat 2.7.1]
nimaje has joined #ipfs
xcm is now known as Guest80133
Guest80133 has quit [Ping timeout: 255 seconds]
xcm has joined #ipfs
nimaje has quit [Quit: WeeChat 2.7.1]
nimaje has joined #ipfs
electioneer has quit [Remote host closed the connection]
derangements has joined #ipfs
reit has joined #ipfs
ZaZ has joined #ipfs
}ls{ has joined #ipfs
cxl000 has joined #ipfs
CCR5-D32 has joined #ipfs
alephnull has joined #ipfs
delli3 has joined #ipfs
<M59NAA8GT7111114> private networks?
<c0ncord> i remember using a free torrent gateway not long ago, i forgot the name
<c0ncord> for watching movies mostly
<chachasmooth> when `ipfs get`'ing a file, can a malicious node fill my clutter up my complete datastore with gigabytes of junk data?
derangements has quit [Remote host closed the connection]
<chachasmooth> if so, why is the file length now included in the hash? e.g. resource_hash = hash(metadata_such_as_size || hash(file))?
tobowersDiscord4 has joined #ipfs
<M59NAA8GT7111114> i'm not sure, but i think theoretically at least it shouldn't be able to
<c0ncord> i think that that attack wouldn't work, because the hash of every chunk is validated?
denims has joined #ipfs
<M59NAA8GT7111114> as it should be easy to spot when it's sending bogus data
ZaZ has quit [Quit: Leaving]
<tobowersDiscord4> > private networks?
<tobowersDiscord4> <span class="d-mention d-user">swedneck [GMT+1]</span>#0000 We were thinking private network but operationally that can get tricky I think and getting the peers to share the key and change keys when group members leave, etc seems hard
<tobowersDiscord4> I'm looking at https://github.com/ipfs/go-bitswap/blob/master/network/ipfs_impl.go and thinking we could make our own network implementation which denied anyone not on the allowed list?
fleeky has quit [Ping timeout: 265 seconds]
_jrjsmrtn has quit [Ping timeout: 260 seconds]
__jrjsmrtn__ has joined #ipfs
<M59NAA8GT7111114> no clue, i'm not familiar with the go-ipfs code
fleeky has joined #ipfs
KempfCreative has joined #ipfs
<voker57> chachasmooth: no, files are made of chunks, so most malevolent node can do is to send you a bad chunk
<voker57> as for size in hash, dunno maybe strengthening against crypto attacks
Taoki has joined #ipfs
John_Locke_42424 has joined #ipfs
<John_Locke_42424> Hi. I'm trying to understand the specifics of how CIDs (hashes) are created when using the file system in particular. For my application, I need a directory to not just be accessible with a static hash, but also for others to verify externally that the same "stuff" would result in the same hash. As I understand it, if there was a change in the
<John_Locke_42424> merkle dag format or unixfs, it may be the case that a person adding the same bit identical content in the future get a different hash back
<John_Locke_42424> Is there any way via the command line and/or libraries to specify that you want a certain specific version of everything, hash algo, unixfs version etc, so that you can guarantee that the same CID can be recreated independently?
<John_Locke_42424> (Other than forcing them to run a specific version of the libraries/cli)
CCR5-D32 has quit [Quit: ZZZzzz…]
<M59NAA8GT7111114> pretty sure you can force every aspect to a specific thing
<M59NAA8GT7111114> have you looked at `ipfs add --help`?
<M59NAA8GT7111114> it would probably give you the answer
CCR5-D32 has joined #ipfs
shizy has quit [Read error: Connection reset by peer]
brianhoffman has quit [Quit: brianhoffman]
shizy has joined #ipfs
brianhoffman has joined #ipfs
mauz555 has joined #ipfs
[diablo] has quit [Quit: Ping timeout (120 seconds)]
gavlee has quit [Excess Flood]
NickBusey has quit [Quit: Ping timeout (120 seconds)]
t4skforce has quit [Quit: Ping timeout (120 seconds)]
[diablo] has joined #ipfs
NickBusey has joined #ipfs
gavlee has joined #ipfs
nsh has quit [Remote host closed the connection]
pescobar has quit [Quit: No Ping reply in 180 seconds.]
t4skforce has joined #ipfs
pescobar has joined #ipfs
nsh has joined #ipfs
<John_Locke_42424> M59NAA8GT7111114 well I've seen flags for CID version and hash type, nothing for the node format (protobuf/cbor) or unixfs format though
ygrek__ has joined #ipfs
jcea has joined #ipfs
ZaZ has joined #ipfs
mauz555 has quit []
pecastro has quit [Ping timeout: 258 seconds]
<M59NAA8GT7111114> hmm
melroy89Discord[ has joined #ipfs
<hsn> how to add ipfs to windows firewall exception, it stopped working for incomming connections
<John_Locke_42424> M59NAA8GT7111114 maybe because those new things are not actually enabled yet? I was under the impression that cbor nodes were the new normal, but when I do some testing with the latest stable release, it's all still protobuf
<M59NAA8GT7111114> no clue
ylp has quit [Quit: Leaving.]
jaided3[m] has joined #ipfs
zopsi has quit [Quit: Oops]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
bengates has quit [Remote host closed the connection]
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
bengates has joined #ipfs
zopsi has joined #ipfs
zopsi has quit [Excess Flood]
zopsi has joined #ipfs
ipfs-stackbot has quit [Remote host closed the connection]
sixcornersDiscor has joined #ipfs
bengates has quit [Ping timeout: 240 seconds]
ipfs-stackbot has joined #ipfs
jaided3[m] has left #ipfs ["User left"]
scde has joined #ipfs
fleeky has quit [Ping timeout: 272 seconds]
fleeky has joined #ipfs
stoopkid has quit [Quit: Connection closed for inactivity]
CCR5-D32 has quit [Quit: ZZZzzz…]
jonnycrunch has joined #ipfs
CCR5-D32 has joined #ipfs
scde has quit [Quit: Leaving]
airgap has joined #ipfs
stoopkid has joined #ipfs
adpaolucci has quit [Quit: Kindergarten is elsewhere!]
pecastro has joined #ipfs
snoopie[m] has joined #ipfs
dwilliams has joined #ipfs
cwahlers has quit [Quit: Gone fishing]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
cwahlers has joined #ipfs
maxzor has joined #ipfs
hndr has joined #ipfs
fleeky has quit [Ping timeout: 260 seconds]
rendar has quit [Quit: echi = moron]
fleeky has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
hndr has quit [Quit: Leaving]
vmx has quit [Quit: Leaving]
<ipfsbot> @system posted in IPFS Weekly 79 - https://discuss.ipfs.io/t/ipfs-weekly-79/7362/1
The_8472 has joined #ipfs
The_8472 has quit [Ping timeout: 252 seconds]
jhulten has joined #ipfs
The_8472 has joined #ipfs
jonnycrunch has quit [Ping timeout: 240 seconds]
voker57 has quit [Quit: voker57]
cwahlers has quit [Ping timeout: 252 seconds]
cwahlers_ has joined #ipfs
voker57 has joined #ipfs
<ipfsbot> @emclab posted in How to reset the lock file programmatically in ipfs 0.41.1 - https://discuss.ipfs.io/t/how-to-reset-the-lock-file-programmatically-in-ipfs-0-41-1/7363/1
awakecoding_ has joined #ipfs
awakecoding_ has quit [Client Quit]
awakecoding has joined #ipfs
maxzor has quit [Remote host closed the connection]
misuto has joined #ipfs
lritter has quit [Quit: Leaving]
xawkfxeq[m] has joined #ipfs
warner has joined #ipfs
Ecran has joined #ipfs
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jhulten has joined #ipfs
Newami has joined #ipfs
Newami has quit [Remote host closed the connection]
Guest86185 has quit [Ping timeout: 252 seconds]
warner has quit [Ping timeout: 240 seconds]
mike_ has joined #ipfs
warner has joined #ipfs
mike_ is now known as Guest58180
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jhulten has joined #ipfs
ZaZ has quit [Quit: Leaving]
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jhulten has joined #ipfs
hsn has quit [Quit: hsn]
Mateon2 has quit [Remote host closed the connection]
gmoro has quit [Remote host closed the connection]
gmoro has joined #ipfs
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Mateon2 has joined #ipfs
KempfCreative has quit [Ping timeout: 258 seconds]
GRaelianDiscord[ has joined #ipfs
mowcat has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 255 seconds]