Commit Graph

2586 Commits

Author SHA1 Message Date
mannol
d7c1157375 Fixed byte order and removed log functions from misc_tools 2014-05-31 17:27:22 +02:00
irungentoo
89bf08287d
Renamed tox_do_run_interval to tox_do_interval.
tox_do_interval now returns a time in ms based on how much action
is going on in net_crypto.
2014-05-30 23:01:17 -04:00
irungentoo
ab44440f37
Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master 2014-05-30 19:11:28 -04:00
mannol
2ebefb85b7 Fixed potential memleaks 2014-05-31 00:29:43 +02:00
irungentoo
0e814904e4
Replaced tox_wait* functions with tox_do_run_interval().
Build system fixes.
2014-05-30 13:20:36 -04:00
irungentoo
6b152d2bac
Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master 2014-05-29 18:15:50 -04:00
mannol
e0ed51b2dc Apparently i forgot the most important thing... 2014-05-30 00:02:47 +02:00
mannol
08ddce44d8 Rearranged mutex actions. Now allow calling av actions from callbacks 2014-05-29 23:57:58 +02:00
irungentoo
1963a306cc
Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into mannol1-master 2014-05-29 16:55:46 -04:00
mannol
20ab02cf4b Double-free on timeout fix 2014-05-29 22:51:45 +02:00
irungentoo
ec25f64407
Fixed Tox sync. 2014-05-28 18:27:35 -04:00
irungentoo
d87c772a7e
Reduced size of get_node packets.
Sendback data is now 8 bytes.

This does not break the network as the sendback data can be any
size between 1 and 150 bytes.
2014-05-28 17:59:48 -04:00
irungentoo
e9d8eddf26
Merge branch 'Ansa89-CLOCK_MONOTONIC_RAW-fix2' 2014-05-28 08:39:20 -04:00
Ansa89
184e71ede2 Check for CLOCK_MONOTONIC_RAW
This should fix irungentoo/ProjectTox-Core#879 (and it's better than irungentoo/ProjectTox-Core#883).
2014-05-28 14:34:17 +02:00
irungentoo
68511f4e3f
Merge branch 'stqism-master' 2014-05-27 08:54:47 -04:00
Sean Qureshi
9528f7c187
Fixed --disable-rt, link against -lm 2014-05-26 22:45:51 -07:00
irungentoo
42675ed215
Fixed possible issue. 2014-05-26 14:06:21 -04:00
irungentoo
41af0e4547
Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net 2014-05-26 13:36:58 -04:00
notsecure
5346af8067 file transfer fixes
-removed rate limit
-send rate no longer gets reset on local/LAN connections
2014-05-26 13:33:19 -04:00
irungentoo
da3b6a04a9
Fixed tox_get_num_online_friends function.
Removed useless code.
2014-05-26 13:22:53 -04:00
irungentoo
0239f79f23
Friend status is now set right before calling the tox_callback_user_status callback. 2014-05-26 13:15:00 -04:00
irungentoo
2a719f3168
Fixed issue. 2014-05-25 12:45:09 -04:00
irungentoo
9a4659e575
Replaced randombytes_salsa20_random_buf() with randombytes() in av tests. 2014-05-25 12:28:59 -04:00
irungentoo
82e38883a2
Merge branch 'mannol1-Multicalls' into multi-av 2014-05-25 12:27:48 -04:00
irungentoo
9d53bc5d1d
This function only needs to be ran once per second when epoll is
enabled because all it does then is send pings and check timeouts
which are calculated by the second.
2014-05-24 22:20:24 -04:00
mannol
08ca08dcd9 Small fix 2014-05-24 16:40:17 +02:00
mannol
565e95301f Tests works and some fixes 2014-05-24 16:02:01 +02:00
irungentoo
f295125e41
Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net 2014-05-23 08:18:04 -04:00
notsecure
e3bc591b3b more conjestion control
needs testing
2014-05-22 20:19:19 -04:00
irungentoo
ad28acd18e
Fixed an issue in list.
Cleaned up TCP server a bit.
2014-05-22 17:12:46 -04:00
irungentoo
b6cbdefb55
Merge branch 'fix' of https://github.com/notsecure/ProjectTox-Core into notsecure-epoll 2014-05-22 16:14:50 -04:00
notsecure
49ab5ac0e5 fixed list_remove 2014-05-22 16:06:12 -04:00
irungentoo
d765d91ed0
Merge branch 'epoll' of https://github.com/notsecure/ProjectTox-Core into notsecure-epoll 2014-05-22 15:10:31 -04:00
irungentoo
a54d098f6f
Changed lossy packet function names to better ones.
Fixed rtp checking the wrong return value for one.
2014-05-22 10:18:22 -04:00
irungentoo
9a33e0f3e1
Merge branch 'msi-fix' of https://github.com/nurupo/InsertProjectNameHere 2014-05-22 09:33:03 -04:00
irungentoo
3ed7a3257f
Merge branch 'nurupo-assoc-fix' 2014-05-22 09:16:40 -04:00
Maxim Biro
0f0ef7af63 Fixed nodes never being marked as used 2014-05-22 04:06:32 -04:00
Maxim Biro
d9f5e01bd7 Fixed memory allocation type inconsistency 2014-05-21 23:00:48 -04:00
irungentoo
acc25436f8
Merge branch 'net' of https://github.com/notsecure/ProjectTox-Core into notsecure-net 2014-05-21 21:01:00 -04:00
irungentoo
b25e575e7b
Merge branch 'stqism-master' 2014-05-21 20:51:34 -04:00
notsecure
1e4eb83880 improved conjestion control 2014-05-21 20:49:37 -04:00
Sean Qureshi
e3a4755b78 Adds --disable-rt to configure, fixing Android 2014-05-21 17:39:53 -07:00
mannol
9db41e7582 Merge remote-tracking branch 'upstream/master' into Multicalls-patch 2014-05-22 00:08:19 +02:00
irungentoo
be4559de73
Merge branch 'patch-5' of https://github.com/stal888/ProjectTox-Core into stal888-patch-5 2014-05-21 15:31:25 -04:00
irungentoo
f818c1a197
Added functions to send and receive lossy encrypted packets over
the Tox connection.

A/V should now work over TCP.
2014-05-21 15:28:14 -04:00
stal
83d4d8ea5d Install tox_bootstrap_daemon
I call on the venerable @jin_eld once again to verify that this change is correct.
2014-05-20 18:57:20 -07:00
notsecure
2c8f6ffc3f epoll for tcp server 2014-05-20 20:46:51 +00:00
irungentoo
248fd212ba
Merge branch 'notsecure-work' 2014-05-20 09:30:55 -04:00
notsecure
6eae3d5ad7 fixed some mistakes 2014-05-20 09:21:26 -04:00
notsecure
b034be4162 use LIST in TCP_server 2014-05-20 07:08:03 -04:00