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)
Fixed a warning and printing garbage 925a7c2bdf93c3a0209552285b77e2e585a799c4 GDR! 2014-12-11 21:31:49
Fixed a warning and printing garbage f7f5170d00ee10affcacf569842207120a7ab16d GDR! 2014-12-11 21:30:51
Fixed server-side SIGPIPE 946e3fa1907217a0717978ac98b32ce1ee7c23ac GDR! 2014-12-11 21:24:16
Added handle_server_tcp_fin_frame 169a478762d6863782395acff8c9f53b733048f5 GDR! 2014-12-11 21:19:32
Added systemd and supervisord config files ea3d59d854108f28c2d2d10a5af60fe3d66e1f6f GDR! 2014-12-11 20:33:54
Removed the const qualifier from frame->data d81429c916e41958483256556dea861cb97487c4 GDR! 2014-12-11 19:57:32
Updated the IP of MVPS bootstrap node fbe7d5d1b54b0c67d644ad68ca37088f529d150f GDR! 2014-12-11 19:56:04
Got rid of some dead code a60a3712c46bcef7dbb9c56c84693d070230c91b GDR! 2014-12-11 19:47:19
Make localhost work even if regular name resolution fails eee06b7d149e00a79897c1d17b0264af99e5149e GDR! 2014-12-11 19:38:38
Readme tweaks 6bb15840b0bde8e5949e76873aec418f2b64951f GDR! 2014-12-11 18:41:19
License 0974ae043fe15596554512560f72a0a08863e282 GDR! 2014-12-11 18:37:29
mention build.md 13f31613c0a89007baef47d8e4d5d1e47c4d4ff9 GDR! 2014-12-11 18:32:25
Help on -C switch ab22ba6bcbc395527950fcb9743080c651ab5ef8 GDR! 2014-12-11 18:31:13
Bare bones documentation aada851bb2c5576ba9afb1a486ea4b01e0c05ac3 GDR! 2014-12-11 18:30:14
Initial commit 4c36e3b71adab6e9f3f08fda3b5c7bf5714ef201 GDR! 2014-12-11 13:27:41
Server state loading/saving 7cb0f811c9a573342ec390080ac67e640d0f2e30 GDR! 2014-11-26 12:55:12
Multi-connection support client-side. 16add85eb81629b07dd7bdb04fbe30be1410cc83 GDR! 2014-11-25 22:09:45
TCP works, yay c311fb3bdd2c26c347c2dd734f97003ac0538037 GDR! 2014-11-16 02:54:56
creating tunnels half-made 9b523f2b826dea54613f2eac78f754c9772841b6 GDR! 2014-11-15 19:14:53
builds well 3b42ed1ca1be6d1c8f14606befee8b8deae64ac8 GDR! 2014-11-10 18:05:14
Commit 925a7c2bdf93c3a0209552285b77e2e585a799c4 - Fixed a warning and printing garbage
Author: GDR!
Author date (UTC): 2014-12-11 21:31
Committer name: GDR!
Committer date (UTC): 2014-12-11 21:31
Parent(s): f7f5170d00ee10affcacf569842207120a7ab16d
Signer:
Signing key:
Signing status: N
Tree: 8a4cbf574a182288cf5f7cb3b9af9040d692c66d
File Lines added Lines deleted
main.c 1 0
util.c 1 1
File main.c changed (mode: 100644) (index 6d4ea36..8cef6ce)
... ... void accept_friend_request(Tox *tox, const uint8_t *public_key, const uint8_t *d
643 643
644 644 friendnumber = tox_add_friend_norequest(tox, public_key); friendnumber = tox_add_friend_norequest(tox, public_key);
645 645
646 memset(tox_printable_id, '\0', sizeof(tox_printable_id));
646 647 id_to_string(tox_printable_id, public_key); id_to_string(tox_printable_id, public_key);
647 648 printf("Accepted friend request from %s as %d\n", tox_printable_id, friendnumber); printf("Accepted friend request from %s as %d\n", tox_printable_id, friendnumber);
648 649
File util.c changed (mode: 100644) (index 8391279..86d316d)
... ... void to_hex(char_t *a, const char_t *p, int size)
43 43 /* From utox/util.c */ /* From utox/util.c */
44 44 void id_to_string(char_t *dest, const char_t *src) void id_to_string(char_t *dest, const char_t *src)
45 45 { {
46 to_hex(dest, src, TOX_FRIEND_ADDRESS_SIZE - 1);
46 to_hex(dest, src, TOX_FRIEND_ADDRESS_SIZE);
47 47 } }
48 48
49 49 /* From utox/util.c */ /* From utox/util.c */
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