Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-10 | gisi: Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2011-04-28 | gisi: log normal responses in a less confusing way | Pekka Pessi | 1 | -1/+2 | |
2011-03-18 | gisi: Fix PN_SIM reachability check decoding | Aki Niemi | 1 | -3/+3 | |
2011-02-07 | gisi: Refactor indication subscriptions | Aki Niemi | 1 | -7/+20 | |
Handle different message types for IND subscriptions based on the presence of the GISI_MODEM_FLAG_USE_LEGACY_SUBSCRIBE flag. This enables building modem plugins for modems that only support one or the other available IND types. Based on patches from: Jessica Nilsson <jessica.j.nilsson@stericsson.com> | |||||
2011-02-07 | gisi: Minor style fixes | Aki Niemi | 1 | -2/+2 | |
2011-02-07 | gisi: Refactor modem to use remote device | Aki Niemi | 1 | -11/+21 | |
2011-02-07 | gisi: Add new API for setting modem remote device | Aki Niemi | 1 | -0/+22 | |
2011-02-07 | gisi: Add checks for NULL | Aki Niemi | 1 | -1/+9 | |
2011-02-07 | gisi: Add API for setting modem flags | Aki Niemi | 1 | -0/+17 | |
2011-01-18 | gisi: remove g_isi_pending_from_msg() | Pekka Pessi | 1 | -9/+0 | |
2011-01-18 | gisi: simplify pending management | Pekka Pessi | 1 | -0/+63 | |
Client or server mark their pending objects with the function g_isi_pending_set_owner(). When client or server get destroyed or reset the pending objects are removed with the function g_isi_remove_pending_by_owner(). As a client or server always uses only a particular resource, all the pending objects are conveniently stored into a single list. | |||||
2011-01-18 | gisi: remove before notify | Pekka Pessi | 1 | -24/+45 | |
Just in case, remove pending operations before calling notifys. The notify function can remove client, service or modem. | |||||
2011-01-07 | gisi: Add API for one-shot sending of messages | Aki Niemi | 1 | -0/+23 | |
2010-12-23 | gisi: Don't go over 80 characters | Denis Kenzior | 1 | -1/+2 | |
2010-12-23 | gisi: fix use of unitialised variable | Andrzej Zaborowski | 1 | -1/+2 | |
Set no msg.version if it's not available. | |||||
2010-12-22 | gisi: Minor style fixes | Aki Niemi | 1 | -3/+6 | |
2010-12-22 | gisi: Add message tracing and debugging support | Aki Niemi | 1 | -18/+86 | |
2010-12-22 | gisi: Explicit compare to NULL | Aki Niemi | 1 | -29/+29 | |
2010-12-22 | gisi: Remove forward declaration | Aki Niemi | 1 | -2/+0 | |
2010-12-22 | gisi: modify reachability check | Mika Liljeberg | 1 | -13/+11 | |
Always cache server object ID and ISI version. | |||||
2010-12-22 | gisi: store user data in GIsiModem | Mika Liljeberg | 1 | -0/+14 | |
2010-12-22 | gisi: Remove forward reference | Pekka Pessi | 1 | -95/+94 | |
2010-12-22 | gisi: Use direct hashing from resource ID | Pekka Pessi | 1 | -42/+37 | |
Do not call modem_subs_update() after modem has already been destroyed, but do it earlier, already after destroying all services. | |||||
2010-12-22 | gisi: Split indication to use separate socket | Aki Niemi | 1 | -21/+42 | |
Some resources send INDs with non-zero unique transaction ID, which can conflict with pending RESPs. To fix this, we use two sockets, one dedicated for INDs, and one dedicated to REQs, NTFs and RESPs. | |||||
2010-12-22 | gisi: Redesign ISI message processing | Aki Niemi | 1 | -5/+956 | |
This new modem API supercedes the old client and server APIs. It properly queues resource subscriptions and version queries, as well as caches reachability status for a given resource. Also, this is a complete redesign of ISI message handling, adding another layer of abstraction to multiplexing operations to a given modem resource. | |||||
2010-10-14 | gisi: Fix copyright and license boilerplate | Aki Niemi | 1 | -13/+16 | |
2010-04-21 | gisi: move g_isi_modem_by_name to separate file | Aki Niemi | 1 | -0/+36 | |
This fixes build warnings that resulted from conflicts between linux/if.h and net/if.h. |