Commit Graph

70 Commits

Author SHA1 Message Date
Paul Schaub dab342e97e Add methods to store update dates 2018-07-03 11:38:14 +02:00
Paul Schaub 48862962db Fix message sending, filebased store storage 2018-07-03 11:38:14 +02:00
Paul Schaub ffc8cbbf79 Several changes
Add encrypted message listeners
Automatically decrypt incoming messages
Add convenient methods to get payload
2018-07-03 11:38:14 +02:00
Paul Schaub e8f09fc842 Another overhaul 2018-07-03 11:38:14 +02:00
Paul Schaub f522cea748 Finish rewrite :D 2018-07-03 11:38:14 +02:00
Paul Schaub 2b7738cc9c Warning: Construction Site! 2018-07-03 11:38:14 +02:00
Paul Schaub 365a4d20d0 Fix decrypting messages 2018-07-03 11:38:14 +02:00
Paul Schaub 653f318d37 Implement restoring secret key 2018-07-03 11:38:14 +02:00
Paul Schaub 878ac56ed0 Implement exporting secret key 2018-07-03 11:38:14 +02:00
Paul Schaub 55b9c1ac2a Modify API
Add methods to decrypt messages
Add lots of high quality documentation
2018-07-03 11:38:14 +02:00
Paul Schaub 6e84a8a301 Fix documentation 2018-07-03 11:38:14 +02:00
Paul Schaub c1603139be Introduce exception, add documentation 2018-07-03 11:38:14 +02:00
Paul Schaub a234760233 Temp commit 2018-07-03 11:38:14 +02:00
Paul Schaub 6e7145801e Implement OpenPgpManager functions 2018-07-03 11:38:14 +02:00
Paul Schaub 9ee47e1711 BouncycastleOpenPgpProvider implementatioN 2018-07-03 11:38:14 +02:00
Paul Schaub 2acf9689fe Temp 2018-07-03 11:38:14 +02:00
Paul Schaub d28ffda1c0 Add test keys 2018-07-03 11:38:14 +02:00
Paul Schaub de2cac03bd Comments and remove getter for rpad 2018-07-03 11:38:14 +02:00
Paul Schaub 0900d0a27d Improve elements and providers and create tests 2018-07-03 11:38:14 +02:00
Florian Schmaus dd9c693c3a DRAFT/WIP Started XEP-0373: OpenPGP for XMPP implementation 2018-07-03 11:38:14 +02:00