1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-22 07:42:37 +00:00
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
..
cli.cc refactor: add fetch options object to tr_webRun() (#2620) 2022-02-13 20:09:56 -06:00
CMakeLists.txt Port transmission-cli to C++ (#1831) 2021-09-24 09:38:09 -05:00
transmission-cli.1 feat: support dscp classes in socket iptos (#2594) 2022-02-10 15:35:28 -06:00