Signal-Android/src/org/thoughtcrime/securesms
Moxie Marlinspike b14d9d84ad Fix for Android PRNG bug.
There is apparently an Android vulnerability with the PRNG it
provides through the JCE. This uses their suggested code to patch
the PRNG, and provides the option to regenerate identity keys.

http://android-developers.blogspot.com/2013/08/some-securerandom-thoughts.html
2013-08-15 11:27:14 -07:00
..
components Added "recent emoji" panel as an LRU cache. 2013-06-29 09:51:08 -07:00
contacts Refactor ContactPhotoFactory to handle changing local contact URIs. 2012-12-30 16:42:33 -08:00
crypto Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
database Enhanced import/export support. 2013-06-24 21:02:30 -07:00
directory Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
gcm Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
mms Don't use ConnectivityManager checkRouteToHost for IPv6 2013-07-12 15:25:34 -07:00
notifications Add a 'mark as read' button to expanded notifications. 2013-05-30 12:39:56 -07:00
preferences Poor man's styling. 2013-02-09 17:43:31 -08:00
protocol merge liliakai-settings 2013-05-06 12:48:16 -07:00
providers Removed tabs 2012-09-30 19:56:29 -07:00
recipients Properly return unknown recipient from SMS db on empty. 2013-05-21 10:23:27 -07:00
service Removed extra comparisons by converting original phrase to uppercase, then comparing 2013-07-13 16:41:09 -04:00
sms Fix for 'bad encrypted message' errors. 2013-07-22 15:04:31 -07:00
transport Limit UniversalTransport to SMS for now. 2013-05-07 18:25:36 -07:00
util display emoji correctly on devices of all densities 2013-07-15 17:33:30 -07:00
ApplicationListener.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
ApplicationPreferencesActivity.java Add ability to disable local encryption passphrase. 2013-07-01 10:15:36 -07:00
AutoInitiateActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
ContactSelectionActivity.java Theme Support 2013-06-21 12:14:40 -07:00
ContactSelectionGroupsFragment.java Fix for NPE when group selection fragment is no longer attached to activity. 2013-05-30 20:35:56 -07:00
ContactSelectionListFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
ContactSelectionRecentFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08:00
ConversationActivity.java Add in-app language selection support. 2013-06-29 18:03:55 -07:00
ConversationAdapter.java Replace LinkedHashMap with a SoftReference LRUCache. Add Slide cache. 2013-05-06 12:22:03 -07:00
ConversationFragment.java MMS and Group Messaging Improvements 2013-05-06 08:40:55 -07:00
ConversationItem.java Switched to new emoji lookup pattern, added rendering support. 2013-06-28 16:56:30 -07:00
ConversationListActivity.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
ConversationListAdapter.java Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
ConversationListFragment.java Fix for batch selection bug 2013-07-22 15:30:12 -07:00
ConversationListItem.java Switched to new emoji lookup pattern, added rendering support. 2013-06-28 16:56:30 -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 Switch to a more heavily TOFU model for identity keys. 2013-05-23 16:36:24 -07:00
ExportFragment.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
IdentityKeyView.java Clean up identity key view activity 2013-05-23 18:54:16 -07:00
ImportExportActivity.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
ImportFragment.java Enhanced import/export support. 2013-06-24 21:02:30 -07:00
KeyScanningActivity.java Theme Support 2013-06-21 12:14:40 -07:00
PassphraseActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
PassphraseChangeActivity.java Add ability to disable local encryption passphrase. 2013-07-01 10:15:36 -07:00
PassphraseCreateActivity.java Store last seen application version number at install time. 2013-05-07 16:31:11 -07:00
PassphrasePromptActivity.java Fix for double-click NPE? 2013-05-06 19:27:09 -07:00
PassphraseRequiredActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredMixin.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockFragmentActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockListActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PassphraseRequiredSherlockPreferenceActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
PromptApnActivity.java Prompt user for APN details when missing. 2013-03-04 17:43:04 -08:00
ReceiveKeyActivity.java Add appropriate text for manual case when identity is trusted. 2013-05-23 17:17:28 -07:00
RegistrationActivity.java Initial GCM registration 2013-05-06 08:40:55 -07:00
RegistrationProgressActivity.java Initial client support for GCM message send/receive 2013-05-06 08:40:55 -07:00
ReviewIdentitiesActivity.java Theme Support 2013-06-21 12:14:40 -07:00
ReviewIdentitiesFragment.java Clean up identity key view activity 2013-05-23 18:54:16 -07:00
RoutingActivity.java Major storage layer refactoring to set the stage for clean GCM. 2013-05-06 08:40:55 -07:00
VerifyIdentityActivity.java Fix QR Code Regression. 2013-06-25 10:48:18 -07:00
VerifyKeysActivity.java Fix QR Code Regression. 2013-06-25 10:48:18 -07:00
ViewIdentityActivity.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00
ViewLocalIdentityActivity.java Fix for Android PRNG bug. 2013-08-15 11:27:14 -07:00