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 2 years ago
assets Add audio file 3 years ago
bench Add bench files 2 years ago
dist Add DIST 2 years ago
jupyter Add my jupyter files 2 years ago
results Add bench files 2 years ago
scripts Fix IP discovery 2 years ago
src WIP 2 years ago
terraform Add headers 2 years ago
.dockerignore Fix makefile and dockerignore 3 years ago
.gitignore Add some CSV 3 years ago
CMakeLists.txt Removed many bugs 2 years ago
Dockerfile WIP benchmark 3 years ago
QUICK_XP.txt fix quick xp 3 years ago
README.md Fix fix fix... 3 years ago
README.more.md Create binaries 3 years ago
create_binaries.sh Update building script 3 years ago
linphone.dockerfile Linphone in Docker (but no mic+webcam) 4 years ago
torrc_guard_1 fix torrc port 3 years ago
torrc_guard_2 fix torrc port 3 years ago
torrc_guard_3 fix torrc port 3 years ago
torrc_guard_4 fix torrc port 3 years ago
torrc_guard_5 fix torrc port 3 years ago
torrc_guard_6 fix torrc port 3 years ago
torrc_guard_7 fix torrc port 3 years ago
torrc_guard_8 fix torrc port 3 years ago
torrc_guard_9 fix torrc port 3 years ago
torrc_guard_10 fix torrc port 3 years ago
torrc_guard_11 fix torrc port 3 years ago
torrc_guard_12 fix torrc port 3 years ago
torrc_guard_13 fix torrc port 3 years ago
torrc_guard_14 fix torrc port 3 years ago
torrc_guard_15 fix torrc port 3 years ago
torrc_guard_16 fix torrc port 3 years ago
torrc_simple fix torrc port 3 years ago
torrc_single_hop No socks port servers 3 years ago
torrc_single_hop_12 No socks port servers 3 years ago
torrc_single_hop_16 No socks port servers 3 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