Matt Joiner
|
3e0f34934d
|
gorond ./...
|
2022-11-15 23:31:27 +11:00 |
Alex Sharov
|
75cc4e98d4
|
Do torrent storage flush on piece completion (#755)
|
2022-07-07 15:46:27 +10:00 |
Matt Joiner
|
c6ee03f449
|
gofumpt
|
2021-11-08 14:47:01 +11:00 |
Yaroslav Kolomiiets
|
28b6c93d6e
|
Fix excessive logging from mmap-backed storage (anacrolix/torrent#436)
|
2020-11-12 08:57:42 +11:00 |
Matt Joiner
|
7fec6785bf
|
Abstract out segments mapping and use it in mmap storage
|
2020-05-31 21:00:19 +10:00 |
Matt Joiner
|
57fec52371
|
mmap_span: Synchronize access to memory maps to avoid race when unmapping
|
2018-01-06 16:39:52 +11:00 |
Seth Hoenig
|
9f4bf70e17
|
refactor struct identifiers to follow conventional go names
|
2016-04-18 23:11:11 -05:00 |
Matt Joiner
|
a5b54f21a1
|
Make opening a torrent in storage an explicit method
This is storage types where opening can fail, like mmap
|
2016-03-28 22:40:29 +11:00 |
Matt Joiner
|
d5f888069f
|
Ditch Data.WriteSectionTo, and fix cmd/torrent-verify
|
2016-02-18 11:45:31 +11:00 |
Matt Joiner
|
812f5af66b
|
Switch from launchpad.net/gommap to github.com/edsrzf/mmap-go for Windows support
Fixes #45.
|
2015-12-23 03:50:34 +11:00 |
Matt Joiner
|
ac1afa19b8
|
mmap_span: Avoid allocating the span slice on every use
|
2014-12-05 00:54:55 -06:00 |
Matt Joiner
|
1aa1063863
|
Big visibility/doc clean-up, and extract mmap_span package
|
2014-04-09 02:36:05 +10:00 |