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
mannol
186c852aa6
Ugh
2014-02-18 00:35:26 +01:00