All of lore.kernel.org
 help / color / mirror / Atom feed
* Patches For MMSD
@ 2021-02-25  0:39 chris
  2021-02-25  0:42 ` [PATCH 1/9] Fix mmsd to work with T-mobile Christopher Talbot
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: chris @ 2021-02-25  0:39 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

Hello,

I am submitting some patches for mmsd. My apoligies for the last time, I messed up the email chain on sending it. I also looked through, and I think I have fixed the errors on my Patches.

I have a total of 9 patches. The first 8 are updates to the mmsd core, and the last one is a a plugin to have mmsd work with Modem Manager.

Chris Talbot

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 4/9] Fix issue if there is an empty string in encoded text
@ 2021-03-26 10:50 Christopher Talbot
  0 siblings, 0 replies; 13+ messages in thread
From: Christopher Talbot @ 2021-03-26 10:50 UTC (permalink / raw)
  To: netdev


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 @@ static gboolean extract_encoded_text(struct
wsp_header_iter *iter, void *user)
        p = wsp_header_iter_get_val(iter);
        l = wsp_header_iter_get_val_len(iter);
 
+       if(l == 0) {
+               DBG("Length is 0! Returning empty string");
+               dec_text = g_strdup("");
+               *out = dec_text;
+               return TRUE;
+       }
+
        switch (wsp_header_iter_get_val_type(iter)) {
        case WSP_VALUE_TYPE_TEXT:
                /* Text-string */
-- 
2.30.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [PATCH 0/9] Updates for mmsd
@ 2021-04-10 14:13 Chris Talbot
  2021-04-10 14:17 ` [PATCH 1/9] Fix mmsd to work with T-mobile Chris Talbot
  0 siblings, 1 reply; 13+ messages in thread
From: Chris Talbot @ 2021-04-10 14:13 UTC (permalink / raw)
  To: ofono, netdev, debian-on-mobile-maintainers, librem-5-dev

Hello,

I am submitting a series of patches for mmsd that I have been working
on. The patches have been successfully tested on PostmarketOS, Debian
on Mobile (Mobian), PureOS, and Fedora.

The patches fall into two catagories:
1) core fixes to mmsd to get it to work with several carriers
(including T-Mobile USA, AT&T USA, Telus Canada, and a Swedish
Carrier). 
2) A new plugin to enable mmsd functionality on Modem Manager. 

The Patches have been tested on both the Pinephone and the Librem 5,
and have been confirmed tested accross all major US carriers (as well
as several minor US carriers), Canadian carriers, French carriers, and
Swedish carriers. They been been likely tested on more carriers, but
the author can only confirm the above ones (as he has gotten positive
feedback for them).

-- 
Respectfully,
Chris Talbot


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2021-04-10 14:22 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-25  0:39 Patches For MMSD chris
2021-02-25  0:42 ` [PATCH 1/9] Fix mmsd to work with T-mobile Christopher Talbot
2021-02-25  0:43 ` [PATCH 2/9] Ensure Compatibility with Telus Canada Christopher Talbot
2021-02-25  0:44 ` [PATCH 3/9] Ensure Compatibility with AT&T Christopher Talbot
2021-02-25  0:45 ` [PATCH 4/9] Fix issue if there is an empty string in encoded text Christopher Talbot
2021-02-25  0:46 ` [PATCH 5/9] Allow for a user configurable maximum attachment size Christopher Talbot
2021-02-25  0:46 ` [PATCH 6/9] Update README Christopher Talbot
2021-02-25  0:47 ` [PATCH 7/9] Fix Draft and Sent Bugs Christopher Talbot
2021-02-25  0:48 ` [PATCH 8/9] Allow Maintainer mode to compile without -WError Christopher Talbot
2021-02-25  0:50 ` [PATCH 9/9] Add a Modem Manager Plugin Christopher Talbot
2021-03-26 10:50 [PATCH 4/9] Fix issue if there is an empty string in encoded text Christopher Talbot
2021-04-10 14:13 [PATCH 0/9] Updates for mmsd Chris Talbot
2021-04-10 14:17 ` [PATCH 1/9] Fix mmsd to work with T-mobile Chris Talbot
2021-04-10 14:20   ` [PATCH 2/9] Ensure Compatibility with Telus Canada Chris Talbot
2021-04-10 14:20     ` [PATCH 3/9] Ensure Compatibility with AT&T Chris Talbot
2021-04-10 14:21       ` [PATCH 4/9] Fix issue if there is an empty string in encoded text Chris Talbot
2021-04-10 14:21         ` Chris Talbot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.