<feed xmlns='http://www.w3.org/2005/Atom'>
<title>engrampa/src, branch v1.23.0</title>
<subtitle>Engrampa archive manager for MATE</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/'/>
<entry>
<title>Remove trailing whitespaces</title>
<updated>2019-07-01T16:38:12+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-29T08:46:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=3c4165189dce94303efa1744ecfd6c728d2db5ec'/>
<id>3c4165189dce94303efa1744ecfd6c728d2db5ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update FSF address</title>
<updated>2019-06-11T19:18:20+00:00</updated>
<author>
<name>Laurent Napias</name>
<email>tamplan@free.fr</email>
</author>
<published>2019-06-11T17:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=e48cd4649f7a448ed585634e206347cab5b86051'/>
<id>e48cd4649f7a448ed585634e206347cab5b86051</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ui.h</title>
<updated>2019-05-15T04:52:42+00:00</updated>
<author>
<name>tamplan</name>
<email>50292710+tamplan@users.noreply.github.com</email>
</author>
<published>2019-05-10T19:06:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=9b949cb0998ee288dbb8561919e85800cec7cc53'/>
<id>9b949cb0998ee288dbb8561919e85800cec7cc53</id>
<content type='text'>
Remove hard-coded 'Back' label button</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove hard-coded 'Back' label button</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid deprecated g_type_class_add_private</title>
<updated>2019-05-06T18:45:45+00:00</updated>
<author>
<name>Wu Xiaotian</name>
<email>yetist@gmail.com</email>
</author>
<published>2019-05-03T04:04:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=f71171331d5ea659cfcdd9185b01802f88f0c6ed'/>
<id>f71171331d5ea659cfcdd9185b01802f88f0c6ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>file-utils: avoid out of bound memory access</title>
<updated>2019-04-01T22:58:08+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-22T11:34:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=be2355c8ece8ad7f50ab80185e98b865fa534cf4'/>
<id>be2355c8ece8ad7f50ab80185e98b865fa534cf4</id>
<content type='text'>
Fixes Clang static analyzer warning:

file-utils.c:453:6: warning: Out of bound memory access (access exceeds upper limit of memory block)
        if (file_name [last_char] == G_DIR_SEPARATOR)
            ^~~~~~~~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

file-utils.c:453:6: warning: Out of bound memory access (access exceeds upper limit of memory block)
        if (file_name [last_char] == G_DIR_SEPARATOR)
            ^~~~~~~~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>actions: avoid use of memory after it is freed</title>
<updated>2019-04-01T22:56:34+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-22T09:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=bf0478b2b950b49cca1fda1a97bafc72c942554f'/>
<id>bf0478b2b950b49cca1fda1a97bafc72c942554f</id>
<content type='text'>
Fixes Clang static analyzer warning:

actions.c:137:5: warning: Use of memory after it is freed
    return full_uri;
    ^~~~~~~~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

actions.c:137:5: warning: Use of memory after it is freed
    return full_uri;
    ^~~~~~~~~~~~~~~
</pre>
</div>
</content>
</entry>
<entry>
<title>fr-process: Fix memory leak: 'g_shell_quote' needs to be freed</title>
<updated>2019-03-30T23:13:32+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-21T23:38:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=70050ca8f98012655963aec8cfc13f08388640c2'/>
<id>70050ca8f98012655963aec8cfc13f08388640c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fr-process: Fix memory leak: 'g_strconcat' needs to be freed</title>
<updated>2019-03-30T23:13:32+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-21T11:41:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=ae657ba29ef5960d80bf249c89d1de370a1d22c5'/>
<id>ae657ba29ef5960d80bf249c89d1de370a1d22c5</id>
<content type='text'>
Use 'GString' instead 'g_strconcat'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use 'GString' instead 'g_strconcat'
</pre>
</div>
</content>
</entry>
<entry>
<title>[Security] fr-process: avoid 'strcpy' and 'strcat'</title>
<updated>2019-03-20T23:47:51+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-03-20T10:15:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=fa8a49fbd90ea36029559740ec16ff851ff933e5'/>
<id>fa8a49fbd90ea36029559740ec16ff851ff933e5</id>
<content type='text'>
Use 'g_strlcpy' instead of 'strcpy', and 'g_strlcat' instead of 'strcat'

Fixes Clang static analyzer warnings:

fr-process.c:696:5: 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(rarfile, argv[2]);
                                ^~~~~~

fr-process.c:698:5: 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(rarfile, "part1.rar");
                                ^~~~~~

fr-process.c:705:32: warning: Out of bound memory access (accessed memory precedes memory block)
                                        rarfile[strlen(rarfile)-5]=0;
                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use 'g_strlcpy' instead of 'strcpy', and 'g_strlcat' instead of 'strcat'

Fixes Clang static analyzer warnings:

fr-process.c:696:5: 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(rarfile, argv[2]);
                                ^~~~~~

fr-process.c:698:5: 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(rarfile, "part1.rar");
                                ^~~~~~

fr-process.c:705:32: warning: Out of bound memory access (accessed memory precedes memory block)
                                        rarfile[strlen(rarfile)-5]=0;
                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
</pre>
</div>
</content>
</entry>
<entry>
<title>fr-process: Fix memory leak</title>
<updated>2019-03-14T15:04:11+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2019-03-11T18:08:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/engrampa/commit/?id=6caaf02af28195d103b572fb4ede4b37b82c2575'/>
<id>6caaf02af28195d103b572fb4ede4b37b82c2575</id>
<content type='text'>
Fixes Clang static analyzer warning:

fr-process.c:740:3: warning: Potential leak of memory pointed to by 'argv'
                g_warning ("The files could not be move: %s\n", commandline);
                ^~~~~~~~~
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes Clang static analyzer warning:

fr-process.c:740:3: warning: Potential leak of memory pointed to by 'argv'
                g_warning ("The files could not be move: %s\n", commandline);
                ^~~~~~~~~
</pre>
</div>
</content>
</entry>
</feed>
