Dimitris Apostolou
229c2206a4
Support for macOS 10.15 Catalina
2019-11-11 21:06:30 +02:00
Gioacchino Mazzurco
056904c90b
Improve RsUrl
...
Fix a bug in RsUrl::fromString eating one character when parsing URL
string with IPv6 host
Offer explicit conversion from sockaddr_storage
2019-11-11 11:17:13 +01:00
csoler
93376d3461
added (not yet working) password field
2019-11-10 22:39:21 +01:00
csoler
9dc78d66c1
fixed changing ports and restarting
2019-11-10 22:05:55 +01:00
csoler
3446f0b677
fixed a few bugs. First running version.
2019-11-10 21:29:26 +01:00
csoler
0103a741d6
updated default directory value
2019-11-10 17:56:04 +01:00
csoler
6603dbd913
code to embed webUI server in the main executable (initial version, not yet working)
2019-11-10 17:38:16 +01:00
Gioacchino Mazzurco
7697a57611
Backport rs_unique_cast from grouter_missing_key branch
2019-11-07 19:54:11 +01:00
Gioacchino Mazzurco
bee9dfc19e
Implement comfortable flags type based on scoped enums
2019-11-07 19:51:25 +01:00
Gioacchino Mazzurco
05260ace94
Backport as_const C++17 helper
...
This is expecially useful to use const_iterator without giving up on
using auto keyword
2019-11-07 19:51:25 +01:00
Gioacchino Mazzurco
aabba04be9
Remove some cruft from p3peermgr
2019-11-07 19:47:23 +01:00
Gioacchino Mazzurco
a259307218
Deprecate GxsTransSubServices in favor of RsServiceType
2019-11-06 17:16:41 +01:00
Gioacchino Mazzurco
f162fe6d99
Android reduce toolchain cross-compilation time
...
No need to build restbed tests when cross-compiling the toolchain
2019-11-05 10:22:25 +01:00
csoler
46ed509039
Merge pull request #1685 from defnax/changes-for-chat-lobby-widget
...
Changes for chat lobby widget
2019-11-03 21:11:51 +01:00
csoler
36441c16dc
Merge pull request #1694 from csoler/v0.6-ImprovedGUI
...
added notification when distant chat has undelivered messages. Update…
2019-11-03 20:50:19 +01:00
Gioacchino Mazzurco
48879d1f40
Remove some cruft
2019-10-31 11:29:16 +01:00
Gioacchino Mazzurco
294b1e9100
Implement RsGxsForums link import/export
2019-10-29 12:10:33 +01:00
Gioacchino Mazzurco
c3fa2c6c1c
Implement rsIdentity link import/export
2019-10-29 12:10:33 +01:00
Gioacchino Mazzurco
d9a8c5c09f
Implement links for RsGxsChannels
2019-10-29 12:10:33 +01:00
Gioacchino Mazzurco
6a797cd073
Implement GXS Circle link based on GXS group base64
2019-10-29 09:30:52 +01:00
Gioacchino Mazzurco
6f3d842d30
Implement GXS group base64 public data export
...
Link to GXS group is a concept that is useful for almost all GXS based
services, gen exchange now provides method to facilitate the
implementation of group links at service layer.
Move waitToken in token service interface.
2019-10-29 09:30:51 +01:00
csoler
ea9f88a32f
added notification when distant chat has undelivered messages. Updated the text to remove technical terms such as tunnels
2019-10-26 22:57:13 +02:00
G10h4ck
a9510da61b
Merge pull request #1586 from G10h4ck/files_deep_search
...
Implement deep indexing for files through Xapian
2019-10-26 20:58:05 +02:00
Gioacchino Mazzurco
63b71e383a
Add support for indexing files dupported by taglib
...
Add FLAC standalone indexer
Add indexing common music tags for all formats supported by taglib
File indexer reindex files that have been indexed by older versions of
the indexer and reindex them
Sparse improvements to deep indexing
2019-10-26 15:57:39 +02:00
Gioacchino Mazzurco
3a26ccf6a5
Implement deep indexing for files through Xapian
...
ATM it support extracting metadata only from OGG files.
The system has been designed to be easly extensible to more file formats
registering more indexer functions which just need to extract metadata
from a certain type of file and feed it to Xapian.
The system has been integrated into existent file search system to
through generric search requests and results, it keep a good level of
retro-compatibility due to some tricks.
The indexing system is released under AGPLv3 so when libretroshare is compiled
with deep search enabled AGPLv3 must be honored instead of LGPLv3-or-later.
Cleaned up the debian copyright file using non-deprecated license
code-names.
2019-10-26 15:57:38 +02:00
G10h4ck
d46e3eb2b7
Merge pull request #1640 from G10h4ck/rsmsg_jsonapi
...
Provide usable API to send RS mails
2019-10-26 15:51:17 +02:00
Gioacchino Mazzurco
9a8248c1a2
Rename RS mail tracker id type according to Cyril suggestion
2019-10-26 15:21:21 +02:00
Gioacchino Mazzurco
e530616c53
Fix more warnings in message service
2019-10-26 14:50:16 +02:00
Gioacchino Mazzurco
45b623b2ce
Update copyright header + fix warning
2019-10-26 07:58:05 +02:00
Gioacchino Mazzurco
c9b5b8bbd4
isKnownId return true also for own identities
2019-10-26 01:22:51 +02:00
Gioacchino Mazzurco
ae0412c087
sendMail check if recipients are known
2019-10-26 01:22:51 +02:00
Gioacchino Mazzurco
d673ef3256
Fix compile warning in RsMsg
2019-10-26 01:22:51 +02:00
Gioacchino Mazzurco
bdad0036f5
sendMail check if from is own identity
2019-10-26 01:22:50 +02:00
Gioacchino Mazzurco
3401e8b49d
Add serialization for slice info
2019-10-26 01:22:50 +02:00
Gioacchino Mazzurco
828251cc18
Solve vtable warnings in gxschannels
2019-10-26 01:22:47 +02:00
Gioacchino Mazzurco
bc3596047a
Remove unused class in rsmsg
2019-10-26 00:07:56 +02:00
Gioacchino Mazzurco
f2c90ba3c6
RS mail post event when receiving a mail
...
+ delete some deadcode
2019-10-26 00:07:55 +02:00
Gioacchino Mazzurco
04d3325fbd
Provide usable API to send RS mails
...
Return trackid to sendmail caller
Post RsEvents when sent mail change status
Deprecate old MessageSend
2019-10-26 00:07:51 +02:00
G10h4ck
584918388c
Merge pull request #1691 from G10h4ck/fixup_brodcastdiscovery
...
Fix some bugs in broadcast discovery
2019-10-25 23:06:13 +02:00
G10h4ck
63861ba942
Merge pull request #1659 from G10h4ck/netmgr_calmer
...
Calm down p3netmgr at least when internet connection is not available
2019-10-25 18:42:45 +02:00
Gioacchino Mazzurco
7f2bfae104
Fix broadcast discovery in Android
...
On Android and potencially other mobile platforms, WiFi drivers are configured
by default to discard any packet that is not directed to the unicast mac
address of the interface, this way they could save some battery but breaks
anything that is not unicast, such as broadcast discovery. To solve this
problem On such platforms provide methods to handle low level multicast
listening so we can receive advertisement from same broadcast domain nodes.
2019-10-25 18:08:50 +02:00
defnax
1bac4601bb
Merge pull request #26 from RetroShare/master
...
update to master
2019-10-23 21:03:52 +02:00
csoler
f78b591214
fixed compilation
2019-10-23 18:16:31 +00:00
csoler
578a514007
fixed bug causing option -p to not allow to change listenning port
2019-10-23 20:11:30 +02:00
csoler
56fa3edd77
further fixes to retroshare_service
2019-10-23 08:51:22 +00:00
csoler
25ea34ac68
fixed define problem causing to not ask for webUI passwd
2019-10-23 10:32:18 +02:00
csoler
c22e4a6cca
fixed banner of retroshare_service
2019-10-23 10:24:21 +02:00
defnax
8f73795d63
Merge pull request #25 from RetroShare/master
...
update to master
2019-10-21 22:09:59 +02:00
defnax
4ce557ba89
removed unwanted plugin from master
2019-10-21 21:58:09 +02:00
Gioacchino Mazzurco
48267eb659
Fix fingerprint assignation in broadcastdiscovery
...
This bug was causing null fingerprint reported on peer discovered by
broadcastdicovery effectively rendering it unfunctional
2019-10-18 23:09:16 +02:00