Commit Graph

3748 Commits

Author SHA1 Message Date
Eniz Vukovic
8f130b6f25 Remove old comment 2015-10-11 00:41:34 +02:00
Eniz Vukovic
b93322242a Update 2015-10-10 23:56:05 +02:00
Eniz Vukovic
d6fdf16520 New Adaptive BR algorithm, cleanups and fixes 2015-10-10 23:54:23 +02:00
Soumitra
947fe3f6bd Added ommited words in comment 2015-10-09 11:02:07 +05:30
Gregory Mullen (grayhatter)
3631b460a6 Removed the unused autotools files
Autotools requires a bunch of files that toxcore doesn't use or plan to use
in the near future. By adding 'foreign' to AM_INIT_AUTOMAKE autotools stops
being stupid, and works normally.
2015-10-05 15:18:55 -07:00
Jacob Henner
b5c1b87e35 Editing some README phrasing, IRC channels on new line 2015-10-02 00:38:15 -04:00
Jacob Henner
715f41c909 Adding dev irc channel 2015-10-02 00:30:10 -04:00
irungentoo
b1abbbd953
Lowered interval in onion_client. 2015-09-28 19:22:02 -04:00
duthils
0dcb9060e0 Fix broken link
Link taken from d9f88fd89e
2015-09-19 21:45:55 -04:00
irungentoo
6120b0e0bb
Merge branch 'patch-1' of https://github.com/passiweinberger/toxcore 2015-09-15 22:08:39 -04:00
irungentoo
fb189bd26b
Merge branch 'patch-1' of https://github.com/anoadragon453/toxcore 2015-09-15 22:07:50 -04:00
irungentoo
a5c6247d3a
Merge branch 'master' of https://github.com/Jeeppler/toxcore 2015-09-15 22:07:17 -04:00
irungentoo
3f46571508
Merge branch 'master' of https://github.com/tux3/toxcore 2015-09-15 22:06:09 -04:00
tux3
54cec872d8
Fix PACKET_ID_OFFLINE fallinthrough PACKET_ID_NICKNAME
This fixes the PACKET_ID_OFFLINE handling code incorrectly falling through to the PACKET_ID_NICKNAME handling code

This bug resulted in a friend B's name being wiped on friend A's client after B removes A

Fixes tux3/qTox#1967

Fixes #1426
2015-09-14 19:05:44 +02:00
anoadragon453
db55de21ef Changed Binaries/Downloads link to new Wiki page 2015-09-09 12:10:56 -07:00
irungentoo
f71cada194
Increased cookie timeout. 2015-09-09 14:40:22 -04:00
Pascal Weinberger
13f0ab21d3 Fix ubuntu git link for libvpx 2015-09-09 11:53:28 +02:00
Jeppler
be1cd7da57 changed friends list to friend list 2015-09-02 00:03:51 +02:00
Jeppler
2a49086e8f Merge pull request #1 from Jeeppler/Jeeppler-patch-1
small typo change
2015-09-01 21:47:04 +02:00
Jeppler
49c1f5cb5d small typo change
really small change
2015-09-01 21:46:08 +02:00
Jeppler
060a8fb9fd small typo change
bob -> Bob
Bobs -> Bob's

fixed some wired sentences
2015-09-01 21:42:20 +02:00
mannol
bc4a60c8a5 Merge pull request #2 from krobelus/new_api
typo
2015-08-19 12:05:43 +02:00
krobelus
4ca82235a0 typo 2015-08-18 21:28:25 +02:00
irungentoo
8f12f49ece
Increased max number of stored announce entries. 2015-08-12 23:18:55 -04:00
mannol
bf5e9b89d2 Fix bug in codec initialization 2015-08-13 00:19:24 +02:00
irungentoo
2b837d2aed
Remove useless code. 2015-08-11 23:54:05 -04:00
irungentoo
6fb8e8cd6e
Merge branch 'master' of https://github.com/randoms/toxcore 2015-08-10 23:51:13 -04:00
irungentoo
6098440e8b
Increased timeouts. 2015-08-09 21:47:54 -04:00
mannol
c641b0fceb Updated with upstream 2015-08-09 12:39:21 +02:00
mannol
0be0e88f3e Remove empty lines 2015-08-09 12:02:52 +02:00
mannol
12d3f9396b Fix possible double free 2015-08-09 11:57:39 +02:00
irungentoo
2ab3b14731
Merge branch 'dragonfly' of https://github.com/mneumann/toxcore 2015-08-08 21:38:23 -04:00
mannol
6ab4308581 Apply OPUS codec fixes 2015-08-08 18:01:36 +02:00
mannol
3c8cae72d0 Removed redundant function from video.[h|c] 2015-08-08 17:45:24 +02:00
randoms
f83f064234 Install instructions: Use 1.0.3 tag for libsodium 2015-08-08 13:53:05 +08:00
irungentoo
6cb8ff4d65
Removed a useless define. 2015-08-07 20:53:53 -04:00
Michael Neumann
caebc5303a Fix for DragonFlyBSD 2015-08-08 01:45:55 +02:00
mannol
657a57b406 Fixed memory leak during session cleanup and fixed naming. 2015-08-07 02:04:04 +02:00
irungentoo
4d28630d49
client_id -> public_key 2015-08-06 11:50:25 -04:00
irungentoo
540db7ec37
client_id -> public_key 2015-08-05 22:02:32 -04:00
irungentoo
1ef94e58cf
comp_client_id -> comp_public_key 2015-08-04 21:59:39 -04:00
irungentoo
443e23fcf6
Remove useless var. 2015-08-03 20:57:48 -04:00
irungentoo
87b11024cd
Save fixes. 2015-08-02 21:16:08 -04:00
irungentoo
7e964d4370
DHT save fixes. 2015-08-01 21:29:00 -04:00
irungentoo
65f32bf916
Merge branch 'patch-1' of https://github.com/gitgud-software/toxcore 2015-07-31 23:59:25 -04:00
irungentoo
87c9ac242b
Merge branch 'Opus-Codec-Settings' of https://github.com/JasonLocklin/toxcore 2015-07-31 23:36:19 -04:00
Jason Locklin
f05fdae055 added documentation 2015-07-31 11:11:32 -04:00
Jason Locklin
ef086a5897 Set packet loss percentage
Make the Codec resistant to up to 10% packet loss (default 0) at the expense of some bandwidth.  10% is aggressive (1-5% should be typical for voip systems, but can be higher when users are on WiFi connections. This could also be adjusted on the fly, rather than hard-coded, with feedback from the receiving client.
2015-07-31 11:08:51 -04:00
Jason Locklin
bcb864af4a Enable in-band FEC
In-band FEC can be used with OPUS_APPLICATION_VOIP to improve Codec robustness to packet loss and corruption. It is disabled by default:

http://opus-codec.org/docs/html_api-1.0.1/group__opus__encoderctls.html#ga5b67dc832aa46c1c2f35752c46380545
2015-07-31 11:01:32 -04:00
Jason Locklin
06c72f83d7 OPUS_APPLICATION_VOIP should be used
See: http://opus-codec.org/docs/html_api-1.0.1/group__opus__encoder.html#gaa89264fd93c9da70362a0c9b96b9ca88

"VOIP" rather than "AUDIO":
> gives best quality at a given bitrate for voice signals. It enhances the input signal by high-pass filtering and emphasizing formants and harmonics. Optionally it includes in-band forward error correction to protect against packet loss. Use this mode for typical VoIP applications.
2015-07-31 10:50:37 -04:00