<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mate-desktop/libmate-desktop, branch v1.23.0</title>
<subtitle>Library with common API for various MATE modules</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/'/>
<entry>
<title>mate-desktop-thumbnail: avoid 'NULL' parameter</title>
<updated>2019-03-25T20:10:33+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-18T10:40:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=bc41274dad99d0c6700efac3dd747c282ed4f7d6'/>
<id>bc41274dad99d0c6700efac3dd747c282ed4f7d6</id>
<content type='text'>
Fixes Clang static analyzer warning:

mate-desktop-thumbnail.c:933:54: warning: Null pointer passed as an argument to a 'nonnull' parameter
  g_checksum_update (checksum, (const guchar *) uri, strlen (uri));
                                                     ^~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

mate-desktop-thumbnail.c:933:54: warning: Null pointer passed as an argument to a 'nonnull' parameter
  g_checksum_update (checksum, (const guchar *) uri, strlen (uri));
                                                     ^~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-thumbnail-pixbuf-utils: Fix division by zero</title>
<updated>2019-03-25T20:07:10+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-18T00:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=a4a8e89c52d81aef7072fd3a7c3516a7113562ea'/>
<id>a4a8e89c52d81aef7072fd3a7c3516a7113562ea</id>
<content type='text'>
Fixes Clang static analyzer warning:

mate-thumbnail-pixbuf-utils.c:160:17: warning: Division by zero
                                *dest++ = r / n_pixels;
                                          ~~^~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

mate-thumbnail-pixbuf-utils.c:160:17: warning: Division by zero
                                *dest++ = r / n_pixels;
                                          ~~^~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-bg: Fix memory leak</title>
<updated>2019-03-25T20:06:11+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-16T16:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=1fa41d259b1f37b4ca4ec64cf10d70c6da364850'/>
<id>1fa41d259b1f37b4ca4ec64cf10d70c6da364850</id>
<content type='text'>
Fixes Clang static analyzer warning:

mate-bg.c:2764:2: warning: Potential leak of memory pointed to by 'size'
        g_queue_push_tail (parser-&gt;stack, g_strdup (name));
        ^~~~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

mate-bg.c:2764:2: warning: Potential leak of memory pointed to by 'size'
        g_queue_push_tail (parser-&gt;stack, g_strdup (name));
        ^~~~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>[Security] Use 'g_strlcpy' instead of 'strcpy'</title>
<updated>2019-03-17T15:13:55+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-17T01:24:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=8eedb8b7fa80c1e6cbf67c0d9543c8e5dcb6684f'/>
<id>8eedb8b7fa80c1e6cbf67c0d9543c8e5dcb6684f</id>
<content type='text'>
Fixes Clang static analyzer warnings:

mate-rr-config.c:549:3: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
                strcpy (output-&gt;priv-&gt;vendor, "???");
                ^~~~~~

mate-desktop-item.c:2118:2: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
        strcpy (the_exec, exec);
        ^~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warnings:

mate-rr-config.c:549:3: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
                strcpy (output-&gt;priv-&gt;vendor, "???");
                ^~~~~~

mate-desktop-item.c:2118:2: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119
        strcpy (the_exec, exec);
        ^~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>[Security] test-ditem: Use 'g_strlcat' instead of 'strcat'</title>
<updated>2019-03-17T15:13:44+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-17T01:13:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=e1581c669f31e1a43155d2ac5fe0926568629eaf'/>
<id>e1581c669f31e1a43155d2ac5fe0926568629eaf</id>
<content type='text'>
Fixes Clang static analyzer warning:

test-ditem.c:94:2: warning: Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119
        strcat (path, "/foo.desktop");
        ^~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

test-ditem.c:94:2: warning: Call to function 'strcat' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcat'. CWE-119
        strcat (path, "/foo.desktop");
        ^~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-hsv: avoid duplicate initialization in variable</title>
<updated>2019-03-15T17:05:12+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-11T20:57:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=08dc989b39451d49c0b2c01577c036d9f11d5141'/>
<id>08dc989b39451d49c0b2c01577c036d9f11d5141</id>
<content type='text'>
avoid Clang static analyzer warning:

mate-hsv.c:913:19: warning: Value stored to 'priv' during its initialization is never read
  MateHSVPrivate *priv = hsv-&gt;priv;
                  ^~~~   ~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
avoid Clang static analyzer warning:

mate-hsv.c:913:19: warning: Value stored to 'priv' during its initialization is never read
  MateHSVPrivate *priv = hsv-&gt;priv;
                  ^~~~   ~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-hsv: avoid deprecated 'gdk_device_grab/ungrab'</title>
<updated>2019-03-11T07:34:05+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-02-09T16:02:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=3337ca72b14d89c12daf65b65d645dad6e4c6e8c'/>
<id>3337ca72b14d89c12daf65b65d645dad6e4c6e8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-colorsel: avoid deprecated 'GtkHSV', use 'MateHSV' instead</title>
<updated>2019-03-11T07:34:05+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-02-09T14:07:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=c7139d3d99c993c51fe589db55f9fab20669346c'/>
<id>c7139d3d99c993c51fe589db55f9fab20669346c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MateHSV implementation (GtkHSV fork)</title>
<updated>2019-03-11T07:34:05+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-02-07T23:35:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=503577a21ebc5e3ffdefded63c21d8d29646688e'/>
<id>503577a21ebc5e3ffdefded63c21d8d29646688e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mate-colorsel: avoid deprecated 'gtk_widget_modify_bg'</title>
<updated>2019-02-07T10:00:38+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-02-05T12:11:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/mate-desktop/commit/?id=87ff53b86535a1ee0d06943b309e2309c9e874d7'/>
<id>87ff53b86535a1ee0d06943b309e2309c9e874d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
