session-android/src/org/thoughtcrime/securesms/database
Moxie Marlinspike 44092a3eff Support for Axolotl protocol.
1) Split code into v1 and v2 message paths.

2) Do the Axolotl protocol for v2.

3) Switch all v2 entities to protobuf.
2014-01-06 14:37:52 -08:00
..
loaders Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
model Rollbacks, v2 sms-transport key exchanges, push identity conflicts. 2014-01-06 14:35:53 -08:00
CanonicalAddressDatabase.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
CanonicalSessionMigrator.java Extract TextSecure strings for i18n. 2012-09-07 21:19:37 -07:00
ContentValuesBuilder.java MMS and Group Messaging Improvements 2013-05-06 08:40:55 -07:00
Database.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
DatabaseFactory.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
DraftDatabase.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
EncryptedBackupExporter.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
EncryptingPartDatabase.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
EncryptingSmsDatabase.java Rollbacks, v2 sms-transport key exchanges, push identity conflicts. 2014-01-06 14:35:53 -08:00
IdentityDatabase.java Migrate to Curve25519. 2014-01-06 14:36:22 -08:00
MmsAddressDatabase.java Create DB indexes for optimized queries. 2012-10-29 18:01:09 -07:00
MmsDatabase.java Correctly update MMS security status. 2014-01-06 14:37:51 -08:00
MmsSmsColumns.java Rollbacks, v2 sms-transport key exchanges, push identity conflicts. 2014-01-06 14:35:53 -08:00
MmsSmsDatabase.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
NoExternalStorageException.java Initial Project Import 2011-12-20 10:20:44 -08:00
PartDatabase.java Basic support for encrypted push-based attachments. 2014-01-06 14:35:53 -08:00
PduHeadersBuilder.java Removed tabs 2012-09-30 19:56:29 -07:00
PlaintextBackupExporter.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PlaintextBackupImporter.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PushDatabase.java Handle notifications and receiving push when locked. 2014-01-06 14:35:53 -08:00
SmsDatabase.java Support for Axolotl protocol. 2014-01-06 14:37:52 -08:00
SmsMigrator.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
ThreadDatabase.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
XmlBackup.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00