Brian Tiger Chow
884d629a56
deps(eventlog) no need to augment Logger
...
allow framework to add level to log so level can be applied when using
text formatter
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-17 00:44:18 -08:00
Brian Tiger Chow
5fa31f8e6c
deps(go-datastore) update
...
This commit updates go-datastore in order to access new LevelDb Close()
method
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-17 00:43:37 -08:00
Brian Tiger Chow
2d6b10f605
deps(eventlog) disable logrus' mutation of event keys
...
now, logrus does not automatically inject time, msg, level metadata
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-16 07:01:01 -08:00
Brian Tiger Chow
b03fbf73f5
deps(eventlog) use maybebtc fork
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-16 07:01:01 -08:00
Brian Tiger Chow
2b72d9f14a
deps(logging) vendor lumberjack (MIT)
...
log rotation
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-16 07:00:59 -08:00
Brian Tiger Chow
9a38b28416
deps(logging) vendor logrus (MIT)
...
Experimenting with LD JSON logging
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-16 07:00:59 -08:00
Juan Batiz-Benet
5a372f6996
vendor manners - for real this time
...
sorry everyone.
2014-11-15 22:24:13 -08:00
Juan Batiz-Benet
7806973e67
vendor manners
2014-11-15 22:21:52 -08:00
Brian Tiger Chow
e9131df344
deps(go-random)
...
fixes #293
https://github.com/jbenet/go-ipfs/issues/293
2014-11-15 02:10:52 -08:00
Brian Tiger Chow
9f798e86b2
fix(deps) transitive dependency was missing
...
programmer error
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-15 00:46:25 -08:00
Brian Tiger Chow
eb5bb1daa8
feat(debugerror)
...
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
impl errorf
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
return a debug error
License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-14 17:04:48 -08:00
Juan Batiz-Benet
1e434ef3c4
vendor: updated random + fixed test import
...
There is a dummy test import: test/lib/random-dep.go
Because godep doen't yet vendor binaries nicely.
2014-11-08 20:12:02 -08:00
Juan Batiz-Benet
49f30b1597
added random to godeps
2014-11-08 18:49:01 -08:00
Juan Batiz-Benet
f0f202ed08
updated multiaddr
2014-11-05 02:31:23 -08:00
Brian Tiger Chow
98ebe2f3ec
hotfix(vendor)
2014-11-04 08:48:27 -08:00
Juan Batiz-Benet
56c45d42ff
Godeps GoVersion off devel
2014-11-01 17:53:11 -07:00
Jeromy
5edbca2e70
cleanup from CR
2014-11-01 16:07:56 -07:00
Jeromy
950957240a
address comments from PR
2014-11-01 16:07:56 -07:00
Jeromy
a8069024e9
cut down on allocations
2014-11-01 16:07:56 -07:00
Jeromy
f89cfc1108
moved pipes package
2014-11-01 16:07:56 -07:00
Jeromy
07733b17b3
msgio pooling first hack
2014-11-01 16:07:56 -07:00
Jeromy
ffc59fff1b
add blowfish code and refactor pipes and duplex a little
2014-11-01 16:07:56 -07:00
Jeromy
ae339a0320
remove dagwriter in favor of new importer function
2014-10-31 05:03:42 +00:00
Juan Batiz-Benet
210b5df78c
use my go-logging fork
...
until https://github.com/op/go-logging/pull/30 is merged
2014-10-25 03:43:17 -07:00
Juan Batiz-Benet
bd5a1c0c0f
Merge pull request #192 from jbenet/dhtfixes
...
dht fixes
2014-10-22 22:20:36 -07:00
Juan Batiz-Benet
54032ce38b
updated vendoring
2014-10-22 05:29:22 -07:00
Henry
deb9aebc48
vendor inconshreveable/go-update and it's deps
2014-10-22 11:24:34 +02:00
Jeromy
6458ddcd32
flesh out pinning object, needs tests and cli wiring still
2014-10-22 00:28:41 -07:00
Juan Batiz-Benet
f7c1ed39e0
renamed datastore.go -> go-datastore
2014-10-21 15:10:58 -07:00
Juan Batiz-Benet
4cb48da228
updated datastore
2014-10-21 03:30:41 -07:00
Henry
320ac339bb
checkin github.com/mitchellh/go-homedir"
2014-10-15 12:27:53 +02:00
Juan Batiz-Benet
917be90437
updated multiaddr for net pkg
2014-10-11 03:07:36 -07:00
Juan Batiz-Benet
726f53ff41
updated multiaddr
2014-10-10 20:43:04 -07:00
Jeromy
280c7e7e06
implement diagnostics service
2014-10-10 13:18:19 -07:00
Juan Batiz-Benet
afec2d3d23
vendored go-semver
2014-10-09 20:01:49 -07:00
Juan Batiz-Benet
9ebf3ae640
keytransform ds
2014-10-08 14:33:31 -07:00
Juan Batiz-Benet
20a20c9e1a
updated multiaddr
2014-10-06 04:07:22 -07:00
Juan Batiz-Benet
d7d3af3faf
vendoring protobuf + go-is-domain
2014-10-05 15:15:49 -07:00
Juan Batiz-Benet
8a7f6aca99
godeps: updated datastore
2014-10-03 14:45:21 -07:00
Juan Batiz-Benet
f085d594aa
vendoring ipns things
2014-10-01 00:44:22 -07:00
verokarhu
4510977a4d
fix imports on mux
2014-09-30 22:59:55 +03:00
verokarhu
cf0100c97c
vendor github.com/gorilla dependencies
2014-09-30 22:59:55 +03:00
Juan Batiz-Benet
17f147eff8
vendor go-logging + camlistore/lock
2014-09-30 03:33:51 -07:00
Juan Batiz-Benet
34a0580ea6
godep multiaddr update
2014-09-22 04:05:19 -07:00
Brian Tiger Chow
455c6582f5
refactor(bitswap) leverage third-party pubsub lib
...
use a third-party pubsub library for internal communications
Insights:
* Within bitswap, the actors don't need anything more than simple pubsub
behavior. Wrapping and unwrapping messages proves unneccessary.
Changes:
* Simplifies the interface for both actors calling GetBlock and actors
receiving blocks on the network
* Leverages a well-tested third-party pubsub library
Design Goals:
* reduce complexity
* extract implementation details (wrapping and unwrapping data, etc)
from bitswap and let bitswap focus on composition of core algorithms
operations
2014-09-22 04:05:13 -07:00
Juan Batiz-Benet
035d600f28
Godeps: use in net + new multiaddr
2014-09-22 04:05:12 -07:00
Brian Tiger Chow
7f39299033
chore(deps:go-multiaddr) update to b90678896b52c
...
procedure is to execute
```
cd my/github.com/jbenet/go-multiaddr
git pull
cd my/github.com/jbenet/go-ipfs
godep update github.com/jbenet/go-multiaddr
```
2014-09-11 11:15:22 -07:00
Brian Tiger Chow
7968b45e58
vendor dependencies with godep
...
dependencies are vendored into Godeps/_workspace and commit versions are
recorded in Godeps.json
update datastore to e89f0511
update go.crypto
2014-09-09 22:39:42 -07:00