Gregory Mullen (grayhatter)
6f3e689eeb
Fix a few issues with running Toxcore tests on Travis-CI
...
> increased the timeout for TCP tests because per @irungentoo the network on Travis-CI can be slow sometimes
> allowed groupchats test to restart on error until timeout This had to be done because current groupchats are fundamentally broken and 3/5 times they'll 'net-split' on connect
>> Drop group chat tests, add comment to the reason
> added some debugging information to TCP tests, and a #define to force IPV6 (Travis-CI only uses IPv4 on their containers) and decreased the itr interval
> Went crazy with timeouts for Tox network stuff on Travis. Tests on TCP will still randomly fail due to timeouts. I can't reproduce on any local system. So again per @irungentoo, Travis is slow, let's offer it a short bus.
2016-08-11 14:41:57 -07:00
iphydf
fc330c1fa5
Silence/fix some compiler warnings.
...
Some of these (like the incompatible pointers one) are really annoying for
later refactoring.
2016-08-10 13:52:40 +01:00
Roman Yepishev
c886f906a8
Move argument comments to the end of line
2016-02-27 14:32:49 -05:00
Roman Yepishev
32d86978fd
Remove unused main() arguments
2016-02-27 12:07:04 -05:00
Roman Yepishev
9035325e56
Remove magic numbers from addr_resolve
...
* Add #defines for INET/INET6 returns
* Remove magic number 3 - exact AF_INET/INET6 result found.
* Updated network_test.c
2016-02-27 11:45:02 -05:00
irungentoo
94cc8b11ff
Realised there was no test to test these functions.
2016-01-30 21:56:54 -05:00
irungentoo
dfe5d9b256
Fixes.
...
Fixed bug from merged PR.
Don't build useless files when building with libsodium.
2016-01-30 17:23:15 -05:00
Roman Proskuryakov
ed3a794c9b
fix: compare sensitive data with sodium_memcmp
...
fix: make increment_nonce & increment_nonce_number independent of user-controlled input
fix: make crypto_core more stable agains null ptr dereference
2016-01-27 02:14:59 +03:00
irungentoo
b9ef24875c
Test fix.
2016-01-04 22:59:29 -05:00
irungentoo
9a87f03aec
Onion test fixed to work with faster DHT.
2015-12-15 14:58:36 -05:00
irungentoo
2d93eb2048
Better DHT tests.
2015-12-11 17:50:36 -05:00
irungentoo
f40a60575f
Slightly increased number of peers to announce to.
...
Some test fixes.
2015-12-01 20:11:53 -05:00
irungentoo
6a494e2cbd
Astyle.
2015-11-03 13:42:05 -05:00
Soumitra
fc25ca11d1
Changed gramatically incorrect comment in messenger_test
2015-10-23 22:54:22 +02:00
Soumitra
21b45b8b74
Added ommited words in comment
2015-10-23 22:54:22 +02:00
Eniz Vukovic
e5ddc0af03
Test should not assert when hangup fails
2015-10-11 00:43:05 +02:00
Eniz Vukovic
d6fdf16520
New Adaptive BR algorithm, cleanups and fixes
2015-10-10 23:54:23 +02:00
mannol
c641b0fceb
Updated with upstream
2015-08-09 12:39:21 +02:00
irungentoo
6cb8ff4d65
Removed a useless define.
2015-08-07 20:53:53 -04:00
irungentoo
dfc154cc9e
client_id -> public_key
2015-07-29 22:39:56 -04:00
mannol
7d5de68364
Fixed CALL_STATE naming
2015-07-10 16:54:53 +02:00
irungentoo
1d4552c3c4
Test oob responding too.
2015-07-06 22:20:18 -04:00
irungentoo
06f4e8d6b6
Added a TCP test for oob packets.
2015-07-05 23:08:14 -04:00
irungentoo
a5b71e4c86
Test fix.
2015-07-04 22:43:05 -04:00
irungentoo
c259250abb
Fixed Tox reporting itself as being connected with TCP when using UDP only on LAN.
2015-07-03 21:52:53 -04:00
irungentoo
750201c901
Added a couple of checks to test.
2015-07-02 21:59:52 -04:00
irungentoo
7a3ca5d4c5
Basic tcp connections test done.
2015-07-01 22:13:27 -04:00
irungentoo
97d6c4ba18
TCP connections test start.
2015-06-29 22:27:47 -04:00
mannol
6c126e34e6
Implement handling capability change on rtp level
2015-06-30 01:41:38 +02:00
irungentoo
50e0802a62
Removed useless parameter from new_TCP_server()
2015-06-28 22:14:54 -04:00
mannol
2ecb71bb1e
Renamed TOXAV_CALL_STATE to TOXAV_FRIEND_CALL_STATE
2015-06-27 17:28:07 +02:00
mannol
08bc4eb0e0
Added payload turning off by setting bit rate to 0
2015-06-27 01:55:28 +02:00
mannol
f9f17fdf10
Merge remote-tracking branch 'upstream/master' into new_api
2015-06-25 00:58:23 +02:00
mannol
a3132feddb
Fixed sample size in callback and other stuff
2015-06-13 15:00:34 +02:00
irungentoo
836daa9e95
Added save/load live test.
2015-06-12 23:05:37 -04:00
irungentoo
81d95809fd
Test fix.
2015-06-07 20:56:02 -04:00
irungentoo
f4d0b85284
Save DHT nodes in a smarter way.
2015-06-06 22:13:43 -04:00
irungentoo
bf90c63c27
Added test.
2015-06-05 22:11:19 -04:00
mannol
d694839d60
Rebased on master and removed alpha channel (again)
2015-06-05 22:14:37 +02:00
irungentoo
5196aa82ca
Added test.
2015-06-04 22:18:09 -04:00
irungentoo
17f7376581
Add a test for loading with a secret key.
2015-06-01 20:16:03 -04:00
irungentoo
3f6a8f10bb
Allow empty keys in toxencryptsave.
2015-05-27 19:54:04 -04:00
irungentoo
8e80ced6ce
Move savedata to options struct.
...
Add a way to select the type of savedata (normal savedata, load a
secret key, potentially others?) to load.
2015-05-22 18:23:56 -04:00
mannol
3100042a2b
Updated with master
2015-05-22 23:22:31 +02:00
irungentoo
2ba076ac5c
Load only secret key from tox save, not public key.
...
Calculate public key from it.
2015-05-21 20:39:47 -04:00
irungentoo
815725ab84
Some fixes.
2015-05-19 19:55:43 -04:00
irungentoo
40f113c077
Added tcp test.
2015-05-14 21:07:29 -04:00
irungentoo
478552d338
Fixes and changes to tox_bootstrap and tox_add_tcp_relay.
...
Functionality of both no longer overlaps.
If address has more than 1 ip, call the internal function on all of them.
2015-05-11 12:41:53 -04:00
irungentoo
3a28a8c5fb
Added basic TCP server hosting to tox.h api.
...
TODO: tell friends we are hosting a relay and prioritize using relays
hosted by friends over bootstrap ones.
2015-05-08 22:03:24 -04:00
mannol
73fbc22961
Fixed inconsistencies
2015-05-07 23:14:03 +02:00