X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id F0E3EDC0F62 for ; Tue, 19 Apr 2016 18:52:41 +0000 (UTC) Received: from mail-vk0-f46.google.com (mail-vk0-f46.google.com [209.85.213.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id C7D5EDC085A for ; Tue, 19 Apr 2016 18:52:41 +0000 (UTC) Received: by mail-vk0-f46.google.com with SMTP id t129so31109891vkg.2 for ; Tue, 19 Apr 2016 11:52:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nilbot-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=zD4lbMIh1BbIQIEvGrAmdgNVrkJz20QvlZ7nlSwnj+U=; b=chbcHYYtWJMtai2rtIceOjb9/7XU4c7UZFG4rJ6mtQSq5p2uN/VqXn8jXL3hKdrLae 8xs/BmrrdlomapzlXPtNMotXtd0oPeBcuL7zwPCnplcMVLUlbUP5Z5Nckhy/RPxYLnY+ FDhzzgj7VAJ9eH9O5AhdtXf24KcAOrpToffiDTSUwfP6nN+Bvv7DlAaK71Ba0pRxUilY xGBn7N74ttjUnTlyN9+rC9AIykHaKBnIWnj2zrGgGHlr3Vg+vIDvQlLU7zpqzY+oOawt hLYklZob9T1ffZKDJmgkaIFJFA/x1HP8cIAtprCy5i0dGfNsgfWnK8WVs+tQM+I2doZL j3KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=zD4lbMIh1BbIQIEvGrAmdgNVrkJz20QvlZ7nlSwnj+U=; b=GILZQLWn+qZvvTQPQ+lrZZK5tG4amWm7u8XbYSeKETZqzCRIYca/W8xEE+C2uN+o5p mVsvIELqpHcUMGqMdzM6GRkuveaw+R/bzur+Pe7wZFFHAHFV1Caq7gtXJvWK7CJaTm74 rzpLccWyaA6om4iajjbjRX/fOyqYDYd1oHLSatLGx4Xb91++/hmmSetmOsm5YQpk1SX/ gDLxc+2vp8iwgmSprx541koItCEnI+zvVc16xWR87s+WWcGwkD4vMenNgBWAhfokcQTN pwUM6Jzk/IUhlkZJfrnpHwDPbLSvK8HUQT3sHhbgQfwSAADEuoYKa+/3qlqSPZBizxHr 58Xw== X-Gm-Message-State: AOPr4FXD9JHqC1Ign9Pb7rzvQ3DdjIpPBu4eDv3S3Ote787nddKM/ibhvUdbOcizgGyLUB0YP+Bia27vZjiXdw== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.31.52.147 with SMTP id b141mr2560478vka.82.1461091960874; Tue, 19 Apr 2016 11:52:40 -0700 (PDT) Received: by 10.159.32.99 with HTTP; Tue, 19 Apr 2016 11:52:40 -0700 (PDT) X-Originating-IP: [193.1.130.19] In-Reply-To: <3C420B3A-426D-42FB-A211-E099FDCD991D@nilbot.net> References: <3C420B3A-426D-42FB-A211-E099FDCD991D@nilbot.net> Date: Tue, 19 Apr 2016 19:52:40 +0100 Message-ID: Subject: [alpine-devel] Re: [PATCH] testing/shadowvpn new aport From: Ersi Ni To: alpine-devel@lists.alpinelinux.org Content-Type: multipart/mixed; boundary=001a1143f846506a600530dafb77 X-Virus-Scanned: ClamAV using ClamSMTP --001a1143f846506a600530dafb77 Content-Type: multipart/alternative; boundary=001a1143f846506a5c0530dafb75 --001a1143f846506a5c0530dafb75 Content-Type: text/plain; charset=UTF-8 Hi, I've amended previous patch to include a dependency 'iptables' and disabled static binary because it's using alpine's libsodium-dev anyway. Please use amended patch as attached here. Sorry for inconveniences. On Thu, Apr 14, 2016 at 8:53 AM, Ersi Ni wrote: > Hi all, > shadowvpn is a stateless VPN based on libsodium, originally developed by > clowwindy, designed to run on low end devices with features like hiding > traffic signature (handshake + packet length) from censoring system, fast > and secure by libsodium, stateless + udp makes disruption by packet drop / > delay harder. etc. > > This package is intended to ease the deployment of docker based customized > VPN solution, e.g. > > FROM alpine:latest > RUN apk add --no-cache shadowvpn > ENTRYPOINT ["shadowvpn"] > > > --001a1143f846506a5c0530dafb75 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I've amended previous patch to = include a dependency 'iptables' and disabled static binary because = it's using alpine's libsodium-dev anyway. Please use amended patch = as attached here. Sorry for inconveniences.



On Thu,= Apr 14, 2016 at 8:53 AM, Ersi Ni <ersi.ni@nilbot.net> wrot= e:
Hi all,
shadowvpn is a stateless VPN based on libsodium, originally developed by cl= owwindy, designed to run on low end devices with features like hiding traff= ic signature (handshake + packet length) from censoring system, fast and se= cure by libsodium, stateless + udp makes disruption by packet drop / delay = harder. etc.

This package is intended to ease the deployment of docker based customized = VPN solution, e.g.

=C2=A0 =C2=A0 FROM alpine:latest
=C2=A0 =C2=A0 RUN apk add --no-cache shadowvpn
=C2=A0 =C2=A0 ENTRYPOINT ["shadowvpn"]



--001a1143f846506a5c0530dafb75-- --001a1143f846506a600530dafb77 Content-Type: application/octet-stream; name="0002-testing-shadowvpn-new-aport.patch" Content-Disposition: attachment; filename="0002-testing-shadowvpn-new-aport.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_in7sef9l1 RnJvbSBjMmYxY2I4YzY0MTNjOWZjNTU1YWQ4OTRjNGQzYzU2MmZlYjE3YWQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFcnNpIE5pIDxlcnNpLm5pQG5pbGJvdC5uZXQ+CkRhdGU6IFRo dSwgMTQgQXByIDIwMTYgMDM6MjM6MjYgKzAxMDAKU3ViamVjdDogW1BBVENIXSB0ZXN0aW5nL3No YWRvd3ZwbjogbmV3IGFwb3J0CgpodHRwczovL2dpdGh1Yi5jb20vbmlsYm90L3NoYWRvd3ZwbgpG YXN0LCBzdGF0ZWxlc3Mgc2VjdXJlIFZQTiBiYXNlZCBvbiBsaWJzb2RpdW0uCi0tLQogdGVzdGlu Zy9zaGFkb3d2cG4vQVBLQlVJTEQgfCA0MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v ZGUgMTAwNjQ0IHRlc3Rpbmcvc2hhZG93dnBuL0FQS0JVSUxECgpkaWZmIC0tZ2l0IGEvdGVzdGlu Zy9zaGFkb3d2cG4vQVBLQlVJTEQgYi90ZXN0aW5nL3NoYWRvd3Zwbi9BUEtCVUlMRApuZXcgZmls ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kNjYxYjZjCi0tLSAvZGV2L251bGwKKysrIGIv dGVzdGluZy9zaGFkb3d2cG4vQVBLQlVJTEQKQEAgLTAsMCArMSw0MyBAQAorIyBDb250cmlidXRv cjogRXJzaSBOaSA8ZXJzaS5uaUBuaWxib3QubmV0PgorIyBNYWludGFpbmVyOiBFcnNpIE5pIDxl cnNpLm5pQG5pbGJvdC5uZXQ+Citwa2duYW1lPXNoYWRvd3ZwbgorcGtndmVyPTAuMi4wCitwa2dy ZWw9MAorcGtnZGVzYz0iRmFzdCwgc3RhdGVsZXNzIHNlY3VyZSBWUE4gYmFzZWQgb24gbGlic29k aXVtLiBSdW5zIG9uIGxvdyBlbmQgZGV2aWNlcy4iCit1cmw9Imh0dHBzOi8vZ2l0aHViLmNvbS9u aWxib3Qvc2hhZG93dnBuIgorYXJjaD0iYWxsIgorbGljZW5zZT0iR1BMMyIKK2RlcGVuZHM9Imlw dGFibGVzIgorZGVwZW5kc19kZXY9IiIKK21ha2VkZXBlbmRzPSJhdXRvbWFrZSBhdXRvY29uZiBs aWJ0b29sIGxpbnV4LWhlYWRlcnMgbGlic29kaXVtLWRldiIKK2luc3RhbGw9IiIKK3N1YnBhY2th Z2VzPSIiCitzb3VyY2U9Imh0dHBzOi8vZ2l0aHViLmNvbS9uaWxib3QvU2hhZG93VlBOL3JlbGVh c2VzL2Rvd25sb2FkL3YwLjIuMC1hbHBpbmUvc2hhZG93dnBuLXYwLjIuMC1hbHBpbmUudGFyLmd6 IgorCitfYnVpbGRkaXI9IiRzcmNkaXIvJHBrZ25hbWUiCitwcmVwYXJlKCkgeworCWNkICIkc3Jj ZGlyIgorCXJtZGlyIGxpYnNvZGl1bQorCXNlZCAtZSAnc3xTVUJESVJTID0gLi4vbGlic29kaXVt fHwnIFwKKwkJLWUgJ3N8QU1fQ0ZMQUdTID0gLipsaWJzb2RpdW0uKiR8QU1fQ0ZMQUdTID0gLWxz b2RpdW18JyBcCisJCS1lICdzfGxpYnNoYWRvd3Zwbl9sYV9MSUJBREQgPSAuLi9saWJzb2RpdW0v c3JjL2xpYnNvZGl1bS9saWJzb2RpdW0ubGF8fCcgXAorCQktaSBzcmMvTWFrZWZpbGUuYW0KKwlz ZWQgLWUgJ3N8QUNfQ09ORklHX1NVQkRJUlMoW2xpYnNvZGl1bV0pfHwnIFwKKwkJLWkgY29uZmln dXJlLmFjCit9CisKK2J1aWxkKCkgeworCWNkICIkc3JjZGlyIgorCS4vYXV0b2dlbi5zaAorCS4v Y29uZmlndXJlIC0tZGlzYWJsZS1zdGF0aWMgLS1zeXNjb25mZGlyPS9ldGMgLS1wcmVmaXg9L3Vz cgorCW1ha2UKK30KKworcGFja2FnZSgpIHsKKwljZCAiJHNyY2RpciIKKwltYWtlIERFU1RESVI9 IiRwa2dkaXIiIGluc3RhbGwKK30KKworbWQ1c3Vtcz0iZjBlYTI0OGI2NjFhNmNlZDY1NTk1MGE2 MjE4ZmRmNzYgIHNoYWRvd3Zwbi12MC4yLjAtYWxwaW5lLnRhci5neiIKK3NoYTI1NnN1bXM9Ijcy MTEyMWMwZGFiYTkxZGQzMTIzMjczODJiN2JjMWIzYzZhOWE2NGEyNGYzOWZkOGQ5M2VmOTExODIx NGQ5NGYgIHNoYWRvd3Zwbi12MC4yLjAtYWxwaW5lLnRhci5neiIKK3NoYTUxMnN1bXM9ImU4Mjg2 NjBmMGNlYzUwZWQ5NDlhYzE5NzExMzc0NzM2NDhjNzYzNzk1Y2I3ZDQzZTZmNWFhNGEzYjhlN2Qy YTlkODBmZjMxZjAzOWY1MmM5MDRkYWQ5Nzk3NjBjMWNjOThhOWU0MTk2YWI4OTA3MjA5NWI3Yzcx OTJlNzE4ZWZiICBzaGFkb3d2cG4tdjAuMi4wLWFscGluZS50YXIuZ3oiCi0tIAoyLjguMQoK --001a1143f846506a600530dafb77-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---