blob: 6b19cc992da951705d89908cddb3c4f6233ca92b [file] [log] [blame]
Overview of changes in libmbim 1.10
----------------------------------------
* API break: Flag values in 'MbimRegistrationFlag' were updated to match the
ones in the MBIM documentation.
* Implemented a new 'mbim-proxy', which allows sharing a single MBIM control
port among different processes. The usage of the proxy is optional, and can
be requested by specifying the MBIM_DEVICE_OPEN_FLAGS_PROXY flag in the new
mbim_device_open_full() method. The 'mbimcli' command line tool was also
extended with a new '--device-open-proxy,-p' option, to allow requesting the
use of the proxy process.
* New 'removed' signal added to the MbimDevice, to notify when the underlying
connection to the device is lost (e.g. lost connection to the mbim-proxy, or
lost access to the MBIM control port).
* Added support for registering and using custom services.
* Added additional GMM cause codes to MbimNwError.
* Transactions are now matched not only by ID but also by type.
* Several other minor improvements and fixes.
Overview of changes in libmbim 1.8
----------------------------------------
* Added support for additional MBIM messages:
MBIM_CID_MS_FIRMWARE_ID_GET
MBIM_CID_MS_HOST_SHUTDOWN_NOTIFY
* Updated mbimcli with new commands:
--set-radio-state
--ms-query-firmware-id
--ms-notify-host-shutdown
--dss-connect
--dss-disconnect
* Several enums and functions were renamed, and marked as deprecated. A small
layer is given to provide backwards compatibility.
* Several other minor improvements and fixes.
Overview of changes in libmbim 1.6
----------------------------------------
* Updated mbimcli with new commands:
--phonebook-query-configuration
--phonebook-read
--phonebook-read-all
--phonebook-write
--phonebook-delete
--phonebook-delete-all
* Added generation of man pages for mbimcli and mbim-network.
* Several other minor improvements and fixes.
Overview of changes in libmbim 1.4
----------------------------------------
* Added support for additional MBIM messages:
MBIM_SMS_CONFIGURATION
MBIM_SMS_READ
MBIM_SMS_SEND
MBIM_SMS_DELETE
MBIM_SMS_MESSAGE_STORE_STATUS
MBIM_USSD
MBIM_PHONEBOOK_CONFIGURATION
MBIM_PHONEBOOK_READ
MBIM_PHONEBOOK_DELETE
MBIM_PHONEBOOK_WRITE
MBIM_STK_PAC
MBIM_STK_TERMINAL_RESPONSE
MBIM_STK_ENVELOPE
MBIM_DEVICE_SERVICE_SUBSCRIBER_LIST
MBIM_AUTH_AKA
MBIM_AUTH_AKAP
MBIM_AUTH_SIM
MBIM_PACKET_STATISTICS
MBIM_NETWORK_IDLE_HINT
MBIM_EMERGENCY_MODE
MBIM_IP_PACKET_FILTERS
MBIM_DSS_CONNECT
MBIM_MULTICARRIER_PROVIDERS
* Updated mbimcli with new commands:
--query-packet-statistics
* Use gtester to run unit tests.
Overview of changes in libmbim 1.2
----------------------------------------
* Added support for additional MBIM messages:
MBIM_VISIBLE_PROVIDERS
MBIM_PREFERRED_PROVIDERS
MBIM_HOME_PROVIDER
MBIM_SERVICE_ACTIVATION
* Updated mbimcli with new commands:
--query-visible-providers
--query-preferred-providers
--query-home-provider
--query-signal-state
--no-open
--noop
* Updated mbim-network with session support, keeping TRID sequence between
commands.
* New symbols to check library version.
Overview of changes in libmbim 1.0
----------------------------------------
* Updated mbimcli with new commands:
--enter-pin
--change-pin
--enable-pin
--disable-pin
--enter-puk
--query-registration-state
--register-automatic
--query-packet-service-state
--attach-packet-service
--detach-packet-service
--query-connection-state
--connect
--disconnect
--no-close
* Removed the 'basic-connect' prefix from mbimcli commands.
* New 'mbim-network' script to help launch a connection through the
shell.
* Added gtk-doc documentation
Overview of changes in libmbim 0.0.1
----------------------------------------
Initial release.