- 05 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 26 Sep, 2018 1 commit
-
-
Steven Allen authored
extract buffer pool (and simplify interface)
-
- 25 Sep, 2018 1 commit
-
-
Steven Allen authored
-
- 11 Dec, 2017 5 commits
-
-
Steven Allen authored
don't hold the lock when closing
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
-
Steven Allen authored
In libp2p, Close is assumed to be threadsafe and we'd like to interrupt in-progress reads/writes. As a matter of fact, we're lucky this hasn't caused close to hang. If we had tried to close the reader before closing the writer, we would have blocked on a concurrent read call. Part of ipfs/go-ipfs#2823
-
- 05 Dec, 2017 2 commits
-
-
Steven Allen authored
Update Travis CI to use standard test script.
-
Kevin Atkinson authored
This also: removes old go versions; disables sudo; turns off email notifications and caches gx directories; disables "Non-standard signatures" check in "go vet" (otherwise "go vet" will complain about the signature for ReadFrom and WriteTo methods for Chan).
-
- 25 Nov, 2017 2 commits
-
-
Steven Allen authored
Fix some erroneous pointer types
-
Jared Wasinger authored
-
- 21 Nov, 2017 2 commits
-
-
Jakub Sztandera authored
make ByteSlicePool a *Pool, not a Pool.
-
Steven Allen authored
This way, copying it won't copy the underlying pool. Also, initialize it immediately instead of in an `init` function to ensure that it's fully initialized immediately.
-
- 19 Nov, 2017 3 commits
-
-
Steven Allen authored
-
Steven Allen authored
fix repo
-
Steven Allen authored
This has moved to libp2p
-
- 17 Nov, 2017 6 commits
-
-
Steven Allen authored
-
Steven Allen authored
Make mpool *much* faster
-
Steven Allen authored
Per the documentation, this example *isn't* guaranteed to work (and, in practice, it fails occasionally).
-
Steven Allen authored
-
Steven Allen authored
1. They're small. 2. We can avoid the lock (major speedup). 3. Better memory locality. 4. Much simpler.
-
Steven Allen authored
-
- 22 Mar, 2016 1 commit
-
-
jbenet authored
-
- 09 Oct, 2015 2 commits
-
-
Juan Benet authored
fix erroneous member assignment bug from d5bbf59d
-
Jeromy authored
-
- 08 Oct, 2015 1 commit
-
-
Juan Benet authored
fix for bounds errors on 32 bit systems
-
- 01 Oct, 2015 1 commit
-
-
Jeromy authored
-
- 04 Sep, 2015 2 commits
-
-
Juan Benet authored
limited + tool
-
Juan Batiz-Benet authored
-
- 02 Sep, 2015 2 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-
- 29 Aug, 2015 1 commit
-
-
Juan Batiz-Benet authored
-
- 03 May, 2015 2 commits
-
-
Juan Batiz-Benet authored
reduce maximal size of one message to 8mb
-
Henry authored
-
- 01 May, 2015 3 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
found two panics with go-fuzz
-
Henry authored
remove the size checks and you get out of bounds panics
-
- 29 Dec, 2014 2 commits
-
-
Juan Batiz-Benet authored
-
Juan Batiz-Benet authored
-