gdr / tuntox (public) (License: GPLv3) (since 2017-01-24) (hash sha1)
Tunnel TCP connections over the Tox protocol
List of commits:
Subject Hash Author Date (UTC)
ci 9a008ae6371e95008ce947eb5603a585f0324f93 GDR! 2020-08-15 07:45:39
Build instructions for deb packages a15bc102fd84ae9325774abc3209eb7e8fcf5b39 GDR! 2020-08-15 07:13:10
Deb building works d4e40c9ce6bdf8b486a69d1b497695f87c80c1ad GDR! 2020-08-15 07:10:30
python2->python3 9e8083355dd467f0d1f93811563aa773d8044566 GDR! 2020-08-15 06:55:49
Make install support d8e575311daf1f64425d19773378e7bb1a9c2f17 GDR! 2020-08-14 10:42:23
Move generate_tox_bootstrap.py to python3 1b430e087ebef6621ca03c12dddd1c89f3a145bf GDR! 2020-08-14 10:29:41
Move generate_tox_bootstrap.py to python3 3cd3c88bde3029230f1d436486c57a587f177c13 Andrzej Godziuk 2020-08-14 10:29:41
WSL screenshot c9dd89e9a0311bd7128231aaabadf9cb8e65e597 GDR! 2020-04-22 11:51:44
Update FAQ.md efe6ded54115b2086dea3723c8fc56bb69fc12e0 GDR! 2020-04-22 11:51:13
Fix wrong return type of functions 3d2f21ac28057f19bf367b7732039102e846b16f GDR! 2020-04-21 18:00:37
Windows FAQ 537575ce348921b569d9e45542681278ed5d97be GDR! 2020-04-21 17:27:00
Docker readme e168cc7f097c964c9551de625db089a630893e3e GDR! 2020-04-21 15:46:16
Remove my own dead relay 900d3300badd23734d7298596ef288d0e83a6a9e GDR! 2020-01-03 12:41:12
Add sonar cloud file 439297a35cec942fd6db1534a649f4b9471bb842 GDR! 2019-12-12 18:55:23
Move friend-connection-lost to a separate state 121acd73ddba12659713f27abef7524b9a0c6a48 GDR! 2018-11-17 11:23:57
Retry on lost friend connection 03d83602d3a328d89b806e23c35644ec3908dc1f GDR! 2018-11-17 10:42:55
Print toxcore version in debug output 3adc626eb1646ee3456ca282e1855142f9f935e0 GDR! 2018-10-25 09:39:47
Version bump to 0.0.9, new bootstrap nodes 896775c6089baa24edee06e04f5b83c3bb3bef5d GDR! 2018-10-22 11:53:56
Recommend NoScriptâ„¢ for optimal viewing experience d2e2adc947ec929b831d6369421cd585b9e3d66b GDR! 2018-05-04 18:22:30
Fix typo in tokssh help 9f245199da5a9e82e76177832153053bc32852e9 GDR! 2018-04-10 09:50:13
Commit 9a008ae6371e95008ce947eb5603a585f0324f93 - ci
Author: GDR!
Author date (UTC): 2020-08-15 07:45
Committer name: GDR!
Committer date (UTC): 2020-08-15 07:45
Parent(s): a15bc102fd84ae9325774abc3209eb7e8fcf5b39
Signer:
Signing key: 91E13DD923FE501F
Signing status: E
Tree: 6a2050e906f8ff9a03ee29c9d8a40781bd3baec5
File Lines added Lines deleted
BUILD.md 9 1
bitbucket-pipelines.yml 20 0
File BUILD.md changed (mode: 100644) (index 6e69164..a2f23e9)
... ... c-toxcore is the only direct dependency. c-toxcore requires libsodium and libeve
16 16 In Debian sid, toxcore is in the main repos so it's very easy to build a deb package. In Debian sid, toxcore is in the main repos so it's very easy to build a deb package.
17 17
18 18 ``` ```
19 apt install pkg-config build-essential make libtoxcore-dev dh-make
19 apt install pkg-config build-essential make libtoxcore-dev dh-make git python3-jinja2 python3-requests
20 20 git clone https://github.com/gjedeer/tuntox.git git clone https://github.com/gjedeer/tuntox.git
21 21 cd tuntox cd tuntox
22 22 dh_make --createorig -s dh_make --createorig -s
23 23 dpkg-buildpackage -us -uc dpkg-buildpackage -us -uc
24 24 ``` ```
25 25
26 It's even easier to just build the binary:
27 ```
28 apt install pkg-config build-essential make libtoxcore-dev git python3-jinja2 python3-requests
29 git clone https://github.com/gjedeer/tuntox.git
30 cd tuntox
31 make
32 ```
33
26 34 ## MacOS build ## MacOS build
27 35 Basically the same as above but: Basically the same as above but:
28 36
File bitbucket-pipelines.yml added (mode: 100644) (index 0000000..15388ec)
1 image: debian:sid
2 pipelines:
3 default:
4 - step:
5 name: Build deb
6 image: debian:sid
7 caches:
8 - apt
9 script:
10 - apt update
11 - apt -y install pkg-config build-essential make libtoxcore-dev dh-make python3-jinja2 python3-requests
12 - dh_make --createorig -s
13 - dpkg-buildpackage -us -uc
14 - ls -l ..
15
16
17 definitions:
18 caches:
19 apt: /var/cache/apt
20
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/gdr/tuntox

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/gdr/tuntox

Clone this repository using git:
git clone git://git.rocketgit.com/user/gdr/tuntox

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main