For future reference, this is the list of upstream commits corresponding to Aaron's patches, in the order they are being applied:
312cea870dfbc363da44074bd6f56ccd283c5420 shared: add nm_auto_close and nm_auto_fclose
ed299cc8605a8291a61b3a514f8dc20390b18c77 device/wwan: use nm_auto_close instead of gs_fd_close
713c74f6e4a88f874cf3e9908b3fb153f2ea5b83 platform: add a new function nmp_utils_open_sysctl()
e714a20bc2464dc97492731a0d656e8c6bab65aa platform: refactor wifi_utils_is_wifi() not to pass sysfs_path
b95556eb781a18ee1c96470f40b9e1e162b0ee60 platform: wifi: use nmp_utils_open_sysctl() to check if device is wifi
76876e896c242fd82d048743ffcf2c0481442dc5 platform: refactor nmp_utils_sysctl_open_netdir()
4bdee37771ae741f4f9548b52c1db53ddf080fe8 all: use O_CLOEXEC for file descriptors
dcc8de16b2acc43b2a9155fcfb91fa2602f3a401 core: add utils for file handling
As far as I can tell, none of them have been backported to the 1.2 branch of NetworkManager.
For future reference, this is the list of upstream commits corresponding to Aaron's patches, in the order they are being applied:
312cea870dfbc36 3da44074bd6f56c cd283c5420
shared: add nm_auto_close and nm_auto_fclose
ed299cc8605a829 1a61b3a514f8dc2 0390b18c77
device/wwan: use nm_auto_close instead of gs_fd_close
713c74f6e4a88f8 74cf3e9908b3fb1 53f2ea5b83 open_sysctl( )
platform: add a new function nmp_utils_
e714a20bc2464dc 97492731a0d656e 8c6bab65aa is_wifi( ) not to pass sysfs_path
platform: refactor wifi_utils_
b95556eb781a18e e1c96470f40b9e1 e162b0ee60 open_sysctl( ) to check if device is wifi
platform: wifi: use nmp_utils_
76876e896c242fd 82d048743ffcf2c 0481442dc5 sysctl_ open_netdir( )
platform: refactor nmp_utils_
4bdee37771ae741 f4f9548b52c1db5 3ddf080fe8
all: use O_CLOEXEC for file descriptors
dcc8de16b2acc43 b2a9155fcfb91fa 2602f3a401
core: add utils for file handling
As far as I can tell, none of them have been backported to the 1.2 branch of NetworkManager.