Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-06 | hso: avoid trying to use an already freed context | Aleksander Morgado | |
In the connection sequence, we keep the context in the private info of the Bearer object, so that we can complete and free it when we receive OWANCALL unsolicited messages. Now, the reply of the OWANCALL itself may get processed as an unsolicited message, so effectively we're processing and finishing the connection/disconnection context *before* we process the reply of the AT command. This patch ensures that we do not try to re-use the connection context after it has been processed by the unsolicited messages handler. | |||
2012-08-06 | icera: avoid trying to use an already freed context | Aleksander Morgado | |
In both the connection and disconnection sequences, we keep the context in the private info of the Bearer object, so that we can complete and free it when we receive %IPDPACT unsolicited messages. Now, the reply of the %IPDPACT itself may get processed as an unsolicited message, so effectively we're processing and finishing the connection/disconnection context *before* we process the reply of the AT command. This patch ensures that we do not try to re-use the connection/disconnection context after it has been processed by the unsolicited messages handler. | |||
2012-08-06 | samsung: fix crash due to uninitialized GError variables | Ben Chan | |
BUG=chromium-os:32475 TEST=emerge modemmanager-next Change-Id: I8dad924dae9a249c3b9235786226b7dd40bd8819 | |||
2012-08-06 | icera: fix timezone request AT command | Dan Williams | |
Actual command uses a *, not a %. Must have been a typo when porting to the new MM since 0.6 uses a * too. | |||
2012-08-06 | trivial: comment spelling fix | Dan Williams | |
2012-08-06 | longcheer: implement unlock retries checking | Dan Williams | |
2012-08-06 | hso: fix small error in unlock retries checking | Dan Williams | |
_OERCN only reports PIN and PUK, so we only check for two values. | |||
2012-08-06 | hso: implement unlock retries checking | Dan Williams | |
2012-08-06 | TODO: add generic bearer improvements | Aleksander Morgado | |
2012-08-06 | samsung: plugin fully ported | Aleksander Morgado | |
2012-08-06 | samsung: use CFUN=4 for power down | Aleksander Morgado | |
2012-08-06 | samsung: custom configuration for AT serial ports | Aleksander Morgado | |
2012-08-06 | samsung: use Icera-based time loading | Aleksander Morgado | |
2012-08-06 | samsung: user Icera-based timezone loading | Aleksander Morgado | |
2012-08-06 | samsung: minor coding style fixes | Aleksander Morgado | |
2012-08-06 | samsung: use the generic Icera bearer | Aleksander Morgado | |
2012-08-06 | samsung: use Icera-based unsolicited messages setup and access tech loading | Aleksander Morgado | |
2012-08-06 | samsung: don't hardcode supported modes | Aleksander Morgado | |
Don't try to implement supported modes loading if we're just hardcoding the values; the proper way would be to run the %IPSYS=? test command and parse the results. | |||
2012-08-06 | samsung: use Icera-based allowed mode setting | Aleksander Morgado | |
2012-08-06 | samsung: use Icera-based initial allowed mode loading | Aleksander Morgado | |
2012-08-06 | samsung: implement the `MMIfaceIcera' interface | Aleksander Morgado | |
2012-08-06 | icera: plugin fully ported | Aleksander Morgado | |
2012-08-06 | icera: provide method to check Icera support | Aleksander Morgado | |
2012-08-06 | icera: implement network time retrieval | Aleksander Morgado | |
2012-08-06 | icera: implement timezone loading | Aleksander Morgado | |
2012-08-06 | icera: try to gather extended connection failed reasons when reporting error | Aleksander Morgado | |
2012-08-06 | icera: implement IP config retrieval in the bearer | Aleksander Morgado | |
2012-08-06 | icera: implement modem reset | Aleksander Morgado | |
2012-08-06 | icera: implement 3GPP disconnection | Aleksander Morgado | |
2012-08-06 | icera: listen for %IPDPACT unsolicited messages and report connection status | Aleksander Morgado | |
2012-08-06 | icera: implement 3GPP dialling | Aleksander Morgado | |
The modem object needs to listen to unsolicited messages and report bearer connection status itself. | |||
2012-08-06 | icera: new `MMBroadbandBearerIcera' | Aleksander Morgado | |
2012-08-06 | icera: ignore +PACSP unsolicited messages | Aleksander Morgado | |
2012-08-06 | icera: implement 3GPP unsolicited messages enabling/disabling | Aleksander Morgado | |
2012-08-06 | icera: implement loading access technologies | Aleksander Morgado | |
2012-08-06 | icera: implement %NWSTATE unsolicited messages handling | Aleksander Morgado | |
2012-08-06 | icera: implement allowed mode setting | Aleksander Morgado | |
2012-08-06 | icera: implement initial allowed mode loading | Aleksander Morgado | |
2012-08-06 | icera: add initial skeleton of the `MMIfaceIcera' interface | Aleksander Morgado | |
2012-08-06 | samsung: port Bearer to use the 'config' property in the MMBearer class | Aleksander Morgado | |
This saves us from requiring to implement user & password in all modems. | |||
2012-08-06 | samsung: port plugin to the refactored probing logic | Aleksander Morgado | |
2012-08-06 | samsung: minor coding style fixes | Aleksander Morgado | |
2012-08-06 | samsung: plug memleak | Aleksander Morgado | |
get_port() actually increases the refcount of the returned port, use peek_port() instead. | |||
2012-08-06 | samsung: fix typo, s/recieved/received | Aleksander Morgado | |
2012-08-06 | samsung: plugin for Samsung Y3300/Y3400 UMTS modems based on the ↵ | Nathan Williams | |
Icera/Nvidia chipset | |||
2012-08-06 | TODO: add task to give time to modems to settle down after PIN entry | Aleksander Morgado | |
2012-08-06 | pantech: expect QCDM ports | Aleksander Morgado | |
2012-08-06 | pantech: always prefer the ttyACM port as primary AT port | Aleksander Morgado | |
2012-08-06 | pantech: initial dummy plugin | Aleksander Morgado | |
2012-08-06 | x22x: plugin fully ported | Aleksander Morgado | |