14 Commits

Author SHA1 Message Date
f5805acde1 General refactor and code cleanup. 2017-12-30 00:32:21 +00:00
1619cd020c System.IO.EnumerateFiles follow symbolic links, creating an infinite
loop on links to "." and "..", so implement and use an enumerator that
do not follow links.
2017-08-23 17:47:41 +01:00
a2b6c4a828 Added support for symbolic links on non-Windows platforms. 2017-08-22 18:05:18 +01:00
c8c8724d33 Correct handling of unar detection. 2017-05-21 14:24:25 +01:00
6ff82e7b56 Added support for VirusTotal. 2017-05-19 01:13:53 +01:00
f384995866 Added support for clamd scanning. 2017-05-18 22:23:49 +01:00
d7ebda6eda Added fields to DB to store virus scanning and crack status of files. 2017-05-17 05:12:57 +01:00
63a2b16c32 DotNetZip is currently unusable with Xamarin.Mac so disable it until
upstream corrects.
2017-05-16 05:14:39 +01:00
78b692aa9a Add folders to database. This way empty folders get
replicated.
2017-05-12 02:06:16 +01:00
67d798a213 Store files separate in the repository instead of compressing
them in ZIP. Supported GZ, BZ2 and LZMA formats.
2017-05-11 19:01:47 +01:00
24cc858327 Refactor: Sort and remove usings. 2017-05-11 15:57:02 +01:00
abf4aef8f2 Added a main window to handle everything from there. 2017-05-11 14:50:29 +01:00
28a89bcf6e Refactor: Rename Core.Core to Core.Workers 2017-05-10 21:06:28 +01:00
17b464012c Refactor: Separate engine code from GUI. 2017-05-10 21:04:42 +01:00