656c74b883
Change lzw from LSB-first to MSB-first. This should probably be a major version bump, but who's using lzw, really
37436377cf
Updated transitive dependencies
e13c141c5c
Move compression format slice variable from root.go => index.go
56c6565cb1
Add error handling to all functions that can possibly return non-nil errors
09bff1ed18
Skip calling IOReadCloser() method on zstd decoder for getReader()
de94c5eb49
Redact admin prefix when registering profiling handlers, too
8f58096643
Fix memory bug caused by non-copy components (Vec, HashMap, etc.)
ac24d1f913
Fix querying resources in fn systems, create CommonActionLabels, more code cleanup of free fly camera
265752ee76
Free fly camera code cleanup
22b582c3f8
Implement axises to input actions, use input actions with the free fly camera
6242abb35b
game: Create more stages and generalize them
e49d69dbc1
scripting: update scripts on all game stages, create utility api provider
13ad671a55
scripting: update lua scripts on 'update' stage
8f58096643
Fix memory bug caused by non-copy components (Vec, HashMap, etc.)
ac24d1f913
Fix querying resources in fn systems, create CommonActionLabels, more code cleanup of free fly camera
265752ee76
Free fly camera code cleanup
787d3880ec
Fix typo (lz5 => lz4) in compression format list, change http server error output for consistency with other errors
1f6a06bc2c
Change default concurrency from max int64 to math.MaxInt32
f0378f09e0
Change default concurrency from max int64 to math.MaxInt32
6f29f89acf
Continue scanning instead of aborting on fs.ErrPermission or fs.ErrNotExist; add --debug flag to view output from those errors; initialize error logging earlier in setup
e9d75ac6f3
Add note that compression can be disabled
4403785899
Add missing compression formats to README
560868ab75
Remove import alias for pierrec/lz4
59cbd25e7c
Add --compression-fast to use fastest compression method instead of best
965d3deb8d
Add support for snappy and lz4 compression
60ec29612b
Add --redact option to hide admin prefix in log output
5167ff457e
Allow empty paths, notifying if no valid files are found
ccff56d28d
Rename scanStatsChannel => scanStats, add workaround for occasionally missing single file when indexing
6caf235a6f
Add early scripting system with lua
0f062217ca
ecs: Add world query, make it possible to request resources from function systems
74f43e9ffe
reflect: implement TypeData for T
67c5876443
lyra-resource: Make it possible to add resource loaders to the resource manager
89637c12b2
Close zstd encoder before reading file info, to ensure accurate file size reporting for index file
f5dae78483
Update README with new default value for --concurrency
01032aaab9
Remove max concurrency hard limit
e032be0936
Set default concurrency from 1024->8192, replace chan int with chan struct{} for concurrency limits