irungentoo
d7f1f223ee
First commit of actual A/V code for group chats.
2014-11-07 21:30:26 -05:00
irungentoo
6d90808c15
Some function changes for better A/V integration to group chats.
2014-11-07 21:28:47 -05:00
irungentoo
1c5e93cf6c
Added more group functions to eventually have working A/V.
2014-11-07 19:07:25 -05:00
irungentoo
0bcfd032e2
Added some functions to send and handle lossy packets.
2014-11-06 20:44:31 -05:00
irungentoo
be27c6cfc8
Added functions to relay lossy group chat packets.
2014-11-05 20:45:38 -05:00
irungentoo
54beaa4854
Some initial groupchat lossy packet code.
2014-11-04 20:59:56 -05:00
irungentoo
1f4b061a4c
Added some comments to net_crypto.h
2014-11-03 20:50:18 -05:00
irungentoo
3b14bbf78e
This might fix some peer finding issues.
2014-11-02 21:00:22 -05:00
irungentoo
8c86ab2d6b
Decreased Tox idle bandwidth usage but potentially increased time to
...
find friends (needs some real world testing).
2014-11-01 23:32:54 -04:00
irungentoo_trip
d8c5be8c79
Merge branch 'master' of https://github.com/tux3/toxcore
...
#
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-10-31 16:27:51 -04:00
irungentoo_trip
44f63db622
Slightly improved the function that checks if Tox is online.
2014-10-30 16:06:11 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
efad863b27
Missing cv-qualifiers in tox.h comments
2014-10-30 09:47:34 +01:00
irungentoo_trip
d6685d1c9a
Added actions to group chats.
2014-10-29 23:09:33 -04:00
irungentoo_trip
da723e93f1
Merge branch 'patch-1' of https://github.com/lance0/ProjectTox-Core
2014-10-28 21:41:07 -04:00
irungentoo_trip
6198ab26d2
Merge branch 'stqism-patch-5'
2014-10-28 21:40:19 -04:00
Lance Tuller
2494296207
Update TODO
...
qTox
2014-10-28 20:50:10 -04:00
Sean
0df68a0fcb
Update README.md
2014-10-28 14:44:59 -07:00
irungentoo_trip
70869b601e
Merge branch 'master' of https://github.com/tux3/toxcore
...
#
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-10-27 20:57:13 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
7bb0c495ac
Fix DHT memory leak
...
Found with valgrind, in the order of magnitude of 100kB leaked
2014-10-27 22:57:12 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
854142dd8d
Fix typo: romdom->random
2014-10-27 22:52:03 +01:00
irungentoo_trip
18c66eed50
Initial friend finding might work a bit better.
2014-10-27 13:56:12 -07:00
irungentoo_trip
c136145647
Merge branch 'irdan-irdan/doc-fix'
2014-10-26 18:13:14 -07:00
irdan
7836ced3f8
Modify DHT.md to render correctly
2014-10-26 14:03:27 -07:00
irungentoo_trip
9c480acecf
Fixed possible threading issues.
2014-10-25 09:01:15 -07:00
irungentoo_trip
9b5aa3ff27
Merge branch 'toxav-uaf' of https://github.com/tux3/toxcore
...
#
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-10-25 08:55:42 -07:00
irungentoo_trip
b877d1dc1c
Merge branch 'master' of https://github.com/xor2003/toxcore
...
#
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-10-25 08:51:43 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
ea4320733f
Fix use-after-free of toxav's TimerHandler
...
If msi.c:timer_terminate_session frees "handler", then when msi.c:timer_poll's thread resumes, there WILL be a use after free of "handler", with a likely segfault.
This use after free causes a crash in qTox, see tux3/qTox#534
2014-10-25 12:29:10 +02:00
irungentoo_trip
c8812d4734
Merge branch 'big_endian_save'
2014-10-24 18:05:11 -07:00
irungentoo_trip
f73ad4ab05
Portability saving fixes for big endian systems.
...
Saves should now be portable from big endian to little endian systems
though I need someone to actually test it to be sure I didn't mess up.
2014-10-24 18:04:27 -07:00
xor2003
2aed4bb75e
Add a check (reported by Coverity)
2014-10-24 16:04:55 +04:00
xor2003
7eca727ffd
Don't send -1 bytes. There is such check everythere. But if we add it in side funciton the logic will change
2014-10-24 16:03:29 +04:00
xor2003
69c9f68573
Prevent lock
2014-10-24 16:01:58 +04:00
xor2003
6b0fe7eb41
Fix uninitialized
2014-10-24 15:57:10 +04:00
xor2003
837f72b39e
Fix for memory leak. And add forgotten break
2014-10-24 15:53:38 +04:00
irungentoo_trip
9878b441b1
Merge branch 'dubslow-master'
...
#
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-10-23 18:09:02 -07:00
dubslow
d90ee9d4e4
fix #1124 by adding salt manip functions
...
Also, all data now has the magic number prepended. This is incompatible
for all but the save/load functions, but I think nothing besides the one
experimental qTox branch used any of those, which is why I feel confident
about the change.
2014-10-23 04:19:18 -05:00
irungentoo_trip
cfac10fb82
Merge branch 'urras-master'
2014-10-23 00:47:25 -04:00
irungentoo_trip
31c17856b8
Load file portability code for big endian.
...
Warning: only loads, doesn't save.
2014-10-22 21:56:52 -04:00
Urras
4b2248ee80
Update to Libsodium 1.0.0 since backward-compatibility is guaranteed through all the 1.x.y releases.
2014-10-22 12:52:56 -04:00
irungentoo_trip
3c874bcf62
Fixed unaligned memory access.
2014-10-21 16:15:49 -04:00
irungentoo
5f26ee201c
Increased interval and ping packet timeout by 1 second to try to
...
fix TCP issues.
2014-10-20 20:52:17 -04:00
irungentoo
f4e050f377
Removed useless code.
2014-10-19 20:47:03 -04:00
irungentoo
e322926646
File transfer speed should jump up a bit faster.
2014-10-18 21:52:39 -04:00
irungentoo
a2db81bb1d
Some video encoding improvements.
2014-10-17 19:54:42 -04:00
irungentoo
0fb3062f08
Merge branch 'master' of https://github.com/dubslow/toxcore
2014-10-17 16:06:00 -04:00
irungentoo
418bb2b194
Merge branch 'master' of https://github.com/xor2003/toxcore
2014-10-17 16:03:02 -04:00
dubslow
ff1d4faa74
add new test cases, cleanup astray printf
2014-10-17 09:23:21 -05:00
xor2003
0ce68b994e
Initialise source.port to prevent garbage value
2014-10-17 16:15:22 +04:00
dubslow
ca38ee8bc7
fix #1120
2014-10-17 06:04:08 -05:00
dubslow
ffb13e4716
add load/save from key instead of pw
2014-10-17 06:02:15 -05:00