commit e44054466a35e637e0b8cb88cf676f94a9f40dc8 Author: Rui Matos Date: Wed May 10 10:39:45 2017 +0200 3.24.2 NEWS | 13 +++++++++++++ configure.ac | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) commit 7ca147791f0573fc989a4e980bd16cfbd8246595 Author: Mohammed Sadiq Date: Fri May 5 17:40:33 2017 +0530 hostname-helper: don't read past '\0' g_utf8_find_next_char() doesn't do checks whether the char is '\0' or not. We have to take care of that ourself. This commit fixes heap-buffer-overflow found by test-hostname ERROR: AddressSanitizer: heap-buffer-overflow on address READ of size 1 at 0x60200000cd76 thread T0 #0 0x7f8b26920d08 in g_utf8_find_next_char glib/glib/gutf8.c:179 #1 0x55c2b8eacaee in pretty_hostname_to_ssid gnome-control-center/shell/hostname-helper.c:199 https://bugzilla.gnome.org/show_bug.cgi?id=782216 shell/hostname-helper.c | 3 +++ 1 file changed, 3 insertions(+) commit 388b1164b2dad16ffa568be00397c69d51211311 Author: Mohammed Sadiq Date: Tue May 2 10:53:56 2017 +0530 sharing: Don't leak path g_file_get_path() allocates new memory for path. So using g_strdup() later would leak the previous allocation. https://bugzilla.gnome.org/show_bug.cgi?id=782045 panels/sharing/cc-sharing-panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 70f8afedb5c648aa1970a46cc55de0b33391f5b8 Author: Mohammed Sadiq Date: Tue May 2 11:35:23 2017 +0530 region: Fix memory leak The returned result of g_variant_get_strv() has to be freed when no-longer needed https://bugzilla.gnome.org/show_bug.cgi?id=782047 panels/region/cc-region-panel.c | 1 + 1 file changed, 1 insertion(+) commit f60f925210640529beb046c4f9b064732db1faa1 Author: Mohammed Sadiq Date: Tue May 2 12:00:52 2017 +0530 search: Fix memory leak g_variant_get_strv() returns newly allocated memory. This should be freed when no longer required. https://bugzilla.gnome.org/show_bug.cgi?id=782048 panels/search/cc-search-panel.c | 1 + 1 file changed, 1 insertion(+) commit d9626060c5f7f607c47303108a71f90033825bec Author: Mohammed Sadiq Date: Tue Feb 21 10:47:15 2017 +0530 keyboard: Discard the added shortcut on Escape If the user press Escape key after the user have set some shortcut, don't save the newly set shortcut, and close the dialog. https://bugzilla.gnome.org/show_bug.cgi?id=778748 panels/keyboard/shortcut-editor.ui | 1 + 1 file changed, 1 insertion(+) commit 9a1cea3bd0a7231b02266f306181eccdaa6004d0 Author: Fabio Tomat Date: Fri Apr 14 19:24:17 2017 +0000 Update Friulian translation po/fur.po | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) commit bdba78c86d4896e3a9584ccd8854d3c9551cd970 Author: Jonathan Kang Date: Thu Oct 13 10:05:03 2016 +0800 network: Fix mobile broadband switch state The switch was only reflecting the value of the WWAN killswitch instead of both the WWAN killswitch and the state of the connection itself. https://bugzilla.gnome.org/show_bug.cgi?id=690361 panels/network/net-device-mobile.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) commit 379757e15516609d787a27df5ba1a359ed80f45d