session-android/src/org/thoughtcrime/securesms
Moxie Marlinspike f73adfc8f5 Change MMS network request pattern.
Currently we're flipping the radio in "MMS" mode, and connecting through
any proxies specified in the APN.  This always work, or at least doesn't
seem to work on Sprint, since the configured mms proxy rejects proxy
requests.

Instead we try the following in this order:

1) Connect over normal data connection directly to MMSC.
2) Connect over MMS radio connection to MMSC.
3) Connect over MMS radio connection with any configured proxy to MMSC.

Hopefully this doesn't fuck up shit on other unknown networks.
2013-02-20 18:10:33 -08:00
..
components Refactor recipient access. 2012-12-24 08:40:37 -08:00
contacts Refactor ContactPhotoFactory to handle changing local contact URIs. 2012-12-30 16:42:33 -08:00
crypto Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
database Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
mms Change MMS network request pattern. 2013-02-20 18:10:33 -08:00
notifications Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
preferences Poor man's styling. 2013-02-09 17:43:31 -08:00
protocol Major reorganization of view/model interactions. 2012-10-28 18:24:21 -07:00
providers Removed tabs 2012-09-30 19:56:29 -07:00
recipients Improve locking and performance on asynchronous contact loading. 2013-01-06 15:46:26 -08:00
service Change MMS network request pattern. 2013-02-20 18:10:33 -08:00
sms Add collating support for group SMS/MMS messages. 2012-10-29 16:51:42 -07:00
util Include incoming message body in notifications. 2013-02-08 16:27:43 -08:00
ApplicationExportManager.java Localisation commit 2012-09-22 21:53:56 +02:00
ApplicationPreferencesActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
AutoInitiateActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
ContactSelectionActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
ContactSelectionGroupsFragment.java Refactor recipient access. 2012-12-24 08:40:37 -08: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 Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
ConversationAdapter.java Fix for mysterious 'anonymous sender' NPE. 2013-02-04 21:51:25 -08:00
ConversationFragment.java Display both sent and received time in message details. 2013-01-06 13:13:14 -08:00
ConversationItem.java Add support for "delivery notifications." Currently SMS-only. 2013-01-06 21:38:36 -08:00
ConversationListActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
ConversationListAdapter.java Improve locking and performance on asynchronous contact loading. 2013-01-06 15:46:26 -08:00
ConversationListFragment.java Include incoming message body in notifications. 2013-02-08 16:27:43 -08:00
ConversationListItem.java Distinguish unread threads with background color. 2013-02-09 10:03:38 -08:00
DatabaseMigrationActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
DecryptingConversationListAdapter.java Major reorganization of view/model interactions. 2012-10-28 18:24:21 -07:00
IdentityKeyView.java Fix review identity activity UI. 2012-07-23 21:43:55 -07:00
KeyScanningActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
KeyVerifyingActivity.java Clean up key/identity verification Activites. 2012-07-23 13:42:29 -07:00
PassphraseActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
PassphraseChangeActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00
PassphraseCreateActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
PassphrasePromptActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08: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
ReceiveKeyActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
ReviewIdentitiesActivity.java Removed tabs 2012-09-30 19:56:29 -07:00
RoutingActivity.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
SaveIdentityActivity.java Refactor MasterSecret initialization, access, and timeout paths. 2013-02-10 17:30:51 -08:00
VerifyIdentityActivity.java Localisation commit 2012-09-22 21:53:56 +02:00
VerifyImportedIdentityActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00
VerifyKeysActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00
ViewIdentityActivity.java Include source origin in string key name. 2012-09-19 19:56:04 -07:00