6523 Commits

Author SHA1 Message Date
csoler
b847caa11b
Merge pull request #2495 from csoler/v0.6-FriendServer
V0.6 friend server
2022-01-10 20:14:58 +01:00
csoler
69f6adb6b4 added ifdef and option to enable/disable embeded friend server 2022-01-10 17:48:33 +01:00
G10h4ck
6f813efddf
Merge branch 'master' into cmake_build 2022-01-10 15:46:57 +01:00
Gioacchino Mazzurco
c0e10ee2fa
More work to ship libretroshare as standalone lib
Improved CMake support
Initial work on packaging libretroshare as an Android library AAR
Deal properly with Android API level which miss largefile support
  instead of relying on build system trickery
2022-01-10 15:40:22 +01:00
csoler
3bd9188a33 fixed FriendServer client to use Tor proxy 2022-01-09 17:46:51 +01:00
csoler
e7eb606a4a fixed proxy init 2022-01-09 17:06:10 +01:00
csoler
2456dbb2a0 detached proxy negociation code from pqisslproxy so as to use it in FriendServer as well 2022-01-09 15:22:47 +01:00
csoler
b10b1df6df
Merge pull request #2543 from thunder2/warnings2
Removed compiler warnings in libretroshare
2022-01-08 17:54:11 +01:00
csoler
068aa7b7ec
Merge pull request #2545 from thunder2/warnings
Moved compiler flags for warnings to retroshare.pri
2022-01-08 17:53:06 +01:00
csoler
f581d71017
Merge pull request #2546 from thunder2/qt
Remove linking of Qt from libretroshare
2022-01-08 17:51:53 +01:00
csoler
aa904a3528 fixed bug caused by RsNxsPullItem not deriving from RsNxsItem and uniformized the code 2022-01-04 19:28:58 +01:00
thunder2
c0e3e9b4e4 Moved compiler flags for warnings to retroshare.pri 2022-01-04 00:33:04 +01:00
thunder2
e8ff76f21d Remove linking of Qt from libretroshare 2022-01-04 00:27:39 +01:00
thunder2
3c1b2be421 Removed unused parameter warning 2022-01-03 13:59:31 +01:00
thunder2
b88be35668 Fixed unused function warning 2022-01-03 12:28:10 +01:00
thunder2
cd36ce80a8 Fixed redefined warning for Windows build 2022-01-03 12:22:10 +01:00
thunder2
7aa8b548c1 Removed pragma for Windows build 2022-01-03 12:19:30 +01:00
thunder2
2650a949ea Fixed "enum not handled in switch (-Wswitch)" warning 2022-01-03 12:18:05 +01:00
thunder2
fb836489d7 Fixed unused function warning 2022-01-03 12:10:01 +01:00
thunder2
3ad6f6710b Fixed unused variable warning 2022-01-03 12:10:00 +01:00
thunder2
af9cd44bd4 Fixed "variable set but not used (-Wunused-but-set-variable) warning 2022-01-03 12:01:32 +01:00
csoler
896762b948 made friend server to use tor hidden service to listen to connections 2022-01-02 20:41:47 +01:00
csoler
7367fb3e46 fixed merge with upstream/master 2022-01-02 16:17:53 +01:00
csoler
a352fd7dcd Merge remote-tracking branch 'upstream/master' into v0.6-TorControl 2021-12-31 17:57:36 +01:00
thunder2
3eb910a25f Removed old RsNotify code (NOTIFY_LIST_MESSAGE_TAGS) from message service 2021-12-31 02:13:57 +01:00
thunder2
f59ede23e1 Removed old RsNotify code (NOTIFY_LIST_MESSAGELIST) from message service 2021-12-31 01:38:13 +01:00
csoler
281076d6b7 fixed a few errors in TorManager event handling 2021-12-30 22:14:34 +01:00
thunder2
8f21c158c6 Don't add own sent mail to activity page as incoming mail 2021-12-30 21:34:37 +01:00
csoler
1e8e489cd1 Merge branch 'v0.6-TorControl' of github.com:csoler/RetroShare into v0.6-TorControl 2021-12-30 19:51:53 +01:00
csoler
fb1e0bc81c using random port to link Tor to local node and check that the port is available 2021-12-30 19:51:20 +01:00
thunder2
5d9ce662e9 Added update of message model when messages changed 2021-12-30 13:53:10 +01:00
thunder2
460dbdcdc8 Added shutdown of tor management threads 2021-12-29 17:56:55 +01:00
thunder2
72eb21bbca Use shutdownSync instead of shutdown in TorManager::run to stop tor 2021-12-29 17:56:54 +01:00
thunder2
72e52b998c Added check of shouldStop in RsThreadedTcpSocket::run 2021-12-29 16:41:46 +01:00
thunder2
02afc9062f Added delete of TorManagerPrivate in destructor of TorManager 2021-12-29 16:39:37 +01:00
thunder2
97f7e0f936 Added delete of TorControl in destructor of TorManagerPrivate 2021-12-29 16:14:48 +01:00
thunder2
8d3046d157 Removed global variable "Tor::TorControl *torControl" 2021-12-29 16:08:20 +01:00
thunder2
1fafaeb909 Added delete of member TorControlSocket in destructor of TorControl 2021-12-29 16:00:02 +01:00
csoler
efe2ec03ff fixed a few bugs that may cause the bootstrap process to hang 2021-12-28 18:29:33 +01:00
thunder2
17bce57185 Added compare of Windows like directory separator to rsdir.cc 2021-12-28 01:28:07 +01:00
thunder2
ffc42db3aa Added flag for CreateProcess to hide the terminal window of Tor on Windows 2021-12-27 16:38:29 +01:00
thunder2
5dfbdc0869 Fixed start and stop of tor process on Windows 2021-12-22 22:29:20 +01:00
thunder2
753250b4e8 Added os specific RsFileUtil::rs_getline 2021-12-22 22:29:19 +01:00
thunder2
38b4c50635 Changed RsFdBinInterface to use recv/send for sockets and read/write for file descriptors on Windows 2021-12-22 22:29:19 +01:00
thunder2
057e872eca Added missing initializations of members in constructor of TorControl 2021-12-22 22:29:18 +01:00
thunder2
085e102ce1 Added RsFileUtil for os specific file functions
Added RsFileUtil::set_fd_nonblock to set a file descriptor to non blocking
2021-12-22 22:29:17 +01:00
thunder2
5b8ac7e49b Added missing fclose to TorProcess::tryReadControlPort 2021-12-22 22:29:17 +01:00
thunder2
15d56f01ac Added missing include to string in PendingOperation.h 2021-12-22 22:29:16 +01:00
thunder2
8d020e7395 Changed ifdef Q_OS_WIN to WINDOWS_SYS 2021-12-22 22:29:15 +01:00
thunder2
59d11b71ce Changed uint to ByteArray::size_type in StrUtil.cpp 2021-12-22 22:29:14 +01:00