diff options
author | Artturi <Artturin@artturin.com> | 2022-11-21 18:54:03 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-21 18:54:03 +0200 |
commit | 2e268225fa44aeeda2f56e86e21aef7c27a26508 (patch) | |
tree | a3018212f571285e2c7fc505abdb3a79166cce11 | |
parent | 6ebd0d5f7064f471f2658c345cdb2057b3993c4e (diff) | |
parent | b4622ed855b2168a6526a52eb1d94f4e98bc7078 (diff) |
Merge pull request #200750 from amjoseph-nixpkgs/pr/obfs4/meta
obfs4: add meta fields
-rw-r--r-- | pkgs/tools/networking/obfs4/default.nix | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/pkgs/tools/networking/obfs4/default.nix b/pkgs/tools/networking/obfs4/default.nix index 03e1d0ad5af22..af64c8190ebc7 100644 --- a/pkgs/tools/networking/obfs4/default.nix +++ b/pkgs/tools/networking/obfs4/default.nix @@ -13,9 +13,23 @@ buildGoModule rec { vendorSha256 = "0yjanv5piygffpdfysviijl7cql2k0r05bsxnlj4hbamsriz9xqy"; meta = with lib; { - description = "A pluggable transport proxy"; + description = "Circumvents censorship by transforming Tor traffic between clients and bridges"; + longDescription = '' + Obfs4proxy is a tool that attempts to circumvent censorship by + transforming the Tor traffic between the client and the bridge. + This way censors, who usually monitor traffic between the client + and the bridge, will see innocent-looking transformed traffic + instead of the actual Tor traffic. obfs4proxy implements the + obfsucation protocols obfs2, obfs3, and obfs4. It is written in + Go and is compliant with the Tor pluggable transports + specification, and its modular architecture allows it to support + multiple pluggable transports. + ''; homepage = "https://www.torproject.org/projects/obfsproxy"; maintainers = with maintainers; [ thoughtpolice ]; mainProgram = "obfs4proxy"; + changelog = "https://gitweb.torproject.org/pluggable-transports/obfs4.git/plain/ChangeLog"; + downloadPage = "https://gitweb.torproject.org/pluggable-transports/obfs4.git/"; + license = with lib.licenses; [ bsd2 bsd3 gpl3 ]; }; } |