Skip to content

Commit 7787454

Browse files
committed
Merge branch 'patch-1' of https://github.com/stqism/ToxCore
2 parents bc62510 + 37cbb8c commit 7787454

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

INSTALL.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,18 @@ pkg install autoconf automake gcc-47
4545
On FreeBSD 10+:
4646

4747
```tcsh
48-
pkg install automake autoconf
48+
pkg install net-im/tox
4949
```
50+
Note, if you install from ports select NaCl for performance, and sodium if you want it to be portable.
5051

5152
You should get and install [libsodium](https://github.com/jedisct1/libsodium):
5253
```bash
5354
git clone git://github.com/jedisct1/libsodium.git
5455
cd libsodium
55-
git checkout tags/0.4.2
56+
git checkout tags/0.5.0
5657
./autogen.sh
5758
./configure && make check
58-
sudo checkinstall --install --pkgname libsodium --pkgversion 0.4.2 --nodoc
59+
sudo checkinstall --install --pkgname libsodium --pkgversion 0.5.0 --nodoc
5960
sudo ldconfig
6061
cd ..
6162
```
@@ -67,7 +68,7 @@ this will install the libs to /usr/local/lib and the headers to /usr/local/inclu
6768
```bash
6869
git clone git://github.com/jedisct1/libsodium.git
6970
cd libsodium
70-
git checkout tags/0.4.2
71+
git checkout tags/0.5.0
7172
./autogen.sh
7273
./configure
7374
make check
@@ -183,10 +184,10 @@ MinGW will install an "MinGW shell" (you should get a shortcut for it), make
183184
sure to perform all operations (i.e., generating/running configure script, compiling, etc.) from the MinGW shell.
184185

185186
First download the source tarball from https://download.libsodium.org/libsodium/releases/ and build it.
186-
Assuming that you got the libsodium-0.4.2.tar.gz release:
187+
Assuming that you got the libsodium-0.5.0.tar.gz release:
187188
```cmd
188-
tar -zxvf libsodium-0.4.2.tar.gz
189-
cd libsodium-0.4.2
189+
tar -zxvf libsodium-0.5.0.tar.gz
190+
cd libsodium-0.5.0
190191
./configure
191192
make
192193
make install

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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")
22
***
33

44
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 />
55

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) **|** [**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
77

88

99
## The Complex Stuff:
1010
### 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.
1212
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.
1313

1414
### 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.
1616

1717

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)
1919

2020

2121
## Q&A:
@@ -34,9 +34,9 @@ The goal of this project is to create a configuration-free P2P Skype replacement
3434
## Documentation:
3535

3636
- [Installation](/INSTALL.md)
37-
- [DHT Protocol](http://wiki.tox.im/index.php/DHT)<br />
38-
- [Lossless UDP Protocol](http://wiki.tox.im/index.php/Lossless_UDP)<br />
39-
- [Crypto](http://wiki.tox.im/index.php/Crypto)<br />
40-
- [Ideas](http://wiki.tox.im/index.php/Ideas)
37+
- [DHT Protocol](https://wiki.tox.im/index.php/DHT)<br />
38+
- [Lossless UDP Protocol](https://wiki.tox.im/index.php/Lossless_UDP)<br />
39+
- [Crypto](https://wiki.tox.im/index.php/Crypto)<br />
40+
- [Ideas](https://wiki.tox.im/index.php/Ideas)
4141

4242
[String]: https://en.wikipedia.org/wiki/String_(computer_science)

0 commit comments

Comments
 (0)