irungentoo
095b3c4913
Some DHT hardening done.
...
See comments of added functions for details.
2013-08-16 11:04:28 -04:00
Aaron Lipinski
6b38b704a4
provide access to the close client list
2013-08-15 12:02:56 +12:00
Aaron Lipinski
93b34ef9e3
move client data struct to header file
2013-08-15 12:02:56 +12:00
slvr
6052b1f119
network_registerhandler
2013-08-10 00:43:50 +01:00
irungentoo
a3a0fb57cb
Moved a define and fixed another.
2013-08-08 10:59:22 -04:00
plutooo
9e0ee5b7df
core: Moved handle ping packets to ping.c
2013-08-06 13:09:14 -07:00
Florian Hahn
5617bf0bf1
Use void for functions with no parameters
2013-08-05 15:57:17 +02:00
Jae Kwon
158751cb2d
various fixes for first time user
...
* added linking to libsodium
* fixed links to docs to point to wiki
2013-08-03 14:46:52 -07:00
irungentoo
7b46b04ce7
Time is better as an unsigned variable.
2013-08-02 15:57:53 -04:00
Andreas Schneider
20951dda7d
DHT: Fix return value of time().
...
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Signed-off-by: irungentoo <irungentoo@gmail.com>
2013-08-02 09:41:22 -04:00
irungentoo
4edf2207fe
Fixed small astyle problems.
2013-07-27 08:48:50 -04:00
irungentoo
14b43651c1
Ran the code through: astyle --style=linux
2013-07-27 08:43:36 -04:00
Konstantin Kowalski
241aca98bd
A *lot* of style changes.
2013-07-26 23:07:25 -04:00
SilentSand
59b34e423b
Formatting.
...
Many stylistic changes, mostly formatting code more closely to the
coding style.
2013-07-26 04:02:17 -04:00
SilentSand
f377eb9ca2
Licensing
...
Added the GPLv3 license to some files in addition to fixing some
comments at the beginning of the files.
2013-07-25 21:45:56 -04:00
Maxim Biro
52f3b1553f
Added support of linkage with C++ code
2013-07-22 18:06:24 -04:00
irungentoo
7fecd73ae0
Added routing functions to DHT.
2013-07-21 13:14:36 -04:00
jvrv
a72777ed70
fix comments of some files
2013-07-20 00:00:10 -03:00
irungentoo
ffa809b379
ncurses test now tells you when you connect to the DHT.
2013-07-16 19:45:20 -04:00
irungentoo
e63ba9c61b
Loading and saving added to DHT.
2013-07-16 13:20: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
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
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
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
dcc3921682
Licenced the code under the GPL for now.
2013-06-26 15:02:42 -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
3396d8e495
DHT implementation finished. Currently testing it.
2013-06-25 12:11:11 -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
irungentoo
8f4a011464
Last commit of the day. Client will soon be able to send send nodes packets.
2013-06-24 20:51:07 -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
irungentoo
bdf3d9f6ab
Added the ping list functions.
2013-06-24 14:26:29 -04:00
irungentoo
3bc95be051
More functions added, some fixes.
2013-06-24 12:23:46 -04:00
irungentoo
73a742a2ba
Added distance function and changed some stuff.
...
Also fixed typo in Readme.
2013-06-24 10:42:55 -04:00
irungentoo
388c0f38f7
More Functions.
2013-06-24 08:59:42 -04:00
irungentoo
7e341fb171
Now compiles. Functions starting to take form.
2013-06-24 08:28:19 -04:00
irungentoo
baf14f8121
Merged "wxWidgets VS template for windows" from juryben
...
That big 40MB file is useless so I merged the repos in a way that it
dissapears forever from the main repo.
2013-06-24 07:26:30 -04:00
irungentoo
f3dfd885cc
Updated readme and DHT.h
2013-06-24 00:40:33 -04:00
irungentoo
6e881efad6
Added function to DHT.h and fixed half written sentence in readme.
2013-06-23 23:57:06 -04:00
irungentoo
1f5fba0a0c
Updated DHT.h
2013-06-23 23:23:28 -04:00
Ben B
e1d7d8c885
Update DHT.h
2013-06-23 23:43:31 -03:00
irungentoo
b24bb233a2
Added DHT.h (I hope it's not to bad)
2013-06-23 22:27:29 -04:00