Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-29 | atmodem: Don't unregister *EPEV in *EPEV handler. | Andrzej Zaborowski | 1 | -2/+20 | |
Handlers are called when looping over the unsolicited responses hash, registering or unregistering modifies that hash and confuses glib. | |||||
2010-06-29 | mbm: use CPIN? to check if SIM is missing | Pekka Pessi | 1 | -22/+6 | |
AT+CRSM=242 is not supported by all mbm models. | |||||
2010-06-29 | Documented Present property in sim-api.txt. | Pekka Pessi | 1 | -5/+10 | |
2010-06-29 | gsmdial: Wait for a no carrier before sending CFUN | Denis Kenzior | 1 | -3/+9 | |
2010-06-29 | test-server: Send a NO_CARRIER when ppp is done | Denis Kenzior | 1 | -2/+4 | |
2010-06-29 | test-server: Update to the new API | Denis Kenzior | 1 | -4/+1 | |
2010-06-29 | ppp: Don't accept 0 ip-addr/dns1/dns2 | Denis Kenzior | 1 | -3/+4 | |
2010-06-29 | ppp: Refactor server-side API | Denis Kenzior | 7 | -16/+77 | |
The biggest update here is that the server needs to be in dormant mode by default, so as not to send a Configure-Req to the peer until the peer is ready. This requires adding special constructor for LCP to initialize it to Stopped state instead of initial state. Along with this, we pass the server local IP directly to the ppp server constructor. | |||||
2010-06-29 | test-server: Update to the new API | Denis Kenzior | 1 | -1/+1 | |
2010-06-29 | ppp: Tweak set_server_info API some more | Denis Kenzior | 4 | -16/+5 | |
2010-06-29 | hdlc: Stop recording packets to stdout (fd = 0) | Denis Kenzior | 1 | -2/+2 | |
2010-06-29 | hdlc: Don't bother recording empty packets | Denis Kenzior | 1 | -0/+3 | |
2010-06-28 | gsmdial: Configure network interface for PPP | Zhenhua Zhang | 1 | -0/+29 | |
2010-06-28 | test-server: Configure network interface | Zhenhua Zhang | 1 | -0/+31 | |
Require ROOT priviledge to: 1. Run external command to configure and bring up network interface. 2. Enable kernel IP forwarding. | |||||
2010-06-28 | ppp: Tweak the set_server_info API | Denis Kenzior | 3 | -17/+20 | |
2010-06-28 | test-server: Add PPP server support | Zhenhua Zhang | 1 | -0/+119 | |
So that gsmdial and wvdial could talk to test-server and establish PPP connection. | |||||
2010-06-28 | ppp: Refactor server RCR action | Denis Kenzior | 1 | -40/+40 | |
We need to generate the Conf-Rej / Conf-Nak in the same order as the client sent us. | |||||
2010-06-28 | ppp: Refactor client RCR action | Denis Kenzior | 1 | -29/+27 | |
2010-06-28 | ppp: Simplify the logic by re-using code | Denis Kenzior | 1 | -6/+1 | |
2010-06-28 | ppp: Minor style tweaks | Denis Kenzior | 1 | -9/+9 | |
2010-06-28 | atmodem: Update to the new PPP API | Zhenhua Zhang | 1 | -2/+3 | |
2010-06-28 | gsmdial: Update to the new API | Zhenhua Zhang | 1 | -2/+3 | |
2010-06-28 | gatppp: Add PPP server extension | Zhenhua Zhang | 4 | -36/+225 | |
1. Add interface to set PPP server info by g_at_ppp_set_server_info. 2. Pass local and peer address through IPCP handshaking. | |||||
2010-06-25 | sms: Update doc about the default Bearer setting | Denis Kenzior | 1 | -0/+2 | |
2010-06-25 | sms: Tweak the Bearer API | Denis Kenzior | 2 | -12/+12 | |
2010-06-25 | Update TODO & overview.txt | Denis Kenzior | 2 | -10/+4 | |
2010-06-25 | atmodem: Add CGSMS support to sms driver | Denis Kenzior | 1 | -0/+88 | |
2010-06-25 | sms: Add support for SMS Bearer settings | Denis Kenzior | 2 | -2/+141 | |
2010-06-25 | sms: Add driver API for SMS bearer settings | Denis Kenzior | 1 | -0/+8 | |
2010-06-25 | TODO: Add owner | Denis Kenzior | 1 | -0/+1 | |
2010-06-25 | gprs: Fix to attachment race condition | Denis Kenzior | 1 | -6/+4 | |
Sometimes we get unsolicited attachment status before our query finishes. If the client is fast enough they can attempt to attach and get the AttachInProgress error | |||||
2010-06-25 | sms: Update API with UseDeliveryReports property | Denis Kenzior | 1 | -0/+7 | |
2010-06-24 | hso: Don't query tech if not registered or roaming | Denis Kenzior | 1 | -0/+4 | |
{NetworkRegistration} [/hso0] LocationAreaCode = 34591 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Strength = 32 {NetworkRegistration} [/hso0] Strength = 22 {PrimaryDataContext} [/hso0/primarycontext1] Settings = dbus.Dictionary({}, signature=dbus.Signature('sv'), variant_level=1) {PrimaryDataContext} [/hso0/primarycontext1] Active = 0 {DataConnectionManager} [/hso0] Attached = 0 {NetworkRegistration} [/hso0] Status = searching {NetworkRegistration} [/hso0] Technology = umts <--- Oops {NetworkOperator} [/hso0/operator/26201] Status = available {NetworkRegistration} [/hso0] Name = {NetworkRegistration} [/hso0] Status = registered {NetworkRegistration} [/hso0] LocationAreaCode = 35342 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Technology = edge | |||||
2010-06-24 | sms: minor style fix | Denis Kenzior | 1 | -1/+2 | |
2010-06-24 | sms: Don't bother setting SCA if we can't query | Denis Kenzior | 1 | -1/+2 | |
2010-06-23 | ppp: Fix incorrect packet length for little-endian | Zhenhua Zhang | 1 | -1/+1 | |
packet->length is in TCP/IP network byte order. It needs to call ntohs() to convert to host byte order, which is little-endian. | |||||
2010-06-23 | stkutil: Alpha Id is optional for Select Item. | Andrzej Zaborowski | 1 | -2/+1 | |
2010-06-23 | stkutil: Refactor command parser error handling | Andrzej Zaborowski | 3 | -557/+446 | |
When parsing the full command fails but Command Details has been parsed, return a struct stk_command containing this information and the type of parsing problem found. We need the command details to be able to even respond to the command. This patch also makes the parser skip over unknown data objects found in the BER-TLV, if they don't have Comprehension Required set. | |||||
2010-06-22 | Check sanity the MNC length value from the SIM card | Marcel Holtmann | 1 | -0/+4 | |
In case the SIM entry is wrong or we force reading of it, nasty things like this can happen: ofonod[12456]: Control:> AT+CRSM=176,28589,0,0,4\r ofonod[12456]: Control:< +CRSM: 144,0,"00FFFF"\r\n\r\nOK\r\n *** buffer overflow detected ***: ./src/ofonod terminated ======= Backtrace: ========= /lib64/libc.so.6(__fortify_fail+0x37)[0x3e42efb417] /lib64/libc.so.6[0x3e42ef9310] /lib64/libc.so.6(__strncpy_chk+0x17b)[0x3e42ef85cb] | |||||
2010-06-22 | Fix huawei udev rules | Denis Kenzior | 1 | -1/+1 | |
2010-06-21 | hfp: Fix style issues | Denis Kenzior | 1 | -1/+2 | |
2010-06-21 | hfp: use bluetooth helpers and remove similar code | Gustavo F. Padovan | 1 | -343/+36 | |
2010-06-21 | bluetooth: Various style issues | Denis Kenzior | 1 | -8/+13 | |
2010-06-21 | bluetooth: add PropertyChanged watch | Gustavo F. Padovan | 1 | -1/+75 | |
This one is a bit diferent from the hfp.c one, so a separated patch for it. | |||||
2010-06-21 | bluetooth: add watches for service and adapters | Gustavo F. Padovan | 1 | -0/+78 | |
Exactly the same code from hfp.c | |||||
2010-06-21 | bluetooth: add device_properties_cb() and has_uuid() | Gustavo F. Padovan | 1 | -2/+69 | |
2010-06-21 | bluetooth: Move functions from hfp.c to bluetooth.c | Gustavo F. Padovan | 1 | -0/+122 | |
The part that call device_properties_cb is commented to permit this patch compile. device_properties_cb() will be changed, so it will have separated patch. | |||||
2010-06-21 | storage: whitespace issue | Denis Kenzior | 1 | -1/+1 | |
2010-06-21 | smsutil: Fix up some comment style | Denis Kenzior | 1 | -18/+36 | |
2010-06-21 | test-common: Avoid accessing an unitialised variable. | Andrzej Zaborowski | 1 | -1/+1 | |
Fixes a segfault, reported by valrgind as: [...] ==6300== Use of uninitialised value of size 4 ==6300== at 0x8048B4D: test_invalid (test-common.c:81) |