<whyrusleeping>
it used to be written so that you could dial out without a listener for utp
<whyrusleeping>
i dropped that so if you dont have a listener, you wont use it at all
corvinux has joined #ipfs
Oatmeal has joined #ipfs
Senji has joined #ipfs
ryjen has joined #ipfs
nonaTure has joined #ipfs
Oatmeal has quit [Ping timeout: 276 seconds]
ryjen has quit [Ping timeout: 252 seconds]
Tv` has quit [Quit: Connection closed for inactivity]
Oatmeal has joined #ipfs
slothbag has joined #ipfs
pfista has quit [Ping timeout: 246 seconds]
seg_violation has joined #ipfs
pfista has joined #ipfs
pfista has quit [Ping timeout: 264 seconds]
nonaTure has quit [Ping timeout: 240 seconds]
nonaTure has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
corvinux has quit [Remote host closed the connection]
arajakul has quit [Ping timeout: 252 seconds]
seg_violation has quit [Remote host closed the connection]
matoro has joined #ipfs
zorglub27 has joined #ipfs
stoogenmeyer has joined #ipfs
computerfreak1 has quit [Remote host closed the connection]
stoogenmeyer has quit [Ping timeout: 240 seconds]
corvinux has joined #ipfs
computerfreak has joined #ipfs
stoogenmeyer has joined #ipfs
reit has quit [Ping timeout: 264 seconds]
stoogenmeyer has quit [Ping timeout: 240 seconds]
computerfreak has quit [Remote host closed the connection]
pepesza has joined #ipfs
stoogenmeyer has joined #ipfs
stoogenmeyer has quit [Ping timeout: 240 seconds]
zorglub27 has quit [Quit: zorglub27]
zorglub27 has joined #ipfs
corvinux has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number]
corvinux has joined #ipfs
<ipfsbot>
[go-ipfs] Kubuxu force-pushed feature/auto-synopsis from 61b832b to 666a788: https://git.io/vrxhi
<ipfsbot>
go-ipfs/feature/auto-synopsis 666a788 Jakub Sztandera: Add default true options handling...
G-Ray has joined #ipfs
Encrypt has joined #ipfs
tyl_ has joined #ipfs
lionhearted has quit [Read error: Connection reset by peer]
Deadly has joined #ipfs
tyl_ has quit [Client Quit]
espadrine has joined #ipfs
stoogenmeyer has joined #ipfs
computerfreak has joined #ipfs
stoogenmeyer has quit [Ping timeout: 240 seconds]
apiarian has quit [Quit: zoom]
<ipfsbot>
[go-ipfs] Kubuxu created feature/api-offline (+2 new commits): https://git.io/vo21T
<ipfsbot>
go-ipfs/feature/api-offline e67a21e Jakub Sztandera: Add net.online to diag sys command...
<ipfsbot>
go-ipfs/feature/api-offline 245e8fa Jakub Sztandera: Add test for online field in diag sys...
<ipfsbot>
[go-ipfs] Kubuxu opened pull request #2867: Add way to check if node is online or offline. (master...feature/api-offline) https://git.io/vo21I
espadrine has quit [Ping timeout: 260 seconds]
pfista has joined #ipfs
ylp has quit [Ping timeout: 264 seconds]
ylp has joined #ipfs
zorglub27 has quit [Ping timeout: 244 seconds]
pfista has quit [Ping timeout: 244 seconds]
espadrine has joined #ipfs
neurrowcat has joined #ipfs
corvinux has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number]
corvinux has joined #ipfs
rardiol has quit [Remote host closed the connection]
rardiol has joined #ipfs
Akaibu has quit [Quit: Connection closed for inactivity]
tmg has joined #ipfs
zorglub27 has joined #ipfs
<tmg>
ping @Kubuxu
<Kubuxu>
tmg: yes?
<tmg>
Hi
<Kubuxu>
Hi
<tmg>
I was just playing around and stumbled upon a weird bug (easy to fix)
<Kubuxu>
yeah/
<tmg>
you can reproduce by issuing $(ipfs ls --help)
<tmg>
the source is da4e54c
<Kubuxu>
and what is the issue/
<tmg>
it seems to be waiting for input from stdin
<Kubuxu>
ahh, didn't thought about that
<Kubuxu>
:...
<Kubuxu>
flags are parsed after stdin
<tmg>
actually, this affects every arg flaged as EnableStdin
<Kubuxu>
With EnableStdin and required arguemtn
<tmg>
yeah lol
<Kubuxu>
I know how I will fix that
<Kubuxu>
Require explicit used of stdin '-' if using terminal
<tmg>
can you give an example?
<Kubuxu>
hmm, but how it worked before I wonder.
<Kubuxu>
so you can do: ipfs add - then start typing and Ctrl-D to add it to ipfs
apiarian has joined #ipfs
<tmg>
OK cool
<tmg>
I have a patch that does this
<Kubuxu>
It is already in that version.
<tmg>
do you think that $(ipfs ls -) would ever get used?
<Kubuxu>
That is what broke.
<tmg>
rather that a named pipe?
<Kubuxu>
Yeah, you can do that with xargs.
<Kubuxu>
I think we shouldn't use EnableStdin and string arguments.
<tmg>
Wouldn't xargs come from a pipe though? instead of someone typing in?
<Kubuxu>
Yeah it would but it is inconsistency between piping and console
<Kubuxu>
Which makes for example docker work weird.
<Kubuxu>
Yeah, I think using xargs in those cases is better.
<tmg>
...like, I can't imagine anyone going $(ipfs ls -\n $TYPE_IN_A_HASH)
<Kubuxu>
you can do: cat file_with_five_hashes | ipfs ls
<Kubuxu>
I think
<Kubuxu>
so now it would be: cat file_with_five_hashes | xargs ipfs ls
<Kubuxu>
which is ok with me
<Kubuxu>
I will write it down as an issue as I would like to hear some other opinions on the matter.
apiarian has quit [Ping timeout: 276 seconds]
apiarian has joined #ipfs
<Kubuxu>
tmg: thanks for reporting that
rhalff has joined #ipfs
espadrine has quit [Ping timeout: 264 seconds]
<A124>
Kubuxu, Hey. Sorry for bothering you, but while you are around. Is there yet a way to make arbitrary TCP/UDP tunel in between PeerIDs?
Peer3Peer has joined #ipfs
<Kubuxu>
A124: not yet, friend of mine started to work on something like that, search `corenet` in PRs
<Kubuxu>
we decided that we first have to clean up some thing and create stream based API
<A124>
Agree.
<Kubuxu>
it will be here, just not right now
<A124>
Ok. What is the best way to send data in between at the moment?
Deadly has quit [Ping timeout: 240 seconds]
<Kubuxu>
The only way would be to use IPNS, pubsub bases on IPNS just makes it orders of magnitude faster.
<Kubuxu>
And it will be here soon.
Hsi has joined #ipfs
<A124>
So... the answer is unconclusive. So basically corenet.
<A124>
Kubuxu Is there a way to negotiate NAT traversal?
<Kubuxu>
ipfs does NAT traversal
<A124>
Yes, but on another port.
<Kubuxu>
no that I know of.
<A124>
So one could possibly write a corenet service and ask ipfs to use it's abilities to punch another port, which then user can use.
<A124>
Not sure if good idea, but in some way, even if its corenet, exposing the nat capabilities would be beneficial.
<tmg>
Kubuxu: so I have this clear: if there is a hyphen, user is expected to type in input (i.e. no piping)?
<Kubuxu>
tmg: no it is also for piping
<Kubuxu>
it is just, you have to explicitly ask for it in some cases.
<A124>
Thanks for info. ... Nat traversal ain't simple so delegating it on ipfs would be convenient feature.
<ipfsbot>
[go-ipfs] lgierth pushed 1 new commit to extract-gateway: https://git.io/vo2Sj
<ipfsbot>
go-ipfs/extract-gateway 0144d3a Lars Gierth: WIP...
stoogenmeyer has joined #ipfs
Encrypt has joined #ipfs
<M-davidar>
ping richardlitt
<richardlitt>
ping
<richardlitt>
*pong
<M-davidar>
hey
<richardlitt>
hey
<richardlitt>
So... yeah --- not sure about webchat
<richardlitt>
*chat.ipfs.io
<tmg>
M-davidar: it looks really Material
<richardlitt>
Let me try again
<richardlitt>
Yeah; I just entered text
<M-davidar>
"test"?
<richardlitt>
Yeah!
<richardlitt>
Why can't I see that in IRCCloud?
<M-davidar>
I saw it - is it not coming through to irc? :/
<richardlitt>
It doesn't look like it. :(
<M-davidar>
oh... one sec
<richardlitt>
Do you use that interface, exclusively?
<M-davidar>
yeah, the message is coming through via matrix, but doesn't seem to be being bridged through to irc
davidar_ has joined #ipfs
<M-davidar>
pong
<M-davidar>
yeah... bugger
<M-davidar>
let me see if that's easy to fix
M-davidar is now known as davidar
reit has joined #ipfs
neurrowcat has left #ipfs ["Leaving"]
corvinux has quit [Quit: Leaving]
<stoogenmeyer>
hey folks.. if a node joins the ipfs network.. but takes no further action, i.e. the user behind it never tries to fetches any file, does that node contribute anything to the network? i mean i figure that node knows about other nodes and they know about it, but is there anything beyond that?
ianopolous has joined #ipfs
<stoogenmeyer>
does the node, even though it never asked for anything, knows about the location of other items? so it's contribution is basically serving as a router for other requests that might come through it?
ianopolous has quit [Ping timeout: 260 seconds]
corvinux has joined #ipfs
ianopolous has joined #ipfs
<apiarian>
i'm pretty sure a node that went through ipfs init gets the introductory docs, right? so the node would be hosting those docs for others?
<apiarian>
(unless those docs got on my node some other way)
Guest18687[m] has joined #ipfs
<Guest18687[m]>
test
stoogenmeyer has quit [Remote host closed the connection]
<apiarian>
though, if i got them with init, others probably got them with init too?
stoogenmeyer has quit [Remote host closed the connection]
rhalff has quit [Ping timeout: 240 seconds]
em-ly has quit [Quit: Connection closed for inactivity]
stoogenmeyer has joined #ipfs
prettymuchbryce has quit [Ping timeout: 258 seconds]
prettymuchbryce has joined #ipfs
G-Ray has quit [Quit: Konversation terminated!]
user24 has joined #ipfs
Stebalien has quit [Ping timeout: 244 seconds]
Stebalien has joined #ipfs
rhalff has joined #ipfs
ianopolous has quit [Ping timeout: 264 seconds]
ianopolous has joined #ipfs
stoogenmeyer has quit [Remote host closed the connection]
<tmg>
Kubuxu: could you look at the commit on issues/2870 when you get some spare time? I think requiring xargs for something simple like "ipfs ls" is really clunky.
<Kubuxu>
That is something what you would expect from normal command
<Kubuxu>
tmg: also I really don't like changing behavior depending on the input type
<Kubuxu>
xargs is available on all systems (on normal windows it isn't but you can't pipe on normal windows).
tmg has quit [Ping timeout: 264 seconds]
muhriddin[m] has quit [Ping timeout: 250 seconds]
muhriddin[m] has joined #ipfs
OutBackDingo has joined #ipfs
rhalff has quit [Ping timeout: 240 seconds]
seagreen has quit [Ping timeout: 240 seconds]
galex-713 has quit [Ping timeout: 246 seconds]
rhalff has joined #ipfs
espadrine has quit [Ping timeout: 260 seconds]
stoogenmeyer has joined #ipfs
Senji has quit [Read error: Connection reset by peer]
<ipfsbot>
[go-ipfs] Kubuxu force-pushed feature/api-offline from 245e8fa to c10ed85: https://git.io/vo2xV
<ipfsbot>
go-ipfs/feature/api-offline c10ed85 Jakub Sztandera: Add test for online field in diag sys...
<MJRider>
if i add a file to ipfs, howlong should it be allowed to take to get it available via gateway.ipfs.io
Encrypt has quit [Quit: Quitte]
Senji has joined #ipfs
<Kubuxu>
after you finish adding it, seconds
Combined2857 has joined #ipfs
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
Penta has joined #ipfs
<MJRider>
Kubuxu: oke, my problem is that i let a script do the following sequence: ipfs init ; ipfs daemon & ; sleep 5 ; 'wait for atleased 5 peers in the swarm' ; ipfs add ; wget http://gateway.ipfs.io/ipfs/HASH
<MJRider>
and often the wget will timeout after a long wait
<Kubuxu>
you might want to wait for few more peers
<Kubuxu>
but otherwise I have no idea
<MJRider>
i tried it with 16 peers a moment ago, and that also ended in wget waiting a long while, 59 peers was indeed within seconds
Pent has quit [Ping timeout: 244 seconds]
stoogenmeyer has quit [Remote host closed the connection]
jo_mo has joined #ipfs
<Kubuxu>
How big of a file are you adding?
<Kubuxu>
Also the file adding process might not be finished right after the ipfs add finishes.
<Kubuxu>
There still might be some DHT traffic going on.
stoogenmeyer has joined #ipfs
<MJRider>
Kubuxu: my test files where 1kb of random data
<MJRider>
the buildscript adds fiels between 1 and 5kb
<MJRider>
files
<Kubuxu>
Hmm, then it shouldn't be a problem.
<Kubuxu>
I will ask around because it might be that there is no peer connected to you that the DHT sees are correct to publish provider record to.
stoogenmeyer has quit [Remote host closed the connection]
<MJRider>
i got the peerlist of one of the runs that failed
<MJRider>
Swarm is fine is echoed when the swarm is big enough, in this run i had the limit set to 4
Stebalien has quit [Quit: Lost terminal]
pfista has joined #ipfs
Aeon has quit [Ping timeout: 250 seconds]
Combined2857 has quit [Quit: Leaving]
Aeon has joined #ipfs
<Kubuxu>
MJRider: could you create issues on that, it would be great to have the reproduction case too.
<Kubuxu>
I don't know what went wrong exactly but I have some ideas.
pfista has quit [Ping timeout: 260 seconds]
<MJRider>
Kubuxu: it already helps that it is inexpected behavour, i'll start working on a reproduction scenario and will open an issue if i get it a bit better then 'every time i try to demontrate it to my collegue'
<ipfsbot>
[go-ipfs] kevina opened pull request #2872: Add Files API root as best-effort pin (master...best-effort-pins) https://git.io/vo2hM
arpu has quit [Ping timeout: 260 seconds]
arpu has joined #ipfs
G-Ray has joined #ipfs
stoogenmeyer has joined #ipfs
zorglub27 has quit [Ping timeout: 276 seconds]
ryjen has quit [Ping timeout: 252 seconds]
<lgierth>
Kubuxu: i don't understand what you mean re: proxy autoconf
<lgierth>
ah is that a browser addon?
<Kubuxu>
no, it is built into every system (and browser).
ianopolous has quit [Ping timeout: 246 seconds]
ianopolous has joined #ipfs
<lgierth>
mh and that results in normal http requests, or is that socks5
<lgierth>
Web_Proxy_Autodiscovery_Protocol
<lgierth>
oh man i don't even wanna know lol
<Kubuxu>
It is normal request
<lgierth>
mh!
<lgierth>
but i guess that's a way how mesh networks can hijack ipfs.io urls and get them to a local node
<Kubuxu>
If users have "use PAC from local network" on
nonaTure has quit [Ping timeout: 272 seconds]
G-Ray has quit [Quit: Konversation terminated!]
user24 has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160606114208]]
erde74 has joined #ipfs
Oatmeal has quit [Ping timeout: 260 seconds]
ccsdss has joined #ipfs
ccsdss has left #ipfs [#ipfs]
chriscool1 has joined #ipfs
zorglub27 has joined #ipfs
espadrine has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
mgue has quit [Ping timeout: 264 seconds]
stoogenmeyer has quit [Ping timeout: 240 seconds]
Oatmeal has joined #ipfs
mgue has joined #ipfs
ryjen has joined #ipfs
Bheru27 has joined #ipfs
ryjen has quit [Ping timeout: 252 seconds]
ylp has quit [Ping timeout: 260 seconds]
ylp has joined #ipfs
dmr has joined #ipfs
nonaTure has joined #ipfs
dmr has quit [Ping timeout: 250 seconds]
erde74 has quit [Quit: Verlassend]
stoogenmeyer has joined #ipfs
zorglub27 has joined #ipfs
cketti has quit [Quit: Leaving]
ryjen has joined #ipfs
chriscool1 has quit [Quit: Leaving.]
ryjen has quit [Ping timeout: 252 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
espadrine has quit [Quit: Konversation terminated!]
espadrine has joined #ipfs
<ipfsbot>
[webui] greenkeeperio-bot opened pull request #404: Update react-bootstrap to version 0.29.5
ryjen has joined #ipfs
CaptainBlackton has joined #ipfs
<CaptainBlackton>
I'm trying to install ipfs on my Linux Mint 17.3, 64-bit OS, but it keeps saying that the .tar.gz file is not an actual tar archive. I've tried redownloading it, opening it terminal with "tar" and also opening it with the gui archive manager built into Linux Mint, but they all give the same result. Am I doing something wrong here?
<intarplentory>
tar -xvf blahblah.tar.gz would work on ubuntu
<apiarian>
maybe need an -z in there? or is that only for -c ?
<Kubuxu>
CaptainBlackton: if you downloaded it with FF it might be gziped two times
<apiarian>
why would firefox do that?
<Kubuxu>
We have no idea, this might be some missconfiguration on our part
<ipfsbot>
[go-ipfs] lgierth force-pushed extract-gateway from 00fcba7 to 88d3ad4: https://git.io/vozP1
<ipfsbot>
go-ipfs/extract-gateway 88d3ad4 Lars Gierth: gateway: remove dead BlockList...
<ipfsbot>
[go-ipfs] lgierth force-pushed extract-gateway from 88d3ad4 to d1116f7: https://git.io/vozP1
<ipfsbot>
go-ipfs/extract-gateway d1116f7 Lars Gierth: gateway: remove dead BlockList...
stoogenmeyer has joined #ipfs
mildred has quit [Ping timeout: 258 seconds]
<lgierth>
Kubuxu: ah no it's fine
<Kubuxu>
?
<lgierth>
it's only supposed to redirect if there's an index.html
<lgierth>
so that relative links in index.html work
<Kubuxu>
Oh, and the auto generated isn't index
<Kubuxu>
ok
<Kubuxu>
my bad sorry
<lgierth>
yeah the directory listing has more context and can do the right thing
stoogenmeyer has quit [Remote host closed the connection]
stoogenmeyer has joined #ipfs
<lgierth>
alert! bug! intruders! regression!
<lgierth>
:]
<Kubuxu>
yeah, I am making those decisions to rapidly ;P
disgusting_wall has joined #ipfs
nonaTure has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
zorglub27 has quit [Quit: zorglub27]
<lgierth>
haha me too sometimes -- no time for second-guessing when my only though is "oh no not again... :S"
ianopolous has quit [Read error: Connection reset by peer]
mildred has quit [Ping timeout: 240 seconds]
jedahan has joined #ipfs
<CaptainBlackton>
OK, I saw some things online that also suggested it might have been double zipped. What do I do if it's double zipped though. I can't just double unzip it because it throws an error when I try to unzip it
<CaptainBlackton>
?
<lgierth>
maybe something like `cat file.tar.gz | gzip -d | tar -xv -C /path/to/extract`
nonaTure has joined #ipfs
<ipfsbot>
[go-ipfs] lgierth force-pushed extract-gateway from d1116f7 to 1afebc2: https://git.io/vozP1
<ipfsbot>
go-ipfs/extract-gateway 1afebc2 Lars Gierth: gateway: clean up its surface, and remove BlockList...
<ipfsbot>
[go-ipfs] lgierth opened pull request #2874: gateway: clean up its surface, and remove BlockList (master...extract-gateway) https://git.io/voaOI
rhalff has quit [Ping timeout: 260 seconds]
ianopolous has joined #ipfs
G-Ray has quit [Quit: Konversation terminated!]
<CaptainBlackton>
<lgierth>, I tried the cat command you recommended, but it gives the same error:
<CaptainBlackton>
tar: Archive is compressed. Use -z option
<CaptainBlackton>
tar: Error is not recoverable: exiting now
<CaptainBlackton>
I looked around online, but I can't really find anything explaining this
<lgierth>
use the -z option then :)
<CaptainBlackton>
That says, "invalid option z"
<CaptainBlackton>
cat: invalid option -- 'z'
taaem has joined #ipfs
<lgierth>
with tar
<lgierth>
tar -xvz
<lgierth>
your version of tar might not detect gzip input automatically
<CaptainBlackton>
I think I already was using the z option
<CaptainBlackton>
Or at least this was the command I was told to use: tar xvfz go-ipfs_v0.4.2_linux-amd64.tar.gz
<lgierth>
try it with the additional gzip -d beforehand though
<lgierth>
tar will only gunzip it once, not twice
<CaptainBlackton>
So I should do: gzip -d tar xvfz go-ipfs_v0.4.2_linux-amd64.tar.gz?"
<Kubuxu>
zcat go-ipfs_v0.4.2_linux-amd64.tar.gz | tar -xvz works for me
<lgierth>
the cat command i posted just with -xvz insteads of -xv
<lgierth>
yeah or zcat
<CaptainBlackton>
OK, that gives me:
<CaptainBlackton>
gzip: tar.gz: No such file or directory
<CaptainBlackton>
gzip: tar.gz: No such file or directory
<CaptainBlackton>
gzip: xvfz.gz: No such file or directory
<Kubuxu>
CaptainBlackton: try mine
<CaptainBlackton>
<Kubuxu>, that command gives this error: gzip: stdin: unexpected end of file
<CaptainBlackton>
tar: Child returned status 1
<CaptainBlackton>
tar: Error is not recoverable: exiting now
<Kubuxu>
are you sure you downloaded the file in full