summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorJoachim F <joachifm@users.noreply.github.com>2019-05-03 09:48:02 +0000
committerGitHub <noreply@github.com>2019-05-03 09:48:02 +0000
commit5ad1e9f0bf793ff456f69425dc45a4b581f81cc8 (patch)
tree544d71e942c8c28f504efb15e0f4b8e95b2e0c1e /pkgs/tools
parenta8ad94a2316a3d01554a0c37b9499e3fae2e5713 (diff)
parentf24f72e60b369968aa796d5409c49f4282300836 (diff)
downloadnixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar.gz
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar.bz2
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar.lz
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar.xz
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.tar.zst
nixpkgs-5ad1e9f0bf793ff456f69425dc45a4b581f81cc8.zip
Merge pull request #60575 from dtzWill/feature/obfs4proxy
obfs4: init at 0.0.10, use in tor-browser-bundle's, tor service
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/networking/obfs4/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/tools/networking/obfs4/default.nix b/pkgs/tools/networking/obfs4/default.nix
new file mode 100644
index 00000000000..005abb0968b
--- /dev/null
+++ b/pkgs/tools/networking/obfs4/default.nix
@@ -0,0 +1,21 @@
+{ lib, fetchgit, buildGoModule }:
+
+buildGoModule rec {
+  pname = "obfs4";
+  version = "0.0.10";
+
+  src = fetchgit {
+    url = meta.repositories.git;
+    rev = "refs/tags/${pname}proxy-${version}";
+    sha256 = "05aqmw8x8s0yqyqmdj5zcsq06gsbcmrlcd52gaqm20m1pg9503ad";
+  };
+
+  modSha256 = "150kg22kznrdj5icjxk3qd70g7wpq8zd2zklw1y2fgvrggw8zvyv";
+
+  meta = with lib; {
+    description = "A pluggable transport proxy";
+    homepage = https://www.torproject.org/projects/obfsproxy;
+    repositories.git = https://git.torproject.org/pluggable-transports/obfs4.git;
+    maintainers = with maintainers; [ phreedom thoughtpolice ];
+  };
+}