Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-11 | gisi: return NULL instead of asserting | Mika Liljeberg | 1 | -2/+4 | |
2010-11-11 | gisi: fix crash bug in g_isi_remove_subscription | Mika Liljeberg | 1 | -2/+5 | |
2010-10-22 | gisi: Use of DBG macro is not allowed | Marcel Holtmann | 1 | -7/+0 | |
2010-10-21 | gisi: Add method for verifying any resource | Mika Liljeberg | 2 | -6/+46 | |
Add g_isi_verify_resource() function to GIsiClient for verifying the reachability of an arbitrary resource. | |||||
2010-10-21 | gisi: store object handle for associated server | Mika Liljeberg | 3 | -0/+30 | |
2010-10-21 | gisi: Allow subscribes towards any resources | Mika Liljeberg | 2 | -79/+153 | |
Add methods to subscribe indications from an arbitrary resource. Configured resource id is treated as the default. Also added separate commit function for resource subscriptions in order to reduce the number of subscription messages sent to the modem. | |||||
2010-10-21 | gisi: make timeout optional | Mika Liljeberg | 1 | -20/+31 | |
2010-10-21 | gisi: Add sendto methods to GIsiClient | Mika Liljeberg | 2 | -11/+99 | |
Add g_isi_vsendto() and g_isi_sendto() methods for sending messages to an arbitrary Phonet address. | |||||
2010-10-14 | gisi: Fix copyright and license boilerplate | Aki Niemi | 18 | -246/+230 | |
2010-10-06 | gisi/verify: check g_try_new0 return value | Pekka Pessi | 1 | -0/+3 | |
2010-09-30 | gisi: Remove route adding API | Aki Niemi | 2 | -75/+0 | |
2010-09-14 | Fix common misspelling in gisi | Lucas De Marchi | 2 | -2/+2 | |
Fix common misspellings by using the list available at http://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines From the list cited above, the substitution script found the following misspelling: fomr->from | |||||
2010-09-02 | gisi: added g_isi_send() and g_isi_vsend() | Pekka Pessi | 2 | -9/+84 | |
Include a finalize function in GIsiRequest | |||||
2010-08-30 | gisi: Retry version query in g_isi_verify() | Pekka Pessi | 1 | -8/+30 | |
For some mysterious reason, not all COMMON_MESSAGEs get sent to modem. This patch adds a retry counter that tries to make sure an answer is always received. | |||||
2010-08-30 | gisi: Fix counter for indication subscriptions | Aki Niemi | 1 | -1/+6 | |
2010-05-27 | Eliminated bool, true and false from gisi | Pekka Pessi | 9 | -102/+88 | |
2010-05-17 | gisi: Fix style issues | Aki Niemi | 2 | -9/+12 | |
2010-05-17 | gisi: Fix netlink style issues | Aki Niemi | 1 | -11/+18 | |
2010-05-17 | gisi: Add phonet netlink functions | Pekka Pessi | 2 | -9/+201 | |
Adding g_pn_netlink_set_address() and g_pn_netlink_add_route(). Automatically configure phonet links without external software. | |||||
2010-05-17 | gisi: Remove g_pn_netlink_by_name() | Pekka Pessi | 2 | -14/+0 | |
2010-05-14 | gisi: Add support for NTF requests | Aki Niemi | 1 | -1/+6 | |
Notify requests are requests sent by ISA servers towards clients. They are identical to indications in that no response is necessary, but different in that subscription is done not using the mechanism used for indications, but out-of-band. Typically routing for notify requests is enabled using a request-response pair. | |||||
2010-05-14 | gisi: Return negative errnos | Aki Niemi | 1 | -1/+1 | |
2010-05-14 | gisi: Fix typo in documentation | Aki Niemi | 1 | -1/+1 | |
2010-05-14 | gisi: Add debugging support for requests | Aki Niemi | 1 | -3/+20 | |
2010-04-27 | gisi: remove misplaced define | Aki Niemi | 1 | -2/+0 | |
2010-04-27 | gisi: refactor client implementation | Aki Niemi | 2 | -214/+313 | |
2010-04-24 | Fix: transaction id usage in gisi/server.c | Pekka Pessi | 1 | -57/+54 | |
2010-04-21 | gisi: move g_isi_modem_by_name to separate file | Aki Niemi | 3 | -27/+59 | |
This fixes build warnings that resulted from conflicts between linux/if.h and net/if.h. | |||||
2010-04-20 | Fix build warning on 64bit system | Aki Niemi | 1 | -1/+1 | |
2010-04-20 | Refactor isimodem and gisi/netlink | Pekka Pessi | 3 | -73/+222 | |
Now usbpnmodem plugin is used to register ISI modems. | |||||
2010-04-20 | gisi: add gisi server API | Pekka Pessi | 3 | -0/+423 | |
2010-04-20 | gisi: fix cast-align warnings | Pekka Pessi | 1 | -5/+4 | |
2010-04-20 | gisi: check for NULL client and remove warnings | Pekka Pessi | 1 | -12/+28 | |
2010-04-20 | gisi: move GIsiDebugFunc into modem.h | Pekka Pessi | 2 | -3/+3 | |
2010-04-20 | gisi: fix pointer checking | Aki Niemi | 1 | -2/+2 | |
2010-04-20 | gisi/pep: check for NULL callback | Aki Niemi | 1 | -1/+4 | |
2010-03-16 | Fix: Use g_try_malloc in gisi/pipe.c | Denis Kenzior | 1 | -1/+4 | |
2010-03-16 | Fix: Use g_try_malloc not g_malloc in isi/pep.c | Denis Kenzior | 1 | -2/+6 | |
2010-03-16 | Style: Use newlines to make the code more readable | Denis Kenzior | 1 | -0/+3 | |
2010-03-16 | Style: Always use tab for indentation | Denis Kenzior | 1 | -2/+4 | |
2010-01-12 | Style: Various issues | Denis Kenzior | 2 | -3/+3 | |
2009-12-18 | gisi: support sending ISI request as a scatter-gather array | Rémi Denis-Courmont | 2 | -11/+43 | |
2009-12-18 | gisi: pass object handle to g_isi_verify() callback | Rémi Denis-Courmont | 2 | -2/+3 | |
This will be needed for GPDS. | |||||
2009-12-18 | gisi: Fix g_isi_verify() type safety | Rémi Denis-Courmont | 1 | -1/+1 | |
2009-10-16 | isimodem/voicecall.c: initial version | Pekka Pessi | 1 | -8/+3 | |
Implementing all the voicecall methods. Tested with Nokia 2008 modems. - problems in call creation are probably not reported properly - deflect not implemented in modem, not properly tested TODO: Clean up style issues and align with other drivers. | |||||
2009-10-14 | gisi: Add getter for sub-block data | Aki Niemi | 2 | -37/+46 | |
Also fix indentation and change int->unsigned in the API. | |||||
2009-10-09 | Refactor subblock iterators. | Pekka Pessi | 2 | -23/+54 | |
Always initialize iterators. Try to avoid pointer arithmetics on NULL; in other words, move all pointer arithmetics inside g_isi_sb_iter_init(). There are 4 different ways for representing sub blocks in ISI message: - 8-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 8-bit sub_blocks count, 16-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 16-bit sub_block_id/sub_block_len The compact form g_isi_sb_iter_init() supports 8-bit sub_block count before start of the sub blocks themselves and 8-bit sub_block_id and sub_block_len. The full form g_isi_sb_iter_init_full() with explicit longhdr and sub_block count supports all other cases. | |||||
2009-10-07 | gisi: use const and restrict in iter | Pekka Pessi | 2 | -27/+31 | |
2009-09-16 | gisi: Make reachability detection more robust | Aki Niemi | 1 | -2/+4 | |
2009-09-16 | Fix restrict keyword usage | Aki Niemi | 2 | -2/+2 | |