Commit Graph

60 Commits

Author SHA256 Message Date
Dominique Leuenberger
b7afe3fd70 Accepting request 805077 from network
OBS-URL: https://build.opensuse.org/request/show/805077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=31
2020-05-14 21:23:11 +00:00
6df950bf85 Accepting request 802240 from home:mnhauke
- Update to version 1.24.12:
  * libqmi-glib:
    - Skip UTF-8 validation on 0xFF suffix that may happen in
      fixed sized strings (e.g. 2-digit MNC value in 3-byte fixed
      sized field).
    - Explicitly allow CR and LF as valid characters in strings
      (e.g. when given in NMEA trace indications).
  * qmi-proxy:
    - Fix loss of last requests on client hangup.
    - Fix missing indication/removal signal handling in clients.
    - Fix forwarding of broadcast indications to all clients.
  * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/802240
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=33
2020-05-13 08:53:19 +00:00
Dominique Leuenberger
6ee195fea3 Accepting request 795529 from network
OBS-URL: https://build.opensuse.org/request/show/795529
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=30
2020-04-25 18:07:57 +00:00
ba5b653fda Accepting request 792975 from home:mnhauke
- Update to version 1.24.10:
  + libqmi-glib:
    - Added new WDS verbose call end reasons in the IPv6, PPP,
      3GPP, CM and Internal groups.
    - Renamed WDS verbose call end reason "CM_CONFIGURATION_FAILED"
      to "CM_CONFERENCE_FAILED", and added the old name as
      deprecated in the compat sources.
    - Detect QMI control ports exposed as 'smdpkt' or 'rpmsg'
      virtual devices. 
  + qmicli:
    - Fixed crash when using --pdc-deactivate-config.
  + Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/792975
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=32
2020-04-19 13:06:31 +00:00
Dominique Leuenberger
e74e0141c4 Accepting request 785634 from network
OBS-URL: https://build.opensuse.org/request/show/785634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=29
2020-03-19 18:46:30 +00:00
Tomáš Chvátal
129ba48d56 Accepting request 785621 from home:mnhauke
- Update to version 1.24.8:
  libqmi-glib:
  * Fixed string reading logic to avoid critical memory leak.
  * Improved logic to fallback to GSM7 or UCS2, by making sure that
    the UTF-8 string validation doesn't consider non-printable
    characters.
 * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/785621
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=31
2020-03-16 13:31:45 +00:00
Dominique Leuenberger
c3a8ec284e Accepting request 779868 from network
OBS-URL: https://build.opensuse.org/request/show/779868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=28
2020-02-29 20:20:28 +00:00
Tomáš Chvátal
568ed9d814 Accepting request 779866 from home:mnhauke
- Update to version 1.24.6:
  libqmi-glib:
  * Fixed the close operation logic to make sure that a reopen done
    right away doesn't close the wrong endpoint.
  * Updated string reading logic to make sure that all strings are
    valid UTF-8.
  * Updated string reading logic to attempt parsing as GSM7 or UCS2
    if the initial UTF-8 validation fails.
  * Renamed TLV 0x15 in the "WDA Get Data Format" message, and added
    new compat methods for the old name.
  * Fixed the format of the NITZ information TLV, and added new
    compat methods for the old name.
  * Fixed the format of the Home Network 3GPP2 TLV, and added new
    compat methods for the old name.
  * Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/779866
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=30
2020-02-27 10:31:53 +00:00
Dominique Leuenberger
4c33204574 Accepting request 764879 from network
OBS-URL: https://build.opensuse.org/request/show/764879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=27
2020-01-19 19:53:01 +00:00
Tomáš Chvátal
b16130e08a Accepting request 764797 from home:mnhauke
- Update to version 1.24.4:
  * libqmi-glib: the logic behind QMI_DEVICE_OPEN_FLAGS_VERSION_INFO
    has been updated, and from now on it will only make sure the
    version info of the device is loaded when it's opened.
    The library will no longer prevent a given message from being
    sent to the module based on the version information kept in
    the message database.
  * docs: fixed Since tags in UIM messages using the fixed
    "Session" TLV introduced in 1.22.

OBS-URL: https://build.opensuse.org/request/show/764797
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=29
2020-01-16 06:53:59 +00:00
Dominique Leuenberger
1846d7d2b2 Accepting request 761063 from network
OBS-URL: https://build.opensuse.org/request/show/761063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=26
2020-01-08 18:32:14 +00:00
Tomáš Chvátal
599f3d4eb6 Accepting request 760982 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/760982
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=28
2020-01-06 06:41:49 +00:00
Dominique Leuenberger
b62b54a7ed Accepting request 757263 from network
OBS-URL: https://build.opensuse.org/request/show/757263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=25
2019-12-23 21:40:20 +00:00
Tomáš Chvátal
c580aee089 Accepting request 757165 from home:mnhauke
- Update to version 1.24.2:
  + libqmi-glib:
    - message: fixed message creation on big endian systems.
    - message: added missing services in
      get_version_introduced_full().
    - message: updated printable_full() to allow a NULL
      line_prefix.
    - device: updated response reception logic to make sure we
      check the message id before attempting to parse the
      contents, and if the message id doesn't match we return an
      early QMI_CORE_ERROR_UNEXPECTED_MESSAGE error.
  + pkgconfig:
    - Added libmbim dependency in Libs.Private, if built with
      QMI-over-MBIM support.
  + qmi-proxy:
    - Updated to always use the realpath of the QMI device file,
      so that users using different symlinks to the same device
      file don't get transaction ids mixed up.
  + Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/757165
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=27
2019-12-16 07:55:11 +00:00
Dominique Leuenberger
4c2bba74f7 Accepting request 746600 from network
OBS-URL: https://build.opensuse.org/request/show/746600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=24
2019-11-10 21:07:51 +00:00
Tomáš Chvátal
bac60b2734 Accepting request 746577 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/746577
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=26
2019-11-08 13:13:33 +00:00
Yuchen Lin
d91aa2e403 Accepting request 729299 from network
OBS-URL: https://build.opensuse.org/request/show/729299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=23
2019-09-20 12:35:47 +00:00
Tomáš Chvátal
4b8faeedb2 Accepting request 729277 from home:mnhauke
- Update to version 1.22.6:
  + qmicli:
    - Fix potential dereference of null GArray in LOC service.
  + libqmi-glib:
    - Fix definitions for QMI_*_LTE_BAND_*_EUTRAN_32 enum values.
  + Build updated with several fixes:
    - Explicitly define max allowed GLib version.

OBS-URL: https://build.opensuse.org/request/show/729277
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=25
2019-09-09 05:42:07 +00:00
Dominique Leuenberger
d852d6581c Accepting request 694220 from network
OBS-URL: https://build.opensuse.org/request/show/694220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=22
2019-04-17 09:22:16 +00:00
Tomáš Chvátal
7bd7ac825c Accepting request 693333 from home:mnhauke
- Update to version 1.22.4:
  + New request/responses/indications:
    - uim: new "Register Events" request/response.
    - dms: new "Dell Change Device Mode" request/response.
    - dms: new "Dell Get Firmware Version" request/response.
  + libqmi-glib:
    - wds: fixed reporting unknown current rates.
  + qmi-proxy:
    - Increased empty lifetime to 300s.
  + qmicli:
    Avoid priting service option in 3GPP devices.

OBS-URL: https://build.opensuse.org/request/show/693333
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=24
2019-04-15 09:57:44 +00:00
Dominique Leuenberger
75d6997ddc Accepting request 681067 from network
OBS-URL: https://build.opensuse.org/request/show/681067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=21
2019-03-08 10:58:25 +00:00
Tomáš Chvátal
e70aea23a7 Accepting request 681002 from GNOME:Next
- Update to version 1.22.2:
  + Fixed CID tracking logic in the qmi-proxy.
    https://gitlab.freedesktop.org/mobile-broadband/libqmi/issues/9

OBS-URL: https://build.opensuse.org/request/show/681002
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=23
2019-03-03 08:41:12 +00:00
Dominique Leuenberger
849e2b9354 Accepting request 664278 from network
OBS-URL: https://build.opensuse.org/request/show/664278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=20
2019-01-15 08:12:24 +00:00
Tomáš Chvátal
c184f3f661 Accepting request 664184 from GNOME:Next
- Update to version 1.22.0:
  + Build now looks for the correct python provider in the system
    during configure.
  + New services: New 'QoS' (Quality of Service) service, with some
    minimal initial implementation to support flow/network status
    querying. Additionally, some Sierra-specific commands are also
    implemented that allow querying per-bearer statistics (e.g. if
    multiple dedicated and default LTE bearers are used).
  + New request/responses/indications:
    - loc: new "Register Events" request/response.
    - loc: new "NMEA" indication.
    - loc: new "Engine State" indication.
    - loc: new "Fix Recurrence Type" indication.
    - loc: new "GNSS Sv Info" indication.
    - loc: new "Inject Predicted Orbits Data"
      request/response/indication.
    - loc: new "Get Predicted Orbits Data Source"
      request/response/indication.
    - loc: new "Set Server" request/response/indication.
    - loc: new "Get Server" request/response/indication.
    - loc: new "Delete Assistance Data"
      request/response/indication.
    - loc: new "Set Operation Mode" request/response/indication.
    - loc: new "Get Operation Mode" request/response/indication.
    - loc: new "Inject XTRA Data" request/response/indication.
    - uim: new "Card Status" indication.
    - wds: new "Get Default Profile Num" request/response.
    - wds: new "Set Default Profile Num" request/response.
    - wds: new Sierra-specific "Swi Create Profile Indexed"
      request/response.
  + New TLVs supported in existing messages:
    - loc: added multiple new TLVs in the "Position Report"
      indication, which was a minimal skeleton in previous
      releases.
    - loc: added 'Fix Recurrence Type' TLV in "Start".
    - loc: added 'Minimum Interval between Position Reports' TLV in
      "Start".
    - nas: added 'Acquisition Order Preference' TLV in "Set System
      Selection Preference" and "Get System Selection Preference".
    - nas: added 'Phy CA Agg Secondary Cells' TLV in "Get LTE Cphy
      CA Info".
    - wds: added 'WDS APN Disabled Flag' TLV in "Create Profile",
      "Modify Profile" and "Get Profile Settings".
    - wds: added 'WDS Roaming Disallowed Flag' TLV in "Create
      Profile", "Modify Profile" and "Get Profile Settings".
  + libqmi:
    - Assume TLVs < 0x10 are mandatory by default.
    - Fixed some missing QmiProtocolErrors and updated some
      existing ones.
    - Implemented support to allow enabling QMI indications when in
      MBIM mode.
    - Addded missing QmiNasBandPreference and
      QmiDmsLteBandCapability flags.
    - Deprecate QMI_CORE_ERROR_TLV_EMPTY, as empty TLVs are allowed
      by the protocol and totally valid e.g. in 0-sized string-type
      TLVs.
    - Moved all deprecated APIs to 'qmi-compat.h' header.
  + qmicli:
    - New '--loc-get-position-report' command.
    - New '--loc-get-gnss-sv-info' command.
    - New '--loc-follow-position-report' command.
    - New '--loc-follow-gnss-sv-info' command.
    - New '--loc-follow-nmea' command.
    - New '--loc-delete-assistance-data' command.
    - New '--qos-get-flow-status' command.
    - New '--qos-get-network-status' command.
    - New '--qos-swi-read-data-stats' command.
    - New '--qos-reset' command.
    - New '--wds-create-profile' command.
    - New '--wds-modify-profile' command.
    - New '--wds-delete-profile' command.
    - New '--wds-get-default-profile-num' command.
    - New '--wds-set-default-profile-num' command.
    - New '--wds-swi-create-profile-indexed' command.
    - Added support to request acquisition order preference updates
      when using '--nas-set-system-selection-preference'.
    - Fixed slot indices in '--uim-get-card-status'.
    - Fixed '--uim-set-pin-protection', '--uim-verify-pin",
      "--uim-unblock-pin", and '--uim-change-pin', so that a dummy
      application identifier is always used.
    - Updated so that all commands work even through QMI over MBIM,
      even if indications are required to complete the command
      (e.g. most PDC and LOC commands).
  + qmi-network: Avoid creating invalid --wds-start-network when
    APN is not set.
  + Several other minor improvements and fixes.

OBS-URL: https://build.opensuse.org/request/show/664184
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=22
2019-01-10 08:21:51 +00:00
Dominique Leuenberger
eee712d6bc Accepting request 629192 from network
OBS-URL: https://build.opensuse.org/request/show/629192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=19
2018-08-27 11:45:38 +00:00
Ismail Dönmez
4bcb6da340 Accepting request 629073 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/629073
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=21
2018-08-14 08:17:49 +00:00
Dominique Leuenberger
b455326546 Accepting request 584329 from network
OBS-URL: https://build.opensuse.org/request/show/584329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=18
2018-03-12 11:08:47 +00:00
Ismail Dönmez
03d1575e36 Accepting request 584229 from home:jengelh:branches:network
- Update summary to standard language

OBS-URL: https://build.opensuse.org/request/show/584229
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=20
2018-03-08 10:58:31 +00:00
a3669a6d58 Accepting request 581298 from GNOME:Next
cleaned

OBS-URL: https://build.opensuse.org/request/show/581298
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=19
2018-03-02 14:25:24 +00:00
Dominique Leuenberger
bb70b2a3a9 Accepting request 568080 from network
OBS-URL: https://build.opensuse.org/request/show/568080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=17
2018-01-25 11:38:53 +00:00
Ismail Dönmez
774f65e340 Accepting request 568016 from home:luc14n0:branches:network
Update to version 1.20.0.

OBS-URL: https://build.opensuse.org/request/show/568016
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=18
2018-01-22 10:26:41 +00:00
Dominique Leuenberger
13db127ab9 Accepting request 538324 from network
OBS-URL: https://build.opensuse.org/request/show/538324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=16
2017-11-09 13:01:53 +00:00
Ismail Dönmez
4a431dfa11 Accepting request 538294 from home:pluskalm:branches:network
- Do not rely on env for python during build
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/538294
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=17
2017-11-02 11:13:59 +00:00
Dominique Leuenberger
729889cd9c Accepting request 496521 from network
1

OBS-URL: https://build.opensuse.org/request/show/496521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=15
2017-05-27 11:12:21 +00:00
Ismail Dönmez
29b510f439 Accepting request 496409 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/496409
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=16
2017-05-19 08:57:57 +00:00
Dominique Leuenberger
14fe0dbd88 Accepting request 441932 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/441932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=14
2016-12-01 09:24:47 +00:00
e24b6414e6 Accepting request 440702 from GNOME:Next
Update to 1.16.2

OBS-URL: https://build.opensuse.org/request/show/440702
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=15
2016-11-18 06:55:39 +00:00
Dominique Leuenberger
a28c26198b Accepting request 412258 from network
1

OBS-URL: https://build.opensuse.org/request/show/412258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=13
2016-07-28 21:42:09 +00:00
c1959f682f Accepting request 407856 from home:bruno_friedmann:branches:GNOME:Factory
Find last revision with optimized Packaging options
  + add missing exclude in rpmlintrc 
  + add BuildRequires for having QMUX over MBIM option

- Update to version 1.16.0
  + New `--enable-mbim-qmux' option during configure, which enables
  the support for using an MBIM control device as transport for the 
  QMI messages, only if the MBIM device implements the 
  "QMI service". This setting is automatically enabled if libmbim 
  >= 1.14.0 is found in the system, and can be explicitly disabled 
  with `--disable-mbim-qmux'.
  + New request/responses:
  ++ nas: new "Get LTE Cphy CA Info" request/response.
  ++ nas: new "Force Network Search" request/response.
  + qmi-network:
  ++ Fixed several bashisms.
  The following features which were backported to 1.14.x releases 
  are also present in libqmi 1.16.0:
  + Added compatibility symbols for some API breaks introduced in 1.14.0:
  ++ qmi_message_dms_set_service_programming_code_input_get_current
     was renamed to qmi_message_dms_set_service_programming_code_input_get_current_code.
  ++ qmi_message_dms_set_service_programming_code_input_get_new
     was renamed to qmi_message_dms_set_service_programming_code_input_get_new_code.
  ++ qmi_message_dms_set_service_programming_code_input_set_current
     was renamed to qmi_message_dms_set_service_programming_code_input_set_current_code.
  ++ qmi_message_dms_set_service_programming_code_input_set_new
     was renamed to qmi_message_dms_set_service_programming_code_input_set_new_code.
  ++ QMI_NAS_SIM_REJECT_STATE_SIM_VAILABLE was renamed to
     QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE.
  + libqmi-glib:

OBS-URL: https://build.opensuse.org/request/show/407856
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=14
2016-07-20 07:03:59 +00:00
Dominique Leuenberger
7e56e3f432 Accepting request 391426 from network
1

OBS-URL: https://build.opensuse.org/request/show/391426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=12
2016-05-05 06:11:52 +00:00
Rusmir Duško
d67eb72e6e Accepting request 391422 from home:Zaitor:branches:network
New upstream release, might contain surprises since there is a API/ABI breaks, even if its claimed to have some compatability added back

OBS-URL: https://build.opensuse.org/request/show/391422
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=13
2016-04-23 21:41:14 +00:00
Dominique Leuenberger
7479341039 Accepting request 379188 from network
1

OBS-URL: https://build.opensuse.org/request/show/379188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=11
2016-03-29 07:51:06 +00:00
Ismail Dönmez
d2e4ee679e Accepting request 379158 from home:jengelh:branches:network
- Improve description; say what QMI is

OBS-URL: https://build.opensuse.org/request/show/379158
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=12
2016-03-24 09:48:43 +00:00
Dominique Leuenberger
0bf94ea7fb Accepting request 359556 from network
1

OBS-URL: https://build.opensuse.org/request/show/359556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=10
2016-02-22 07:56:02 +00:00
Rusmir Duško
e0b9ee7db6 Accepting request 359545 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/359545
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=11
2016-02-15 20:53:20 +00:00
Dominique Leuenberger
ad12090137 Accepting request 288053 from network
1

OBS-URL: https://build.opensuse.org/request/show/288053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=9
2015-03-03 10:11:30 +00:00
fc8b53a205 Accepting request 288003 from home:Zaitor:branches:network
New stable

OBS-URL: https://build.opensuse.org/request/show/288003
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=10
2015-02-27 09:53:39 +00:00
cb14b4c8ec Accepting request 287792 from home:mgorse:branches:network
- Added COPYING and COPYING.LIB and fixed license attribute for
  debug utils

OBS-URL: https://build.opensuse.org/request/show/287792
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=9
2015-02-26 07:45:20 +00:00
Stephan Kulow
c639c6b8ce Accepting request 285768 from network
1

OBS-URL: https://build.opensuse.org/request/show/285768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libqmi?expand=0&rev=8
2015-02-16 06:36:05 +00:00
Ismail Dönmez
7167cb073c Accepting request 285725 from home:Zaitor:branches:network
New stable update

OBS-URL: https://build.opensuse.org/request/show/285725
OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=8
2015-02-12 09:47:18 +00:00