Skip to content

Commit

Permalink
Revert "Update copyright years."
Browse files Browse the repository at this point in the history
This reverts commit 1491f0d.

This is due to code which was erroneously deleted during the commit,
due to being based off the wrong version, see
dalek-cryptography#361.
  • Loading branch information
isislovecruft committed Aug 3, 2021
1 parent b9710d5 commit 52986bc
Show file tree
Hide file tree
Showing 32 changed files with 187 additions and 100 deletions.
3 changes: 1 addition & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Copyright (c) 2016-2021 isis agora lovecruft. All rights reserved.
Copyright (c) 2016-2021 Henry de Valence. All rights reserved.
Copyright (c) 2016-2019 Isis Agora Lovecruft, Henry de Valence. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
Expand Down
5 changes: 2 additions & 3 deletions src/backend/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Pluggable implementations for different architectures.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/curve_models/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Internal curve representations which are not part of the public API.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Serial implementations of field, scalar, point arithmetic.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/scalar_mul/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Implementations of various scalar multiplication algorithms.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/scalar_mul/straus.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Implementation of the interleaved window method, also known as Straus' method.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/scalar_mul/vartime_double_base.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>
#![allow(non_snake_case)]

Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/u32/constants.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! This module contains various constants (such as curve parameters
Expand Down
7 changes: 3 additions & 4 deletions src/backend/serial/u32/field.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
// -*- mode: rust; coding: utf-8; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Field arithmetic modulo \\(p = 2\^{255} - 19\\), using \\(32\\)-bit
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/u32/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! The `u32` backend uses `u32`s and a `(u32, u32) -> u64` multiplier.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/u64/constants.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! This module contains backend-specific constant values, such as the 64-bit limbs of curve constants.
Expand Down
7 changes: 3 additions & 4 deletions src/backend/serial/u64/field.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
// -*- mode: rust; coding: utf-8; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Field arithmetic modulo \\(p = 2\^{255} - 19\\), using \\(64\\)-bit
Expand Down
5 changes: 2 additions & 3 deletions src/backend/serial/u64/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2018 Henry de Valence
// Copyright (c) 2016-2018 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! The `u64` backend uses `u64`s and a `(u64, u64) -> u128` multiplier.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/avx2/constants.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! This module contains constants used by the AVX2 backend.
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/avx2/edwards.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Parallel Edwards Arithmetic for Curve25519.
Expand Down
7 changes: 3 additions & 4 deletions src/backend/vector/avx2/field.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
// -*- mode: rust; coding: utf-8; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! An implementation of 4-way vectorized 32bit field arithmetic using
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/avx2/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

#![cfg_attr(
Expand Down
6 changes: 2 additions & 4 deletions src/backend/vector/ifma/field.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
// -*- mode: rust; -*-
// -*- mode: rust; coding: utf-8; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2018-2019 Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

#![allow(non_snake_case)]
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

// Conditionally include the notes if we're on nightly (so we can include docs at all).
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/scalar_mul/mod.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

pub mod variable_base;
Expand Down
5 changes: 2 additions & 3 deletions src/backend/vector/scalar_mul/straus.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

#![allow(non_snake_case)]
Expand Down
6 changes: 2 additions & 4 deletions src/backend/vector/scalar_mul/vartime_double_base.rs
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

#![allow(non_snake_case)]

use backend::vector::BASEPOINT_ODD_LOOKUP_TABLE;
Expand Down
5 changes: 2 additions & 3 deletions src/constants.rs
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
// -*- mode: rust; -*-
//
// This file is part of curve25519-dalek.
// Copyright (c) 2016-2021 isis lovecruft
// Copyright (c) 2016-2019 Henry de Valence
// Copyright (c) 2016-2019 Isis Lovecruft, Henry de Valence
// See LICENSE for licensing information.
//
// Authors:
// - isis agora lovecruft <[email protected]>
// - Isis Agora Lovecruft <[email protected]>
// - Henry de Valence <[email protected]>

//! Various constants, such as the Ristretto and Ed25519 basepoints.
Expand Down
Loading

0 comments on commit 52986bc

Please sign in to comment.