transmission/cli
Charles Kerr a822a46e47
refactor: add fetch options object to tr_webRun() (#2620)
* refactor: add fetch options object to tr_webRun()

Fold `tr_webRun()`, `tr_webRunWithCookies()`, and `tr_webRunWebseed()`
into a single API that takes an options argument that callers can
customize to their needs.

Also does a surface cleanup pass to the tr_webseed and tr_web internal
structures, e.g. making fields const where possible, not using raw
pointers, and making some fields private.

This revision is still full of code smells. Refactoring the entire
system is overwhelming, so instead I'm doing it in incremental steps.
2022-02-13 20:09:56 -06:00
..
CMakeLists.txt Port transmission-cli to C++ (#1831) 2021-09-24 09:38:09 -05:00
cli.cc refactor: add fetch options object to tr_webRun() (#2620) 2022-02-13 20:09:56 -06:00
transmission-cli.1 feat: support dscp classes in socket iptos (#2594) 2022-02-10 15:35:28 -06:00