- Mar 14, 2012
-
-
Dan Williams authored
-
Dan Williams authored
-
- Mar 13, 2012
-
-
Aleksander Morgado authored
Built-in echo removal conflicts with _OWANCALL unsolicited messages, which are not coming prefixed with <CR><LF>. Fixes LP#953294
-
Aleksander Morgado authored
-
- Mar 01, 2012
-
-
Dan Williams authored
In the future we'll just default to PDU mode.
-
- Feb 26, 2012
-
-
Aleksander Morgado authored
So that the final conf file is updated if the original one gets modified.
-
Dan Williams authored
-
Dan Williams authored
-
-
This reverts commit dc89c0a4. Older Huawei devices like the E220 really don't like this patch, but we have a real solution in-store (see the 'ports' branch) queued up for later. So until we feel comfortable with that patch, revert the problem commit. This will change probing behavior for newer Huawei devices, but they deal better with secondary ports anyway, while the E220 is just dumb and so it needs some special help.
-
- Feb 16, 2012
-
-
Aleksander Morgado authored
-1 was actually correct, if data->len is 10, i goes from 0 to 8.
-
Aleksander Morgado authored
We expect the responses to start always with <CR><LF>. We just remove anything that comes before that.
-
- Feb 08, 2012
-
-
- Feb 07, 2012
-
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
This likely has no effect, but just make sure the regex stops grabbing message content when it hits the CF/LF that terminates the message content in text mode.
-
Dan Williams authored
We don't get a \r\n at the end for single messages.
-
GValueArray is deprecated since GLib 2.31.14, but we need to use it for dbus-glib based code. We should re-enable deprecation warnings once we switch to GDBus.
-
-
-
This method will try to convert the input string to UTF-8. The input string is supposed to be in the given charset; or otherwise is supposed to be the hex representation of the string in the given charset.
-
-
Aleksander Morgado authored
The ownership of the GValueArray is not transferred.
-
- Feb 04, 2012
-
-
Dan Williams authored
Undoubtedly we'll need to adjust the regex but this works for now.
-
Dan Williams authored
-
- Feb 01, 2012
-
-
Dan Williams authored
Even though we don't parse them correctly yet, at least send the right command for listing them.
-
Dan Williams authored
Stupid signed/unsigned mistake.
-
Dan Williams authored
-
Dan Williams authored
Make it pass distcheck.
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
-
- Jan 23, 2012
-
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
- Jan 19, 2012
-
-
Dan Williams authored
-
Dan Williams authored
-
Dan Williams authored
The introspection data specified the Send() method to return an array of unsigned integers, presumably the indexes of the messages just sent. But the code wasn't doing that, leading to a crash when dbus-glib tried to interpret garbage on the return. The problem is that sms_send_auth_cb() gave async_call_done() as the callback for sending the SMS, but that method just calls dbus_g_method_return() with no return arguments. dbus-glib interprets the arguments of dbus_g_method_return() according to the XML introspection data, and thus it was attempting to read the non-existent argument as an 'au' and getting garbage. Fix that by actually returning an array of message indexes from the SMS send code, and propagate that back to the SMS dbus code so it can return something sensible.
-