From 6feeed4a5319a90a05dd6ed731757bfe33a9fcbf Mon Sep 17 00:00:00 2001 From: Maschell Date: Sun, 23 Aug 2020 12:59:52 +0200 Subject: [PATCH] Update or add license header --- src/ElfUtils.cpp | 17 +++++++++++++++++ src/ElfUtils.h | 17 +++++++++++++++++ src/common/dynamic_linking_defines.h | 2 +- src/common/module_defines.h | 2 +- src/common/relocation_defines.h | 17 +++++++++++++++++ src/kernel.cpp | 17 +++++++++++++++++ src/kernel.h | 17 +++++++++++++++++ src/main.cpp | 17 +++++++++++++++++ src/module/ImportRPLInformation.h | 2 +- src/module/ModuleData.cpp | 17 +++++++++++++++++ src/module/ModuleData.h | 2 +- src/module/ModuleDataFactory.cpp | 2 +- src/module/ModuleDataFactory.h | 2 +- src/module/RelocationData.cpp | 17 +++++++++++++++++ src/module/RelocationData.h | 2 +- 15 files changed, 143 insertions(+), 7 deletions(-) diff --git a/src/ElfUtils.cpp b/src/ElfUtils.cpp index f8b73f4..b2d82be 100644 --- a/src/ElfUtils.cpp +++ b/src/ElfUtils.cpp @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #include #include diff --git a/src/ElfUtils.h b/src/ElfUtils.h index bf83f12..11182e6 100644 --- a/src/ElfUtils.h +++ b/src/ElfUtils.h @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #pragma once #include diff --git a/src/common/dynamic_linking_defines.h b/src/common/dynamic_linking_defines.h index 716936a..e81a0cb 100644 --- a/src/common/dynamic_linking_defines.h +++ b/src/common/dynamic_linking_defines.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018 Maschell + * Copyright (C) 2018-2020 Maschell * * 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 diff --git a/src/common/module_defines.h b/src/common/module_defines.h index a1d14d9..743d42b 100644 --- a/src/common/module_defines.h +++ b/src/common/module_defines.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018-2019 Maschell + * Copyright (C) 2018-2020 Maschell * * 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 diff --git a/src/common/relocation_defines.h b/src/common/relocation_defines.h index e1d7051..661928f 100644 --- a/src/common/relocation_defines.h +++ b/src/common/relocation_defines.h @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #pragma once #include diff --git a/src/kernel.cpp b/src/kernel.cpp index b3809b5..e039fc1 100644 --- a/src/kernel.cpp +++ b/src/kernel.cpp @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #include #include #include diff --git a/src/kernel.h b/src/kernel.h index d59f4d3..3de4dac 100644 --- a/src/kernel.h +++ b/src/kernel.h @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #pragma once #define KERN_SYSCALL_TBL_1 0xFFE84C70 // unknown diff --git a/src/main.cpp b/src/main.cpp index e57d92b..9109baf 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #include #include #include diff --git a/src/module/ImportRPLInformation.h b/src/module/ImportRPLInformation.h index 90dc45d..97733b2 100644 --- a/src/module/ImportRPLInformation.h +++ b/src/module/ImportRPLInformation.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018 Maschell + * Copyright (C) 2018-2020 Maschell * * 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 diff --git a/src/module/ModuleData.cpp b/src/module/ModuleData.cpp index 7cf16a9..60fcdcd 100644 --- a/src/module/ModuleData.cpp +++ b/src/module/ModuleData.cpp @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #include "ModuleData.h" #include "utils/StringTools.h" diff --git a/src/module/ModuleData.h b/src/module/ModuleData.h index d24a533..7ca5f38 100644 --- a/src/module/ModuleData.h +++ b/src/module/ModuleData.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018 Maschell + * Copyright (C) 2018-2020 Maschell * * 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 diff --git a/src/module/ModuleDataFactory.cpp b/src/module/ModuleDataFactory.cpp index 5b1a842..232d96a 100644 --- a/src/module/ModuleDataFactory.cpp +++ b/src/module/ModuleDataFactory.cpp @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018 Maschell + * Copyright (C) 2018-2020 Maschell * * 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 diff --git a/src/module/ModuleDataFactory.h b/src/module/ModuleDataFactory.h index ea4edad..55edb5f 100644 --- a/src/module/ModuleDataFactory.h +++ b/src/module/ModuleDataFactory.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2019 Maschell + * Copyright (C) 2019-2020 Maschell * * 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 diff --git a/src/module/RelocationData.cpp b/src/module/RelocationData.cpp index 900fd87..b7425d7 100644 --- a/src/module/RelocationData.cpp +++ b/src/module/RelocationData.cpp @@ -1,3 +1,20 @@ +/**************************************************************************** + * Copyright (C) 2018-2020 Maschell + * + * 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 . + ****************************************************************************/ + #include "RelocationData.h" #include "utils/StringTools.h" diff --git a/src/module/RelocationData.h b/src/module/RelocationData.h index 476cc90..25e3bdf 100644 --- a/src/module/RelocationData.h +++ b/src/module/RelocationData.h @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (C) 2018 Maschell + * Copyright (C) 2018-2020 Maschell * * 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