From c42d26ce7b74defa2d3aa2904422f4e41def16ae Mon Sep 17 00:00:00 2001 From: Yilun Date: Sun, 3 Mar 2024 22:06:29 -0800 Subject: [PATCH 1/3] add license Signed-off-by: Yilun --- LICENSE | 201 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..261eeb9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. From 06bd62bfc83cc3ed58cf929f2c68689d4cdf1589 Mon Sep 17 00:00:00 2001 From: Yilun Date: Sun, 3 Mar 2024 22:07:42 -0800 Subject: [PATCH 2/3] add nkn logo Signed-off-by: Yilun --- logo.png | Bin 0 -> 10624 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logo.png diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..4cb8fd74412cbcdd09fbe49df55ea112c49a1de4 GIT binary patch literal 10624 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 a9Qc38sP%>% Date: Sun, 3 Mar 2024 22:13:07 -0800 Subject: [PATCH 3/3] fix typo in github action go version Signed-off-by: Yilun --- .github/workflows/build-ubuntu.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-ubuntu.yml b/.github/workflows/build-ubuntu.yml index cfff1b6..e235658 100644 --- a/.github/workflows/build-ubuntu.yml +++ b/.github/workflows/build-ubuntu.yml @@ -20,7 +20,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: 1.200 + go-version: 1.20 - name: Build run: make