Commit Graph

118 Commits

Author SHA1 Message Date
Nicolás Ortega Froysa
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
Nicolás Ortega Froysa
7b4321328a
More info on the net model 2017-09-21 09:30:59 +02:00
Nicolás Ortega Froysa
37c60a8728
NotABug only accepts small x's -_- 2017-09-21 09:17:51 +02:00
Nicolás Ortega Froysa
443644c0ae
Connectivity shouldn't need testing. 2017-09-21 09:15:23 +02:00
Nicolás Ortega Froysa
0df937d3fd
Should now be able to join channels. 2017-09-21 09:14:31 +02:00
Nicolás Ortega Froysa
7d6cda8d1b
Creating new channel file. 2017-09-20 21:02:25 +02:00
Nicolás Ortega Froysa
9eee5b7ea5
Moved node to global variable. 2017-09-20 21:02:04 +02:00
Nicolás Ortega Froysa
3eb8a5e887
Connect may give error. 2017-09-20 21:01:07 +02:00
Nicolás Ortega Froysa
485e38ed80
Changed roadmap 2017-09-20 15:19:28 +02:00
Nicolás Ortega Froysa
0337991c0b
Channel functionality will be added in the alpha 2017-09-20 15:14:28 +02:00
Nicolás Ortega Froysa
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
Nicolás Ortega Froysa
5ab7a7bb5b
Minor optimization. 2017-09-20 10:54:13 +02:00
Nicolás Ortega Froysa
4dd6b1ba06
This is only necessary if read by a C++ compiler. 2017-09-20 08:35:23 +02:00
Nicolás Ortega Froysa
47271ae5ff
Added error handling. 2017-09-20 08:34:52 +02:00
Nicolás Ortega Froysa
f1657f1ffd
Starting new with C interface. 2017-09-18 10:30:18 +02:00
Nicolás Ortega Froysa
4b562c3aa7
Remove old files.
Gonna make this library in a C compatible way.
2017-09-18 10:08:36 +02:00
Nicolás Ortega Froysa
83ed9b2a86
Implemented first connect function. 2017-08-23 15:12:04 -05:00
Nicolás Ortega Froysa
9d5131ca52
Added new function declarations (need to be implemented). 2017-08-23 15:11:30 -05:00
Nicolás Ortega Froysa
1c17b8c3f9
No need to have that information on the repo. 2017-08-19 12:48:33 -05:00
Nicolás Ortega Froysa
61b220c765
Added download section. 2017-08-19 12:44:04 -05:00
Nicolás Ortega Froysa
3a1a94c953
Doxygen-friendly markdown. 2017-08-18 18:47:56 -05:00
Nicolás Ortega Froysa
38a67ae0bb
Added documentation for Node class. 2017-08-18 18:19:19 -05:00
Nicolás Ortega Froysa
510fbc0f36
Reconfigured Doxygen 2017-08-18 18:18:59 -05:00
Nicolás Ortega Froysa
2059c4c66f
Updated some info. 2017-08-18 18:05:30 -05:00
Nicolás Ortega Froysa
7b35893778
Link to GnuTLS if shared lib. 2017-08-18 17:06:17 -05:00
Nicolás Ortega Froysa
6a2798d0c4
Adding new files. 2017-08-18 17:00:58 -05:00
Nicolás Ortega Froysa
23b456e44e
Added dependency for OpenDHT 2017-08-18 16:57:29 -05:00
Nicolás Ortega Froysa
48e9006220
Beginning migration. 2017-08-12 13:59:18 -05:00
Nicolás Ortega Froysa
e4de99086a
Implemented node removal function. 2017-08-05 17:28:31 -05:00
Nicolás Ortega Froysa
5a53d3681d
Fixing thread cancellation. 2017-08-05 16:38:24 -05:00
Nicolás Ortega Froysa
e82514a56a
Minor fixes with list. 2017-08-05 16:29:45 -05:00
Nicolás Ortega Froysa
afe5f6ae4e
Adding implementation for adding new node. 2017-08-05 15:41:01 -05:00
Nicolás Ortega Froysa
03156e45de
Remove old interfaces 2017-08-05 15:14:37 -05:00
Nicolás A. Ortega
874a33b687
Added new interfaces.
- Resize directory list
 - Get size of the directory
 - Get the number of nodes in directory
 - Fixed bug in shutdown allowing to start back up
2017-08-01 16:42:30 -05:00
Nicolás A. Ortega
84ba3aa83c
Check if already started. 2017-08-01 14:52:57 -05:00
Nicolás A. Ortega
7222ad3e2a
Reorganization of interfaces. 2017-07-31 14:19:15 -05:00
Nicolás A. Ortega
d0a673d767
Using switch-case instead of if statements. 2017-07-26 15:36:45 -05:00
Nicolás A. Ortega
07e364f46e
Adjusted roadmap 2017-07-26 15:19:29 -05:00
Nicolás A. Ortega
b1004f5617
Implemented error handling for `bind()' 2017-07-24 16:25:15 -05:00
Nicolás A. Ortega
2dcdf5b74e
No need to save the state of errno
We don't have any library calls afterwards, so it's fine.
2017-07-24 16:14:47 -05:00
Nicolás A. Ortega
6cc7de6383
Added connection class with basic binding
There's no listening yet, and still a bunch of different errors to
handle.
2017-07-23 23:19:20 -05:00
Nicolás A. Ortega
9568de6710
Fixed issue with compiler error. 2017-07-19 12:02:49 -05:00
Nicolás A. Ortega
7cb4792946
We moved the files into include/neocomm/ 2017-07-19 11:58:23 -05:00
Nicolás A. Ortega
f70c9943c8
Added error handling functionality. 2017-07-19 11:57:41 -05:00
Nicolás A. Ortega
7aed5f8124
Move files to a `neocomm/' directory. 2017-07-17 11:23:23 -05:00
Nicolás A. Ortega
34842619cb
Updated the description 2017-07-17 10:12:48 -05:00
Nicolás A. Ortega
eb0861c63d
Didn't fix shit. 2017-07-16 21:17:30 -05:00
Nicolás A. Ortega
d0f94e7c70
Get the checkboxes working. 2017-07-16 21:13:29 -05:00
Nicolás A. Ortega
dee223e651
Added a roadmap to the README. 2017-07-16 21:00:28 -05:00
Nicolás A. Ortega
5c8f883eff
Info about API Docs. 2017-07-16 19:52:00 -05:00