Go to file
Jesse Young 69a05acd8f remove code added for debugging 2012-04-04 15:23:14 -07:00
libs version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
res remove stray references to telerivet 2012-04-04 15:13:14 -07:00
server/php version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
src/org/envaya/sms remove code added for debugging 2012-04-04 15:23:14 -07:00
.gitignore version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
.gitmodules version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
AndroidManifest.xml remove stray references to telerivet 2012-04-04 15:13:14 -07:00
CONTRIBUTORS avoid exceeding Android limit of 100 outgoing SMS/app/hour; allow effectively increasing limit via expansion packs; revert Sms -> sms in XML response 2011-09-18 15:29:30 -07:00
LICENSE update license and readme files for request simulator 2011-10-09 16:37:54 -07:00
NOTICE avoid exceeding Android limit of 100 outgoing SMS/app/hour; allow effectively increasing limit via expansion packs; revert Sms -> sms in XML response 2011-09-18 15:29:30 -07:00
README add note about local.properties and sdk.dir to README 2011-10-03 18:46:41 -07:00
ant.properties add support for incoming call notifications; fix intermittent NullPointerException when receiving MMS; fix MMS parts with missing filename; allow server to send error messages to be shown in app log (requires updating server library and using EnvayaSMS::get_error_xml()); send device manufacturer/model/sdk version in HTTP User-Agent header; add device_status notification for send_limit_exceeded; add send_status constant for cancelled messages; 30 sec timeouts for outgoing messages; send network type (MOBILE or WIFI) to server; send age (i.e. delay) of incoming message to server; fix crashing bug with checking connectivity; save MMS parts in example server 2012-03-15 17:20:23 -07:00
build.properties version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
build.xml version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
default.properties version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
export.properties version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
icons_license.txt add help screen 2011-09-12 19:06:03 -07:00
proguard-project.txt version 3.0 - real-time AMQP connections; change server API format from XML to JSON, update PHP server library; persistent storage of pending messages 2012-04-04 14:16:26 -07:00
proguard.cfg use POST in http requests; use different url for outgoing sms; poll for outgoing sms more frequently; notify server when sms messages are sent 2011-09-11 01:35:10 -07:00
project.properties add support for incoming call notifications; fix intermittent NullPointerException when receiving MMS; fix MMS parts with missing filename; allow server to send error messages to be shown in app log (requires updating server library and using EnvayaSMS::get_error_xml()); send device manufacturer/model/sdk version in HTTP User-Agent header; add device_status notification for send_limit_exceeded; add send_status constant for cancelled messages; 30 sec timeouts for outgoing messages; send network type (MOBILE or WIFI) to server; send age (i.e. delay) of incoming message to server; fix crashing bug with checking connectivity; save MMS parts in example server 2012-03-15 17:20:23 -07:00

README

EnvayaSMS is an Android app that acts as a SMS and MMS gateway. 

For more information and installation instructions, 
see http://sms.envaya.org/

This project uses ant (or NetBeans) as the build tool.
Before building, first create a local.properties file in the project root directory,
and set sdk.dir to the path of your android sdk, e.g.:

sdk.dir=C:\\android-sdk

The code is released under the MIT license; see LICENSE