Commit Graph

51 Commits

Author SHA1 Message Date
Maxim Biro 6939a48226 Apply compiler flags only once 2013-07-17 18:29:26 -04:00
Maxim Biro ef0efd72b5 Improved build system 2013-07-17 18:18:27 -04:00
irungentoo 4864cb9edb Bug fixed, Loading and saving added to core. 2013-07-17 12:07:19 -04:00
irungentoo ffa809b379 ncurses test now tells you when you connect to the DHT. 2013-07-16 19:45:20 -04:00
irungentoo bec416a050 Fixed some bugs and a regression. 2013-07-16 19:02:44 -04:00
irungentoo d62b91f3ac Lossless UDP tests fixed. 2013-07-16 10:22:32 -04:00
Tim 0b366ed3ec Added /q to exit 2013-07-14 21:29:43 +02:00
irungentoo 71abd15c1b Fixed ncurses problems. 2013-07-13 23:11:57 -04:00
Oliver Hunt a58a6f5c7b prettier output 2013-07-14 03:27:23 +01:00
Oliver Hunt 9f38ab582c fixed the ncurses client i believe 2013-07-14 02:57:09 +01:00
Oliver Hunt b3e5da125c Added doMessenger() to the loop and connecting to the bootstrap node 2013-07-13 23:43:01 +01:00
Oliver Hunt 5441562e11 Added ncurses tox client 2013-07-13 23:42:05 +01:00
irungentoo e80ac120e1 Build fixed? 2013-07-12 16:35:45 -04:00
irungentoo 79aa715514 First part of DHT hardening done.
Added crypto to the DHT communications.

This defeats completely the first attack mentioned in
docs/DHT_hardening.

Also updated the build system to build the latest test (it links it with
libsodium)
2013-07-12 16:27:19 -04:00
irungentoo 0b18dcda6f Per friend request data added. 2013-07-10 17:31:58 -04:00
juryben-fedora c600835ad3 cast parameters to unsigned char and terminal localhost regex without domain 2013-07-09 23:16:59 -04:00
irungentoo e680d885d7 Delete friends function now works and some other changes. 2013-07-09 20:25:52 -04:00
irungentoo 127fced11f Added comment block to Messenger test. 2013-07-09 13:27:47 -04:00
irungentoo 4d50638528 Basic IM messenger backend pretty much done (You can start the GUI)
And a couple of fixes to the other parts.
2013-07-09 13:20:48 -04:00
irungentoo db37eca44b Some work done on the messenger part. 2013-07-08 20:50:25 -04:00
irungentoo c00cf85078 Spelling mistakes fixed. 2013-07-08 12:36:11 -04:00
irungentoo a632d960f8 Fixed to be confilcts with the DHT and the messenger part. 2013-07-07 11:54:25 -04:00
irungentoo 7458473dca Forward secrecy implemented into crypto. 2013-07-06 10:57:49 -04:00
irungentoo a480c0195a Crypto done(still need to test it a bit more thought)
Replaced chars with uint8_t

Added a new test program.

Added some functions to Lossless UDP.

And some other stuff.
2013-07-05 17:00:39 -04:00
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 7451becbe2 Merge pull request #16 from nurupo/master
Removed random php file
2013-06-29 08:28:14 -07: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 488df25e05 Changed function name. 2013-06-26 15:33:32 -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 d1837342e0 Couple fixes. 2013-06-26 07:40:07 -04: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 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 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
Magmus 7b4bcfadde Update muh parser.php 2013-06-25 02:21:15 -06:00
Magmus ffcabf2879 Create muh parser.php 2013-06-25 01:20:58 -07:00
irungentoo 8bc40b7f13 Manually merged fix from nurupo. 2013-06-24 19:40:38 -04:00
irungentoo cc1a3f52ee Fixed? DHT_test compiling on windows. 2013-06-24 18:37:23 -04:00
irungentoo b792e3d6ad Updated DHT_test with WSA stuff. 2013-06-24 17:41:19 -04:00
irungentoo af1b3b7f9b Made small application to test the DHT. Core DHT: finished some more functions. 2013-06-24 16:50:43 -04:00