jared4dataroads has quit [Ping timeout: 255 seconds]
jared4dataroads has joined #ipfs
larpanet has joined #ipfs
ccii has joined #ipfs
larpanet has quit [Ping timeout: 260 seconds]
phantomk[m] has joined #ipfs
larpanet has joined #ipfs
mandric has quit [Quit: Computer has gone to sleep.]
vivus has quit [Quit: Leaving]
ccii has quit [Ping timeout: 256 seconds]
larpanet has quit [Ping timeout: 276 seconds]
Cavedude has quit [Quit: leaving]
pcardune has quit [Remote host closed the connection]
<deltab>
MikeFair: yes, a block has multiple hashes; that's necessary so that broken algorithms can be replaced
pcardune has joined #ipfs
<MikeFair>
deltab, but doesn't that also mean the block "moves"
<deltab>
not sure what you mean
<MikeFair>
actually; it's fine, it jsut means comparing two CIDs is a bit more complicated than just seeing if the external representation is the same
<MikeFair>
you have to actually decode them and unpack them
<deltab>
and yes, a CID is a hash; plus, for CIDv1, a type code that describes how the data should be interpreted (as data, as an ipfs directory, etc.)
<Kythyria[m]>
Wouldn't that mean there can be CIDv1s that are actually incorrect?
<deltab>
incorrect in what way?
<Kythyria[m]>
If you have one where the type code is directory but the hash points at garbage data.
<Kythyria[m]>
For instance.
<deltab>
yes, but that was possible before too
ygrek has quit [Ping timeout: 276 seconds]
<deltab>
with CIDv0 the type is stored inside the block, which can be confusing (you ask for the block and get the data plus a few extra bytes) and inefficient (the block is a few bytes larger which means it might not pack well with others)
zautomata1 has joined #ipfs
zautomata has quit [Ping timeout: 240 seconds]
chowie has joined #ipfs
ericxtang has joined #ipfs
aananev has quit [Ping timeout: 265 seconds]
girlhood has joined #ipfs
trqx has quit [Ping timeout: 255 seconds]
trqx has joined #ipfs
aananev has joined #ipfs
ruby32 has quit [Remote host closed the connection]
ericxtang has quit [Remote host closed the connection]
ericxtang has joined #ipfs
colatkinson has joined #ipfs
ericxtang has quit [Ping timeout: 248 seconds]
ruby32 has joined #ipfs
pcardune has quit [Remote host closed the connection]
Steverman has quit [Ping timeout: 265 seconds]
l2d has quit [Remote host closed the connection]
l2d has joined #ipfs
aananev has quit [Read error: No route to host]
}ls{ has quit [Ping timeout: 260 seconds]
}ls{ has joined #ipfs
aananev has joined #ipfs
ericxtang has joined #ipfs
und0ck3d has quit [Ping timeout: 255 seconds]
daMaestro has quit [Quit: Leaving]
chowie has quit [Ping timeout: 255 seconds]
afargwer[m] has joined #ipfs
avelkei has joined #ipfs
Adbray has joined #ipfs
colatkinson has quit [Quit: colatkinson]
colatkinson has joined #ipfs
colatkinson has quit [Read error: Connection reset by peer]
larpanet has joined #ipfs
colatkinson has joined #ipfs
tombusby has quit [Ping timeout: 255 seconds]
colatkinson has quit [Client Quit]
ericxtang has quit [Remote host closed the connection]
ericxtang has joined #ipfs
sz0 has joined #ipfs
larpanet has quit [Ping timeout: 256 seconds]
tombusby has joined #ipfs
ericxtang has quit [Ping timeout: 260 seconds]
jkrone_ has quit [Ping timeout: 260 seconds]
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 268 seconds]
Mateon3 is now known as Mateon1
farmanrl has quit [Quit: Page closed]
colatkinson has joined #ipfs
larpanet has joined #ipfs
espadrine has quit [Ping timeout: 276 seconds]
larpanet has quit [Remote host closed the connection]
larpanet has joined #ipfs
rendar has joined #ipfs
larpanet has quit [Ping timeout: 264 seconds]
bsm117532 has quit [Ping timeout: 252 seconds]
mtodor has joined #ipfs
saki has joined #ipfs
saki has quit [Client Quit]
ericxtang has joined #ipfs
chiyosaki has quit [Ping timeout: 240 seconds]
inetic has joined #ipfs
saki has joined #ipfs
ericxtang has quit [Ping timeout: 248 seconds]
chiyosaki has joined #ipfs
saki has quit [Ping timeout: 256 seconds]
ulrichard has joined #ipfs
colatkinson has quit [Quit: colatkinson]
larpanet has joined #ipfs
larpanet has quit [Ping timeout: 255 seconds]
warner has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
chiyosaki has quit [Ping timeout: 256 seconds]
sz0 has quit [Quit: Connection closed for inactivity]
saki has joined #ipfs
larpanet has joined #ipfs
colatkinson has joined #ipfs
Neomex has joined #ipfs
ylp has joined #ipfs
colatkinson has quit [Quit: colatkinson]
colatkinson has joined #ipfs
larpanet has quit [Read error: Connection reset by peer]
larpanet has joined #ipfs
colatkinson has quit [Quit: colatkinson]
colatkinson has joined #ipfs
xzha has joined #ipfs
saki has quit [Remote host closed the connection]
rff has joined #ipfs
bomb-on has quit [Quit: zzz]
colatkinson has quit [Quit: colatkinson]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
bwn has quit [Ping timeout: 248 seconds]
larpanet has quit [Ping timeout: 240 seconds]
vmx has joined #ipfs
bwn has joined #ipfs
ericxtang has joined #ipfs
bomb-on has joined #ipfs
saki has joined #ipfs
ericxtang has quit [Ping timeout: 256 seconds]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
clemo has joined #ipfs
Steverman has joined #ipfs
pvh has quit []
pvh has joined #ipfs
dolphy has joined #ipfs
natewalck has quit []
natewalck has joined #ipfs
inetic has left #ipfs [#ipfs]
Mr0grog has quit []
Mr0grog has joined #ipfs
aaaaaaaaa____ has quit []
aaaaaaaaa____ has joined #ipfs
ChrisMatthieu has quit []
ChrisMatthieu has joined #ipfs
feross has quit []
und0ck3d has joined #ipfs
feross has joined #ipfs
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 264 seconds]
tenchooo has quit [Remote host closed the connection]
Arwalk has quit []
Arwalk has joined #ipfs
tenchooo has joined #ipfs
Steverman has quit [Ping timeout: 256 seconds]
<marius_k[m]>
hello. I just launched a simple ipfs website and I am really exited about it :). But I have some questions. Are ipfs and https protocols compatible? If not what would be the best way to ensure the content is not altered by some man in the middle?
<r0kk3rz>
the best way would probably be to load the site via js-ipfs
<r0kk3rz>
otherwise you mostly need to trust your gateway
wedowmaker__ has quit []
wedowmaker__ has joined #ipfs
dignifiedquire has quit []
dignifiedquire has joined #ipfs
benlyn has quit []
benlyn has joined #ipfs
rodarmor has quit []
rodarmor has joined #ipfs
rodlogic has quit []
rodlogic has joined #ipfs
Steverman has joined #ipfs
<Kythyria[m]>
And even then you need to trust however js-ipfs is served to the client
Mr0grog has quit [Quit: Connection closed for inactivity]
dimitarvp has joined #ipfs
Steverman has quit [Ping timeout: 265 seconds]
maxzor has joined #ipfs
<marius_k[m]>
so basically you need gateway running on your localhost, and dns record pointing to 127.0.0.1 (?), then you only have to trust services running on your machine.
<r0kk3rz>
yeah running a local gateway would work too
<Kythyria[m]>
Is it possible to make an IPFS webextension that doesn't just redirect to a local gateway?
<Kythyria[m]>
(for that matter, one that doesn't have the horrible blocking behaviour that's in fashion now for some baffling reason)
WindPower_ has quit [Ping timeout: 260 seconds]
<marius_k[m]>
i think it should be possible:) firefox whitelisted ipfs:// protocol usage by extensions.
<marius_k[m]>
so requests going to ipfs://some.domain could be redirected to localgateway
<Kythyria[m]>
Is that why there's already a webextension that supports those URLs?
<Kythyria[m]>
(by redirecting, but still)
<Kythyria[m]>
Or is that Firefox treating all unknown protocols as "google the entire URL"
guideline has quit [Ping timeout: 256 seconds]
<r0kk3rz>
no its handled by ipfs-companion extension
WindPower has joined #ipfs
corvinux has joined #ipfs
Steverman has joined #ipfs
corvinux has quit [Remote host closed the connection]
<marius_k[m]>
firefox extension is kind of working. 1. I type ipns://mysite.domain. 2. address bar turns into search query and starts loading. 3. Finally I get redirected to https://ipfs.io/ipns/mysite.domain
<r0kk3rz>
i dont think the protocol handler version is released yet
pcardune has quit [Remote host closed the connection]
gts_ has quit [Ping timeout: 248 seconds]
Encrypt has joined #ipfs
Keagan has joined #ipfs
Keagan has quit [Client Quit]
EternalDeiwos has quit [Quit: Leaving]
Keagan has joined #ipfs
Keagan has quit [Remote host closed the connection]
tenchooo has quit [Remote host closed the connection]
tenchooo has joined #ipfs
<ChrisMatthieu>
@Icefoz It's a private repo at the moment. We're going to rewrite it open source it soon...
ygrek has joined #ipfs
Encrypt has quit [Quit: Quit]
tarrence has joined #ipfs
<cipres>
ChrisMatthieu: great job with Arpadyne .. so how does IPTS work ?
rendar has quit []
onabreak has quit [Ping timeout: 260 seconds]
vmx has quit [Quit: Leaving]
newhouse has quit [Ping timeout: 248 seconds]
<voker57>
probably hosts.txt on heroku :)
gts_ has joined #ipfs
anewuser_ has quit [Quit: anewuser_]
gts_ has quit [Remote host closed the connection]
}ls{ has quit [Quit: real life interrupt]
darkcnetwork has joined #ipfs
<Kythyria[m]>
Hang on, if the "google the entire URL" hack works, why even bother with the whitelist?
akkad has quit [Excess Flood]
lucias has quit [Quit: ZNC 1.6.5+deb1 - http://znc.in]
akkad has joined #ipfs
clownpriest has joined #ipfs
onabreak has joined #ipfs
<darkcnetwork>
Well... I'm bored, so I am thinking about making an "IPFS control" program in C++ similar to the web interface on localhost:5001.
<darkcnetwork>
Probably pointless, but I am bored.
Neomex has quit [Read error: Connection reset by peer]
Dittoslash has joined #ipfs
<Dittoslash>
is there any way to make a file mutable?
<r0kk3rz>
not exactly, but you can have a mutable link to it
<Dittoslash>
ipns?
<voker57>
yes
<Dittoslash>
can you have more than one hash? the ipns example seems to indicate you have one hash for your peer id
<r0kk3rz>
possibly not, but you can hack it i guess
<r0kk3rz>
by ipns > directory block > whatever you want
pcardune has joined #ipfs
<Dittoslash>
gp
Dittoslash has quit [Remote host closed the connection]
chowie has joined #ipfs
Encrypt has joined #ipfs
<darkcnetwork>
Is there a way to add a peer which exists on my local network? I could add the peer hash, but I have no idea if that will add its local IPv4 address or not.
jaboja has joined #ipfs
tarrence has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<r0kk3rz>
they should discover each other
jaboja has quit [Read error: Connection reset by peer]
jaboja64 has joined #ipfs
<darkcnetwork>
Ok. I'll just wait for a while and check if they discover each other.
jaboja64 is now known as jaboja
<cipres>
i'm sorry if its off-topic but does anyone know how to bootstrap to the h.ipfs.io nodes (hyperboria) ?
<whyrusleeping>
cipres: lgierth should know, maybe we have docs somewhere
<cipres>
whyrusleeping: thanks
<cipres>
i can connect to the nodes but i don't know the peers ids
Ecran has joined #ipfs
<whyrusleeping>
cipres: oh, you can get a nodes ID through its gateway, just hit /api/v0/id
<cipres>
true
<whyrusleeping>
hrm... but i'm not seeing that exposed on gateways for some reason...
<cipres>
403
<cipres>
nginx
<cipres>
might run on a different port than 8080 ?
<whyrusleeping>
okay, we have an ID of Qmbut9Ywz9YEDrz8ySBSgWyJk41Uvm2QJPhwDJzJyGFsD6 for fc15:e5a1:3c3:4262:d27a:9435:10ff:2e7a
<cipres>
fantastic thanks
<whyrusleeping>
and for fc8f:dcbf:74b9:b3b9:5305:7816:89ac:53f3 we have QmZMxNdpMkewiVZLMRxaNxUeZpDUb34pWjZ1kZvsd16Zic
<cipres>
beautiful, where did you get this ?
<cipres>
it works :)
<cipres>
although the first node is down ..
<cipres>
up now ;)
arpu has quit [Remote host closed the connection]
<cipres>
are these nodes running on both clearnet and hyper networks ?
und0ck3d has joined #ipfs
<whyrusleeping>
cipres: I sshed into the machines and ran ipfs id :P
<whyrusleeping>
and yeah, those nodes are running on both netwroks