summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil <phil.buschmann@tum.de>2018-06-11 22:43:45 +0200
committerPhil <phil.buschmann@tum.de>2018-06-11 22:43:45 +0200
commit6929f530e36335b5c96f13e9dd7e7a25376408ed (patch)
tree0ea86e54efe379f6d715423d6d82a2538ae05e15
parent41266762a47ac3c5c1977c688c999116bd1f7db3 (diff)
-fix licensing
-rw-r--r--src/app/api.service.spec.ts24
-rw-r--r--src/app/api.service.ts24
-rw-r--r--src/app/app-routing.module.spec.ts24
-rw-r--r--src/app/app-routing.module.ts24
-rw-r--r--src/app/app.component.spec.ts24
-rw-r--r--src/app/app.component.ts24
-rw-r--r--src/app/app.module.ts24
-rw-r--r--src/app/create-identity/create-identity.component.spec.ts24
-rw-r--r--src/app/create-identity/create-identity.component.ts24
-rw-r--r--src/app/error-message/error-message.component.spec.ts24
-rw-r--r--src/app/error-message/error-message.component.ts24
-rw-r--r--src/app/filter.pipe.ts24
-rw-r--r--src/app/gns-page/gns-page.component.spec.ts24
-rw-r--r--src/app/gns-page/gns-page.component.ts24
-rw-r--r--src/app/identity-api.ts24
-rw-r--r--src/app/identity-page/identity-page.component.spec.ts24
-rw-r--r--src/app/identity-page/identity-page.component.ts24
-rw-r--r--src/app/main-page/main-page.component.spec.ts24
-rw-r--r--src/app/main-page/main-page.component.ts24
-rw-r--r--src/app/messages.service.spec.ts24
-rw-r--r--src/app/messages.service.ts24
-rw-r--r--src/app/namestore-page/namestore-page.component.spec.ts24
-rw-r--r--src/app/namestore-page/namestore-page.component.ts24
-rw-r--r--src/app/peerstore-page/peerstore-page.component.spec.ts24
-rw-r--r--src/app/peerstore-page/peerstore-page.component.ts24
-rw-r--r--src/app/rest-api.ts24
-rw-r--r--src/app/rest-apis/rest-apis.component.spec.ts24
-rw-r--r--src/app/rest-apis/rest-apis.component.ts24
-rw-r--r--src/environments/environment.prod.ts24
-rw-r--r--src/environments/environment.ts24
-rw-r--r--src/main.ts24
-rw-r--r--src/polyfills.ts24
-rw-r--r--src/test.ts24
33 files changed, 792 insertions, 0 deletions
diff --git a/src/app/api.service.spec.ts b/src/app/api.service.spec.ts
index 65b6c71..26f562d 100644
--- a/src/app/api.service.spec.ts
+++ b/src/app/api.service.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/api.service.spec.ts
+ * @brief
+ *
+ */
+
import { TestBed, inject } from '@angular/core/testing';
import { ApiService } from './api.service';
diff --git a/src/app/api.service.ts b/src/app/api.service.ts
index 579939d..a70eee1 100644
--- a/src/app/api.service.ts
+++ b/src/app/api.service.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/api.service.ts
+ * @brief
+ *
+ */
+
import { HttpClient, HttpHeaders } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable, of } from 'rxjs';
diff --git a/src/app/app-routing.module.spec.ts b/src/app/app-routing.module.spec.ts
index d68ef06..7cf3621 100644
--- a/src/app/app-routing.module.spec.ts
+++ b/src/app/app-routing.module.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/app-routing.module.spec.ts
+ * @brief
+ *
+ */
+
import { AppRoutingModule } from './app-routing.module';
describe('AppRoutingModule', () => {
diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index 82a9d64..7943788 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/app-routing.module.ts
+ * @brief
+ *
+ */
+
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts
index bcbdf36..fad5155 100644
--- a/src/app/app.component.spec.ts
+++ b/src/app/app.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/app.component.spec.ts
+ * @brief
+ *
+ */
+
import { TestBed, async } from '@angular/core/testing';
import { AppComponent } from './app.component';
describe('AppComponent', () => {
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index f878638..cb12491 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/app.component.ts
+ * @brief
+ *
+ */
+
import { Component } from '@angular/core';
@Component({
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 80b303f..edec9cc 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/app.module.ts
+ * @brief
+ *
+ */
+
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
diff --git a/src/app/create-identity/create-identity.component.spec.ts b/src/app/create-identity/create-identity.component.spec.ts
index cc43e69..aa28fb4 100644
--- a/src/app/create-identity/create-identity.component.spec.ts
+++ b/src/app/create-identity/create-identity.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/create-identity/create-identity.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { CreateIdentityComponent } from './create-identity.component';
diff --git a/src/app/create-identity/create-identity.component.ts b/src/app/create-identity/create-identity.component.ts
index 1f20d65..c71239a 100644
--- a/src/app/create-identity/create-identity.component.ts
+++ b/src/app/create-identity/create-identity.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/create-identity/create-identity.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
import { ApiService } from '../api.service';
diff --git a/src/app/error-message/error-message.component.spec.ts b/src/app/error-message/error-message.component.spec.ts
index d90c1d5..093b330 100644
--- a/src/app/error-message/error-message.component.spec.ts
+++ b/src/app/error-message/error-message.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/error-message/error-message.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { ErrorMessageComponent } from './error-message.component';
diff --git a/src/app/error-message/error-message.component.ts b/src/app/error-message/error-message.component.ts
index eabf12d..0c07281 100644
--- a/src/app/error-message/error-message.component.ts
+++ b/src/app/error-message/error-message.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/error-message/error-message.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
import { MessagesService } from '../messages.service';
diff --git a/src/app/filter.pipe.ts b/src/app/filter.pipe.ts
index 06e5fe4..6c31d8d 100644
--- a/src/app/filter.pipe.ts
+++ b/src/app/filter.pipe.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/filter.pipe.ts
+ * @brief
+ *
+ */
+
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
diff --git a/src/app/gns-page/gns-page.component.spec.ts b/src/app/gns-page/gns-page.component.spec.ts
index c76f655..48c9d8e 100644
--- a/src/app/gns-page/gns-page.component.spec.ts
+++ b/src/app/gns-page/gns-page.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/gns-page/gns-page.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { GnsPageComponent } from './gns-page.component';
diff --git a/src/app/gns-page/gns-page.component.ts b/src/app/gns-page/gns-page.component.ts
index 844de8d..8147dcf 100644
--- a/src/app/gns-page/gns-page.component.ts
+++ b/src/app/gns-page/gns-page.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/gns-page/gns-page.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
import { ApiService } from '../api.service';
diff --git a/src/app/identity-api.ts b/src/app/identity-api.ts
index f15d41a..d694110 100644
--- a/src/app/identity-api.ts
+++ b/src/app/identity-api.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/identity-api.ts
+ * @brief
+ *
+ */
+
export class IdentityAPI{
id: string;
name: string;
diff --git a/src/app/identity-page/identity-page.component.spec.ts b/src/app/identity-page/identity-page.component.spec.ts
index 5212965..3bb999f 100644
--- a/src/app/identity-page/identity-page.component.spec.ts
+++ b/src/app/identity-page/identity-page.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/identity-page/identity-page.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { IdentityPageComponent } from './identity-page.component';
diff --git a/src/app/identity-page/identity-page.component.ts b/src/app/identity-page/identity-page.component.ts
index 0d6e784..b193d5e 100644
--- a/src/app/identity-page/identity-page.component.ts
+++ b/src/app/identity-page/identity-page.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/identity-page/identity-page.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
import { Pipe } from "@angular/core";
import { ApiService } from '../api.service';
diff --git a/src/app/main-page/main-page.component.spec.ts b/src/app/main-page/main-page.component.spec.ts
index 39261a3..f724ef6 100644
--- a/src/app/main-page/main-page.component.spec.ts
+++ b/src/app/main-page/main-page.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/main-page/main-page.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { MainPageComponent } from './main-page.component';
diff --git a/src/app/main-page/main-page.component.ts b/src/app/main-page/main-page.component.ts
index ad4a333..a6cc830 100644
--- a/src/app/main-page/main-page.component.ts
+++ b/src/app/main-page/main-page.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/main-page/main-page.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
@Component({
diff --git a/src/app/messages.service.spec.ts b/src/app/messages.service.spec.ts
index 43d170d..94159cb 100644
--- a/src/app/messages.service.spec.ts
+++ b/src/app/messages.service.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/messages.service.spec.ts
+ * @brief
+ *
+ */
+
import { TestBed, inject } from '@angular/core/testing';
import { MessagesService } from './messages.service';
diff --git a/src/app/messages.service.ts b/src/app/messages.service.ts
index 0d323bb..d366550 100644
--- a/src/app/messages.service.ts
+++ b/src/app/messages.service.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/messages.service.ts
+ * @brief
+ *
+ */
+
import { Injectable } from '@angular/core';
@Injectable({
diff --git a/src/app/namestore-page/namestore-page.component.spec.ts b/src/app/namestore-page/namestore-page.component.spec.ts
index 540a7cc..db3285c 100644
--- a/src/app/namestore-page/namestore-page.component.spec.ts
+++ b/src/app/namestore-page/namestore-page.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/namestore-page/namestore-page.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { NamestorePageComponent } from './namestore-page.component';
diff --git a/src/app/namestore-page/namestore-page.component.ts b/src/app/namestore-page/namestore-page.component.ts
index ec5cbba..0369542 100644
--- a/src/app/namestore-page/namestore-page.component.ts
+++ b/src/app/namestore-page/namestore-page.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/namestore-page/namestore-page.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
@Component({
diff --git a/src/app/peerstore-page/peerstore-page.component.spec.ts b/src/app/peerstore-page/peerstore-page.component.spec.ts
index f96c645..23adfd9 100644
--- a/src/app/peerstore-page/peerstore-page.component.spec.ts
+++ b/src/app/peerstore-page/peerstore-page.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/peerstore-page/peerstore-page.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { PeerstorePageComponent } from './peerstore-page.component';
diff --git a/src/app/peerstore-page/peerstore-page.component.ts b/src/app/peerstore-page/peerstore-page.component.ts
index 6abc3dc..2af569b 100644
--- a/src/app/peerstore-page/peerstore-page.component.ts
+++ b/src/app/peerstore-page/peerstore-page.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/peerstore-page/peerstore-page.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
@Component({
diff --git a/src/app/rest-api.ts b/src/app/rest-api.ts
index b4fa409..e401986 100644
--- a/src/app/rest-api.ts
+++ b/src/app/rest-api.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/rest-api.ts
+ * @brief
+ *
+ */
+
export class RestAPI {
name: string;
desc: string;
diff --git a/src/app/rest-apis/rest-apis.component.spec.ts b/src/app/rest-apis/rest-apis.component.spec.ts
index 7ed2d82..d8c4559 100644
--- a/src/app/rest-apis/rest-apis.component.spec.ts
+++ b/src/app/rest-apis/rest-apis.component.spec.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/rest-apis/rest-apis.component.spec.ts
+ * @brief
+ *
+ */
+
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { RestApisComponent } from './rest-apis.component';
diff --git a/src/app/rest-apis/rest-apis.component.ts b/src/app/rest-apis/rest-apis.component.ts
index 1660174..8c95b23 100644
--- a/src/app/rest-apis/rest-apis.component.ts
+++ b/src/app/rest-apis/rest-apis.component.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/app/rest-apis/rest-apis.component.ts
+ * @brief
+ *
+ */
+
import { Component, OnInit } from '@angular/core';
import { RestAPI } from '../rest-api';
import { ApiService } from '../api.service';
diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts
index 3612073..9c04f7c 100644
--- a/src/environments/environment.prod.ts
+++ b/src/environments/environment.prod.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/environments/environment.prod.ts
+ * @brief
+ *
+ */
+
export const environment = {
production: true
};
diff --git a/src/environments/environment.ts b/src/environments/environment.ts
index 012182e..cd98952 100644
--- a/src/environments/environment.ts
+++ b/src/environments/environment.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/environments/environment.ts
+ * @brief
+ *
+ */
+
// This file can be replaced during build by using the `fileReplacements` array.
// `ng build ---prod` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
diff --git a/src/main.ts b/src/main.ts
index 91ec6da..be615ff 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/main.ts
+ * @brief
+ *
+ */
+
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
diff --git a/src/polyfills.ts b/src/polyfills.ts
index d310405..82efc91 100644
--- a/src/polyfills.ts
+++ b/src/polyfills.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/polyfills.ts
+ * @brief
+ *
+ */
+
/**
* This file includes polyfills needed by Angular and is loaded before the app.
* You can add your own extra polyfills to this file.
diff --git a/src/test.ts b/src/test.ts
index 1631789..9beb947 100644
--- a/src/test.ts
+++ b/src/test.ts
@@ -1,3 +1,27 @@
+/*
+ This file is part of GNUnet.
+ Copyright (C) 2012-2015 GNUnet e.V.
+
+ GNUnet is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License,
+ or (at your option) any later version.
+
+ GNUnet 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
+ Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+/**
+ * @author Philippe Buschmann
+ * @file src/test.ts
+ * @brief
+ *
+ */
+
// This file is required by karma.conf.js and loads recursively all the .spec and framework files
import 'zone.js/dist/zone-testing';