RetroShare/libretroshare/src
Gioacchino Mazzurco 7bf4da0691
Avoid JSON operations on RsGxsIdGroup::mPgpIdSign
The field is actually a raw memory chunk even if declared as an
  std::string as result the produced JSON is broken and JSON API clients
  cannot parse the output of methods like rsIdentity/getIdentitiesInfo
A proper fix would be refactoring the whole code to use a proper raw
  memory buffer for that field but given there is no usage for a raw PGP
  signature on a client app as RetroShare library already verify it internally
  workaround the issue by just ignoring that field in JSON serial operations.
2021-06-22 08:24:11 +02:00
..
chat improved output for when max chat room messages is reached 2021-02-20 20:20:56 +01:00
crypto Safer rsids API 2019-05-02 09:55:53 +02:00
deep_search Add support for indexing files dupported by taglib 2019-10-26 15:57:39 +02:00
dht Fix: DHT cannot bootstrap if bdboot.txt is corrupted. 2021-01-02 18:44:32 +01:00
file_sharing added safeguard against crash in dir_hierarchy 2021-01-21 18:15:02 +01:00
ft Files extra list optimization and cleanup 2021-06-14 11:53:27 +02:00
gossipdiscovery only update peer IPs form discovery for non hidden nodes 2021-02-06 21:55:43 +01:00
grouter fixed usage info statistics in identities 2020-07-08 12:56:40 +02:00
gxs fixed deadlock caused by wrong order in mutex lock 2021-05-04 19:49:47 +02:00
gxstrans removed debug info about superseded groups 2021-03-13 22:28:26 +01:00
gxstunnel Fix Uninit in GxsTunnelPeerInfo 2020-12-29 12:23:18 +01:00
jsonapi Fix: WebUI truncating binary files. 2021-03-25 18:20:11 +01:00
pgp Fix ValGrind error in PGPHandler::locked_writePrivateTrustDatabase 2020-12-29 13:05:41 +01:00
plugins fixed plugin loading 2020-04-14 21:38:52 +02:00
pqi Fix Android compilation 2021-03-23 23:16:31 +01:00
retroshare Avoid JSON operations on RsGxsIdGroup::mPgpIdSign 2021-06-22 08:24:11 +02:00
rs_upnp Fix compilation with libupnp 1.14.0 2020-11-03 17:53:52 +01:00
rsitems Avoid JSON operations on RsGxsIdGroup::mPgpIdSign 2021-06-22 08:24:11 +02:00
rsserver fixed registration of event handler 2021-02-26 23:20:48 +01:00
scripts added for MSYS compile releated changes by default its disabled 2009-09-05 17:23:58 +00:00
serialiser Fix RsItem deserialise when they are too small (< 8 bytes). 2020-11-25 15:35:21 +01:00
services Avoid JSON operations on RsGxsIdGroup::mPgpIdSign 2021-06-22 08:24:11 +02:00
tcponudp Merge remote-tracking branch 'RetroShare/master' into pr_rsconfig 2020-10-04 20:25:06 +02:00
tests Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
turtle increase TR and SR validity to 20 seconds 2021-02-06 20:57:04 +01:00
unfinished moved some files to unfinished and deleted soem unused files 2018-11-11 14:24:48 +01:00
unused Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
util Fix Windows 64b G++ under MSys2 compil. 2021-03-05 17:40:06 +01:00
Doxyfile Improve license according to REUSE 3.0 2019-12-18 17:57:20 +01:00
libretroshare.pro Added new config "libretroshare_shared" to build libretroshare as shared library (default off) based on changes from ET. Activated for Windows build with plugins to fix the link error (ld.exe: Error: export ordinal too large) due to too many exported symbols. 2020-11-09 20:00:50 +01:00
use_libretroshare.pri Fix Android compilation 2021-03-23 23:16:31 +01:00