Commit Graph

157 Commits

Author SHA1 Message Date
Nicolás Ortega Froysa
9fb5855de8
Added new header files to main include file. 2018-09-04 18:03:07 +02:00
Nicolás Ortega Froysa
7dc2795f15
Documented channel class. 2018-09-04 15:59:03 +02:00
Nicolás Ortega Froysa
04388c04b8
Added documentation. 2018-09-04 15:57:52 +02:00
Nicolás Ortega Froysa
15067ab4ec
Changed channel to a class.
I believe this interface is better to work with. Later I'll add the
"send message" interfaces to the channel class.
2018-09-04 15:52:10 +02:00
Nicolás Ortega Froysa
93fa26aa1a
Add channel.cpp and message.hpp 2018-09-04 15:51:41 +02:00
Nicolás Ortega Froysa
5b8ea48058
Adding a message object. 2018-09-02 12:33:23 +02:00
Nicolás Ortega Froysa
414375d0e6
Update TODO 2018-09-02 12:33:03 +02:00
Nicolás Ortega Froysa
c5ffedb844
Properly install header files. 2018-09-02 12:08:50 +02:00
Nicolás Ortega Froysa
1ca22e1aa4
Default build is release. 2018-09-02 11:22:36 +02:00
Nicolás Ortega Froysa
2511a11c72
Update location in CMakeLists.txt 2018-09-02 11:16:50 +02:00
Nicolás Ortega Froysa
32f513354c
Move file into parent directory. 2018-09-01 21:37:00 +02:00
Nicolás Ortega Froysa
39c319c1b6
Added some documentation. 2018-09-01 21:32:14 +02:00
Nicolás Ortega Froysa
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
Nicolás Ortega Froysa
735fd5c0ce
A few modifications. 2018-09-01 19:54:59 +02:00
Nicolás Ortega Froysa
e842755275
Use newer C++ syntax. 2018-09-01 19:54:46 +02:00
Nicolás Ortega Froysa
45c1879880
Had to rewrite this entire bitch. 2018-09-01 19:40:04 +02:00
Nicolás Ortega Froysa
b53556599f
Identities should be at node level. 2018-07-31 13:00:40 +02:00
Nicolás Ortega Froysa
f079d926b7
Adding more interfaces to be implemented. 2018-07-23 17:35:46 +02:00
Nicolás Ortega Froysa
d695daf736
Added a few new functions. 2018-04-01 16:29:40 +02:00
Nicolás Ortega Froysa
2c5b104b82
C++ only project. 2018-04-01 16:29:21 +02:00
Nicolás Ortega Froysa
7305496e9d
Should eventually add HTTP proxy support. 2018-03-31 14:46:15 +02:00
Nicolás Ortega Froysa
79249f1ee5
Add class information. 2018-03-30 13:14:18 +02:00
Nicolás Ortega Froysa
d26e6922e3
Add build directory. 2018-03-30 13:12:31 +02:00
Nicolás Ortega Froysa
8961bce658
Start adding code. 2018-03-30 13:11:29 +02:00
Nicolás Ortega Froysa
fac59cfd2f
Moving to full C++. 2018-03-29 15:04:17 +02:00
Nicolás Ortega Froysa
1c9e1859d2
Changed contribution information. 2018-03-11 17:54:34 +01:00
Nicolás Ortega Froysa
884d1adb42
Line formatting. 2017-11-22 17:23:42 +01:00
Nicolás Ortega Froysa
0553f4eb19
Add reasoning for license. 2017-11-21 16:55:54 +01:00
Nicolás Ortega Froysa
b1aa31403b
Message system now uses queues instead of vectors. 2017-11-21 16:34:50 +01:00
Nicolás Ortega Froysa
7f7f9ae047
Specify OpenDHT version in compiling section. 2017-11-20 14:05:02 +01:00
Nicolás Ortega Froysa
e6be2716f4
Renaming structs to evade conflicts with already existing code. 2017-11-20 13:59:48 +01:00
Nicolás Ortega Froysa
5b5660e5c4
Added comments to demo code. 2017-11-20 13:55:06 +01:00
Nicolás Ortega Froysa
c8964ad81a
Added getter functions. 2017-11-18 10:59:00 +01:00
Nicolás Ortega Froysa
5c5adbc109
Add help info for channel joining and leaving. 2017-11-17 17:24:04 +01:00
Nicolás Ortega Froysa
bfffe7b798
No need to remove object files. 2017-11-17 17:22:34 +01:00
Nicolás Ortega Froysa
904a4ce55f
Add message.cpp to build. 2017-11-17 17:20:35 +01:00
Nicolás Ortega Froysa
d27375162d
Move message functions to own file. 2017-11-17 17:20:05 +01:00
Nicolás Ortega Froysa
922f66969b
Channel implementation in demo. 2017-11-17 17:18:46 +01:00
Nicolás Ortega Froysa
909a5ff740
Improved channel support. 2017-11-17 17:18:33 +01:00
Nicolás Ortega Froysa
c6eb1d6b09
Improved error retrieval. 2017-11-17 17:17:52 +01:00
Nicolás Ortega Froysa
8dd885537f
Fixed incorrect comparison. 2017-11-15 17:19:28 +01:00
Nicolás Ortega Froysa
41df104955
More info about the demo. 2017-11-10 16:39:55 +01:00
Nicolás Ortega Froysa
f08812fba4
Move total into stats. 2017-11-10 16:34:36 +01:00
Nicolás Ortega Froysa
64fbe3ec9c
Fixed statistics count. 2017-11-10 16:26:34 +01:00
Nicolás Ortega Froysa
fc94e08e31
Add help information and fix quit functionality. 2017-11-10 16:07:51 +01:00
Nicolás Ortega Froysa
3e3ef767a4
Node connectivity has been tested. 2017-11-08 02:26:07 +01:00
Nicolás Ortega Froysa
72fae99e89
Test new interfaces. 2017-11-08 02:25:35 +01:00
Nicolás Ortega Froysa
d513080baa
New interfaces for statistics. 2017-11-08 02:25:15 +01:00
Nicolás Ortega Froysa
747bc4d328
Merge branch 'master' into demobranch 2017-11-08 02:01:02 +01:00
Nicolás Ortega Froysa
5e816cf601
Node stat function. 2017-11-08 02:00:33 +01:00