Commit Graph

2815 Commits

Author SHA1 Message Date
mannol
0cf9f27b70 This should fix test failing 2014-07-21 22:11:59 +02:00
irungentoo
fdb5d890a3
Fixed bug where two Tox clients sometimes didn't reconnect right
after disconnecting due to them getting stuck in a connection loop.
2014-07-21 13:29:36 -04:00
irungentoo
8d15ccc347
Don't set connection to established if packet is kill packet.
Removed now useless defines in network.h
2014-07-21 12:58:28 -04:00
mannol
79115259a8 Fixed conflicts 2014-07-21 04:10:05 +02:00
mannol
2ca2baf120 Updated gitignore to ignore kdevelop directory 2014-07-21 03:16:15 +02:00
irungentoo
b63e4ad88f
LAN discovery should now work on windows machines with multiple
ethernet devices.

Added some code to get real adapter broadcast addresses on windows.
2014-07-20 20:50:53 -04:00
irungentoo
97ad1e62b6
Added addr_parse_ip() to network.h header.
Removed useless semicolons.
2014-07-20 20:08:00 -04:00
mannol
1aeeef58b2 Improved protocol and cleaned code a bit 2014-07-21 01:10:57 +02:00
irungentoo
d5902f1b39
Merge branch 'lllllllleeeeeeeeellllll' of https://github.com/stal888/ProjectTox-Core 2014-07-19 22:34:37 -04:00
stal
cc1466ec09
remove this too 2014-07-19 19:29:56 -07:00
stal
4e85be6a68
declare calculate_sum_sq static inline 2014-07-19 19:18:15 -07:00
irungentoo
8195ade709
Removed useless function. 2014-07-19 22:09:30 -04:00
irungentoo
f0a172f198
Set some functions as static, fixed warning. 2014-07-19 22:08:05 -04:00
irungentoo
9c84b5401c
Spread packets over many TCP relays instead of just using the first one. 2014-07-18 21:34:22 -04:00
irungentoo
733c519601
Build system now automatically enables epoll support in TCP server
when supported.
2014-07-17 20:44:49 -04:00
irungentoo
bcfb1261ac
Fixed possible bug with TCP nonce not getting incremented. 2014-07-16 20:39:58 -04:00
irungentoo
1e69af8cff
Merge branch 'split-video' of https://github.com/notsecure/toxcore 2014-07-16 20:38:53 -04:00
irungentoo
129df0115f
Merge branch 'JFreegman-memleak' 2014-07-16 20:00:04 -04:00
Jfreegman
13b23b1a01
fix memory leak 2014-07-16 18:29:00 -04:00
notsecure
e04fff3eac applied priority queue changes to the TCP client too 2014-07-16 08:33:24 -04:00
irungentoo
0486510edc
Merge branch 'notsecure-split-video' 2014-07-15 20:00:02 -04:00
notsecure
96249e8b02 fixed some issues 2014-07-15 18:22:04 -04:00
notsecure
22d28ddf36 added priority packet system for TCP server 2014-07-15 17:40:21 -04:00
irungentoo
ae7a11cae9
Fixed TCP bug.
Packet was being copied with a wrong, smaller length.
2014-07-15 13:39:32 -04:00
irungentoo
078d60ab92
Fixed bug with TCP.
Don't increment nonce if packet was discarded instead of being sent.
2014-07-15 12:35:57 -04:00
irungentoo
59821d6a5e
Fixed file sending documentation. 2014-07-14 18:36:26 -04:00
irungentoo
32ed095d72
Change connection status before handling data packets. 2014-07-14 18:20:17 -04:00
irungentoo
2ea634ece2
Set packets_left to default non zero values when creating connection. 2014-07-14 16:37:43 -04:00
irungentoo
4da8664a15
Packets can now be sent from the connection status callback. 2014-07-14 16:23:19 -04:00
irungentoo
0244bd596d
Attempted fix of file transfer issue.
Instead of dropping the rate to minimum just half it until it drops
to the minimum.
2014-07-14 12:21:13 -04:00
irungentoo
2119a35604
Merge branch 'fix-mingw32-native' of https://github.com/jin-eld/ProjectTox-Core 2014-07-13 18:59:40 -04:00
irungentoo
88e3375dc7
Merge branch 'jin-eld-fix-code-doc' 2014-07-13 18:59:14 -04:00
Jin^eLD
8fd457c67f Fix win32 mingw native build
toxdns was not linking because of references to functions in crypto_core
2014-07-13 23:20:31 +03:00
Jin^eLD
4fa115e6d0 Fixed documentation comment errors 2014-07-13 20:01:06 +03:00
irungentoo
72858076f5
Set a deadline in the vpx video decoder to try to solve issues on
slow hardware.
2014-07-12 23:24:47 -04:00
irungentoo
0eb874d6ba
Merge branch 'split-video' of https://github.com/notsecure/toxcore 2014-07-12 23:18:46 -04:00
irungentoo
21e797ac90
Fixed some small TCP issues. 2014-07-11 13:30:10 -04:00
notsecure
a5d2775c25 . 2014-07-11 10:23:40 -04:00
irungentoo
7ab4ae7a6e
Merge branch 'patch-1' of https://github.com/mrshu/toxcore 2014-07-10 18:31:20 -04:00
irungentoo
271f03a717
Call now gets terminated when other person times out. 2014-07-10 18:20:07 -04:00
irungentoo
1d6c393473
Made TCP a bit more solid.
TCP ping requests in TCP_client should have a higher success rate.
2014-07-10 18:15:55 -04:00
notsecure
a754cb5437 Merge branch 'master' of https://github.com/irungentoo/toxcore into split-video 2014-07-10 10:34:48 -04:00
notsecure
e2d388b137 fix send rate going up when peer disconnects 2014-07-10 10:34:38 -04:00
Marek Šuppa
f89f189e30 wintox has been renamned to uTox 2014-07-10 03:48:33 +02:00
irungentoo
e334188353
Merge branch 'fun-bootstrap-node-info' of https://github.com/nurupo/InsertProjectNameHere 2014-07-09 21:01:53 -04:00
irungentoo
aa26a07668
Merge branch 'patch-4' of https://github.com/stqism/ToxCore 2014-07-09 20:49:03 -04:00
irungentoo
422ff3b77b
TCP should be a bit more solid.
When a TCP ping request is recieved, try to send the response until
success instead of just dropping it if sending the response fails on
the first try.
2014-07-09 20:11:01 -04:00
Sean
aeb12283f6 People are getting confused... 2014-07-09 14:37:46 -07:00
Maxim Biro
5e1ae35034 Added a script to query DHT bootstrap node info 2014-07-09 14:00:16 -04:00
irungentoo
bd4c142e38
Fixed some timer related issues. 2014-07-08 14:39:23 -04:00