From 97280fa2fd7e3e336cf42b00d151402ba03167cd Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Wed, 31 Jul 2019 20:10:27 +0100 Subject: [PATCH] Add missing file headers. --- .../ISO9660/Consts/CDi.cs | 2 +- .../ISO9660/Consts/ISO.cs | 2 +- .../ISO9660/Consts/Internal.cs | 4 +-- DiscImageChef.Filesystems/ISO9660/Date.cs | 32 +++++++++++++++++++ DiscImageChef.Filesystems/ISO9660/Dir.cs | 32 +++++++++++++++++++ DiscImageChef.Filesystems/ISO9660/File.cs | 32 +++++++++++++++++++ DiscImageChef.Filesystems/ISO9660/Mode2.cs | 32 +++++++++++++++++++ .../ISO9660/PathTable.cs | 32 +++++++++++++++++++ .../ISO9660/Structs/CDi.cs | 2 +- .../ISO9660/Structs/Internal.cs | 4 +-- DiscImageChef.Filesystems/ISO9660/Super.cs | 32 +++++++++++++++++++ DiscImageChef.Filesystems/ISO9660/Xattr.cs | 32 +++++++++++++++++++ 12 files changed, 231 insertions(+), 7 deletions(-) diff --git a/DiscImageChef.Filesystems/ISO9660/Consts/CDi.cs b/DiscImageChef.Filesystems/ISO9660/Consts/CDi.cs index 339f2950c..1efd76921 100644 --- a/DiscImageChef.Filesystems/ISO9660/Consts/CDi.cs +++ b/DiscImageChef.Filesystems/ISO9660/Consts/CDi.cs @@ -9,7 +9,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// CDi filesystem constants and enumerations. +// CD-i filesystem constants and enumerations. // // --[ License ] -------------------------------------------------------------- // diff --git a/DiscImageChef.Filesystems/ISO9660/Consts/ISO.cs b/DiscImageChef.Filesystems/ISO9660/Consts/ISO.cs index c358777b8..9ebb8ae44 100644 --- a/DiscImageChef.Filesystems/ISO9660/Consts/ISO.cs +++ b/DiscImageChef.Filesystems/ISO9660/Consts/ISO.cs @@ -9,7 +9,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// ISO9660 extensions constants and enumerations. +// ISO9660 filesystem constants and enumerations. // // --[ License ] -------------------------------------------------------------- // diff --git a/DiscImageChef.Filesystems/ISO9660/Consts/Internal.cs b/DiscImageChef.Filesystems/ISO9660/Consts/Internal.cs index 359b2314d..d6fdd6428 100644 --- a/DiscImageChef.Filesystems/ISO9660/Consts/Internal.cs +++ b/DiscImageChef.Filesystems/ISO9660/Consts/Internal.cs @@ -2,14 +2,14 @@ // The Disc Image Chef // ---------------------------------------------------------------------------- // -// Filename : AAIP.cs +// Filename : Internal.cs // Author(s) : Natalia Portillo // // Component : ISO9660 filesystem plugin. // // --[ Description ] ---------------------------------------------------------- // -// AAIP extensions constants and enumerations. +// Internal constants and enumerations. // // --[ License ] -------------------------------------------------------------- // diff --git a/DiscImageChef.Filesystems/ISO9660/Date.cs b/DiscImageChef.Filesystems/ISO9660/Date.cs index 147ccb6e4..579c3e10b 100644 --- a/DiscImageChef.Filesystems/ISO9660/Date.cs +++ b/DiscImageChef.Filesystems/ISO9660/Date.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Date.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Decodes timestamps. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System; using DiscImageChef.Helpers; diff --git a/DiscImageChef.Filesystems/ISO9660/Dir.cs b/DiscImageChef.Filesystems/ISO9660/Dir.cs index de12451e3..c5a3e52a4 100644 --- a/DiscImageChef.Filesystems/ISO9660/Dir.cs +++ b/DiscImageChef.Filesystems/ISO9660/Dir.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Dir.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles directory traversal and listing. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Globalization; diff --git a/DiscImageChef.Filesystems/ISO9660/File.cs b/DiscImageChef.Filesystems/ISO9660/File.cs index 4dd1c9002..2e64a672f 100644 --- a/DiscImageChef.Filesystems/ISO9660/File.cs +++ b/DiscImageChef.Filesystems/ISO9660/File.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : File.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles file and extents. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Globalization; diff --git a/DiscImageChef.Filesystems/ISO9660/Mode2.cs b/DiscImageChef.Filesystems/ISO9660/Mode2.cs index a68999715..d4873a980 100644 --- a/DiscImageChef.Filesystems/ISO9660/Mode2.cs +++ b/DiscImageChef.Filesystems/ISO9660/Mode2.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Mode2.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles reading sectors in MODE 0, 1 and 2. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System.IO; namespace DiscImageChef.Filesystems.ISO9660 diff --git a/DiscImageChef.Filesystems/ISO9660/PathTable.cs b/DiscImageChef.Filesystems/ISO9660/PathTable.cs index 9c8e6a540..f96079ebb 100644 --- a/DiscImageChef.Filesystems/ISO9660/PathTable.cs +++ b/DiscImageChef.Filesystems/ISO9660/PathTable.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : PathTable.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Decodes path tables. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System.Collections.Generic; using DiscImageChef.Helpers; diff --git a/DiscImageChef.Filesystems/ISO9660/Structs/CDi.cs b/DiscImageChef.Filesystems/ISO9660/Structs/CDi.cs index 135a20030..1ff636e7d 100644 --- a/DiscImageChef.Filesystems/ISO9660/Structs/CDi.cs +++ b/DiscImageChef.Filesystems/ISO9660/Structs/CDi.cs @@ -9,7 +9,7 @@ // // --[ Description ] ---------------------------------------------------------- // -// CDi extensions structures. +// CD-i extensions structures. // // --[ License ] -------------------------------------------------------------- // diff --git a/DiscImageChef.Filesystems/ISO9660/Structs/Internal.cs b/DiscImageChef.Filesystems/ISO9660/Structs/Internal.cs index c078ee64d..af682f4be 100644 --- a/DiscImageChef.Filesystems/ISO9660/Structs/Internal.cs +++ b/DiscImageChef.Filesystems/ISO9660/Structs/Internal.cs @@ -2,14 +2,14 @@ // The Disc Image Chef // ---------------------------------------------------------------------------- // -// Filename : Common.cs +// Filename : Internal.cs // Author(s) : Natalia Portillo // // Component : ISO9660 filesystem plugin. // // --[ Description ] ---------------------------------------------------------- // -// Common structures. +// Internal structures. // // --[ License ] -------------------------------------------------------------- // diff --git a/DiscImageChef.Filesystems/ISO9660/Super.cs b/DiscImageChef.Filesystems/ISO9660/Super.cs index 177d7f9b1..24f787526 100644 --- a/DiscImageChef.Filesystems/ISO9660/Super.cs +++ b/DiscImageChef.Filesystems/ISO9660/Super.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Super.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Mounts ISO9660, CD-i and High Sierra Format filesystems. +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using System.Text; diff --git a/DiscImageChef.Filesystems/ISO9660/Xattr.cs b/DiscImageChef.Filesystems/ISO9660/Xattr.cs index c9309b28d..f3fbf39be 100644 --- a/DiscImageChef.Filesystems/ISO9660/Xattr.cs +++ b/DiscImageChef.Filesystems/ISO9660/Xattr.cs @@ -1,3 +1,35 @@ +// /*************************************************************************** +// The Disc Image Chef +// ---------------------------------------------------------------------------- +// +// Filename : Xattr.cs +// Author(s) : Natalia Portillo +// +// Component : ISO9660 filesystem plugin. +// +// --[ Description ] ---------------------------------------------------------- +// +// Handles extended attributes +// +// --[ 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-2019 Natalia Portillo +// ****************************************************************************/ + using System; using System.Collections.Generic; using DiscImageChef.CommonTypes.Structs;