Commit Graph

85 Commits

Author SHA1 Message Date
Jeromy
05817373d0 Clear up naming around zero address 2014-11-03 20:42:40 +00:00
Jeromy
402fdd2db9 changes from PR 2014-11-03 01:45:45 +00:00
Jeromy
094baf6fbf error out if attempting connection to loopback 2014-11-03 00:28:07 +00:00
Jeromy
2eac5aeec6 begin code for NAT detection 2014-11-02 21:19:22 +00:00
Jeromy
09004e4989 finish addressing PR concerns 2014-11-01 16:07:56 -07:00
Jeromy
f89cfc1108 moved pipes package 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
b02dbc4a6b Add testutil package and function to generate a dagservice 2014-10-31 06:02:52 +00:00
Juan Batiz-Benet
f62cedf4d7 rm comments 2014-10-30 05:07:07 -07:00
Juan Batiz-Benet
483ccf9f5f better test exercises saved buf 2014-10-30 04:33:13 -07:00
Juan Batiz-Benet
adec8dac12 util: cleaner ByteChanReader.Read 2014-10-30 04:14:37 -07:00
Juan Batiz-Benet
cb22b62a9b util: remove broken rand 2014-10-30 04:14:05 -07:00
Juan Batiz-Benet
54c2a14c10 nocolor log fmt 2014-10-26 01:44:11 -07:00
Juan Batiz-Benet
90b989a718 AddCloserChild + net ctxcloser 2014-10-25 21:33:10 -07:00
Juan Batiz-Benet
93497c2d00 muxer now uses ctxCloser 2014-10-25 21:33:10 -07:00
Juan Batiz-Benet
184c25430b go-vet friendly codebase
- distinguish log.Error and log.Errorf functions
- Initialize structs with field names
- A bit of unreachable code (defers)
2014-10-25 03:46:39 -07: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
b66b26098b nicer, greppable logging 2014-10-22 03:24:05 -07:00
Juan Batiz-Benet
2f345c8515 cleanup: removed key marshal logs 2014-10-22 02:58:04 -07:00
Juan Batiz-Benet
5d86ce56ac key marshalling + b58 encoding 2014-10-22 02:54:53 -07:00
Juan Batiz-Benet
8d7850eeb5 updated datastore (keytransform) 2014-10-21 15:18:12 -07:00
Juan Batiz-Benet
f7c1ed39e0 renamed datastore.go -> go-datastore 2014-10-21 15:10:58 -07:00
Juan Batiz-Benet
3d2ba37445 moved ctxcloser to own pkg 2014-10-19 06:38:13 -07:00
Juan Batiz-Benet
20d1d354f3 moved XOR keyspace -> util 2014-10-18 20:01:27 -07:00
Juan Batiz-Benet
08af98d412 logging friendliness 2014-10-18 04:36:20 -07:00
Juan Batiz-Benet
e7d713380c colored logfmt 2014-10-18 04:36:20 -07:00
Henry
02659c68b6 fix IPFS_DEBUG (was set after SetupLogging) 2014-10-18 12:03:47 +02:00
Henry
0631a39492 cleaned up SetupLogging() 2014-10-15 14:23:54 +02:00
Henry
afa5b7fccc SetupLogging() also called in init() in util/log.go 2014-10-15 14:22:41 +02:00
Henry
e4da27a2a5 implemented ipfs log command 2014-10-15 13:34:38 +02:00
Henry
3455846b35 add log command 2014-10-15 13:18:00 +02:00
Henry
515505dccb fix IPFS_DEBUG logging 2014-10-15 13:18:00 +02:00
Henry
ebdaac7f1e introduce IPFS_DEBUG env var 2014-10-15 13:18:00 +02:00
Henry
98d9df544f remove utils.PErr() 2014-10-15 13:17:04 +02:00
Henry
960996d166 simplify TildeExpansion() 2014-10-15 13:13:43 +02:00
Henry
c9236dd8e1 use mitchellh/go-homedir instead of simple HOME lookup 2014-10-15 12:21:16 +02:00
Henry
0dd3316c16 rewrote HOME dir lookup (no cgo) 2014-10-15 11:58:25 +02:00
Juan Batiz-Benet
cb15a437ea broke up log file + logging env
IPFS_LOGGING now takes a logging.Level string

(no more "all") cc @whyrusleeping
2014-10-11 04:44:59 -07:00
Jeromy
a7b69500b1 address concerns in PR and make log stuff more fun 2014-10-10 13:18:20 -07:00
Jeromy
280c7e7e06 implement diagnostics service 2014-10-10 13:18:19 -07:00
Juan Batiz-Benet
972c0f7b4b u.DOut -> log.Debug
and other logging switches. I kept the u.PErr and u.POut in cli
commands, as those do need to write raw output directly.
2014-10-09 04:50:22 -07:00
Juan Batiz-Benet
31cc605c3a comment out debug msg 2014-10-08 14:49:21 -07:00
Juan Batiz-Benet
dc6fdd39c5 use encoded (pretty) keys only on fs ds 2014-10-08 14:49:04 -07:00
Juan Batiz-Benet
ffe2bdceef init SetupLoggers
this is useful so that loggers are all setup during tests
2014-10-08 02:50:42 -07:00
Juan Batiz-Benet
66839fa1de changed logging, in dht and elsewhere
- use log.* instead of u.*
- use automatic type conversions to .String()
  (Peer.String() prints nicely, and avoids calling b58 encoding
  until needed)
2014-10-07 21:33:59 -07:00
Juan Batiz-Benet
b98e48836f added u.Key.String 2014-10-07 21:32:17 -07:00
Jeromy
bdaee9bcb2 some performance tweaks for the dagwriter write path 2014-10-08 03:42:29 +00:00
Jeromy
6e0cfb3273 removed error from return type of blocks.NewBlock() 2014-10-07 20:46:01 +00:00
Jeromy
5c802ae852 add more tests and rework a lot of utility structures 2014-10-07 05:55:28 +00:00
Juan Batiz-Benet
f3ae0e8e1b u.Hash - error
the u.Hash error can be safely ignored (panic) because multihash
only fails from the selection of hash function. If the fn + length
are valid, it won't error.

cc @whyrusleeping
2014-10-06 02:26:52 -07:00