Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-13 | manager: allow to remotely setup test profiles with 'virtual' ports | Aleksander Morgado | |
2014-02-13 | plugin: allow creating 'virtual' modems with 'virtual' ports | Aleksander Morgado | |
2014-02-13 | base-modem: allow grabbing 'virtual' AT ports | Aleksander Morgado | |
2014-02-13 | plugin-manager: allow looking plugins by name | Aleksander Morgado | |
2014-02-13 | device: allow creating 'virtual' devices | Aleksander Morgado | |
2014-02-13 | device: new 'hotplugged' property | Aleksander Morgado | |
2014-02-13 | port-serial: allow ports based on Unix sockets | Aleksander Morgado | |
2014-02-13 | context: new '--test-enable' to enable the Test interface | Aleksander Morgado | |
2014-02-13 | context: new '--test-no-auto-scan' to avoid automatic scanning for devices | Aleksander Morgado | |
2014-02-13 | context: new '--test-session' allows launching the MM daemon in the session bus | Aleksander Morgado | |
2014-02-13 | service,tests: new DBus service file for tests | Aleksander Morgado | |
2014-02-13 | libmm-glib,tests: use gdbus-codegen to generate code for the new Test interface | Aleksander Morgado | |
2014-02-13 | introspection,tests: add new 'Test' interface | Aleksander Morgado | |
2014-02-13 | huawei: use shortened version of NDISDUP when possible | Aleksander Morgado | |
Adds support for the Huawei E3276 by sending the shortened form of the AT^NDISDUP command where possible, as the E3276 fails with an '+CME ERROR: Incorrect parameters' if encoded_auth is set to 0. This behaviour is slightly different to the E1820 and K4605 (E372) which will happily establish a connection with encoded_auth set to 0, 1 or 2. | |||
2014-02-13 | port-serial: always set the forced_close flag if forced to close | Aleksander Morgado | |
2014-02-13 | base-modem: allow looking for a subset of the available ports | Aleksander Morgado | |
2014-02-13 | base-modem: allow grabbing non-tty AT ports | Aleksander Morgado | |
2014-02-13 | plugin: allow probing non-tty AT ports | Aleksander Morgado | |
2014-02-13 | port-serial-at: allow specifying subsystem when creating a 'MMPortSerialAt' | Aleksander Morgado | |
Don't just assume that all AT ports are TTYs. | |||
2014-02-13 | port-serial: use the GIOChannel also for writing data | Aleksander Morgado | |
2014-02-13 | port-serial: allow non-tty 'MMPortSerial' objects | Aleksander Morgado | |
Allow having 'MMPortSerial' objects for non-tty devices. This will allow us e.g. handling /dev/cdc-wdm ports speaking the AT protocol. | |||
2014-02-13 | port-serial: remove unneeded method | Aleksander Morgado | |
2014-02-13 | port-serial-qcdm: commands are never cached | Aleksander Morgado | |
The QCDM port commands are never cached, so remove the option from the command() method. Will also simplify command caching afterwards as it will be an AT-only thing. | |||
2014-02-13 | port: remove 'constructor' checking for property validity | Aleksander Morgado | |
A constructor cannot return NULL, specially when there are subclasses, as it would segfault. Just remove it, as it doesn't really do anything useful. | |||
2014-02-13 | port: use a 'priv' pointer to handle the private info | Aleksander Morgado | |
2014-02-13 | port-serial: use a 'priv' pointer to handle the private info | Aleksander Morgado | |
2014-02-13 | port-serial-at: use a 'priv' pointer to handle the private info | Aleksander Morgado | |
2014-02-13 | port-serial: use GIO Async API like method for command() | Aleksander Morgado | |
2014-02-13 | port-serial: use GIO Async API like method for flash() | Aleksander Morgado | |
2014-02-13 | port-serial: use GIO Async API like method for reopen() | Aleksander Morgado | |
2014-02-13 | port-serial-at: use GIO Async API like methods | Aleksander Morgado | |
2014-02-13 | port-serial-qcdm: use GIO Async API like methods | Aleksander Morgado | |
2014-02-13 | port-serial-qcdm: remove unneeded private info | Aleksander Morgado | |
2014-02-13 | ports: rename 'libserial' to 'libport' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMMbimPort' to 'MMPortMbim' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMQmiPort' to 'MMPortQmi' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMAtSerialPort' to 'MMPortSerialAt' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMQcdmSerialPort' to 'MMPortSerialQcdm' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMGpsSerialPort' to 'MMPortSerialGps' | Aleksander Morgado | |
2014-02-13 | ports: rename 'MMSerialPort' to 'MMPortSerial' | Aleksander Morgado | |
2014-02-13 | cinterion: try to gather port type for devices with multiple tty ports | Aleksander Morgado | |
The new PHS8 or PXS8 devices may expose multiple tty ports, but only one is supposed to be used for PPP. So, query which port that is and flag it before grabbing it in the modem. | |||
2014-02-12 | wavecom: implement after-sim-unlock step | Aleksander Morgado | |
Just give some time to the SIM to get properly initialized, so that we avoid errors when reloading e.g. facility lock status. | |||
2014-02-12 | zte: allow MBIM devices | Ben Chan | |
2014-02-11 | mbm: add lenovo branded ericsson ID (Lenovo N5321gw) | Arnd Hannemann | |
This device ID is used in a Lenovo Thinkpad T440s. Link: http://forums.debian.net/viewtopic.php?f=7&t=107986&sid=4f81b9c1a8f4563f26fec24f7b65aaea&start=15 Signed-off-by: Arnd Hannemann <arnd@arndnet.de> | |||
2014-02-06 | docs,api: fix section reference to the Messaging interface | Aleksander Morgado | |
2014-02-06 | libqcdm: use NULL instead of 0 for empty pointer | Yunlian Jiang | |
When I use clang 3.5 to build it, I got commands.c:1444:16: error: expression which evaluates to zero treated as a null pointer constant of type 'QcdmResult *' (aka 'struct QcdmResult *') [-Werror,-Wnon-literal-null-conversion] return FALSE; ^~~~~ ./utils.h:29:15: note: expanded from macro 'FALSE' #define FALSE ((u_int8_t) 0) ^~~~~~~~~~~~~~ commands.c:1464:20: error: expression which evaluates to zero treated as a null pointer constant of type 'QcdmResult *' (aka 'struct QcdmResult *') [-Werror,-Wnon-literal-null-conversion] return FALSE; ^~~~~ ./utils.h:29:15: note: expanded from macro 'FALSE' #define FALSE ((u_int8_t) 0) ^~~~~~~~~~~~~~ 2 errors generated. make[3]: *** [libqcdm_la-commands.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... Below is the patch that fixes it | |||
2014-02-04 | blacklist: ignore all devices from VID 0x26a, no modems from 3D Robotics | Julian Oes | |
2014-01-30 | docs: update email address | Aleksander Morgado | |
2014-01-30 | build: post release version bump to 1.3.0 (development) | Aleksander Morgado | |
2014-01-30 | release: bump version to 1.2.0 | Aleksander Morgado | |