Browse Source

added license info to all the source files

AETH-erial 10 months ago
parent
commit
9b1f6a6a8b
9 changed files with 228 additions and 0 deletions
  1. 26 0
      Makefile
  2. 27 0
      cmd/kyoketsu-web/kyoketsu-web.go
  3. 27 0
      cmd/kyoketsu/kyoketsu.go
  4. 24 0
      pkg/local_test.go
  5. 24 0
      pkg/packer.go
  6. 24 0
      pkg/scanner.go
  7. 25 0
      pkg/scanner_test.go
  8. 27 0
      pkg/storage.go
  9. 24 0
      pkg/torrent.go

+ 26 - 0
Makefile

@@ -1,3 +1,29 @@
+#
+#   		GNU GENERAL PUBLIC LICENSE
+# 	    	Version 3, 29 June 2007
+#
+#
+# kyoketsu, a Client-To-Client Network Enumeration System
+# Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+#
+#  Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+#  Everyone is permitted to copy and distribute verbatim copies
+#  of this license document, but changing it is not allowed.
+#
+# 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 <http://www.gnu.org/licenses/>.
+#
+
 .PHONY: build format test install coverage coverage-html 
 
 KYOKETSU = kyoketsu

+ 27 - 0
cmd/kyoketsu-web/kyoketsu-web.go

@@ -1 +1,28 @@
+/*
+		GNU GENERAL PUBLIC LICENSE
+		Version 3, 29 June 2007
+
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+
+*/
+
 package main

+ 27 - 0
cmd/kyoketsu/kyoketsu.go

@@ -1,3 +1,30 @@
+/*
+		GNU GENERAL PUBLIC LICENSE
+		Version 3, 29 June 2007
+
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+
+*/
+
 package main
 
 import (

+ 24 - 0
pkg/local_test.go

@@ -1,3 +1,27 @@
+/*
+	GNU GENERAL PUBLIC LICENSE
+	Version 3, 29 June 2007
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+	Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+	Everyone is permitted to copy and distribute verbatim copies
+	of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+*/
 package kyoketsu
 
 import (

+ 24 - 0
pkg/packer.go

@@ -1 +1,25 @@
+/*
+	GNU GENERAL PUBLIC LICENSE
+	Version 3, 29 June 2007
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+	Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+	Everyone is permitted to copy and distribute verbatim copies
+	of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+*/
 package kyoketsu

+ 24 - 0
pkg/scanner.go

@@ -1,3 +1,27 @@
+/*
+	GNU GENERAL PUBLIC LICENSE
+	Version 3, 29 June 2007
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+	Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+	Everyone is permitted to copy and distribute verbatim copies
+	of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+*/
 package kyoketsu
 
 import (

+ 25 - 0
pkg/scanner_test.go

@@ -1,3 +1,28 @@
+/*
+	GNU GENERAL PUBLIC LICENSE
+	Version 3, 29 June 2007
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+	Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+	Everyone is permitted to copy and distribute verbatim copies
+	of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+*/
+
 package kyoketsu
 
 import (

+ 27 - 0
pkg/storage.go

@@ -1,3 +1,30 @@
+/*
+		GNU GENERAL PUBLIC LICENSE
+		Version 3, 29 June 2007
+
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+
+*/
+
 package kyoketsu
 
 import (

+ 24 - 0
pkg/torrent.go

@@ -1 +1,25 @@
+/*
+	GNU GENERAL PUBLIC LICENSE
+	Version 3, 29 June 2007
+
+kyoketsu, a Client-To-Client Network Enumeration System
+Copyright (C) 2024 Russell Hrubesky, ChiralWorks Software LLC
+
+	Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+	Everyone is permitted to copy and distribute verbatim copies
+	of this license document, but changing it is not allowed.
+
+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 <http://www.gnu.org/licenses/>.
+*/
 package kyoketsu