Gioacchino Mazzurco
202cee687e
Implement workaround to JavaScript 53bit int issue
...
JavaScript represents all numbers in a double like manner thus it
treats 64 bit integers in an unsafe manner, to workaroud this problem
provide an alternative strin representation in JSON serialization
format so JavaScript clients can access the correct value someway.
As JSON have no probles with 64 bits integers keep supporting the integer
representation too.
See https://stackoverflow.com/a/34989371
2019-08-23 13:41:46 +02:00
Gioacchino Mazzurco
98b9152204
Fix a couple compliler warnings in JSON API
2019-08-23 12:02:25 +02:00
Gioacchino Mazzurco
3820e324b0
Implement stracktrace for Android
...
Tested both on armeabi and arm64
2019-08-23 11:49:26 +02:00
Gioacchino Mazzurco
5381f58707
Fix missing call to RsEvent serialization in RsGxsChanges
2019-08-22 18:44:32 +02:00
G10h4ck
5dc340d884
Merge pull request #1609 from G10h4ck/forum_jsonapi
...
Implement GXS forum reasonable JSON API
2019-08-21 13:28:01 +02:00
Gioacchino Mazzurco
adacbeb586
Add missing jsonapi mark on rsidentity method
2019-08-20 12:45:40 +02:00
G10h4ck
a453706b94
Merge pull request #1614 from jpascualsana/patch-2
...
Replace deprecated class name
2019-08-15 12:42:22 +02:00
jpascualsana
c5a1b1beff
Replace deprecated class name
2019-08-11 18:43:36 -05:00
G10h4ck
1a25ec471f
Merge pull request #1613 from G10h4ck/fix_appveyor_ci
...
Fix Appveyor CI error
2019-08-07 15:10:34 +02:00
Gioacchino Mazzurco
68aaf493de
Remove comping of uitools non existent dll
2019-08-07 14:22:29 +02:00
Gioacchino Mazzurco
e6c3a6f732
RetroShare-gui doesn't need to link to uitools
2019-08-07 14:21:50 +02:00
Gioacchino Mazzurco
d4b60b6ad7
Workaround appveyor CI error by copyng Qt dll
2019-08-07 13:31:05 +02:00
Gioacchino Mazzurco
3fdd36741b
Debug Appveyor CI error
2019-08-07 12:42:44 +02:00
G10h4ck
420f5f3271
Merge pull request #1581 from G10h4ck/rsidentity_jsonapi
...
Improve rsidentity JSON API
2019-08-06 13:20:36 +02:00
Gioacchino Mazzurco
8cc87f6887
Fix licensing and some comments
2019-08-06 13:12:49 +02:00
G10h4ck
8828e47ec2
Merge pull request #1608 from G10h4ck/channels_comment_jsonapi
...
Expose channel comment editing capability in JSON API
2019-08-06 12:51:58 +02:00
G10h4ck
504dce15cd
Merge pull request #1610 from G10h4ck/extra_files_jsonapi
...
Expose JSON API for ExtraFiles management
2019-08-06 12:31:43 +02:00
G10h4ck
db24014070
Merge pull request #1603 from PhenomRetroShare/Fix_UPnP
...
Fix UPnP
2019-08-01 18:24:30 +02:00
Gioacchino Mazzurco
354739fa0f
Expose JSON API for ExtraFiles management
2019-08-01 15:35:55 +02:00
Gioacchino Mazzurco
eff133b564
Implement GXS forum reasonable JSON API
...
Remove misleading comments around, and add some TODO of things we should
fix at some point
2019-08-01 11:37:37 +02:00
Gioacchino Mazzurco
ddde80ddff
Expose comment editing capability in JSON API
2019-07-30 18:56:55 +02:00
G10h4ck
3ffb57f998
Merge pull request #1580 from G10h4ck/gxs_trans_refinements
...
GxsTrans refinements
2019-07-30 12:45:24 +02:00
Gioacchino Mazzurco
c80b6db423
GxsTrans update outdated comments
2019-07-30 12:31:01 +02:00
Gioacchino Mazzurco
38a802e428
Implement API to create signed GXS identities
2019-07-29 10:49:05 +02:00
Gioacchino Mazzurco
6e88f6de1f
Remove unused macro definition from rsinit header
2019-07-29 10:46:41 +02:00
Gioacchino Mazzurco
08604774d3
Add rsidentity API call to request specific identity to the network
2019-07-29 10:46:38 +02:00
Gioacchino Mazzurco
cea88f0c6c
Update OBS submodule
2019-07-25 17:40:25 +02:00
G10h4ck
e5fab995d6
Merge pull request #1604 from G10h4ck/forum_api_refinement
...
Workaround JSON API opacity of RsTlv*Set in RsGxsForumGroup
2019-07-25 16:49:14 +02:00
Gioacchino Mazzurco
cc8300a098
Workaround JSON API opacity of RsTlv*Set in RsGxsForumGroup
...
JSON API user would bet an unusable base64 blob due to RsTlv opaque JSON
serialization, this way the content of the set is serialized plainly
so it is usable through JSON API, without breaking binary
serialization compatibility.
We must stop using those RsTlv derived items.
2019-07-25 14:14:42 +02:00
Phenom
f9d62c57c9
Fix UPnP
...
For version > 1.6.24 and < 1.8.0
Maybe version numbers to adjust.
2019-07-24 16:32:38 +02:00
Gioacchino Mazzurco
933a6f1133
Update Android build script to work with Qt 5.12.4 and NDK 18
2019-07-19 20:01:07 +02:00
Gioacchino Mazzurco
d9979ca183
Fix RsIdentity API to get own identities
2019-07-19 13:54:46 +02:00
Gioacchino Mazzurco
c559a26224
retroshare-service support Android arm64 build
2019-07-18 11:11:42 +02:00
G10h4ck
bf461c5f34
Merge pull request #1593 from jpascualsana/patch-1
...
Add @brief and [out] missing parameter #1591
2019-07-02 20:31:03 +02:00
jpascualsana
3110c08277
Add @brief and [out] missing parameter #1591
2019-07-02 13:26:20 -05:00
csoler
10eeb818c8
Merge pull request #1583 from csoler/v0.6-DistantChat
...
automaticall save/restore subscribed chat rooms. The advantage is tha…
2019-06-28 21:10:33 +02:00
csoler
4030887232
fixed bug due to old map entry deletion that wasnt moved
2019-06-25 21:07:05 +02:00
csoler
ff1b2ebde4
fixed uninitialized memory read in calling rsservicehandler registerNewService system
2019-06-24 21:12:27 +02:00
csoler
2f81b11dee
Merge pull request #1576 from csoler/v0.6-ImprovedGUI
...
attempt to use a cache for user-defined avatars. Should reduce memory…
2019-06-18 09:17:03 +02:00
csoler
5139c023ab
fixed some bugs in auto-activating saved chat rooms
2019-06-15 22:44:59 +02:00
csoler
c72b49c296
automaticall save/restore subscribed chat rooms. The advantage is that auto-subscribed is not needed anymore and chat rooms will survive automatically
2019-06-15 13:54:34 +02:00
Gioacchino Mazzurco
7a237c11d3
GxsTrans delete own timed out mails
...
Mails sent in the past end never received were lingering in the outgoing
queue forever as displayed by statistics. If a mail is older then
GXS_STORAGE_PERIOD all nodes delete it from the GXS group so it can
never arrive to destination, there is no point in keeping it in the
outgoing queue, instead notify sending timed out and delete the mail.
2019-06-12 15:04:20 +02:00
csoler
ee9c240fb0
Merge pull request #1578 from G10h4ck/hotfix_missing_location_name
...
Fix missing location regression interoduced in 41d4599f
2019-06-10 22:25:53 +02:00
Gioacchino Mazzurco
8d6c83ac7f
Fix missing location regression interoduced in 41d4599f
2019-06-08 12:42:28 +02:00
Gioacchino Mazzurco
528ffaac79
Update OBS recipes
2019-06-08 12:36:20 +02:00
csoler
3b57099708
fixed deadlock caused by using the same mutex for two different purposes in GxsIdDetails
2019-06-07 15:03:48 +02:00
csoler
d9b0fa6c61
added missing mutex to protect Icon Cache
2019-06-06 14:21:19 +02:00
csoler
2720022163
removed debug times in GxsIdDetails cache cleaning
2019-06-05 19:47:06 +02:00
csoler
b6b840a673
added missing explicit sizes for some pixmaps
2019-06-04 13:41:51 +02:00
csoler
90d26e7323
suspended unused code
2019-06-04 13:41:34 +02:00