<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/07f65d361b5f4dc54178c8c368f3a97417289f0e">https://github.com/macports/macports-ports/commit/07f65d361b5f4dc54178c8c368f3a97417289f0e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 07f65d361b5 proxify: new port
</span>07f65d361b5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 07f65d361b5f4dc54178c8c368f3a97417289f0e
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Mon Dec 21 08:07:12 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> proxify: new port
</span>---
net/proxify/Portfile | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 158 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/proxify/Portfile b/net/proxify/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f208e98277d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/proxify/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,158 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup golang 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.setup github.com/projectdiscovery/proxify 0.0.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Swiss Army knife Proxy tool for HTTP/HTTPS traffic \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ capture, manipulation, and replay on the go.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Swiss Army Knife Proxy for rapid deployments. Supports \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ multiple operations such as request/response dump, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ filtering and manipulation via DSL language, upstream \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTP/Socks5 proxy. Additionally a replay utility allows \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ to import the dumped traffic (request/responses with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ correct domain name) into burp or any other proxy by \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ simply setting the upstream proxy to proxify.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories net www
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set _dist_path ${workpath}/dist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.pre_args -o ${_dist_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args ./cmd/...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${_dist_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${_dist_path}/replay ${_dist_path}/${name}-replay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach _proxify_bin [glob ${_dist_path}/*] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 ${_proxify_bin} ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "replay is installed as ${name}-replay"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 53cd979aa44bf6dd6efeaa660d20c43b613ab0f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 595c047e9ac14b2a609b19fcb5c98c9a84395f3049ed20e197873bcc4d3e9bea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 518059
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go.vendors golang.org/x/sys \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock f84b799fce68 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7c2bf3dcd2b38950447af1105a6417de5b0a51d2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f1f9c7d245ab11f81ee400be9a33b5a85de6c81d3d40604e64262701748adbb0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1087929 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ golang.org/x/net \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock ac852fbbde11 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 cb4a0aadd6a499c5dd51322c3dd0f884976e0f88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 bdf1767b52a5585e8b40da601d6d63c5c064d418d0f4f3679a1f21a44323efb9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1248863 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ golang.org/x/crypto \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 5f87f3452ae9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ddee6847cbc4a909173d6b28587a7ff41cce94f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d04d022b76f99ec3a1cfa8d16ce5e3054290ed7e82742a276339d9aa314d1b29 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1721629 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/syndtr/goleveldb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5dabbe69dffc7e8ce98a219e886526307c12631e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 56ab18ab765fcc74122cf7329bd2d8ab697193b93fff1d723cb7c13ba4e1916a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 142689 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/spaolacci/murmur3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 53215abb0d59b6c64e926e90fb33da1906a1a525 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 54d6a3300600dd2f5e444f6d19fe1f91e1174329cdfff1d50dae837689214a68 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7396 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/rs/xid \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.2.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2cff9628752a94fc62ab0e83436c61df7195eed1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 38881e009bacdbf91f6e586207b346eb9ec93f06335331c07a5e0b2ad41ee3f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9555 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/tinydns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 09f651b182667dff7510806d7952f3bf324c7813 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 749a2b1577ef558f6e7ee7045772f1819980cf6565f6eb95936e61b099860671 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1050 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/retryabledns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 1bb84d1e0643fc1d527da97db615dab94003b807 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c627c329a1f53d711298a530c72a2983d5a417447940bc35b6998297b4a596e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4692 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/mapsutil \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 8bf03c9f27b0d938d8f22da1e0488743bc2feed8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2e05fa7293363f133a90955daf8aa269ca0013c5f0cb8a70f62b7a2a5a1ea421 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1316 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/hmap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 d4ccbd3a0f543417097c9853773c72deb7b0b478 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a3349ab272eb2183d3cc2803b4974743952bf01b4cf7ef38ce0b83328076683b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7778 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/gologger \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.0.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bde48e348f976a755628f8c15613d835d2114c5d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 24537b4cc5b904f7c774bacf2100e00594e670437aa00b3a5a918e5f3909a7b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3545 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/fastdialer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 982be9301deb1d29faf9a949db1bf5bfad668d0d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 15e6eb5ecfe18b3becf8b9ec2e30adfdea842d3988a198799858c484a2a51cc0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 5691 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/projectdiscovery/dsl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.0.2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ab6586ab5dd220b020c3bd2963cda9abeadd9101 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 310dea650de71da6558226ccc81d4db4b6a94d35d8f44188c18832529145d172 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2695 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/pkg/errors \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.9.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 dc065c655f8a24c6519b58f9d1202eb266ecda40 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 208d21a7da574026f68a8c9818fa7c6ede1b514ef9e72dc733b496ddcb7792a6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 13422 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/miekg/dns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.29 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 92809bac3d60dbe7b05b1be7e1d7b2a38c5251ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5c60b4ae859c5cb14715ae29a8a5235212536a4ec60d9537b4a3557a516c09e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 184263 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/logrusorgru/aurora \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock e9ef32dff381 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 27e9a9bf2789acb5da740ed564043f65101db1e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b430980e939900f71c8bf977b3abb9c57a6a1c62e40a4f5480cc9c236762bbcc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 133632 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/hashicorp/golang-lru \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v0.5.4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 833d8d87b84f13bc545ecffff9358a19671d185a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c358bb5050adae91e443f59ff70b7c0ad6906fc4abe1b30066bf0c408fdf9b5c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 13435 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/golang/snappy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 2e65f85255db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7e9517261dff8bee74bd76da85e10381a4631f5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 72fd623a76472d6139668b09552a75acd87b240d3d978b7d506e372c93420153 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 62584 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/elazarl/goproxy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock 00ad82a08272 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 315060dfaac04f01be97d9b4d60752b7e05a86f1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 66c386c4986c9c373812dce00248cd18cf755dd276e1b3115ba6463aff18c637 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 108530 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/dimchansky/utfbom \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v1.1.1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 182248653dc487311900d188180c74962909bd76 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 203f7bd33e56dfc3d1764493615e3171f4fb3edf5ee234628123e464406e77b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 8497 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.com/Knetic/govaluate \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lock v3.0.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 60c7cfe26e7cd48a41ec07d19f2ea8cb42ea90a7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 83712df8e07f8ce8d89151d0778b57900ecb52fa98f2a17d6497f269e3a13e48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 39407
</span></pre><pre style='margin:0'>
</pre>