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 10 months ago
assets Add audio file 2 years ago
bench Add bench files 10 months ago
dist Add DIST 12 months ago
jupyter Add my jupyter files 10 months ago
results Add bench files 10 months ago
scripts Fix IP discovery 12 months ago
src WIP 12 months ago
terraform Add headers 12 months ago
.dockerignore Fix makefile and dockerignore 2 years ago
.gitignore Add some CSV 2 years ago
CMakeLists.txt Removed many bugs 12 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) 3 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 No socks port servers 2 years ago
torrc_single_hop_12 No socks port servers 2 years ago
torrc_single_hop_16 No socks port servers 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