Compare commits

..

No commits in common. "acb07c9792abe65d82cfd85ebc2164b603222eb4" and "ad0aa2786095acc627fa6f180a60306856170b31" have entirely different histories.

59 changed files with 19 additions and 9 deletions

BIN
binaries/aarch64/ip2net Executable file

Binary file not shown.

BIN
binaries/aarch64/mdig Executable file

Binary file not shown.

BIN
binaries/aarch64/nfqws Executable file

Binary file not shown.

BIN
binaries/aarch64/tpws Executable file

Binary file not shown.

BIN
binaries/arm/ip2net Executable file

Binary file not shown.

BIN
binaries/arm/mdig Executable file

Binary file not shown.

BIN
binaries/arm/nfqws Executable file

Binary file not shown.

BIN
binaries/arm/tpws Executable file

Binary file not shown.

BIN
binaries/freebsd-x64/dvtws Executable file

Binary file not shown.

BIN
binaries/freebsd-x64/ip2net Executable file

Binary file not shown.

BIN
binaries/freebsd-x64/mdig Executable file

Binary file not shown.

BIN
binaries/freebsd-x64/tpws Executable file

Binary file not shown.

BIN
binaries/mac64/ip2net Executable file

Binary file not shown.

BIN
binaries/mac64/mdig Executable file

Binary file not shown.

BIN
binaries/mac64/tpws Executable file

Binary file not shown.

BIN
binaries/mips32r1-lsb/ip2net Executable file

Binary file not shown.

BIN
binaries/mips32r1-lsb/mdig Executable file

Binary file not shown.

BIN
binaries/mips32r1-lsb/nfqws Executable file

Binary file not shown.

BIN
binaries/mips32r1-lsb/tpws Executable file

Binary file not shown.

BIN
binaries/mips32r1-msb/ip2net Executable file

Binary file not shown.

BIN
binaries/mips32r1-msb/mdig Executable file

Binary file not shown.

BIN
binaries/mips32r1-msb/nfqws Executable file

Binary file not shown.

BIN
binaries/mips32r1-msb/tpws Executable file

Binary file not shown.

BIN
binaries/mips64r2-msb/ip2net Executable file

Binary file not shown.

BIN
binaries/mips64r2-msb/mdig Executable file

Binary file not shown.

BIN
binaries/mips64r2-msb/nfqws Executable file

Binary file not shown.

BIN
binaries/mips64r2-msb/tpws Executable file

Binary file not shown.

BIN
binaries/ppc/ip2net Executable file

Binary file not shown.

BIN
binaries/ppc/mdig Executable file

Binary file not shown.

BIN
binaries/ppc/nfqws Executable file

Binary file not shown.

BIN
binaries/ppc/tpws Executable file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
binaries/win32/cygwin1.dll Normal file

Binary file not shown.

BIN
binaries/win32/ip2net.exe Normal file

Binary file not shown.

BIN
binaries/win32/killall.exe Normal file

Binary file not shown.

BIN
binaries/win32/mdig.exe Normal file

Binary file not shown.

View File

@ -0,0 +1,8 @@
From this folder winws can be started only standalone.
To run from cygwin shell delete, rename or move cygwin1.dll.
Cygwin refuses to start winws if a copy of cygwin1.dll is present !
How to get win7 and winws compatible version of cygwin :
curl -O https://www.cygwin.com/setup-x86_64.exe
setup-x86_64.exe --allow-unsupported-windows --no-verify --site http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2024/01/30/231215

BIN
binaries/win32/winws.exe Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
binaries/win64/cygwin1.dll Normal file

Binary file not shown.

BIN
binaries/win64/ip2net.exe Normal file

Binary file not shown.

BIN
binaries/win64/mdig.exe Normal file

Binary file not shown.

View File

@ -0,0 +1,8 @@
From this folder winws can be started only standalone.
To run from cygwin shell delete, rename or move cygwin1.dll.
Cygwin refuses to start winws if a copy of cygwin1.dll is present !
How to get win7 and winws compatible version of cygwin :
curl -O https://www.cygwin.com/setup-x86_64.exe
setup-x86_64.exe --allow-unsupported-windows --no-verify --site http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2024/01/30/231215

BIN
binaries/win64/winws.exe Normal file

Binary file not shown.

BIN
binaries/x86/ip2net Executable file

Binary file not shown.

BIN
binaries/x86/mdig Executable file

Binary file not shown.

BIN
binaries/x86/nfqws Executable file

Binary file not shown.

BIN
binaries/x86/tpws Executable file

Binary file not shown.

BIN
binaries/x86_64/ip2net Executable file

Binary file not shown.

BIN
binaries/x86_64/mdig Executable file

Binary file not shown.

BIN
binaries/x86_64/nfqws Executable file

Binary file not shown.

BIN
binaries/x86_64/tpws Executable file

Binary file not shown.

Binary file not shown.

View File

@ -358,7 +358,7 @@ blockcheck: do not require root if SKIP_PKTWS=1
v68: v68:
docs : move russian version to markdown readme.md : move russian version to markdown
nfqws,tpws: use alternate $ sign for $<config_file> nfqws,tpws: use alternate $ sign for $<config_file>
repo: binaries removed from repo. git actions binaries build in releases. repo: binaries removed from repo. git actions binaries build in releases.
uninstall_easy.sh: offer to remove dependencies in openwrt uninstall_easy.sh: offer to remove dependencies in openwrt

View File

@ -235,8 +235,6 @@
8. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой 8. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой
аннотации. аннотации.
9. Удалите директорию из /tmp, откуда производилась установка.
## Итог ## Итог
Это минимальная инструкция, чтобы быстро сориентироваться с чего начать. Это минимальная инструкция, чтобы быстро сориентироваться с чего начать.

View File

@ -1,4 +1,4 @@
# zapret v.68 # zapret v.67
# Multilanguage README # Multilanguage README

View File

@ -25,11 +25,7 @@ check_dir()
# find does not use its own shell exec # find does not use its own shell exec
# it uses execvp(). in musl libc it does not call shell, in glibc it DOES call /bin/sh # it uses execvp(). in musl libc it does not call shell, in glibc it DOES call /bin/sh
# that's why prefer bash or zsh if present. otherwise it's our last chance # that's why prefer bash or zsh if present. otherwise it's our last chance
local FIND=find out=$(echo 0.0.0.0 | find "$dir" -maxdepth 1 -name ip2net -exec {} \; 2>/dev/null)
if ! exists find && exists busybox; then
FIND="busybox find"
fi
out=$(echo 0.0.0.0 | $FIND "$dir" -maxdepth 1 -name ip2net -exec {} \; 2>/dev/null)
fi fi
[ -n "$out" ] [ -n "$out" ]
else else