Gioacchino Mazzurco
|
2f4b9b3e20
|
Convert to RsTokenService::GxsRequestStatus
Indicate GxsRequest status with an enum instead of uint_* that make the
code less readable and more prone to errors
|
2018-06-24 23:24:52 +02:00 |
|
Gioacchino Mazzurco
|
b4d2ce82c1
|
RsTokenService use enum for request status
|
2018-06-24 18:56:48 +02:00 |
|
Gioacchino Mazzurco
|
ec95b6d054
|
Remove unused misleading GXS request status
Something must be really strange to be finished and incomplete at same
time..
|
2018-06-24 18:03:26 +02:00 |
|
csoler
|
e351d7257e
|
added retrieval of search results in UI
|
2018-06-24 16:55:38 +02:00 |
|
csoler
|
6ccc7654d6
|
added code to notify GxsBroadcast system with new distant search results
|
2018-06-23 22:25:36 +02:00 |
|
csoler
|
5b9666855d
|
fixed merge with upstream
|
2018-06-22 23:38:31 +02:00 |
|
csoler
|
84699db744
|
changed std::vector into std::set in notification system, hence removing lots of std::find(std::vector::begin(),std::vector::end(),T), causing quadratic costs in multiple places.
|
2018-06-21 15:46:59 +02:00 |
|
csoler
|
3981bc8e3b
|
extended notification system to add distant search result notification
|
2018-06-21 13:48:57 +02:00 |
|
csoler
|
5cb48c27de
|
renamed a few constants of GXS notify system into more consistent values
|
2018-06-21 09:26:03 +02:00 |
|
csoler
|
79e676edbe
|
fixed re-load of GXS groups (forums/channels) when the read flag is changed
|
2018-06-18 22:27:05 +02:00 |
|
csoler
|
84194b6234
|
sereral fixes to GXS distant search
|
2018-06-16 22:39:35 +02:00 |
|
csoler
|
7a135c5c43
|
added quick and dirty turtle search for channels in Files search tab
|
2018-06-13 22:46:27 +02:00 |
|
csoler
|
be1e127a93
|
added test search functions in rsgxsnetservice
|
2018-06-11 22:00:03 +02:00 |
|
csoler
|
6fb459ce64
|
added logic for GXS search in RsGxsNetTunnel and Gxs client net service
|
2018-06-10 22:34:17 +02:00 |
|
csoler
|
7caf06b57d
|
added structures for generic turtle search and access functions in Gxs objects
|
2018-06-06 23:15:29 +02:00 |
|
csoler
|
b3277824eb
|
license fix in pqi
|
2018-05-28 22:03:39 +02:00 |
|
csoler
|
d5627d4b22
|
fixed license in ft, grouter, and gxs
|
2018-05-22 22:03:11 +02:00 |
|
csoler
|
4661329bee
|
fixed bug causing new forums and identities to not show up immediately
|
2018-05-16 11:15:18 +02:00 |
|
csoler
|
0ada4d4895
|
improved GxsNetTunnel comment section
|
2018-05-05 18:08:27 +02:00 |
|
csoler
|
8d5c013a17
|
added proper synchronization of GxsIds through tunnels of another service
|
2018-05-03 23:21:59 +02:00 |
|
csoler
|
4d6fed643a
|
reverted to single GxsTunnelService shared for all services
|
2018-05-01 20:10:56 +02:00 |
|
csoler
|
ba0819f8d0
|
added additional debug info to test proper distant request of GXS ids
|
2018-05-01 15:17:41 +02:00 |
|
csoler
|
c5ba0e975f
|
fixed TS in tunnel management
|
2018-04-29 19:20:14 +02:00 |
|
csoler
|
9973978350
|
improved management of tunnels and virtual peers
|
2018-04-29 16:19:45 +02:00 |
|
csoler
|
5be57046f1
|
added load/save of random bias in GxsNetTunnel service
|
2018-04-27 00:00:29 +02:00 |
|
csoler
|
57bb31ece6
|
added new checks in canSend and canRecv Msg/Grp to work with distant peers
|
2018-04-25 18:52:07 +02:00 |
|
csoler
|
da4b382ede
|
removed dependency on service in RsGxsNetTunnel
|
2018-04-25 18:29:49 +02:00 |
|
csoler
|
1a9a7622a2
|
made GxsNetTunnelService a parent class of GxsNetService and renamed public methods appropriately.
|
2018-04-25 17:58:37 +02:00 |
|
csoler
|
38b39caf13
|
added compilation flag for GXS dist sync
|
2018-04-25 14:58:53 +02:00 |
|
csoler
|
3c9af3d2e7
|
fixed bug in tunnel monitoring code
|
2018-04-14 11:48:55 +02:00 |
|
csoler
|
66df281f25
|
added asymmetry in GXS tunnel management to reduce the number of tunnels
|
2018-04-11 23:14:10 +02:00 |
|
csoler
|
27824943ff
|
removed debug info
|
2018-04-07 14:29:23 +02:00 |
|
csoler
|
e2b0e27205
|
fixed costly polling in RsGenExchange
|
2018-04-07 14:12:44 +02:00 |
|
csoler
|
393ff75c90
|
fixed polling strategy in RsGxsNetService causing some delay in distant post syncing
|
2018-04-07 00:56:44 +02:00 |
|
csoler
|
c0570ffef6
|
fixed costly polling in RsGenExchange
|
2018-04-07 00:56:07 +02:00 |
|
csoler
|
2b9139bf85
|
improved GXS dist sync item handling
|
2018-04-06 15:26:54 +02:00 |
|
csoler
|
7d561bcceb
|
added distant data access in GxsNetService
|
2018-04-04 21:41:21 +02:00 |
|
csoler
|
8fe3eb711d
|
fixed a few bugs in GXS dist sync tunneling
|
2018-04-02 17:07:32 +02:00 |
|
csoler
|
aa59694d88
|
added automatic detection for need to dist-sync groups
|
2018-04-01 22:04:16 +02:00 |
|
csoler
|
f0f69b8dd9
|
shared virtual peers across services
|
2018-03-29 16:26:36 +02:00 |
|
csoler
|
73b04f3109
|
finished implementation of GxsNetTunnel service
|
2018-03-29 10:54:58 +02:00 |
|
csoler
|
b488760d7d
|
fixed data incoming/outgoing in GxsNetTunnel
|
2018-03-26 23:19:29 +02:00 |
|
csoler
|
5566d90f32
|
finished tunnel handling and data send/recv in GxsNetTunnel
|
2018-03-24 16:42:16 +01:00 |
|
csoler
|
00a6bd5b73
|
started to move FT encryption into p3turtle
|
2018-03-22 14:41:50 +01:00 |
|
csoler
|
3407604a54
|
added code to add/remove virtual peers in RsGxsNetTunnel
|
2018-03-21 22:09:40 +01:00 |
|
csoler
|
076309133b
|
basic structure of GxsNetTunnelService
|
2018-03-15 17:46:21 +01:00 |
|
csoler
|
04dc764339
|
merged upstream/master
|
2018-03-15 09:19:56 +01:00 |
|
csoler
|
026951ff2c
|
added consistency check in getGroupMeta so that ADMIN/PUBLISH flags always correspond to what the key set reflects
|
2018-03-01 11:45:54 +01:00 |
|
csoler
|
5d5894352d
|
forced notification of type RECEIVE when creating a new group so that the GxsIFaceHelper updates the group list
|
2018-02-28 23:18:50 +01:00 |
|
csoler
|
29ab0e9913
|
fixed bug that would erase private publish key when a group update is received
|
2018-02-28 22:40:04 +01:00 |
|