Commit Graph

5228 Commits

Author SHA1 Message Date
irungentoo
2e0c3bb593 Added a new test program. Fixed some stuff in Lossless UDP. 2013-06-30 17:19:15 -04:00
irungentoo
4ad22addf4 Updated Lossless UDP. 2013-06-30 11:34:35 -04:00
irungentoo
6bd24212ee Lossless UDP now works.
The testclient and testserver simulate a packet loss of 33%.

The only thing left to do in lossless UDP is the flow control (automatic
adjustment of the data send rate) which is only needed to transfer large
amounts of data.
2013-06-29 18:40:41 -04:00
irungentoo
7f2d4bb05b Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Core 2013-06-29 11:31:52 -04:00
irungentoo
7451becbe2 Merge pull request #16 from nurupo/master
Removed random php file
2013-06-29 08:28:14 -07:00
irungentoo
d86a39ebfd Cleaned bunch of stuff. Only the actual data transmission is left to do. 2013-06-29 11:14:33 -04:00
irungentoo
c9d0c208a5 Test programs updated. (I'm gonna wait until I finish Lossless_UDP before pushing it.) 2013-06-28 22:58:46 -04:00
Maxim Biro
d6d3522caf Removed random php 2013-06-28 20:32:43 -04:00
irungentoo
fd44c68801 Couple fixes. 2013-06-28 09:15:19 -04:00
irungentoo
457feeed0b Added current work on Lossless_UDP (Not done do not test it yet)
Lossless_UDP code is probably filled with problems right now.
this is normal.
2013-06-27 20:59:16 -04:00
irungentoo
3986206de8 Added a function. 2013-06-27 17:19:09 -04:00
irungentoo
87633f6631 Programs to test Lossless UDP done. 2013-06-27 10:39:37 -04:00
irungentoo
24925a24ec Cleaned up some stuff. 2013-06-27 10:01:31 -04:00
irungentoo
d0ed163914 Fixed something in the DHT, added a milisecond time function. 2013-06-27 07:37:06 -04:00
irungentoo
0068d370ff Made doc clearer. 2013-06-26 20:50:47 -04:00
irungentoo
7266a1436c Made UDP doc clearer. 2013-06-26 20:15:44 -04:00
irungentoo
a400ea39ea Relative links in Readme. 2013-06-26 19:55:34 -04:00
irungentoo
0979a85767 Fixed readme. 2013-06-26 19:49:25 -04:00
irungentoo
24fd7c5a5b Added Draft of proposed Lossless UDP protocol. 2013-06-26 19:47:38 -04:00
irungentoo
488df25e05 Changed function name. 2013-06-26 15:33:32 -04:00
irungentoo
e6d14d1dad Oups. 2013-06-26 15:05:15 -04:00
irungentoo
dcc3921682 Licenced the code under the GPL for now. 2013-06-26 15:02:42 -04:00
irungentoo
ed4b941c0c Removed gui and visual studio stuff from repo due to complaints. 2013-06-26 14:09:44 -04:00
irungentoo
46ee2d6be6 Stuff added 2013-06-26 14:07:01 -04:00
irungentoo
81e2043df9 Small update. 2013-06-26 10:05:30 -04:00
irungentoo
c7f7e30c75 Moved the network functions from the DHT into network.
Also made a nice function to init networking.
2013-06-26 09:56:15 -04:00
irungentoo
f7574c61fc Updated docs. 2013-06-26 08:32:42 -04:00
irungentoo
d1837342e0 Couple fixes. 2013-06-26 07:40:07 -04:00
irungentoo
68d2995bce Merge pull request #14 from nurupo/master
Added warnings for GCC
2013-06-26 03:54:17 -07:00
Maxim Biro
c2ad80431b Added warnings for GCC 2013-06-26 02:16:38 -04:00
irungentoo
f45e3c29a7 Added small things to readme. 2013-06-25 20:41:13 -04:00
irungentoo
14ab4c8745 Updated docs. 2013-06-25 20:33:23 -04:00
Magmus
20232becaa Merge pull request #13 from mehrzad/master
Just noticed this too, worth fixing - mehrzad
2013-06-25 16:11:39 -07:00
Mehrzad
f54f4efe3d Add .txt links 2013-06-25 17:08:32 -06:00
Magmus
f9d543819b Merge pull request #12 from mehrzad/master
Cleaned up the README - mehrzad
2013-06-25 16:03:58 -07:00
Mehrzad
52a794e2d3 GitHub does not support IRC:// links 2013-06-25 16:00:55 -07:00
Mehrzad
ccc4d49bdd Last indents and linkification of IRC links 2013-06-25 17:00:07 -06:00
Mehrzad
66c55351cf Removed many indents for readability 2013-06-25 16:54:52 -06:00
Mehrzad
617632db59 Testing unindent will look good for paragraph text 2013-06-25 16:53:30 -06:00
Mehrzad
ec0bfa617a Testing if removing the after-hash marks is valid markdown 2013-06-25 16:52:34 -06:00
Mehrzad
28a13b764d Even more header fixing 2013-06-25 16:46:45 -06:00
Mehrzad
3f2dbd280d More header markdown cleanup 2013-06-25 16:45:41 -06:00
Mehrzad
25b22d6684 Change markdown headers 2013-06-25 15:44:46 -07:00
irungentoo
5d70f9c119 Fixed a line in DHT.c and clarified something in DHT_test.c. 2013-06-25 17:50:30 -04:00
irungentoo
1837745d96 Fixed one possible bug in the DHT and added a basic TODO list.
Fixed a possible segfault which could have been cause by handling an
empty packet.
2013-06-25 17:16:45 -04:00
irungentoo
adc9c64fe6 Fixed stuff, things work better now.
Client no longer responds to packets from itself.

DHT_test can now find the ip of one peer based on its client id.

Some stuff fixed.
2013-06-25 15:24:31 -04:00
irungentoo
3396d8e495 DHT implementation finished. Currently testing it. 2013-06-25 12:11:11 -04:00
irungentoo
338bfc1510 Readme updated. 2013-06-25 10:09:59 -04:00
irungentoo
bd37e3ad68 Fixed sendnodes and updated readme. 2013-06-25 09:59:54 -04:00
irungentoo
c93858110b DHT almost done, started testing. Fixed ADDR compiling problem. No more warnings with GCC and clang. 2013-06-25 09:19:01 -04:00