Commit Graph

2032 Commits

Author SHA1 Message Date
Agatha
1cb38abf99 Minor documentation cleanup
This commit fixes some typos and grammar mistakes. It
also fixes some of the long text lines and generally
makes the documentation more readable.
2014-03-04 07:48:38 -05:00
irungentoo
602c71bc17 Made onion paths expire eventually client side. 2014-03-03 11:23:46 -05:00
irungentoo
325395820d Some CPU optimizations and fixes to onion_announce_request. 2014-03-03 11:21:55 -05:00
irungentoo
c0c660c99a Small CPU optimizations to ping requests/reponses.
Same idea as last commit.
2014-03-02 19:46:47 -05:00
irungentoo
de69dcef24 Some small DHT CPU optimizations.
Only compute the shared key once instead of twice for received DHT
requests/responses.
2014-03-01 21:18:53 -05:00
irungentoo
16b93e823b Very simple fix to lower bandwidth usage at startup. 2014-02-28 21:14:55 -05:00
irungentoo
d0d9f95b34 Fixed onion test. 2014-02-27 16:59:17 -05:00
irungentoo
8a31ff6269 Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core 2014-02-26 12:49:47 -05:00
irungentoo
1c676147a2 Fixed/updated tests. 2014-02-26 12:46:11 -05:00
irungentoo
cebae58ddc Major speed/cpu usage/bandwidth improvements to onion. 2014-02-26 12:18:47 -05:00
irungentoo
9d06e43472 Merge pull request #765 from Prototik/master
Main buildscripts for android
2014-02-26 07:22:42 -05:00
Sergey Shatunov
e8b6e4a4d3 Main buildscripts for android 2014-02-26 17:24:30 +08:00
irungentoo
b01c19ce56 Merge pull request #769 from jin-eld/alternative-sodium-init
Allow to optionally use randombytes_stir() instead of sodium_init()
2014-02-25 18:05:53 -05:00
Jin^eLD
4cd3d91263 Allow to optionally use randombytes_stir() instead of sodium_init()
According to sonOfRa sodium_init() has some timing issues on Android.
libsodium people said randombytes_stir() can be used instead:
https://github.com/jedisct1/libsodium/issues/121

sodium_init() stays the default, randombytes_stir() can be enabled by
passing --enable-randombytes-stir to the configure script.
2014-02-25 23:40:42 +01:00
irungentoo
1591eeee8e Merge pull request #768 from seshagiriprabhu/buffer_overflow_in_testing
Added bound checking for the client id of the friend input in DHT test
2014-02-25 16:45:44 -05:00
seshagiriprabhu
9bb27fbea6 bound checking in messenger testing 2014-02-25 22:18:27 +05:30
seshagiriprabhu
bcb393d336 Added bound checking for friend ID input in DHT test 2014-02-25 21:21:21 +05:30
irungentoo
e32b5f0c95 Merge pull request #764 from mouseym/patch-2
Update INSTALL.md
2014-02-24 17:57:33 -05:00
irungentoo
718b5e8ca3 Speeded up DHT peer finding and decreased DHT bandwidth usage. 2014-02-24 17:14:47 -05:00
mouseym
4937024ec2 Update INSTALL.md 2014-02-24 21:55:00 +00:00
irungentoo
95d0c831a8 Merge pull request #763 from mannol1/master
Pkg-config config for av
2014-02-23 17:58:10 -05:00
mannol
cf8a090cde Merge remote-tracking branch 'upstream/master' 2014-02-23 23:24:07 +01:00
mannol
4888d916d0 pkg-config and av 2014-02-23 23:13:38 +01:00
irungentoo
f219fb4ac1 Merge pull request #760 from nurupo/server-to-node
Renamed dht server to dht node
2014-02-22 17:52:26 -05:00
Maxim Biro
5a142bb697 Renamed dht server to dht node 2014-02-22 17:07:15 -05:00
Maxim Biro
44c1dfc5fd Enable nTox in Travis 2014-02-22 17:05:12 -05:00
Maxim Biro
41ad4c4068 Fixed some dht bootstrap daemon related things in install.md 2014-02-22 17:00:46 -05:00
Maxim Biro
9b1de38b60 Make Travis build bootstrap daemon again 2014-02-22 16:54:33 -05:00
irungentoo
388b1229b9 Merge pull request #753 from nurupo/master
Removed typedefs for consistency
2014-02-20 18:25:55 -05:00
Maxim Biro
046f92cf52 Removed typedefs for consistency 2014-02-20 18:16:32 -05:00
irungentoo
c84df4a4af Merge pull request #751 from sonOfRa/master
Add a configure flag for disabling soname versions
2014-02-20 16:33:43 -05:00
sonOfRa
b9825218fc Add a configure flag for disabling soname versions
The loader on Android cannot deal with soname versions properly. To circumvent this problem, libtool has a -avoid-version flag that does not versionate the shared libraries.

To disable soname versions, "./configure --disable-soname". Soname versions are enabled by default, as only Android needs to disable them
2014-02-20 17:18:40 +01:00
irungentoo
0a73a62689 Merge pull request #749 from mannol1/master
Removed user agent header from msi and fixed travis build stuff
2014-02-19 17:43:42 -05:00
mannol
bc61d969e0 Apparently libvpx needs yasm 2014-02-19 23:27:38 +01:00
irungentoo
098df5ae31 Added local file sending test to tox_test and updated TODO. 2014-02-19 17:16:47 -05:00
mannol
4f80d2995f Fixed pointer position 2014-02-19 23:15:33 +01:00
mannol
efb070df9f Removed user agent header from msi and updated travis build stuff 2014-02-19 23:12:36 +01:00
irungentoo
fb757bcd49 Merge pull request #747 from Jman012/master
Groupchat crashing bug fixed.
2014-02-19 12:34:21 -05:00
Jman012
7838973ef3 Fixed the groupchat bug in a smarter way. 2014-02-19 09:31:29 -08:00
Jman012
fdf1b6932b Groupchat crashing bug fixed. 2014-02-19 09:02:10 -08:00
irungentoo
354a392d69 Added better documentation to the api, move some defines, fixed a possible issue. 2014-02-19 08:08:55 -05:00
irungentoo
a3904932bf crypto_secretbox_NONCEBYTES is the one to use for the symmetric encryption.
Not currently a big deal since they are the same size, but...
2014-02-19 07:34:44 -05:00
irungentoo
80d5aaa98e Fixed bug in DHT. 2014-02-19 07:14:37 -05:00
irungentoo
bd973152cc Merge pull request #742 from mannol1/master
Updated files with latest changes
2014-02-18 16:21:12 -05:00
mannol
7395bacd88 Stupid mistake 2014-02-18 22:07:18 +01:00
mannol
b267a36519 No need for libconfig in travis 2014-02-18 22:05:48 +01:00
mannol
63ad1cb422 Fixed some stuff 2014-02-18 21:51:27 +01:00
irungentoo
62ef4ed95d Astyled and added tests. 2014-02-18 13:49:17 -05:00
irungentoo
472ab51bc5 Merge branch 'master' of https://github.com/Jman012/ProjectTox-Core into Jman012-master 2014-02-18 11:37:29 -05:00
irungentoo
4b4507b44f Fixed test issue. 2014-02-17 19:28:31 -05:00