[PATCH 7/9] Fix Draft and Sent Bugs

2021-03-26 Thread Christopher Talbot
This fixes some bugs related to sending MMSes: - Makes sure "sent" has an accurate time - Allows "Draft" to Go to "Sent" on the dbus - Allows the time to be preserved if mmsd is closed and opened in sent and recieved messages --- src/mmsutil.h | 2 ++ src/service.c | 60 ++

[PATCH 9/9] Add a Modem Manager Plugin

2021-03-26 Thread Christopher Talbot
This patch enables support for Modem Manager with mmsd. It has been tested on Mobian, PostmarketOS, and PureOS. It has also been tested on the Pinephone and Librem 5. It has also been tested on various carriers in the US, France, and Sweden. --- Makefile.am | 8 +- README

[PATCH 8/9] Allow Maintainer mode to compile without -WError

2021-03-26 Thread Christopher Talbot
Without this, compiling in maintainer mode errors out. --- acinclude.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acinclude.m4 b/acinclude.m4 index 329c6a9..314dbb1 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -15,7 +15,7 @@ AC_DEFUN([COMPILER_FLAGS], [

[PATCH 7/9] Fix Draft and Sent Bugs

2021-03-26 Thread Christopher Talbot
This fixes some bugs related to sending MMSes: - Makes sure "sent" has an accurate time - Allows "Draft" to Go to "Sent" on the dbus - Allows the time to be preserved if mmsd is closed and opened in sent and recieved messages --- src/mmsutil.h | 2 ++ src/service.c | 60 ++

[PATCH 6/9] Update README

2021-03-26 Thread Christopher Talbot
This updates the README for mmsd --- README | 66 +- 1 file changed, 61 insertions(+), 5 deletions(-) diff --git a/README b/README index e33be69..cecc99f 100644 --- a/README +++ b/README @@ -2,20 +2,76 @@ Multimedia Messaging Service **

[PATCH 5/9] Allow for a user configurable maximum attachment size

2021-03-26 Thread Christopher Talbot
Android and iOS enforce a maximum attachment size for MMS messages. This patch enforces a maximum attachment size for MMS messages and makes it user configurable. The default maximum size is based off of Android, which has a maximum MMS size of 1.1 Megabytes --- src/service.c | 38 +++

[PATCH 4/9] Fix issue if there is an empty string in encoded text

2021-03-26 Thread Christopher Talbot
A swedish carrier sends an empty string in the subject line. This patch allows mmsd to handle it --- src/mmsutil.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/src/mmsutil.c b/src/mmsutil.c index 9430bf1..615198f 100644 --- a/src/mmsutil.c +++ b/src/mmsutil.c @@ -297,6 +297,13 @@ s

netdev@vger.kernel.org

2021-03-26 Thread Christopher Talbot
This patch fixes two issues to ensure compatibility with AT&T: 1) Explicity close connections to the mmsc 2) Allow MMS Proxies that are domain names --- gweb/gweb.c | 3 ++- src/service.c | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gweb/gweb.c b/gweb/gweb.c index f72e1

[PATCH 2/9] Ensure Compatibility with Telus Canada

2021-03-26 Thread Christopher Talbot
mmsd decodes a header that is not in the standard. This patch allows this header to be decoded --- src/mmsutil.c | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/mmsutil.c b/src/mmsutil.c index 5fcf358..9430bf1 100644 --- a/src/mmsutil.c +++ b/src/mmsutil

[PATCH 1/9] Fix mmsd to work with T-mobile

2021-03-26 Thread Christopher Talbot
This patch is based off of anteater's patch to enable T-Mobile ( https://git.sr.ht/~anteater/mmsd), but fixes a couple of hacks that were in it --- Makefile.am | 3 +- gweb/gresolv.c| 73 ++- gweb/gweb.c | 1 + plugins/ofono.c | 11 ++- src/mmsutil.c | 23

[PATCH 0/9] A set of patches for ofono/mmsd

2021-03-26 Thread Christopher Talbot
Hello, I am submitting a set of patches I have been workin on for mmsd. I have been working on the assumption that the ofono mailing list is the correct avenue to submit patches for mmsd, and I have attempted to submit patches on a couple of occasions: https://lists.ofono.org/hyperkitty/list/of.