csoler
7a2d874863
Merge pull request #1153 from csoler/v0.6-TorOnly
...
V0.6 tor only
2018-02-11 20:49:45 +01:00
Gioacchino Mazzurco
00125864ff
Add support for SQLCipher on Android
...
Plus some cleanup
2018-01-30 18:24:03 +01:00
Gioacchino Mazzurco
ebfe50f814
Make .pro files compiler agnostic on Android
2018-01-30 18:11:31 +01:00
Gioacchino Mazzurco
fa71ed25ba
Install bdboot.txt in Android
...
DHT now works on android as bdboot.txt is bundled as android asset
Update Android documentation as DHT works on Android after this commit
2018-01-29 16:14:14 +01:00
csoler
8f7582588a
fixed windows compilation
2018-01-27 20:59:11 +01:00
csoler
d0039241d3
replaced usleep() by rstime::rs_usleep() which accepts times >= 1 sec. Should fix problems on windows
2018-01-27 20:22:31 +01:00
csoler
725abad777
fixed a bug in filterItems that caused searched files to generate an error in the console
2018-01-23 22:18:02 +01:00
csoler
95e8fc4404
merged upstream/master
2018-01-16 23:03:26 +01:00
csoler
4c626e04a1
Merge pull request #1152 from csoler/v0.6-SecurityFixes
...
fixed possible crash due to accessing deleted memory in database cach…
2018-01-15 23:17:09 +01:00
csoler
841fee6799
fixed possible crash due to accessing deleted memory in database cache access
2018-01-15 23:13:42 +01:00
csoler
7cac367820
removed warnign about bad service string when the service string is actually empty
2018-01-14 22:39:50 +01:00
csoler
4eea5a8eca
removed consts in GrpMetaCache pointers, and made it possible to always re=use cache entries, possibly updating them
2018-01-10 00:10:08 +01:00
csoler
506190a64b
fixed bug causing failure of flag actions on groups
2018-01-09 22:11:11 +01:00
csoler
ed81b4cac6
removed delete causing read of deleted memory
2018-01-09 21:49:15 +01:00
csoler
89c538deb1
fixed double deletion problem causing crashes
2018-01-07 22:36:38 +01:00
csoler
b42b8e3a51
moved memory ownership of RsGxsGrpMetaData down into RsGxsDataAccess. Avoids many copy-constructors of RsTlvSecurityKey. Will probably spare a lot of CPU on windows
2018-01-07 21:41:41 +01:00
csoler
e28886fe79
updated to upstream/master
2018-01-05 21:59:22 +01:00
csoler
ab60f49820
prevent sending/receiving of IP addresses to/at hidden nodes
2018-01-03 18:37:43 +01:00
csoler
0f6006d140
prevent subscribing to a signed chat room without a signed identity
2018-01-03 15:01:04 +01:00
csoler
fcc3995d87
removed BanList service from Retro-Tor version
2018-01-01 15:49:49 +01:00
csoler
da5253059a
fixed retrotor compilation when removing dht and udp
2017-12-31 17:27:21 +01:00
csoler
122f6af30a
fixed compilation on ubuntu precise
2017-12-24 11:06:03 +01:00
csoler
f5ce711ad6
only load hidden nodes in retro-only mode
2017-12-21 21:34:51 +01:00
csoler
99e35b131c
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
csoler
63b3acb95a
Merge pull request #1113 from csoler/v0.6-SSL110Fix
...
added sha256 calculation functions, and non backward compatible SSL I…
2017-11-23 21:27:03 +01:00
csoler
1faa274e07
simplified memory management in certificate signature verification code
2017-11-22 23:46:57 +01:00
csoler
669f2ba7ba
fixed a few bugs in signature verification code accross versions
2017-11-22 22:56:40 +01:00
csoler
f6d69e09d5
ensured maximum backward compatibility for crypto changes that will occur in future v0.7
2017-11-22 00:02:11 +01:00
Gioacchino Mazzurco
6d4c9422d9
Removed unnecessary executable flag on some files
2017-11-21 13:28:24 +01:00
csoler
e2c1661c49
fixed compilation with v0.7 defines
2017-11-20 22:44:34 +01:00
csoler
cd51afbc70
fixed small bug in signature and compilation
2017-11-20 22:26:14 +01:00
csoler
9367aa0d84
changed #ifs into #ifdefs because it us more robust, and moved the definition of variables to retroshare.pri
2017-11-19 20:15:36 +01:00
csoler
ef1a61374c
added proper debug output for signature verification
2017-11-19 19:57:38 +01:00
csoler
863e6256c3
centralized the defines into a single file
2017-11-19 19:34:54 +01:00
csoler
e72bd9ff4f
fixed bug causing certificate rejection
2017-11-19 18:38:46 +01:00
csoler
b4fdd4e0d0
added two additional non packward compatible changes for future version 0.7, and improvements of verifications of certificate signatures
2017-11-19 18:21:56 +01:00
csoler
7472f78223
added sha256 calculation functions, and non backward compatible SSL Id computation code to active later (0.7)
2017-11-15 23:24:43 +01:00
csoler
ba7cf4995b
Merge pull request #1037 from RetroPooh/searchspy
...
Searchspy
2017-11-14 20:53:24 +01:00
RetroPooh
919d6503d7
in search strings change comma to space for better look
2017-11-14 16:09:05 +03:00
Pooh
9aa6dd3f64
Update rsturtleitem.h
2017-11-14 14:34:22 +03:00
csoler
5fab053fb8
added toStdString() method to search strings so as to display what is searched
2017-11-13 23:37:53 +01:00
Phenom
72b917de37
Fix CppCheck in UPnPBase.h
...
/libretroshare/src/upnp/UPnPBase.cpp:62: warning:
Cppcheck(funcArgOrderDifferent): Function 'CUPnPPortMapping' argument
order different: declaration 'in_port, ex_port, protocol, enabled,
description' definition 'ex_port, in_port, protocol, enabled,
description'
/libretroshare/src/upnp/UPnPBase.h:109: warning:
Cppcheck(noExplicitConstructor): Class 'CUPnPLib' has a constructor with
1 argument that is not explicit.
/libretroshare/src/upnp/UPnPBase.h:577: warning:
Cppcheck(noExplicitConstructor): Class 'CUPnPControlPoint' has a
constructor with 1 argument that is not explicit.
2017-11-07 22:04:46 +01:00
Phenom
2933861691
Fix CppCheck in p3turtle.cc
...
/libretroshare/src/turtle/p3turtle.cc:1450: warning:
Cppcheck(unusedVariable): Unused variable: info
/libretroshare/src/turtle/p3turtle.cc:1875: warning:
Cppcheck(redundantIfRemove): Redundant checking of STL container element
existence before removing it.
2017-11-07 22:04:10 +01:00
Phenom
2728880621
Fix CppCheck in p3postbase.cc
...
/libretroshare/src/services/p3postbase.cc:628: warning:
Cppcheck(invalidScanfArgType_int): %d in format string (no. 1) requires
'int *' but the argument type is 'unsigned int *'.
/libretroshare/src/services/p3postbase.cc:628: warning:
Cppcheck(invalidScanfArgType_int): %d in format string (no. 2) requires
'int *' but the argument type is 'unsigned int *'.
/libretroshare/src/services/p3postbase.cc:628: warning:
Cppcheck(invalidScanfArgType_int): %d in format string (no. 3) requires
'int *' but the argument type is 'unsigned int *'.
2017-11-07 21:59:58 +01:00
Phenom
d0eb40b08c
Fix CppCheck in p3discovery2.cc
...
/libretroshare/src/services/p3discovery2.cc:916: warning:
Cppcheck(unreadVariable): Variable 'sit' is assigned a value that is
never used.
2017-11-07 21:59:34 +01:00
Phenom
7278f67073
Fix CppCheck in p3bwctrl.h
...
/libretroshare/src/services/p3bwctrl.h:77: warning:
Cppcheck(noExplicitConstructor): Class 'p3BandwidthControl' has a
constructor with 1 argument that is not explicit.
2017-11-07 21:59:04 +01:00
Phenom
9000f2e524
Fix CppCheck in p3i2pbob.h
...
/libretroshare/src/services/autoproxy/p3i2pbob.h:176: warning:
Cppcheck(noExplicitConstructor): Class 'p3I2pBob' has a constructor with
1 argument that is not explicit.
2017-11-07 21:58:30 +01:00
Phenom
fea9c0a851
Fix CppCheck in rstlvstring.h
...
/libretroshare/src/serialiser/rstlvstring.h:40: warning:
Cppcheck(noExplicitConstructor): Class 'RsTlvStringSet' has a
constructor with 1 argument that is not explicit.
2017-11-07 21:58:10 +01:00
Phenom
889f23f9d8
Fix CppCheck in rstlvidset.h
...
/libretroshare/src/serialiser/rstlvidset.h:93: warning:
Cppcheck(unreadVariable): Variable 'ok' is assigned a value that is
never used.
2017-11-07 21:57:39 +01:00
Phenom
371d8205d5
Fix CppCheck in rsinit.cc
...
/libretroshare/src/rsserver/rsinit.cc:1051: warning:
Cppcheck(unreadVariable): Variable 'mDhtStack' is assigned a value that
is never used.
2017-11-07 21:47:05 +01:00