Update AGPL headers in PHP files

This commit is contained in:
Yarmo Mackenbach 2020-07-31 00:35:35 +02:00
parent 358e6409fb
commit ddb085166c
70 changed files with 2031 additions and 2031 deletions

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
include_once __DIR__ . '/vendor/autoload.php'; include_once __DIR__ . '/vendor/autoload.php';

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
function str_lreplace($search, $replace, $subject) { function str_lreplace($search, $replace, $subject) {

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
// Twitter API bearer code // Twitter API bearer code

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
$fingerprint = urlencode($_GET["fp"]); $fingerprint = urlencode($_GET["fp"]);

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
$fingerprint = urlencode($_GET["fp"]); $fingerprint = urlencode($_GET["fp"]);

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
$fingerprint = urlencode($_GET["fp"]); $fingerprint = urlencode($_GET["fp"]);

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
$fingerprint = urlencode($_GET["fp"]); $fingerprint = urlencode($_GET["fp"]);

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php <?php
include 'secrets.php'; include 'secrets.php';

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Keyoxide is more than this website. It's a project that aims to make cryptography more accessible to everyone. Keyoxide is part of a larger community of people working hard to develop tools that add privacy and security to our digital online lives. Remember: privacy is not a luxury.</p> <p>Keyoxide is more than this website. It's a project that aims to make cryptography more accessible to everyone. Keyoxide is part of a larger community of people working hard to develop tools that add privacy and security to our digital online lives. Remember: privacy is not a luxury.</p>
<h3>As a developer</h3> <h3>As a developer</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Contributing to Keyoxide Contributing to Keyoxide

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized dev.to proof to your OpenPGP keys.</p> <p>Let's add a decentralized dev.to proof to your OpenPGP keys.</p>
<h3>Post a dev.to proof message</h3> <h3>Post a dev.to proof message</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a dev.to proof Adding a dev.to proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Discourse proof to your OpenPGP keys.</p> <p>Let's add a decentralized Discourse proof to your OpenPGP keys.</p>
<h3>Update the Discourse account</h3> <h3>Update the Discourse account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Discourse proof Adding a Discourse proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized DNS proof to your OpenPGP keys.</p> <p>Let's add a decentralized DNS proof to your OpenPGP keys.</p>
<h3>Update DNS records for your website</h3> <h3>Update DNS records for your website</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a DNS proof Adding a DNS proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's see how to encrypt a message.</p> <p>Let's see how to encrypt a message.</p>
<h3>Obtain a public key for encryption</h3> <h3>Obtain a public key for encryption</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Encrypting a message Encrypting a message

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's see how Keyoxide's features compare to those of Keybase.</p> <p>Let's see how Keyoxide's features compare to those of Keybase.</p>
<h3>Encrypt and verify</h3> <h3>Encrypt and verify</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Feature comparison with Keybase Feature comparison with Keybase

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Github proof to your OpenPGP keys.</p> <p>Let's add a decentralized Github proof to your OpenPGP keys.</p>
<h3>Post a Github proof message</h3> <h3>Post a Github proof message</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Github proof Adding a Github proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Hackernews proof to your OpenPGP keys.</p> <p>Let's add a decentralized Hackernews proof to your OpenPGP keys.</p>
<h3>Update the Hackernews account</h3> <h3>Update the Hackernews account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Hackernews proof Adding a Hackernews proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Lobste.rs proof to your OpenPGP keys.</p> <p>Let's add a decentralized Lobste.rs proof to your OpenPGP keys.</p>
<h3>Update the Lobste.rs account</h3> <h3>Update the Lobste.rs account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Lobste.rs proof Adding a Lobste.rs proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Over time, you may need to delete proofs. Changing proofs can be achieved by deleting proofs and adding new ones.</p> <p>Over time, you may need to delete proofs. Changing proofs can be achieved by deleting proofs and adding new ones.</p>
<h3>Delete all proofs</h3> <h3>Delete all proofs</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Deleting Proofs using GnuPG Deleting Proofs using GnuPG

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's list the identity proofs stored in our OpenPGP keys.</p> <p>Let's list the identity proofs stored in our OpenPGP keys.</p>
<h3>Listing notations in GnuPG</h3> <h3>Listing notations in GnuPG</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Listing Proofs using GnuPG Listing Proofs using GnuPG

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Mastodon proof to your OpenPGP keys.</p> <p>Let's add a decentralized Mastodon proof to your OpenPGP keys.</p>
<h3>Update the Mastodon account</h3> <h3>Update the Mastodon account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Mastodon proof Adding a Mastodon proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's see how easy it is to get a Keyoxide profile when you already have a Keybase account.</p> <p>Let's see how easy it is to get a Keyoxide profile when you already have a Keybase account.</p>
<h3>Claim your Keyoxide profile</h3> <h3>Claim your Keyoxide profile</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Migrating from Keybase Migrating from Keybase

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<h3>Decentralized OpenPGP identity proofs</h3> <h3>Decentralized OpenPGP identity proofs</h3>
<p>Decentralized OpenPGP identity proofs are the brainchild of Wiktor who wrote the original guide on <a href="https://metacode.biz/openpgp/proofs">his website</a> (a suggested read to get first-hand information).</p> <p>Decentralized OpenPGP identity proofs are the brainchild of Wiktor who wrote the original guide on <a href="https://metacode.biz/openpgp/proofs">his website</a> (a suggested read to get first-hand information).</p>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
How OpenPGP identity proofs work How OpenPGP identity proofs work

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Pixelfed proof to your OpenPGP keys.</p> <p>Let's add a decentralized Pixelfed proof to your OpenPGP keys.</p>
<h3>Update the Pixelfed account</h3> <h3>Update the Pixelfed account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Pixelfed proof Adding a Pixelfed proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Pleroma proof to your OpenPGP keys.</p> <p>Let's add a decentralized Pleroma proof to your OpenPGP keys.</p>
<h3>Update the Pleroma account</h3> <h3>Update the Pleroma account</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Pleroma proof Adding a Pleroma proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's see how to verify identity proofs.</p> <p>Let's see how to verify identity proofs.</p>
<h3>Obtain a public key for verification</h3> <h3>Obtain a public key for verification</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Verifying identity proofs Verifying identity proofs

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Reddit proof to your OpenPGP keys.</p> <p>Let's add a decentralized Reddit proof to your OpenPGP keys.</p>
<h3>Post a Reddit proof message</h3> <h3>Post a Reddit proof message</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Reddit proof Adding a Reddit proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Though it's not a fully supported use case yet, anyone can take the <a href="https://codeberg.org/keyoxide/web">source code</a> and put it on their own server. The idea is that <a href="https://keyoxide.org">Keyoxide.org</a> is not special in itself. After all, all the heavy lifting is done by the browser. So the role of any individual Keyoxide server is to get the tool in the hands of the end user.</p> <p>Though it's not a fully supported use case yet, anyone can take the <a href="https://codeberg.org/keyoxide/web">source code</a> and put it on their own server. The idea is that <a href="https://keyoxide.org">Keyoxide.org</a> is not special in itself. After all, all the heavy lifting is done by the browser. So the role of any individual Keyoxide server is to get the tool in the hands of the end user.</p>
<p>The few supporting roles the server has can easily be performed by any other (PHP) server.</p> <p>The few supporting roles the server has can easily be performed by any other (PHP) server.</p>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Self-hosting Keyoxide Self-hosting Keyoxide

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>If you have:</p> <p>If you have:</p>
<ul> <ul>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Are you a service provider? Are you a service provider?

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized Twitter proof to your OpenPGP keys.</p> <p>Let's add a decentralized Twitter proof to your OpenPGP keys.</p>
<h3>Post a Twitter proof message</h3> <h3>Post a Twitter proof message</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a Twitter proof Adding a Twitter proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's see how to verify an OpenPGP signature.</p> <p>Let's see how to verify an OpenPGP signature.</p>
<h3>Obtain a signature</h3> <h3>Obtain a signature</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Verifying a signature Verifying a signature

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<h3>Web key directory</h3> <h3>Web key directory</h3>
<p><a href="https://datatracker.ietf.org/doc/draft-koch-openpgp-webkey-service/">Web key directory</a> or WKD refers to the method of uploading one's public key to their website in a specific location to make it easily accessible by other services supporting WKD. The key will be discoverable using an identifier similar to an email address: <strong>username@domain.org</strong>.</p> <p><a href="https://datatracker.ietf.org/doc/draft-koch-openpgp-webkey-service/">Web key directory</a> or WKD refers to the method of uploading one's public key to their website in a specific location to make it easily accessible by other services supporting WKD. The key will be discoverable using an identifier similar to an email address: <strong>username@domain.org</strong>.</p>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Uploading keys using web key directory Uploading keys using web key directory

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<p>Let's add a decentralized XMPP proof to your OpenPGP keys.</p> <p>Let's add a decentralized XMPP proof to your OpenPGP keys.</p>
<h3>Add a message to your XMPP vCard</h3> <h3>Add a message to your XMPP vCard</h3>

View file

@ -1,30 +1,30 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
Adding a XMPP proof Adding a XMPP proof

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en" dir="ltr"> <html lang="en" dir="ltr">
<head> <head>

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en" dir="ltr"> <html lang="en" dir="ltr">
<head> <head>

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">

View file

@ -1,32 +1,32 @@
<!-- <?php
Copyright (C) 2020 Yarmo Mackenbach // Copyright (C) 2020 Yarmo Mackenbach
//
This program is free software: you can redistribute it and/or modify it under // This program 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 // 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) // Software Foundation, either version 3 of the License, or (at your option)
any later version. // any later version.
//
This program is distributed in the hope that it will be useful, but WITHOUT // 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 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more // FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
details. // details.
//
You should have received a copy of the GNU Affero General Public License along // You should have received a copy of the GNU Affero General Public License along
with this program. If not, see <https://www.gnu.org/licenses/>. // with this program. If not, see <https://www.gnu.org/licenses/>.
//
Also add information on how to contact you by electronic and paper mail. // Also add information on how to contact you by electronic and paper mail.
//
If your software can interact with users remotely through a computer network, // If your software can interact with users remotely through a computer network,
you should also make sure that it provides a way for users to get its source. // you should also make sure that it provides a way for users to get its source.
For example, if your program is a web application, its interface could display // For example, if your program is a web application, its interface could display
a "Source" link that leads users to an archive of the code. There are many // a "Source" link that leads users to an archive of the code. There are many
ways you could offer source, and different solutions will be better for different // ways you could offer source, and different solutions will be better for different
programs; see section 13 for the specific requirements. // programs; see section 13 for the specific requirements.
//
You should also get your employer (if you work as a programmer) or school, // You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary. For // if any, to sign a "copyright disclaimer" for the program, if necessary. For
more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>. // more information on this, and how to apply and follow the GNU AGPL, see <https://www.gnu.org/licenses/>.
--> ?>
<?php $this->layout('template.base', ['title' => $title]) ?> <?php $this->layout('template.base', ['title' => $title]) ?>
<div class="content"> <div class="content">