csoler
62655779e5
use recv(...,MSG_DONTWAIT), since read() may return multiple times the same data apparently
2021-11-04 20:52:38 +01:00
Gioacchino Mazzurco
16ca0dc52c
RsThread fix warning and cleanup
...
Avoid compiler warning due to virtual method being called in destructor
at this point the empty default version would be called without damage
but making the compiler concernig about the semantic being different
from the one the programmer meant.
Delete old superseeded function and do not depend on it on RsThread.
2021-11-04 19:17:57 +01:00
G10h4ck
9b2504d407
Merge pull request #2499 from PhenomRetroShare/Fix_RsThread
...
Fix RsThread when nothing to do and run finish before start.
2021-11-04 18:47:12 +01:00
csoler
01da2fbe9e
added debug output and fixed one bug in pqistreamer
2021-11-04 14:24:19 +01:00
Gioacchino Mazzurco
53f2891b78
Improve JSON API DirDetails handle type test
2021-11-04 13:29:32 +01:00
Gioacchino Mazzurco
d6c4a086f3
Add test for JSON API DirDetails handle type
2021-11-04 11:58:42 +01:00
thunder2
433f6f763d
Fixed linking of plugins for Windows compile
2021-11-03 18:38:46 +01:00
Phenom
5e9bc9c2b8
Fix RsThread when nothing to do and run finish before start.
2021-11-03 17:14:11 +01:00
thunder2
a9a7b556d5
Upgrade MSYS2 for Windows build
2021-11-03 16:23:35 +01:00
csoler
0191072326
added response system from friend server
2021-11-01 22:01:59 +01:00
thunder2
7be575045b
Fixed git update of submodule supportlibs/libsam3 for MinGW compile
2021-11-01 18:45:10 +01:00
csoler
6b6d556e98
added nonce system for safe peer removal
2021-11-01 16:14:13 +01:00
csoler
b7c7c4c3f5
moved static/parsing of radix parts of short invites into RsCertificate (more code should be moved static there) and fixed adding incoming keys to friend server
2021-11-01 10:47:07 +01:00
csoler
5da31592f2
send/recv PGP public key and short invite
2021-11-01 09:16:41 +01:00
csoler
e058b3a35f
fixed memory error
2021-10-31 18:00:43 +01:00
csoler
a69f9dc09b
fixed two-ways communication between RS and friend server
2021-10-31 16:46:06 +01:00
csoler
42b4a821bd
fixed basic incoming communication at server side
2021-10-31 12:02:09 +01:00
csoler
f0b23b84f1
added missing override in pqithreadstreamer
2021-10-31 12:01:44 +01:00
csoler
d659f768b5
fixed debug output in pqistreamer
2021-10-31 12:01:07 +01:00
csoler
ffa28000e3
added basic communication between FriendServer and its clients
2021-10-30 15:50:28 +02:00
csoler
d948086b5e
added logic to stop/start FriendServer from GUI
2021-10-29 21:44:30 +02:00
csoler
7821b29893
fixed additional GPG->Pgp names
2021-10-29 20:29:18 +02:00
csoler
7672ffa0ec
fixed casing of PGP into Pgp
2021-10-29 19:05:54 +02:00
csoler
fdac22f49c
renamed remaining *GPG* names into *PGP*
2021-10-29 19:02:09 +02:00
csoler
5e37bd42e4
renamed isGPGAccepted into isPGPAccepted
2021-10-29 18:57:58 +02:00
csoler
b328c3a493
renamed AuthGPG into AuthPGP
2021-10-29 18:51:40 +02:00
G10h4ck
dc1d5de0db
Merge pull request #2301 from G10h4ck/forums_deep_indexing
...
Implement deep indexing and search for forums
2021-10-28 11:17:51 +02:00
G10h4ck
954e5969fc
Merge pull request #2372 from altcoinpirate/master
...
Disable animation in file transfer tree view widgets
2021-10-28 10:17:56 +02:00
Gioacchino Mazzurco
62810d32e1
deep_search: fix compilation with old Xapian versions
2021-10-28 09:53:55 +02:00
Gioacchino Mazzurco
0b58740174
Properly avoid private forum leak in deep search
...
mGroupFlags & GXS_SERV::FLAG_PRIVACY_PUBLIC is always true for forums
even if they are circle restricted, use circle flags to check if it
is really public
2021-10-28 09:53:55 +02:00
Gioacchino Mazzurco
2196505d19
RsGxsForumsDistantSearchEvent fix event type
2021-10-28 09:53:54 +02:00
Gioacchino Mazzurco
bf8ddf498e
Fix Android compilation
2021-10-28 09:53:54 +02:00
Gioacchino Mazzurco
dcb2bee8cc
Epurate this branch from channels deep search changes
2021-10-28 09:53:54 +02:00
Gioacchino Mazzurco
9c38eed648
Implement deep indexing and search for forums
...
RsGxsNetTunnelService::receiveSearchRequest handle no results case
properly
RsNxsObserver::handleDistantSearchRequest improve method behaviour
documentation
RsTurtleClientService Improve documentation
2021-10-28 09:53:48 +02:00
Gioacchino Mazzurco
1b551d809f
First working prototype of GXS service search
...
Channels are now able to take advantage of the new deep search
goodies
Rebase on top of master 2021/10/19
2021-10-28 09:51:29 +02:00
Gioacchino Mazzurco
ab349a8157
Use unannotated pointer as per Cyril taste
2021-10-28 09:51:29 +02:00
Gioacchino Mazzurco
cef43fe048
Notify one deletion per event as Cyril suggested
2021-10-28 09:51:29 +02:00
Gioacchino Mazzurco
045069c3e6
Implement proper GXS message deletion notification
...
GxsForums propagate message deletion notification as RsEvent
2021-10-28 09:51:29 +02:00
G10h4ck
b920263947
Merge pull request #2442 from G10h4ck/notify_hashing_file_completed
...
Emit an event when a shared file hashing complete
2021-10-28 09:24:45 +02:00
Gioacchino Mazzurco
8089542e74
Updated OBS submodule
2021-10-27 11:47:53 +02:00
Gioacchino Mazzurco
b659643748
Attempt to fix non sam3 builds
2021-10-25 15:50:19 +02:00
Gioacchino Mazzurco
b8e27d6bc0
Document sam3 build options, fix Android CI
2021-10-25 14:35:32 +02:00
csoler
dbb6a7471e
fixed compilation (fix by sehraf)
2021-10-24 22:26:10 +02:00
csoler
3ddf3d0853
Merge pull request #2132 from sehraf/pr_add_i2p_sam3
...
Replace I2P BOB with SAMv3
2021-10-24 20:39:22 +02:00
csoler
19e42663a0
fixed compilation
2021-10-24 20:01:19 +02:00
csoler
b731cf34ee
moved part of the code to libretroshare/src/friend_server
2021-10-24 17:41:23 +02:00
csoler
c589561396
made sockets non blocking
2021-10-20 23:06:38 +02:00
csoler
8939896abf
added missing comment in pqi_base
2021-10-20 23:06:25 +02:00
csoler
c77b9d1e1f
added embedded test for FS
2021-10-20 21:14:08 +02:00
csoler
8e4a9e6a38
implemented multiple clients in Friend Server
2021-10-19 23:24:50 +02:00