Files
osrepodbmgr/osrepodbmgr.Core/ChangeLog

300 lines
6.5 KiB
Plaintext

* packages.config:
* osrepodbmgr.Core.csproj:
Updated nuget packages.
* Workers/DiscImageChef.cs:
Updated DIC and Metadata code.
2017-06-13 Natalia Portillo <claunia@claunia.com>
* Workers/Clamd.cs:
* Workers/Files.cs:
* Workers/Database.cs:
* Workers/VirusTotal.cs:
* Workers/Compression.cs:
* Workers/DiscImageChef.cs:
Do not exception on thread abort.
2017-06-06 Natalia Portillo <claunia@claunia.com>
* AlgoEnum.cs:
* packages.config:
* Workers/Clamd.cs:
* Workers/Files.cs:
* Workers/VirusTotal.cs:
* Workers/Compression.cs:
* osrepodbmgr.Core.csproj:
Added support for LZip.
2017-05-21 Natalia Portillo <claunia@claunia.com>
* Workers/Files.cs:
* Workers/Compression.cs:
Do not continue with symbolic links, not yet supported.
2017-05-21 Natalia Portillo <claunia@claunia.com>
* Workers/Clamd.cs:
* Workers/VirusTotal.cs:
Corrected virus scanning of LZMA files.
2017-05-21 Natalia Portillo <claunia@claunia.com>
* Context.cs:
Correct handling of unar detection.
2017-05-20 Natalia Portillo <claunia@claunia.com>
* packages.config:
* osrepodbmgr.Core.csproj:
Update dependencies.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* osrepodbmgr.Core.csproj:
Added README.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Settings.cs:
* packages.config:
* Workers/VirusTotal.cs:
Refactor: Format document.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* AlgoEnum.cs:
* Workers/Clamd.cs:
* Workers/Files.cs:
* Workers/Consts.cs:
* Workers/Delegates.cs:
* Workers/VirusTotal.cs:
Refactor: Sort and remove usings.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Schema.cs:
Change db field name
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Workers/Database.cs:
* Workers/Delegates.cs:
Do not color OS tables. Has no sense to be on the opaque
repo.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Workers/Files.cs:
Added code to clean database and repository.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Workers/Clamd.cs:
Added code to retrieve and scan all files not previously
scanned for viruses, using clamd.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* SQLite.cs:
* Workers/Files.cs:
* Workers/Database.cs:
* Workers/VirusTotal.cs:
* Workers/Compression.cs:
* Workers/DiscImageChef.cs:
Added some performance counters.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Workers/VirusTotal.cs:
Do not upload if it is already queued. Also wait some
seconds after upload.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Workers/Clamd.cs:
* Workers/Miscellaneous.cs:
Added debug timers.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Workers/Clamd.cs:
Added progress messages to clamd core.
2017-05-19 Natalia Portillo <claunia@claunia.com>
* Context.cs:
* Settings.cs:
* packages.config:
* Workers/VirusTotal.cs:
* osrepodbmgr.Core.csproj:
Added support for VirusTotal.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Context.cs:
* Settings.cs:
* packages.config:
* Workers/Clamd.cs:
* Workers/Database.cs:
* Workers/Delegates.cs:
* osrepodbmgr.Core.csproj:
Added support for clamd scanning.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
* Workers/Files.cs:
* Workers/Consts.cs:
* Workers/Database.cs:
* Workers/Delegates.cs:
* Workers/Compression.cs:
* osrepodbmgr.Core.csproj:
* Workers/DiscImageChef.cs:
* Workers/Miscellaneous.cs:
Refactor: Separate workers per category.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Workers.cs:
Added support for marking/unmarking/detecting cracks.
2017-05-18 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
2017-05-18 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
Corrected SQL syntax and names. Change DBFile to class to
allow Eto direct access to it (converting a million entries
takes too much memory and cycles).
2017-05-12 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Workers.cs:
Implemented extract of OS from repo, as files or zipped.
2017-05-12 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Context.cs:
* Workers.cs:
Add folders to database. This way empty folders get
replicated.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Context.cs:
* Workers.cs:
* AlgoEnum.cs:
* Settings.cs:
* packages.config:
* osrepodbmgr.Core.csproj:
Store files separate in the repository instead of
compressing them in ZIP. Supported GZ, BZ2 and LZMA formats.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Refactor: Format.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Context.cs:
* Checksum.cs:
* DetectOS.cs:
* Settings.cs:
Refactor: Sort and remove usings.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Corrected file copy and extract.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Inform main window that an OS has been added.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Context.cs:
* Workers.cs:
Added a main window to handle everything from there.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* DBOps.cs:
* Schema.cs:
* Workers.cs:
Change to opaque repo, where the created files are a hash of
the OS data (name, developer, etc).
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
* Settings.cs:
Add support for choosing compression algorithm.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Use DotNetZip to extract ZIP files that are not created by
mac OS.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Use DotNetZip to test for ZIP file.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Correct detection of which ZIP files must be copied and
which ones must be recompressed.
2017-05-11 Natalia Portillo <claunia@claunia.com>
* Workers.cs:
Correct progress bar on compression.
2017-05-10 Natalia Portillo <claunia@claunia.com>
* Context.cs:
* Workers.cs:
* DicWorkers.cs:
* osrepodbmgr.Core.csproj:
Refactor: Rename Core.Core to Core.Workers
2017-05-10 Natalia Portillo <claunia@claunia.com>
* Core.cs:
* DBOps.cs:
* SQLite.cs:
* DBCore.cs:
* Schema.cs:
* DicCore.cs:
* Context.cs:
* Settings.cs:
* Checksum.cs:
* DetectOS.cs:
* PlatformID.cs:
* PluginBase.cs:
* packages.config:
* DetectImageFormat.cs:
* osrepodbmgr.Core.csproj:
* Properties/AssemblyInfo.cs:
Refactor: Separate engine code from GUI.