- 12 Oct, 2018 1 commit
-
-
Steven Allen authored
* yamux: fix memory leak. * refmt: obey the "empty" tag. License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 10 Oct, 2018 1 commit
-
-
Steven Allen authored
Turns out that `pool.Put(buf)` had to *allocate* because we needed to turn `[]byte` into `interface{}`. Apparently, we've never done this correctly we just never noticed because we never really used buffer pools extensively. However, since migrating yamux to a buffer-pool backed buffer, this started showing up in allocation profiles. License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 05 Oct, 2018 3 commits
-
-
Steven Allen authored
* go-datastore and friends: GetSize * badger: new release, fewer allocations * go-mplex: send fewer packets * go-bitswap: pack multiple blocks in a single message, fewer allocations * go-buffer-pool: replace the buffer pool from go-msgio * yamux: fixed data race and uses go-buffer-pool for stream read-buffers to reduce memory and allocations. * go-libp2p-secio: get rid of a hot-spot allocation * go-libp2p-peerstore: reduced allocations (at the cost of some memory) More? License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
Kevin Atkinson authored
License: MIT Signed-off-by:
Kevin Atkinson <k@kevina.org>
-
Kevin Atkinson authored
License: MIT Signed-off-by:
Kevin Atkinson <k@kevina.org>
-
- 04 Oct, 2018 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by:
Lars Gierth <larsg@systemli.org>
-
- 27 Sep, 2018 2 commits
-
-
Michael Avila authored
License: MIT Signed-off-by:
Michael Avila <me@michaelavila.com>
-
Michael Avila authored
License: MIT Signed-off-by:
Michael Avila <me@michaelavila.com>
-
- 24 Sep, 2018 2 commits
-
-
Steven Allen authored
(and friends) License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
Łukasz Magiera authored
License: MIT Signed-off-by:
Łukasz Magiera <magik6k@gmail.com>
-
- 14 Sep, 2018 2 commits
-
-
Steven Allen authored
fix(pin): goroutine leaks
-
Overbool authored
License: MIT Signed-off-by:
Overbool <overbool.xu@gmail.com>
-
- 13 Sep, 2018 2 commits
-
-
Steven Allen authored
remove Godeps
-
Overbool authored
License: MIT Signed-off-by:
Overbool <overbool.xu@gmail.com>
-
- 12 Sep, 2018 2 commits
-
-
Steven Allen authored
(some extra files got committed) License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
Kevin Atkinson authored
License: MIT Signed-off-by:
Kevin Atkinson <k@kevina.org>
-
- 11 Sep, 2018 1 commit
-
-
Steven Allen authored
fixes #2722 License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 08 Sep, 2018 1 commit
-
-
Steven Allen authored
Also: * Updates go-floodsub to fix a data race. * Updates golang-lru License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 31 Aug, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 22 Aug, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 15 Aug, 2018 2 commits
-
-
Steven Allen authored
Also: * Switch to gogo for filestore for consistency. * Use the "faster" codegen for fewer allocations. License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 13 Aug, 2018 1 commit
-
-
Steven Allen authored
* Most of our datastores barf on non []byte values. * We have to have a bunch of "is this a []byte" checks. * Saves some allocations. License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 12 Aug, 2018 1 commit
-
-
Kevin Atkinson authored
License: MIT Signed-off-by:
Kevin Atkinson <k@kevina.org>
-
- 09 Aug, 2018 1 commit
-
-
Steven Allen authored
fixes #3214 License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 07 Aug, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 05 Aug, 2018 1 commit
-
-
Jeromy authored
License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com>
-
- 28 Jul, 2018 3 commits
-
-
Jeromy authored
License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com>
-
Jeromy authored
License: MIT Signed-off-by:
Jeromy <jeromyj@gmail.com>
-
- 23 Jul, 2018 1 commit
-
-
Steven Allen authored
Updates: * go-net * go-text * dns * prometheus * protobuf (golang, not gogo) License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 16 Jul, 2018 1 commit
-
-
Steven Allen authored
alternative to #5243 that updates go-cid and all packages that depend on it License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 27 Jun, 2018 1 commit
-
-
Steven Allen authored
Updates: * go-kad-dht: Query performance improvements, DHT client fixes, validates records on *local* put. * go-libp2p-swarm/go-libp2p-transport: Timeout improvements. * go-multiaddr-net: Exposes useful Conn methods (CloseWrite, CloseRead, etc.) * go-log: fixes possible panic when enabling/disabling events. * go-multiaddr: fixes possible panic when stringifying malformed multiaddrs, adds support for consuming /p2p/ multiaddrs. fixes #5113 unblocks #4895 License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 09 Jun, 2018 1 commit
-
-
Steven Allen authored
* go-log * sys * go-crypto License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 01 Jun, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by:
Steven Allen <steven@stebalien.com>
-
- 20 Apr, 2018 2 commits
-
-
Whyrusleeping authored
misc: Fix a few typos
-
Whyrusleeping authored
Extract: exchange/interface.go, blocks/blocksutil, exchange/offline
-
- 19 Apr, 2018 2 commits
-
-
Hector Sanjuan authored
License: MIT Signed-off-by:
Hector Sanjuan <hector@protocol.ai>
-
Hector Sanjuan authored
License: MIT Signed-off-by:
Hector Sanjuan <hector@protocol.ai>
-
- 17 Apr, 2018 1 commit
-
-
Lucas Molas authored
`AddNodeLink` used to cache the linked node whereas `AddNodeLinkClean` did not, however, at some point the former was changed to do the same thing as the latter (i.e., not cache the linked node). That is, they now do the same thing so there's no reason to have both. The name `AddNodeLink` is preserved, even though it used to imply the cache functionality contrasting with the `Clean` suffix of `AddNodeLinkClean`, with this function removed the cache connotation doesn't hold anymore. License: MIT Signed-off-by:
Lucas Molas <schomatis@gmail.com>
-