summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-01-04use cpio if no binary is foundraveit652-2/+2
origin commit: https://gitlab.gnome.org/GNOME/file-roller/commit/eb8a7fa
2020-01-04add a configure environment variable to select the cpio pathJasper Lievisse Adriaanse4-5/+9
on some systems (like OpenBSD), gcpio is prefered over the base cpio. origin commit: https://gitlab.gnome.org/GNOME/file-roller/commit/8a51165
2019-11-24travis ci: use fedora:latestraveit651-1/+1
2019-10-24help: pull updated Russian translation to remove broken onemonsta1-9/+9
tx pull -f -l ru -r MATE.1-22--engrampa-user-guide
2019-10-22Travis CI: use Ubuntu 19.10 instead 19.04Pablo Barciela1-1/+1
2019-10-20Fix localized pause UI logicoctoghost1-1/+1
2019-10-12Travis CI: use Debian "testing" instead "sid"Pablo Barciela1-1/+1
2019-10-05travis(ci): enable notify_serversraveit651-0/+2
2019-09-10unace 2.5: Don't show archive summary in file listingrbuj1-0/+3
closes #303
2019-09-02release 1.22.2v1.22.2raveit652-12/+20
2019-09-02tx: sync with transifexraveit6537-536/+2850
2019-09-02tx: update transifex resourceraveit651-4/+4
2019-09-02java-utils: Remove blank spaces before reading package namerbuj1-3/+14
Closes https://github.com/mate-desktop/engrampa/issues/291 Test: touch test.txt zip test.zip test.txt mv test.zip test.jar cat << EOF > HelloWorld.java package org.mate.tests; class HelloWorld { public static void main(String args[]) { System.out.println("Hello, World"); } } EOF engrampa -a test.jar HelloWorld.java jar tf test.jar Output: test.txt org/mate/tests/HelloWorld.java
2019-08-28glib-utils: Remove unused function - g_ptr_array_copyrbuj2-17/+0
closes https://github.com/mate-desktop/engrampa/issues/283
2019-07-23caja extension: fix icon name for compress menu itemmonsta1-1/+1
it was using non-existing icon name
2019-07-17fr-command-unarchiver: ask password if requiredPablo Barciela1-5/+9
2019-05-23travis: use fedora-30 and ubuntu-19.04 for buildingraveit651-2/+2
2019-04-22release 1.22.1v1.22.1raveit652-1/+15
2019-04-22sync with transifexraveit65203-72024/+70507
2019-04-09Help: replace link linkend with xref linkendrbuj1-1/+1
Yelp viewer can't open cross-references to other parts of the manual using link linkend.
2019-04-02file-utils: avoid out of bound memory accessPablo Barciela1-1/+1
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) ^~~~~~~~~~~~~~~~~~~~~
2019-04-02actions: avoid use of memory after it is freedPablo Barciela1-3/+3
Fixes Clang static analyzer warning: actions.c:137:5: warning: Use of memory after it is freed return full_uri; ^~~~~~~~~~~~~~~
2019-03-31fr-process: Fix memory leak: 'g_shell_quote' needs to be freedPablo Barciela1-3/+15
2019-03-31fr-process: Fix memory leak: 'g_strconcat' needs to be freedPablo Barciela1-12/+23
Use 'GString' instead 'g_strconcat'
2019-03-27github release for stable branchraveit651-0/+19
2019-03-21[Security] fr-process: avoid 'strcpy' and 'strcat'Pablo Barciela1-16/+16
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; ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
2019-03-20tx: update resource for transifexrbuj1-117/+121
2019-03-14fr-process: Fix memory leakrbuj1-3/+1
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); ^~~~~~~~~
2019-03-11tx: update transifex configraveit651-2/+2
2019-03-10Help: Fix version to 1.22 and update pot filerbuj2-5/+5
2019-03-10help: update copyrightraveit651-2/+2
2019-03-10Upgrade the manual to docbook 5.0rbuj3-1025/+992
To upgrade the manual: sudo dnf install -y docbook5-schemas xsltproc --output index-new.docbook /usr/share/xml/docbook5/stylesheet/upgrade/db4-upgrade.xsl index.docbook xsltproc --output legal-new.xml /usr/share/xml/docbook5/stylesheet/upgrade/db4-upgrade.xsl legal.xml To validate the manual: xmllint --noout --relaxng /usr/share/xml/docbook5/schema/rng/5.0/docbook.rng help/C/index.docbook jing /usr/share/xml/docbook5/schema/rng/5.0/docbook.rng help/C/index.docbook yelp-check validate help/C/index.docbook To view the manual: yelp file:///full_path/index.docbook Note: docbook5-schemas should be installed in your system in order to view the manual (DEPENDENCY)
2019-02-25release 1.22.0v1.22.0raveit652-1/+37
2019-02-25tx: sync with transifexraveit6515-40/+1815
2019-02-20Avoid array index out of bounds parsing dpkg-deb --inforbuj1-2/+4
The first line of "dpkg-deb -I" output has only 5 words: old Debian package, version 0.939000. or new Debian package, version 2.0. Examples: $ wget http://archive.debian.org/debian/dists/Debian-0.93R6/binary/admin/acct-5-10.deb $ LANG=C dpkg-deb -I acct-5-10.deb old Debian package, version 0.939000. size 18338 bytes: control archive=1064, main archive=17260. 61 bytes, 3 lines conffiles 889 bytes, 20 lines control 570 bytes, 23 lines * postinst #!/bin/sh 107 bytes, 7 lines * postrm #!/bin/sh 212 bytes, 12 lines * preinst #!/bin/sh 212 bytes, 12 lines * prerm #!/bin/sh ... $ wget http://archive.debian.org/debian/dists/bo/main/binary-all/admin/alien_3.3.deb $ LANG=C dpkg-deb -I alien_3.3.deb new Debian package, version 2.0. size 20748 bytes: control archive=850 bytes. 394 bytes, 11 lines control 785 bytes, 13 lines md5sums
2019-02-20warning: Use of memory after it is freedrbuj1-1/+1
$ scan-build ./configure ... $ scan-build --keep-cc make ... fr-command-dpkg.c:76:23: warning: Use of memory after it is freed fdata->name = g_strdup (name); ^~~~~~~~~~~~~~~ ...
2019-02-19Read authors (updated) from engrampa.about gresourcerbuj8-10/+107
2019-02-15Enable Travis CIWu Xiaotian1-0/+97
2019-02-05tx: sync with transifexraveit65224-52071/+304634
2019-01-22eggsmclient: avoid deprecated 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-01-08update copyright year to 2019Pablo Barciela2-2/+2
2019-01-03rar/unrar: Fix: "overwrite existing files" disabled must workPablo Barciela1-1/+1
Fixes https://github.com/mate-desktop/engrampa/issues/243
2018-12-28#225 fix a typoSergey Ponomarev1-1/+1
2018-12-28fix fr-command-cfile.c: fr_process_set_working_dirSergey Ponomarev1-1/+1
2018-12-28fr-command-cfile.c: fix indentationsponomarev1-61/+61
2018-12-28Added test integrity for brotlisponomarev1-0/+3
2018-12-28Added test integrity for the cfile compressors: gzip, bzip2, etc. But since ↵Sergey Ponomarev2-19/+60
most of them shows the message with file status to STDERR instead of STDOUT whe should show both in Test result window.
2018-12-19move appdata to metainfo directorymonsta1-1/+1
fixes https://github.com/mate-desktop/engrampa/issues/195
2018-12-11fr-window: show the pause button only if the dialog is workingPablo Barciela1-0/+3
2018-12-11disable deprecation warnings for distcheckraveit651-1/+3