Hi Jens,
On 02/24/2012 02:29 PM, Jens Rehsack wrote:
Hi,
as announced in my last mail, I'm here to work with + improve ofono
and related software.
My next task will be to implement an ofono plugin which handles some
UPL push messages. Because there is only one listener at
from
the table using g_hash_table_foreach_remove() since
mms_message_unregister() already removed it from the table.
2) use the msg_path (within the debug statement) before removing the
message from the table which free it
Ronald Tessier (2):
service: fix object path when unregistering msg
The 'value' parameter is an mms_message pointer and not a pointer to
the uuid.
Don't need to remove message from the hash table (with
g_hash_table_foreach_remove) since calling mms_message_unregister()
on every messages will remove them from the hash table.
---
src/service.c | 12
Move debug statement before freeing the message so the message path is
reliable
---
src/service.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index fc69e0d..4ad9d39 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1607,10 +1607,10 @@
---
src/service.c |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index 4ad9d39..14b5284 100644
--- a/src/service.c
+++ b/src/service.c
@@ -96,8 +96,6 @@ struct mms_request {
char *data_path;
char *location;
gsize
The 'value' parameter is an mms_message pointer and not a pointer to
the uuid.
Don't need to remove message from the hash table (with
g_hash_table_foreach_remove) since calling mms_message_unregister()
on every messages will remove them from the hash table.
---
src/service.c | 12
from
the table using g_hash_table_foreach_remove() since
mms_message_unregister() already removed it from the table.
2) use the msg_path (within the debug statement) before removing the
message from the table which free it
Ronald Tessier (2):
service: fix object path when unregistering msg
Move debug statement before freeing the message so the message path is
reliable
---
src/service.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index fc69e0d..4ad9d39 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1607,10 +1607,10 @@
This patch concerns mmsd.
Ronald Tessier (1):
service: remove unused mms_request's members
src/service.c |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
--
1.7.4.1
___
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo
---
src/service.c |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index 4ad9d39..14b5284 100644
--- a/src/service.c
+++ b/src/service.c
@@ -96,8 +96,6 @@ struct mms_request {
char *data_path;
char *location;
gsize
Hi,
I'm working on handling errors while receiving an MMS (listed in TODO as
: Error cases should handled and reported to the application layer. in
MMS Reception section).
What kind of error do you want to report to the application : generic
MMS reception error such as Unable to decode
Hi,
These patches concern mmsd and are related to error handling while
receiving message.
The main idea is to try to recover error internally when possible and
drop messages that are not decodable.
Ronald Tessier (2):
service: remove files when unable to decode received msg
service: handle
---
src/service.c | 94
1 files changed, 74 insertions(+), 20 deletions(-)
diff --git a/src/service.c b/src/service.c
index 851db34..c3fc0c6 100644
--- a/src/service.c
+++ b/src/service.c
@@ -55,6 +55,7 @@
#define CONTENT_TYPE_APP_SMIL
---
src/service.c |7 ++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index f148252..851db34 100644
--- a/src/service.c
+++ b/src/service.c
@@ -984,7 +984,12 @@ static gboolean load_message_from_store(const char
*service_id,
if
to recover error internally when possible and
drop messages that are not decodable.
Ronald Tessier (1):
service: remove files when unable to decode received msg
Sébastien Bianti (9):
service: add debug prints
service: remove useless variable
service: add attempts counter variable
service
these are the same except the first
patch (don't always remove message's files, only when the message
is not decodable).
Ronald Tessier (1):
service: remove files when unable to decode received msg
Sébastien Bianti (9):
service: add debug prints
service: remove useless variable
service: add
Remove files when message is not decodable.
---
src/service.c |5 +
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/service.c b/src/service.c
index f148252..7f2a302 100644
--- a/src/service.c
+++ b/src/service.c
@@ -961,6 +961,7 @@ static gboolean
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index 7f2a302..e36f318 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1806,8 +1806,10 @@ static gboolean
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c |7 ++-
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/service.c b/src/service.c
index e36f318..4ec49e6 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1803,7 +1803,6 @@ static gboolean
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/service.c b/src/service.c
index 4ec49e6..4c8a87e 100644
--- a/src/service.c
+++ b/src/service.c
@@ -55,6 +55,7 @@
#define
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/service.c b/src/service.c
index efb90cb..70b3dda 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1815,8 +1815,6 @@ static gboolean
From: Sébastien Bianti sebastien.bia...@linux.intel.com
To make it possible to be re-queued
---
src/service.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/service.c b/src/service.c
index 4c8a87e..efb90cb 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1913,6
From: Sébastien Bianti sebastien.bia...@linux.intel.com
To decide whether retry or not.
---
src/service.c | 41 +++--
1 files changed, 23 insertions(+), 18 deletions(-)
diff --git a/src/service.c b/src/service.c
index 70b3dda..e577198 100644
---
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/service.c b/src/service.c
index e577198..bcfd9e0 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1816,7 +1816,7 @@ static
From: Sébastien Bianti sebastien.bia...@linux.intel.com
---
src/service.c | 26 +-
1 files changed, 25 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index bcfd9e0..f25e656 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1807,6 +1807,25 @@
From: Sébastien Bianti sebastien.bia...@linux.intel.com
Because failure and requeing reason can be network lost, and we should
wait for recovery.
---
src/service.c | 22 +++---
1 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/src/service.c b/src/service.c
index
---
src/service.c | 37 +
1 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/src/service.c b/src/service.c
index 24c89b6..18c11f4 100644
--- a/src/service.c
+++ b/src/service.c
@@ -690,11 +690,48 @@ static DBusMessage *get_messages(DBusConnection
---
src/service.c | 88 -
1 files changed, 87 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index 18c11f4..2787c3a 100644
--- a/src/service.c
+++ b/src/service.c
@@ -719,13 +719,85 @@ static gboolean
---
src/service.c | 27 +++
1 files changed, 27 insertions(+), 0 deletions(-)
diff --git a/src/service.c b/src/service.c
index 2787c3a..1bd4671 100644
--- a/src/service.c
+++ b/src/service.c
@@ -719,6 +719,31 @@ static gboolean get_conversation_get_args(DBusMessage
---
doc/service-api.txt |9 -
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 46989f4..99e80be 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -24,11 +24,18 @@ Methods array{object,dict}
These patches concern mmsd and implement GetConversation D-Bus API.
Ronald Tessier (4):
service: Retrieve get_conversation() args
service: Fill conversation list with messages
service: Sort conversation list by message date
doc: Update service-api.txt
doc/service-api.txt |6 ++
src
---
src/service.c | 23 +++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/src/service.c b/src/service.c
index 689a4e1..a8e818a 100644
--- a/src/service.c
+++ b/src/service.c
@@ -703,6 +703,29 @@ static DBusMessage *get_conversation(DBusConnection *conn,
{
Fill a GList with all messages of a conversation based on number param.
A message is a member of a conversation if the given number belongs to
its recipients list (this is what is_recipient() checks).
'-' and '.' are valid chars in a phone number but they have to be
ignored during checking. To be
---
src/service.c | 28 +++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index 93beceb..6bcdede 100644
--- a/src/service.c
+++ b/src/service.c
@@ -698,6 +698,31 @@ static DBusMessage *get_messages(DBusConnection *conn,
---
doc/service-api.txt |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 46989f4..36e1161 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -24,11 +24,17 @@ Methods array{object,dict}
GetMessages method has no argument and the implementation does not
return any error.
---
doc/service-api.txt |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 46989f4..d87644b 100644
--- a/doc/service-api.txt
+++
These patches concern mmsd and are related to lastest patches applied.
Ronald Tessier (2):
test: Add python get-conversation test
TODO: Update TODO to remove GetConversation entry
Makefile.am |3 ++-
TODO | 10 --
test/get-conversation | 34
---
Makefile.am |3 ++-
test/get-conversation | 34 ++
2 files changed, 36 insertions(+), 1 deletions(-)
create mode 100755 test/get-conversation
diff --git a/Makefile.am b/Makefile.am
index c3a4486..3ae0749 100644
--- a/Makefile.am
+++
---
TODO | 10 --
1 files changed, 0 insertions(+), 10 deletions(-)
diff --git a/TODO b/TODO
index 8d82b90..a4330b3 100644
--- a/TODO
+++ b/TODO
@@ -16,16 +16,6 @@ Background
once the task is better understood.
-D-Bus API
-=
-
-- Add the org.ofono.mms.Service interface
These patches concern mmsd and update TODO and documentation to describe new
functionalities to add to mmsd.
Ronald Tessier (3):
TODO: Add new tasks
doc: Describe delivered group in storage doc
doc: Add new D-Bus methods to service interface
TODO| 67
---
doc/storage.txt | 30 ++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/doc/storage.txt b/doc/storage.txt
index 8e76382..0aa6d9d 100644
--- a/doc/storage.txt
+++ b/doc/storage.txt
@@ -18,6 +18,7 @@ Meta file Example
[info]
read=false
related to message sending to support new delivery flag.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Ronald Tessier ronald.tess...@linux.intel.com
+
+- Update message status stored in its associated Meta file.
+ Add a group [delivery_status] in the message status to handle delivery
+ reports
---
doc/service-api.txt | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 36e1161..02396ff 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -63,6 +63,26 @@ Methods
related to message sending to support new delivery flag.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Ronald Tessier ronald.tess...@linux.intel.com
+
+- Update message status stored in its associated Meta file.
+ Add a group [delivery_status] in the message status to handle delivery
+ reports
These patches concern mmsd and update TODO and documentation to describe new
functionalities to add to mmsd.
Ronald Tessier (3):
TODO: Add new tasks
doc: Describe delivered group in storage doc
doc: Add new D-Bus methods to service interface
TODO| 67
---
doc/storage.txt | 30 ++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/doc/storage.txt b/doc/storage.txt
index 8e76382..0aa6d9d 100644
--- a/doc/storage.txt
+++ b/doc/storage.txt
@@ -18,6 +18,7 @@ Meta file Example
[info]
read=false
---
doc/service-api.txt | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 36e1161..5c18cad 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -63,6 +63,26 @@ Methods
On 05/22/2012 03:22 PM, Lucas De Marchi wrote:
On Mon, May 21, 2012 at 12:59 PM, Ronald Tessier
ronald.tess...@linux.intel.com wrote:
---
doc/service-api.txt | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service
related to message sending to support new delivery flag.
+
+ Priority: Medium
+ Complexity: C2
+ Owner: Ronald Tessier ronald.tess...@linux.intel.com
+
+- Update message status stored in its associated Meta file.
+ Add a group [delivery_status] in the message status to handle delivery
+ reports
These patches concern mmsd and update TODO and documentation to describe new
functionalities to add to mmsd.
Ronald Tessier (3):
TODO: Add new tasks
doc: Describe delivered group in storage doc
doc: Add new D-Bus methods to service interface
TODO| 67
---
doc/storage.txt | 30 ++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/doc/storage.txt b/doc/storage.txt
index 8e76382..0aa6d9d 100644
--- a/doc/storage.txt
+++ b/doc/storage.txt
@@ -18,6 +18,7 @@ Meta file Example
[info]
read=false
---
doc/service-api.txt | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 36e1161..5c18cad 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -63,6 +63,26 @@ Methods
Hi Marcel,
On 06/07/2012 04:43 AM, Marcel Holtmann wrote:
Hi Ronald,
doc/storage.txt | 30 ++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/doc/storage.txt b/doc/storage.txt
index 8e76382..0aa6d9d 100644
--- a/doc/storage.txt
+++
---
doc/storage.txt | 36
1 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/doc/storage.txt b/doc/storage.txt
index 8e76382..de74a77 100644
--- a/doc/storage.txt
+++ b/doc/storage.txt
@@ -18,6 +18,7 @@ Meta file Example
[info]
read=false
These patches concern mmsd and update documentation to describe new
functionalities to add to mmsd.
Ronald Tessier (2):
doc: Describe delivered group in storage doc
doc: Add new D-Bus methods to service interface
doc/service-api.txt | 20
doc/storage.txt | 36
---
doc/service-api.txt | 20
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 36e1161..02396ff 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -63,6 +63,26 @@ Methods
---
src/mmsutil.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/mmsutil.h b/src/mmsutil.h
index 79c74db..6c7b37f 100644
--- a/src/mmsutil.h
+++ b/src/mmsutil.h
@@ -105,6 +105,7 @@ struct mms_send_req {
char *to;
time_t date;
char
This set of patches concerns mmsd and implements the first task listed in the
MMS Delivery Report section of TODO.
Ronald Tessier (6):
mmsutil: Add delivery report to send_req struct
doc: Modify SendMessage D-Bus API
service: Retrieve delivery-report parameter
mmsutil: Encode delivery
---
src/service.c | 12 +++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/src/service.c b/src/service.c
index 83e1fe1..8150c29 100644
--- a/src/service.c
+++ b/src/service.c
@@ -456,6 +456,14 @@ static gboolean send_message_get_args(DBusMessage
*dbus_msg,
if
---
doc/service-api.txt |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 36e1161..57e8942 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -36,7 +36,8 @@ Methods array{object,dict} GetMessages()
---
src/mmsutil.c |9 -
src/mmsutil.h |5 +
2 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/src/mmsutil.c b/src/mmsutil.c
index 89f1c29..a9a12eb 100644
--- a/src/mmsutil.c
+++ b/src/mmsutil.c
@@ -1395,7 +1395,7 @@ static header_encoder encoder_for_type(enum
---
unit/test-mmsutil.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/unit/test-mmsutil.c b/unit/test-mmsutil.c
index 30a6c6c..4efbbcc 100644
--- a/unit/test-mmsutil.c
+++ b/unit/test-mmsutil.c
@@ -935,6 +935,7 @@ static const struct mms_encode_test
---
test/send-message | 19 +--
1 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/test/send-message b/test/send-message
index 558fdaa..8522375 100755
--- a/test/send-message
+++ b/test/send-message
@@ -4,20 +4,23 @@ import sys
import dbus
import csv
-if
This set of patches concerns mmsd and is related to delivery_report.
Add delivery report flag and API (to set its value) to service.
Get and track the delivery report setting used by oFono in the message manager
and use it in mmsd.
Ronald Tessier (3):
service: manage delivery report setting
---
src/service.c | 13 +
src/service.h |2 ++
2 files changed, 15 insertions(+)
diff --git a/src/service.c b/src/service.c
index 83e1fe1..5913a55 100644
--- a/src/service.c
+++ b/src/service.c
@@ -75,6 +75,7 @@ struct mms_service {
char *identity;
char *path;
---
src/service.c |2 ++
1 file changed, 2 insertions(+)
diff --git a/src/service.c b/src/service.c
index 5913a55..e3812a7 100644
--- a/src/service.c
+++ b/src/service.c
@@ -918,6 +918,8 @@ static DBusMessage *send_message(DBusConnection *conn,
if (msg-transaction_id == NULL)
---
plugins/ofono.c | 135 +++
1 file changed, 135 insertions(+)
diff --git a/plugins/ofono.c b/plugins/ofono.c
index 45fac91..8f2e71f 100644
--- a/plugins/ofono.c
+++ b/plugins/ofono.c
@@ -40,6 +40,7 @@
#define OFONO_SIM_INTERFACE
This patch concerns mmsd and is related to delivery-report flag setting.
A specific delivery-report flag is defined for mmsd, it is managed via a DBus
api (SetProperty, described in the doc section) and stored in a setting file.
Ronald Tessier (4):
store: Add utilities for mms settings file
---
src/store.c | 56
src/store.h |4
2 files changed, 60 insertions(+)
diff --git a/src/store.c b/src/store.c
index 88d9e77..b09c17b 100644
--- a/src/store.c
+++ b/src/store.c
@@ -358,3 +358,59 @@ void
---
doc/service-api.txt |6 ++
src/service.c | 46 ++
2 files changed, 52 insertions(+)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 02396ff..f247d3a 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -82,6
---
test/set-dr | 25 +
1 file changed, 25 insertions(+)
create mode 100755 test/set-dr
diff --git a/test/set-dr b/test/set-dr
new file mode 100755
index 000..99c72b1
--- /dev/null
+++ b/test/set-dr
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+
+import sys
+import dbus
+
---
src/service.c | 42 ++
1 file changed, 42 insertions(+)
diff --git a/src/service.c b/src/service.c
index 83e1fe1..7243efd 100644
--- a/src/service.c
+++ b/src/service.c
@@ -57,6 +57,9 @@
#define MAX_ATTACHMENTS_NUMBER 25
#define MAX_ATTEMPTS 3
---
src/store.c | 56
src/store.h |4
2 files changed, 60 insertions(+)
diff --git a/src/store.c b/src/store.c
index 88d9e77..b09c17b 100644
--- a/src/store.c
+++ b/src/store.c
@@ -358,3 +358,59 @@ void
---
doc/service-api.txt |6 ++
src/service.c | 46 ++
2 files changed, 52 insertions(+)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 02396ff..f247d3a 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -82,6
---
test/set-dr | 25 +
1 file changed, 25 insertions(+)
create mode 100755 test/set-dr
diff --git a/test/set-dr b/test/set-dr
new file mode 100755
index 000..99c72b1
--- /dev/null
+++ b/test/set-dr
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+
+import sys
+import dbus
+
This patch concerns mmsd and is related to delivery-report flag setting.
A specific delivery-report flag is defined for mmsd, it is managed via a DBus
api (SetProperty, described in the doc section) and stored in a setting file.
Ronald Tessier (4):
store: Add utilities for mms settings file
---
src/service.c | 46 ++
1 file changed, 46 insertions(+)
diff --git a/src/service.c b/src/service.c
index 7243efd..22d19c7 100644
--- a/src/service.c
+++ b/src/service.c
@@ -887,6 +887,48 @@ out:
return reply;
}
+static DBusMessage
---
doc/service-api.txt | 13 +
1 file changed, 13 insertions(+)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 02396ff..25f2d0d 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -82,6 +82,12 @@ Methods array{object,dict} GetMessages()
---
Makefile.am |2 +-
test/set-dr | 25 +
2 files changed, 26 insertions(+), 1 deletion(-)
create mode 100755 test/set-dr
diff --git a/Makefile.am b/Makefile.am
index 3ae0749..6130ba2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -52,7 +52,7 @@ CLEANFILES =
This patch concerns mmsd and is related to delivery-report flag setting.
Describe and implement the GetProperties DBus api.
Add a test script to retrieve service properties.
Ronald Tessier (3):
service: Add DBus method to get service properties
doc: Describe GetProperties in service-api
---
src/service.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/src/service.c b/src/service.c
index 22d19c7..db9c514 100644
--- a/src/service.c
+++ b/src/service.c
@@ -887,6 +887,31 @@ out:
return reply;
}
+static DBusMessage
---
doc/service-api.txt |7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/service-api.txt b/doc/service-api.txt
index 25f2d0d..1bf820e 100644
--- a/doc/service-api.txt
+++ b/doc/service-api.txt
@@ -36,6 +36,13 @@ Methods array{object,dict} GetMessages()
---
test/get-properties | 26 ++
1 file changed, 26 insertions(+)
create mode 100755 test/get-properties
diff --git a/test/get-properties b/test/get-properties
new file mode 100755
index 000..8887fcb
--- /dev/null
+++ b/test/get-properties
@@ -0,0 +1,26 @@
Add list-services script.
This script lists all services with their properties.
Ronald Tessier (1):
test: Add test script to list services properties
test/list-services | 27 +++
1 file changed, 27 insertions(+)
create mode 100755 test/list-services
--
1.7.9.5
---
test/list-services | 27 +++
1 file changed, 27 insertions(+)
create mode 100755 test/list-services
diff --git a/test/list-services b/test/list-services
new file mode 100755
index 000..bd52d71
--- /dev/null
+++ b/test/list-services
@@ -0,0 +1,27 @@
signal.
Ronald Tessier (12):
mmsutil: Define mms_delivery_ind struct
mmsutil: Decode delivery_ind msg
service: Store msg_id provided by M-Send.conf PDU
service: Move mms_address_to_string() up
service: Add a group [delivery_status] in the msg status
service: Support M-Delivery.ind
---
src/mmsutil.h |8
1 file changed, 8 insertions(+)
diff --git a/src/mmsutil.h b/src/mmsutil.h
index cc3ec67..e32c761 100644
--- a/src/mmsutil.h
+++ b/src/mmsutil.h
@@ -122,6 +122,13 @@ struct mms_notification_resp_ind {
enum mms_message_notify_status notify_status;
};
---
src/mmsutil.c | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/src/mmsutil.c b/src/mmsutil.c
index a9a12eb..7042276 100644
--- a/src/mmsutil.c
+++ b/src/mmsutil.c
@@ -964,6 +964,24 @@ static gboolean decode_send_req(struct wsp_header_iter
*iter,
---
src/service.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/service.c b/src/service.c
index db9c514..b073ca9 100644
--- a/src/service.c
+++ b/src/service.c
@@ -629,7 +629,7 @@ static gboolean result_request_send_conf(struct mms_request
*request)
---
src/service.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/src/service.c b/src/service.c
index b073ca9..c3dc40a 100644
--- a/src/service.c
+++ b/src/service.c
@@ -354,6 +354,19 @@ static gboolean mmap_file(const char *path, void
This group contains an entry for each message recipients. Each recipient
entry will be updated when the corresponding report will be received
and then remove the temporary stored delivery report.
---
src/service.c | 33 +
1 file changed, 33 insertions(+)
diff
---
src/service.c | 31 +++
1 file changed, 31 insertions(+)
diff --git a/src/service.c b/src/service.c
index ec1b1b9..8087477 100644
--- a/src/service.c
+++ b/src/service.c
@@ -2325,6 +2325,21 @@ static void process_request_queue(struct mms_service
*service)
---
src/service.c |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/service.c b/src/service.c
index 8087477..b3ecc1e 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1357,7 +1357,8 @@ static gboolean load_message_from_store(const char
*service_id,
else if
---
src/store.c |8 +++-
src/store.h |5 +
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/store.c b/src/store.c
index b09c17b..f1c5714 100644
--- a/src/store.c
+++ b/src/store.c
@@ -42,8 +42,6 @@
#define TFR
#endif
-#define MMS_SHA1_UUID_LEN 20
-
static
---
src/service.c | 48 +---
1 file changed, 45 insertions(+), 3 deletions(-)
diff --git a/src/service.c b/src/service.c
index 44184cb..ba23b4a 100644
--- a/src/service.c
+++ b/src/service.c
@@ -218,6 +218,40 @@ static void
---
src/service.c | 111 ++---
1 file changed, 107 insertions(+), 4 deletions(-)
diff --git a/src/service.c b/src/service.c
index b3ecc1e..44184cb 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1300,6 +1300,104 @@ static void
---
test/monitor-mms | 10 ++
1 file changed, 10 insertions(+)
diff --git a/test/monitor-mms b/test/monitor-mms
index 188d028..ef17a13 100755
--- a/test/monitor-mms
+++ b/test/monitor-mms
@@ -29,6 +29,10 @@ def property_changed(name, value, member, path, interface):
iface =
---
doc/message-api.txt |7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/message-api.txt b/doc/message-api.txt
index 2922e5d..274bb98 100644
--- a/doc/message-api.txt
+++ b/doc/message-api.txt
@@ -31,6 +31,13 @@ Signals PropertyChanged(string name, variant
value)
Add list-services script.
This script lists all services with their properties.
Ronald Tessier (1):
test: Add test script to list services properties
test/list-services | 27 +++
1 file changed, 27 insertions(+)
create mode 100755 test/list-services
--
1.7.9.5
---
test/list-services | 27 +++
1 file changed, 27 insertions(+)
create mode 100755 test/list-services
diff --git a/test/list-services b/test/list-services
new file mode 100755
index 000..bd52d71
--- /dev/null
+++ b/test/list-services
@@ -0,0 +1,27 @@
1 - 100 of 120 matches
Mail list logo