Skip to content

Commit 43161d0

Browse files
hyperpolymathclaude
andcommitted
chore(license): add SPDX headers + crates.io fallback comment
Adds the required SPDX-License-Identifier headers to the four Rust source roots. Per estate licence policy these need MPL-2.0 on crates.io (PMPL-1.0-or-later is the preferred form but is not yet OSI-approved, so platform registries get the explicit fallback identifier with a comment noting the preference). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f3ca7fa commit 43161d0

4 files changed

Lines changed: 8 additions & 0 deletions

File tree

ipv6-only/crates/core/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for crates.io)
13
//! IPv6-Only Core — High-Assurance Network Types.
24
//!
35
//! This crate provides the foundational primitives for IPv6 manipulation.

ipv6-only/crates/subnet/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for crates.io)
13
//! IPv6 Subnet Calculator — Network Planning Engine.
24
//!
35
//! This crate provides high-level utilities for partitioning IPv6 address

ipv6-only/crates/utils/src/lib.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for crates.io)
13
//! IPv6 Utilities — High-Assurance Address Manipulation.
24
//!
35
//! This crate implements the core numerical logic for the IPv6-Only project.

ipv6-only/fuzz/fuzz_targets/fuzz_main.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MPL-2.0
2+
// (PMPL-1.0-or-later preferred; MPL-2.0 required for crates.io)
13
#![no_main]
24
use libfuzzer_sys::fuzz_target;
35

0 commit comments

Comments
 (0)