tag all docs as moved so people can find the latest correct ones
Development has moved to the "main" branch now.
Change-Id: Ife731fc4f767584c0190619f5b6a3dd74f3bea3c
Reviewed-on: https://chromium-review.googlesource.com/c/apps/libapps/+/3870976
Reviewed-by: Joel Hockey <joelhockey@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
diff --git a/HACK.md b/HACK.md
index 51d2821..aab0379 100644
--- a/HACK.md
+++ b/HACK.md
@@ -1,5 +1,10 @@
[TOC]
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/HACK.md
+***
+
# Getting the source
The official copy of this repository is located on chromium.googlesource.com.
diff --git a/README.md b/README.md
index 33cf3e3..8e10413 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,10 @@
# Hello
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/
+***
+
This repository contains the libdot JavaScript library and some web applications
that make use of it.
diff --git a/hterm/README.md b/hterm/README.md
index ca0c6d3..35a123e 100644
--- a/hterm/README.md
+++ b/hterm/README.md
@@ -1,5 +1,10 @@
# hterm
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/
+***
+
hterm is a JS library that provides a terminal emulator. It is reasonably fast,
reasonably correct, and reasonably portable across browsers.
diff --git a/hterm/doc/AUTHORS.md b/hterm/doc/AUTHORS.md
index b030a93..0b9869a 100644
--- a/hterm/doc/AUTHORS.md
+++ b/hterm/doc/AUTHORS.md
@@ -1,5 +1,10 @@
# Authors & Maintainers & Contributors
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/AUTHORS.md
+***
+
This is part of the Chromium OS project.
Please do not use this list to contact authors. We have a mailing list for
diff --git a/hterm/doc/ChangeLog.md b/hterm/doc/ChangeLog.md
index 6c9005a..e98bd27 100644
--- a/hterm/doc/ChangeLog.md
+++ b/hterm/doc/ChangeLog.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/ChangeLog.md
+***
+
# 1.90, 2020-07-06, ES2018, UI tweaks to martial design, and minor bugfixes.
* storage: Convert get APIs to promises.
diff --git a/hterm/doc/ControlSequences.md b/hterm/doc/ControlSequences.md
index 1cf5605..448d31e 100644
--- a/hterm/doc/ControlSequences.md
+++ b/hterm/doc/ControlSequences.md
@@ -1,5 +1,10 @@
[TOC]
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/ControlSequences.md
+***
+
# hterm Control Sequences
Like every terminal out there, hterm supports a number of standard (and perhaps
diff --git a/hterm/doc/KeyboardBindings.md b/hterm/doc/KeyboardBindings.md
index b6e32fb..0eace87 100644
--- a/hterm/doc/KeyboardBindings.md
+++ b/hterm/doc/KeyboardBindings.md
@@ -1,5 +1,10 @@
[TOC]
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/KeyboardBindings.md
+***
+
# hterm Keyboard Bindings
Like every terminal out there, hterm supports a number of standard (and perhaps
diff --git a/hterm/doc/embed.md b/hterm/doc/embed.md
index de41b51..a883be7 100644
--- a/hterm/doc/embed.md
+++ b/hterm/doc/embed.md
@@ -1,5 +1,10 @@
[TOC]
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/embed.md
+***
+
# Embedding hterm
This is a quick overview describing how to use hterm in your own application.
diff --git a/hterm/doc/hack.md b/hterm/doc/hack.md
index 6cb2830..52f3fce 100644
--- a/hterm/doc/hack.md
+++ b/hterm/doc/hack.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/hack.md
+***
+
```
.--~~~~~~~~~~~~~------.
/--===============------\
diff --git a/hterm/doc/internals/README.md b/hterm/doc/internals/README.md
index 8684ebd..3922993 100644
--- a/hterm/doc/internals/README.md
+++ b/hterm/doc/internals/README.md
@@ -16,6 +16,11 @@
hterm Internals Guide
```
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/internals/
+***
+
# Introduction
If you need to dive into the hterm internals, these are the docs for you.
diff --git a/hterm/doc/internals/lifecycle.md b/hterm/doc/internals/lifecycle.md
index a4597d5..230ae72 100644
--- a/hterm/doc/internals/lifecycle.md
+++ b/hterm/doc/internals/lifecycle.md
@@ -1,5 +1,10 @@
# JS Life cycle
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/internals/lifecycle.md
+***
+
The [hterm.js] code will initialize defaults for the various objects. You can
override them yourself (such as setting up `hterm.defaultStorage`) before you
instantiate anything.
diff --git a/hterm/doc/internals/source.md b/hterm/doc/internals/source.md
index 5239030..e0b3627 100644
--- a/hterm/doc/internals/source.md
+++ b/hterm/doc/internals/source.md
@@ -1,5 +1,10 @@
# Source Layout
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/docs/internals/source.md
+***
+
The vast majority of the code here lives under [js/].
* [audio/]: Audio files (e.g. the bell alert).
diff --git a/hterm/images/README.md b/hterm/images/README.md
index 1369d00..ecb6bf3 100644
--- a/hterm/images/README.md
+++ b/hterm/images/README.md
@@ -1,4 +1,9 @@
# Images
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/images/
+***
+
When adding new files here, make sure to crush them first.
You can use [libdot/bin/imgcrush](/libdot/bin/imgcrush) to do so losslessly.
diff --git a/hterm/test_data/README.md b/hterm/test_data/README.md
index 9964ae0..a9a33a7 100644
--- a/hterm/test_data/README.md
+++ b/hterm/test_data/README.md
@@ -1,5 +1,10 @@
# Various Test Data
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/hterm/test_data/
+***
+
These are test files for checking behavior/rendering of hterm.
They come from a bunch of random sources.
diff --git a/kokoro/README.md b/kokoro/README.md
index 8dd011a..7562b0a 100644
--- a/kokoro/README.md
+++ b/kokoro/README.md
@@ -1,5 +1,10 @@
# kokoro build
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/kokoro/
+***
+
This directory contains all the logic for building Secure Shell releases in the
kokoro continuous integration platform.
It runs inside of the docker container (see [/Dockerfile]).
diff --git a/libdot/README.md b/libdot/README.md
index 174fafe..b5273aa 100644
--- a/libdot/README.md
+++ b/libdot/README.md
@@ -1,5 +1,10 @@
# libdot
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/libdot/
+***
+
This is a small set of custom JS utility libraries initially developed as part
of hterm, now available as shared code. It provides a base layer for web
applications. The code is intended to work in any modern browser, in either a
diff --git a/libdot/doc/ChangeLog.md b/libdot/doc/ChangeLog.md
index 825db40..39024a1 100644
--- a/libdot/doc/ChangeLog.md
+++ b/libdot/doc/ChangeLog.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/libdot/docs/ChangeLog.md
+***
+
# 7.0.0, 2020-07-06, ES2018, lint/tooling updates, and rewrite storage & init APIs to Promises.
* tests: storage: Add observer/change event coverage.
diff --git a/libdot/doc/tools.md b/libdot/doc/tools.md
index f57efef..801fbd7 100644
--- a/libdot/doc/tools.md
+++ b/libdot/doc/tools.md
@@ -1,5 +1,10 @@
# Helper Tools
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/libdot/docs/tools.md
+***
+
Libdot provides a bunch of helper tools and we try to have consistent behavior.
Lets lay out expectations of them.
diff --git a/libdot/third_party/wcwidth/README.md b/libdot/third_party/wcwidth/README.md
index 6510d6b..3fb2e84 100644
--- a/libdot/third_party/wcwidth/README.md
+++ b/libdot/third_party/wcwidth/README.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/libdot/third_party/wcwidth/
+***
+
This is a port of wcwidth.js (which is a port of wcwidth implemented in C by
Markus Kuhn) to the libdot framework.
diff --git a/nassh/README.md b/nassh/README.md
index 332f431..661dd25 100644
--- a/nassh/README.md
+++ b/nassh/README.md
@@ -1,5 +1,10 @@
# Secure Shell (nassh)
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/
+***
+
Secure Shell (nassh) is a Chrome App that combines [hterm](/hterm/) with a NaCl
build of OpenSSH to provide a PuTTY-like app for Chrome users.
diff --git a/nassh/doc/AUTHORS.md b/nassh/doc/AUTHORS.md
index ad8ad22..2201314 100644
--- a/nassh/doc/AUTHORS.md
+++ b/nassh/doc/AUTHORS.md
@@ -1,5 +1,10 @@
# Authors & Maintainers & Contributors
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/AUTHORS.md
+***
+
This is part of the Chromium OS project.
Please do not use this list to contact authors. We have a mailing list for
diff --git a/nassh/doc/ChangeLog.md b/nassh/doc/ChangeLog.md
index 859b57b..29e8148 100644
--- a/nassh/doc/ChangeLog.md
+++ b/nassh/doc/ChangeLog.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/ChangeLog.md
+***
+
# 0.36, 2020-11-09, 2020-11-11, OpenSSH 8.4p1, UI tweaks.
* connect: Improve incomplete form UX.
diff --git a/nassh/doc/FAQ.md b/nassh/doc/FAQ.md
index 98fcd71..9602cd4 100644
--- a/nassh/doc/FAQ.md
+++ b/nassh/doc/FAQ.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/FAQ.md
+***
+
```
.--~~~~~~~~~~~~~------.
/--===============------\
diff --git a/nassh/doc/api.md b/nassh/doc/api.md
index d885357..7e87ad2 100644
--- a/nassh/doc/api.md
+++ b/nassh/doc/api.md
@@ -1,5 +1,10 @@
# External API
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/api.md
+***
+
The extension provides an external API to allow other apps/extensions make
requests using the [Chrome messaging API].
diff --git a/nassh/doc/app-to-ext-migration.md b/nassh/doc/app-to-ext-migration.md
index 0dd22c6..ffc7843 100644
--- a/nassh/doc/app-to-ext-migration.md
+++ b/nassh/doc/app-to-ext-migration.md
@@ -1,5 +1,10 @@
# Chrome Apps Deprecation
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/app-to-ext-migration.md
+***
+
Chrome has been deprecating Chrome-specific technologies in favor of standard
web platform features as they become available.
Historically, Secure Shell has built on top of a lot of those Chrome-only
diff --git a/nassh/doc/chromeos-crosh.md b/nassh/doc/chromeos-crosh.md
index 08a6d23..d83aa62 100644
--- a/nassh/doc/chromeos-crosh.md
+++ b/nassh/doc/chromeos-crosh.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/chromeos-crosh.md
+***
+
```
.--~~~~~~~~~~~~~------.
/--===============------\
diff --git a/nassh/doc/fonts.md b/nassh/doc/fonts.md
index bc96421..f455ffb 100644
--- a/nassh/doc/fonts.md
+++ b/nassh/doc/fonts.md
@@ -1,5 +1,10 @@
# Bundled fonts
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/fonts.md
+***
+
The following fonts are loaded automatically as web fonts with Secure Shell.
* [Cousine]
* [Inconsolata]
diff --git a/nassh/doc/hack.md b/nassh/doc/hack.md
index 4c1359b..ecf55bd 100644
--- a/nassh/doc/hack.md
+++ b/nassh/doc/hack.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/hack.md
+***
+
```
.--~~~~~~~~~~~~~------.
/--===============------\
diff --git a/nassh/doc/hardware-keys.md b/nassh/doc/hardware-keys.md
index 73366fe..0ac7cd1 100644
--- a/nassh/doc/hardware-keys.md
+++ b/nassh/doc/hardware-keys.md
@@ -1,5 +1,10 @@
# Using smart cards and hardware tokens with Secure Shell
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/hardware-keys.md
+***
+
This guide explains how to use an OpenPGP-enabled hardware token or smart card
for SSH authentication with [Secure Shell]. Any device with an OpenPGP applet
based on the [OpenPGP card specification] should be supported, which includes
diff --git a/nassh/doc/options.md b/nassh/doc/options.md
index 7acd096..c794f8b 100644
--- a/nassh/doc/options.md
+++ b/nassh/doc/options.md
@@ -1,5 +1,10 @@
# Secure Shell runtime options
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/options.md
+***
+
The Secure Shell program supports a number of command line flags to control
behavior on a per-connection basis. These are not to be confused with the
various terminal preferences (like colors or fonts).
diff --git a/nassh/doc/processes.md b/nassh/doc/processes.md
index f6f461d..ffe329b 100644
--- a/nassh/doc/processes.md
+++ b/nassh/doc/processes.md
@@ -1,5 +1,10 @@
# Processes
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/processes.md
+***
+
Here we document the various release processes and other boring topics.
[TOC]
diff --git a/nassh/doc/relay-protocol.md b/nassh/doc/relay-protocol.md
index 221a2a8..fbbda90 100644
--- a/nassh/doc/relay-protocol.md
+++ b/nassh/doc/relay-protocol.md
@@ -1,5 +1,10 @@
# Secure Shell Relay Server Protocols
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/relay-protocol.md
+***
+
Some servers are accessible only behind a different secure server, and over a
web protocol like [XHR] or [WebSockets].
To support those use cases, Secure Shell supports connecting to machines through
diff --git a/nassh/doc/translations.md b/nassh/doc/translations.md
index d225aec..508364a 100644
--- a/nassh/doc/translations.md
+++ b/nassh/doc/translations.md
@@ -1,5 +1,10 @@
# Translations
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/translations.md
+***
+
The project has translations for many languages.
This covers all the details of that process for people.
diff --git a/nassh/doc/uri.md b/nassh/doc/uri.md
index e6b8199..d358bb0 100644
--- a/nassh/doc/uri.md
+++ b/nassh/doc/uri.md
@@ -1,5 +1,10 @@
# URI ssh:// links
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/docs/uri.md
+***
+
You can create `ssh://` links that will automatically open Secure Shell.
`ssh://user[;option=value]@host[:port][@proxyhost[:proxyport]]`
diff --git a/nassh/images/README.md b/nassh/images/README.md
index ad41239..43d905b 100644
--- a/nassh/images/README.md
+++ b/nassh/images/README.md
@@ -1,5 +1,10 @@
# Images
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/images/
+***
+
To quickly convert the SVG's to PNG's, use `inkscape`:
```bash
$ s=64
diff --git a/nassh/third_party/google-smart-card/README.md b/nassh/third_party/google-smart-card/README.md
index e22402d..bcc0869 100644
--- a/nassh/third_party/google-smart-card/README.md
+++ b/nassh/third_party/google-smart-card/README.md
@@ -1,3 +1,8 @@
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/nassh/third_party/google-smart-card/
+***
+
This is the client library for the Google Smart Card Connector App, which is a
Chrome OS implementation of the PC/SC API for smart card operations.
diff --git a/ssh_client/README.md b/ssh_client/README.md
index 28fec6a..7887813 100644
--- a/ssh_client/README.md
+++ b/ssh_client/README.md
@@ -2,6 +2,11 @@
# OpenSSH NaCl port
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/ssh_client/
+***
+
This is the port of [OpenSSH] to [NaCl] (which is then integrated into [nassh]).
Most people who want to hack on the Secure Shell app do not need to make changes
diff --git a/ssh_client/echosshd/README.md b/ssh_client/echosshd/README.md
index 1e2f8e2..abe0a1e 100644
--- a/ssh_client/echosshd/README.md
+++ b/ssh_client/echosshd/README.md
@@ -1,5 +1,10 @@
# echosshd testing server
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/ssh_client/echosshd/
+***
+
This is a simple server built on [libssh] for testing Secure Shell locally.
It provides a simple shell interface so content can be sent back & forth.
diff --git a/ssh_client/wassh-libc-sup/README.md b/ssh_client/wassh-libc-sup/README.md
index 36bf023..9e1c941 100644
--- a/ssh_client/wassh-libc-sup/README.md
+++ b/ssh_client/wassh-libc-sup/README.md
@@ -1,5 +1,10 @@
# WASSH C Library Supplement
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/ssh_client/wassh-libc-sup/
+***
+
The [WASI Libc] that comes with the [WASI SDK] is fairly complete for our needs,
as is the [WASI Core API] (syscall layer).
But we have some additional needs, both at the C library & syscall layers, hence
diff --git a/ssh_client/wassh-libc-sup/docs/WASI-extensions.md b/ssh_client/wassh-libc-sup/docs/WASI-extensions.md
index 33d174f..4439bc2 100644
--- a/ssh_client/wassh-libc-sup/docs/WASI-extensions.md
+++ b/ssh_client/wassh-libc-sup/docs/WASI-extensions.md
@@ -1,5 +1,10 @@
# WASSH WASI Extensions
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/ssh_client/wassh-libc-sup/docs/WASI-extensions.md
+***
+
The [WASI Core API] has a lot of good stuff, but not enough for us.
These are the various extensions we've made.
diff --git a/terminal/README.md b/terminal/README.md
index b88b278..f28ca84 100644
--- a/terminal/README.md
+++ b/terminal/README.md
@@ -1,5 +1,10 @@
# chrome-untrusted://terminal
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/terminal/
+***
+
The chrome-untrusted://terminal System Web App is the default
[Chrome OS Linux (crostini)](https://chromium.googlesource.com/chromiumos/docs/+/HEAD/containers_and_vms.md)
terminal.
diff --git a/wasi-js-bindings/README.md b/wasi-js-bindings/README.md
index 5dddeca..9807815 100644
--- a/wasi-js-bindings/README.md
+++ b/wasi-js-bindings/README.md
@@ -1,5 +1,10 @@
# WASI JavaScript Bindings
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/wasi-js-bindings/
+***
+
This project aims to provide a generic framework for [WASM] programs built using
[WASI] and run on the Web platform using JavaScript.
It is meant to be portable across projects and avoids encoding project-specific
diff --git a/wassh/README.md b/wassh/README.md
index c241096..a40122a 100644
--- a/wassh/README.md
+++ b/wassh/README.md
@@ -1,5 +1,10 @@
# WASSH PoC
+*** note
+**Warning: This document is old & has moved. Please update any links:**<br>
+https://chromium.googlesource.com/apps/libapps/+/HEAD/wassh/
+***
+
To experiment with this:
1. Run `./build.sh` in this dir.