nortega
c5ffedb844
Properly install header files.
2018-09-02 12:08:50 +02:00
nortega
1ca22e1aa4
Default build is release.
2018-09-02 11:22:36 +02:00
nortega
2511a11c72
Update location in CMakeLists.txt
2018-09-02 11:16:50 +02:00
nortega
32f513354c
Move file into parent directory.
2018-09-01 21:37:00 +02:00
nortega
39c319c1b6
Added some documentation.
2018-09-01 21:32:14 +02:00
nortega
feb96d7e0b
Temporarily comment out debug flags.
...
'Cause whoever programs the OpenDHT headers thought it would be a GREAT
idea to use `DEBUG' as a fucking variable name in the actual code. Yes,
they used caps and all.
2018-09-01 21:25:35 +02:00
nortega
735fd5c0ce
A few modifications.
2018-09-01 19:54:59 +02:00
nortega
e842755275
Use newer C++ syntax.
2018-09-01 19:54:46 +02:00
nortega
45c1879880
Had to rewrite this entire bitch.
2018-09-01 19:40:04 +02:00
nortega
b53556599f
Identities should be at node level.
2018-07-31 13:00:40 +02:00
nortega
f079d926b7
Adding more interfaces to be implemented.
2018-07-23 17:35:46 +02:00
nortega
d695daf736
Added a few new functions.
2018-04-01 16:29:40 +02:00
nortega
2c5b104b82
C++ only project.
2018-04-01 16:29:21 +02:00
nortega
7305496e9d
Should eventually add HTTP proxy support.
2018-03-31 14:46:15 +02:00
nortega
79249f1ee5
Add class information.
2018-03-30 13:14:18 +02:00
nortega
d26e6922e3
Add build directory.
2018-03-30 13:12:31 +02:00
nortega
8961bce658
Start adding code.
2018-03-30 13:11:29 +02:00
nortega
fac59cfd2f
Moving to full C++.
2018-03-29 15:04:17 +02:00
nortega
1c9e1859d2
Changed contribution information.
2018-03-11 17:54:34 +01:00
nortega
884d1adb42
Line formatting.
2017-11-22 17:23:42 +01:00
nortega
0553f4eb19
Add reasoning for license.
2017-11-21 16:55:54 +01:00
nortega
b1aa31403b
Message system now uses queues instead of vectors.
2017-11-21 16:34:50 +01:00
nortega
7f7f9ae047
Specify OpenDHT version in compiling section.
2017-11-20 14:05:02 +01:00
nortega
e6be2716f4
Renaming structs to evade conflicts with already existing code.
2017-11-20 13:59:48 +01:00
nortega
5b5660e5c4
Added comments to demo code.
2017-11-20 13:55:06 +01:00
nortega
c8964ad81a
Added getter functions.
2017-11-18 10:59:00 +01:00
nortega
5c5adbc109
Add help info for channel joining and leaving.
2017-11-17 17:24:04 +01:00
nortega
bfffe7b798
No need to remove object files.
2017-11-17 17:22:34 +01:00
nortega
904a4ce55f
Add message.cpp to build.
2017-11-17 17:20:35 +01:00
nortega
d27375162d
Move message functions to own file.
2017-11-17 17:20:05 +01:00
nortega
922f66969b
Channel implementation in demo.
2017-11-17 17:18:46 +01:00
nortega
909a5ff740
Improved channel support.
2017-11-17 17:18:33 +01:00
nortega
c6eb1d6b09
Improved error retrieval.
2017-11-17 17:17:52 +01:00
nortega
8dd885537f
Fixed incorrect comparison.
2017-11-15 17:19:28 +01:00
nortega
41df104955
More info about the demo.
2017-11-10 16:39:55 +01:00
nortega
f08812fba4
Move total into stats.
2017-11-10 16:34:36 +01:00
nortega
64fbe3ec9c
Fixed statistics count.
2017-11-10 16:26:34 +01:00
nortega
fc94e08e31
Add help information and fix quit functionality.
2017-11-10 16:07:51 +01:00
nortega
3e3ef767a4
Node connectivity has been tested.
2017-11-08 02:26:07 +01:00
nortega
72fae99e89
Test new interfaces.
2017-11-08 02:25:35 +01:00
nortega
d513080baa
New interfaces for statistics.
2017-11-08 02:25:15 +01:00
nortega
747bc4d328
Merge branch 'master' into demobranch
2017-11-08 02:01:02 +01:00
nortega
5e816cf601
Node stat function.
2017-11-08 02:00:33 +01:00
nortega
65790d8da3
Indentation change.
2017-11-08 01:54:14 +01:00
nortega
3e15f1dc8a
Start demo in infinite loop.
2017-11-05 17:27:05 +01:00
nortega
6a3bd9c290
Functional Makefile.
2017-11-05 17:08:23 +01:00
nortega
e72cb42199
Also link with opendht.
2017-11-05 16:59:52 +01:00
nortega
9f5d828b5f
Merge branch 'master' into demobranch
2017-11-05 16:55:34 +01:00
nortega
f673788a70
Trying to get a working Makefile.
2017-11-05 16:54:43 +01:00
nortega
abec2373a3
Demo should be able to connect.
2017-11-05 16:53:45 +01:00
nortega
2d950fc383
Ignore binaries.
2017-11-05 16:35:54 +01:00
nortega
0c0ce8def2
No need for those comments anymore.
2017-10-31 16:54:51 +01:00
nortega
78a7daf984
Uncomment import/export functions.
2017-10-30 16:45:22 +01:00
nortega
433860b3cd
Set minimum OpenDHT version.
2017-10-30 16:45:06 +01:00
nortega
e40d5e8329
Require version 1.4.0 or later.
2017-10-23 13:28:39 +02:00
nortega
fa3b944c0c
Added section for the demo in README.
2017-10-03 17:13:18 +02:00
nortega
bd09c6fe25
Created Makefile for demo.
2017-10-03 17:09:18 +02:00
nortega
36444aeb66
Change version.
2017-10-03 16:57:02 +02:00
nortega
71edd76b60
Added to TODO
2017-09-29 10:43:41 +02:00
nortega
0224cd157f
Clarification in documentation.
2017-09-29 10:40:36 +02:00
nortega
5c3e6889de
Added more return statements to commented out code.
2017-09-29 10:38:30 +02:00
nortega
ca0a691020
Inline the free function.
2017-09-29 10:33:39 +02:00
nortega
0278d786a9
Gets the hash of the sender.
2017-09-28 18:07:26 +02:00
nortega
59d59549e1
Check status of sent messages.
2017-09-25 17:19:16 +02:00
nortega
763277dd9b
Fixed spacing.
2017-09-25 16:53:41 +02:00
nortega
80269a53e4
So Doxygen won't fuck up the docs.
2017-09-25 16:37:09 +02:00
nortega
e4e59b56a2
Fixed the warning tag
2017-09-25 16:34:45 +02:00
nortega
e3dc858697
These functions are not yet implemented.
2017-09-25 16:21:16 +02:00
nortega
a827b11d86
Error handling only needs last error.
2017-09-25 15:59:23 +02:00
nortega
c188630590
Advertise C compatibility.
2017-09-25 15:17:02 +02:00
nortega
e93c929154
Channel functionality should work.
2017-09-25 13:06:28 +02:00
nortega
59c97c8bb8
Send message made.
2017-09-25 13:01:51 +02:00
nortega
18ca002ef6
Catch errors.
2017-09-25 13:01:13 +02:00
nortega
b4544a79fe
Use standard map.
2017-09-25 12:21:32 +02:00
nortega
b330df5a8d
Renaming variable.
2017-09-23 12:17:08 +02:00
nortega
bcb01f256d
Created message handling functions.
2017-09-23 11:30:02 +02:00
nortega
d5a33ccd79
Switch to use const
2017-09-23 11:29:48 +02:00
nortega
a789ff4e0c
More documentation.
2017-09-23 11:29:25 +02:00
nortega
68a5cfd24b
Read from neocomm.h
2017-09-23 11:28:48 +02:00
nortega
d7f4a7f475
New structs, and functions to implements.
2017-09-22 08:41:52 +02:00
nortega
43772c6181
On run function if node is running.
2017-09-21 10:28:11 +02:00
nortega
1b24fb56b4
Include all new messages, including own.
...
Messages sent from one's own node can be used as confirmation of the
send.
2017-09-21 10:13:03 +02:00
nortega
7b4321328a
More info on the net model
2017-09-21 09:30:59 +02:00
nortega
37c60a8728
NotABug only accepts small x's -_-
2017-09-21 09:17:51 +02:00
nortega
443644c0ae
Connectivity shouldn't need testing.
2017-09-21 09:15:23 +02:00
nortega
0df937d3fd
Should now be able to join channels.
2017-09-21 09:14:31 +02:00
nortega
7d6cda8d1b
Creating new channel file.
2017-09-20 21:02:25 +02:00
nortega
9eee5b7ea5
Moved node to global variable.
2017-09-20 21:02:04 +02:00
nortega
3eb8a5e887
Connect may give error.
2017-09-20 21:01:07 +02:00
nortega
485e38ed80
Changed roadmap
2017-09-20 15:19:28 +02:00
nortega
0337991c0b
Channel functionality will be added in the alpha
2017-09-20 15:14:28 +02:00
nortega
d706702a4e
Some commented out functions to enable later.
...
The next release of OpenDHT should contain the fixes for this.
2017-09-20 10:54:33 +02:00
nortega
5ab7a7bb5b
Minor optimization.
2017-09-20 10:54:13 +02:00
nortega
4dd6b1ba06
This is only necessary if read by a C++ compiler.
2017-09-20 08:35:23 +02:00
nortega
47271ae5ff
Added error handling.
2017-09-20 08:34:52 +02:00
nortega
f1657f1ffd
Starting new with C interface.
2017-09-18 10:30:18 +02:00
nortega
4b562c3aa7
Remove old files.
...
Gonna make this library in a C compatible way.
2017-09-18 10:08:36 +02:00
nortega
83ed9b2a86
Implemented first connect function.
2017-08-23 15:12:04 -05:00
nortega
9d5131ca52
Added new function declarations (need to be implemented).
2017-08-23 15:11:30 -05:00
nortega
1c17b8c3f9
No need to have that information on the repo.
2017-08-19 12:48:33 -05:00