Update copyright year from 2025 to 2026 across all source files

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
winlin 2026-04-12 13:48:49 -04:00
parent b289161379
commit 5ea9f573f2
66 changed files with 65 additions and 92 deletions

View File

@ -1,31 +1,4 @@
{ {
"permissions": {
"allow": [
"Read",
"Glob",
"Grep",
"Bash(find:*)",
"Bash(ls:*)",
"Bash(cat:*)",
"Bash(head:*)",
"Bash(tail:*)",
"Bash(wc:*)",
"Bash(grep:*)",
"Bash(rg:*)",
"Bash(file:*)",
"Bash(stat:*)",
"Bash(tree:*)",
"Bash(du:*)",
"Bash(diff:*)",
"Bash(which:*)",
"Bash(type:*)",
"Bash(realpath:*)",
"Bash(dirname:*)",
"Bash(basename:*)",
"Bash(echo \"PID=$!\")",
"Bash(make)"
]
},
"hooks": { "hooks": {
"SessionStart": [ "SessionStart": [
{ {

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package main package main

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package main package main

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package bootstrap package bootstrap

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package bootstrap package bootstrap

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package debug package debug

2
internal/env/env.go vendored
View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package env package env

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package env package env

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package lb package lb

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package lb package lb

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package lb package lb

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package lb package lb

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package logger package logger

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package logger package logger

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package protocol package protocol

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package protocol package protocol

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package protocol package protocol

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package protocol package protocol

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package protocol package protocol

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package rtmp package rtmp

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package rtmp package rtmp

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package signal package signal

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package sync package sync

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package utils package utils

View File

@ -1,4 +1,4 @@
// Copyright (c) 2025 Winlin // Copyright (c) 2026 Winlin
// //
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
package version package version

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2025 Winlin Copyright (c) 2026 Winlin
Permission is hereby granted, free of charge, to any person obtaining a copy of Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,6 +1,6 @@
// The MIT License (MIT) // The MIT License (MIT)
// //
// # Copyright (c) 2025 Winlin // # Copyright (c) 2026 Winlin
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy of // Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in // this software and associated documentation files (the "Software"), to deal in

View File

@ -1,5 +1,5 @@
/* SPDX-License-Identifier: MIT */ /* SPDX-License-Identifier: MIT */
/* Copyright (c) 2025 Winlin */ /* Copyright (c) 2026 Winlin */
#include <stdio.h> #include <stdio.h>
#include <setjmp.h> #include <setjmp.h>

View File

@ -1,5 +1,5 @@
/* SPDX-License-Identifier: MIT */ /* SPDX-License-Identifier: MIT */
/* Copyright (c) 2025 Winlin */ /* Copyright (c) 2026 Winlin */
void foo() { void foo() {
} }

View File

@ -1,5 +1,5 @@
/* SPDX-License-Identifier: MIT */ /* SPDX-License-Identifier: MIT */
/* Copyright (c) 2025 Winlin */ /* Copyright (c) 2026 Winlin */
long foo() { long foo() {
char c; char c;