Commit Graph

3862 Commits

Author SHA1 Message Date
Gio
48a9be0ccc Use Qt to read the local addresses on android
getifaddrs is not present on android and an alternative implementation
crashed, use QNetworkInterface::allAddresses() to retrieve local
addresses list instead

This
2016-09-21 12:46:55 +02:00
Gio
c6ec085519 Merge remote-tracking branch 'manu/android-frontend' into android 2016-09-04 15:25:25 +02:00
Gio
9d83d56811 Merge branch 'master' into android 2016-09-04 15:16:57 +02:00
manu
50fe3dd711 QML activity interacts with backend.
Test QML activity changed for a simplified version of drbob's rsqml-models.
It requests JSON documents from the libresapilocalserver and shows them raw.
Updated Android documentation.
Moved Android qmake section to the end of libretroshare.pro and openpgpsdk.pro
to avoid static linking errors.
2016-09-04 15:01:44 +02:00
defnax
a899c98d88 update version string 2016-08-30 17:21:01 +02:00
Gio
7a2ae6e979 Remove some clutter from libretroshare
Removed SearchInterface that was an historical remain that make no sense anymore
Fixed some clang warning
Fix includes on some files
2016-08-25 11:39:15 +02:00
Gio
47944b30e6 libretroshare android move openssl static linking in more appropriated place 2016-08-23 12:29:31 +02:00
Gio
279551fe8d 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
Gio
68a00138d2 Avoid usage of deprecated function RSA_generate_key that make android
compiler mad
2016-08-23 12:15:28 +02:00
Gio
9a980def2c libretroshare now compiles for Android, instruction on how to do it included 2016-08-23 12:15:28 +02:00
csoler
5d69ae886a reduced period for slow saving of GRouter config data, and removed useless saving of BanList config when received data fro friends does not modify the existing data 2016-08-22 22:25:05 +02:00
dimqua
613ce25209 Change I2P proxy default port to 4447 2016-08-19 09:47:52 +04:00
csoler
368a429846 fixed read_125Size and write_125Size according to RFC4880 2016-08-17 09:40:16 +02:00
Phenom
38a9e10096 Fix RsCertificate::toStdString by fixing PGPKeyParser::read_125Size.
And added some comments, plus values in hexadecimal for better view.
2016-08-15 20:00:49 +02:00
csoler
ab82c4a73c added missing return in PGPKeyUtil, causing corruption of keys in some--possible rare--situations 2016-08-12 18:58:35 +02:00
Phenom
275c47eff9 Add Title when ask for password. 2016-08-09 01:22:14 +02:00
Phenom
6edd7bb8e3 Add possibility to create GXSId directly on GenCertDialog. 2016-08-08 22:57:06 +02:00
Phenom
d59f7a09db Fix NAT Status LED
Fix the PR#426 4d2d825d
2016-08-08 21:59:12 +02:00
Phenom
72d743584a Fix RsGxsNetService::handleRecvPublishKeys when grpMeta is NULL
Bug noted by Papache
2016-08-08 19:05:42 +02:00
Phenom
beab81e134 Fix Forum Item sort on LastPost View.
msg.mMeta.mChildTs Was not updated when received new child so do it when
creating GxsIdRSTreeWidgetItem.
2016-08-06 11:57:41 +02:00
Cyril Soler
96e73b301c Merge pull request #454 from csoler/v0.6-ContactList
V0.6 contact list
2016-08-04 22:38:59 +02:00
csoler
cd433e82fd fixed bug causing uninitialised memory read in reputation changing 2016-08-04 22:33:45 +02:00
csoler
3993fbf5cc fixed auto-positive opinions for contacts 2016-08-04 16:10:00 +02:00
csoler
c7576309a7 added callback in RsGenExchange subclasses to autorise new groups, to be used by p3GxsIdentity 2016-08-04 13:12:55 +02:00
csoler
7545ad4d11 simplied/improved reputation system. Now ids can be banned based on their owner node using a single checkbox in the Person tab, with immediate effect 2016-08-04 11:43:35 +02:00
csoler
70228ee405 fixed missign return, probably causing crashes 2016-08-04 11:02:12 +02:00
csoler
c4ef4d7743 saved owner node ID in GXS reputation item 2016-08-03 14:52:37 +02:00
Cyril Soler
60cf2991d4 Merge pull request #436 from G10h4ck/libresapilocal
Libresapilocal
2016-08-03 08:46:15 +02:00
csoler
17003f136b modified wrong comment in why mLastPost should not be used in rsgxsnetservice.cc, and added a call to clearing GrpMeta cache when new msg in that group are received 2016-08-02 16:25:00 +02:00
csoler
3cd90ae11c re-disabled the code to update the server TS to last post as it can severely perturbate the distribution of posts. Added a call to update msgServerUpdateMap when new messages received 2016-08-01 16:35:19 +02:00
csoler
d6be4404d2 re-enabled some code previously disabled in last commit 2016-08-01 15:38:51 +02:00
csoler
b1288bcb7e added missing time stamp of msgServerUpdateMap when posting a new message 2016-08-01 14:43:17 +02:00
csoler
f5e55e849b fixed a few bugs in the People tab 2016-07-25 16:04:30 -04:00
csoler
218977170c added two new options to people page for handlign reputations: change the ban limit from friend opinions, and allow to auto-set positive opinions to contacts 2016-07-25 15:45:49 -04:00
csoler
efd503e7d4 removed the possibility of GXS groups to keep track of post origin before release, as it is too intrusive as compared to the benefits 2016-07-25 14:56:55 -04:00
Phenom
7c7da7e6d1 Fix Posted Feed Item when received comment. 2016-07-23 01:48:35 +02:00
csoler
daf54dff3d fixed missing RsGxsGrpMeta cache update when updating grp meta, which caused unstable group flags/name/perms update 2016-07-22 17:49:07 -04:00
Gio
b4a10749f4 Disable stacktrace for android as execinfo.h is not available 2016-07-18 18:51:27 +02:00
csoler
713deac758 time-stamping newly received GXS ids 2016-07-16 18:39:36 -04:00
csoler
71168c7a00 drop net ID request when peer list is empty 2016-07-15 22:47:35 -04:00
csoler
8fdd255185 improved strategy for merging pending ID load requests, fixing bug in previous commit 2016-07-15 22:28:36 -04:00
Cyril Soler
9fd44a53be Merge pull request #437 from PhenomRetroShare/Fix_UnitTests
Fix UnitTests and run it in windows too.
2016-07-15 19:28:54 -04:00
csoler
9126076336 removed debug info in p3IdService and RsGxsNetService 2016-07-15 17:09:22 -04:00
csoler
90dfc6e14a improved explicit requests of missing GXS ids, also fixing situations where empty peers lists would wipe out pending peer lists 2016-07-15 16:59:57 -04:00
Phenom
3152ecaa9b Fix UnitTests and run it in windows too. 2016-07-15 15:36:06 +02:00
csoler
c555300c37 fixed merging with upstream 2016-07-12 22:45:23 -04:00
csoler
c7e60d0cdb removed debug info in rsgxsnetservice 2016-07-12 22:42:19 -04:00
csoler
ed523e8edf fixed backend for locl circles 2016-07-11 22:44:15 -04:00
csoler
a7d82cf197 delete GXS IDs with no TS 2016-07-11 18:44:52 -04:00
csoler
951f29f155 removed debug info in rsDataService 2016-07-10 23:00:47 -04:00