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
irungentoo
23fbdf4ddf
client_id -> public_key
2015-07-30 21:24:38 -04:00
irungentoo
dfc154cc9e
client_id -> public_key
2015-07-29 22:39:56 -04:00
irungentoo
c989c246ea
client_id -> public_key
2015-07-28 22:17:45 -04:00
Gitgud Software
0ec5539de2
Fix libVPX git repository
...
The libVPX repository has been moved, as specified here:
http://www.webmproject.org/code/
2015-07-27 15:52:44 -04:00
irungentoo
fa5df6aa17
client_id -> public_key
2015-07-27 15:23:32 -04:00
irungentoo
5def57afcf
This might improve the file transfer disconnect issue.
2015-07-26 22:01:19 -04:00
irungentoo
63ecb77556
Comment fix.
2015-07-25 23:34:42 -04:00
irungentoo
e196a47f38
Removed useless variable.
2015-07-24 23:58:29 -04:00
irungentoo
efcb66ab1a
Save important parts of save first.
...
This might reduce the likelyness of broken saves.
2015-07-23 23:33:54 -04:00
irungentoo
1de2ef78cf
Fixed bug.
2015-07-22 22:55:52 -04:00
irungentoo
ba857a203a
Fixed bug.
2015-07-21 21:49:37 -04:00
irungentoo
553f3ea513
Fixed some strange build issues.
2015-07-20 22:21:53 -04:00
irungentoo
05ad1234d2
Pack onion path nodes in save.
2015-07-19 11:50:08 -04:00
irungentoo
defdc879f0
Fixed bug.
2015-07-18 22:14:04 -04:00
irungentoo
db88dc7b45
Allow savedata to be slightly smaller than the allocated buffer.
2015-07-17 22:51:14 -04:00
irungentoo
6ecf2941ac
Pack connected TCP relay nodes.
2015-07-16 22:58:47 -04:00
irungentoo
17af629d1f
Added function to help calculate size of packet nodes.
2015-07-15 23:31:35 -04:00
irungentoo
f15cb89a95
DHT_size now returns correct size for packed nodes.
2015-07-14 22:52:48 -04:00
irungentoo
0444829dde
Use size define instead of sizeof.
2015-07-14 22:19:04 -04:00
irungentoo
6f8aab0919
Merge branch 'instructions' of https://github.com/zetok/toxcore
2015-07-13 21:17:46 -04:00
irungentoo
e7faa32844
Pack DHT nodes in save.
...
TODO: Make DHT_size return exact size of DHT save.
2015-07-12 21:16:54 -04:00
Zetok Zalbavar
7b9142d2bb
INSTALL.md: some formatting improvements and fixes
...
Note that Fedora dependencies section still needs to be actually checked by
someone who runs Fedora and would know whether info is right or not.
2015-07-12 17:05:40 +01:00
irungentoo
6f5d1a3b8e
Tell A/V that friend is offline when friend is deleted.
2015-07-11 23:10:04 -04:00
irungentoo
7225725bbf
Merge branch 'patch-2' of https://github.com/linux-modder/toxcore
2015-07-10 23:19:52 -04:00
mannol
7d5de68364
Fixed CALL_STATE naming
2015-07-10 16:54:53 +02:00
irungentoo
964233b0bf
Merge branch 'fix_segfault' of https://github.com/JFreegman/toxcore
2015-07-09 22:20:50 -04:00
Corey Sheldon
f0bdb94a3b
Update INSTALL.md
2015-07-09 08:27:41 -04:00
Corey Sheldon
c6630513cd
Update info for Fedora
...
--Updated calls to package manager which is now dnf by default
--Mention of using /etc/ld.so.conf directly which works and in most distros *SHOULD NOT* cause global override issues
2015-07-09 07:51:47 -04:00
mannol
10e0209f2a
Merge branch 'new_api' of github.com:mannol/toxcore into new_api
2015-07-09 03:41:28 +02:00
mannol
dd0880af38
Fixed documentation.
2015-07-09 03:40:47 +02:00
irungentoo
970c2cccf3
Merge branch 'master' of https://github.com/JFreegman/toxcore
2015-07-08 21:15:22 -04:00
Jfreegman
0168d53a1d
Fix segfault caused by cleanup functions in wrong order
2015-07-08 20:43:33 -04:00
mannol
b5b32b9197
Merge pull request #1 from GrayHatter/patch-4
...
send_message() is too global to be non-static
2015-07-09 01:30:47 +02:00
GrayHatter
ce9003d432
send_message() is too global to be non-static
2015-07-08 15:09:19 -07:00
irungentoo
749a9330c4
Link changes.
2015-07-07 22:57:11 -04:00
Jfreegman
f3b65bc3dc
Fix a couple API doc mistakes
2015-07-07 02:05:45 -04:00