forked from pool/FreeFileSync
Accepting request 511046 from home:ecsos:Backup
update to 9.2 OBS-URL: https://build.opensuse.org/request/show/511046 OBS-URL: https://build.opensuse.org/package/show/network/FreeFileSync?expand=0&rev=23
This commit is contained in:
parent
07f1c54765
commit
37bf3bcad1
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 17 19:44:49 UTC 2017 - ecsos@opensuse.org
|
||||||
|
|
||||||
|
- update to 9.2
|
||||||
|
- Use direct copy instead of transaction to speed up versioning
|
||||||
|
- Replaced file existing handling with use of unique temporary
|
||||||
|
names
|
||||||
|
- Support SFTP authentication via Pageant/SSH agent
|
||||||
|
- New menu option to restore hidden panels individually
|
||||||
|
- Fixed GTK button icon being truncated (Linux)
|
||||||
|
- Fixed error dialog hiding behind progress dialog (macOS)
|
||||||
|
- Round out FTP symlink deletion handling
|
||||||
|
- Support four-digit year format on IIS FTP
|
||||||
|
- Fixed FTP parsing error for epoch time on Windows server
|
||||||
|
- Narrow contract for file system abstraction regarding existing
|
||||||
|
files
|
||||||
|
- Treat failure to load database as error rather than warning
|
||||||
|
- Save root folder access for certain FTP path checks
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 8 10:32:00 UTC 2017 - ecsos@opensuse.org
|
Thu Jun 8 10:32:00 UTC 2017 - ecsos@opensuse.org
|
||||||
|
|
||||||
@ -9,7 +28,8 @@ Thu Jun 8 10:32:00 UTC 2017 - ecsos@opensuse.org
|
|||||||
- Fixed FTP access error on file names containing special chars
|
- Fixed FTP access error on file names containing special chars
|
||||||
- Include raw FTP server response in error message
|
- Include raw FTP server response in error message
|
||||||
- Quickly check server connection using a single FEAT
|
- Quickly check server connection using a single FEAT
|
||||||
- Don't change working directory when sending a single FTP command
|
- Don't change working directory when sending a single FTP
|
||||||
|
command
|
||||||
- Support FTP Unix listings missing group name
|
- Support FTP Unix listings missing group name
|
||||||
- Support RFC-2640-non-compliant FTP servers having UTF8 disabled
|
- Support RFC-2640-non-compliant FTP servers having UTF8 disabled
|
||||||
- Support FTP servers returning non-routable IP in PASV response
|
- Support FTP servers returning non-routable IP in PASV response
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
Name: FreeFileSync
|
Name: FreeFileSync
|
||||||
Summary: Free backup software to synchronize files and folders
|
Summary: Free backup software to synchronize files and folders
|
||||||
Version: 9.1
|
Version: 9.2
|
||||||
Release: 1
|
Release: 1
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
Group: Productivity/Networking/System
|
Group: Productivity/Networking/System
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8c6add46e9dfa3f6fe3f6acf1534b4b5a9d0fb33e2009fd5d601404d3fd5bd13
|
|
||||||
size 2874777
|
|
3
FreeFileSync_9.2_Source.zip
Normal file
3
FreeFileSync_9.2_Source.zip
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:df31f06073fe77e30229f36796b318e03acbca93e88fd51d357080fcf662488e
|
||||||
|
size 2877076
|
@ -1,7 +1,7 @@
|
|||||||
Index: FreeFileSync-9.1/FreeFileSync/Source/fs/abstract.h
|
Index: FreeFileSync-9.2/FreeFileSync/Source/fs/abstract.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- FreeFileSync-9.1.orig/FreeFileSync/Source/fs/abstract.h
|
--- FreeFileSync-9.2.orig/FreeFileSync/Source/fs/abstract.h
|
||||||
+++ FreeFileSync-9.1/FreeFileSync/Source/fs/abstract.h
|
+++ FreeFileSync-9.2/FreeFileSync/Source/fs/abstract.h
|
||||||
@@ -12,6 +12,7 @@
|
@@ -12,6 +12,7 @@
|
||||||
#include <zen/zstring.h>
|
#include <zen/zstring.h>
|
||||||
#include <zen/optional.h>
|
#include <zen/optional.h>
|
||||||
@ -10,10 +10,10 @@ Index: FreeFileSync-9.1/FreeFileSync/Source/fs/abstract.h
|
|||||||
#include "../lib/icon_holder.h"
|
#include "../lib/icon_holder.h"
|
||||||
|
|
||||||
|
|
||||||
Index: FreeFileSync-9.1/FreeFileSync/Source/Makefile
|
Index: FreeFileSync-9.2/FreeFileSync/Source/Makefile
|
||||||
===================================================================
|
===================================================================
|
||||||
--- FreeFileSync-9.1.orig/FreeFileSync/Source/Makefile
|
--- FreeFileSync-9.2.orig/FreeFileSync/Source/Makefile
|
||||||
+++ FreeFileSync-9.1/FreeFileSync/Source/Makefile
|
+++ FreeFileSync-9.2/FreeFileSync/Source/Makefile
|
||||||
@@ -121,5 +121,5 @@ install:
|
@@ -121,5 +121,5 @@ install:
|
||||||
$(APPSHAREDIR)
|
$(APPSHAREDIR)
|
||||||
|
|
||||||
@ -21,11 +21,11 @@ Index: FreeFileSync-9.1/FreeFileSync/Source/Makefile
|
|||||||
- cp ../Build/Changelog.txt $(DOCSHAREDIR)/changelog
|
- cp ../Build/Changelog.txt $(DOCSHAREDIR)/changelog
|
||||||
+ cp ../../Changelog.txt $(DOCSHAREDIR)/changelog
|
+ cp ../../Changelog.txt $(DOCSHAREDIR)/changelog
|
||||||
gzip $(DOCSHAREDIR)/changelog
|
gzip $(DOCSHAREDIR)/changelog
|
||||||
Index: FreeFileSync-9.1/FreeFileSync/Source/ui/main_dlg.cpp
|
Index: FreeFileSync-9.2/FreeFileSync/Source/ui/main_dlg.cpp
|
||||||
===================================================================
|
===================================================================
|
||||||
--- FreeFileSync-9.1.orig/FreeFileSync/Source/ui/main_dlg.cpp
|
--- FreeFileSync-9.2.orig/FreeFileSync/Source/ui/main_dlg.cpp
|
||||||
+++ FreeFileSync-9.1/FreeFileSync/Source/ui/main_dlg.cpp
|
+++ FreeFileSync-9.2/FreeFileSync/Source/ui/main_dlg.cpp
|
||||||
@@ -956,7 +956,7 @@ xmlAccess::XmlGlobalSettings MainDialog:
|
@@ -984,7 +984,7 @@ xmlAccess::XmlGlobalSettings MainDialog:
|
||||||
history.resize(globalSettings.gui.cfgFileHistMax);
|
history.resize(globalSettings.gui.cfgFileHistMax);
|
||||||
|
|
||||||
globalSettings.gui.cfgFileHistory = history;
|
globalSettings.gui.cfgFileHistory = history;
|
||||||
@ -33,34 +33,34 @@ Index: FreeFileSync-9.1/FreeFileSync/Source/ui/main_dlg.cpp
|
|||||||
+ // globalSettings.gui.cfgFileHistFirstItemPos = m_listBoxHistory->GetTopItem();
|
+ // globalSettings.gui.cfgFileHistFirstItemPos = m_listBoxHistory->GetTopItem();
|
||||||
//--------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------
|
||||||
globalSettings.gui.lastUsedConfigFiles.clear();
|
globalSettings.gui.lastUsedConfigFiles.clear();
|
||||||
for (const Zstring& cfgFilePath : activeConfigFiles)
|
for (const Zstring& cfgFilePath : activeConfigFiles_)
|
||||||
@@ -4767,13 +4767,13 @@ void MainDialog::OnMenuCheckVersionAutom
|
@@ -4821,13 +4821,13 @@ void MainDialog::OnMenuCheckVersionAutom
|
||||||
|
|
||||||
m_menuItemCheckVersionAuto->Check(updateCheckActive(globalCfg.gui.lastUpdateCheck));
|
m_menuItemCheckVersionAuto->Check(updateCheckActive(globalCfg_.gui.lastUpdateCheck));
|
||||||
|
|
||||||
- if (shouldRunPeriodicUpdateCheck(globalCfg.gui.lastUpdateCheck))
|
- if (shouldRunPeriodicUpdateCheck(globalCfg_.gui.lastUpdateCheck))
|
||||||
+ /*if (shouldRunPeriodicUpdateCheck(globalCfg.gui.lastUpdateCheck))
|
+ /*if (shouldRunPeriodicUpdateCheck(globalCfg_.gui.lastUpdateCheck))
|
||||||
{
|
{
|
||||||
flashStatusInformation(_("Searching for program updates..."));
|
flashStatusInformation(_("Searching for program updates..."));
|
||||||
//synchronous update check is sufficient here:
|
//synchronous update check is sufficient here:
|
||||||
periodicUpdateCheckEval(this, globalCfg.gui.lastUpdateCheck, globalCfg.gui.lastOnlineVersion,
|
periodicUpdateCheckEval(this, globalCfg_.gui.lastUpdateCheck, globalCfg_.gui.lastOnlineVersion,
|
||||||
periodicUpdateCheckRunAsync(periodicUpdateCheckPrepare().get()).get());
|
periodicUpdateCheckRunAsync(periodicUpdateCheckPrepare().get()).get());
|
||||||
- }
|
- }
|
||||||
+ }*/
|
+ }*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -4782,7 +4782,7 @@ void MainDialog::OnRegularUpdateCheck(wx
|
@@ -4836,7 +4836,7 @@ void MainDialog::OnRegularUpdateCheck(wx
|
||||||
//execute just once per startup!
|
//execute just once per startup!
|
||||||
Disconnect(wxEVT_IDLE, wxIdleEventHandler(MainDialog::OnRegularUpdateCheck), nullptr, this);
|
Disconnect(wxEVT_IDLE, wxIdleEventHandler(MainDialog::OnRegularUpdateCheck), nullptr, this);
|
||||||
|
|
||||||
- if (shouldRunPeriodicUpdateCheck(globalCfg.gui.lastUpdateCheck))
|
- if (shouldRunPeriodicUpdateCheck(globalCfg_.gui.lastUpdateCheck))
|
||||||
+ /*if (shouldRunPeriodicUpdateCheck(globalCfg.gui.lastUpdateCheck))
|
+ /*if (shouldRunPeriodicUpdateCheck(globalCfg_.gui.lastUpdateCheck))
|
||||||
{
|
{
|
||||||
flashStatusInformation(_("Searching for program updates..."));
|
flashStatusInformation(_("Searching for program updates..."));
|
||||||
|
|
||||||
@@ -4794,7 +4794,7 @@ void MainDialog::OnRegularUpdateCheck(wx
|
@@ -4848,7 +4848,7 @@ void MainDialog::OnRegularUpdateCheck(wx
|
||||||
periodicUpdateCheckEval(this, globalCfg.gui.lastUpdateCheck, globalCfg.gui.lastOnlineVersion,
|
periodicUpdateCheckEval(this, globalCfg_.gui.lastUpdateCheck, globalCfg_.gui.lastOnlineVersion,
|
||||||
resultAsync.get()); //run on main thread:
|
resultAsync.get()); //run on main thread:
|
||||||
});
|
});
|
||||||
- }
|
- }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user