titaniumnetwork-dev / Ultraviolet-Node-Archive

Highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers and more! Easy deployment version (Node.js)
https://ultravioletsw.dev
73 stars 910 forks source link

Ultraviolet.codec support plain #21

Closed wizyoung closed 2 years ago

wizyoung commented 2 years ago

Now Ultraviolet.codec supports xor and base64, but I hope it supports plain, i.e, no encoding.

Plain is quite useful in simply adding a prefix to host a mirror for upstream softwares like rpm, anaconda, etc. For example, I may change the default channel of anaconda https://repo.anaconda.com/pkgs/main/ to https://my_ultraviolet_node/service/https://repo.anaconda.com/pkgs/main/. This will be the easiest mirror hosting solution.

wizyoung commented 2 years ago

Checked the source code and found plain was supported. So close this issue.