Dane Everitt
|
085a02726b
|
Handle path resolution errors better in the file walker
|
2020-07-18 11:57:50 -07:00 |
|
Dane Everitt
|
4f1b0c67d6
|
Address security vulnerabilities allowing certain internal processes to potentiallty escape server data directory
|
2020-07-18 11:40:38 -07:00 |
|
Dane Everitt
|
6e1844a8c9
|
Skip over when not exist
|
2020-07-18 10:54:37 -07:00 |
|
Dane Everitt
|
daf682b991
|
Handle errors and cancel process when encountered
|
2020-07-16 22:18:47 -07:00 |
|
Dane Everitt
|
a72d6f3768
|
Make the walk processor act the same as Go's walker
|
2020-07-16 22:01:50 -07:00 |
|
Dane Everitt
|
d262c12b43
|
Less confusing waitgroup positioning
|
2020-07-16 21:53:05 -07:00 |
|
Dane Everitt
|
f3c8220bd9
|
Change filewalker implementation to use a pool
|
2020-07-16 21:51:31 -07:00 |
|
Dane Everitt
|
df6d98bbda
|
Add support for ignoring directories/files; fix compression of archives
|
2020-04-18 23:26:23 -07:00 |
|
Dane Everitt
|
8eaf590f78
|
Include full path to file in callback
|
2020-04-18 18:59:10 -07:00 |
|
Dane Everitt
|
3bca54655b
|
Adjust callback to support continuing or stopping at current depth
|
2020-04-18 18:51:19 -07:00 |
|
Dane Everitt
|
71d38ff62e
|
Cleanup logic for getting a directory size; support cancelation during goroutine
|
2020-04-18 15:31:34 -07:00 |
|