Commit Graph

16165 Commits

Author SHA1 Message Date
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
Gioacchino Mazzurco
34593d1b6f
Emit an event when a shared file hashing complete
Properly notify when a shared file has been hashed
Deprecate event with arbitrary data packed in std::string
2021-10-19 18:23:55 +02:00
G10h4ck
58016fff65
Merge pull request #2444 from G10h4ck/single_file_share_plus_cleanup
Single file share plus cleanup
2021-10-19 15:45:32 +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
Gioacchino Mazzurco
af035478b9
Attempt to avoid timeout in Travis CI macOS 2021-09-02 09:08:01 +02:00
G10h4ck
9b1568a1ca
Merge pull request #2466 from G10h4ck/android_CI
Android: modernize toolchain, provide Dockerfile and setup GitlabCI
2021-09-01 21:56:52 +02:00
Gioacchino Mazzurco
e384613809
Android: provide Dockerfile and use it for GitalbCI
Add support for installing Android SDK NDK directly into
  prepare-toolchain-clang.sh
Modernize prepare-toolchain-clang.sh
Add support to install Qt based on installer 4.X to prepare-toolchain-clang.sh
Setub GtlabCI to build android APK based on the produced Docker image
2021-08-31 10:03:40 +02:00
csoler
e22c5c9702 added bool return value to denyLobbyInvite() and marked overriding methods in p3msgs accordingly 2021-08-29 21:15:52 +02:00
csoler
448b00f95a Merge remote-tracking branch 'upstream/master' 2021-08-29 20:16:47 +02:00
csoler
5e851b4efd trying to fix compilation on windows 2021-08-28 21:46:02 +02:00
csoler
f5f608dbec trying to fix compilation on windows 2021-08-28 21:39:12 +02:00
csoler
6d56f3289b
Merge pull request #2460 from hunbernd/fix/imgembedlocalfiles
Filter html img tags that points to local files
2021-08-26 17:30:37 +02:00
hunbernd
de3ad227bd Filter html img tags that points to local files 2021-08-23 01:16:36 +02:00
csoler
563fc14532
Merge pull request #2459 from hunbernd/fix/partialfiles
Fix: additional / when combining file paths
2021-08-22 21:30:01 +02:00
csoler
5c560837ba fixed unwanted display of DHT information in connect disalog for Tor nodes and Tor friends 2021-08-15 15:38:16 +02:00
csoler
3de68bf5e5 Merge remote-tracking branch 'upstream/master' into v0.6-TorControl 2021-08-15 15:07:58 +02:00
csoler
8b586412c2 Merge remote-tracking branch 'upstream/master' into v0.6-PGPHandler 2021-08-15 10:09:45 +02:00
csoler
020ef61297 fixed compilation 2021-08-15 09:41:30 +02:00
csoler
b084b20280 removed getAuthGPG and replaced AuthGPG with a class with static members 2021-08-14 14:56:28 +02:00
csoler
b8f4e64393 initial split of PHPHandler into two classes 2021-08-11 16:02:02 +02:00