Commit Graph

15933 Commits

Author SHA1 Message Date
csoler
25ddbe099d fixed two-ways communication between client and server 2021-11-07 15:16:24 +01:00
csoler
aff7912f41 avoid sending packet slicing probes to the serializer in pqistreamer 2021-11-07 15:16:07 +01:00
csoler
5a55800f31 added sorting of peers (part 2/2) 2021-11-06 17:49:31 +01:00
csoler
af6dee088c first part of peer sorting in friend server 2021-11-05 16:52:00 +01:00
csoler
62655779e5 use recv(...,MSG_DONTWAIT), since read() may return multiple times the same data apparently 2021-11-04 20:52:38 +01:00
csoler
01da2fbe9e added debug output and fixed one bug in pqistreamer 2021-11-04 14:24:19 +01:00
csoler
0191072326 added response system from friend server 2021-11-01 22:01:59 +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
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
csoler
21ea281df4 added empty rsFriendServer struct and basic UI functionality 2021-10-13 22:50:09 +02:00
csoler
3f6503dfc3 added friend server control UI 2021-10-12 22:29:36 +02:00
csoler
5bfa77a0fe implemented item serialisation and high level handlign in FS 2021-10-11 23:40:22 +02:00
csoler
85bb831f47 using pqistreamer to deserialize data from FsNetwork 2021-10-09 15:06:06 +02:00
csoler
d97ad8099c added base network layer for friend server. Not working yet. 2021-10-09 01:08:23 +02:00
csoler
d9c91ea41d
Merge pull request #2451 from csoler/v0.6-TorNode
V0.6 tor node
2021-10-06 19:36:49 +02:00
csoler
0deb83a5b9
Merge pull request #2479 from csoler/v0.6-BugFixing_13
[WIP] Fixing a few bugs.
2021-10-06 19:35:57 +02:00
csoler
c5d0c6a6e6
Merge pull request #2485 from hunbernd/fix/groups
Friend group fixes
2021-10-04 09:51:40 +02:00
hunbernd
a432b94351 Fix remove friend from group
Fix missing update after creating a new group
2021-10-03 21:55:08 +02:00
Gioacchino Mazzurco
75aaf134d2
CI: fix phash install prefix in base dockerfile 2021-09-30 13:11:48 +02:00
csoler
9a440e077e automatically close ongoing uploads when we stop sharing an extra file 2021-09-21 20:47:25 +02:00
csoler
2bd3fbf977 made Options tab in Profiles Details window be disabled when the profile is not a friend 2021-09-19 20:05:19 +02:00
csoler
a2a55b06ce
Merge pull request #2474 from csoler/v0.6-BugFixing_13
added missing internal change of webUI directory
2021-09-08 21:08:16 +02:00
csoler
099113805e added missing internal change of webUI directory 2021-09-08 09:03:46 +02:00
csoler
0ca399ebf5
Merge pull request #2467 from csoler/v0.6-BugFixing_13
V0.6 bug fixing 13
2021-09-06 10:08:23 +02:00
csoler
0564fa6f2a
Merge pull request #2473 from defnax/fix-to-not-allow-empty-names
Fix to not allow empty profile names on profile creation
2021-09-06 10:07:41 +02:00
csoler
e9d5da330e
Merge pull request #2472 from hunbernd/fix/friendlistmodel-crash
Fixes crash after: (EE) asked to create an invalidated profile that a…
2021-09-06 10:06:40 +02:00
defnax
154148d77f Fix to not allow empty profile names on profile creation 2021-09-05 19:43:07 +02:00
hunbernd
e6d3ee978b Fixes crash after: (EE) asked to create an invalidated profile that already exists
createInvalidatedProfile returned with iterator.end() in some cases.
updateInternalData dereferenced the result without checking it first.
It overindexed an array, read some memory trash, then wrote it into an another array.
2021-09-05 18:11:58 +02:00
G10h4ck
6db102c2be
Merge pull request #2470 from G10h4ck/jsonapi_gxs_timers
Add JSON API to get/set GXS timers
2021-09-03 17:49:38 +02:00
Gioacchino Mazzurco
2ed1500724
Improve debuggability of failed CI
Separate ubuntu build and testing stages
2021-09-03 17:47:56 +02:00
Gioacchino Mazzurco
19915a8eb4
Fix broken line endings 2021-09-03 14:56:45 +02:00
Gioacchino Mazzurco
a18d6aaa1e
Add JSON API to get/set storage and sync GXS time 2021-09-03 14:55:03 +02:00
Gioacchino Mazzurco
8452e30afc
CI and Android toolchain improvements 2021-09-03 12:48:44 +02:00
Gioacchino Mazzurco
900ea5508d
Updated OBS submodule 2021-09-02 17:44:57 +02:00
Gioacchino Mazzurco
d51d96116f
Disable Travis CI Linux to save scarce credits
Fix Travis CI badge URL
2021-09-02 12:07:04 +02:00
Gioacchino Mazzurco
f5f0ddc1ad
Updated Travis CI URL 2021-09-02 11:13:41 +02:00