all: update copyright and license headers

This updates all source files to use a new standard header for copyright
and license declaration.  Notably, copyright no longer includes a date,
and we now use the standard SPDX-License-Identifier header.

This commit was done almost entirely mechanically with perl, and then
some minimal manual fixes.

Updates #6865

Signed-off-by: Will Norris <will@tailscale.com>
This commit is contained in:
Will Norris 2023-01-27 13:37:20 -08:00 committed by Will Norris
parent 11f7f7d4a0
commit 71029cea2d
809 changed files with 1618 additions and 2427 deletions

View File

@ -1,6 +1,5 @@
# Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. # Copyright (c) Tailscale Inc & AUTHORS
# Use of this source code is governed by a BSD-style # SPDX-License-Identifier: BSD-3-Clause
# license that can be found in the LICENSE file.
############################################################################ ############################################################################
# #

View File

@ -1,6 +1,5 @@
# Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. # Copyright (c) Tailscale Inc & AUTHORS
# Use of this source code is governed by a BSD-style # SPDX-License-Identifier: BSD-3-Clause
# license that can be found in the LICENSE file.
FROM alpine:3.16 FROM alpine:3.16
RUN apk add --no-cache ca-certificates iptables iproute2 ip6tables RUN apk add --no-cache ca-certificates iptables iproute2 ip6tables

View File

@ -1,6 +1,5 @@
// Copyright (c) 2019 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Package atomicfile contains code related to writing to filesystems // Package atomicfile contains code related to writing to filesystems
// atomically. // atomically.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Package chirp implements a client to communicate with the BIRD Internet // Package chirp implements a client to communicate with the BIRD Internet
// Routing Daemon. // Routing Daemon.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package chirp package chirp
import ( import (

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Package apitype contains types for the Tailscale LocalAPI and control plane API. // Package apitype contains types for the Tailscale LocalAPI and control plane API.
package apitype package apitype

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package apitype package apitype

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The servetls program shows how to run an HTTPS server // The servetls program shows how to run an HTTPS server
// using a Tailscale cert via LetsEncrypt. // using a Tailscale cert via LetsEncrypt.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package tailscale package tailscale

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build !go1.19 //go:build !go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Program addlicense adds a license header to a file. // Program addlicense adds a license header to a file.
// It is intended for use with 'go generate', // It is intended for use with 'go generate',

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Cloner is a tool to automate the creation of a Clone method. // Cloner is a tool to automate the creation of a Clone method.
// //

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux //go:build linux

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux //go:build linux

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux //go:build linux

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The derper binary is a simple DERP server. // The derper binary is a simple DERP server.
package main // import "tailscale.com/cmd/derper" package main // import "tailscale.com/cmd/derper"

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The derpprobe binary probes derpers. // The derpprobe binary probes derpers.
package main // import "tailscale.com/cmd/derper/derpprobe" package main // import "tailscale.com/cmd/derper/derpprobe"

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Command gitops-pusher allows users to use a GitOps flow for managing Tailscale ACLs. // Command gitops-pusher allows users to use a GitOps flow for managing Tailscale ACLs.
// //

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The hello binary runs hello.ts.net. // The hello binary runs hello.ts.net.
package main // import "tailscale.com/cmd/hello" package main // import "tailscale.com/cmd/hello"

View File

@ -1,6 +1,5 @@
# Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. # Copyright (c) Tailscale Inc & AUTHORS
# Use of this source code is governed by a BSD-style # SPDX-License-Identifier: BSD-3-Clause
# license that can be found in the LICENSE file.
apiVersion: v1 apiVersion: v1
kind: Namespace kind: Namespace

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// tailscale-operator provides a way to expose services running in a Kubernetes // tailscale-operator provides a way to expose services running in a Kubernetes
// cluster to your Tailnet. // cluster to your Tailnet.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The mkmanifest command is a simple helper utility to create a '.syso' file // The mkmanifest command is a simple helper utility to create a '.syso' file
// that contains a Windows manifest file. // that contains a Windows manifest file.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// mkpkg builds the Tailscale rpm and deb packages. // mkpkg builds the Tailscale rpm and deb packages.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// nardump is like nix-store --dump, but in Go, writing a NAR // nardump is like nix-store --dump, but in Go, writing a NAR
// file (tar-like, but focused on being reproducible) to stdout // file (tar-like, but focused on being reproducible) to stdout

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// netlogfmt parses a stream of JSON log messages from stdin and // netlogfmt parses a stream of JSON log messages from stdin and
// formats the network traffic logs produced by "tailscale.com/wgengine/netlog" // formats the network traffic logs produced by "tailscale.com/wgengine/netlog"

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux //go:build linux

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The pgproxy server is a proxy for the Postgres wire protocol. // The pgproxy server is a proxy for the Postgres wire protocol.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The printdep command is a build system tool for printing out information // The printdep command is a build system tool for printing out information
// about dependencies. // about dependencies.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// proxy-to-grafana is a reverse proxy which identifies users based on their // proxy-to-grafana is a reverse proxy which identifies users based on their
// originating Tailscale identity and maps them to corresponding Grafana // originating Tailscale identity and maps them to corresponding Grafana

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Program speedtest provides the speedtest command. The reason to keep it separate from // Program speedtest provides the speedtest command. The reason to keep it separate from
// the normal tailscale cli is because it is not yet ready to go in the tailscale binary. // the normal tailscale cli is because it is not yet ready to go in the tailscale binary.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// ssh-auth-none-demo is a demo SSH server that's meant to run on the // ssh-auth-none-demo is a demo SSH server that's meant to run on the
// public internet (at 188.166.70.128 port 2222) and // public internet (at 188.166.70.128 port 2222) and

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Command stunc makes a STUN request to a STUN server and prints the result. // Command stunc makes a STUN request to a STUN server and prints the result.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The sync-containers command synchronizes container image tags from one // The sync-containers command synchronizes container image tags from one
// registry to another. // registry to another.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Package cli contains the cmd/tailscale CLI code in a package that can be included // Package cli contains the cmd/tailscale CLI code in a package that can be included
// in other wrapper binaries such as the Mac and Windows clients. // in other wrapper binaries such as the Mac and Windows clients.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux || windows || darwin //go:build linux || windows || darwin

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build !linux && !windows && !darwin //go:build !linux && !windows && !darwin

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build !js && !windows //go:build !js && !windows

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build !js && !windows //go:build !js && !windows

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2023 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2023 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2023 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Windows-specific stuff that can't go in update.go because it needs // Windows-specific stuff that can't go in update.go because it needs
// x/sys/windows. // x/sys/windows.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package cli package cli

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// The tailscale command is the Tailscale command-line client. It interacts // The tailscale command is the Tailscale command-line client. It interacts
// with the tailscaled node agent. // with the tailscaled node agent.

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
// Package childproc allows other packages to register "tailscaled be-child" // Package childproc allows other packages to register "tailscaled be-child"
// child process hook code. This avoids duplicating build tags in the // child process hook code. This avoids duplicating build tags in the

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
package main package main

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build !go1.19 //go:build !go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build linux || darwin || freebsd || openbsd //go:build linux || darwin || freebsd || openbsd

View File

@ -1,6 +1,5 @@
// Copyright (c) 2022 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2020 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 //go:build go1.19

View File

@ -1,6 +1,5 @@
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved. // Copyright (c) Tailscale Inc & AUTHORS
// Use of this source code is governed by a BSD-style // SPDX-License-Identifier: BSD-3-Clause
// license that can be found in the LICENSE file.
//go:build go1.19 && (linux || darwin || freebsd || openbsd) && !ts_omit_bird //go:build go1.19 && (linux || darwin || freebsd || openbsd) && !ts_omit_bird

Some files were not shown because too many files have changed in this diff Show More