diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -1,21 +1,21 @@ | |||
1 | ![Project Tox](https://raw.github.com/irungentoo/ProjectTox-Core/master/other/tox.png "Project Tox") | 1 | ![Project Tox](https://raw.github.com/irungentoo/toxcore/master/other/tox.png "Project Tox") |
2 | *** | 2 | *** |
3 | 3 | ||
4 | With the rise of governmental monitoring programs, Tox, a FOSS initiative, aims to be an easy to use, all-in-one communication platform that ensures their users full privacy and secure message delivery.<br /> <br /> | 4 | With the rise of governmental monitoring programs, Tox, a FOSS initiative, aims to be an easy to use, all-in-one communication platform that ensures their users full privacy and secure message delivery.<br /> <br /> |
5 | 5 | ||
6 | [**Website**](https://tox.im) **|** [**Wiki**](http://wiki.tox.im/) **|** [**Blog**](https://blog.libtoxcore.so/) **|** [**FAQ**](http://wiki.tox.im/FAQ) **|** [**Binaries**](http://download.tox.im/) **|** [**Clients**](http://wiki.tox.im/Client) **|** [**Compiling**](http://wiki.tox.im/Installing) **|** [**API**](http://api.libtoxcore.so/) **|** [**Qt-GUI**](https://github.com/nurupo/ProjectTox-Qt-GUI) **|** **IRC:** #tox@freenode | 6 | [**Website**](https://tox.im) **|** [**Download**](https://wiki.tox.im/Binaries) **|** [**Wiki**](https://wiki.tox.im/) **|** [**Blog**](https://blog.libtoxcore.so/) **|** [**FAQ**](http://wiki.tox.im/FAQ) **|** [**Binaries**](https://wiki.tox.im/Binaries) **|** [**Clients**](https://wiki.tox.im/Client) **|** [**Compiling**](https://wiki.tox.im/Installing) **|** [**API**](https://libtoxcore.so/) **|** **IRC:** #tox@freenode |
7 | 7 | ||
8 | 8 | ||
9 | ## The Complex Stuff: | 9 | ## The Complex Stuff: |
10 | ### UDP vs. TCP | 10 | ### UDP vs. TCP |
11 | Tox must use UDP simply because [hole punching](http://en.wikipedia.org/wiki/UDP_hole_punching) with TCP is not as reliable. | 11 | Tox must use UDP simply because [hole punching](https://en.wikipedia.org/wiki/UDP_hole_punching) with TCP is not as reliable. |
12 | However, Tox does use [TCP relays](https://github.com/irungentoo/ProjectTox-Core/blob/master/docs/TCP_Network.txt) as a fallback if it encounters a firewall that prevents UDP hole punching. | 12 | However, Tox does use [TCP relays](https://github.com/irungentoo/ProjectTox-Core/blob/master/docs/TCP_Network.txt) as a fallback if it encounters a firewall that prevents UDP hole punching. |
13 | 13 | ||
14 | ### Connecting & Communicating | 14 | ### Connecting & Communicating |
15 | Every peer is represented as a [byte string][String] (the public key [Tox ID] of the peer). By using torrent-style DHT, peers can find the IP of other peers by using their Tox ID. Once the IP is obtained, peers can initiate a [secure](https://github.com/irungentoo/ProjectTox-Core/wiki/Crypto) connection with each other. Once the connection is made, peers can exchange messages, send files, start video chats, etc. using encrypted communications. | 15 | Every peer is represented as a [byte string][String] (the public key [Tox ID] of the peer). By using torrent-style DHT, peers can find the IP of other peers by using their Tox ID. Once the IP is obtained, peers can initiate a [secure](https://github.com/irungentoo/toxcore/wiki/Crypto) connection with each other. Once the connection is made, peers can exchange messages, send files, start video chats, etc. using encrypted communications. |
16 | 16 | ||
17 | 17 | ||
18 | **Current build status:** [![Build Status](https://travis-ci.org/irungentoo/ProjectTox-Core.png?branch=master)](https://travis-ci.org/irungentoo/ProjectTox-Core) | 18 | **Current build status:** [![Build Status](https://travis-ci.org/irungentoo/toxcore.png?branch=master)](https://travis-ci.org/irungentoo/toxcore) |
19 | 19 | ||
20 | 20 | ||
21 | ## Q&A: | 21 | ## Q&A: |
@@ -33,10 +33,10 @@ The goal of this project is to create a configuration-free P2P Skype replacement | |||
33 | 33 | ||
34 | ## Documentation: | 34 | ## Documentation: |
35 | 35 | ||
36 | - [Installation](/INSTALL.md) | 36 | - [Compiling](/INSTALL.md) |
37 | - [DHT Protocol](http://wiki.tox.im/index.php/DHT)<br /> | 37 | - [DHT Protocol](https://wiki.tox.im/index.php/DHT)<br /> |
38 | - [Lossless UDP Protocol](http://wiki.tox.im/index.php/Lossless_UDP)<br /> | 38 | - [Lossless UDP Protocol](https://wiki.tox.im/index.php/Lossless_UDP)<br /> |
39 | - [Crypto](http://wiki.tox.im/index.php/Crypto)<br /> | 39 | - [Crypto](https://wiki.tox.im/index.php/Crypto)<br /> |
40 | - [Ideas](http://wiki.tox.im/index.php/Ideas) | 40 | - [Ideas](https://wiki.tox.im/index.php/Ideas) |
41 | 41 | ||
42 | [String]: https://en.wikipedia.org/wiki/String_(computer_science) | 42 | [String]: https://en.wikipedia.org/wiki/String_(computer_science) |