-
67b64eb7ee
shared-qmi: rename feature check variables
Aleksander Morgado
2021-03-15 14:58:12 +01:00
-
830230dccb
broadband-modem-qmi: retrieve operator name from plmn_name based on current operator id.
Madhav
2021-01-14 23:24:12 +00:00
-
abc417f37a
sierra: disable CPOL in the EM7345
Aleksander Morgado
2021-03-12 10:33:07 +01:00
-
e0a6d5d76b
base-sim: allow disabling CPOL based preferred networks features
Aleksander Morgado
2021-03-12 10:30:46 +01:00
-
74599e695b
sim-qmi,libmm-glib: QMI implementation of get/set preferred networks
Teijo Kinnunen
2021-03-10 14:07:35 +02:00
-
82a9f16fa4
base-sim: select the desired format for loading preferred networks
Teijo Kinnunen
2021-03-12 09:32:35 +02:00
-
e00e113dc9
docs,libmm-glib: add missing reference to private method
Aleksander Morgado
2021-03-11 11:43:57 +01:00
-
fdfcd30308
bearer-qmi: avoid increasing self reference during dispose()
Aleksander Morgado
2021-03-11 11:20:48 +01:00
-
a772b70632
bearer-mbim: plug MbimDevice leak in disconnection context
Aleksander Morgado
2021-03-11 10:33:00 +01:00
-
bd075aeba0
bearer-qmi: if no explicit 'multiplex' setting, default to 'requested'
Aleksander Morgado
2021-02-25 13:03:43 +01:00
-
0b72d9b566
port-qmi: flag multiplexing as unsupported in BAM-DMUX
Aleksander Morgado
2021-02-26 11:29:04 +01:00
-
791c7908e4
port-qmi: initialize net port driver information early
Aleksander Morgado
2021-03-10 12:05:31 +01:00
-
4f4ce02c43
port-qmi: compute max amount of multiplexed links supported
Aleksander Morgado
2021-02-25 22:12:04 +01:00
-
499d954857
port-qmi: setup master MTU link to max aggregation data size
Aleksander Morgado
2021-02-25 13:01:35 +01:00
-
b0f26a1f0b
bearer-qmi: bring master interface up on connection attempt
Aleksander Morgado
2021-02-24 01:01:55 +01:00
-
1643c3d3db
bearer-qmi: create data port link if multiplex is requested/required
Aleksander Morgado
2021-02-23 20:43:38 +01:00
-
db5cb302c9
port-qmi: don't allow switching to non-multiplexed mode if links exist
Aleksander Morgado
2021-02-25 12:38:41 +01:00
-
f58d3ef93f
port-qmi: new methods to setup/cleanup net links
Aleksander Morgado
2021-02-23 22:43:09 +01:00
-
b3fb87cdf6
base-modem: new method to wait for an explicit link port
Aleksander Morgado
2021-02-24 10:18:39 +01:00
-
897e48709d
base-modem: allow grabbing link ports after modem is created
Aleksander Morgado
2021-02-12 12:29:49 +01:00
-
21174f289f
kernel-device-generic: setup 'lower device' for virtual ports
Aleksander Morgado
2021-02-12 11:36:10 +01:00
-
591db5e455
kernel-device-udev: setup 'lower device' for virtual ports
Aleksander Morgado
2021-02-12 11:18:32 +01:00
-
73830f0bd0
kernel-device: new helper to load lower device link names
Aleksander Morgado
2021-02-12 11:00:08 +01:00
-
6a791dd8b7
kernel-device: new 'lower device' property for physdev info
Aleksander Morgado
2021-02-12 10:58:17 +01:00
-
ec73efc551
port-qmi: add support for QMAP data aggregation
Aleksander Morgado
2021-02-25 12:04:13 +01:00
-
140094bb47
broadband-modem-qmi: reset all QMI/NET ports on initialization
Aleksander Morgado
2021-02-17 23:13:04 +01:00
-
7b20550ac0
port-qmi: implement port reset logic
Aleksander Morgado
2021-02-18 15:52:11 +01:00
-
032a86915a
port-net: new 'MMPortNet' object with netlink capabilities
Aleksander Morgado
2021-02-17 14:20:08 +01:00
-
b45948a20d
port-qmi: rework WDA-based logic and avoid setup during port open
Aleksander Morgado
2021-02-18 15:13:11 +01:00
-
cd2f8d9d63
port-qmi: keep track of the endpoint info
Aleksander Morgado
2021-02-23 21:09:58 +01:00
-
d1a893775e
docs: add api indices for 1.18
Aleksander Morgado
2021-02-23 23:31:46 +01:00
-
73db7f205c
api,bearer: new 'Multiplexed' property
Aleksander Morgado
2021-02-25 20:41:28 +01:00
-
05b9ab7c25
api,modem: new 'MaxActiveMultiplexedBearers' property
Aleksander Morgado
2021-02-25 15:42:35 +01:00
-
35e20a48c8
api,modem: deprecate the 'MaxBearers' property
Aleksander Morgado
2021-02-25 14:43:22 +01:00
-
064e92e9b7
api,simple: new 'multiplex' setting in bearer properties
Aleksander Morgado
2021-02-17 15:49:01 +01:00
-
71bad1d862
sim: Fix wrong return type
Andrew Lassalle
2021-03-09 15:34:07 -08:00
-
8b1ae5afab
modem-helpers,mm-base-sim: Sim.SetPreferredNetworks AT implementation
Teijo Kinnunen
2021-03-05 14:46:50 +02:00
-
0919abaa2f
mmcli,sim: implement --sim-set-preferred-networks function
Teijo Kinnunen
2021-03-03 16:27:32 +02:00
-
66e93751b8
api,sim: add new Sim.SetPreferredNetworks method
Teijo Kinnunen
2021-03-03 16:23:09 +02:00
-
72d753ba83
base-sim: select PLMN list before reading preferred networks
Teijo Kinnunen
2021-02-26 14:57:15 +02:00
-
a659970634
broadband-modem-qmi: update EPS/5GS reg state when idle/searching
Aleksander Morgado
2021-03-04 18:52:04 +01:00
-
154455a723
zte: disable CMER/CIND support explicitly
Louis-Alexis Eyraud
2021-03-05 09:18:00 +01:00
-
55d60f3c12
sms: common timeout of 180s for the send operation
Aleksander Morgado
2021-03-04 18:32:56 +01:00
-
5d176a1e61
base-modem: explicitly say if NET or TTY data ports are supported
Aleksander Morgado
2021-03-04 15:59:24 +01:00
-
b509229d57
broadband-modem-qmi: use updated system info API
Aleksander Morgado
2021-03-02 11:48:59 +01:00
-
496c4e30e9
broadband-modem-qmi: enable network reject indications
Aleksander Morgado
2021-03-02 11:44:34 +01:00
-
8bc90b7131
broadband-modem-qmi: Enable AT URCs and QMI indications
Dylan Van Assche
2021-01-30 21:57:50 +01:00
-
438ff54d03
libmm-glib,tests: include string.h explicitly
Aleksander Morgado
2021-03-01 16:02:33 +01:00
-
da0e610f5f
modem-helpers-mbim: include string.h explicitly
Aleksander Morgado
2021-03-01 15:56:14 +01:00
-
a9611c6279
utils: import ptr array lookup with GEqualFunc from GLib 2.54
Aleksander Morgado
2021-03-01 15:55:22 +01:00
-
e1372a716e
iface-modem: detect hotswap on all slots
Pavan Holla
2021-02-24 20:03:24 +00:00
-
fbc1636001
docs: add api index for 1.18
Aleksander Morgado
2021-02-26 12:24:07 +01:00
-
a4aba0a6b2
mmcli,sim: add preferred networks list to SIM properties
Teijo Kinnunen
2021-02-25 16:57:16 +02:00
-
816beeffcb
libmm-glib,modem-helpers,mm-base-sim: implement Sim.PreferredNetworks
Teijo Kinnunen
2021-02-25 16:30:57 +02:00
-
c7d366671f
shared-qmi: network registration cancellation logic with asserts disabled
Aleksander Morgado
2021-02-26 11:16:59 +01:00
-
f10e4af919
libmm-glib,bearer-properties: fix 'allow roaming' comparison
Aleksander Morgado
2021-02-25 15:17:45 +01:00
-
297a8c85ae
examples: sms: resolve PEP8 issues
Yegor Yefremov
2021-02-24 16:43:48 +01:00
-
aba237df4e
broadband-modem-qmi: allow lookup of QMI for data without SIO port
Aleksander Morgado
2021-02-17 23:34:01 +01:00
-
381e2f382b
base-modem: separate method to lookup exact port by name
Aleksander Morgado
2021-02-12 12:28:22 +01:00
-
b8e076f9c4
kernel-device-udev: keep track of the client object
Aleksander Morgado
2021-02-12 11:02:14 +01:00
-
1b35d74c15
kernel-device: add get_interface_number() method
Aleksander Morgado
2021-02-07 11:53:13 +01:00
-
cc07d21410
examples: network-scan: get rid of global variables
Yegor Yefremov
2021-02-24 10:10:00 +01:00
-
6250603496
build: improve releasing notes
Aleksander Morgado
2021-02-24 09:16:32 +01:00
-
4a06a02765
charsets: detect iconv() support in runtime
Aleksander Morgado
2021-02-14 22:56:22 +01:00
-
8a8e00168b
charsets: define common translit fallback character
Aleksander Morgado
2021-02-14 22:23:07 +01:00
-
c84454c1b0
charsets: remove charset_hex_to_utf8()
Aleksander Morgado
2021-02-14 09:14:21 +01:00
-
0ff3eb7ee0
charsets: remove take_and_convert methods
Aleksander Morgado
2021-02-14 09:09:45 +01:00
-
ab4c31ec0b
cinterion: rework mno decoding to use str_to_utf8()
Aleksander Morgado
2021-02-14 09:07:21 +01:00
-
6bc07b4b14
cinterion: rework band encoding to use str_to_utf8()
Aleksander Morgado
2021-02-14 09:01:49 +01:00
-
16df1e17e6
helpers: rework normalize_operator() to use str_to_utf8()
Aleksander Morgado
2021-02-13 16:04:56 +01:00
-
63fa9eee46
charsets,tests: update take_and_convert tests to str_from/to
Aleksander Morgado
2021-02-13 15:45:52 +01:00
-
3ac248a7a6
cinterion: move sequence to set bands to private ctx
Aleksander Morgado
2021-02-13 14:54:54 +01:00
-
e5363b546b
charsets: use new str_from_utf8() instead of take_and_convert_to_current_charset()
Aleksander Morgado
2021-02-13 14:44:27 +01:00
-
395ab06c03
charsets: use new bytearray_to_utf8() instead of hex_to_utf8()
Aleksander Morgado
2020-12-22 15:10:55 +01:00
-
5ea4a591a4
charsets: use new bytearray_to_utf8() instead of byte_array_to_utf8()
Aleksander Morgado
2020-12-21 14:28:08 +01:00
-
033e174e44
charsets: make charset_gsm_unpacked_to_utf8() private
Aleksander Morgado
2020-12-21 14:20:13 +01:00
-
8bfdfb187b
charsets: use new bytearray_from_utf8() instead of byte_array_append()
Aleksander Morgado
2020-12-21 13:37:13 +01:00
-
75b37e16b1
charsets: make charset_utf8_to_unpacked_gsm() private
Aleksander Morgado
2021-02-14 15:23:43 +01:00
-
9c613d33e1
charsets: new common APIs to convert from/to charsets and UTF-8
Aleksander Morgado
2020-11-27 00:41:40 +01:00
-
6f32c8d38f
charsets: avoid //TRANSLIT when converting to/from charsets
Aleksander Morgado
2021-02-14 13:47:21 +01:00
-
bc449cbe87
charsets: make translit optional in utf8_to_unpacked_gsm()
Aleksander Morgado
2020-11-26 23:22:57 +01:00
-
5ce97abd73
charsets: make translit optional in gsm_unpacked_to_utf8()
Aleksander Morgado
2020-11-26 23:07:11 +01:00
-
5480cb67b2
libmm-glib,tests: add ishexstr/hexstr2bin/bin2hexstr unit tests
Aleksander Morgado
2021-02-14 10:20:44 +01:00
-
34de613dea
libmm-glib,common-helpers: make hexstr2bin() return a guint8 array
Aleksander Morgado
2021-02-14 11:06:50 +01:00
-
6d8610d63e
libmm-glib,common-helpers: ishexstr() fails on empty input string
Aleksander Morgado
2021-02-14 10:46:49 +01:00
-
8c30a6b6f8
libmm-glib,common-helpers: hexstr2bin fails on empty input string
Aleksander Morgado
2021-02-14 10:43:35 +01:00
-
a211981d4a
libmm-glib,common-helpers: make hexstr2bin() accept input string length
Aleksander Morgado
2020-12-21 13:52:54 +01:00
-
657cabcfce
libmm-glib,common-helpers: make hexstr2bin() return a GError
Aleksander Morgado
2020-11-22 17:01:19 +01:00
-
dbdf67e9f7
charsets: remove unused charset_utf8_to_hex() method
Aleksander Morgado
2020-11-22 16:10:06 +01:00
-
8b590721df
charsets: don't allow quoting in byte_array_append()
Aleksander Morgado
2020-11-22 15:05:56 +01:00
-
38a4a9c842
charsets: remove HEX charset type
Aleksander Morgado
2020-11-22 15:02:07 +01:00
-
a025e83e5a
charsets: define charset enum explicitly as flags
Aleksander Morgado
2020-11-22 15:00:23 +01:00
-
19e5d5f926
build: post-release version bump to 1.17.0
Aleksander Morgado
2021-02-23 12:20:53 +01:00
-
7a5a49b753
release: bump version to 1.16.0
Aleksander Morgado
2021-02-23 11:35:50 +01:00
-
7a5eae2a36
NEWS: update for 1.16.0
Aleksander Morgado
2021-02-23 11:11:57 +01:00
-
bbd3638d12
build: require libqmi 1.28.0
Aleksander Morgado
2021-02-23 11:22:18 +01:00
-
a546201470
bearer-mbim: IP type may be reported as deactivated and still have IP settings
Aleksander Morgado
2021-02-22 15:04:43 +01:00
-
29d9dc7e0c
api,introspection: flag as DEPRECATED the 'number' bearer setting
Aleksander Morgado
2021-02-17 15:38:50 +01:00
-
6dd5ced86d
libmm-glib,simple-connect-properties: add missing APIs to get/set RM protocol
Aleksander Morgado
2021-02-17 15:31:08 +01:00
-
c4f215c9cb
libmm-glib,bearer-properties: consume 'rm-protocol' setting
Aleksander Morgado
2021-02-17 15:21:49 +01:00