05nelsonm / kmp-tor

Kotlin Multiplatform Library for embedding Tor into your applications
Apache License 2.0
33 stars 5 forks source link

Rework `TorConfig` DSLs for Hidden Services #513

Closed 05nelsonm closed 1 month ago

05nelsonm commented 2 months ago

There are a lot of "gotcha" things with the DSL, primarily with the defaults if they are not set. For example, HiddenServicePort should be instantiated with a Port for virtual argument, and then allow configuration for the target via the builder. Same goes for the HiddenServiceVersion opener on HiddenServiceDir.

05nelsonm commented 1 month ago

515 inherently resolved this