Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-03-21 | [Security] fr-process: avoid 'strcpy' and 'strcat' | Pablo Barciela | 1 | -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-14 | fr-process: Fix memory leak | rbuj | 1 | -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-02-20 | Avoid array index out of bounds parsing dpkg-deb --info | rbuj | 1 | -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-20 | warning: Use of memory after it is freed | rbuj | 1 | -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-19 | Read authors (updated) from engrampa.about gresource | rbuj | 7 | -10/+39 | |
2019-01-08 | update copyright year to 2019 | Pablo Barciela | 1 | -1/+1 | |
2019-01-03 | rar/unrar: Fix: "overwrite existing files" disabled must work | Pablo Barciela | 1 | -1/+1 | |
Fixes https://github.com/mate-desktop/engrampa/issues/243 | |||||
2018-12-28 | #225 fix a typo | Sergey Ponomarev | 1 | -1/+1 | |
2018-12-28 | fix fr-command-cfile.c: fr_process_set_working_dir | Sergey Ponomarev | 1 | -1/+1 | |
2018-12-28 | fr-command-cfile.c: fix indentation | sponomarev | 1 | -61/+61 | |
2018-12-28 | Added test integrity for brotli | sponomarev | 1 | -0/+3 | |
2018-12-28 | Added test integrity for the cfile compressors: gzip, bzip2, etc. But since ↵ | Sergey Ponomarev | 2 | -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-11 | fr-window: show the pause button only if the dialog is working | Pablo Barciela | 1 | -0/+3 | |
2018-12-11 | fr-window: avoid 'gtk_dialog_add_button' with stock ids | Pablo Barciela | 1 | -3/+3 | |
2018-12-08 | fr-window: hide the progress bar if the process is paused | Pablo Barciela | 1 | -5/+7 | |
2018-12-08 | fr-window: change the info label if process is paused/resumed | Pablo Barciela | 1 | -4/+9 | |
2018-12-03 | fr-window: little improvements in the look of pause/resume button | Pablo Barciela | 1 | -6/+34 | |
2018-12-02 | Adding pause and start functions | zhuyaliang | 3 | -5/+98 | |
change kill mode | |||||
2018-11-28 | Fix implementation and use of the alternative package name | Iain Nicol | 1 | -5/+7 | |
lookup Any real_name'' which was found was not getting used before. Also, when the lookup is unsuccessful, this means there is no /alternative/ package name. Thus we should use the hard-coded package name as the real_name for our PackageKit installation request. [bug #603757] origin commit: https://gitlab.gnome.org/GNOME/file-roller/commit/95aafc3c | |||||
2018-11-10 | Added support for brotli (*.tar.br) compressed tar archives | Sergey Ponomarev | 2 | -0/+44 | |
2018-10-30 | Add brotli support | Sergey Ponomarev | 3 | -0/+25 | |
2018-09-05 | fr-window: fix typo | raveit65 | 1 | -1/+1 | |
2018-08-22 | Add the ability to support 'unar' over .zip archives | Pablo Barciela | 3 | -5/+28 | |
Closes https://github.com/mate-desktop/engrampa/issues/210 | |||||
2018-08-01 | Add support for OpenDocument formats | Victor Kareh | 2 | -1/+20 | |
2018-07-12 | UI: on the properties dialog, focus the Close button instead of the Help ↵ | kn00tcn | 1 | -2/+2 | |
button by default the Close button should be default so you can press Enter or Space without unintentionally opening the help manual | |||||
2018-06-03 | Add .a (Ar) support | Pablo Barciela | 1 | -0/+2 | |
Fixes https://github.com/mate-desktop/engrampa/issues/198#issuecomment-394156805 | |||||
2018-05-09 | fr-window: Replace deprecated gtk_menu_popup functions | raveit65 | 1 | -20/+8 | |
2018-04-04 | fix crash on exit after using Open With dialog | monsta | 1 | -10/+2 | |
taken from: https://github.com/GNOME/file-roller/commit/ced6c25a93df7cc0ded59cc299a577441730faa3 | |||||
2018-02-09 | avoid deprecated GtkStock | Pablo Barciela | 9 | -110/+110 | |
2018-01-30 | require GTK+ 3.22 and GLib 2.50 | monsta | 4 | -50/+0 | |
2018-01-09 | update copyright year to 2018 | monsta | 1 | -1/+1 | |
2017-12-25 | add our copyright to About dialog and Caja extension | monsta | 1 | -1/+2 | |
2017-11-24 | 7z: Fix: rename files with password without the list encrypted | Pablo Barciela | 1 | -0/+13 | |
2017-10-14 | 7z: Fix: delete/rename files/folders with the list encrypted | Pablo Barciela | 1 | -0/+2 | |
based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=0bb26ee4223cdcbca9aa0816c81069b74f15c2f7 Fixes partially https://github.com/mate-desktop/engrampa/issues/185 | |||||
2017-07-23 | don't use deprecated gtk_show_uri | raveit65 | 2 | -1/+11 | |
2017-07-23 | use a more common gtk+ function | raveit65 | 3 | -20/+2 | |
2017-05-22 | Add the button "Show the Files and Quit" in the progress dialog | ZenWalker | 1 | -0/+11 | |
New feature Fixes #146 | |||||
2017-05-20 | Fix: create zip files in "maximum" compression level | ZenWalker | 1 | -1/+5 | |
based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=f9b8a010e7fe5a9bec158dfc5bd8ef1e11bf3842 Fixes: https://bugs.launchpad.net/ubuntu/+source/engrampa/+bug/1580860 | |||||
2017-05-07 | Fix: Browsing history not correct | ZenWalker | 1 | -13/+28 | |
Fixes #167 based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=bd8807beb9a026be2441aa492815b65a6fc94429 | |||||
2017-05-04 | hide folders in "View All Files" | ZenWalker | 1 | -3/+2 | |
Fixes #172 | |||||
2017-05-02 | Fix: Wrong behavior of Skip button in Replace file dialog | ZenWalker | 1 | -8/+47 | |
based in file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=fe71357aa128d029b6ca4a9493b8a408c8aaf017 Fixes #161 | |||||
2017-05-01 | update.ui: avoid deprecations | raveit65 | 1 | -25/+23 | |
2017-05-01 | password.ui: avoid deprecations | raveit65 | 1 | -36/+28 | |
2017-05-01 | new.ui: avoid deprecations | raveit65 | 1 | -127/+116 | |
2017-05-01 | add-options.ui: avoid deprecations | raveit65 | 1 | -14/+11 | |
2017-05-01 | delete.ui: avoid deprecations | raveit65 | 1 | -48/+31 | |
2017-05-01 | batch-password.ui: avoid deprecations | raveit65 | 1 | -14/+14 | |
2017-05-01 | batch-add-files.ui: remove deprecations | raveit65 | 1 | -104/+97 | |
2017-05-01 | properties.ui: remove deprecations | raveit65 | 1 | -90/+48 | |
2017-05-01 | gtk-utils: remove some GTK_STOCK deprecations | raveit65 | 1 | -10/+3 | |