Skip to content

Commit ce37028

Browse files
committed
Update to latest WinDivert & Tor.
1 parent 1e88781 commit ce37028

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
CC = i686-w64-mingw32-gcc
22
WINDRES = i686-w64-mingw32-windres
3-
CFLAGS = --std=c99 -O2 -I contrib/WinDivert-1.2.0-rc-MINGW/include/ -mwindows \
3+
CFLAGS = --std=c99 -O2 -I contrib/WinDivert-1.3.0-MINGW/include/ -mwindows \
44
-mthreads -mno-ms-bitfields -m32 -Wall
5-
CLIBS = -lws2_32 -lkernel32 -L contrib/WinDivert-1.2.0-rc-MINGW/x86/ \
5+
CLIBS = -lws2_32 -lkernel32 -L contrib/WinDivert-1.3.0-MINGW/x86/ \
66
-lWinDivert -lcomctl32 -mwindows
77
OBJS = main.o redirect.o domain.o
88
PROG = tallow.exe

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Tallow (formally TorWall) - Transparent Tor for Windows
2-
=======================================================
1+
Tallow - Transparent Tor for Windows
2+
====================================
33

44
Tallow is a small program that redirects all outbound traffic from a Windows
55
machine via the Tor anonymity network. Any traffic that cannot be handled by
@@ -89,8 +89,8 @@ To build Tallow you need the MinGW cross-compiler for Linux.
8989
You also need to download and place the following external dependencies and
9090
place them in the contrib/ directory:
9191

92-
* [WinDivert-1.2.0-rc-MINGW.zip](http://reqrypt.org/windivert.html).
93-
* [tor-win32-0.2.6.9.zip](https://www.torproject.org/).
92+
* [WinDivert-1.3.0-MINGW.zip](http://reqrypt.org/windivert.html).
93+
* [tor-win32-0.3.1.7.zip](https://www.torproject.org/).
9494

9595
Then simply run the build.sh script.
9696

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5-beta
1+
0.6-beta

build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020

2121
set -e
2222

23-
WINDIVERT=WinDivert-1.2.0-rc-MINGW
24-
TOR=tor-win32-0.2.6.9
23+
WINDIVERT=WinDivert-1.3.0-MINGW
24+
TOR=tor-win32-0.3.1.7
2525
VERSION=`cat VERSION`
2626

2727
echo "Checking for dependencies..."

main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ static DWORD WINAPI tor_thread(LPVOID arg)
413413
// NOTE: Tor warns about allowing external connections. However, such
414414
// connections are blocked (see redirect_init).
415415
if (!CreateProcess(tor_path,
416-
"tor.exe --SOCKSListenAddress 0.0.0.0:" STR(TOR_PORT) " -f .\\torrc",
416+
"tor.exe --SocksPort 0.0.0.0:" STR(TOR_PORT) " -f .\\torrc",
417417
NULL, NULL, TRUE, CREATE_BREAKAWAY_FROM_JOB, NULL, NULL, &si, &pi))
418418
{
419419
warning("failed to start Tor");

0 commit comments

Comments
 (0)