Andrew Borodin
708f474d1e
(mc_search_regex__process_append_str): fix possible dereference of null pointer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
e7252b6603
(lock_extract_info): fix out-of-bound writes.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
2d9cf4cad1
(vfs_s_get_line_interruptible): disable interrrupt after finish of read
...
...and type accuracies.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
33633d610b
(extfs_get_plugins): fix possible file descriptor leak.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
27a14760da
(fish_file_store): fix memory leak.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
fa22898f57
(fish_dir_load): fix usage of unitialized variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:41 +04:00
Andrew Borodin
ce1c97bd7d
(ftpfs_dir_load): fix usage of unitialized variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
76d61edc1e
(mouse_get_local): initialize local.modifiers.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
2f69f5b929
(move_dir_dir): fix usage of unitialized variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
1e17ba4cf7
(background_attention): fix usage of uninitialized variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
91105137f7
(tar_fill_stat): initialize st->st_dev.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
19c4158152
(render_edit_text): fix usage of uninitalized variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
db951c0d7e
lib/widget/dialog-switch.c: fix the FSF name.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
125165c9b6
Ticket #3189 : code cleanup before 4.8.13 release.
...
(sigchld_handler_no_subshell): clarify condition.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-07-22 13:10:40 +04:00
Andrew Borodin
4253f59d38
Merge branch '3219_mcviewer_raw_parse_switch'
...
* 3219_mcviewer_raw_parse_switch:
Ticket #3219 : mcviewer: fix switch between raw and parse modes.
2014-07-08 13:29:23 +04:00
Andrew Borodin
d4f77d05e2
Ticket #3219 : mcviewer: fix switch between raw and parse modes.
...
Partially revert 2640b21bb9
for src/mcviewer/lib.c file.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-06-11 13:48:21 +04:00
Slava Zanko
15665b1371
Merge branch '3204_viewer_default_color'
...
* 3204_viewer_default_color:
Ticket #3204 : As user, I want to use own default colors for viewer.
2014-05-07 23:03:58 +03:00
Slava Zanko
29f81d96c9
Ticket #3204 : As user, I want to use own default colors for viewer.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-05-07 23:03:33 +03:00
Andrew Borodin
8a0dc9a867
Merge branch '3209_delete_crash'
...
* 3209_delete_crash:
Ticket #3209 : fix crash when file(s) deleting.
2014-05-07 09:42:16 +04:00
Andrew Borodin
fb21b6c757
Ticket #3209 : fix crash when file(s) deleting.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-05-06 11:10:09 +04:00
Andrew Borodin
7ce218d942
Merge branch '3196_move_file_count'
...
* 3196_move_file_count:
Rename structure: FileOpTotalContext -> file_op_total_context_t.
Ticket #3196 : fix incorrect file counting during move operation.
2014-05-04 09:37:51 +04:00
Andrew Borodin
46983140df
Rename structure: FileOpTotalContext -> file_op_total_context_t.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-05-04 09:35:22 +04:00
Andrew Borodin
3a4b489265
Ticket #3196 : fix incorrect file counting during move operation.
...
Problem description:
When files are moved, let's say 10000 for example, MC first copies files
to destination. This is correctly reflected in progress bar and "Files
processed" counter which goes from 1 to 10000. But after when copying
stage is over MC deletes files and "Files processed" goes from 10000 to
20000 which looks weird because it shown like "Files processed:
15232/10000".
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-05-04 09:35:22 +04:00
Andrew Borodin
020edf6e34
Merge branch '3097_smb_recursive_find'
...
* 3097_smb_recursive_find:
Ticket #3097 : fix recursive find file on Samba share.
2014-04-29 09:53:38 +04:00
Martin Petricek
3324ed0727
Ticket #3097 : fix recursive find file on Samba share.
...
src/filemanager/file.c (do_search): the algorithm executes mc_stat() on
a file (directory) and checks number of links. It assumes number of
links minus 2 is number of subdirectories available for recursive
search. While that assumption is valid on probably all Linux
filesystems, it is not valid on mounted Samba shares. For these, number
of links (as reported by stat or seen by 'ls -l') is not 1 for most
files and 2+ for directories, but zero for all files and directories
within the share (I guess that is how the kenrel samba module works
...). Therefore the optimization (that may limit the recursion) done by
subdirs_left breaks the recursive search.
Also this patch fixes recursive search on NFS shares provided by Windows
2012R2 NFS service (ticket #3202 ).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-04-29 09:45:00 +04:00
Egmont Koblinger
908a6937e6
Ticket #3190 : add light gray skins: gray-green-purple256 and gray-orange-blue256.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-04-16 16:36:01 +04:00
Slava Zanko
e37b039a85
Updated doc/NEWS file
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-04-01 14:42:53 +03:00
Slava Zanko
59cabc623d
Updated the hints translations from Transifex
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-04-01 14:35:21 +03:00
Slava Zanko
99ffdd5d1b
Fixed address of Transifex server
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-04-01 14:30:00 +03:00
Slava Zanko
4e80cf65a0
Updated translations from Transifex
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-04-01 14:20:58 +03:00
Andrew Borodin
611e3067a4
Merge branch '3178_commandlinemark_update'
...
* 3178_commandlinemark_update:
Ticket #3178 : fix update of command line colors on skin change.
2014-03-27 16:41:14 +04:00
Egmont Koblinger
976c18557e
Ticket #3178 : fix update of command line colors on skin change.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-27 16:41:02 +04:00
Andrew Borodin
08b272f31b
Merge branch '3187_iso9660_rr_joliet'
...
* 3187_iso9660_rr_joliet:
Ticket #3187 : use Joliet and RockRidge in ISO9660 image view action.
2014-03-27 16:36:03 +04:00
Andrew Borodin
8c767d2f08
Ticket #3187 : use Joliet and RockRidge in ISO9660 image view action.
...
Thanks Rafał Mużyło <galtgendo@o2.pl> for the idea.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-25 13:17:29 +04:00
Andrew Borodin
5ae9521760
Merge branch '3173_popup_location'
...
* 3173_popup_location:
(dlg_set_size): clarify comment and hangling of DLG_TRYUP flag.
Ticket #3173 : fix location of popup windows upon screen resize.
2014-03-24 16:21:09 +04:00
Egmont Koblinger
5b243eb9ea
(dlg_set_size): clarify comment and hangling of DLG_TRYUP flag.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-24 16:20:41 +04:00
Andrew Borodin
be6b3889af
Ticket #3173 : fix location of popup windows upon screen resize.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-24 16:20:40 +04:00
Slava Zanko
8ee4732bd5
Merge branch '3122_xorriso_one_depth'
...
* 3122_xorriso_one_depth:
Ticket #3122 : xorriso iso9660 show only one depth
2014-03-19 12:05:09 +03:00
Slava Zanko
272116b0a8
Ticket #3122 : xorriso iso9660 show only one depth
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2014-03-19 12:04:09 +03:00
Andrew Borodin
dee4d1101e
Merge branch '3179_not_found_dialog_uniq'
...
* 3179_not_found_dialog_uniq:
Ticket #3179 : do not consider "String not found" mwssage as error.
2014-03-18 21:10:33 +04:00
Andrew Borodin
c8eb0f4c96
Ticket #3179 : do not consider "String not found" mwssage as error.
...
If some string isn't found it is a normal situation, not en error.
So show "String not found" message as normal dialog not as error one.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-18 21:10:13 +04:00
Egmont Koblinger
a9d02894a1
Ticket #3180 : remove DFF_FOLDER_COLOR. It's unused.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-16 17:14:54 +04:00
Egmont Koblinger
38a6c44091
Ticket #3184 : minor skin cleanups.
...
* Consistent indentation: All skins use now 4 spaces (the default of
mcedit). This makes it easier to copy-paste sections from one skin to
another, while maintaining consistency.
* Spaces around the '=' sign. The version with spaces is more
readable, especially around double line characters.
* Make the order of the sections consistent across all skins.
* In [menu], swap the order of "menusel" and "menuhot" to make the
order consistent with the [dialog] and [error] sections.
* Add the missing "helptitle" to sand256 skin. This is the only
functional change.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-16 17:07:49 +04:00
Andrew Borodin
cb4526e9b8
Merge branch '3183_diffviewer_lines'
...
* 3183_diffviewer_lines:
Ticket #3183 : diffviewer line drawing fix.
2014-03-16 17:03:05 +04:00
Egmont Koblinger
5943929956
Ticket #3183 : diffviewer line drawing fix.
...
The "topmiddle" and "bottommiddle" characters are defined incorrectly
in many skins. This is because the correct definition wouldn't work
with S-Lang build. The only place these characters are used is the
diffviewer if either the +/- signs or the line numbers are shown,
enabled by pressing S or L. The correct definition of these characters
currently show up as 'v' and 'w' characters.
The fix makes the diffviewer use tty_print_alt_char() as it is being used
in other parts of the code, and hence it fixes the bug.
It also fixes the skin definitions.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-16 17:02:46 +04:00
Andrew Borodin
b9a1e5de1c
Merge branch '2983_fish_filename_percent'
...
* 2983_fish_filename_percent:
Ticket #2983 : fish VFS: fix handling of filenames with '%'.
2014-03-15 16:16:40 +04:00
Dieter Werner
4ceb420139
Ticket #2983 : fish VFS: fix handling of filenames with '%'.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-15 16:12:45 +04:00
Andrew Borodin
92235939f1
Merge branch '3177_zsh_long_start'
...
* 3177_zsh_long_start:
Ticket #3177 : fix long start of mc if SHELL is zsh.
2014-03-14 09:34:19 +04:00
Egmont Koblinger
c96a73da49
Ticket #3177 : fix long start of mc if SHELL is zsh.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2014-03-14 09:31:37 +04:00
Andrew Borodin
5f94d51fab
Merge branch '3167_copyright'
...
* 3167_copyright:
tests/lib/vfs: update copyright notice.
Fix name of FSF in all *.c files.
Ticket #3167 : copyright issues.
2014-02-28 13:33:36 +04:00