RetroShare/libretroshare/src/util
Gioacchino Mazzurco 0c99975800
Use link local address only if necessary
This should solve APIPA address being always selected as preferred local
address on Windows which was causing problems connecting to machines on
the same local network.
Now the link local address is used as fallback only if there is non link
local private address available.
2018-02-19 23:23:15 +01:00
..
androiddebug.h Add workaround to see debug messages from native code in android service 2016-12-22 13:50:44 +01:00
argstream.h Set Operating Mode in RsInit::InitRetroShare so noGUI could use it. 2017-07-17 15:40:14 +02:00
contentvalue.cc Fix CppCheck Error in contentvalue.cc 2017-07-21 15:04:34 +02:00
contentvalue.h Fix meta update in gen exchange (for meta service string updates) 2014-06-03 21:49:41 +00:00
cxx11retrocompat.h Introduce C++11 compatibility macro for gcc < 4.6 2017-07-31 18:26:51 +02:00
dnsresolver.cc Fix warning: this statement may fall through 2017-07-16 20:38:43 +02:00
dnsresolver.h Massive commit - changing from sockaddr_in => sockaddr_storage. 2013-09-13 14:35:19 +00:00
exampletst.c Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00
extaddrfinder.cc added checks for result of pthread_create (issue #126) 2015-10-20 18:39:32 -04:00
extaddrfinder.h Massive commit - changing from sockaddr_in => sockaddr_storage. 2013-09-13 14:35:19 +00:00
folderiterator.cc fixed sharing of sshfs mounted dirs by allowing files of type DT_UNKNOWN to be explored 2017-03-03 23:28:35 +01:00
folderiterator.h added parameter to disallow hashing files which time is in the future (as they severely perturbate the synchronisation process) 2016-11-16 21:49:27 +01:00
pugiconfig.h checked in first bits of code for cache service data optimisation, 2011-03-04 22:16:25 +00:00
radix32.h Add I2P BOB support to libretroashare and RetroShare GUI 2017-05-24 19:40:01 +02:00
radix64.h Fix Clang warnings: implicit conversion 2017-04-18 11:25:41 +02:00
retrodb.cc libretroshare: remove unused variables 2016-06-02 14:54:07 +02:00
retrodb.h Removed not used time consuming calculation of row count from RetroCursor. 2015-09-08 15:14:26 +02:00
rsaes.cc compilation fix for openssl-1.1.0 (pqissl+authssl part) 2017-02-19 22:38:02 +01:00
rsaes.h added crypto functions and msg sending/receiving for private distant chat 2013-04-08 21:25:32 +00:00
rscompress.cc Fix warning: this statement may fall through 2017-07-16 20:34:38 +02:00
rscompress.h adding missing files 2013-10-06 20:16:58 +00:00
rsdbbind.cc Fixed sql injection bug using sqlite prepared statements. 2013-04-20 13:39:02 +00:00
rsdbbind.h fixed compilation on debian squeeze. Removed placeHolder properties in CreateGxsForumMsg.ui and GxsGroupDialog.ui which need to be set in the cpp. Added a new DEFINE=NO_SQLCIPHER to compile without sqlcipher when sqlcipher cannot be found (no sqlcipher is available on debian squeeze). 2015-02-13 19:34:38 +00:00
rsdebug.cc removed dead code and cleanup 2016-06-18 13:11:21 +02:00
rsdebug.h removed dead code and cleanup 2016-06-18 13:11:21 +02:00
rsdeprecate.h Expose libresapi for distant chat 2016-12-07 20:29:33 +01:00
rsdir.cc replaced usleep() by rstime::rs_usleep() which accepts times >= 1 sec. Should fix problems on windows 2018-01-27 20:22:31 +01:00
rsdir.h rename file in partials into real name before moving it; check for destination directory before moving file 2017-12-16 15:04:16 +01:00
rsdiscspace.cc Retroshare android service now run and start at boot on android, the qml app is still disfunctional 2016-08-23 12:15:28 +02:00
rsdiscspace.h - Fixed crash because of a memory overwrite 2013-07-26 23:12:09 +00:00
rsexpr.cc fixed compilation on ubuntu precise 2017-12-24 11:06:03 +01:00
rsinitedptr.h added missign file from previous merge 2014-08-26 17:14:40 +00:00
rsmemcache.h merged with upstream/master 2016-06-16 20:19:03 -04:00
rsmemory.cc use RsTemporaryMemory in signature verification 2016-04-30 17:33:47 -04:00
rsmemory.h removed two instances of malloc(0) captured by new rs_malloc funtion 2016-01-12 21:43:04 -05:00
rsnet_ss.cc Use link local address only if necessary 2018-02-19 23:23:15 +01:00
rsnet.cc Use link local address only if necessary 2018-02-19 23:23:15 +01:00
rsnet.h Use link local address only if necessary 2018-02-19 23:23:15 +01:00
rsprint.cc added an additional param to BinToHex so as to limit the size of the output 2017-07-15 22:15:51 +02:00
rsprint.h added an additional param to BinToHex so as to limit the size of the output 2017-07-15 22:15:51 +02:00
rsrandom.cc Code maintenance for Qt 5: 2013-10-21 11:00:49 +00:00
rsrandom.h removed MT19937 which is not used anymore. Changed N from 624 to 1024 to reduce cost 2013-07-11 20:59:18 +00:00
rsrecogn.cc fix building with libressl 2017-05-21 10:48:58 +02:00
rsrecogn.h moved recognitems to rsitems/ 2017-04-28 23:32:47 +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 memory leak in request handling by adding a destructor the the request classes derived from GxsRequest and delete the result. 2015-01-25 23:22:58 +00:00
rsstring.cc Merging branches/v0.6-initdev into trunk. 2014-02-01 14:16:15 +00:00
rsstring.h Improvements for V0.6 logins to support hidden nodes. 2014-01-18 02:32:55 +00:00
rsthreads.cc replaced usleep() by rstime::rs_usleep() which accepts times >= 1 sec. Should fix problems on windows 2018-01-27 20:22:31 +01:00
rsthreads.h fixed a bug in RsThread which made finished threads unaware of their state 2017-05-30 20:57:20 +02:00
rstickevent.cc changed post fixed operator++ into prefixed. More efficient on some systems. Patch from Phenom. 2014-10-24 22:07:26 +00:00
rstickevent.h * Added the basics of GxsCircles service to libretroshare. 2012-11-29 22:48:28 +00:00
rstime.cc fixed windows compilation 2018-01-27 20:59:11 +01:00
rstime.h replaced usleep() by rstime::rs_usleep() which accepts times >= 1 sec. Should fix problems on windows 2018-01-27 20:22:31 +01:00
rsversioninfo.cc updated version info to new hexa format 2015-08-02 19:10:59 +02:00
rsversioninfo.h Removed version files from retroshare-gui. 2015-01-14 23:26:51 +00:00
rswin.cc Fixed utf8 issue in history manager. 2011-10-01 13:12:28 +00:00
rswin.h Fixed compile of the libraries with MinGW 4.8 on Windows. 2013-10-07 23:11:10 +00:00
smallobject.cc attempt at fixing the crash when quitting RS (due to operator new not being able to allocate memory from deleted allocator 2016-06-06 22:55:23 -04:00
smallobject.h attempt to fix the crash at exit, due to some threads asking for memory while the memory management structure is already gone 2015-10-28 21:22:07 -04:00
stacktrace.h fix building with musl libc 2017-05-21 10:54:19 +02:00
utest.h Addition of new makefile scripts. 2007-11-16 04:45:00 +00:00