csoler
bea6769a4e
removed unused code from p3gossipdiscovery
2019-09-14 16:26:24 +02:00
csoler
a20ec1a885
fixed exchange of PGP keys in binary format and update of PGP signature flags on short invites when the key is received
2019-09-14 15:33:43 +02:00
csoler
b0c7f8f0ca
fixed display of non validated nodes without fingerprint
2019-09-10 22:01:06 +02:00
csoler
bbf92bd5f3
fixed remanent bug due causing the deletion of rsEvent
2019-09-10 21:59:25 +02:00
csoler
3a58aa468f
add special profile item for not yet validated peer from short invite
2019-09-10 09:52:37 +02:00
csoler
c8064e1ddc
fixed missing parameter in jsonapi declaration
2019-09-08 20:50:06 +02:00
csoler
dd90314c3d
fixed missing type conversion
2019-09-08 20:49:38 +02:00
csoler
6419b03a2a
merged upstream/master
2019-09-08 20:35:23 +02:00
csoler
23a7a0876a
disabled cmark by default, which was enabled as a side effect of previous PR
2019-09-05 22:21:39 +02:00
G10h4ck
c8f4f8ca04
Merge pull request #1632 from PhenomRetroShare/Fix_CMark_CompilWithQtCreator
...
Fix CMark Compilation with QtCreator
2019-09-05 19:46:24 +02:00
csoler
048beaf27a
Merge pull request #1631 from csoler/v0.6-FriendList
...
show best icon for not expanded profiles in friend list
2019-09-05 13:20:41 +02:00
Phenom
2922bc92a8
Fix CMark Compilation with QtCreator
2019-09-05 05:28:37 +02:00
csoler
e0623e6178
fixed default avatar when no locations available
2019-09-04 21:42:21 +02:00
csoler
81e9cd1c51
show best icon for not expanded profiles in friend list
2019-09-04 21:35:17 +02:00
G10h4ck
e31b7c2816
Merge pull request #1607 from PhenomRetroShare/Fix_CMark_Compil
...
Fix CMark compilation
2019-09-02 16:28:45 +02:00
G10h4ck
06a158e677
Merge pull request #1628 from G10h4ck/gxs_sqlite_sqlcipher_compat
...
Improve SQLCipher/SQLite support
2019-09-02 16:28:26 +02:00
csoler
49b0fdf3aa
Merge pull request #1626 from csoler/v0.6-Threads
...
added destructor in RsTickingThread calling for fullstop, which preve…
2019-09-01 16:59:10 +02:00
Gioacchino Mazzurco
6edf503ae0
Improve SQLCipher/SQLite support
...
When compiled with SQLCipher it is now capable of handling databases
created by SQLite-only versions
Add support for SQLCipher on Android arm64
2019-08-31 16:22:24 +02:00
csoler
7d9db1fc22
added destructor in RsTickingThread calling for fullstop, which prevents the crash due to threads being killed when still running
2019-08-30 21:44:05 +02:00
csoler
a51259beb5
Merge pull request #1625 from csoler/v0.6-FriendList
...
fixed connection for "deny friend" function in FriendList
2019-08-30 14:05:58 +02:00
csoler
15e6947b07
use queued connections for notification signals in friend list, added a call to begin/endResetModel()
2019-08-30 13:57:27 +02:00
csoler
4d96c71942
fixed connection for "deny friend" function in FriendList
2019-08-30 11:11:40 +02:00
Gioacchino Mazzurco
9f04e1c9c2
Update udp-discovery-cpp and android openssl
2019-08-29 15:52:07 +02:00
Gioacchino Mazzurco
2d7b855983
More fixes in JSON API
...
Schedule delayed async session closing properly (without recurrence)
Fix double capture of this in async method registering, that was causing
compilation error for Android
Fix minor compiler warning in jsonapi-generator
2019-08-29 01:24:51 +02:00
G10h4ck
76dfa04bb5
Merge pull request #1621 from G10h4ck/jsonapi_async_crash_fix
...
Fix sporadic crash in JSON API async calls
2019-08-28 23:42:02 +02:00
G10h4ck
9f95649bbc
Merge pull request #1623 from G10h4ck/fix_crash_in_p3banlist
...
Protect p3BanList::isAddressAccepted with mutex
2019-08-28 23:39:08 +02:00
Gioacchino Mazzurco
85ef0e0940
Protect p3BanList::isAddressAccepted with mutex
...
This method is called from other threads and apparently caused
a sporadic crash caought on Android.
See retroshare://forum?name=Got%20crash%20on%20Android%20with%20GDB%20backtrace&id=95de1451952d8c38cb1cdfdb85eed986&msgid=ac8c9d41f2cd0c9e8e290433c7f296fecb2d62b3
2019-08-28 23:29:41 +02:00
csoler
ac8043806b
Merge pull request #1622 from csoler/v0.6-FriendList
...
increased spacing for groups to fit the group icon in friendlist
2019-08-28 20:57:26 +02:00
Phenom
d681136831
Fix CMark compilation
...
Remove cmark_node_mem as cmark_node_free do the job.
Look at man:
https://github.com/commonmark/cmark/blob/master/man/man3/cmark.3#L141
2019-08-28 04:53:47 +02:00
csoler
0ddeaaf810
increased spacing for groups to fit the group icon in friendlist
2019-08-27 13:41:19 +02:00
Gioacchino Mazzurco
9b8d0afacb
Fix sporadic crash in JSON API async calls
...
In Restbed one is not supposed to call session->yield outside the
threads controlled by Restbed. RetroShare JSON API async call were
calling session->yield from threads controlled by RetroShare all the
times, this caused crashes in some cases, like when the JSON API
socket timed out concurrently with the session->yield call .
To solve this problem session->yield from async
calls are now wrapped insto mService->schedule to ensure they are
executed on the right thread (aka one of the threads controlled by
Restbed).
While solving this issue I realized also that passing RsEvents as const
references around was quite limiting in cases where the event need to
be finally handled in another thread, in that case passing by const
reference the RsEvent needed to be copied by value into the thread
that process it, in this copy by value process the information of
which was the original specific type is lost, and then only the data
and methods from general RsEvents are available, unless the handler
does tricky stuff with type coercion etc. To solve this limitation
pass the events as std::shared_ptr<const RsEvent> seems the safer and
more elegant solution.
2019-08-27 11:59:38 +02:00
csoler
a84a96e0b7
Merge pull request #1617 from G10h4ck/jsonapi_javascript_sixtyfour_integers
...
Implement workaround to JavaScript 53bit int issue
2019-08-26 19:08:05 +02:00
csoler
acdc8089ec
Merge pull request #1620 from csoler/v0.6-ImprovedGUI
...
V0.6 improved gui
2019-08-26 19:07:29 +02:00
csoler
c28c193b7c
Merge pull request #1615 from csoler/v0.6-FriendList
...
V0.6 friend list
2019-08-26 19:07:11 +02:00
csoler
886d71e59c
keep groups sorted together, and auto-expand group when adding a profile to a group
2019-08-26 18:27:20 +02:00
csoler
014c50c104
removed duplicated functionalities from chat window tool bar and moved the other ones into context menu
2019-08-25 11:10:13 +02:00
csoler
34f0c46bc9
clear hashing status tooltip when hashing is over
2019-08-25 10:22:58 +02:00
csoler
991077a32a
fixed loading of header settings in MessageaDialog
2019-08-25 10:17:05 +02:00
csoler
0cea0e5217
fixed missing connection to connect attempt
2019-08-24 20:45:13 +02:00
csoler
56fcd38851
disable system tray if not available
2019-08-24 20:21:09 +02:00
csoler
cd070dea46
hide DHT and Peer lookup for hidden nodes
2019-08-24 20:15:01 +02:00
csoler
a6a8e69965
hide incoming hidden service configuration for non hidden nodes
2019-08-24 20:01:36 +02:00
csoler
8a7722388a
added missing layoutChanged() to model
2019-08-24 10:21:11 +02:00
csoler
978ce82243
switch 32bits implementation to a more compact mode allowing more profiles
2019-08-23 23:25:43 +02:00
csoler
4b55fc4789
fix int bugs in previous implementation
2019-08-23 23:08:29 +02:00
csoler
a9aa5225ca
fixed possible bug due to not checking returned value
2019-08-23 22:51:50 +02:00
csoler
cc32de8466
added specific index implementations for 32bits and 64bits
2019-08-23 22:46:56 +02:00
csoler
b06f78d954
restored missing addToGroup menu
2019-08-23 20:21:57 +02:00
csoler
236e24ed93
Merge pull request #1589 from hunbernd/feature/stickers
...
Added sticker support
2019-08-23 19:45:35 +02:00
csoler
b5cdd0f4f0
save/restore expanded items when sorting
2019-08-23 16:39:57 +02:00