Juan Batiz-Benet
370df8fc0c
Merge pull request #1382 from ipfs/http-eventlog
...
move eventlogs to an http endpoint
2015-06-18 16:06:17 -07:00
Jeromy
96e98a8e13
add sharness test for log endpoint
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-18 12:44:02 -07:00
Jeromy
89cb430326
fix mirrorWriter write
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-18 12:44:02 -07:00
Jeromy
67be6bbd57
skip logs when no writers connected
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-18 12:44:01 -07:00
Jeromy
90896f283f
clean up unused log options
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-18 12:44:01 -07:00
Jeromy
a676b5a8ac
move eventlogs to an http endpoint
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-18 12:44:01 -07:00
Juan Batiz-Benet
152247dff2
Merge pull request #1359 from rht/cleanup-logging
...
Cleanup logging 1
2015-06-18 04:47:34 -07:00
Juan Batiz-Benet
e2601ebc28
Merge pull request #1392 from ipfs/update-goprocess-dep
...
update goprocess godep
2015-06-18 02:23:08 -07:00
Juan Batiz-Benet
c274a3f6e1
update goprocess dep
...
Learned proc.SetTeardown()
License: MIT
Signed-off-by: Juan Batiz-Benet <juan@benet.ai>
2015-06-18 02:11:08 -07:00
Juan Batiz-Benet
c8abef059c
godeps hack: chriscool/go-sleep remains vendored
...
License: MIT
Signed-off-by: Juan Batiz-Benet <juan@benet.ai>
2015-06-18 02:10:54 -07:00
Juan Batiz-Benet
41b7f6d327
Merge pull request #1391 from ipfs/fix-fuse-err
...
fix fuse mount error in linux
2015-06-18 02:05:15 -07:00
Juan Batiz-Benet
bc85a6384b
fix fuse mount error in linux
...
There has been a regression such that ./t0030-mount.sh fails on
'ipfs mount' fails when there is no mount dir
The issue was a change in how fuse errors are reported to the client
process. We have introduced an optimistic categorization that hides
the obscure fusermount error and replaces it with something a bit
more helpful.
License: MIT
Signed-off-by: Juan Batiz-Benet <juan@benet.ai>
2015-06-18 01:52:57 -07:00
rht
18f5fcea28
golint util/, thirdparty/
...
and exchange/bitswap/testutils.go
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
2e9ec3deb8
Remove github.com/whyrusleeping/go-logging Godeps
...
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
9ceca9896c
Decimate go-logging & replace with logrus backend
...
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
84f974ef8b
Add panic as loglevel in log config
...
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
4b086eff5a
Remove Notice{,f} logging interface
...
And substitute the lines using Notice{,f} with Info{,f}
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
78b6cc5f2d
Replace Critical{,f} with Error{,f}
...
Except when there is an explicit os.Exit(1) after the Critical line,
then replace with Fatal{,f}.
golang's log and logrus already call os.Exit(1) by default with Fatal.
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
rht
6bc9086b4c
Decimate prefixlog
...
License: MIT
Signed-off-by: rht <rhtbot@gmail.com>
2015-06-18 10:03:57 +07:00
Jeromy Johnson
b46712bdcb
Merge pull request #1379 from dylanPowers/use-trickle-dag
...
Wired up the trickle dag flag for the add command
2015-06-17 10:36:24 -07:00
Juan Batiz-Benet
c73d0e0b56
Merge pull request #1346 from ipfs/tk/ls-trailing-tabs
...
core/commands/ls: Remove trailing tabs
2015-06-16 16:42:13 -07:00
Dylan Powers
600e1523e4
Wired up the trickle dag flag for the add command
...
License: MIT
Signed-off-by: Dylan Powers <dylan.kyle.powers@gmail.com>
2015-06-16 15:40:26 -07:00
Jeromy
fa23022bcd
version bump to 0.3.5
2015-06-15 15:35:04 -07:00
Juan Batiz-Benet
125717e9d6
Merge pull request #1377 from lgierth/remove-bootstrapd-and-routingd
...
cmd: remove dead ipfs_routingd and ipfs_bootstrapd
2015-06-15 13:31:49 -07:00
Lars Gierth
8d05fa47e8
cmd: remove dead ipfs_routingd and ipfs_bootstrapd
...
License: MIT
Signed-off-by: Lars Gierth <larsg@systemli.org>
2015-06-15 22:18:00 +02:00
Juan Batiz-Benet
7d434daecf
Merge pull request #1372 from Luzifer/gobuilder
...
Added nofuse tag for windows builds
2015-06-14 15:30:29 -07:00
Knut Ahlers
a7adb9b2d3
Added nofuse tag for windows builds
...
This configuration is supported since GoBuilder 1.16.0 so now we should be able to build windows binaries in GoBuilder
License: MIT
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2015-06-14 16:21:12 +02:00
Juan Batiz-Benet
8c26eff1ca
Merge pull request #1371 from ipfs/use-sharness-test-seq
...
ipfs-test-lib: use test_seq from sharness
2015-06-14 04:58:22 -07:00
Christian Couder
408a818b4a
ipfs-test-lib: use test_seq from sharness
...
As Sharness now includes test_seq we can remove
our implementation.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-06-14 11:21:32 +02:00
Juan Batiz-Benet
8b81793c7d
Merge pull request #1370 from ipfs/update-sharness
...
Update sharness
2015-06-13 15:59:33 -07:00
Christian Couder
0befe2bf88
install-sharness.sh: update sharness
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-06-13 22:40:34 +02:00
Christian Couder
ac9f441f1f
sharness/Makefile: force sharness version check
...
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-06-13 22:39:37 +02:00
Christian Couder
3101df56fa
install-sharness.sh: implement updates
...
We want to be able to update Sharness to benefit from
new features.
License: MIT
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
2015-06-13 22:36:47 +02:00
Juan Batiz-Benet
848502de1b
Merge pull request #1367 from ipfs/wantmanager-cleanup
...
select with context when sending on channels
2015-06-12 15:14:09 -07:00
Jeromy
b12cc09f64
select with context when sending on channels
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-12 11:32:06 -07:00
Juan Batiz-Benet
41785f3b59
Merge pull request #1356 from ipfs/fix/bitswap-leak
...
prevent wantmanager from leaking goroutines (and memory)
2015-06-11 20:39:08 -07:00
Jeromy
952dc9c60f
go-ipfs version 0.3.5
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-11 20:32:30 -07:00
Jeromy
e014a66bf5
comments from CR
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-11 16:43:21 -07:00
Jeromy
c5b40b3b02
prevent wantmanager from leaking goroutines (and memory)
...
License: MIT
Signed-off-by: Jeromy <jeromyj@gmail.com>
2015-06-11 09:38:09 -07:00
W. Trevor King
15135e10df
core/commands/ls: Remove trailing tabs
...
Since 607468a9 (beautify 'ipfs ls' and 'ipfs object links', #833 )
we've had these. That pull request was about text/tabwriter [1] and
elastic tabstops [2], but we don't need a column separator at the end
of each line.
[1]: https://golang.org/pkg/text/tabwriter/
[2]: http://nickgravgaard.com/elastic-tabstops/index.html
Licence: MIT
Signed-off-by: W. Trevor King <wking@tremily.us>
2015-06-09 06:23:44 -07:00
Juan Batiz-Benet
feba3e1da5
Merge pull request #1334 from ipfs/patch/patch
...
'key' objects dont marshal to json well
2015-06-08 13:36:11 -07:00
Jeromy
c214210354
add some basic testing for object patch
2015-06-08 10:19:26 -07:00
Jeromy
b4f55d337a
'key' objects dont marshal to json well
2015-06-08 10:19:26 -07:00
Juan Batiz-Benet
217fe2687c
Merge pull request #1287 from ipfs/feat/httpApiTcpPort0
...
httpGw: make /tcp/0 work
2015-06-08 03:46:35 -07:00
Henry
4b337bb7e8
daemon: addressed CR comments
2015-06-08 11:08:10 +02:00
Henry
07b3415cdb
http endpoints: dont print before listen
...
also splits api, gw and fuse bring up into helper functions
2015-06-08 10:56:05 +02:00
Juan Batiz-Benet
aad700bd6d
Merge pull request #1342 from ipfs/observe-addr-twice
...
Better symmetric NAT avoidance.
2015-06-07 18:14:52 -07:00
Juan Batiz-Benet
500bb51759
p2p/net/identify: clump addr observers into groups
...
Different mutliaddrs is not enough. Nodes may share transports.
NAT port mappings will likely only work on the base IP/TCP port
pair. We go one step further, and require different root (IP)
addrs. Just in case some NATs group by IP. In practice, this is
what we want: use addresses only if hosts that are on different
parts of the network have seen this address.
2015-06-07 17:00:56 -07:00
Juan Batiz-Benet
96ed20bffe
p2p/protocol/identify: dont double count observers
...
If the same peer observed the same address twice, it would be
double counted as different observations. This change adds a map
to make sure we're counting each observer once.
This is easily extended to require more than two observations,
but i have not yet encountered NATs for whom this is relevant.
2015-06-07 16:48:02 -07:00
Juan Batiz-Benet
39716077b4
Merge pull request #1341 from ipfs/use-go-sleep
...
Use github.com/chriscool/go-sleep
2015-06-07 03:58:53 -07:00