From b55470541a83cb256ec200749664845255e3b546 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 11 Mar 2020 21:56:55 +0000 Subject: [PATCH] Complete file headers. --- Aaru.Checksums | 2 +- Aaru.CommonTypes | 2 +- Aaru.Core/Devices/Dumping/CompactDisc/Data.cs | 6 ++-- Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs | 6 ++-- .../Devices/Dumping/CompactDisc/Error.cs | 6 ++-- .../Devices/Dumping/CompactDisc/LeadOuts.cs | 6 ++-- .../Devices/Dumping/CompactDisc/Offset.cs | 6 ++-- .../Devices/Dumping/CompactDisc/Plextor.cs | 32 ++++++++++++++++++ .../Devices/Dumping/CompactDisc/Pregap.cs | 6 ++-- .../Devices/Dumping/CompactDisc/Subchannel.cs | 6 ++-- Aaru.Core/Devices/Dumping/CompactDisc/Tags.cs | 6 ++-- .../Devices/Dumping/CompactDisc/Tracks.cs | 6 ++-- Aaru.Core/Devices/Dumping/CompactDisc/Trim.cs | 6 ++-- Aaru.Core/Devices/Dumping/Dump.cs | 32 ++++++++++++++++++ Aaru.Core/Devices/Dumping/Metadata.cs | 4 +-- .../PlayStationPortable/MemoryStick.cs | 33 +++++++++++++++++++ .../PlayStationPortable.cs | 32 ++++++++++++++++++ .../Dumping/PlayStationPortable/UMD.cs | 32 ++++++++++++++++++ Aaru.Core/Devices/Scanning/MediaScan.cs | 32 ++++++++++++++++++ Aaru.Core/Error.cs | 32 ++++++++++++++++++ Aaru.Core/Media/Info/CompactDisc.cs | 32 ++++++++++++++++++ Aaru.Core/Sidecar/Files.cs | 33 +++++++++++++++++++ Aaru.Database/ContextFactory.cs | 32 ++++++++++++++++++ Aaru.Database/Models/BaseModel.cs | 32 ++++++++++++++++++ Aaru.Database/Models/BaseOperatingSystem.cs | 32 ++++++++++++++++++ Aaru.Database/Models/NameCountModel.cs | 32 ++++++++++++++++++ Aaru.Database/Models/RemoteApplication.cs | 32 ++++++++++++++++++ Aaru.Database/Models/RemoteArchitecture.cs | 32 ++++++++++++++++++ Aaru.Database/Models/RemoteOperatingSystem.cs | 32 ++++++++++++++++++ Aaru.Decoders | 2 +- Aaru.Devices/Device/DeviceException.cs | 32 ++++++++++++++++++ Aaru.Devices/Remote/Consts.cs | 32 ++++++++++++++++++ Aaru.Devices/Remote/Enums.cs | 32 ++++++++++++++++++ Aaru.Devices/Remote/Remote.cs | 32 ++++++++++++++++++ Aaru.Devices/Remote/Structs.cs | 32 ++++++++++++++++++ Aaru.Dto | 2 +- Aaru.Filesystems/AppleCommon/Consts.cs | 6 ++-- Aaru.Filesystems/AppleCommon/Enums.cs | 6 ++-- Aaru.Filesystems/AppleCommon/Info.cs | 6 ++-- Aaru.Filesystems/AppleCommon/Structs.cs | 6 ++-- Aaru.Filesystems/AppleHFS/AppleHFS.cs | 3 +- Aaru.Filesystems/AppleHFS/Consts.cs | 4 +-- Aaru.Filesystems/AppleHFS/Enums.cs | 4 +-- Aaru.Filesystems/AppleHFS/Info.cs | 2 +- Aaru.Filesystems/AppleHFS/Structs.cs | 4 +-- Aaru.Filesystems/Opera/Consts.cs | 32 ++++++++++++++++++ Aaru.Filesystems/Opera/Dir.cs | 32 ++++++++++++++++++ Aaru.Filesystems/Opera/File.cs | 32 ++++++++++++++++++ Aaru.Filesystems/Opera/Info.cs | 32 ++++++++++++++++++ Aaru.Filesystems/Opera/Structs.cs | 32 ++++++++++++++++++ Aaru.Filesystems/Opera/Super.cs | 32 ++++++++++++++++++ Aaru.Gui/Controls/BlockMap.cs | 32 ++++++++++++++++++ Aaru.Gui/Controls/ColoredGrid.cs | 32 ++++++++++++++++++ Aaru.Gui/Controls/LineChart.cs | 32 ++++++++++++++++++ Aaru.Gui/Controls/SvgImageView.cs | 2 +- Aaru/Commands/Configure.cs | 4 +-- Aaru/Commands/Database/DatabaseFamily.cs | 4 +-- Aaru/Commands/Database/Statistics.cs | 4 +-- Aaru/Commands/Database/Update.cs | 6 ++-- Aaru/Commands/Device/DeviceFamily.cs | 4 +-- Aaru/Commands/Device/DeviceReport.cs | 4 +-- Aaru/Commands/Device/Devices.cs | 6 ++-- Aaru/Commands/Device/Info.cs | 6 ++-- Aaru/Commands/Filesystem/ExtractFiles.cs | 4 +-- Aaru/Commands/Filesystem/FilesystemFamily.cs | 4 +-- Aaru/Commands/Filesystem/Ls.cs | 4 +-- Aaru/Commands/Filesystem/Options.cs | 4 +-- Aaru/Commands/Formats.cs | 4 +-- Aaru/Commands/Image/Analyze.cs | 4 +-- Aaru/Commands/Image/Checksum.cs | 4 +-- Aaru/Commands/Image/Compare.cs | 4 +-- Aaru/Commands/Image/Convert.cs | 4 +-- Aaru/Commands/Image/CreateSidecar.cs | 4 +-- Aaru/Commands/Image/Decode.cs | 4 +-- Aaru/Commands/Image/Entropy.cs | 4 +-- Aaru/Commands/Image/ImageFamily.cs | 4 +-- Aaru/Commands/Image/Info.cs | 6 ++-- Aaru/Commands/Image/Options.cs | 6 ++-- Aaru/Commands/Image/Print.cs | 6 ++-- Aaru/Commands/Image/Verify.cs | 4 +-- Aaru/Commands/ListEncodings.cs | 2 +- Aaru/Commands/ListNamespaces.cs | 4 +-- Aaru/Commands/Media/Dump.cs | 6 ++-- Aaru/Commands/Media/Info.cs | 6 ++-- Aaru/Commands/Media/MediaFamily.cs | 4 +-- Aaru/Commands/Media/Scan.cs | 6 ++-- Aaru/Commands/Remote.cs | 4 +-- 87 files changed, 1092 insertions(+), 129 deletions(-) diff --git a/Aaru.Checksums b/Aaru.Checksums index ef11716ea..c3783ac4c 160000 --- a/Aaru.Checksums +++ b/Aaru.Checksums @@ -1 +1 @@ -Subproject commit ef11716eae8973d016e36dc7fc04907518b6b122 +Subproject commit c3783ac4c20468bbf93c77bcfe3eda1166eea7ff diff --git a/Aaru.CommonTypes b/Aaru.CommonTypes index 342a779c5..90ffe6950 160000 --- a/Aaru.CommonTypes +++ b/Aaru.CommonTypes @@ -1 +1 @@ -Subproject commit 342a779c5ce8a9df533c56d90eccba1cc506c0cf +Subproject commit 90ffe6950eea3a0f3d88b2fab644b07485e44b67 diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Data.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Data.cs index 99614ba15..be69c7133 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Data.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Data.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Data.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Dumps user data part. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs index fc6fb7162..4cc14796f 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Dump.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Dump.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Dumps CompactDiscs. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Error.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Error.cs index 060aaffd0..0573a82ae 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Error.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Error.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Error.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Manages error recovering when dumping CompactDisc. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/LeadOuts.cs b/Aaru.Core/Devices/Dumping/CompactDisc/LeadOuts.cs index 20742d9e5..67888687b 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/LeadOuts.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/LeadOuts.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : LeadOuts.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Dumps CompactDisc Lead-Out. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Offset.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Offset.cs index b27a623c2..624a5f6f8 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Offset.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Offset.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Offset.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Calculates CompactDisc data offset. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Plextor.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Plextor.cs index 3a81d2249..6e58fa4f9 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Plextor.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Plextor.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Plextor.cs +// Author(s) : Natalia Portillo +// +// Component : CompactDisc dumping. +// +// --[ Description ] ---------------------------------------------------------- +// +// Enables reading subchannel using Plextor vendor command. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using Aaru.Devices; diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs index c12332355..0e2731b7f 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Pregap.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Pregap.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Calculates CompactDisc track pregaps. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Subchannel.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Subchannel.cs index 4e26e42b4..b2216a846 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Subchannel.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Subchannel.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Subchannel.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Handles CompactDisc subchannel data. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Tags.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Tags.cs index c63ef799e..f2e1898be 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Tags.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Tags.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Tags.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Dumps CompactDisc non-user data. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Tracks.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Tracks.cs index 821e0e333..3896edcef 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Tracks.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Tracks.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Tracks.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Calculates CompactDisc tracks. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/CompactDisc/Trim.cs b/Aaru.Core/Devices/Dumping/CompactDisc/Trim.cs index c28f78c78..defe5efd0 100644 --- a/Aaru.Core/Devices/Dumping/CompactDisc/Trim.cs +++ b/Aaru.Core/Devices/Dumping/CompactDisc/Trim.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : CompactDisc.cs +// Filename : Trim.cs // Author(s) : Natalia Portillo // -// Component : Core algorithms. +// Component : CompactDisc dumping. // // --[ Description ] ---------------------------------------------------------- // -// Dumps CDs and DDCDs. +// Trims skipped sectors when dumping CompactDiscs. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/Dump.cs b/Aaru.Core/Devices/Dumping/Dump.cs index 1355b8f72..962854672 100644 --- a/Aaru.Core/Devices/Dumping/Dump.cs +++ b/Aaru.Core/Devices/Dumping/Dump.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Dump.cs +// Author(s) : Natalia Portillo +// +// Component : Core algorithms. +// +// --[ Description ] ---------------------------------------------------------- +// +// Dumps media from devices. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.IO; diff --git a/Aaru.Core/Devices/Dumping/Metadata.cs b/Aaru.Core/Devices/Dumping/Metadata.cs index 3d3539141..3ee9f81fe 100644 --- a/Aaru.Core/Devices/Dumping/Metadata.cs +++ b/Aaru.Core/Devices/Dumping/Metadata.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : SBC.cs +// Filename : Metadata.cs // Author(s) : Natalia Portillo // // Component : Core algorithms. // // --[ Description ] ---------------------------------------------------------- // -// Dumps SCSI Block devices. +// Generates metadata from dumps. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Core/Devices/Dumping/PlayStationPortable/MemoryStick.cs b/Aaru.Core/Devices/Dumping/PlayStationPortable/MemoryStick.cs index 1e23140d7..bca2c96c2 100644 --- a/Aaru.Core/Devices/Dumping/PlayStationPortable/MemoryStick.cs +++ b/Aaru.Core/Devices/Dumping/PlayStationPortable/MemoryStick.cs @@ -1,3 +1,36 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : MemoryStick.cs +// Author(s) : Natalia Portillo +// +// Component : Dumping with a jail-broken PlayStation Portable thru USB. +// +// --[ Description ] ---------------------------------------------------------- +// +// Dumps a MemoryStick card using a jail-broken PlayStation Portable +// thru USB. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.IO; diff --git a/Aaru.Core/Devices/Dumping/PlayStationPortable/PlayStationPortable.cs b/Aaru.Core/Devices/Dumping/PlayStationPortable/PlayStationPortable.cs index 1f5b0762c..971508250 100644 --- a/Aaru.Core/Devices/Dumping/PlayStationPortable/PlayStationPortable.cs +++ b/Aaru.Core/Devices/Dumping/PlayStationPortable/PlayStationPortable.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : PlayStationPortable.cs +// Author(s) : Natalia Portillo +// +// Component : Dumping with a jail-broken PlayStation Portable thru USB. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles dumping using a jail-broken PlayStation Portable thru USB. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Linq; using Aaru.CommonTypes; diff --git a/Aaru.Core/Devices/Dumping/PlayStationPortable/UMD.cs b/Aaru.Core/Devices/Dumping/PlayStationPortable/UMD.cs index c3d2541f8..92bb05429 100644 --- a/Aaru.Core/Devices/Dumping/PlayStationPortable/UMD.cs +++ b/Aaru.Core/Devices/Dumping/PlayStationPortable/UMD.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : UMD.cs +// Author(s) : Natalia Portillo +// +// Component : Dumping with a jail-broken PlayStation Portable thru USB. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles dumping UMD using a jail-broken PlayStation Portable thru USB. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Text; diff --git a/Aaru.Core/Devices/Scanning/MediaScan.cs b/Aaru.Core/Devices/Scanning/MediaScan.cs index 8dee3e7d7..c7e184c43 100644 --- a/Aaru.Core/Devices/Scanning/MediaScan.cs +++ b/Aaru.Core/Devices/Scanning/MediaScan.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : MediaScan.cs +// Author(s) : Natalia Portillo +// +// Component : Core algorithms. +// +// --[ Description ] ---------------------------------------------------------- +// +// Scans media from devices. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using Aaru.CommonTypes.Enums; using Aaru.Devices; diff --git a/Aaru.Core/Error.cs b/Aaru.Core/Error.cs index 12206c71b..376d850bd 100644 --- a/Aaru.Core/Error.cs +++ b/Aaru.Core/Error.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Error.cs +// Author(s) : Natalia Portillo +// +// Component : Core algorithms. +// +// --[ Description ] ---------------------------------------------------------- +// +// Converts system error numbers to human language. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using Aaru.CommonTypes.Interop; using PlatformID = Aaru.CommonTypes.Interop.PlatformID; diff --git a/Aaru.Core/Media/Info/CompactDisc.cs b/Aaru.Core/Media/Info/CompactDisc.cs index 02c20665c..cbf84e873 100644 --- a/Aaru.Core/Media/Info/CompactDisc.cs +++ b/Aaru.Core/Media/Info/CompactDisc.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : CompactDisc.cs +// Author(s) : Natalia Portillo +// +// Component : Core. +// +// --[ Description ] ---------------------------------------------------------- +// +// Retrieves information from CompactDisc media. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Diagnostics.CodeAnalysis; using System.Linq; diff --git a/Aaru.Core/Sidecar/Files.cs b/Aaru.Core/Sidecar/Files.cs index ed3b2e497..5cef1e033 100644 --- a/Aaru.Core/Sidecar/Files.cs +++ b/Aaru.Core/Sidecar/Files.cs @@ -1,3 +1,36 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Files.cs +// Author(s) : Natalia Portillo +// +// Component : Core algorithms. +// +// --[ Description ] ---------------------------------------------------------- +// +// Creates sidecar information of files contained in supported read-only +// filesystems. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Collections.Generic; using System.Linq; using Aaru.CommonTypes.Interfaces; diff --git a/Aaru.Database/ContextFactory.cs b/Aaru.Database/ContextFactory.cs index 82eb119ed..4a8bb63dc 100644 --- a/Aaru.Database/ContextFactory.cs +++ b/Aaru.Database/ContextFactory.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : ContextFactory.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Entity framework database context factory. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using Microsoft.EntityFrameworkCore.Design; namespace Aaru.Database diff --git a/Aaru.Database/Models/BaseModel.cs b/Aaru.Database/Models/BaseModel.cs index 400bed2a2..526576a75 100644 --- a/Aaru.Database/Models/BaseModel.cs +++ b/Aaru.Database/Models/BaseModel.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : BaseModel.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Base model generic class. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.ComponentModel.DataAnnotations; namespace Aaru.Database.Models diff --git a/Aaru.Database/Models/BaseOperatingSystem.cs b/Aaru.Database/Models/BaseOperatingSystem.cs index 490a1fa57..666b19c54 100644 --- a/Aaru.Database/Models/BaseOperatingSystem.cs +++ b/Aaru.Database/Models/BaseOperatingSystem.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : BaseOperatingSystem.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Base operating system abstract class. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Database.Models { public abstract class BaseOperatingSystem : BaseModel diff --git a/Aaru.Database/Models/NameCountModel.cs b/Aaru.Database/Models/NameCountModel.cs index 9c399e756..2d61efb66 100644 --- a/Aaru.Database/Models/NameCountModel.cs +++ b/Aaru.Database/Models/NameCountModel.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : NameCountModel.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Base model to store name-count values. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Database.Models { public abstract class NameCountModel : BaseModel diff --git a/Aaru.Database/Models/RemoteApplication.cs b/Aaru.Database/Models/RemoteApplication.cs index 8afe3372d..4ec0cc202 100644 --- a/Aaru.Database/Models/RemoteApplication.cs +++ b/Aaru.Database/Models/RemoteApplication.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : RemoteApplication.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Model for storing remote application statistics in database. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Database.Models { public class RemoteApplication : BaseOperatingSystem {} diff --git a/Aaru.Database/Models/RemoteArchitecture.cs b/Aaru.Database/Models/RemoteArchitecture.cs index 7d48cd643..88ffb12aa 100644 --- a/Aaru.Database/Models/RemoteArchitecture.cs +++ b/Aaru.Database/Models/RemoteArchitecture.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : RemoteArchitecture.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Model for storing remote application architecture statistics in database. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Database.Models { public class RemoteArchitecture : NameCountModel {} diff --git a/Aaru.Database/Models/RemoteOperatingSystem.cs b/Aaru.Database/Models/RemoteOperatingSystem.cs index a8d2ab0f0..95981aa22 100644 --- a/Aaru.Database/Models/RemoteOperatingSystem.cs +++ b/Aaru.Database/Models/RemoteOperatingSystem.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : RemoteOperatingSystem.cs +// Author(s) : Natalia Portillo +// +// Component : Database. +// +// --[ Description ] ---------------------------------------------------------- +// +// Model for storing remote operating system statistics in database. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Database.Models { public class RemoteOperatingSystem : BaseOperatingSystem {} diff --git a/Aaru.Decoders b/Aaru.Decoders index 96ca77f49..377ad38ea 160000 --- a/Aaru.Decoders +++ b/Aaru.Decoders @@ -1 +1 @@ -Subproject commit 96ca77f496e9bf8e1a86ffe0e79b11b3552b979c +Subproject commit 377ad38ea7264e1dd22000836fcec62446071983 diff --git a/Aaru.Devices/Device/DeviceException.cs b/Aaru.Devices/Device/DeviceException.cs index 2d873f07d..1e5886ee1 100644 --- a/Aaru.Devices/Device/DeviceException.cs +++ b/Aaru.Devices/Device/DeviceException.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : DeviceException.cs +// Author(s) : Natalia Portillo +// +// Component : Devices. +// +// --[ Description ] ---------------------------------------------------------- +// +// Exception to be returned by the device constructor. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; namespace Aaru.Devices diff --git a/Aaru.Devices/Remote/Consts.cs b/Aaru.Devices/Remote/Consts.cs index ecbe67dbb..483f7a5d8 100644 --- a/Aaru.Devices/Remote/Consts.cs +++ b/Aaru.Devices/Remote/Consts.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Consts.cs +// Author(s) : Natalia Portillo +// +// Component : Aaru Remote. +// +// --[ Description ] ---------------------------------------------------------- +// +// Constants for the Aaru Remote protocol. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Devices.Remote { public class Consts diff --git a/Aaru.Devices/Remote/Enums.cs b/Aaru.Devices/Remote/Enums.cs index f08676eaf..6b9636399 100644 --- a/Aaru.Devices/Remote/Enums.cs +++ b/Aaru.Devices/Remote/Enums.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Enums.cs +// Author(s) : Natalia Portillo +// +// Component : Aaru Remote. +// +// --[ Description ] ---------------------------------------------------------- +// +// Enumerations for the Aaru Remote protocol. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + namespace Aaru.Devices.Remote { public enum AaruPacketType : sbyte diff --git a/Aaru.Devices/Remote/Remote.cs b/Aaru.Devices/Remote/Remote.cs index f0c178475..2fbbcbe11 100644 --- a/Aaru.Devices/Remote/Remote.cs +++ b/Aaru.Devices/Remote/Remote.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Remote.cs +// Author(s) : Natalia Portillo +// +// Component : Aaru Remote. +// +// --[ Description ] ---------------------------------------------------------- +// +// Implementation of the Aaru Remote protocol. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.IO; diff --git a/Aaru.Devices/Remote/Structs.cs b/Aaru.Devices/Remote/Structs.cs index 9acdd02a4..33344f34f 100644 --- a/Aaru.Devices/Remote/Structs.cs +++ b/Aaru.Devices/Remote/Structs.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Structs.cs +// Author(s) : Natalia Portillo +// +// Component : Aaru Remote. +// +// --[ Description ] ---------------------------------------------------------- +// +// Structures for the Aaru Remote protocol. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Runtime.InteropServices; using Aaru.CommonTypes.Enums; using Aaru.Decoders.ATA; diff --git a/Aaru.Dto b/Aaru.Dto index e1af6ba0d..ce9c7269b 160000 --- a/Aaru.Dto +++ b/Aaru.Dto @@ -1 +1 @@ -Subproject commit e1af6ba0da9b15c218af1638416922e5c412243c +Subproject commit ce9c7269b86dfca1151f8a63f119f109b7696ac1 diff --git a/Aaru.Filesystems/AppleCommon/Consts.cs b/Aaru.Filesystems/AppleCommon/Consts.cs index 0d9e3f296..8bc19e464 100644 --- a/Aaru.Filesystems/AppleCommon/Consts.cs +++ b/Aaru.Filesystems/AppleCommon/Consts.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Consts.cs // Author(s) : Natalia Portillo // -// Component : Apple Hierarchical File System plugin. +// Component : Common Apple file systems. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Common Apple file systems constants. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleCommon/Enums.cs b/Aaru.Filesystems/AppleCommon/Enums.cs index ddbd2b577..f529ddf74 100644 --- a/Aaru.Filesystems/AppleCommon/Enums.cs +++ b/Aaru.Filesystems/AppleCommon/Enums.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Enums.cs // Author(s) : Natalia Portillo // -// Component : Apple Hierarchical File System plugin. +// Component : Common Apple file systems. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Common Apple file systems enumerations. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleCommon/Info.cs b/Aaru.Filesystems/AppleCommon/Info.cs index 14ad1cce9..29b9cf4d5 100644 --- a/Aaru.Filesystems/AppleCommon/Info.cs +++ b/Aaru.Filesystems/AppleCommon/Info.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Info.cs // Author(s) : Natalia Portillo // -// Component : Apple Hierarchical File System plugin. +// Component : Common Apple file systems. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Apple Macintosh Boot Block information. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleCommon/Structs.cs b/Aaru.Filesystems/AppleCommon/Structs.cs index 777d4d810..051447f80 100644 --- a/Aaru.Filesystems/AppleCommon/Structs.cs +++ b/Aaru.Filesystems/AppleCommon/Structs.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Structs.cs // Author(s) : Natalia Portillo // -// Component : Apple Hierarchical File System plugin. +// Component : Common Apple file systems. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Common Apple file systems structures. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleHFS/AppleHFS.cs b/Aaru.Filesystems/AppleHFS/AppleHFS.cs index 75a2c89bc..5da4ff6ae 100644 --- a/Aaru.Filesystems/AppleHFS/AppleHFS.cs +++ b/Aaru.Filesystems/AppleHFS/AppleHFS.cs @@ -9,7 +9,8 @@ // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Constructors and common variables for the Apple Hierarchical File System +// plugin. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleHFS/Consts.cs b/Aaru.Filesystems/AppleHFS/Consts.cs index cb9985cf2..152086809 100644 --- a/Aaru.Filesystems/AppleHFS/Consts.cs +++ b/Aaru.Filesystems/AppleHFS/Consts.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Consts.cs // Author(s) : Natalia Portillo // // Component : Apple Hierarchical File System plugin. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Apple Hierarchical File System constants. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleHFS/Enums.cs b/Aaru.Filesystems/AppleHFS/Enums.cs index a15bfeab3..eaa693e5d 100644 --- a/Aaru.Filesystems/AppleHFS/Enums.cs +++ b/Aaru.Filesystems/AppleHFS/Enums.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Enums.cs // Author(s) : Natalia Portillo // // Component : Apple Hierarchical File System plugin. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Apple Hierarchical File System enumerations. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/AppleHFS/Info.cs b/Aaru.Filesystems/AppleHFS/Info.cs index 50436d5a1..980ffff15 100644 --- a/Aaru.Filesystems/AppleHFS/Info.cs +++ b/Aaru.Filesystems/AppleHFS/Info.cs @@ -2,7 +2,7 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Info.cs // Author(s) : Natalia Portillo // // Component : Apple Hierarchical File System plugin. diff --git a/Aaru.Filesystems/AppleHFS/Structs.cs b/Aaru.Filesystems/AppleHFS/Structs.cs index dde036446..a3f802f83 100644 --- a/Aaru.Filesystems/AppleHFS/Structs.cs +++ b/Aaru.Filesystems/AppleHFS/Structs.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : AppleHFS.cs +// Filename : Structs.cs // Author(s) : Natalia Portillo // // Component : Apple Hierarchical File System plugin. // // --[ Description ] ---------------------------------------------------------- // -// Identifies the Apple Hierarchical File System and shows information. +// Apple Hierarchical File System structures. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru.Filesystems/Opera/Consts.cs b/Aaru.Filesystems/Opera/Consts.cs index e691be549..a9dc4c0dd 100644 --- a/Aaru.Filesystems/Opera/Consts.cs +++ b/Aaru.Filesystems/Opera/Consts.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Consts.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Opera filesystem constants. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using Aaru.Helpers; namespace Aaru.Filesystems diff --git a/Aaru.Filesystems/Opera/Dir.cs b/Aaru.Filesystems/Opera/Dir.cs index 2410c8b2e..31c7ae80f 100644 --- a/Aaru.Filesystems/Opera/Dir.cs +++ b/Aaru.Filesystems/Opera/Dir.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Dir.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Methods to handle Opera filesystem directories. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Aaru.Filesystems/Opera/File.cs b/Aaru.Filesystems/Opera/File.cs index eb18ffa04..6d007fc89 100644 --- a/Aaru.Filesystems/Opera/File.cs +++ b/Aaru.Filesystems/Opera/File.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : File.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Methods to handle files. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Aaru.Filesystems/Opera/Info.cs b/Aaru.Filesystems/Opera/Info.cs index 8a85637b7..9a033c629 100644 --- a/Aaru.Filesystems/Opera/Info.cs +++ b/Aaru.Filesystems/Opera/Info.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Info.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Identifies the Opera filesystem and shows information. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Text; using Aaru.CommonTypes; diff --git a/Aaru.Filesystems/Opera/Structs.cs b/Aaru.Filesystems/Opera/Structs.cs index 1ef4e9a74..be18cde8b 100644 --- a/Aaru.Filesystems/Opera/Structs.cs +++ b/Aaru.Filesystems/Opera/Structs.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Structs.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Opera filesystem structures. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Runtime.InteropServices; namespace Aaru.Filesystems diff --git a/Aaru.Filesystems/Opera/Super.cs b/Aaru.Filesystems/Opera/Super.cs index f62cc2ef5..7a361710b 100644 --- a/Aaru.Filesystems/Opera/Super.cs +++ b/Aaru.Filesystems/Opera/Super.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : Super.cs +// Author(s) : Natalia Portillo +// +// Component : Opera filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles mounting and umounting the Opera filesystem. +// +// --[ License ] -------------------------------------------------------------- +// +// This library is free software; you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as +// published by the Free Software Foundation; either version 2.1 of the +// License, or (at your option) any later version. +// +// This library is distributed in the hope that it will be useful, but +// WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +// Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public +// License along with this library; if not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Collections.Generic; using System.Text; using Aaru.CommonTypes; diff --git a/Aaru.Gui/Controls/BlockMap.cs b/Aaru.Gui/Controls/BlockMap.cs index e7d49c1e7..0e32cf97d 100644 --- a/Aaru.Gui/Controls/BlockMap.cs +++ b/Aaru.Gui/Controls/BlockMap.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : BlockMap.cs +// Author(s) : Natalia Portillo +// +// Component : GUI custom controls. +// +// --[ Description ] ---------------------------------------------------------- +// +// Draws a block map. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General public License for more details. +// +// You should have received a copy of the GNU General public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.ObjectModel; using System.Collections.Specialized; diff --git a/Aaru.Gui/Controls/ColoredGrid.cs b/Aaru.Gui/Controls/ColoredGrid.cs index 21bf4ed66..2dc4bd643 100644 --- a/Aaru.Gui/Controls/ColoredGrid.cs +++ b/Aaru.Gui/Controls/ColoredGrid.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : ColoredGrid.cs +// Author(s) : Natalia Portillo +// +// Component : GUI custom controls. +// +// --[ Description ] ---------------------------------------------------------- +// +// Draws a colored grid. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General public License for more details. +// +// You should have received a copy of the GNU General public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Collections.ObjectModel; using Eto.Drawing; using Eto.Forms; diff --git a/Aaru.Gui/Controls/LineChart.cs b/Aaru.Gui/Controls/LineChart.cs index e1a4a2717..c2fb56f6d 100644 --- a/Aaru.Gui/Controls/LineChart.cs +++ b/Aaru.Gui/Controls/LineChart.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// Aaru Data Preservation Suite +// ---------------------------------------------------------------------------- +// +// Filename : LineChart.cs +// Author(s) : Natalia Portillo +// +// Component : GUI custom controls. +// +// --[ Description ] ---------------------------------------------------------- +// +// Draws a line chart. +// +// --[ License ] -------------------------------------------------------------- +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General public License for more details. +// +// You should have received a copy of the GNU General public License +// along with this program. If not, see . +// +// ---------------------------------------------------------------------------- +// Copyright © 2011-2020 Natalia Portillo +// ****************************************************************************/ + using System.Collections.ObjectModel; using System.Collections.Specialized; using Eto.Drawing; diff --git a/Aaru.Gui/Controls/SvgImageView.cs b/Aaru.Gui/Controls/SvgImageView.cs index f274df6d6..ac3bde210 100644 --- a/Aaru.Gui/Controls/SvgImageView.cs +++ b/Aaru.Gui/Controls/SvgImageView.cs @@ -2,7 +2,7 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : SvgImageView.xeto.cs +// Filename : SvgImageView.cs // Author(s) : Natalia Portillo // // Component : SVG image view. diff --git a/Aaru/Commands/Configure.cs b/Aaru/Commands/Configure.cs index 2e2fad002..e48ccdaea 100644 --- a/Aaru/Commands/Configure.cs +++ b/Aaru/Commands/Configure.cs @@ -5,11 +5,11 @@ // Filename : Configure.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'configure' verb. +// Implements the 'configure' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Database/DatabaseFamily.cs b/Aaru/Commands/Database/DatabaseFamily.cs index ab57a19ad..ae20b1553 100644 --- a/Aaru/Commands/Database/DatabaseFamily.cs +++ b/Aaru/Commands/Database/DatabaseFamily.cs @@ -5,11 +5,11 @@ // Filename : DatabaseFamily.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'database' verb. +// Implements the 'database' command family. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Database/Statistics.cs b/Aaru/Commands/Database/Statistics.cs index 478e83983..c632ddd31 100644 --- a/Aaru/Commands/Database/Statistics.cs +++ b/Aaru/Commands/Database/Statistics.cs @@ -5,11 +5,11 @@ // Filename : Statistics.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'stats' verb. +// Implements the 'stats' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Database/Update.cs b/Aaru/Commands/Database/Update.cs index e2e8f3ab8..3985d0072 100644 --- a/Aaru/Commands/Database/Update.cs +++ b/Aaru/Commands/Database/Update.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ListDevices.cs +// Filename : Update.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'media-info' verb. +// Implements the 'update' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Device/DeviceFamily.cs b/Aaru/Commands/Device/DeviceFamily.cs index 42187d241..bbc763107 100644 --- a/Aaru/Commands/Device/DeviceFamily.cs +++ b/Aaru/Commands/Device/DeviceFamily.cs @@ -5,11 +5,11 @@ // Filename : DeviceFamily.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'image' verb. +// Implements the 'device' command family. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Device/DeviceReport.cs b/Aaru/Commands/Device/DeviceReport.cs index 6f5d88701..abad03293 100644 --- a/Aaru/Commands/Device/DeviceReport.cs +++ b/Aaru/Commands/Device/DeviceReport.cs @@ -5,11 +5,11 @@ // Filename : DeviceReport.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'device-report' verb. +// Implements the 'report' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Device/Devices.cs b/Aaru/Commands/Device/Devices.cs index c52be0ddf..db7034cd5 100644 --- a/Aaru/Commands/Device/Devices.cs +++ b/Aaru/Commands/Device/Devices.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ListDevices.cs +// Filename : List.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'media-info' verb. +// Implements the 'list' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Device/Info.cs b/Aaru/Commands/Device/Info.cs index 9655a2186..b90a75ad0 100644 --- a/Aaru/Commands/Device/Info.cs +++ b/Aaru/Commands/Device/Info.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : DeviceInfo.cs +// Filename : Info.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'device-info' verb. +// Implements the 'info' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Filesystem/ExtractFiles.cs b/Aaru/Commands/Filesystem/ExtractFiles.cs index 4b910c290..05e371f87 100644 --- a/Aaru/Commands/Filesystem/ExtractFiles.cs +++ b/Aaru/Commands/Filesystem/ExtractFiles.cs @@ -5,11 +5,11 @@ // Filename : ExtractFiles.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'extract-files' verb. +// Implements the 'extract' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Filesystem/FilesystemFamily.cs b/Aaru/Commands/Filesystem/FilesystemFamily.cs index 575a437ae..f5152d57d 100644 --- a/Aaru/Commands/Filesystem/FilesystemFamily.cs +++ b/Aaru/Commands/Filesystem/FilesystemFamily.cs @@ -5,11 +5,11 @@ // Filename : FilesystemFamily.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'image' verb. +// Implements the 'filesystem' command family. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Filesystem/Ls.cs b/Aaru/Commands/Filesystem/Ls.cs index 0a652abce..46bc720c0 100644 --- a/Aaru/Commands/Filesystem/Ls.cs +++ b/Aaru/Commands/Filesystem/Ls.cs @@ -5,11 +5,11 @@ // Filename : Ls.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'ls' verb. +// Implements the 'ls' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Filesystem/Options.cs b/Aaru/Commands/Filesystem/Options.cs index 90d963425..daa4442db 100644 --- a/Aaru/Commands/Filesystem/Options.cs +++ b/Aaru/Commands/Filesystem/Options.cs @@ -2,10 +2,10 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ListOptions.cs +// Filename : Options.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // diff --git a/Aaru/Commands/Formats.cs b/Aaru/Commands/Formats.cs index 30ccefd1b..aa8b126cd 100644 --- a/Aaru/Commands/Formats.cs +++ b/Aaru/Commands/Formats.cs @@ -5,11 +5,11 @@ // Filename : Formats.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'formats' verb. +// Implements the 'formats' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Analyze.cs b/Aaru/Commands/Image/Analyze.cs index 1cb047ff5..5b22413ff 100644 --- a/Aaru/Commands/Image/Analyze.cs +++ b/Aaru/Commands/Image/Analyze.cs @@ -5,11 +5,11 @@ // Filename : Analyze.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'analyze' verb. +// Implements the 'analyze' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Checksum.cs b/Aaru/Commands/Image/Checksum.cs index e97a71878..f67eb2e4a 100644 --- a/Aaru/Commands/Image/Checksum.cs +++ b/Aaru/Commands/Image/Checksum.cs @@ -5,11 +5,11 @@ // Filename : Checksum.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'checksum' verb. +// Implements the 'checksum' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Compare.cs b/Aaru/Commands/Image/Compare.cs index acc549ab6..8380e372f 100644 --- a/Aaru/Commands/Image/Compare.cs +++ b/Aaru/Commands/Image/Compare.cs @@ -5,11 +5,11 @@ // Filename : Compare.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'compare' verb. +// Implements the 'compare' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Convert.cs b/Aaru/Commands/Image/Convert.cs index a7f430095..6dfa43d8d 100644 --- a/Aaru/Commands/Image/Convert.cs +++ b/Aaru/Commands/Image/Convert.cs @@ -2,10 +2,10 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ConvertImage.cs +// Filename : Convert.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // diff --git a/Aaru/Commands/Image/CreateSidecar.cs b/Aaru/Commands/Image/CreateSidecar.cs index a6772e7cd..a5cac729a 100644 --- a/Aaru/Commands/Image/CreateSidecar.cs +++ b/Aaru/Commands/Image/CreateSidecar.cs @@ -5,11 +5,11 @@ // Filename : CreateSidecar.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'create-sidecar' verb. +// Implements the 'create-sidecar' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Decode.cs b/Aaru/Commands/Image/Decode.cs index 092f7c98b..9461565c0 100644 --- a/Aaru/Commands/Image/Decode.cs +++ b/Aaru/Commands/Image/Decode.cs @@ -5,11 +5,11 @@ // Filename : Decode.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'decode' verb. +// Implements the 'decode' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Entropy.cs b/Aaru/Commands/Image/Entropy.cs index 4627404c6..3425ca710 100644 --- a/Aaru/Commands/Image/Entropy.cs +++ b/Aaru/Commands/Image/Entropy.cs @@ -5,11 +5,11 @@ // Filename : Entropy.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'entropy' verb. +// Implements the 'entropy' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/ImageFamily.cs b/Aaru/Commands/Image/ImageFamily.cs index b20d56cf7..92dd61302 100644 --- a/Aaru/Commands/Image/ImageFamily.cs +++ b/Aaru/Commands/Image/ImageFamily.cs @@ -5,11 +5,11 @@ // Filename : ImageFamily.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'image' verb. +// Implements the 'image' command family. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Info.cs b/Aaru/Commands/Image/Info.cs index a5e9f1573..0a8d82f6a 100644 --- a/Aaru/Commands/Image/Info.cs +++ b/Aaru/Commands/Image/Info.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ImageInfo.cs +// Filename : Info.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'image-info' verb. +// Implements the 'info' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Options.cs b/Aaru/Commands/Image/Options.cs index f01ed4828..bf49bfff5 100644 --- a/Aaru/Commands/Image/Options.cs +++ b/Aaru/Commands/Image/Options.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ListOptions.cs +// Filename : Options.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Lists all options supported by read-only filesystems. +// Lists all options supported by writable media image formats. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Print.cs b/Aaru/Commands/Image/Print.cs index f77451e48..f5dd50344 100644 --- a/Aaru/Commands/Image/Print.cs +++ b/Aaru/Commands/Image/Print.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : PrintHex.cs +// Filename : Print.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'printhex' verb. +// Implements the 'print' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Image/Verify.cs b/Aaru/Commands/Image/Verify.cs index 31f5c9ae3..1dfa81c30 100644 --- a/Aaru/Commands/Image/Verify.cs +++ b/Aaru/Commands/Image/Verify.cs @@ -5,11 +5,11 @@ // Filename : Verify.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'verify' verb. +// Implements the 'verify' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/ListEncodings.cs b/Aaru/Commands/ListEncodings.cs index 9f86f6f60..447eac64b 100644 --- a/Aaru/Commands/ListEncodings.cs +++ b/Aaru/Commands/ListEncodings.cs @@ -5,7 +5,7 @@ // Filename : ListEncodings.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // diff --git a/Aaru/Commands/ListNamespaces.cs b/Aaru/Commands/ListNamespaces.cs index adad77945..94ba8c5a0 100644 --- a/Aaru/Commands/ListNamespaces.cs +++ b/Aaru/Commands/ListNamespaces.cs @@ -2,10 +2,10 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : ListOptions.cs +// Filename : ListNamespaces.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // diff --git a/Aaru/Commands/Media/Dump.cs b/Aaru/Commands/Media/Dump.cs index 6f4fa49f6..add2e5bc1 100644 --- a/Aaru/Commands/Media/Dump.cs +++ b/Aaru/Commands/Media/Dump.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : DumpMedia.cs +// Filename : Dump.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'dump-media' verb. +// Implements the 'dump' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Media/Info.cs b/Aaru/Commands/Media/Info.cs index 516f25eca..1532671c7 100644 --- a/Aaru/Commands/Media/Info.cs +++ b/Aaru/Commands/Media/Info.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : MediaInfo.cs +// Filename : Info.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'media-info' verb. +// Implements the 'info' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Media/MediaFamily.cs b/Aaru/Commands/Media/MediaFamily.cs index 6d428d98a..55f76799f 100644 --- a/Aaru/Commands/Media/MediaFamily.cs +++ b/Aaru/Commands/Media/MediaFamily.cs @@ -5,11 +5,11 @@ // Filename : MediaFamily.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'media' verb. +// Implements the 'media' command family. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Media/Scan.cs b/Aaru/Commands/Media/Scan.cs index 6b9f28032..b0b10e28f 100644 --- a/Aaru/Commands/Media/Scan.cs +++ b/Aaru/Commands/Media/Scan.cs @@ -2,14 +2,14 @@ // Aaru Data Preservation Suite // ---------------------------------------------------------------------------- // -// Filename : MediaScan.cs +// Filename : Scan.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'media-scan' verb. +// Implements the 'scan' command. // // --[ License ] -------------------------------------------------------------- // diff --git a/Aaru/Commands/Remote.cs b/Aaru/Commands/Remote.cs index f5c350d52..0d0f373be 100644 --- a/Aaru/Commands/Remote.cs +++ b/Aaru/Commands/Remote.cs @@ -5,11 +5,11 @@ // Filename : Remote.cs // Author(s) : Natalia Portillo // -// Component : Verbs. +// Component : Commands. // // --[ Description ] ---------------------------------------------------------- // -// Implements the 'remote' verb. +// Implements the 'remote' command. // // --[ License ] -------------------------------------------------------------- //