RetroShare/libretroshare/src/util
Gioacchino Mazzurco 039e8f653d
Solve race condition in JSON API restart
Improve atomic access to restbed service
Protect JSON API restart against bursts
Fix JSON API error condition enum registration
Provide ostream helper for error_condition
Provide optional forced thread cancel for debugging purpose, disabled by
  default at compile time define RS_THREAD_FORCE_STOP to enable it
Avoid double fullstop in retroshare-gui json api apply button
2020-02-05 18:56:47 +01:00
..
androiddebug.h relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
argstream.h fixed license in libretroshare 2018-11-11 14:24:48 +01:00
contentvalue.cc relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
contentvalue.h relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
cxx11retrocompat.h Fix warning caused by clang defining _GNUC_ 2018-10-03 19:07:46 +02:00
cxx17retrocompat.h Backport as_const C++17 helper 2019-11-07 19:51:25 +01:00
dnsresolver.cc fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
dnsresolver.h Cleanup RsThread and related classes 2019-12-30 10:38:54 +01:00
exampletst.c
extaddrfinder.cc fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
extaddrfinder.h Cleanup RsThread and related classes 2019-12-30 10:38:54 +01:00
folderiterator.cc fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
folderiterator.h fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
radix32.h fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
radix64.h Prepare for merging 2019-11-27 18:44:10 +01:00
retrodb.cc Improve SQLCipher/SQLite support 2019-08-31 16:22:24 +02:00
retrodb.h Improve SQLCipher/SQLite support 2019-08-31 16:22:24 +02:00
rsdbbind.cc relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsdbbind.h relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsdebug.cc Solve race condition in JSON API restart 2020-02-05 18:56:47 +01:00
rsdebug.h Solve race condition in JSON API restart 2020-02-05 18:56:47 +01:00
rsdeprecate.h relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsdir.cc relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsdir.h relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsdiscspace.cc Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rsdiscspace.h Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rserrno.cc Cleanup RsThread and related classes 2019-12-30 10:38:54 +01:00
rserrno.h Cleanup RsThread and related classes 2019-12-30 10:38:54 +01:00
rsexpr.cc fixed license in libretroshare 2018-11-11 14:24:48 +01:00
rsinitedptr.h fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
rsjson.cc Fix wrong rapidjson include on Appveyor 2019-11-28 01:38:49 +01:00
rsjson.h Fix wrong rapidjson include on Appveyor 2019-11-28 01:38:49 +01:00
rskbdinput.cc added missing iostream for windows 2019-09-07 13:40:45 +02:00
rskbdinput.h fixed compilation in new getpass method 2019-09-06 22:51:10 +02:00
rsmemcache.h Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rsmemory.cc relicensed tcponudp, turtle, unused, upnp, and part of util/ 2018-05-30 21:19:13 +02:00
rsmemory.h Backport rs_unique_cast from grouter_missing_key branch 2019-11-07 19:54:11 +01:00
rsnet.cc Add sockaddr_storage ostream operator<< for comfortable debugging 2019-04-28 13:38:16 +02:00
rsnet.h Add sockaddr_storage ostream operator<< for comfortable debugging 2019-04-28 13:38:16 +02:00
rsnet_ss.cc merged upstream/master 2018-07-08 21:17:48 +02:00
rsprint.cc Merge pull request #1364 from G10h4ck/safer_time 2018-10-10 22:03:51 +02:00
rsprint.h fixed bad signature checking code for config files 2018-10-05 16:54:36 +02:00
rsrandom.cc Use RsRandom name also inside windows #ifdef 2019-05-01 20:42:19 +02:00
rsrandom.h Cleanup RsRandom 2019-04-28 14:06:52 +02:00
rsrecogn.cc added more info to deserialization warning in rsrecogn 2018-11-01 21:42:07 +01:00
rsrecogn.h relicensed util/ and moved rsaes to crypto/ 2018-05-30 21:34:38 +02:00
rssharedptr.h removed aliasing in storeMessages/storeGroups, removed several memory leaks in unittests, improved auto-delete structures in rsgxsutil, added deletion for members of RsGenExchange, removed shared pointers from unittests (they cause a memory leak and are only used in unittests) 2017-07-25 00:07:53 +02:00
rsstd.h fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
rsstring.cc Improve debugabbility of JSON API 2020-01-27 21:22:49 +01:00
rsstring.h Improve debugabbility of JSON API 2020-01-27 21:22:49 +01:00
rsthreads.cc Solve race condition in JSON API restart 2020-02-05 18:56:47 +01:00
rsthreads.h Solve race condition in JSON API restart 2020-02-05 18:56:47 +01:00
rstickevent.cc Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rstickevent.h Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rstime.cc relicensed util/ and moved rsaes to crypto/ 2018-05-30 21:34:38 +02:00
rstime.h Initial work on Broadcast Domain Discovery 2019-04-12 02:53:39 +02:00
rsurl.cc Improve RsUrl 2019-11-11 11:17:13 +01:00
rsurl.h Improve RsUrl 2019-11-11 11:17:13 +01:00
rswin.h relicensed util/ and moved rsaes to crypto/ 2018-05-30 21:34:38 +02:00
smallobject.cc Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
smallobject.h added compile option to use sanitizer and already fixed a few misalignment errors with it 2019-05-11 22:25:02 +02:00
stacktrace.h Implement stracktrace for Android 2019-08-23 11:49:26 +02:00
utest.h