A secure text messaging application for Android..
TextSecure is hosted in the following web site
https://github.com/WhisperSystems/TextSecure
If you think the Android project TextSecure listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of TextSecure.
Item | Value |
---|---|
Java File Count | 419 |
Supported screen sizes | [mdpiv11, mdpi, xxhdpi, hdpi, xhdpi, mdpiv9, xxhdpiv11, hdpiv11, v21, hdpiv9, v16, xhdpiv11, xxxhdpiv11] |
Target SDK Version | 16 |
Minimum SDK Version | 9 |
Activity Count | 30 |
Fragment Count | 5 |
Test Case Count | 1 |
jar files used | gradle-witness.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.BROADCAST_WAP_PUSH android.permission.CHANGE_NETWORK_STATE android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.READ_CALL_LOG android.permission.READ_CONTACTS android.permission.READ_PHONE_STATE android.permission.READ_PROFILE android.permission.READ_SMS android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECEIVE_MMS android.permission.RECEIVE_SMS android.permission.SEND_SMS android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_CONTACTS android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_PROFILE android.permission.WRITE_SMS com.google.android.c2dm.permission.RECEIVE org.thoughtcrime.securesms.ACCESS_SECRETS org.thoughtcrime.securesms.permission.C2D_MESSAGE |
Asset File Names | assets\databases\apns.db assets\emoji_0_wrapped.png assets\emoji_1_wrapped.png assets\emoji_2_wrapped.png assets\emoji_3_wrapped.png assets\emoji_4_wrapped.png assets\fonts\Roboto-Light.ttf |
Raw File Names | res\raw\whisper.store |
The license information of TextSecure is as follows:
GNU General Public License
There are 115 image files in TextSecure. The names of the image files are listed as follows.
actionbar_icon_holo_dark.png actionbar_icon_holo_light.png alert.png background_pane.9.png card.9.png check.png check_dark.png dialog_full_holo_light.9.png divet_lower_right_dark.png divet_lower_right_light.png encrypted_backup.png ic_action_add_group_holo_dark.png ic_action_add_group_holo_light.png ic_action_copy_holo_dark.png ic_action_copy_holo_light.png ic_action_forward.png ic_action_forward_holo_dark.png ic_action_forward_holo_light.png ic_action_new_holo_dark.png ic_action_new_holo_light.png ic_action_person.png ic_action_save_holo_dark.png ic_action_save_holo_light.png ic_action_warning_red.png ic_attach_audio_holo_light.png ic_attach_picture_holo_light.png ic_attach_video_holo_light.png ic_call_log_list_incoming_call.png ic_call_log_list_missed_call.png ic_call_log_list_outgoing_call.png ic_contact_picture.png ic_delivery_delivered.png ic_delivery_delivered_dark.png ic_dialog_alert_holo_dark.png ic_dialog_alert_holo_light.png ic_dialog_attach.png ic_dialog_info_holo_dark.png ic_dialog_info_holo_light.png ic_emoji_dark.png ic_emoji_light.png ic_group_photo.png ic_ime_dark.png ic_ime_light.png ic_launcher_video_player.png ic_lock_black_18dp.png ic_lock_white_18dp.png ic_menu_accept_holo_dark.png ic_menu_accept_holo_light.png ic_menu_add_field_holo_light.png ic_menu_add_sound.png ic_menu_attach.png ic_menu_barcode.png ic_menu_call_holo_dark.png ic_menu_call_holo_light.png ic_menu_friendslist.png ic_menu_groups_holo_dark.png ic_menu_groups_holo_light.png ic_menu_lock_holo_dark.png ic_menu_lock_holo_light.png ic_menu_login.png ic_menu_refresh_holo_dark.png ic_menu_refresh_holo_light.png ic_menu_remove_holo_light.png ic_menu_search_holo_dark.png ic_menu_search_holo_light.png ic_menu_selectall_holo_dark.png ic_menu_selectall_holo_light.png ic_menu_split_holo_dark.png ic_menu_split_holo_light.png ic_menu_trash_holo_dark.png ic_menu_trash_holo_light.png ic_menu_unlock_holo_dark.png ic_menu_unlock_holo_light.png ic_missing_thumbnail_picture.png ic_push_registration_reminder.png ic_send_push.png ic_send_sms_insecure.png ic_send_sms_insecure_dark.png ic_send_sms_secure.png ic_smiles_backspace.png ic_smiles_backspace_active.png ic_smiles_bell.png ic_smiles_bell_active.png ic_smiles_car.png ic_smiles_car_active.png ic_smiles_flower.png ic_smiles_flower_active.png ic_smiles_grid.png ic_smiles_grid_active.png ic_smiles_recent.png ic_smiles_recent_active.png ic_smiles_smile.png ic_smiles_smile_active.png ic_tab_contacts.png ic_tab_groups.png ic_tab_recent.png icon_cached.png icon_lock.png icon_notification.png import_database.png list_selector_background_selected.9.png lockscreen_watermark.png mms_play_btn.png notify_panel_notification_icon_bg.png plaintext_backup.png sms_selection_icon.png sms_system_import_icon.png stat_sys_download_anim0.png stat_sys_download_anim1.png stat_sys_download_anim2.png stat_sys_download_anim3.png stat_sys_download_anim4.png stat_sys_download_anim5.png stock_sms.png telephone.png
The following screenshort is generated from the image listed above.
TextSecure has the following Java source files.
com.android.gallery3d.data.Exif.java org.thoughtcrime.securesms.ActionBarListActivity.java org.thoughtcrime.securesms.ApplicationContext.java org.thoughtcrime.securesms.ApplicationPreferencesActivity.java org.thoughtcrime.securesms.AutoInitiateActivity.java org.thoughtcrime.securesms.ConversationActivity.java org.thoughtcrime.securesms.ConversationAdapter.java org.thoughtcrime.securesms.ConversationFragment.java org.thoughtcrime.securesms.ConversationItem.java org.thoughtcrime.securesms.ConversationListActivity.java org.thoughtcrime.securesms.ConversationListAdapter.java org.thoughtcrime.securesms.ConversationListFragment.java org.thoughtcrime.securesms.ConversationListItem.java org.thoughtcrime.securesms.CountrySelectionActivity.java org.thoughtcrime.securesms.CountrySelectionFragment.java org.thoughtcrime.securesms.DatabaseMigrationActivity.java org.thoughtcrime.securesms.DatabaseUpgradeActivity.java org.thoughtcrime.securesms.DummyActivity.java org.thoughtcrime.securesms.ExportFragment.java org.thoughtcrime.securesms.GroupCreateActivity.java org.thoughtcrime.securesms.GroupMembersDialog.java org.thoughtcrime.securesms.ImportExportActivity.java org.thoughtcrime.securesms.ImportFragment.java org.thoughtcrime.securesms.KeyScanningActivity.java org.thoughtcrime.securesms.LogSubmitActivity.java org.thoughtcrime.securesms.MediaPreviewActivity.java org.thoughtcrime.securesms.MmsPreferencesActivity.java org.thoughtcrime.securesms.MmsPreferencesFragment.java org.thoughtcrime.securesms.NewConversationActivity.java org.thoughtcrime.securesms.PassphraseActivity.java org.thoughtcrime.securesms.PassphraseChangeActivity.java org.thoughtcrime.securesms.PassphraseCreateActivity.java org.thoughtcrime.securesms.PassphrasePromptActivity.java org.thoughtcrime.securesms.PassphraseRequiredActionBarActivity.java org.thoughtcrime.securesms.PassphraseRequiredActivity.java org.thoughtcrime.securesms.PassphraseRequiredMixin.java org.thoughtcrime.securesms.PassphraseRequiredSherlockListActivity.java org.thoughtcrime.securesms.PlayServicesProblemActivity.java org.thoughtcrime.securesms.PlayServicesProblemFragment.java org.thoughtcrime.securesms.PromptMmsActivity.java org.thoughtcrime.securesms.PushContactSelectionActivity.java org.thoughtcrime.securesms.PushContactSelectionListFragment.java org.thoughtcrime.securesms.ReceiveKeyActivity.java org.thoughtcrime.securesms.RegistrationActivity.java org.thoughtcrime.securesms.RegistrationProblemsActivity.java org.thoughtcrime.securesms.RegistrationProgressActivity.java org.thoughtcrime.securesms.Release.java org.thoughtcrime.securesms.RoutingActivity.java org.thoughtcrime.securesms.ShareActivity.java org.thoughtcrime.securesms.ShareFragment.java org.thoughtcrime.securesms.ShareListAdapter.java org.thoughtcrime.securesms.ShareListItem.java org.thoughtcrime.securesms.TextSecureExpiredException.java org.thoughtcrime.securesms.TextSecureTestCase.java org.thoughtcrime.securesms.TransportOption.java org.thoughtcrime.securesms.TransportOptions.java org.thoughtcrime.securesms.TransportOptionsAdapter.java org.thoughtcrime.securesms.VerifyIdentityActivity.java org.thoughtcrime.securesms.ViewIdentityActivity.java org.thoughtcrime.securesms.ViewLocalIdentityActivity.java org.thoughtcrime.securesms.components.DefaultSmsReminder.java org.thoughtcrime.securesms.components.EmojiDrawer.java org.thoughtcrime.securesms.components.EmojiToggle.java org.thoughtcrime.securesms.components.ExpiredBuildReminder.java org.thoughtcrime.securesms.components.ForegroundImageView.java org.thoughtcrime.securesms.components.ImageDivet.java org.thoughtcrime.securesms.components.KeyboardAwareLinearLayout.java org.thoughtcrime.securesms.components.OutgoingSmsPreference.java org.thoughtcrime.securesms.components.PushRecipientsPanel.java org.thoughtcrime.securesms.components.PushRegistrationReminder.java org.thoughtcrime.securesms.components.Reminder.java org.thoughtcrime.securesms.components.ReminderView.java org.thoughtcrime.securesms.components.SendButton.java org.thoughtcrime.securesms.components.SingleRecipientPanel.java org.thoughtcrime.securesms.components.SystemSmsImportReminder.java org.thoughtcrime.securesms.contacts.ArrayListCursor.java org.thoughtcrime.securesms.contacts.ContactAccessor.java org.thoughtcrime.securesms.contacts.ContactIdentityManager.java org.thoughtcrime.securesms.contacts.ContactPhotoFactory.java org.thoughtcrime.securesms.contacts.ContactSelectionListAdapter.java org.thoughtcrime.securesms.contacts.ContactsCursorLoader.java org.thoughtcrime.securesms.contacts.ContactsDatabase.java org.thoughtcrime.securesms.contacts.NameAndNumber.java org.thoughtcrime.securesms.contacts.RecipientsAdapter.java org.thoughtcrime.securesms.contacts.RecipientsEditor.java org.thoughtcrime.securesms.crypto.AsymmetricMasterCipher.java org.thoughtcrime.securesms.crypto.AsymmetricMasterSecret.java org.thoughtcrime.securesms.crypto.DecryptingPartInputStream.java org.thoughtcrime.securesms.crypto.EncryptingPartOutputStream.java org.thoughtcrime.securesms.crypto.IdentityKeyParcelable.java org.thoughtcrime.securesms.crypto.IdentityKeyUtil.java org.thoughtcrime.securesms.crypto.InvalidPassphraseException.java org.thoughtcrime.securesms.crypto.KeyExchangeInitiator.java org.thoughtcrime.securesms.crypto.MasterCipher.java org.thoughtcrime.securesms.crypto.MasterSecret.java org.thoughtcrime.securesms.crypto.MasterSecretUtil.java org.thoughtcrime.securesms.crypto.MmsCipher.java org.thoughtcrime.securesms.crypto.PRNGFixes.java org.thoughtcrime.securesms.crypto.PreKeyUtil.java org.thoughtcrime.securesms.crypto.PublicKey.java org.thoughtcrime.securesms.crypto.SecurityEvent.java org.thoughtcrime.securesms.crypto.SmsCipher.java org.thoughtcrime.securesms.crypto.storage.TextSecureAxolotlStore.java org.thoughtcrime.securesms.crypto.storage.TextSecureIdentityKeyStore.java org.thoughtcrime.securesms.crypto.storage.TextSecurePreKeyStore.java org.thoughtcrime.securesms.crypto.storage.TextSecureSessionStore.java org.thoughtcrime.securesms.database.ApnDatabase.java org.thoughtcrime.securesms.database.CanonicalAddressDatabase.java org.thoughtcrime.securesms.database.CanonicalAddressDatabaseTest.java org.thoughtcrime.securesms.database.CanonicalSessionMigrator.java org.thoughtcrime.securesms.database.ContentValuesBuilder.java org.thoughtcrime.securesms.database.Database.java org.thoughtcrime.securesms.database.DatabaseFactory.java org.thoughtcrime.securesms.database.DraftDatabase.java org.thoughtcrime.securesms.database.EncryptedBackupExporter.java org.thoughtcrime.securesms.database.EncryptingSmsDatabase.java org.thoughtcrime.securesms.database.GroupDatabase.java org.thoughtcrime.securesms.database.IdentityDatabase.java org.thoughtcrime.securesms.database.MmsAddressDatabase.java org.thoughtcrime.securesms.database.MmsDatabase.java org.thoughtcrime.securesms.database.MmsSmsColumns.java org.thoughtcrime.securesms.database.MmsSmsDatabase.java org.thoughtcrime.securesms.database.NoExternalStorageException.java org.thoughtcrime.securesms.database.NoSuchMessageException.java org.thoughtcrime.securesms.database.NotInDirectoryException.java org.thoughtcrime.securesms.database.PartDatabase.java org.thoughtcrime.securesms.database.PartDatabaseTest.java org.thoughtcrime.securesms.database.PduHeadersBuilder.java org.thoughtcrime.securesms.database.PlaintextBackupExporter.java org.thoughtcrime.securesms.database.PlaintextBackupImporter.java org.thoughtcrime.securesms.database.PushDatabase.java org.thoughtcrime.securesms.database.SmsDatabase.java org.thoughtcrime.securesms.database.SmsMigrator.java org.thoughtcrime.securesms.database.TextSecureDirectory.java org.thoughtcrime.securesms.database.ThreadDatabase.java org.thoughtcrime.securesms.database.XmlBackup.java org.thoughtcrime.securesms.database.loaders.ConversationListLoader.java org.thoughtcrime.securesms.database.loaders.ConversationLoader.java org.thoughtcrime.securesms.database.loaders.CountryListLoader.java org.thoughtcrime.securesms.database.loaders.IdentityLoader.java org.thoughtcrime.securesms.database.model.DisplayRecord.java org.thoughtcrime.securesms.database.model.MediaMmsMessageRecord.java org.thoughtcrime.securesms.database.model.MessageRecord.java org.thoughtcrime.securesms.database.model.NotificationMmsMessageRecord.java org.thoughtcrime.securesms.database.model.SmsMessageRecord.java org.thoughtcrime.securesms.database.model.ThreadRecord.java org.thoughtcrime.securesms.dependencies.AxolotlStorageModule.java org.thoughtcrime.securesms.dependencies.InjectableType.java org.thoughtcrime.securesms.dependencies.TextSecureCommunicationModule.java org.thoughtcrime.securesms.dom.AttrImpl.java org.thoughtcrime.securesms.dom.DocumentImpl.java org.thoughtcrime.securesms.dom.ElementImpl.java org.thoughtcrime.securesms.dom.NamedNodeMapImpl.java org.thoughtcrime.securesms.dom.NodeImpl.java org.thoughtcrime.securesms.dom.NodeListImpl.java org.thoughtcrime.securesms.dom.events.EventImpl.java org.thoughtcrime.securesms.dom.events.EventTargetImpl.java org.thoughtcrime.securesms.dom.smil.ElementParallelTimeContainerImpl.java org.thoughtcrime.securesms.dom.smil.ElementSequentialTimeContainerImpl.java org.thoughtcrime.securesms.dom.smil.ElementTimeContainerImpl.java org.thoughtcrime.securesms.dom.smil.ElementTimeImpl.java org.thoughtcrime.securesms.dom.smil.SmilDocumentImpl.java org.thoughtcrime.securesms.dom.smil.SmilElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilLayoutElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilMediaElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilParElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilRefElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilRegionElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilRegionMediaElementImpl.java org.thoughtcrime.securesms.dom.smil.SmilRootLayoutElementImpl.java org.thoughtcrime.securesms.dom.smil.TimeImpl.java org.thoughtcrime.securesms.dom.smil.TimeListImpl.java org.thoughtcrime.securesms.dom.smil.parser.SmilXmlSerializer.java org.thoughtcrime.securesms.gcm.GcmBroadcastReceiver.java org.thoughtcrime.securesms.groups.GroupMessageProcessor.java org.thoughtcrime.securesms.jobs.AttachmentDownloadJob.java org.thoughtcrime.securesms.jobs.AvatarDownloadJob.java org.thoughtcrime.securesms.jobs.CleanPreKeysJob.java org.thoughtcrime.securesms.jobs.CleanPreKeysJobTest.java org.thoughtcrime.securesms.jobs.ContextJob.java org.thoughtcrime.securesms.jobs.CreateSignedPreKeyJob.java org.thoughtcrime.securesms.jobs.DeliveryReceiptJob.java org.thoughtcrime.securesms.jobs.DeliveryReceiptJobTest.java org.thoughtcrime.securesms.jobs.DirectoryRefreshJob.java org.thoughtcrime.securesms.jobs.GcmRefreshJob.java org.thoughtcrime.securesms.jobs.MasterSecretJob.java org.thoughtcrime.securesms.jobs.MmsDownloadJob.java org.thoughtcrime.securesms.jobs.MmsReceiveJob.java org.thoughtcrime.securesms.jobs.MmsSendJob.java org.thoughtcrime.securesms.jobs.PushDecryptJob.java org.thoughtcrime.securesms.jobs.PushGroupSendJob.java org.thoughtcrime.securesms.jobs.PushMediaSendJob.java org.thoughtcrime.securesms.jobs.PushReceiveJob.java org.thoughtcrime.securesms.jobs.PushSendJob.java org.thoughtcrime.securesms.jobs.PushTextSendJob.java org.thoughtcrime.securesms.jobs.RefreshPreKeysJob.java org.thoughtcrime.securesms.jobs.SendJob.java org.thoughtcrime.securesms.jobs.SmsDecryptJob.java org.thoughtcrime.securesms.jobs.SmsReceiveJob.java org.thoughtcrime.securesms.jobs.SmsSendJob.java org.thoughtcrime.securesms.jobs.SmsSentJob.java org.thoughtcrime.securesms.jobs.TrimThreadJob.java org.thoughtcrime.securesms.jobs.persistence.EncryptingJobSerializer.java org.thoughtcrime.securesms.jobs.requirements.MasterSecretRequirement.java org.thoughtcrime.securesms.jobs.requirements.MasterSecretRequirementProvider.java org.thoughtcrime.securesms.jobs.requirements.NetworkOrServiceRequirement.java org.thoughtcrime.securesms.jobs.requirements.ServiceRequirement.java org.thoughtcrime.securesms.jobs.requirements.ServiceRequirementProvider.java org.thoughtcrime.securesms.mms.ApnUnavailableException.java org.thoughtcrime.securesms.mms.AttachmentManager.java org.thoughtcrime.securesms.mms.AttachmentTypeSelectorAdapter.java org.thoughtcrime.securesms.mms.AudioSlide.java org.thoughtcrime.securesms.mms.ImageSlide.java org.thoughtcrime.securesms.mms.IncomingMediaMessage.java org.thoughtcrime.securesms.mms.IncomingMmsConnection.java org.thoughtcrime.securesms.mms.MediaConstraints.java org.thoughtcrime.securesms.mms.MediaNotFoundException.java org.thoughtcrime.securesms.mms.MediaTooLargeException.java org.thoughtcrime.securesms.mms.MmsConnection.java org.thoughtcrime.securesms.mms.MmsMediaConstraints.java org.thoughtcrime.securesms.mms.MmsRadio.java org.thoughtcrime.securesms.mms.MmsRadioException.java org.thoughtcrime.securesms.mms.MmsSendResult.java org.thoughtcrime.securesms.mms.OutgoingGroupMediaMessage.java org.thoughtcrime.securesms.mms.OutgoingMediaMessage.java org.thoughtcrime.securesms.mms.OutgoingMmsConnection.java org.thoughtcrime.securesms.mms.OutgoingSecureMediaMessage.java org.thoughtcrime.securesms.mms.PartAuthority.java org.thoughtcrime.securesms.mms.PartParser.java org.thoughtcrime.securesms.mms.PushMediaConstraints.java org.thoughtcrime.securesms.mms.Slide.java org.thoughtcrime.securesms.mms.SlideDeck.java org.thoughtcrime.securesms.mms.TextSlide.java org.thoughtcrime.securesms.mms.TextTransport.java org.thoughtcrime.securesms.mms.VideoSlide.java org.thoughtcrime.securesms.notifications.MarkReadReceiver.java org.thoughtcrime.securesms.notifications.MessageNotifier.java org.thoughtcrime.securesms.notifications.NotificationItem.java org.thoughtcrime.securesms.notifications.NotificationState.java org.thoughtcrime.securesms.preferences.AdvancedPreferenceFragment.java org.thoughtcrime.securesms.preferences.AppProtectionPreferenceFragment.java org.thoughtcrime.securesms.preferences.AppearancePreferenceFragment.java org.thoughtcrime.securesms.preferences.LedBlinkPatternListPreference.java org.thoughtcrime.securesms.preferences.ListSummaryPreferenceFragment.java org.thoughtcrime.securesms.preferences.NotificationsPreferenceFragment.java org.thoughtcrime.securesms.preferences.PassphraseTimeoutPreference.java org.thoughtcrime.securesms.preferences.SmsMmsPreferenceFragment.java org.thoughtcrime.securesms.preferences.StoragePreferenceFragment.java org.thoughtcrime.securesms.protocol.EndSessionWirePrefix.java org.thoughtcrime.securesms.protocol.KeyExchangeWirePrefix.java org.thoughtcrime.securesms.protocol.PrekeyBundleWirePrefix.java org.thoughtcrime.securesms.protocol.SecureMessageWirePrefix.java org.thoughtcrime.securesms.protocol.Tag.java org.thoughtcrime.securesms.protocol.WirePrefix.java org.thoughtcrime.securesms.providers.PartProvider.java org.thoughtcrime.securesms.push.SecurityEventListener.java org.thoughtcrime.securesms.push.TextSecureCommunicationFactory.java org.thoughtcrime.securesms.push.TextSecurePushTrustStore.java org.thoughtcrime.securesms.recipients.AvatarGenerator.java org.thoughtcrime.securesms.recipients.Recipient.java org.thoughtcrime.securesms.recipients.RecipientFactory.java org.thoughtcrime.securesms.recipients.RecipientFormattingException.java org.thoughtcrime.securesms.recipients.RecipientProvider.java org.thoughtcrime.securesms.recipients.Recipients.java org.thoughtcrime.securesms.recipients.RecipientsFormatter.java org.thoughtcrime.securesms.service.AccountVerificationTimeoutException.java org.thoughtcrime.securesms.service.ApplicationMigrationService.java org.thoughtcrime.securesms.service.DirectoryRefreshListener.java org.thoughtcrime.securesms.service.KeyCachingService.java org.thoughtcrime.securesms.service.MmsListener.java org.thoughtcrime.securesms.service.MmsReceiverTest.java org.thoughtcrime.securesms.service.QuickResponseService.java org.thoughtcrime.securesms.service.RegistrationNotifier.java org.thoughtcrime.securesms.service.RegistrationService.java org.thoughtcrime.securesms.service.SmsDeliveryListener.java org.thoughtcrime.securesms.service.SmsListener.java org.thoughtcrime.securesms.sms.IncomingEncryptedMessage.java org.thoughtcrime.securesms.sms.IncomingEndSessionMessage.java org.thoughtcrime.securesms.sms.IncomingGroupMessage.java org.thoughtcrime.securesms.sms.IncomingIdentityUpdateMessage.java org.thoughtcrime.securesms.sms.IncomingKeyExchangeMessage.java org.thoughtcrime.securesms.sms.IncomingPreKeyBundleMessage.java org.thoughtcrime.securesms.sms.IncomingTextMessage.java org.thoughtcrime.securesms.sms.MessageSender.java org.thoughtcrime.securesms.sms.MultipartSmsIdentifier.java org.thoughtcrime.securesms.sms.MultipartSmsMessageHandler.java org.thoughtcrime.securesms.sms.MultipartSmsTransportMessage.java org.thoughtcrime.securesms.sms.MultipartSmsTransportMessageFragments.java org.thoughtcrime.securesms.sms.OutgoingEncryptedMessage.java org.thoughtcrime.securesms.sms.OutgoingEndSessionMessage.java org.thoughtcrime.securesms.sms.OutgoingKeyExchangeMessage.java org.thoughtcrime.securesms.sms.OutgoingPrekeyBundleMessage.java org.thoughtcrime.securesms.sms.OutgoingTextMessage.java org.thoughtcrime.securesms.sms.SmsTransportDetails.java org.thoughtcrime.securesms.sms.TelephonyServiceState.java org.thoughtcrime.securesms.transport.InsecureFallbackApprovalException.java org.thoughtcrime.securesms.transport.RetryLaterException.java org.thoughtcrime.securesms.transport.SecureFallbackApprovalException.java org.thoughtcrime.securesms.transport.UndeliverableMessageException.java org.thoughtcrime.securesms.util.AbstractCursorLoader.java org.thoughtcrime.securesms.util.Base64 .java org.thoughtcrime.securesms.util.BitmapDecodingException.java org.thoughtcrime.securesms.util.BitmapUtil.java org.thoughtcrime.securesms.util.BitmapWorkerRunnable.java org.thoughtcrime.securesms.util.CharacterCalculator.java org.thoughtcrime.securesms.util.Conversions.java org.thoughtcrime.securesms.util.DateUtils.java org.thoughtcrime.securesms.util.Dialogs.java org.thoughtcrime.securesms.util.DirectoryHelper.java org.thoughtcrime.securesms.util.DirectoryUtil.java org.thoughtcrime.securesms.util.DynamicLanguage.java org.thoughtcrime.securesms.util.DynamicTheme.java org.thoughtcrime.securesms.util.Emoji.java org.thoughtcrime.securesms.util.EncryptedCharacterCalculator.java org.thoughtcrime.securesms.util.FutureTaskListener.java org.thoughtcrime.securesms.util.GroupUtil.java org.thoughtcrime.securesms.util.Hex.java org.thoughtcrime.securesms.util.LRUCache.java org.thoughtcrime.securesms.util.LinkedBlockingLifoQueue.java org.thoughtcrime.securesms.util.ListenableFutureTask.java org.thoughtcrime.securesms.util.MediaUtil.java org.thoughtcrime.securesms.util.MemoryCleaner.java org.thoughtcrime.securesms.util.NumberUtil.java org.thoughtcrime.securesms.util.ParcelUtil.java org.thoughtcrime.securesms.util.PhoneNumberFormatterTest.java org.thoughtcrime.securesms.util.ProgressDialogAsyncTask.java org.thoughtcrime.securesms.util.RedPhoneCallTypes.java org.thoughtcrime.securesms.util.SaveAttachmentTask.java org.thoughtcrime.securesms.util.SelectedRecipientsAdapter.java org.thoughtcrime.securesms.util.SmilUtil.java org.thoughtcrime.securesms.util.TaggedFutureTask.java org.thoughtcrime.securesms.util.TelephonyUtil.java org.thoughtcrime.securesms.util.TextSecurePreferences.java org.thoughtcrime.securesms.util.Trimmer.java org.thoughtcrime.securesms.util.Util.java org.thoughtcrime.securesms.util.UtilTest.java org.thoughtcrime.securesms.util.VersionTracker.java org.thoughtcrime.securesms.util.VisibleForTesting.java org.thoughtcrime.securesms.util.WorkerThread.java org.thoughtcrime.securesms.util.deque.BlockingDeque.java org.thoughtcrime.securesms.util.deque.Deque.java org.thoughtcrime.securesms.util.deque.LinkedBlockingDeque.java org.whispersystems.textsecure.api.TextSecureAccountManager.java org.whispersystems.textsecure.api.TextSecureMessageReceiver.java org.whispersystems.textsecure.api.TextSecureMessageSender.java org.whispersystems.textsecure.api.crypto.AttachmentCipherInputStream.java org.whispersystems.textsecure.api.crypto.AttachmentCipherOutputStream.java org.whispersystems.textsecure.api.crypto.TextSecureCipher.java org.whispersystems.textsecure.api.crypto.UntrustedIdentityException.java org.whispersystems.textsecure.api.messages.TextSecureAttachment.java org.whispersystems.textsecure.api.messages.TextSecureAttachmentPointer.java org.whispersystems.textsecure.api.messages.TextSecureAttachmentStream.java org.whispersystems.textsecure.api.messages.TextSecureEnvelope.java org.whispersystems.textsecure.api.messages.TextSecureGroup.java org.whispersystems.textsecure.api.messages.TextSecureMessage.java org.whispersystems.textsecure.api.push.ContactTokenDetails.java org.whispersystems.textsecure.api.push.PushAddress.java org.whispersystems.textsecure.api.push.SignedPreKeyEntity.java org.whispersystems.textsecure.api.push.TrustStore.java org.whispersystems.textsecure.api.push.exceptions.AuthorizationFailedException.java org.whispersystems.textsecure.api.push.exceptions.EncapsulatedExceptions.java org.whispersystems.textsecure.api.push.exceptions.ExpectationFailedException.java org.whispersystems.textsecure.api.push.exceptions.NonSuccessfulResponseCodeException.java org.whispersystems.textsecure.api.push.exceptions.NotFoundException.java org.whispersystems.textsecure.api.push.exceptions.PushNetworkException.java org.whispersystems.textsecure.api.push.exceptions.RateLimitException.java org.whispersystems.textsecure.api.push.exceptions.UnregisteredUserException.java org.whispersystems.textsecure.api.util.InvalidNumberException.java org.whispersystems.textsecure.api.util.PhoneNumberFormatter.java org.whispersystems.textsecure.internal.push.AccountAttributes.java org.whispersystems.textsecure.internal.push.ContactTokenDetailsList.java org.whispersystems.textsecure.internal.push.ContactTokenList.java org.whispersystems.textsecure.internal.push.MismatchedDevices.java org.whispersystems.textsecure.internal.push.OutgoingPushMessage.java org.whispersystems.textsecure.internal.push.OutgoingPushMessageList.java org.whispersystems.textsecure.internal.push.PreKeyEntity.java org.whispersystems.textsecure.internal.push.PreKeyResponse.java org.whispersystems.textsecure.internal.push.PreKeyResponseItem.java org.whispersystems.textsecure.internal.push.PreKeyState.java org.whispersystems.textsecure.internal.push.PreKeyStatus.java org.whispersystems.textsecure.internal.push.PushAttachmentData.java org.whispersystems.textsecure.internal.push.PushBody.java org.whispersystems.textsecure.internal.push.PushMessageProtos.java org.whispersystems.textsecure.internal.push.PushServiceSocket.java org.whispersystems.textsecure.internal.push.PushTransportDetails.java org.whispersystems.textsecure.internal.push.StaleDevices.java org.whispersystems.textsecure.internal.push.exceptions.MismatchedDevicesException.java org.whispersystems.textsecure.internal.push.exceptions.StaleDevicesException.java org.whispersystems.textsecure.internal.util.Base64 .java org.whispersystems.textsecure.internal.util.BlacklistingTrustManager.java org.whispersystems.textsecure.internal.util.Hex.java org.whispersystems.textsecure.internal.util.Util.java org.whispersystems.textsecure.push.PushTransportDetailsTest.java ws.com.google.android.mms.ContentType.java ws.com.google.android.mms.InvalidHeaderValueException.java ws.com.google.android.mms.MmsException.java ws.com.google.android.mms.pdu.AcknowledgeInd.java ws.com.google.android.mms.pdu.Base64.java ws.com.google.android.mms.pdu.CharacterSets.java ws.com.google.android.mms.pdu.DeliveryInd.java ws.com.google.android.mms.pdu.EncodedStringValue.java ws.com.google.android.mms.pdu.GenericPdu.java ws.com.google.android.mms.pdu.MultimediaMessagePdu.java ws.com.google.android.mms.pdu.NotificationInd.java ws.com.google.android.mms.pdu.NotifyRespInd.java ws.com.google.android.mms.pdu.PduBody.java ws.com.google.android.mms.pdu.PduComposer.java ws.com.google.android.mms.pdu.PduContentTypes.java ws.com.google.android.mms.pdu.PduHeaders.java ws.com.google.android.mms.pdu.PduParser.java ws.com.google.android.mms.pdu.PduPart.java ws.com.google.android.mms.pdu.QuotedPrintable.java ws.com.google.android.mms.pdu.ReadOrigInd.java ws.com.google.android.mms.pdu.ReadRecInd.java ws.com.google.android.mms.pdu.RetrieveConf.java ws.com.google.android.mms.pdu.SendConf.java ws.com.google.android.mms.pdu.SendReq.java