Changelog
- e5f751b add --fork global flag to run ptool in background
- a050226 add --strict flag to partialdownload cmd
- b774d57 add --sum flag to show command
- e146ea9 add a new verifytorrent command; re-work torrent parse codes
- d9db6c0 add an interactive shell command; re-factor cobra codes to use RunE instead of Run
- ca1098d add cache support for shell; improve commands usage help output
- 7834da1 add client torrents infohash auto-completion for shell
- 14d76ea add partialdownload command
- 9bf2d47 always mark hr flag for torrent of site which enforces global hr policy
- 3c71cb8 clientctl command now support write tr_* preferences
- f34fd21 implement an advisory lock mechanism which can be used to prevent multiple ptool instances from executing at the same time
- d467e78 improve brush space freeing policy
- 22e78c6 improve filename completion in shell, add history persistence to shell
- f61fb7c improve partialdownload command
- f1a519c improve shell history
- 192aaea set _hr tag to torrent of sites which enforce global HR when adding torrents
- 20380e1 use local go-prompt to workaround a bug; add dynamic completions framework to shell
- 7ceb2aa use shlex to improve shell cmd auto-completion
- 4acaea7 use viper to parse config file; add dynamic suggestions for all commands in shell
- 63211d8 v0.1.6
- 7e5953c verifytorrent cmd now accept multiple torrent args