Commit Graph

1384 Commits

Author SHA1 Message Date
thunder2
7aa8b548c1 Removed pragma for Windows build 2022-01-03 12:19:30 +01:00
thunder2
72e52b998c Added check of shouldStop in RsThreadedTcpSocket::run 2021-12-29 16:41:46 +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
csoler
f6892066bc fixed compilation on win$ 2021-12-20 16:10:52 +01:00
csoler
4a76fddaa9 fixed conflicts with upstream/master 2021-12-19 21:10:15 +01:00
csoler
5fe39248f8 fixed compilation on windows 2021-12-19 20:22:04 +01:00
csoler
37d4e4f3df attempt to fix compilation on windows 2021-12-19 17:44:23 +01:00
csoler
6048a9a011 attempt to fix compilation on windows 2021-12-19 16:52:43 +01:00
csoler
40b965cab1 improved display of tor process completion 2021-12-18 21:30:58 +01:00
csoler
af4c948024 fixed some bugs in TorControl 2021-12-17 16:54:44 +01:00
csoler
d9368507a9 fixed a few bugs in torcontrol socket methods 2021-12-15 22:15:52 +01:00
csoler
56e17f077e fixed merge with upstream/master 2021-12-13 21:01:06 +01:00
csoler
1c576411fb fixed control port reading 2021-12-10 18:01:21 +01:00
csoler
1571446a2e debugged pipe system with tor executable 2021-12-10 16:29:10 +01:00
csoler
b323a1635e fixed compilation. Qt is completely gone 2021-12-06 22:33:50 +01:00
csoler
e75d312724 removed lots of signals/slots 2021-12-05 22:14:19 +01:00
csoler
bb37e2692b removed more QString, QHostAddress, QFile, QDir,... 2021-12-05 00:02:12 +01:00
csoler
b03802fa1b turned TorProcess into a non-Qt object, using built-in popen3 system 2021-12-02 23:15:06 +01:00
csoler
d7afbea1dd progress in using ByteArray+std::string 2021-12-01 23:05:16 +01:00
Gioacchino Mazzurco
856ce2ffb1
Do not depend on Qt at all on Android
Do the necessary modifications to not depend on Qt to run on Android
  both in libretroshare and in retroshare-service
2021-11-30 11:55:15 +01:00
csoler
3845dc1ea7 added new files 2021-11-22 20:06:01 +01:00
Gioacchino Mazzurco
11f17fef40
libretroshare Android Qt network dependency optional
One of the reason libretroshare dependend on Qt on Android
  and in particular in networking module is the lack of
  `getifaddrs` with API level < 24, we included Android
  Gingerbread internal implementation so this dependency can be avoided
  at compile time.
The code depending on Qt has been placed under `#if` and can be enabled
  at compile time by appending `DEFINES+=LIBRETROSHARE_ANDROID_IFADDRS_QT`
  to `qmake` command line.
2021-11-12 16:02:53 +01:00
Phenom
91a35f4a21 Change some code according G10h4ck remarks. 2021-11-06 00:32:36 +01:00
Phenom
81d2ddd7c7 Enable IPv6 DNS ExtIpFinder
Now empty node with only IPv6 can connect to other.
2021-11-05 22:48:41 +01:00
csoler
7821b29893 fixed additional GPG->Pgp names 2021-10-29 20:29:18 +02:00
csoler
7672ffa0ec fixed casing of PGP into Pgp 2021-10-29 19:05:54 +02:00
csoler
fdac22f49c renamed remaining *GPG* names into *PGP* 2021-10-29 19:02:09 +02:00
csoler
5e37bd42e4 renamed isGPGAccepted into isPGPAccepted 2021-10-29 18:57:58 +02:00
csoler
b328c3a493 renamed AuthGPG into AuthPGP 2021-10-29 18:51:40 +02:00
Gioacchino Mazzurco
b659643748
Attempt to fix non sam3 builds 2021-10-25 15:50:19 +02:00
csoler
3ddf3d0853
Merge pull request #2132 from sehraf/pr_add_i2p_sam3
Replace I2P BOB with SAMv3
2021-10-24 20:39:22 +02:00
csoler
b084b20280 removed getAuthGPG and replaced AuthGPG with a class with static members 2021-08-14 14:56:28 +02:00
csoler
4db6ac92e7 initial split of PHPHandler into two classes 2021-08-11 16:01:45 +02:00
Gioacchino Mazzurco
67c607cb32
Fix Android compilation 2021-03-23 23:16:31 +01:00
sehraf
1fa16aa6eb
SAM3: fix double free 2021-03-16 21:15:31 +01:00
sehraf
c869b9757f
drop BOB code 2021-03-16 21:15:31 +01:00
sehraf
25cb152a7e
make pqissl notice bad file descriptor 2021-03-16 21:15:31 +01:00
sehraf
eb0aa340e3
remove i2psam (library) support 2021-03-16 21:15:30 +01:00
sehraf
10189ba4d0
add i2psam3 2021-03-16 21:15:30 +01:00
jolavillette
b8b3d7515c add missing mutex locks around free_pend calls in pqistreamer.cc 2021-02-22 09:04:33 +01:00
csoler
36e063160c removed some debug messages 2021-02-20 20:29:30 +01:00
csoler
8e64a07efc
Merge pull request #2285 from jolavillette/pqihandler-bwctrl-bugfix
Fix bug in pqihandler preventing UP BW management when bwctrl service is OFF
2021-02-08 09:49:58 +01:00
csoler
d9721746c3
Merge pull request #2287 from csoler/v0.6-BugFixing_8
Added early check of ExtAddrFinder and notify about its results
2021-02-08 09:45:31 +01:00
csoler
abe3527635 update friends IP from own net info sent by discovery 2021-02-06 21:42:07 +01:00
csoler
251d022ae1 attempt to fix error in setting external port when guessing external IP 2021-02-04 22:22:21 +01:00
csoler
6c83b5cd27 added double check in ext IP hack to avoid re-calling UpdateOwnAdress() 2021-02-04 16:12:18 +01:00
csoler
d87de5121a small fix to make setLocalAddress() and setExtAddress() also call mPeerMgr-UpdateOwnAddresses() 2021-02-03 23:35:23 +01:00
csoler
67cf8baf77 added early check of ExtAddrFinder and notify about its results 2021-02-03 22:36:24 +01:00
jolavillette
725094e9be Fix bug in pqihandler preventing proper BW management when bandwidth ctrl service is OFF 2021-02-03 09:38:35 +01:00
RetroPooh
c4ca513791 disable some spam debug
(cherry picked from commit 70f9aa5d63)
2021-02-01 11:56:22 +03:00