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