This is an automated email from the ASF dual-hosted git repository.

alexstocks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-getty.git


    from 83a5e88  Merge pull request #127 from marsevilspirit/master
     add a858e49  refactor(ci): big refactor
     add fecc3bd  fix(example): fix comment
     new 6feb7c8  Merge pull request #129 from apache/refactor/ci

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          | 15 ++++++
 .github/workflows/github-actions.yml               | 61 ++++++++++-----------
 .gitignore                                         |  2 +
 .licenserc.yaml                                    | 46 ++++++++++++++++
 .travis.yml                                        | 15 ++++++
 Makefile                                           | 55 +++++++++++++++++++
 benchmark/client/main.go                           | 14 ++---
 benchmark/loop_client/main.go                      | 15 +++---
 benchmark/server/main.go                           | 10 ++--
 client.go                                          | 16 +++---
 client_test.go                                     | 47 +++++++++-------
 connection.go                                      | 47 ++++++++--------
 demo/hello/messagelistener.go                      |  2 +-
 demo/hello/pkghandler.go                           |  4 +-
 demo/util/pprof.go                                 |  2 +-
 examples/build_all.sh                              | 15 ++++++
 examples/echo/tcp-echo/client/app/client.go        |  7 +--
 examples/echo/tcp-echo/client/app/config.go        | 18 +------
 examples/echo/tcp-echo/client/app/echo.go          | 13 ++---
 examples/echo/tcp-echo/client/app/handler.go       |  4 +-
 examples/echo/tcp-echo/client/app/main.go          | 34 ++++++------
 examples/echo/tcp-echo/client/app/readwriter.go    |  6 +--
 examples/echo/tcp-echo/client/assembly/bin/load.sh | 15 ++++++
 .../echo/tcp-echo/client/assembly/common/build.sh  | 15 ++++++
 .../echo/tcp-echo/client/assembly/linux/dev.sh     | 15 ++++++
 .../echo/tcp-echo/client/assembly/linux/release.sh | 15 ++++++
 .../echo/tcp-echo/client/assembly/linux/test.sh    | 15 ++++++
 examples/echo/tcp-echo/client/assembly/mac/dev.sh  | 15 ++++++
 .../echo/tcp-echo/client/assembly/mac/release.sh   | 15 ++++++
 examples/echo/tcp-echo/client/assembly/mac/test.sh | 15 ++++++
 .../echo/tcp-echo/client/assembly/windows/dev.sh   | 15 ++++++
 .../tcp-echo/client/assembly/windows/release.sh    | 15 ++++++
 .../echo/tcp-echo/client/assembly/windows/test.sh  | 15 ++++++
 .../echo/tcp-echo/client/profiles/dev/config.yml   | 15 ++++++
 examples/echo/tcp-echo/client/profiles/dev/log.xml | 17 ++++++
 .../tcp-echo/client/profiles/release/config.yml    | 15 ++++++
 .../echo/tcp-echo/client/profiles/release/log.xml  | 17 ++++++
 .../echo/tcp-echo/client/profiles/test/config.yml  | 15 ++++++
 .../echo/tcp-echo/client/profiles/test/log.xml     | 17 ++++++
 examples/echo/tcp-echo/server/app/config.go        | 18 +------
 examples/echo/tcp-echo/server/app/echo.go          | 13 ++---
 examples/echo/tcp-echo/server/app/handler.go       |  4 +-
 examples/echo/tcp-echo/server/app/readwriter.go    |  6 +--
 examples/echo/tcp-echo/server/app/server.go        | 28 +++++-----
 examples/echo/tcp-echo/server/assembly/bin/load.sh | 15 ++++++
 .../echo/tcp-echo/server/assembly/common/build.sh  | 15 ++++++
 .../echo/tcp-echo/server/assembly/linux/dev.sh     | 15 ++++++
 .../echo/tcp-echo/server/assembly/linux/release.sh | 15 ++++++
 .../echo/tcp-echo/server/assembly/linux/test.sh    | 15 ++++++
 examples/echo/tcp-echo/server/assembly/mac/dev.sh  | 15 ++++++
 .../echo/tcp-echo/server/assembly/mac/release.sh   | 15 ++++++
 examples/echo/tcp-echo/server/assembly/mac/test.sh | 15 ++++++
 .../echo/tcp-echo/server/assembly/windows/dev.sh   | 15 ++++++
 .../tcp-echo/server/assembly/windows/release.sh    | 15 ++++++
 .../echo/tcp-echo/server/assembly/windows/test.sh  | 15 ++++++
 .../echo/tcp-echo/server/profiles/dev/config.yml   | 15 ++++++
 examples/echo/tcp-echo/server/profiles/dev/log.xml | 17 ++++++
 .../tcp-echo/server/profiles/release/config.yml    | 15 ++++++
 .../echo/tcp-echo/server/profiles/release/log.xml  | 17 ++++++
 .../echo/tcp-echo/server/profiles/test/config.yml  | 15 ++++++
 .../echo/tcp-echo/server/profiles/test/log.xml     | 17 ++++++
 examples/echo/udp-echo/client/app/client.go        | 10 +---
 examples/echo/udp-echo/client/app/config.go        | 12 +----
 examples/echo/udp-echo/client/app/echo.go          | 13 ++---
 examples/echo/udp-echo/client/app/handler.go       |  4 +-
 examples/echo/udp-echo/client/app/main.go          | 37 +++++--------
 examples/echo/udp-echo/client/app/readwriter.go    |  8 +--
 examples/echo/udp-echo/client/assembly/bin/load.sh | 15 ++++++
 .../echo/udp-echo/client/assembly/common/build.sh  | 15 ++++++
 .../echo/udp-echo/client/assembly/linux/dev.sh     | 15 ++++++
 .../echo/udp-echo/client/assembly/linux/release.sh | 15 ++++++
 .../echo/udp-echo/client/assembly/linux/test.sh    | 15 ++++++
 examples/echo/udp-echo/client/assembly/mac/dev.sh  | 15 ++++++
 .../echo/udp-echo/client/assembly/mac/release.sh   | 15 ++++++
 examples/echo/udp-echo/client/assembly/mac/test.sh | 15 ++++++
 .../echo/udp-echo/client/assembly/windows/dev.sh   | 15 ++++++
 .../udp-echo/client/assembly/windows/release.sh    | 15 ++++++
 .../echo/udp-echo/client/assembly/windows/test.sh  | 15 ++++++
 .../echo/udp-echo/client/profiles/dev/config.toml  | 15 ++++++
 examples/echo/udp-echo/client/profiles/dev/log.xml | 17 ++++++
 .../udp-echo/client/profiles/release/config.toml   | 15 ++++++
 .../echo/udp-echo/client/profiles/release/log.xml  | 17 ++++++
 .../echo/udp-echo/client/profiles/test/config.toml | 15 ++++++
 .../echo/udp-echo/client/profiles/test/log.xml     | 17 ++++++
 examples/echo/udp-echo/server/app/config.go        | 18 ++-----
 examples/echo/udp-echo/server/app/echo.go          | 13 ++---
 examples/echo/udp-echo/server/app/handler.go       |  4 +-
 examples/echo/udp-echo/server/app/readwriter.go    |  6 +--
 examples/echo/udp-echo/server/app/server.go        | 23 ++++----
 examples/echo/udp-echo/server/assembly/bin/load.sh | 15 ++++++
 .../echo/udp-echo/server/assembly/common/build.sh  | 15 ++++++
 .../echo/udp-echo/server/assembly/linux/dev.sh     | 15 ++++++
 .../echo/udp-echo/server/assembly/linux/release.sh | 15 ++++++
 .../echo/udp-echo/server/assembly/linux/test.sh    | 15 ++++++
 examples/echo/udp-echo/server/assembly/mac/dev.sh  | 15 ++++++
 .../echo/udp-echo/server/assembly/mac/release.sh   | 15 ++++++
 examples/echo/udp-echo/server/assembly/mac/test.sh | 15 ++++++
 .../echo/udp-echo/server/assembly/windows/dev.sh   | 15 ++++++
 .../udp-echo/server/assembly/windows/release.sh    | 15 ++++++
 .../echo/udp-echo/server/assembly/windows/test.sh  | 15 ++++++
 .../echo/udp-echo/server/profiles/dev/config.toml  | 15 ++++++
 examples/echo/udp-echo/server/profiles/dev/log.xml | 17 ++++++
 .../udp-echo/server/profiles/release/config.toml   | 15 ++++++
 .../echo/udp-echo/server/profiles/release/log.xml  | 17 ++++++
 .../echo/udp-echo/server/profiles/test/config.toml | 15 ++++++
 .../echo/udp-echo/server/profiles/test/log.xml     | 17 ++++++
 examples/echo/ws-echo/client/app/client.go         | 10 +---
 examples/echo/ws-echo/client/app/config.go         | 13 +----
 examples/echo/ws-echo/client/app/echo.go           | 13 ++---
 examples/echo/ws-echo/client/app/handler.go        |  4 +-
 examples/echo/ws-echo/client/app/main.go           | 32 +++++------
 examples/echo/ws-echo/client/app/readwriter.go     |  6 +--
 examples/echo/ws-echo/client/assembly/bin/load.sh  | 15 ++++++
 .../echo/ws-echo/client/assembly/common/build.sh   | 15 ++++++
 examples/echo/ws-echo/client/assembly/linux/dev.sh | 15 ++++++
 .../echo/ws-echo/client/assembly/linux/release.sh  | 15 ++++++
 .../echo/ws-echo/client/assembly/linux/test.sh     | 15 ++++++
 examples/echo/ws-echo/client/assembly/mac/dev.sh   | 15 ++++++
 .../echo/ws-echo/client/assembly/mac/release.sh    | 15 ++++++
 examples/echo/ws-echo/client/assembly/mac/test.sh  | 15 ++++++
 .../echo/ws-echo/client/assembly/windows/dev.sh    | 15 ++++++
 .../ws-echo/client/assembly/windows/release.sh     | 15 ++++++
 .../echo/ws-echo/client/assembly/windows/test.sh   | 15 ++++++
 .../echo/ws-echo/client/assembly/windows/win32.sh  | 15 ++++++
 .../echo/ws-echo/client/profiles/dev/config.toml   | 15 ++++++
 examples/echo/ws-echo/client/profiles/dev/log.xml  | 17 ++++++
 .../ws-echo/client/profiles/release/config.toml    | 15 ++++++
 .../echo/ws-echo/client/profiles/release/log.xml   | 17 ++++++
 .../echo/ws-echo/client/profiles/test/config.toml  | 15 ++++++
 examples/echo/ws-echo/client/profiles/test/log.xml | 17 ++++++
 examples/echo/ws-echo/js-client/index.html         | 17 ++++++
 examples/echo/ws-echo/server/app/config.go         | 20 ++-----
 examples/echo/ws-echo/server/app/echo.go           | 13 ++---
 examples/echo/ws-echo/server/app/handler.go        |  4 +-
 examples/echo/ws-echo/server/app/readwriter.go     |  7 ++-
 examples/echo/ws-echo/server/app/server.go         | 26 +++++----
 examples/echo/ws-echo/server/assembly/bin/load.sh  | 15 ++++++
 .../echo/ws-echo/server/assembly/common/build.sh   | 15 ++++++
 examples/echo/ws-echo/server/assembly/linux/dev.sh | 15 ++++++
 .../echo/ws-echo/server/assembly/linux/release.sh  | 15 ++++++
 .../echo/ws-echo/server/assembly/linux/test.sh     | 15 ++++++
 examples/echo/ws-echo/server/assembly/mac/dev.sh   | 15 ++++++
 .../echo/ws-echo/server/assembly/mac/release.sh    | 15 ++++++
 examples/echo/ws-echo/server/assembly/mac/test.sh  | 15 ++++++
 .../echo/ws-echo/server/assembly/windows/dev.sh    | 15 ++++++
 .../ws-echo/server/assembly/windows/release.sh     | 15 ++++++
 .../echo/ws-echo/server/assembly/windows/test.sh   | 15 ++++++
 .../echo/ws-echo/server/profiles/dev/config.toml   | 15 ++++++
 examples/echo/ws-echo/server/profiles/dev/log.xml  | 17 ++++++
 .../ws-echo/server/profiles/release/config.toml    | 15 ++++++
 .../echo/ws-echo/server/profiles/release/log.xml   | 17 ++++++
 .../echo/ws-echo/server/profiles/test/config.toml  | 15 ++++++
 examples/echo/ws-echo/server/profiles/test/log.xml | 17 ++++++
 examples/echo/wss-echo/client/app/client.go        | 10 +---
 examples/echo/wss-echo/client/app/config.go        | 13 +----
 examples/echo/wss-echo/client/app/echo.go          | 13 ++---
 examples/echo/wss-echo/client/app/handler.go       |  4 +-
 examples/echo/wss-echo/client/app/main.go          | 32 +++++------
 examples/echo/wss-echo/client/app/readwriter.go    |  6 +--
 examples/echo/wss-echo/client/assembly/bin/load.sh | 15 ++++++
 .../echo/wss-echo/client/assembly/common/build.sh  | 15 ++++++
 .../echo/wss-echo/client/assembly/linux/dev.sh     | 15 ++++++
 .../echo/wss-echo/client/assembly/linux/release.sh | 15 ++++++
 .../echo/wss-echo/client/assembly/linux/test.sh    | 15 ++++++
 examples/echo/wss-echo/client/assembly/mac/dev.sh  | 15 ++++++
 .../echo/wss-echo/client/assembly/mac/release.sh   | 15 ++++++
 examples/echo/wss-echo/client/assembly/mac/test.sh | 15 ++++++
 .../echo/wss-echo/client/assembly/windows/dev.sh   | 15 ++++++
 .../wss-echo/client/assembly/windows/release.sh    | 15 ++++++
 .../echo/wss-echo/client/assembly/windows/test.sh  | 15 ++++++
 .../echo/wss-echo/client/assembly/windows/win32.sh | 15 ++++++
 .../echo/wss-echo/client/profiles/dev/config.toml  | 15 ++++++
 examples/echo/wss-echo/client/profiles/dev/log.xml | 17 ++++++
 .../wss-echo/client/profiles/release/config.toml   | 15 ++++++
 .../echo/wss-echo/client/profiles/release/log.xml  | 17 ++++++
 .../echo/wss-echo/client/profiles/test/config.toml | 15 ++++++
 .../echo/wss-echo/client/profiles/test/log.xml     | 17 ++++++
 examples/echo/wss-echo/js-client/index.html        | 17 ++++++
 examples/echo/wss-echo/server/app/config.go        | 20 ++-----
 examples/echo/wss-echo/server/app/echo.go          | 13 ++---
 examples/echo/wss-echo/server/app/handler.go       |  4 +-
 examples/echo/wss-echo/server/app/readwriter.go    |  7 ++-
 examples/echo/wss-echo/server/app/server.go        | 28 +++++-----
 examples/echo/wss-echo/server/assembly/bin/load.sh | 15 ++++++
 .../echo/wss-echo/server/assembly/common/build.sh  | 15 ++++++
 .../echo/wss-echo/server/assembly/linux/dev.sh     | 15 ++++++
 .../echo/wss-echo/server/assembly/linux/release.sh | 15 ++++++
 .../echo/wss-echo/server/assembly/linux/test.sh    | 15 ++++++
 examples/echo/wss-echo/server/assembly/mac/dev.sh  | 15 ++++++
 .../echo/wss-echo/server/assembly/mac/release.sh   | 15 ++++++
 examples/echo/wss-echo/server/assembly/mac/test.sh | 15 ++++++
 .../echo/wss-echo/server/assembly/windows/dev.sh   | 15 ++++++
 .../wss-echo/server/assembly/windows/release.sh    | 15 ++++++
 .../echo/wss-echo/server/assembly/windows/test.sh  | 15 ++++++
 .../echo/wss-echo/server/profiles/dev/cert/cert.sh | 15 ++++++
 .../echo/wss-echo/server/profiles/dev/config.toml  | 15 ++++++
 examples/echo/wss-echo/server/profiles/dev/log.xml | 17 ++++++
 .../wss-echo/server/profiles/release/cert/cert.sh  | 15 ++++++
 .../wss-echo/server/profiles/release/config.toml   | 15 ++++++
 .../echo/wss-echo/server/profiles/release/log.xml  | 17 ++++++
 .../wss-echo/server/profiles/test/cert/cert.sh     | 15 ++++++
 .../echo/wss-echo/server/profiles/test/config.toml | 15 ++++++
 .../echo/wss-echo/server/profiles/test/log.xml     | 17 ++++++
 examples/profiles/wss/server_cert/cert.sh          | 15 ++++++
 getty.go                                           |  6 +--
 go.mod                                             |  2 +-
 logger.go                                          | 16 +++---
 server.go                                          | 14 ++---
 session.go                                         | 62 +++++++++-------------
 209 files changed, 2746 insertions(+), 529 deletions(-)
 create mode 100644 .licenserc.yaml
 create mode 100644 Makefile

Reply via email to