42 Commits

Author SHA256 Message Date
e97b8f7926 Accepting request 1329168 from GNOME:Next
- Update to version 1.33.1dev:
  + mbimcli:
    - add ATDS Query Operators support
    - bump Basic Connect --query-visible-providers timeout to 240s
    - add ATDS RAT query support
    - add --sms-query-configuration option
    - add --sms-query-message-store-status
    - add test infrastructure and testcases for quectel QDU command
      parsing
    - intel-attunnel: new service, set-at-command

- Update to version 1.34.0:
  + Build:
    - New "-Dmbim_groupname=<name>" meson build option to restrict
      MBIM kernel device access to a given Unix group and root. The
      access check works in parallel to the "-Dmbim_username"
      option; passing either check allows access to the kernel
      device (eg, logical OR).
  + New Intel AT Tunnel service, including the following
    operations: MBIM_CID_INTEL_AT_TUNNEL_AT_COMMAND
  + Extended the SMS service: MBIM_CID_SMS_CONFIGURATION now
    supports notifications
  + mbimcli:
    - New '--sms-query-configuration' and
      '--sms-query-message-store-status' actions
    - New '--atds-query-rat' and '--atds-query-operators' actions

- Update to version 1.33.1dev:
  + mbimcli:
    - add ATDS Query Operators support

OBS-URL: https://build.opensuse.org/request/show/1329168
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=72
2026-01-26 16:14:58 +00:00
2ecbe7fb4e Accepting request 1279731 from home:iznogood:branches:network
- Update to version 1.32.0:
  + New Fibocom service
  + New Compal service
  + Extend the Quectel service
  + New '--sms-read' and '--sms-delete' actions.
  + New '--compal-query-at-command', '--fibocom-set-at-command',
    and '--quectel-set-at-command' actions
  + New MS Basic Connect '--ms-set-lte-attach-configuration'
  + New Basic Connect '--set-register-state' to allow automatic or
    manual registration configuration
  + Renamed Basic Connect '--query-registration-state' to
    '--query-register-state' to be consistent with other actions.
    Old name is kept as an alias for compatibility

OBS-URL: https://build.opensuse.org/request/show/1279731
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=70
2025-05-26 06:29:55 +00:00
5cc7577a46 Accepting request 1202709 from home:iznogood:branches:GNOME:Next
- Update to version 1.30.0:
  + New Intel Mutual Authentication service
  + New Intel Tools service
  + New Google service
  + Extended the Microsoft-defined Basic Connect Extensions service
- Drop patches included upstream:
  + 0001-intel-mutual-authentication-new-service-fcc-lock.patch
  + 0002-intel-tools-new-service-trace-config.patch

OBS-URL: https://build.opensuse.org/request/show/1202709
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=68
2024-09-24 11:13:40 +00:00
ee222cda25 Accepting request 1123744 from home:dimstar:Factory
Fix build with RPM 4.19: unnumbered patches are no longer supported.

OBS-URL: https://build.opensuse.org/request/show/1123744
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=66
2023-11-07 09:14:05 +00:00
4f78f5bc07 Accepting request 1082560 from home:iznogood:factory
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1082560
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=64
2023-04-26 15:25:45 +00:00
ccca21e741 Accepting request 979736 from home:dirkmueller:Factory
- update to 1.26.4:
  * meson: force building doc on normal builds, not only during install.
  * meson: fix 'export_packages' in GIR setup.
  * compat: deprecate the MbimLteAttachStatus type.
  * net-port-manager: use unaligned netlink attribute length.
  * include MBIM proxy control service in docs.
  * codegen: add section doc for each service.
  * utils: add missing short description in section.
  * compat: add missing MbimLteAttachStatus doc.
  * device: add missing mbim_device_list_links() doc.
  * device: fix MbimDevice 'device-in-session' property doc.
  * version: add missing MBIM_CHECK_VERSION() documentation.
  * device: fix wrong reference to QmiDevice
  * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/979736
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=62
2022-05-30 11:07:57 +00:00
0a24b9b192 tweak changelog
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=61
2021-12-21 08:41:41 +00:00
177ef93211 Accepting request 941711 from home:dirkmueller:Factory
- update to 1.26.2:
  * The GUdev optional build/runtime requirement is now fully dropped, it's no
    longer used.
  * Implemented new link management operations, exclusively for the cdc_mbim
    driver for now. These new operations allow creating or deleting VLAN network
    interfaces in order to run multiplexed data sessions over one single physical
    network interface.
  * Added support for the Microsoft-defined SAR service, including the following
    operations:
    ** MBIM_CID_MS_SAR_CONFIG
    ** MBIM_CID_MS_SAR_TRANSMISSION_STATUS
  * libmbim-glib:
    ** Logic updated to make sure full packets are written at once, instead of
       writing them in chunks.
    ** Updated the "LTE attach status" APIs in order to avoid creating unneeded
       struct types in the interface. The older methods have been deprecated and
       maintained in the library for compatibility purposes only.
  * Bugfixes

OBS-URL: https://build.opensuse.org/request/show/941711
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=60
2021-12-21 08:39:40 +00:00
3f6bf42e22 Accepting request 866095 from home:mnhauke
- Update to version 1.24.6:
  * libmbim-glib,device:
    + Fixed a GSource use after free.
    + Avoid g_file_test() on NULL path.
    + Don't warn if descriptors file cannot be read.
  * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/866095
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=58
2021-01-22 18:15:17 +00:00
e5e4ab1d11 Accepting request 839220 from home:mnhauke
- Update to version 1.24.4:
  * libmbim-glib,device:
    + Added new mbim_device_get_transaction_id() to retrieve the
      transaction id currently being used.
  * libmbim-glib,proxy:
    + Fixed the transaction id used in fragments of the same
      request.
    + Avoid creating device context when it's already being
      untracked.
    + Fixed double GError free.
  * mbimcli:
    + Fixed missing EOL in error string when closing device.

OBS-URL: https://build.opensuse.org/request/show/839220
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=56
2020-10-03 02:19:45 +00:00
8d59612848 Accepting request 827881 from home:dimstar:Factory
Update to 1.24.2

OBS-URL: https://build.opensuse.org/request/show/827881
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=54
2020-08-20 10:10:37 +00:00
ae1efc2bec Accepting request 815947 from home:mnhauke
- Update to version 1.24
  * Build now requires GLib/GObject/GIO 2.48.
  * Added new GObject Introspection support in the library, that
    can be explicitly requested during configure with
    --enable-introspection=yes. With the new introspection support,
    the libmbim-glib library can now be used directly from e.g.
    python programs, as in the example included with the release.
  * Added release version information to all the types and methods
    of the public library API, and added new per-version indices
    in the documentation.
  * Added g_autoptr() support to all public types.
  * Several other minor improvements and fixes.
- Introduce subpackage for Introspection bindings

OBS-URL: https://build.opensuse.org/request/show/815947
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=52
2020-06-19 14:55:08 +00:00
dc3d7e42f2 OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=50 2020-01-15 20:27:00 +00:00
653a9c457f Accepting request 764796 from home:mnhauke
- Update to version 1.22.0
  * libmbim-glib:
    + Message parsing logic improved to avoid reading fields out of
      bounds, e.g. if the messages sent by the modem are malformed
      or not in line with the specs.
  * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/764796
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=49
2020-01-15 20:25:51 +00:00
Tomáš Chvátal
962e6102e9 Accepting request 760831 from home:StefanBruens:branches:openSUSE:Factory
- Only require python3-base package for building instead of
  full python3 package.

OBS-URL: https://build.opensuse.org/request/show/760831
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=47
2020-01-05 07:55:12 +00:00
db9fa011a2 Accepting request 758741 from home:mnhauke
- Update to version 1.20.4:
  + libmbim-glib:
    - Fixed memleak when processing responses with multiple
      fragments.
    - Fixed memleak when processing failed Open operations.
    - Removed redundant method declaration in UUID header.

OBS-URL: https://build.opensuse.org/request/show/758741
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=45
2019-12-21 16:34:12 +00:00
d4434e96ff Accepting request 746087 from home:mnhauke
- Update to version 1.20.2:
  + mbim-proxy:
    - Fixed device control port management when using symlinks.
  + libmbim-glib:
    - Fixed handling of fragmented indication messages.
  + Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/746087
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=43
2019-11-06 21:14:37 +00:00
3e6304d379 Accepting request 730979 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/730979
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=41
2019-09-15 07:35:46 +00:00
57a20322fa Accepting request 727851 from GNOME:Next
Add upstream patches and spec tweaks, fix build with upcomming glib2

OBS-URL: https://build.opensuse.org/request/show/727851
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=39
2019-09-02 23:01:10 +00:00
Tomáš Chvátal
53897d9acf Accepting request 694086 from home:mnhauke
- Fix wording in the package summary
- Update to version 1.18.2
  + mbim-proxy:
    - Increased empty lifetime to 300s.

OBS-URL: https://build.opensuse.org/request/show/694086
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=37
2019-04-24 08:53:12 +00:00
dc2d89404c Tweak
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=35
2019-01-08 21:36:53 +00:00
16d8f28d06 Accepting request 663838 from home:mnhauke
- Update to version 1.18.0
   + New Microsoft Basic Connect Extensions service, that includes
     new commands to manage Protocol Configuration Operations (PCO)
     as well as LTE attach status and settings.
   + libmbim-glib:
     . Added support to fully print all message contents, including
       all fields, when traces are enabled.
     . Added support for QMI indications over MBIM.
     . Added additional cause codes to MbimNwError.
     . Fixed signal emission in device, so that it's done before
       completing transaction task.
   + mbim-proxy:
     . Fixed the management of subscribed events, so that the lists are
       maintained per-device.
   + mbimcli:
     . New '--ms-query-pco' action.
     . New '--ms-query-lte-attach-configuration' action.
     . New '--ms-query-lte-attach-status' action.
   + Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/663838
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=34
2019-01-08 21:34:43 +00:00
d68574ed02 OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=32 2018-08-26 10:56:09 +00:00
4fe290a8f3 Accepting request 631540 from home:mnhauke
- Update to version 1.16.2
  + mbimcli:
    - Fix SNR reporting in --atds-query-signal output.
    - Longer timeout (60s) in --disconnect.
    - Add "ip-type" property to --connect
  + libmbim-glib:
    - Fix printing message in Intel Firmware Update service.
    - Fix error reporting when unknown status.

OBS-URL: https://build.opensuse.org/request/show/631540
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=31
2018-08-26 10:55:48 +00:00
45fcaa1df0 Accepting request 581330 from GNOME:Next
cleaned

OBS-URL: https://build.opensuse.org/request/show/581330
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=29
2018-03-05 08:53:35 +00:00
9760da91cf Accepting request 568017 from home:luc14n0:branches:network
Update to version 1.16.0.

OBS-URL: https://build.opensuse.org/request/show/568017
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=27
2018-01-22 09:57:53 +00:00
d701790aa6 Accepting request 538291 from home:pluskalm:branches:network
- Enable tests
- Do not rely on env for python during build
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/538291
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=25
2017-11-02 15:35:19 +00:00
0cf88e15d3 Accepting request 522034 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/522034
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=23
2017-09-07 18:29:40 +00:00
8c7eaae419 Accepting request 477850 from home:Zaitor:branches:network
Add upstream patch

OBS-URL: https://build.opensuse.org/request/show/477850
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=21
2017-03-09 08:40:03 +00:00
Bjørn Lie
3c73906fef Accepting request 424421 from home:zhangxiaofei:branches:network
- SLE sync: Add GNOME 3.20 update FATE id
- Changelog format: remove trailing spaces

OBS-URL: https://build.opensuse.org/request/show/424421
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=19
2016-09-02 09:42:50 +00:00
38806bddbe tweak
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=17
2016-07-20 11:46:34 +00:00
ee943ff9a8 Accepting request 407815 from home:bruno_friedmann:branches:network
Find the last update of libmbim to version 1.14.
It will be needed to have the final new ModemManager 1.6 submitted
for TW.
  + New support for the 'QMI over MBIM' service, so that clients 
	can use libqmi to build messages and libmbim to transport them.
  + The GUDev library, which we use to read the max message size 
	from the USB descriptor, is now optional. When configuring, it 
	will be used by default only if it's found. It can also be 
	explicitly disabled using the new configure  switch 
	'--without-udev' or explicitly enabled using '--with-udev'. 
	If GUDev isn't used, libmbim-glib will rely on sysfs directly.
  + libmbim-glib updates:
  	Added support for building messages of custom services.
  + mbim-network updates:
  	Added support for loading profiles from different paths using 
	the new '--profile' option. This makes it possible to use 
	mbim-network with multiple devices running in the same system.
	Added support to allow specifying APN user (APN_USER), password
	(APN_PASS) and authentication type (APN_AUTH) in the profile.
  	Added support to allow using the mbim-proxy setup by 
	configuring it in the profile file (PROXY=yes).
  + Several other minor improvements and fixes.
	The following features which were backported to 1.12.x releases
	are also present in libmbim 1.14.0:
 	+ mbimcli updates:
    Updated '--connect' arguments to allow specifying "key=value"
	pairs. The old legacy "[(APN),(PAP|CHAP|MSCHAPV2),(Username)
	,(Password)]" format is kept as valid for backwards 
	compatibility, although it should be assumed deprecated.
    Longer timeouts for connect/register operations.
    Report IP configuration when connected.
    Allow specifying session ids.

OBS-URL: https://build.opensuse.org/request/show/407815
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=16
2016-07-20 11:40:44 +00:00
Ismail Dönmez
d849991312 Accepting request 375258 from home:Zaitor:branches:network
New release.

OBS-URL: https://build.opensuse.org/request/show/375258
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=14
2016-03-20 11:45:01 +00:00
7c647aef02 Accepting request 283647 from home:Zaitor:branches:network
New stable update

OBS-URL: https://build.opensuse.org/request/show/283647
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=12
2015-02-01 10:59:19 +00:00
3951fcf037 Accepting request 283395 from GNOME:Factory
Update to 1.12.0

OBS-URL: https://build.opensuse.org/request/show/283395
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=11
2015-01-30 09:11:01 +00:00
d62dc081bf OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=10 2014-12-05 12:11:16 +00:00
aad864c6c7 Accepting request 263487 from home:Ledest:bashisms
fix bashisms in mbim-network script

OBS-URL: https://build.opensuse.org/request/show/263487
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=9
2014-12-05 12:10:29 +00:00
Bjørn Lie
19913fb592 Accepting request 261389 from GNOME:Next
- Update to version 1.10.0:
  + 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.
- Changes from version 1.8.0:
  + 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

OBS-URL: https://build.opensuse.org/request/show/261389
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=7
2014-11-13 17:25:10 +00:00
b2375389d1 Accepting request 220607 from home:Zaitor:branches:network
Update to version 1.6.0

OBS-URL: https://build.opensuse.org/request/show/220607
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=5
2014-02-04 09:52:56 +00:00
5e594ad450 Accepting request 211100 from home:dimstar:branches:network
- Update License fields:
  + Main package: GPL-2.0+ and LGPL-2.1+ (also for the src pkg).
  + Library and -devel subpackage: LGPL-2.1+.
  + The Small tools shipped in the main package (binary) are
    licensed GPL-2.0+.

OBS-URL: https://build.opensuse.org/request/show/211100
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=3
2013-12-17 10:00:00 +00:00
Andrey Karepin
837a698233 Accepting request 209443 from home:dimstar:branches:network
Fixup

OBS-URL: https://build.opensuse.org/request/show/209443
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=2
2013-12-05 05:16:02 +00:00
Andrey Karepin
8290487497 Accepting request 209100 from GNOME:Next
Addition, dependency to ModemManager

OBS-URL: https://build.opensuse.org/request/show/209100
OBS-URL: https://build.opensuse.org/package/show/network/libmbim?expand=0&rev=1
2013-12-02 06:04:23 +00:00