session-android/src/org/thoughtcrime/securesms/service
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
..
ApplicationMigrationService.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
KeyCachingService.java Improve passphrase and onboarding UI. Abstract out routing. 2013-02-17 15:09:01 -08:00
MmscProcessor.java Initial fixes for MMS retrieval. 2012-09-30 11:46:45 -07:00
MmsDownloader.java Change MMS network request pattern. 2013-02-20 18:10:33 -08:00
MmsListener.java Pass on incoming messages until DB is imported. 2013-02-17 15:09:01 -08:00
MmsReceiver.java Include incoming message body in notifications. 2013-02-08 16:27:43 -08:00
MmsSender.java Change MMS network request pattern. 2013-02-20 18:10:33 -08:00
SendReceiveService.java Fix for duplicate message bug. 2013-02-14 19:15:40 -08:00
SmsListener.java Pass on incoming messages until DB is imported. 2013-02-17 15:09:01 -08:00
SmsReceiver.java Fix for duplicate message bug. 2013-02-14 19:15:40 -08:00
SmsSender.java Radio updates happen frequently on some phones, switch to dynamic. 2013-02-14 20:42:29 -08:00
SystemStateListener.java Radio updates happen frequently on some phones, switch to dynamic. 2013-02-14 20:42:29 -08:00