You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Quentin a60bd4cfc9 Add my jupyter files 6 months ago
assets Add audio file 2 years ago
bench Add bench files 6 months ago
dist Add DIST 8 months ago
jupyter Add my jupyter files 6 months ago
results Add bench files 6 months ago
scripts Fix IP discovery 8 months ago
src WIP 8 months ago
terraform Add headers 8 months ago
.dockerignore Fix makefile and dockerignore 2 years ago
.gitignore Add some CSV 2 years ago
CMakeLists.txt Removed many bugs 8 months ago
Dockerfile WIP benchmark 2 years ago
QUICK_XP.txt fix quick xp 2 years ago
README.md Fix fix fix... 2 years ago
README.more.md Create binaries 2 years ago
create_binaries.sh Update building script 2 years ago
linphone.dockerfile Linphone in Docker (but no mic+webcam) 2 years ago
torrc_guard_1 fix torrc port 2 years ago
torrc_guard_2 fix torrc port 2 years ago
torrc_guard_3 fix torrc port 2 years ago
torrc_guard_4 fix torrc port 2 years ago
torrc_guard_5 fix torrc port 2 years ago
torrc_guard_6 fix torrc port 2 years ago
torrc_guard_7 fix torrc port 2 years ago
torrc_guard_8 fix torrc port 2 years ago
torrc_guard_9 fix torrc port 2 years ago
torrc_guard_10 fix torrc port 2 years ago
torrc_guard_11 fix torrc port 2 years ago
torrc_guard_12 fix torrc port 2 years ago
torrc_guard_13 fix torrc port 2 years ago
torrc_guard_14 fix torrc port 2 years ago
torrc_guard_15 fix torrc port 2 years ago
torrc_guard_16 fix torrc port 2 years ago
torrc_simple fix torrc port 2 years ago
torrc_single_hop Add feature to create single hop circuits 2 years ago
torrc_single_hop_12 Prepare for the battle! 2 years ago
torrc_single_hop_16 Try with 16 links 2 years ago

README.md

DONAR

1) Runtime dependencies

On Fedora:

sudo dnf install -y \
  glib2 \
  gstreamer1 \
  libevent \
  zlib \
  openssl \
  libzstd \
  xz-libs \
  wget \
  unzip

On Ubuntu:

sudo apt-get install -y \
  libglib2.0-0 \
  libgstreamer1.0 \
  gstreamer1.0-alsa \
  gstreamer1.0-plugins-bad \
  gstreamer1.0-plugins-good \
  gstreamer1.0-plugins-ugly \
  gstreamer1.0-pulseaudio \
  libevent-2.1 \
  zlib1g \
  libssl1.1 \
  zstd \
  liblzma5 \
  wget \
  unzip

2) Obtain binaries

Download the version you want here: https://cloud.deuxfleurs.fr/d/612993c04e9d40609242/

And extract the zip file:

unzip donar*.zip
cd release

3) Callee

In a first terminal:

./tor2 -f torrc_guard_12

In a second terminal:

./donar -s -a lightning -l 12 -p 'fast_count=3!tick_tock=0!window=2000' -e 5000 -r 5000

In a third terminal:

./dcall 127.13.3.7

Your "address" is contained inside the onion_services.pub, you must transmit it out of band to people that want to call you.

4) Caller

In a first terminal:

./tor2 -f torrc_guard_12

In a second terminal:

./donar -c -o onion_services.pub -a lightning -l 12 -p 'fast_count=3!tick_tock=0!window=2000' -e 5000 -r 5000

In a third terminal:

./dcall 127.13.3.7