diff --git a/Makefile b/Makefile index d73ab94..5b2706b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # # SPDX-License-Identifier: AGPL-3.0-only -# Copyright (c) 2022-2024, daeuniverse Organization +# Copyright (c) 2022-2025, daeuniverse Organization # # The development version of clang is distributed as the 'clang' binary, diff --git a/cmd/cmd.go b/cmd/cmd.go index ad2bc90..860b4a3 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package cmd @@ -36,7 +36,7 @@ func init() { rootCmd.Version = strings.Join([]string{ Version, fmt.Sprintf("go runtime %v %v/%v", runtime.Version(), runtime.GOOS, runtime.GOARCH), - "Copyright (c) 2022-2024 @daeuniverse", + "Copyright (c) 2022-2025 @daeuniverse", "License GNU AGPLv3 ", }, "\n") } diff --git a/cmd/completion.go b/cmd/completion.go index f96c68d..f2d5356 100644 --- a/cmd/completion.go +++ b/cmd/completion.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/export.go b/cmd/export.go index 14c9dc1..9e6c46a 100644 --- a/cmd/export.go +++ b/cmd/export.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/honk.go b/cmd/honk.go index e785a0d..64e8878 100644 --- a/cmd/honk.go +++ b/cmd/honk.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/internal/su.go b/cmd/internal/su.go index c87f444..dd48bab 100644 --- a/cmd/internal/su.go +++ b/cmd/internal/su.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package internal diff --git a/cmd/reload.go b/cmd/reload.go index d6d1861..8f55f6f 100644 --- a/cmd/reload.go +++ b/cmd/reload.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/run.go b/cmd/run.go index a8b267e..675c7b9 100644 --- a/cmd/run.go +++ b/cmd/run.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/suspend.go b/cmd/suspend.go index 8d977df..3752ea0 100644 --- a/cmd/suspend.go +++ b/cmd/suspend.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/sysdump.go b/cmd/sysdump.go index f7395a0..e7fca0f 100644 --- a/cmd/sysdump.go +++ b/cmd/sysdump.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/trace.go b/cmd/trace.go index 2bd47ff..f3492d8 100644 --- a/cmd/trace.go +++ b/cmd/trace.go @@ -3,7 +3,7 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/cmd/validate.go b/cmd/validate.go index ba9d6d2..1d352b6 100644 --- a/cmd/validate.go +++ b/cmd/validate.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package cmd diff --git a/common/assets/assets.go b/common/assets/assets.go index f86b0bd..0c64d5e 100644 --- a/common/assets/assets.go +++ b/common/assets/assets.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package assets diff --git a/common/bitlist/bitlist.go b/common/bitlist/bitlist.go index df53115..61f8625 100644 --- a/common/bitlist/bitlist.go +++ b/common/bitlist/bitlist.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package bitlist diff --git a/common/bitlist/bitlist_test.go b/common/bitlist/bitlist_test.go index 10872f9..c2df45c 100644 --- a/common/bitlist/bitlist_test.go +++ b/common/bitlist/bitlist_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package bitlist diff --git a/common/consts/app.go b/common/consts/app.go index 15820d5..f2edc35 100644 --- a/common/consts/app.go +++ b/common/consts/app.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/control.go b/common/consts/control.go index 228023e..2811d56 100644 --- a/common/consts/control.go +++ b/common/consts/control.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/dialer.go b/common/consts/dialer.go index c5c4e56..b6ca31e 100644 --- a/common/consts/dialer.go +++ b/common/consts/dialer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/dns.go b/common/consts/dns.go index 004f2be..87e6c44 100644 --- a/common/consts/dns.go +++ b/common/consts/dns.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/ebpf.go b/common/consts/ebpf.go index 8343aba..ce9fe82 100644 --- a/common/consts/ebpf.go +++ b/common/consts/ebpf.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/net.go b/common/consts/net.go index cdb3dc3..2b9ed4d 100644 --- a/common/consts/net.go +++ b/common/consts/net.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/consts/reload.go b/common/consts/reload.go index 1284881..39a2a7f 100644 --- a/common/consts/reload.go +++ b/common/consts/reload.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package consts const ( diff --git a/common/consts/routing.go b/common/consts/routing.go index 79cd2f3..8739a95 100644 --- a/common/consts/routing.go +++ b/common/consts/routing.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package consts diff --git a/common/debug.go b/common/debug.go index d1e2056..7f667ad 100644 --- a/common/debug.go +++ b/common/debug.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package common diff --git a/common/json/fuzzy_decoder.go b/common/json/fuzzy_decoder.go index fab59c9..463e380 100644 --- a/common/json/fuzzy_decoder.go +++ b/common/json/fuzzy_decoder.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package json diff --git a/common/netutils/dns.go b/common/netutils/dns.go index a596d98..78d02aa 100644 --- a/common/netutils/dns.go +++ b/common/netutils/dns.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package netutils diff --git a/common/netutils/dnsconfig_unix.go b/common/netutils/dnsconfig_unix.go index b382fd2..9d6ecdb 100644 --- a/common/netutils/dnsconfig_unix.go +++ b/common/netutils/dnsconfig_unix.go @@ -2,7 +2,7 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ // Modified from go1.18/src/net/dnsconfig_unix.go diff --git a/common/netutils/ip46.go b/common/netutils/ip46.go index 1017168..d0ad36d 100644 --- a/common/netutils/ip46.go +++ b/common/netutils/ip46.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package netutils diff --git a/common/netutils/ip46_test.go b/common/netutils/ip46_test.go index 5994341..1a6399c 100644 --- a/common/netutils/ip46_test.go +++ b/common/netutils/ip46_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package netutils diff --git a/common/netutils/url.go b/common/netutils/url.go index 97b1ba6..e6179d1 100644 --- a/common/netutils/url.go +++ b/common/netutils/url.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package netutils diff --git a/common/subscription/subscription.go b/common/subscription/subscription.go index 17ede6d..6f76fcb 100644 --- a/common/subscription/subscription.go +++ b/common/subscription/subscription.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package subscription diff --git a/common/utils.go b/common/utils.go index 0d9ce79..df5a242 100644 --- a/common/utils.go +++ b/common/utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package common diff --git a/component/dns/dns.go b/component/dns/dns.go index 96ca5ce..9800416 100644 --- a/component/dns/dns.go +++ b/component/dns/dns.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dns diff --git a/component/dns/function_parser.go b/component/dns/function_parser.go index 7524bae..d29e8fe 100644 --- a/component/dns/function_parser.go +++ b/component/dns/function_parser.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dns diff --git a/component/dns/request_routing.go b/component/dns/request_routing.go index 4e64a07..11619f7 100644 --- a/component/dns/request_routing.go +++ b/component/dns/request_routing.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dns diff --git a/component/dns/response_routing.go b/component/dns/response_routing.go index bcae148..b0b9e3c 100644 --- a/component/dns/response_routing.go +++ b/component/dns/response_routing.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dns diff --git a/component/dns/upstream.go b/component/dns/upstream.go index 59ecfa7..d1fbf6c 100644 --- a/component/dns/upstream.go +++ b/component/dns/upstream.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dns diff --git a/component/interface_manager.go b/component/interface_manager.go index aae4c30..8e1cb54 100644 --- a/component/interface_manager.go +++ b/component/interface_manager.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package component import ( diff --git a/component/outbound/dialer/alive_dialer_set.go b/component/outbound/dialer/alive_dialer_set.go index 85e4e91..47e0277 100644 --- a/component/outbound/dialer/alive_dialer_set.go +++ b/component/outbound/dialer/alive_dialer_set.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/annotation.go b/component/outbound/dialer/annotation.go index 72e2d20..ad0b3dd 100644 --- a/component/outbound/dialer/annotation.go +++ b/component/outbound/dialer/annotation.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/block.go b/component/outbound/dialer/block.go index 8dc2840..bb5d704 100644 --- a/component/outbound/dialer/block.go +++ b/component/outbound/dialer/block.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/connectivity_check.go b/component/outbound/dialer/connectivity_check.go index d06987c..1fee63d 100644 --- a/component/outbound/dialer/connectivity_check.go +++ b/component/outbound/dialer/connectivity_check.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/dialer.go b/component/outbound/dialer/dialer.go index 1c3c540..3450ab9 100644 --- a/component/outbound/dialer/dialer.go +++ b/component/outbound/dialer/dialer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/direct.go b/component/outbound/dialer/direct.go index d8a707c..e5c1061 100644 --- a/component/outbound/dialer/direct.go +++ b/component/outbound/dialer/direct.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/latencies_n.go b/component/outbound/dialer/latencies_n.go index 2b6fb9f..4f7f258 100644 --- a/component/outbound/dialer/latencies_n.go +++ b/component/outbound/dialer/latencies_n.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/register.go b/component/outbound/dialer/register.go index 6fdc383..86e1314 100644 --- a/component/outbound/dialer/register.go +++ b/component/outbound/dialer/register.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/sockopt.go b/component/outbound/dialer/sockopt.go index 1ebf22a..44e0eee 100644 --- a/component/outbound/dialer/sockopt.go +++ b/component/outbound/dialer/sockopt.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer/utils.go b/component/outbound/dialer/utils.go index 4b436d7..3e3883e 100644 --- a/component/outbound/dialer/utils.go +++ b/component/outbound/dialer/utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package dialer diff --git a/component/outbound/dialer_group.go b/component/outbound/dialer_group.go index c0a6bce..5b8d8fc 100644 --- a/component/outbound/dialer_group.go +++ b/component/outbound/dialer_group.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package outbound diff --git a/component/outbound/dialer_group_test.go b/component/outbound/dialer_group_test.go index 8374d0b..a820d2e 100644 --- a/component/outbound/dialer_group_test.go +++ b/component/outbound/dialer_group_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package outbound diff --git a/component/outbound/dialer_selection_policy.go b/component/outbound/dialer_selection_policy.go index 30b310c..ccc5bd3 100644 --- a/component/outbound/dialer_selection_policy.go +++ b/component/outbound/dialer_selection_policy.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package outbound diff --git a/component/outbound/filter.go b/component/outbound/filter.go index f535d93..86ed537 100644 --- a/component/outbound/filter.go +++ b/component/outbound/filter.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package outbound diff --git a/component/outbound/outbound.go b/component/outbound/outbound.go index 32244cf..0171511 100644 --- a/component/outbound/outbound.go +++ b/component/outbound/outbound.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package outbound diff --git a/component/routing/domain_matcher.go b/component/routing/domain_matcher.go index e0303e1..3884743 100644 --- a/component/routing/domain_matcher.go +++ b/component/routing/domain_matcher.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package routing diff --git a/component/routing/domain_matcher/ahocorasick_slimtrie.go b/component/routing/domain_matcher/ahocorasick_slimtrie.go index 38cfb2f..4431788 100644 --- a/component/routing/domain_matcher/ahocorasick_slimtrie.go +++ b/component/routing/domain_matcher/ahocorasick_slimtrie.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package domain_matcher diff --git a/component/routing/domain_matcher/ahocorasick_slimtrie_test.go b/component/routing/domain_matcher/ahocorasick_slimtrie_test.go index 4ee8731..ad5e917 100644 --- a/component/routing/domain_matcher/ahocorasick_slimtrie_test.go +++ b/component/routing/domain_matcher/ahocorasick_slimtrie_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package domain_matcher diff --git a/component/routing/domain_matcher/benchmark_test.go b/component/routing/domain_matcher/benchmark_test.go index d535b84..c5dcf11 100644 --- a/component/routing/domain_matcher/benchmark_test.go +++ b/component/routing/domain_matcher/benchmark_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package domain_matcher diff --git a/component/routing/domain_matcher/bruteforce.go b/component/routing/domain_matcher/bruteforce.go index 27f75a3..a32d067 100644 --- a/component/routing/domain_matcher/bruteforce.go +++ b/component/routing/domain_matcher/bruteforce.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package domain_matcher diff --git a/component/routing/domain_matcher/go_regexp_nfa.go b/component/routing/domain_matcher/go_regexp_nfa.go index bd2ad6b..e017c3a 100644 --- a/component/routing/domain_matcher/go_regexp_nfa.go +++ b/component/routing/domain_matcher/go_regexp_nfa.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package domain_matcher diff --git a/component/routing/function_parser.go b/component/routing/function_parser.go index d27c782..3e76840 100644 --- a/component/routing/function_parser.go +++ b/component/routing/function_parser.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package routing diff --git a/component/routing/matcher_builder.go b/component/routing/matcher_builder.go index 18ad6d4..ac97597 100644 --- a/component/routing/matcher_builder.go +++ b/component/routing/matcher_builder.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package routing diff --git a/component/routing/optimizer.go b/component/routing/optimizer.go index 3264a08..005dce5 100644 --- a/component/routing/optimizer.go +++ b/component/routing/optimizer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package routing diff --git a/component/sniffing/conn_sniffer.go b/component/sniffing/conn_sniffer.go index 328820e..32796f9 100644 --- a/component/sniffing/conn_sniffer.go +++ b/component/sniffing/conn_sniffer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/http.go b/component/sniffing/http.go index e3cb440..70da0a2 100644 --- a/component/sniffing/http.go +++ b/component/sniffing/http.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/internal/quicutils/binary.go b/component/sniffing/internal/quicutils/binary.go index e7ee8dd..fb4370b 100644 --- a/component/sniffing/internal/quicutils/binary.go +++ b/component/sniffing/internal/quicutils/binary.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package quicutils diff --git a/component/sniffing/internal/quicutils/cipher.go b/component/sniffing/internal/quicutils/cipher.go index a54484a..0a06ef8 100644 --- a/component/sniffing/internal/quicutils/cipher.go +++ b/component/sniffing/internal/quicutils/cipher.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package quicutils diff --git a/component/sniffing/internal/quicutils/cipher_test.go b/component/sniffing/internal/quicutils/cipher_test.go index fb6f88e..c65a88e 100644 --- a/component/sniffing/internal/quicutils/cipher_test.go +++ b/component/sniffing/internal/quicutils/cipher_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package quicutils diff --git a/component/sniffing/internal/quicutils/hkdf.go b/component/sniffing/internal/quicutils/hkdf.go index fa67c4a..55007b1 100644 --- a/component/sniffing/internal/quicutils/hkdf.go +++ b/component/sniffing/internal/quicutils/hkdf.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ // Modified from https://github.com/quic-go/quic-go/blob/58cedf7a4f/internal/handshake/hkdf.go diff --git a/component/sniffing/internal/quicutils/relocation.go b/component/sniffing/internal/quicutils/relocation.go index 752d8ee..1fa2cb4 100644 --- a/component/sniffing/internal/quicutils/relocation.go +++ b/component/sniffing/internal/quicutils/relocation.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package quicutils diff --git a/component/sniffing/internal/quicutils/version.go b/component/sniffing/internal/quicutils/version.go index 5c14072..f161335 100644 --- a/component/sniffing/internal/quicutils/version.go +++ b/component/sniffing/internal/quicutils/version.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package quicutils diff --git a/component/sniffing/quic.go b/component/sniffing/quic.go index b4ab39b..86846a2 100644 --- a/component/sniffing/quic.go +++ b/component/sniffing/quic.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/quic_bench_test.go b/component/sniffing/quic_bench_test.go index 910bdf6..f7c4f20 100644 --- a/component/sniffing/quic_bench_test.go +++ b/component/sniffing/quic_bench_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/quic_test.go b/component/sniffing/quic_test.go index 3627d9e..c15c2be 100644 --- a/component/sniffing/quic_test.go +++ b/component/sniffing/quic_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/sniffer.go b/component/sniffing/sniffer.go index 454daa6..3e400b7 100644 --- a/component/sniffing/sniffer.go +++ b/component/sniffing/sniffer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/sniffing.go b/component/sniffing/sniffing.go index 4c5618e..977deed 100644 --- a/component/sniffing/sniffing.go +++ b/component/sniffing/sniffing.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/sniffing_bench_test.go b/component/sniffing/sniffing_bench_test.go index 93df8ad..1898bcf 100644 --- a/component/sniffing/sniffing_bench_test.go +++ b/component/sniffing/sniffing_bench_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/tls.go b/component/sniffing/tls.go index b96374d..9d0d353 100644 --- a/component/sniffing/tls.go +++ b/component/sniffing/tls.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/component/sniffing/tls_test.go b/component/sniffing/tls_test.go index 9f29f1f..6ce6c6b 100644 --- a/component/sniffing/tls_test.go +++ b/component/sniffing/tls_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package sniffing diff --git a/config/config.go b/config/config.go index 1b1eaf2..9bb83e2 100644 --- a/config/config.go +++ b/config/config.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/config_merger.go b/config/config_merger.go index 324354a..423cdb1 100644 --- a/config/config_merger.go +++ b/config/config_merger.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/desc.go b/config/desc.go index 42242df..5720506 100644 --- a/config/desc.go +++ b/config/desc.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/marshal.go b/config/marshal.go index 2e47958..2097fa7 100644 --- a/config/marshal.go +++ b/config/marshal.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/marshal_test.go b/config/marshal_test.go index 631e13a..ec47f69 100644 --- a/config/marshal_test.go +++ b/config/marshal_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/outline.go b/config/outline.go index a963090..0bf763f 100644 --- a/config/outline.go +++ b/config/outline.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/outline_test.go b/config/outline_test.go index 718790f..2cef151 100644 --- a/config/outline_test.go +++ b/config/outline_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/parser.go b/config/parser.go index 722ce15..aa98277 100644 --- a/config/parser.go +++ b/config/parser.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/config/patch.go b/config/patch.go index 9e05e93..fe02fbc 100644 --- a/config/patch.go +++ b/config/patch.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config diff --git a/control/addr.go b/control/addr.go index 1bccfbc..a33cf4a 100644 --- a/control/addr.go +++ b/control/addr.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/anyfrom_pool.go b/control/anyfrom_pool.go index 5fe2b36..226e55f 100644 --- a/control/anyfrom_pool.go +++ b/control/anyfrom_pool.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/bpf_subobjects.go b/control/bpf_subobjects.go index 5245bad..b3e0729 100644 --- a/control/bpf_subobjects.go +++ b/control/bpf_subobjects.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/bpf_utils.go b/control/bpf_utils.go index 1ca61c0..48afb22 100644 --- a/control/bpf_utils.go +++ b/control/bpf_utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/connectivity.go b/control/connectivity.go index afe6326..431d0d6 100644 --- a/control/connectivity.go +++ b/control/connectivity.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/control.go b/control/control.go index 93211c8..3fb91ef 100644 --- a/control/control.go +++ b/control/control.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/control_plane.go b/control/control_plane.go index 1b184dc..e57cbd8 100644 --- a/control/control_plane.go +++ b/control/control_plane.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/control_plane_core.go b/control/control_plane_core.go index d8cc7f3..9db3b9b 100644 --- a/control/control_plane_core.go +++ b/control/control_plane_core.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/dns.go b/control/dns.go index c8f0e85..5d9818e 100644 --- a/control/dns.go +++ b/control/dns.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package control import ( diff --git a/control/dns_cache.go b/control/dns_cache.go index 97005ac..be4e955 100644 --- a/control/dns_cache.go +++ b/control/dns_cache.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/dns_control.go b/control/dns_control.go index bd55c3b..6a55368 100644 --- a/control/dns_control.go +++ b/control/dns_control.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/dns_utils.go b/control/dns_utils.go index 8066972..87cd5b9 100644 --- a/control/dns_utils.go +++ b/control/dns_utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/kern/tests/bpf_test.c b/control/kern/tests/bpf_test.c index f2e264e..ff7d49d 100644 --- a/control/kern/tests/bpf_test.c +++ b/control/kern/tests/bpf_test.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: AGPL-3.0-only -// Copyright (c) 2022-2024, daeuniverse Organization +// Copyright (c) 2022-2025, daeuniverse Organization //go:build exclude diff --git a/control/kern/tests/bpf_test.go b/control/kern/tests/bpf_test.go index b46c19c..e78fc80 100644 --- a/control/kern/tests/bpf_test.go +++ b/control/kern/tests/bpf_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package tests diff --git a/control/kern/tests/bpf_test.h b/control/kern/tests/bpf_test.h index 00b7c75..88ae8b7 100644 --- a/control/kern/tests/bpf_test.h +++ b/control/kern/tests/bpf_test.h @@ -1,5 +1,5 @@ // SPDX-License-Identifier: AGPL-3.0-only -// Copyright (c) 2022-2024, daeuniverse Organization +// Copyright (c) 2022-2025, daeuniverse Organization //go:build exclude diff --git a/control/kern/tproxy.c b/control/kern/tproxy.c index de50707..0965780 100644 --- a/control/kern/tproxy.c +++ b/control/kern/tproxy.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: AGPL-3.0-only -// Copyright (c) 2022-2024, daeuniverse Organization +// Copyright (c) 2022-2025, daeuniverse Organization // +build ignore #include "headers/errno-base.h" diff --git a/control/netns_utils.go b/control/netns_utils.go index 307f0d4..c96e43e 100644 --- a/control/netns_utils.go +++ b/control/netns_utils.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package control import ( diff --git a/control/packet_sniffer_pool.go b/control/packet_sniffer_pool.go index 3d159c1..f8d1783 100644 --- a/control/packet_sniffer_pool.go +++ b/control/packet_sniffer_pool.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/packet_sniffer_pool_test.go b/control/packet_sniffer_pool_test.go index 30b6841..997e3b2 100644 --- a/control/packet_sniffer_pool_test.go +++ b/control/packet_sniffer_pool_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/routing_matcher_builder.go b/control/routing_matcher_builder.go index c7036e1..30cc641 100644 --- a/control/routing_matcher_builder.go +++ b/control/routing_matcher_builder.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/routing_matcher_userspace.go b/control/routing_matcher_userspace.go index 2fd1e9f..916c2d6 100644 --- a/control/routing_matcher_userspace.go +++ b/control/routing_matcher_userspace.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/sysctl.go b/control/sysctl.go index c390927..7a86423 100644 --- a/control/sysctl.go +++ b/control/sysctl.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package control import ( diff --git a/control/tcp.go b/control/tcp.go index 67a0544..c9de230 100644 --- a/control/tcp.go +++ b/control/tcp.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/udp.go b/control/udp.go index 814224f..8344a7e 100644 --- a/control/udp.go +++ b/control/udp.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/udp_endpoint_pool.go b/control/udp_endpoint_pool.go index da7ef00..5fd972a 100644 --- a/control/udp_endpoint_pool.go +++ b/control/udp_endpoint_pool.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/udp_task_pool.go b/control/udp_task_pool.go index e4eea0b..08b02d7 100644 --- a/control/udp_task_pool.go +++ b/control/udp_task_pool.go @@ -1,3 +1,8 @@ +/* +* SPDX-License-Identifier: AGPL-3.0-only +* Copyright (c) 2022-2025, daeuniverse Organization +*/ + package control import ( diff --git a/control/udp_task_pool_test.go b/control/udp_task_pool_test.go index 9b0ffe7..a8f89f5 100644 --- a/control/udp_task_pool_test.go +++ b/control/udp_task_pool_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/control/utils.go b/control/utils.go index f0b93d2..5debc83 100644 --- a/control/utils.go +++ b/control/utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package control diff --git a/hack/maintenance/append_license_signature.sh b/hack/maintenance/append_license_signature.sh index f984e3b..95a5189 100755 --- a/hack/maintenance/append_license_signature.sh +++ b/hack/maintenance/append_license_signature.sh @@ -11,7 +11,7 @@ insert_lines() { { echo "/*" echo "* SPDX-License-Identifier: AGPL-3.0-only" - echo "* Copyright (c) 2022-2024, daeuniverse Organization " + echo "* Copyright (c) 2022-2025, daeuniverse Organization " echo "*/" echo cat "$file" diff --git a/hack/maintenance/extend_license_signature_period.sh b/hack/maintenance/extend_license_signature_period.sh index c068901..eef476a 100644 --- a/hack/maintenance/extend_license_signature_period.sh +++ b/hack/maintenance/extend_license_signature_period.sh @@ -1,4 +1,4 @@ #!/bin/bash -rg -F 'Copyright (c) 2022-2023' --files-with-matches . | xargs sed -i 's/Copyright (c) 2022-2023/Copyright (c) 2022-2024'/g -rg -F 'Copyright (c) 2023' --files-with-matches . | xargs sed -i 's/Copyright (c) 2022-2023/Copyright (c) 2022-2024'/g +rg -F 'Copyright (c) 2022-2025' --files-with-matches . | xargs sed -i 's/Copyright (c) 2022-2025/Copyright (c) 2022-2025'/g +rg -F 'Copyright (c) 2024' --files-with-matches . | xargs sed -i 's/Copyright (c) 2022-2025/Copyright (c) 2022-2025'/g diff --git a/main.go b/main.go index c30c993..46e49c9 100644 --- a/main.go +++ b/main.go @@ -2,7 +2,7 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package main diff --git a/pkg/anybuffer/anybuffer.go b/pkg/anybuffer/anybuffer.go index f894451..d958756 100644 --- a/pkg/anybuffer/anybuffer.go +++ b/pkg/anybuffer/anybuffer.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package anybuffer diff --git a/pkg/config_parser/config_parser.go b/pkg/config_parser/config_parser.go index de8f41a..133b49a 100644 --- a/pkg/config_parser/config_parser.go +++ b/pkg/config_parser/config_parser.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config_parser diff --git a/pkg/config_parser/config_parser_test.go b/pkg/config_parser/config_parser_test.go index 592aae3..7135ef0 100644 --- a/pkg/config_parser/config_parser_test.go +++ b/pkg/config_parser/config_parser_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config_parser diff --git a/pkg/config_parser/error.go b/pkg/config_parser/error.go index f1802f8..397c863 100644 --- a/pkg/config_parser/error.go +++ b/pkg/config_parser/error.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config_parser diff --git a/pkg/config_parser/section.go b/pkg/config_parser/section.go index 1698a56..2991f68 100644 --- a/pkg/config_parser/section.go +++ b/pkg/config_parser/section.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package config_parser diff --git a/pkg/config_parser/walker.go b/pkg/config_parser/walker.go index 76064a3..ee7d235 100644 --- a/pkg/config_parser/walker.go +++ b/pkg/config_parser/walker.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ // This file should trace https://github.com/daeuniverse/dae-config-dist/blob/main/dae_config.g4. diff --git a/pkg/geodata/decode.go b/pkg/geodata/decode.go index 1f65a75..544f8c0 100644 --- a/pkg/geodata/decode.go +++ b/pkg/geodata/decode.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ // Modified from https://github.com/v2fly/v2ray-core/blob/42b166760b2ba8d984e514b830fcd44e23728e43/infra/conf/geodata/memconservative diff --git a/pkg/geodata/geodata.go b/pkg/geodata/geodata.go index f864b94..1680828 100644 --- a/pkg/geodata/geodata.go +++ b/pkg/geodata/geodata.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ // Modified from https://github.com/v2fly/v2ray-core/blob/42b166760b2ba8d984e514b830fcd44e23728e43/infra/conf/geodata/memconservative diff --git a/pkg/logger/logger.go b/pkg/logger/logger.go index 487b39d..745b5a9 100644 --- a/pkg/logger/logger.go +++ b/pkg/logger/logger.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package logger diff --git a/pkg/trie/trie.go b/pkg/trie/trie.go index eb5d5f6..02367b9 100644 --- a/pkg/trie/trie.go +++ b/pkg/trie/trie.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only -* Copyright (c) 2022-2024, daeuniverse Organization +* Copyright (c) 2022-2025, daeuniverse Organization */ // Package trie is modified from https://github.com/openacid/succinct/blob/loc100/sskv.go. diff --git a/pkg/trie/trie_test.go b/pkg/trie/trie_test.go index 8261390..d0e4c5c 100644 --- a/pkg/trie/trie_test.go +++ b/pkg/trie/trie_test.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package trie diff --git a/trace/kallsyms.go b/trace/kallsyms.go index c920cb8..7a30887 100644 --- a/trace/kallsyms.go +++ b/trace/kallsyms.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package trace diff --git a/trace/trace.go b/trace/trace.go index ae6c816..36adbc5 100644 --- a/trace/trace.go +++ b/trace/trace.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package trace diff --git a/trace/utils.go b/trace/utils.go index 034e2c4..25ffdf1 100644 --- a/trace/utils.go +++ b/trace/utils.go @@ -1,6 +1,6 @@ /* * SPDX-License-Identifier: AGPL-3.0-only - * Copyright (c) 2022-2024, daeuniverse Organization + * Copyright (c) 2022-2025, daeuniverse Organization */ package trace