Skip to content
This repository has been archived by the owner on Feb 2, 2019. It is now read-only.

Commit

Permalink
Relicense to SPDX-License-Identifier: AGPL-3.0-only
Browse files Browse the repository at this point in the history
I am asserting that I am the only copyright holder of the code currently
in this repository.

Previously, this repository contained code from Trust-DNS, licensed
under MIT/Apache-2.0. This code was copied in to interoperate and
customize parts of Trust-DNS. Since then we've stopped using Trust-DNS
for everything except parsing standard zone files.

Of course, prior versions of the code in this repository are available
under its previous license identifier. I cannot revoke that license. But
I am licensing future versions of pepbut under the AGPL v3.0 only.
  • Loading branch information
iliana committed Aug 18, 2018
1 parent 1914d99 commit f58ce98
Show file tree
Hide file tree
Showing 22 changed files with 696 additions and 223 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "pepbut"
version = "0.1.0"
authors = ["iliana weller <ilianaw@buttslol.net>"]
license = "MIT/Apache-2.0"
license = "AGPL-3.0-only"
autobenches = false

[workspace]
Expand Down
661 changes: 661 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

202 changes: 0 additions & 202 deletions LICENSE-APACHE

This file was deleted.

20 changes: 0 additions & 20 deletions LICENSE-MIT

This file was deleted.

2 changes: 2 additions & 0 deletions benches/bench_main.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

extern crate bytes;
#[macro_use]
extern crate criterion;
Expand Down
2 changes: 2 additions & 0 deletions benches/name.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use criterion::Criterion;
use std::net::{Ipv4Addr, Ipv6Addr};

Expand Down
2 changes: 2 additions & 0 deletions benches/wire.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use bytes::{Bytes, BytesMut};
use criterion::Criterion;
use std::collections::HashMap;
Expand Down
2 changes: 2 additions & 0 deletions benches/zone.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use criterion::Criterion;
use std::io::Cursor;

Expand Down
1 change: 1 addition & 0 deletions nsd/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "pepbut-nsd"
version = "0.1.0"
authors = ["iliana weller <ilianaw@buttslol.net>"]
license = "AGPL-3.0-only"

[dependencies]
bytes = "0.4"
Expand Down
2 changes: 2 additions & 0 deletions nsd/src/bin/pepbut-nsctl.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

extern crate clap;
#[macro_use]
extern crate failure;
Expand Down
2 changes: 2 additions & 0 deletions nsd/src/codec.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use bytes::{Buf, BufMut, Bytes, BytesMut, IntoBuf};
use cast::u16;
use pepbut::wire::encode_err;
Expand Down
2 changes: 2 additions & 0 deletions nsd/src/ctl.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use pepbut::authority::Authority;
use serde::Serialize;
use std::collections::HashMap;
Expand Down
2 changes: 2 additions & 0 deletions nsd/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

extern crate bytes;
extern crate cast;
#[macro_use]
Expand Down
2 changes: 2 additions & 0 deletions nsd/src/main.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

#![cfg_attr(feature = "cargo-clippy", warn(clippy_pedantic))]
#![cfg_attr(feature = "cargo-clippy", allow(use_self))]

Expand Down
2 changes: 2 additions & 0 deletions src/authority.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

use bytes::{Buf, Bytes, BytesMut};
use failure;
use std::collections::HashMap;
Expand Down
2 changes: 2 additions & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

//! pepbut is the code for [Wobscale](https://wobscale.website)'s authoritative DNS service.
//!
//! It consists of an API service for updating records, a web interface that uses the API for users
Expand Down
2 changes: 2 additions & 0 deletions src/name.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

//! Domain names and labels.

use bytes::{Buf, BufMut, Bytes, BytesMut};
Expand Down
2 changes: 2 additions & 0 deletions src/record.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

//! Records and record data.

use bytes::{BufMut, Bytes, BytesMut};
Expand Down
2 changes: 2 additions & 0 deletions src/wire.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

//! DNS wire message encoding and decoding.

use bytes::{Buf, BufMut, Bytes, BytesMut};
Expand Down
2 changes: 2 additions & 0 deletions src/zone.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

//! Serialization and deserialization of zone files.

use bytes::{BufMut, Bytes, BytesMut};
Expand Down
1 change: 1 addition & 0 deletions zone-convert/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name = "pepbut-zone-convert"
version = "0.1.0"
authors = ["iliana weller <ilianaw@buttslol.net>"]
license = "AGPL-3.0-only"

[dependencies]
clap = "2.31"
Expand Down
2 changes: 2 additions & 0 deletions zone-convert/src/main.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// SPDX-License-Identifier: AGPL-3.0-only

#![cfg_attr(feature = "cargo-clippy", warn(clippy_pedantic))]
#![cfg_attr(feature = "cargo-clippy", allow(use_self))]

Expand Down

0 comments on commit f58ce98

Please sign in to comment.