Aki Niemi
0bc615eead
Remove contact from boilerplate
2010-01-11 10:51:00 +02:00
Aki Niemi
d0b3e3b211
Add debug implementation
...
Alsoo remove call specific debugs.
2010-01-11 10:51:00 +02:00
Aki Niemi
c03cdaed9a
Split ISI codepoints to separate files
...
Also, adding infrastructure for debugging ISI messages, with APIs for
turning most common fields into human readable string format.
2010-01-11 10:51:00 +02:00
Aki Niemi
06afe598f5
Split isi.h into isimodem.h and isiutil.h
2010-01-11 10:51:00 +02:00
Luiz Augusto Von Dentz
a6fc21fd1f
Fix regression when removing watches
...
filter_data_find return the first data registered in this case so there is
no guarantee that it return the same data as passed to
filter_data_remove_callback which is the one that should be removed.
The fix is to simple cache the connection removing the correct data before
checking if there is any filter left.
2010-01-08 04:24:09 -08:00
Denis Kenzior
20db731484
Make primary context ids persistent
2010-01-07 14:43:21 -06:00
Denis Kenzior
230bddf30e
Fix: Be paranoid and check that last is in range
2010-01-07 14:42:46 -06:00
Denis Kenzior
bdfa90bd14
Add idmap_take utility
2010-01-07 14:42:29 -06:00
Denis Kenzior
c4e89c46c8
Fix: Update unit test to the new return semantics
2010-01-07 14:41:18 -06:00
Denis Kenzior
bf209425e5
Use idmap to allocate primary context ids
2010-01-07 14:07:52 -06:00
Denis Kenzior
4e621f3ad3
Change the semantics to return id > max on failure
2010-01-07 14:06:45 -06:00
Denis Kenzior
0ed5c70010
Fix: Fail if no driver or id range set
2010-01-07 13:25:32 -06:00
Denis Kenzior
cdfe6dd342
Use the new from_range idmap constructor
2010-01-07 13:25:10 -06:00
Denis Kenzior
af007cde66
Add idmap_from_range constructor
2010-01-07 13:20:48 -06:00
Denis Kenzior
6051d0bdde
Refactor: Use idmap to allocate CIDs
2010-01-07 13:01:12 -06:00
Denis Kenzior
68bee02b25
Update gitignore
2010-01-07 13:00:55 -06:00
Denis Kenzior
b72451ef8c
Add unit test for idmap utilities
2010-01-07 13:00:41 -06:00
Denis Kenzior
35cbb135f6
Add initial implementation of idmap utilities
2010-01-07 12:59:51 -06:00
Marcel Holtmann
058584e36b
Use short serial number for udev detected devices
2010-01-06 14:22:40 -08:00
Denis Kenzior
ee59512567
Port udev (temporarily) to the new framework
2010-01-06 15:51:01 -06:00
Denis Kenzior
0181d51684
Port modemconf to the new framework
2010-01-06 15:50:53 -06:00
Denis Kenzior
d2b46cde6d
Port isimodem to the new framework
2010-01-06 15:50:41 -06:00
Denis Kenzior
1b5c314f9a
Refactor: Allow persisent modem names
2010-01-06 15:50:25 -06:00
Denis Kenzior
45f2f9315f
Set phase to unknown until we probe it
2010-01-06 14:17:27 -06:00
Denis Kenzior
beb3e032e4
Refactor: Preserve Phase obtained from the SIM
2010-01-06 13:19:47 -06:00
Andrzej Zaborowski
b4c3e1c1cc
Index SIM cache by phase also.
2010-01-06 13:14:20 -06:00
Marcel Holtmann
436c2a7c63
Cleanup of D-Bus mainloop integration
2010-01-02 21:43:22 -08:00
Marcel Holtmann
8e0de054cd
Update copyright information of D-Bus helper library
2010-01-01 17:05:57 -08:00
Marcel Holtmann
144080e749
Update copyright information
2010-01-01 17:00:10 -08:00
Martin Xu
3947638941
Add netmask to HSO GPRS context driver
2009-12-30 00:47:17 -08:00
Luiz Augusto Von Dentz
71ac4f60d9
Fix undefined symbols
2009-12-29 17:37:35 -08:00
Luiz Augusto Von Dentz
d897b24085
Port gdbus to use g_dbus_add_signal_watch
2009-12-29 01:19:38 -08:00
Luiz Augusto Von Dentz
e8111c8229
Add initial implementation of g_dbus_add_signal_watch
...
With g_dbus_add_signal_watch there is no need to register multiple filters
for dbus nor add matching rules manually.
2009-12-29 01:19:38 -08:00
Marcel Holtmann
3e02619b44
Release 0.15
2009-12-24 07:22:28 -08:00
Marcel Holtmann
0b359e89db
Use error label instead of err or err_out
2009-12-24 07:09:09 -08:00
Marcel Holtmann
2876e1aa64
Unifiy all GAtChat error labels
2009-12-24 07:06:23 -08:00
Rémi Denis-Courmont
2b2a410deb
gisi: support sending ISI request as a scatter-gather array
2009-12-18 15:59:17 +02:00
Rémi Denis-Courmont
bc6c4adcac
gisi: pass object handle to g_isi_verify() callback
...
This will be needed for GPDS.
2009-12-18 15:59:17 +02:00
Rémi Denis-Courmont
0081548fcf
gisi: Fix g_isi_verify() type safety
2009-12-18 15:59:17 +02:00
Denis Kenzior
6cb038fafb
Style: Repeat for drivers
2009-12-17 21:45:40 -06:00
Denis Kenzior
57512ad924
Style: Repeat for plugins
2009-12-17 21:45:39 -06:00
Denis Kenzior
955e6a61ee
Style: Fix a few more occurences of if/else
...
See Linux coding style document for details
2009-12-17 21:45:39 -06:00
Denis Kenzior
7ffd9cb8e8
Style: Flip the if statement
...
The if case should have the multiple expressions
2009-12-17 21:45:39 -06:00
Denis Kenzior
3b9b6201c1
Style: Add empty lines where needed
2009-12-17 21:45:39 -06:00
Andrzej Zaborowski
8365fc1206
Add Powered property to CbsManager.
2009-12-17 21:45:39 -06:00
Denis Kenzior
0bd6739766
Style: Fixup style issues
2009-12-17 21:45:39 -06:00
Andrzej Zaborowski
da6f3e63e0
Handle EF-CBSMID contents.
2009-12-17 21:45:39 -06:00
Denis Kenzior
79c0d4c779
Fix: The extra 00 at the end isn't necessary
2009-12-17 21:45:39 -06:00
Denis Kenzior
f74b300a49
Fix: Use capitals for hex-encoded pdus
2009-12-17 21:45:38 -06:00
Denis Kenzior
5fb5a2ceea
Fix: Make sure we don't leak under any conditions
2009-12-17 21:45:38 -06:00