Skip to content

Commit 1911945

Browse files
committed
Bump year in the copyright notice
1 parent 43d85f5 commit 1911945

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+94
-93
lines changed

include/ethash/hash_types.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#pragma once

include/ethash/hash_types.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma once
66

include/ethash/keccak.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#pragma once

include/ethash/keccak.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma once
66

include/ethash/progpow.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
/// @file
66
///

lib/ethash/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
22
# Copyright 2018-2019 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
3+
# Licensed under the Apache License, Version 2.0.
44

55
include(GNUInstallDirs)
66

lib/ethash/builtins.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
/**

lib/ethash/endianness.hpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
// Copyright 2018 Pawel Bylica.
2-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
1+
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
34

45
/// @file
56
/// This file contains helper functions to handle big-endian architectures.

lib/ethash/ethash-internal.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
/// @file
66
/// Contains declarations of internal ethash functions to allow them to be

lib/ethash/primes.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#include "primes.h"

lib/ethash/primes.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#pragma once

lib/ethash/progpow.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/progpow.hpp>
66

lib/keccak/keccak.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#include <ethash/keccak.h>

lib/keccak/keccakf1600.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#include <stdint.h>

lib/keccak/keccakf800.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#include <stdint.h>

lib/support/attributes.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#pragma once

test/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
add_subdirectory(benchmarks)
66
add_subdirectory(fakeminer)

test/benchmarks/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
hunter_add_package(benchmark)
66
find_package(benchmark CONFIG REQUIRED)

test/benchmarks/ethash_benchmarks.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include "../unittests/helpers.hpp"
66

test/benchmarks/keccak_benchmarks.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include "keccak_utils.hpp"
66

test/benchmarks/keccak_utils.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <cstdint>
66
#include <cstring>

test/benchmarks/keccak_utils.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma once
66

test/benchmarks/managed_benchmarks.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/ethash.hpp>
66

test/benchmarks/progpow_benchmarks.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include "../unittests/helpers.hpp"
66

test/benchmarks/threadsync_benchmarks.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include "threadsync_utils.hpp"
66

test/benchmarks/threadsync_utils.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include "threadsync_utils.hpp"
66

test/benchmarks/threadsync_utils.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma once
66

test/fakeminer/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
find_package(Threads)
66

test/fakeminer/fakeminer.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/ethash.hpp>
66

test/fuzzing/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
string(REPLACE "-fsanitize=fuzzer-no-link" "-fsanitize=fuzzer" CMAKE_EXE_LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS})
66

test/fuzzing/keccak_fuzzer.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/keccak.h>
66

test/integration/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
add_subdirectory(compilation)

test/integration/cmake-config/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Copyright 2018 Pawel Bylica.
2-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
1+
# Copyright 2018-2019 Pawel Bylica.
2+
# Licensed under the Apache License, Version 2.0.
33

44
cmake_minimum_required(VERSION 3.5)
55

test/integration/cmake-config/cmake_config_test.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/ethash.hpp>
66
#include <ethash/version.h>

test/integration/compilation/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
file(GLOB c_sources ${PROJECT_SOURCE_DIR}/lib/ethash/*.c)
66

test/integration/compilation/ethash_header_test.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
* Copyright 2018 Pawel Bylica.
3-
* Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
* Copyright 2018-2019 Pawel Bylica.
3+
* Licensed under the Apache License, Version 2.0.
44
*/
55

66
#include <ethash/ethash.h>

test/tools/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
2+
# Copyright 2018-2019 Pawel Bylica.
33
# Licensed under the Apache License, Version 2.0.
44

55
add_executable(kiss99-tester kiss99_tester.cpp)

test/tools/kiss99_tester.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
2+
// Copyright 2018-2019 Pawel Bylica.
33
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/kiss99.hpp>

test/unittests/CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
# Copyright 2018 Pawel Bylica.
3-
# Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
# Copyright 2018-2019 Pawel Bylica.
3+
# Licensed under the Apache License, Version 2.0.
44

55
hunter_add_package(GTest)
66
find_package(GTest CONFIG REQUIRED)

test/unittests/helpers.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma once
66

test/unittests/progpow_test_vectors.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
/// @file
66
/// ProgPoW test vectors.

test/unittests/test_cases.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// Copyright 2018 Pawel Bylica.
2-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
1+
// Copyright 2018-2019 Pawel Bylica.
2+
// Licensed under the Apache License, Version 2.0.
33

44
/// @file
55
/// Shared test cases.

test/unittests/test_ethash.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#pragma GCC diagnostic ignored "-Wpedantic"
66
#pragma clang diagnostic ignored "-Wpedantic"

test/unittests/test_keccak.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/keccak.hpp>
66

test/unittests/test_kiss.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ethash: C/C++ implementation of Ethash, the Ethereum Proof of Work algorithm.
2-
// Copyright 2018 Pawel Bylica.
3-
// Licensed under the Apache License, Version 2.0. See the LICENSE file.
2+
// Copyright 2018-2019 Pawel Bylica.
3+
// Licensed under the Apache License, Version 2.0.
44

55
#include <ethash/bit_manipulation.h>
66
#include <ethash/kiss99.hpp>

0 commit comments

Comments
 (0)