session-android/src/org/thoughtcrime/securesms
Moxie Marlinspike d902c12941 Break core ratchet out into libaxolotol.
1) Break the core cryptography functions out into libaxolotol.

2) The objective for this code is a Java library that isn't
   dependent on any Android functions.  However, while the
   code has been separated from any Android functionality,
   it is still an 'android library project' because of the
   JNI.
2014-10-20 12:10:02 -07:00
..
components make reminder a custom view, make push reminder 2014-08-04 15:25:53 -07:00
contacts Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
crypto Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
database Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
dom Format outgoing MMS using SMIL. 2014-08-29 14:29:24 -07:00
gcm Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
mms use wildcard media types, don't crash on preview fail 2014-10-17 17:59:56 -07:00
notifications Add number of messages to the notification number attribute 2014-07-16 11:50:42 -07:00
preferences Remove superfluous repetition 2014-08-29 15:33:19 +02:00
protocol Support for an 'end session' protocol message. 2014-02-19 13:50:32 -08:00
providers Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
push Display group actions and correctly handle group delivery. 2014-02-14 15:59:57 -08:00
recipients use latest android number as recipient number 2014-07-14 16:22:15 -07:00
service Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
sms Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
transport Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
util switch back to BufferedInputStream 2014-10-13 15:38:27 -07:00
ApplicationListener.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
ApplicationPreferencesActivity.java Upgrade to new GCM API. 2014-07-23 15:40:45 -07:00
AutoInitiateActivity.java use apply for preferences instead of commit 2014-06-12 14:45:51 -07:00
ContactSelectionActivity.java use normal means to set actionbar icon 2014-04-10 17:52:58 -07:00
ContactSelectionGroupsFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ContactSelectionListFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ContactSelectionRecentFragment.java Support for multi-device. 2014-02-02 19:38:06 -08:00
ConversationActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
ConversationAdapter.java mark auto-fallback to sms as forcedSms 2014-04-10 10:50:35 -07:00
ConversationFragment.java braces around loop, proper spacing 2014-08-12 18:23:18 -07:00
ConversationItem.java use wildcard media types, don't crash on preview fail 2014-10-17 17:59:56 -07:00
ConversationListActivity.java migrate nav panel items to actionbar 2014-08-19 15:20:57 -07:00
ConversationListAdapter.java Minor ConversationList scrolling optimization. 2014-03-16 14:36:21 -07:00
ConversationListFragment.java migrate nav panel items to actionbar 2014-08-19 15:20:57 -07:00
ConversationListItem.java new emoji drawer 2014-07-26 13:35:03 -07:00
CountrySelectionActivity.java Theme Support 2013-06-21 12:14:40 -07:00
CountrySelectionFragment.java Initial GCM registration 2013-05-06 08:40:55 -07:00
DatabaseMigrationActivity.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
DatabaseUpgradeActivity.java Upgrade to new GCM API. 2014-07-23 15:40:45 -07:00
DummyActivity.java Workaround for Android bug when swiped from recent tasks list. 2014-03-03 11:45:05 -08:00
ExportFragment.java temporarily disable encrypted backup 2014-06-22 16:40:02 -07:00
GroupCreateActivity.java Add correct contextual menu options on 'Send' button. 2014-06-11 15:34:01 -07:00
GroupMembersDialog.java Listen for group updates, fix group updates, and Recipient marshing 2014-02-24 00:19:54 -08:00
ImportExportActivity.java temporarily disable encrypted backup 2014-06-22 16:40:02 -07:00
ImportFragment.java Use modern icons in info and alert dialogs for ICS+ 2014-03-01 14:42:12 +01:00
KeyScanningActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
LogSubmitActivity.java use normal means to set actionbar icon 2014-04-10 17:52:58 -07:00
MmsPreferencesActivity.java MmsConnection refactor 2014-10-13 12:26:38 -07:00
NewConversationActivity.java Update ActionBar title on language change 2014-04-10 17:55:03 -07:00
PassphraseActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseChangeActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseCreateActivity.java disable passphrase creation on registration 2014-07-25 17:46:50 -07:00
PassphrasePromptActivity.java Allow passphrase unlock from "unlock" keyboard action. 2014-06-11 21:45:03 -07:00
PassphraseRequiredActivity.java Move common crypto classes into TextSecureLibrary. 2014-01-06 14:35:51 -08:00
PassphraseRequiredMixin.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
PassphraseRequiredSherlockActivity.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
PassphraseRequiredSherlockFragmentActivity.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
PassphraseRequiredSherlockListActivity.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
PassphraseRequiredSherlockPreferenceActivity.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
PromptMmsActivity.java Enhanced MMS configuration prompts and processing. 2013-10-20 16:56:34 -07:00
PushContactSelectionActivity.java Update ActionBar title on language change 2014-04-10 17:55:03 -07:00
PushContactSelectionListFragment.java group and contact list fixes 2014-04-10 11:14:06 -07:00
ReceiveKeyActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
RegistrationActivity.java Upgrade to new GCM API. 2014-07-23 15:40:45 -07:00
RegistrationProblemsActivity.java Registration with voice verification. 2014-01-06 14:18:30 -08:00
RegistrationProgressActivity.java use normal means to set actionbar icon 2014-04-10 17:52:58 -07:00
Release.java New attachment API 2014-01-06 14:38:14 -08:00
RoutingActivity.java Whoops, add GcmRegistrationService to Manifest. 2014-08-01 14:33:17 -07:00
ShareActivity.java move FLAG_SECURE to PassphraseRequiredMixin 2014-06-16 20:41:13 -07:00
ShareFragment.java ShareActivity, destruction of RecipientsPanel 2014-04-10 13:16:14 -07:00
ShareListAdapter.java ShareActivity, destruction of RecipientsPanel 2014-04-10 13:16:14 -07:00
ShareListItem.java ShareActivity, destruction of RecipientsPanel 2014-04-10 13:16:14 -07:00
VerifyIdentityActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
ViewIdentityActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00
ViewLocalIdentityActivity.java Break core ratchet out into libaxolotol. 2014-10-20 12:10:02 -07:00