Commit Graph

25 Commits

Author SHA1 Message Date
Brian Tiger Chow
ed4a8eb782 chore(tests) add Short() -> SkipNow() to slowest tests
vanilla:
    21.57 real        45.14 user         8.51 sys

short:
    14.40 real        31.13 user         5.56 sys

License: MIT
Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
2014-11-15 02:10:53 -08:00
Jeromy
8c20921a95 some more docs 2014-11-08 21:42:36 -08:00
Juan Batiz-Benet
65f95a1940 mux test race #270 2014-11-05 09:26:17 -08:00
Jeromy
98f56ab7e2 remove sha1 from hmac hash suite options 2014-11-01 16:07:56 -07:00
Jeromy
07733b17b3 msgio pooling first hack 2014-11-01 16:07:56 -07:00
Brian Tiger Chow
3323952401 Revert "perf(mux) use RWMutex" 2014-10-27 21:12:03 -07:00
Brian Tiger Chow
ed0556b919 perf(mux) use RWMutex 2014-10-27 20:36:45 -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
Brian Tiger Chow
81367a864e fix(net/mux/pb) rename proto package -> mux_pb 2014-10-22 15:54:17 -07:00
Brian Tiger Chow
ec481b5ad4 refactor(net/mux) move proto to internal pb package 2014-10-22 15:54:17 -07:00
Juan Batiz-Benet
9ca87fbb93 peer.Peer is now an interface
![](http://m.memegen.com/77n7dk.jpg)
2014-10-20 03:26:46 -07:00
Jeromy
afe85ce1c8 add in basic bandwidth tracking to the muxer 2014-10-18 04:28:25 -07:00
Jeromy
280c7e7e06 implement diagnostics service 2014-10-10 13:18:19 -07:00
Juan Batiz-Benet
555bc871fc bugfixes to prev commit 2014-10-09 04:53:02 -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
c1219303a0 fixed muxer errors 2014-09-26 03:57:34 -07:00
Juan Batiz-Benet
9dd39de491 Fixed connections all over. 2014-09-22 04:06:12 -07:00
Juan Batiz-Benet
313f3c83c8 muxer construction 2014-09-22 04:05:23 -07:00
Juan Batiz-Benet
700b6ab99f remove start 2014-09-22 04:05:23 -07:00
Juan Batiz-Benet
69b1ce42d9 nil muxer 2014-09-22 04:05:23 -07:00
Brian Tiger Chow
add0f3f935 feat(net:message) get net package from e2430ae427
fix(net:msg) use vendored imports
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
Juan Batiz-Benet
be01dcf172 mux test stop. 2014-09-22 04:05:12 -07:00
Juan Batiz-Benet
161f8158a8 added mux 2014-09-22 04:05:11 -07:00