csoler
753ebdd52b
Merge pull request #691 from PhenomRetroShare/Fix_UnitTestCompilation
...
Fix UnitTest Compilation and Travis Error.
2017-02-23 18:29:02 +01:00
Gioacchino Mazzurco
828792f2b5
p3Config improved coding style
2017-02-23 13:20:07 +01:00
csoler
83195e10fa
Merge pull request #692 from csoler/v0.6-ImprovedGUI
...
V0.6 improved gui
2017-02-22 23:57:04 +01:00
csoler
dc51911fce
added welcome message to show on first start in HomePage
2017-02-22 23:55:29 +01:00
csoler
fe2059fb07
fixed update of GxsGroupWidget layout when changing options
2017-02-22 22:44:00 +01:00
csoler
0e57874ad3
fixed loading of settings::Server page
2017-02-22 22:22:50 +01:00
csoler
27db797a9f
fixed show/hide buttons in appearance settings page
2017-02-22 22:06:00 +01:00
Phenom
8325c72153
Fix UnitTest Compilation and Travis Error.
2017-02-22 17:46:16 +01:00
Gioacchino Mazzurco
f9b0063704
Improve incoming receipts handling
2017-02-22 14:46:40 +01:00
Gioacchino Mazzurco
77c430d553
Use unordered_multimap for ingoingQueue
...
This will avoid the possibility for a malicious node to cause a memory
leak and smash items in incoming queue of others nodes
2017-02-22 13:34:36 +01:00
Gioacchino Mazzurco
b9091c4ad8
p3MsgService uses p3GxsMails as backend too
2017-02-21 23:08:02 +01:00
Gioacchino Mazzurco
1376b9f031
p3GxsMails expose proper async API
...
Moved testing code to TestGxsMailClientService
RsGxsMailPresignedReceipt and RsGxsMailItem inherit RsGxsMailBaseItem
p3GxsMails::sendMail(...) check paramenters and return immediately
Added GxsMailsClient::notifySendMailStatus(...) to notify sent mails status
Added p3GxsMails::querySendMailStatus(...) so clients can query status
2017-02-21 12:20:50 +01:00
Gioacchino Mazzurco
fcdb3d6c88
RsGenExchange enum for create status
2017-02-21 11:43:18 +01:00
csoler
9371521dd1
fixed bug causing crash in openssl_crypto due to not zeroing a field that was not duplicated before delete
2017-02-20 23:19:29 +01:00
csoler
8c3f553579
fixed compilation with openssl1.0.1 broken by previous commits
2017-02-20 22:54:25 +01:00
csoler
4dac3b4f14
removed compilation tweak
2017-02-20 22:36:35 +01:00
csoler
c3b49855e0
compilation fix for openssl-1.1.0 (gxssecurity+gxstunnel part)
2017-02-20 21:44:48 +01:00
Gioacchino Mazzurco
e246876513
Cleanup GxsTokenQueue header
2017-02-20 07:36:59 +01:00
csoler
5c95b88095
compilation fix for openssl-1.1.0 (pqissl+authssl part)
2017-02-19 22:38:02 +01:00
csoler
57bbd15893
fixing compilation for openssl-1.1.0 (chacha20.cc, HMAC structure, part 2)
2017-02-19 11:10:25 +01:00
csoler
d7bfc3264b
fixing compilation for openssl-1.1.0 (chacha20.cc, HMAC structure)
2017-02-19 10:56:33 +01:00
csoler
175664e10e
fixing compilation for openssl-1.1.0 (part 12)
2017-02-18 23:58:47 +01:00
csoler
0c77a10224
fixing compilation for openssl-1.1.0 (part 11)
2017-02-18 23:47:53 +01:00
csoler
01e89bb0d8
fixing compilation for openssl-1.1.0 (part 10)
2017-02-18 23:47:47 +01:00
Gioacchino Mazzurco
55ff9067cf
Acknoweldge mail reception via presigned receipt
...
This method does protect recipient metadata but doesn't support multicasting so
if a mail has N recipients N copies of the mail need to be sent to the group
RsGenExchange made some members protected instead of private so child classes
can use them
Create Rs{G,N}xsMailPresignedReceipt items to prepare and dispatch receipts
Move RsNxsMsg deserialization to RsNxsMsg::deserialize(...) method
2017-02-18 20:32:25 +01:00
csoler
fc1a792a12
fixing compilation for openssl-1.1.0 (part 9)
2017-02-18 18:16:10 +01:00
csoler
d5e679299c
fixing compilation for openssl-1.1.0 (part 8)
2017-02-18 18:09:49 +01:00
csoler
deb3a49b6a
fixing compilation for openssl-1.1.0 (part 7)
2017-02-18 17:00:46 +01:00
csoler
5951f460f6
fixing compilation for openssl-1.1.0 (part 6)
2017-02-18 16:49:35 +01:00
csoler
70e2a67786
fixing compilation for openssl-1.1.0 (part 5)
2017-02-18 16:40:38 +01:00
csoler
13a8389f68
fixing compilation for openssl-1.1.0 (part 4)
2017-02-18 16:21:17 +01:00
csoler
262fa9c593
fixing compilation for openssl-1.1.0 (part 3)
2017-02-18 15:45:45 +01:00
csoler
ba52b05968
fixing compilation for openssl-1.1.0 (part 2)
2017-02-18 15:28:27 +01:00
csoler
63a221007c
fixing compilation with openssl-1.1.0 (part 1)
2017-02-18 14:40:44 +01:00
cyril soler
cda3c744af
attempt at fixing a bug that can cause a crash in p3filelists.cc
2017-02-17 09:17:33 +01:00
csoler
2e7d952082
Merge pull request #687 from csoler/v0.6-ImprovedGUI
...
V0.6 improved gui
2017-02-16 15:53:15 +01:00
csoler
f9f79d4306
removed some mentions to PGP
2017-02-16 10:17:29 +01:00
csoler
dcab611d77
improved layout of Home page
2017-02-16 09:53:54 +01:00
csoler
6cc9468696
Merge pull request #686 from csoler/v0.6-ImprovedGUI
...
V0.6 improved gui
2017-02-15 22:04:15 +01:00
csoler
3c75135f91
pass over AppearancePage to fit to the removal of tool buttons
2017-02-15 21:50:53 +01:00
csoler
7c8f8efbad
pass over settings to improve layouts
2017-02-15 21:30:49 +01:00
csoler
64d39d8765
Merge pull request #685 from csoler/v0.6-ImprovedGUI
...
V0.6 improved gui
2017-02-15 19:28:26 +01:00
csoler
391ef3e4c6
improved passphrase window
2017-02-15 19:25:46 +01:00
csoler
b81764893a
fixed a few bugs in cert creation window
2017-02-15 19:17:41 +01:00
csoler
59f428f096
fixed the update of check icons in genCertDialog
2017-02-12 23:35:43 +01:00
csoler
5069ba86dd
improved style/layout of gen cert dialog
2017-02-12 21:45:22 +01:00
csoler
ccacba797f
added pgp passphrase temporary caching in order to avoid re-asking for password at location creation time
2017-02-12 15:27:13 +01:00
csoler
f3824f2348
merged upstream/master
2017-02-11 10:46:51 +01:00
csoler
22f2edb5ad
removed debug info and added comment
2017-02-11 10:45:30 +01:00
csoler
ea82d26b75
fixed signature verification bug for versionned messages
2017-02-09 23:35:59 +01:00