0
0
mirror of https://github.com/cjdelisle/cjdns synced 2025-10-06 00:32:50 +02:00

links update

This commit is contained in:
soredake
2017-01-13 23:39:10 +02:00
parent 6781eddb2b
commit c49cc24869
504 changed files with 560 additions and 571 deletions

View File

@@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found.
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along 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.
@@ -664,7 +664,7 @@ might be different; for a GUI interface, you would use an "about box".
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. 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 GPL, see For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>. <https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you into proprietary programs. If your program is a subroutine library, you

View File

@@ -12,7 +12,7 @@ address allocation and a distributed hash table for routing. This provides
near-zero-configuration networking, and prevents many of the security and near-zero-configuration networking, and prevents many of the security and
scalability issues that plague existing networks. scalability issues that plague existing networks.
[![Build Status](https://travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns) [![Build Status](https://api.travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/387/badge)](https://bestpractices.coreinfrastructure.org/projects/387) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/387/badge)](https://bestpractices.coreinfrastructure.org/projects/387)
[![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns) [![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns)
[![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns) [![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
@@ -78,7 +78,7 @@ work verbatim.
### 0. Install dependencies ### 0. Install dependencies
On both platforms, installing [Node.js](http://nodejs.org/), although preferable, On both platforms, installing [Node.js](https://nodejs.org/), although preferable,
is not strictly necessary. If Node.js is unavailable or an unacceptable version, is not strictly necessary. If Node.js is unavailable or an unacceptable version,
it will be downloaded and installed in the source tree. it will be downloaded and installed in the source tree.
@@ -407,11 +407,10 @@ possible security issue is really a security issue.
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Project Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns [#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
[Hyperboria Map]: http://www.fc00.org/ [Hyperboria Map]: https://www.fc00.org/
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns [Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
@@ -420,5 +419,5 @@ possible security issue is really a security issue.
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia [Kademlia]: https://en.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -7,7 +7,7 @@
Cjdns implementiert ein verschlüsseltes IPv6 Netzwerk basierend auf Public-Key Kryptografie für die Adressen-Zuteilung und es benutzt eine verteilte Hash-Tabelle für das Routing. Cjdns implementiert ein verschlüsseltes IPv6 Netzwerk basierend auf Public-Key Kryptografie für die Adressen-Zuteilung und es benutzt eine verteilte Hash-Tabelle für das Routing.
Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele Sicherheits- und Skalierungs-Probleme, welche andere existierende Netzwerke heimsuchen. Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele Sicherheits- und Skalierungs-Probleme, welche andere existierende Netzwerke heimsuchen.
[![Build Status](https://travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns) [![Build Status](https://api.travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns)
[![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns) [![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns)
[![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns) [![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
@@ -42,7 +42,6 @@ Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele
* [irc://irc.efnet.org/#cjdns][IRC Web] * [irc://irc.efnet.org/#cjdns][IRC Web]
* [Hyperboria][] das grösste cjdns-Netzwerk mit bis zu 2100 Knotenpunkten (Oktober 2015). * [Hyperboria][] das grösste cjdns-Netzwerk mit bis zu 2100 Knotenpunkten (Oktober 2015).
* [Project Meshnet][]
* [/r/darknetplan][] * [/r/darknetplan][]
* [#cjdns auf Twitter][] * [#cjdns auf Twitter][]
@@ -70,7 +69,7 @@ Diese Anleitungen sind für Debian-basierte Linux-Distributionen und OS X. Sie s
### 0. Installations-Abhängigkeiten ### 0. Installations-Abhängigkeiten
Für beide Platformen ist es nicht zwingend notwendig, doch aber vorzuziehen, [Node.js](http://nodejs.org/) zu installieren. Wenn Node.js nicht verfügbar oder eine nicht akzeptierte Version ist, wird es in den Quellpfad heruntergeladen und installiert. Für beide Platformen ist es nicht zwingend notwendig, doch aber vorzuziehen, [Node.js](https://nodejs.org/) zu installieren. Wenn Node.js nicht verfügbar oder eine nicht akzeptierte Version ist, wird es in den Quellpfad heruntergeladen und installiert.
#### Debian-basierte distro: #### Debian-basierte distro:
@@ -327,11 +326,10 @@ Du kannst das admin-API wie folgt erreichen:
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Project Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns auf Twitter]: https://twitter.com/hashtag/cjdns [#cjdns auf Twitter]: https://twitter.com/hashtag/cjdns
[Hyperboria-Karte]: http://www.fc00.org/ [Hyperboria-Karte]: https://www.fc00.org/
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns auf Wikipedia]: https://en.wikipedia.org/wiki/Cjdns [Cjdns auf Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
@@ -340,5 +338,5 @@ Du kannst das admin-API wie folgt erreichen:
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia [Kademlia]: https://en.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -12,7 +12,7 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
σχεδόν-μηδενικής-ρύθμισης δικτύωση, και αποτρέπει πολλά ζητήματα ασφαλείας και σχεδόν-μηδενικής-ρύθμισης δικτύωση, και αποτρέπει πολλά ζητήματα ασφαλείας και
επεκτασιμότητας που μαστίζουν τα υπάρχοντα δίκτυα. επεκτασιμότητας που μαστίζουν τα υπάρχοντα δίκτυα.
[![Build Status](https://travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns) [![Build Status](https://api.travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns)
[![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns) [![tip for next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns)
[![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns) [![irc](https://img.shields.io/badge/irc%20chat-%23cjdns-blue.svg)](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
@@ -41,7 +41,6 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
* [irc://irc.efnet.org/#cjdns][IRC Web] * [irc://irc.efnet.org/#cjdns][IRC Web]
* [Hyperboria][] the largest cjdns network, as of October 2015 there are 2100 nodes. * [Hyperboria][] the largest cjdns network, as of October 2015 there are 2100 nodes.
* [Project Meshnet][]
* [/r/darknetplan][] * [/r/darknetplan][]
* [#cjdns on Twitter][] * [#cjdns on Twitter][]
@@ -71,7 +70,7 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
### 0. Εγκατάσταση εξαρτήσεων ### 0. Εγκατάσταση εξαρτήσεων
Και στις δύο πλατφόρμες, η εγκατάσταση του [Node.js](http://nodejs.org/), αν και προτιμούμενη, Και στις δύο πλατφόρμες, η εγκατάσταση του [Node.js](https://nodejs.org/en), αν και προτιμούμενη,
δεν είναι αυστηρά απαραίτητη. Αν το Node.js δεν είναι διαθέσιμο ή δεν είναι αποδεκτής έκδοσης, δεν είναι αυστηρά απαραίτητη. Αν το Node.js δεν είναι διαθέσιμο ή δεν είναι αποδεκτής έκδοσης,
θα κατέβει και θα εγκατασταθεί στο πηγαίο δέντρο. θα κατέβει και θα εγκατασταθεί στο πηγαίο δέντρο.
@@ -368,11 +367,10 @@ TUN/TAP συσκευή - αυτό είναι στάνταρ πρωτόκολλο
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Project Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns [#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
[Hyperboria Map]: http://www.fc00.org/ [Hyperboria Map]: https://www.fc00.org/
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns [Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
@@ -381,5 +379,5 @@ TUN/TAP συσκευή - αυτό είναι στάνταρ πρωτόκολλο
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia [Kademlia]: https://en.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -9,7 +9,7 @@ dodjelu adresa i distribuiranu hash tablicu za usmjeravanje. To omogućuje
gotovo nikakvu mrežnu konfiguraciju i sprječava mnoge sigurnosne i gotovo nikakvu mrežnu konfiguraciju i sprječava mnoge sigurnosne i
skalabilne probleme koje muče trenutne mreže. skalabilne probleme koje muče trenutne mreže.
[![Build Status](https://travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns) [![Build Status](https://api.travis-ci.org/cjdelisle/cjdns.svg?branch=master)](https://travis-ci.org/cjdelisle/cjdns)
[![napojnica za sljedeću promjenu](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns) [![napojnica za sljedeću promjenu](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns)
## Iskustva ## Iskustva
@@ -106,7 +106,7 @@ da će raditi od prve.
### 0. Install dependencies ### 0. Install dependencies
On both platforms, installing [Node.js](http://nodejs.org/), although preferable, On both platforms, installing [Node.js](https://nodejs.org/), although preferable,
is not strictly necessary. If Node.js is unavailable or an unacceptable version, is not strictly necessary. If Node.js is unavailable or an unacceptable version,
it will be downloaded and installed in the source tree. it will be downloaded and installed in the source tree.
@@ -138,7 +138,7 @@ Store and run the command above, or make a free Apple Developer account here:
[https://developer.apple.com/downloads/index.action](https://developer.apple.com/downloads/index.action). [https://developer.apple.com/downloads/index.action](https://developer.apple.com/downloads/index.action).
Then sign in, search for Command Line Tools, and install the latest package Then sign in, search for Command Line Tools, and install the latest package
compatible with your version of OS X. If you encounter issues, there is a compatible with your version of OS X. If you encounter issues, there is a
thorough [stackoverflow post](http://stackoverflow.com/a/9329325) on installing thorough [stackoverflow post](https://stackoverflow.com/a/9329325) on installing
the Command Line Tools. the Command Line Tools.
You must also install git and Node.js. There are a few options. If you use [Homebrew](http://brew.sh/): You must also install git and Node.js. There are a few options. If you use [Homebrew](http://brew.sh/):
@@ -151,8 +151,8 @@ Ako koristite [Macports](https://www.macports.org/):
Or if you use neither and would like to install the binaries from their websites: Or if you use neither and would like to install the binaries from their websites:
doc doc
- Node.js: [http://nodejs.org/download/](http://nodejs.org/download/) - Node.js: [https://nodejs.org/download/](https://nodejs.org/download/)
- git: [http://git-scm.com/download](http://git-scm.com/download) - git: [https://git-scm.com/download](https://git-scm.com/download)
#### OpenBSD: #### OpenBSD:
@@ -405,11 +405,10 @@ Možete pristupiti administratorskom API-ju putem:
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Projekt Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns na Twitteru]: https://twitter.com/hashtag/cjdns [#cjdns na Twitteru]: https://twitter.com/hashtag/cjdns
[Hyperboria Map]: http://www.fc00.org/ [Hyperboria Map]: https://www.fc00.org/
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns na Wikepediji]: https://en.wikipedia.org/wiki/Cjdns [Cjdns na Wikepediji]: https://en.wikipedia.org/wiki/Cjdns
@@ -418,5 +417,5 @@ Možete pristupiti administratorskom API-ju putem:
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia [Kademlia]: https://en.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -6,7 +6,7 @@ English version of the Readme (она обновляется чаще): [README.
Cjdns — это зашифрованная IPv6 сеть, в которой используются публичные ключи шифрования для присвоения публичного адреса и распределённой таблицы маршрутизации (DHT). Это позволяет создавать сети с очень простой настройкой, которые будут защищены от потенциальных проблем ныне существующих IPv4 и IPv6 сетей. Cjdns — это зашифрованная IPv6 сеть, в которой используются публичные ключи шифрования для присвоения публичного адреса и распределённой таблицы маршрутизации (DHT). Это позволяет создавать сети с очень простой настройкой, которые будут защищены от потенциальных проблем ныне существующих IPv4 и IPv6 сетей.
[![Build Status](https://travis-ci.org/cjdelisle/cjdns.png?branch=master)](https://travis-ci.org/cjdelisle/cjdns) [![Build Status](https://api.travis-ci.org/cjdelisle/cjdns.png?branch=master)](https://travis-ci.org/cjdelisle/cjdns)
[![For next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns) [![For next commit](https://tip4commit.com/projects/941.svg)](https://tip4commit.com/github/cjdelisle/cjdns)
## Рекомендательные письма ## Рекомендательные письма
@@ -47,7 +47,6 @@ Caleb James DeLisle == cjdelisle == cjd
* irc://irc.efnet.org/#cjdns_ru ([web client][IRC Web]) * irc://irc.efnet.org/#cjdns_ru ([web client][IRC Web])
* [Hyperboria][] * [Hyperboria][]
* [Project Meshnet][]
* [/r/darknetplan][] * [/r/darknetplan][]
* [#cjdns on Twitter][] * [#cjdns on Twitter][]
@@ -83,7 +82,7 @@ The cjdns developers.
sudo apt-get install nodejs git build-essential python2.7 sudo apt-get install nodejs git build-essential python2.7
Установка [Node.js](http://nodejs.org/) желательна, но не Установка [Node.js](https://nodejs.org/) желательна, но не
обязательна. Если Node.js не найден в процессе установки или его обязательна. Если Node.js не найден в процессе установки или его
версия слишком старая — он будет загружен автоматически при установке. версия слишком старая — он будет загружен автоматически при установке.
@@ -254,11 +253,9 @@ Cjdns поставляется с библиотекой для python, кото
[beyond pain]: https://lists.torproject.org/pipermail/tor-dev/2012-October/004063.html [beyond pain]: https://lists.torproject.org/pipermail/tor-dev/2012-October/004063.html
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns_ru [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns_ru
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Project Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns [#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
[Project Meshnet Map]: http://map.projectmeshnet.org
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns on Wikipedia]: https://ru.wikipedia.org/wiki/Cjdns [Cjdns on Wikipedia]: https://ru.wikipedia.org/wiki/Cjdns
@@ -267,5 +264,5 @@ Cjdns поставляется с библиотекой для python, кото
[Kademlia]: https://ru.wikipedia.org/wiki/Kademlia [Kademlia]: https://ru.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -41,7 +41,6 @@ många skalnings- och säkerhetsproblem som andra nätverk har.
* [irc://irc.efnet.org/#cjdns][IRC Web] * [irc://irc.efnet.org/#cjdns][IRC Web]
* [Hyperboria][], det största cjdns-nätverket, över 2100 noder i Oktober 2015. * [Hyperboria][], det största cjdns-nätverket, över 2100 noder i Oktober 2015.
* [Project Meshnet][]
* [/r/darknetplan][] * [/r/darknetplan][]
* [#cjdns på Twitter][] * [#cjdns på Twitter][]
@@ -353,11 +352,10 @@ Det finns flera olika verktyg i `contrib/` som kan interagera med det, bl.a.:
* **perl**, maintained by Mikey; se [contrib/perl/CJDNS/README](contrib/perl/CJDNS/README). * **perl**, maintained by Mikey; se [contrib/perl/CJDNS/README](contrib/perl/CJDNS/README).
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns [IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
[Hyperboria]: http://hyperboria.net [Hyperboria]: https://hyperboria.net
[Project Meshnet]: https://projectmeshnet.org [/r/darknetplan]: https://www.reddit.com/r/darknetplan
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
[#cjdns på Twitter]: https://twitter.com/hashtag/cjdns [#cjdns på Twitter]: https://twitter.com/hashtag/cjdns
[Hyperboria Map]: http://www.fc00.org/ [Hyperboria Map]: https://www.fc00.org/
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall [Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
[Cjdns på Wikipedia]: https://en.wikipedia.org/wiki/Cjdns [Cjdns på Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
@@ -366,5 +364,5 @@ Det finns flera olika verktyg i `contrib/` som kan interagera med det, bl.a.:
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia [Kademlia]: https://en.wikipedia.org/wiki/Kademlia
[Tor]: https://www.torproject.org [Tor]: https://www.torproject.org
[I2P]: http://www.i2p2.de [I2P]: https://geti2p.net/en/
[Freenet]: https://freenetproject.org [Freenet]: https://freenetproject.org

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "admin/Admin.h" #include "admin/Admin.h"
#include "benc/String.h" #include "benc/String.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Admin_H #ifndef Admin_H
#define Admin_H #define Admin_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include <stdarg.h> // for String_vprintf() #include <stdarg.h> // for String_vprintf()

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef AdminLog_H #ifndef AdminLog_H
#define AdminLog_H #define AdminLog_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "admin/AuthorizedPasswords.h" #include "admin/AuthorizedPasswords.h"
#include "benc/Int.h" #include "benc/Int.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef AuthorizedPasswords_H #ifndef AuthorizedPasswords_H
#define AuthorizedPasswords_H #define AuthorizedPasswords_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "admin/Admin.h" #include "admin/Admin.h"
#include "admin/AdminLog.h" #include "admin/AdminLog.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Core_H #ifndef Core_H
#define Core_H #define Core_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "admin/angel/InterfaceWaiter.h" #include "admin/angel/InterfaceWaiter.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef InterfaceWaiter_H #ifndef InterfaceWaiter_H
#define InterfaceWaiter_H #define InterfaceWaiter_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "memory/Allocator.h" #include "memory/Allocator.h"
#include "benc/Dict.h" #include "benc/Dict.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Dict_H #ifndef Dict_H
#define Dict_H #define Dict_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Int_H #ifndef Int_H
#define Int_H #define Int_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "memory/Allocator.h" #include "memory/Allocator.h"
#include "benc/List.h" #include "benc/List.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef List_H #ifndef List_H
#define List_H #define List_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Object_H #ifndef Object_H
#define Object_H #define Object_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "memory/Allocator.h" #include "memory/Allocator.h"
#include "benc/String.h" #include "benc/String.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef String_H #ifndef String_H
#define String_H #define String_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef BencSerializer_H #ifndef BencSerializer_H
#define BencSerializer_H #define BencSerializer_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "benc/serialization/cloner/Cloner.h" #include "benc/serialization/cloner/Cloner.h"
#include "memory/Allocator.h" #include "memory/Allocator.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Cloner_H #ifndef Cloner_H
#define Cloner_H #define Cloner_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "memory/Allocator.h" #include "memory/Allocator.h"
#include "io/Reader.h" #include "io/Reader.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef JsonBencSerializer_H #ifndef JsonBencSerializer_H
#define JsonBencSerializer_H #define JsonBencSerializer_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "benc/Object.h" #include "benc/Object.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef BencMessageReader_H #ifndef BencMessageReader_H
#define BencMessageReader_H #define BencMessageReader_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "benc/Object.h" #include "benc/Object.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef BencMessageWriter_H #ifndef BencMessageWriter_H
#define BencMessageWriter_H #define BencMessageWriter_H

2
clean
View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
safeclean() safeclean()
{ {

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "client/AdminClient.h" #include "client/AdminClient.h"
#include "benc/serialization/standard/BencMessageReader.h" #include "benc/serialization/standard/BencMessageReader.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef AdminClient_H #ifndef AdminClient_H
#define AdminClient_H #define AdminClient_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "client/AdminClient.h" #include "client/AdminClient.h"
#include "client/Configurator.h" #include "client/Configurator.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Configurator_H #ifndef Configurator_H
#define Configurator_H #define Configurator_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "client/AdminClient.h" #include "client/AdminClient.h"
#include "admin/angel/Core.h" #include "admin/angel/Core.h"
@@ -441,7 +441,7 @@ static int usage(struct Allocator* alloc, char* appName)
"\n" "\n"
"Step 2:\n" "Step 2:\n"
" Find somebody to connect to.\n" " Find somebody to connect to.\n"
" Check out the IRC channel or http://hyperboria.net/\n" " Check out the IRC channel or https://hyperboria.net/\n"
" for information about how to meet new people and make connect to them.\n" " for information about how to meet new people and make connect to them.\n"
" Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend\n" " Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend\n"
"\n" "\n"

View File

@@ -10,7 +10,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
# #
# Simple example IPv6 Firewall configuration. # Simple example IPv6 Firewall configuration.
# Derived from http://www.exp-networks.be/blog/ipv6-firewall/ # Derived from http://www.exp-networks.be/blog/ipv6-firewall/

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/Random.h" #include "crypto/random/Random.h"
#include "memory/MallocAllocator.h" #include "memory/MallocAllocator.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/Random.h" #include "crypto/random/Random.h"
#include "memory/Allocator.h" #include "memory/Allocator.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/AddressCalc.h" #include "crypto/AddressCalc.h"
#include "dht/Address.h" #include "dht/Address.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/Key.h" #include "crypto/Key.h"
#include "util/AddrTools.h" #include "util/AddrTools.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "benc/serialization/standard/BencMessageReader.h" #include "benc/serialization/standard/BencMessageReader.h"
#include "benc/serialization/standard/BencMessageWriter.h" #include "benc/serialization/standard/BencMessageWriter.h"

View File

@@ -53,7 +53,7 @@ To get the router up and running:
* Step 2: * Step 2:
Find somebody to connect to. Find somebody to connect to.
Check out the IRC channel or http://hyperboria.net/ Check out the IRC channel or https://hyperboria.net/
for information about how to meet new people and make connect to them. for information about how to meet new people and make connect to them.
Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend

View File

@@ -8,7 +8,7 @@ Release: 5%{?dist}
Summary: The privacy-friendly network without borders Summary: The privacy-friendly network without borders
Group: System Environment/Base Group: System Environment/Base
License: GPL3 License: GPL3
URL: http://hyperboria.net/ URL: https://hyperboria.net/
Source0: https://github.com/cjdelisle/cjdns/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz Source0: https://github.com/cjdelisle/cjdns/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
# Add targeted selinux policy # Add targeted selinux policy
Patch0: cjdns.selinux.patch Patch0: cjdns.selinux.patch

View File

@@ -2,7 +2,7 @@
(function(){d3.geom = {}; (function(){d3.geom = {};
/** /**
* Computes a contour for a given input grid function using the <a * Computes a contour for a given input grid function using the <a
* href="http://en.wikipedia.org/wiki/Marching_squares">marching * href="https://en.wikipedia.org/wiki/Marching_squares">marching
* squares</a> algorithm. Returns the contour polygon as an array of points. * squares</a> algorithm. Returns the contour polygon as an array of points.
* *
* @param grid a two-input function(x, y) that returns true for values * @param grid a two-input function(x, y) that returns true for values

View File

@@ -168,7 +168,7 @@ d3.sum = function(array, f) {
return s; return s;
}; };
// R-7 per <http://en.wikipedia.org/wiki/Quantile> // R-7 per <https://en.wikipedia.org/wiki/Quantile>
d3.quantile = function(values, p) { d3.quantile = function(values, p) {
var H = (values.length - 1) * p + 1, var H = (values.length - 1) * p + 1,
h = Math.floor(H), h = Math.floor(H),
@@ -3352,7 +3352,7 @@ function d3_svg_lineSlope(p0, p1) {
} }
// Compute three-point differences for the given points. // Compute three-point differences for the given points.
// http://en.wikipedia.org/wiki/Cubic_Hermite_spline#Finite_difference // https://en.wikipedia.org/wiki/Cubic_Hermite_spline#Finite_difference
function d3_svg_lineFiniteDifferences(points) { function d3_svg_lineFiniteDifferences(points) {
var i = 0, var i = 0,
j = points.length - 1, j = points.length - 1,
@@ -3369,7 +3369,7 @@ function d3_svg_lineFiniteDifferences(points) {
// Interpolates the given points using Fritsch-Carlson Monotone cubic Hermite // Interpolates the given points using Fritsch-Carlson Monotone cubic Hermite
// interpolation. Returns an array of tangent vectors. For details, see // interpolation. Returns an array of tangent vectors. For details, see
// http://en.wikipedia.org/wiki/Monotone_cubic_interpolation // https://en.wikipedia.org/wiki/Monotone_cubic_interpolation
function d3_svg_lineMonotoneTangents(points) { function d3_svg_lineMonotoneTangents(points) {
var tangents = [], var tangents = [],
d, d,

View File

@@ -9,7 +9,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
var w = 800; var w = 800;

View File

@@ -9,7 +9,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
// THIS SCRIPT IS ESSENTIALLY A BACKDOOR // THIS SCRIPT IS ESSENTIALLY A BACKDOOR

View File

@@ -11,7 +11,7 @@ License or the GPL License.
You may obtain a copy of the Apache License and the GPL License at: You may obtain a copy of the Apache License and the GPL License at:
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
http://www.gnu.org/licenses/gpl-2.0.html https://www.gnu.org/licenses/gpl-2.0.html
Unless required by applicable law or agreed to in writing, software distributed under the Unless required by applicable law or agreed to in writing, software distributed under the
Apache License or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR Apache License or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR

View File

@@ -11,7 +11,7 @@ License or the GPL License.
You may obtain a copy of the Apache License and the GPL License at: You may obtain a copy of the Apache License and the GPL License at:
http://www.apache.org/licenses/LICENSE-2.0 http://www.apache.org/licenses/LICENSE-2.0
http://www.gnu.org/licenses/gpl-2.0.html https://www.gnu.org/licenses/gpl-2.0.html
Unless required by applicable law or agreed to in writing, software distributed under the Apache License Unless required by applicable law or agreed to in writing, software distributed under the Apache License
or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import os import os
import json import json

View File

@@ -8,7 +8,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys import sys
import os import os

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys import sys
import os import os

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
def makeGraph(): def makeGraph():
import adminTools as admin import adminTools as admin

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from hashlib import sha512; from hashlib import sha512;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys import sys
import os import os

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
from cjdnsadmin.bencode import *; from cjdnsadmin.bencode import *;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import cjdnsadmin.graphMaker as graph import cjdnsadmin.graphMaker as graph
import networkx as nx import networkx as nx

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import json import json
import cjdnsadmin.graphMaker as graph import cjdnsadmin.graphMaker as graph

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import cjdnsadmin.adminTools as at import cjdnsadmin.adminTools as at

View File

@@ -38,7 +38,7 @@ cjdnsadminmaker.py if that is not the case.
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
from cjdnsadmin.publicToIp6 import PublicToIp6_convert; from cjdnsadmin.publicToIp6 import PublicToIp6_convert;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo from cjdnsadmin.cjdnsadmin import connectWithAdminInfo
from cjdnsadmin.adminTools import streamRoutingTable from cjdnsadmin.adminTools import streamRoutingTable

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
from cjdnsadmin.publicToIp6 import PublicToIp6_convert; from cjdnsadmin.publicToIp6 import PublicToIp6_convert;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import cjdnsadmin.adminTools as at import cjdnsadmin.adminTools as at
import cjdnsadmin.graphMaker as gm import cjdnsadmin.graphMaker as gm

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys; import sys;
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys import sys
import getopt import getopt

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys; import sys;
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys; import sys;
from cjdnsadmin.publicToIp6 import PublicToIp6_convert; from cjdnsadmin.publicToIp6 import PublicToIp6_convert;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo; from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
from cjdnsadmin.publicToIp6 import PublicToIp6_convert; from cjdnsadmin.publicToIp6 import PublicToIp6_convert;

View File

@@ -9,7 +9,7 @@
# GNU General Public License for more details. # GNU General Public License for more details.
# #
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <https://www.gnu.org/licenses/>.
import sys; import sys;
import math; import math;

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto_hash_sha512.h" #include "crypto_hash_sha512.h"
#include "util/Bits.h" #include "util/Bits.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef AddressCalc_H #ifndef AddressCalc_H
#define AddressCalc_H #define AddressCalc_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/CryptoAuth_pvt.h" #include "crypto/CryptoAuth_pvt.h"
#include "crypto/AddressCalc.h" #include "crypto/AddressCalc.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef CryptoAuth_H #ifndef CryptoAuth_H
#define CryptoAuth_H #define CryptoAuth_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef CryptoAuth_pvt_H #ifndef CryptoAuth_pvt_H
#define CryptoAuth_pvt_H #define CryptoAuth_pvt_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/Key.h" #include "crypto/Key.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Key_H #ifndef Key_H
#define Key_H #define Key_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef ReplayProtector_H #ifndef ReplayProtector_H
#define ReplayProtector_H #define ReplayProtector_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/Sign.h" #include "crypto/Sign.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Sign_H #ifndef Sign_H
#define Sign_H #define Sign_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/Random.h" #include "crypto/random/Random.h"
#include "crypto/random/seed/RandomSeed.h" #include "crypto/random/seed/RandomSeed.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef Random_H #ifndef Random_H
#define Random_H #define Random_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "util/events/libuv/UvWrapper.h" #include "util/events/libuv/UvWrapper.h"
#include "crypto/random/libuv/LibuvEntropyProvider.h" #include "crypto/random/libuv/LibuvEntropyProvider.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef LibuvEntropyProvider_H #ifndef LibuvEntropyProvider_H
#define LibuvEntropyProvider_H #define LibuvEntropyProvider_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/Random.h" #include "crypto/random/Random.h"
#include "memory/Allocator.h" #include "memory/Allocator.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/seed/BsdKernArndSysctlRandomSeed.h" #include "crypto/random/seed/BsdKernArndSysctlRandomSeed.h"
#include "util/Identity.h" #include "util/Identity.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef BsdKernArndSysctlRandomSeed_H #ifndef BsdKernArndSysctlRandomSeed_H
#define BsdKernArndSysctlRandomSeed_H #define BsdKernArndSysctlRandomSeed_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/seed/DevUrandomRandomSeed.h" #include "crypto/random/seed/DevUrandomRandomSeed.h"
#include "util/Identity.h" #include "util/Identity.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef DevUrandomRandomSeed_H #ifndef DevUrandomRandomSeed_H
#define DevUrandomRandomSeed_H #define DevUrandomRandomSeed_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#define _GNU_SOURCE #define _GNU_SOURCE
#include "crypto/random/seed/GetEntropyRandomSeed.h" #include "crypto/random/seed/GetEntropyRandomSeed.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef GetEntropyRandomSeed_H #ifndef GetEntropyRandomSeed_H
#define GetEntropyRandomSeed_H #define GetEntropyRandomSeed_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#define _GNU_SOURCE #define _GNU_SOURCE
#include "crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h" #include "crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef LinuxRandomUuidSysctlRandomSeed_H #ifndef LinuxRandomUuidSysctlRandomSeed_H
#define LinuxRandomUuidSysctlRandomSeed_H #define LinuxRandomUuidSysctlRandomSeed_H

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#include "crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h" #include "crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h"
#include "util/Identity.h" #include "util/Identity.h"

View File

@@ -10,7 +10,7 @@
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
#ifndef ProcSysKernelRandomUuidRandomSeed_H #ifndef ProcSysKernelRandomUuidRandomSeed_H
#define ProcSysKernelRandomUuidRandomSeed_H #define ProcSysKernelRandomUuidRandomSeed_H

Some files were not shown because too many files have changed in this diff Show More