From 5db57857405d29b7c6f17529224ac0feb7775bdd Mon Sep 17 00:00:00 2001 From: Ivan Agarkov Date: Tue, 4 Feb 2014 08:47:45 +0400 Subject: [PATCH] Big license commit --- LICENSE | 202 ++++++++++++++++++ NOTICE | 17 ++ builder/addheader.sh | 8 + builder/docs/LICENSE | 202 ++++++++++++++++++ builder/docs/LICENSE.txt | 18 -- builder/docs/NOTICE | 17 ++ builder/header | 20 ++ docs/LICENSE.txt | 18 -- docs/configs/httpd_module.conf | 8 + docs/{ => configs}/jnode.nix.conf | 11 +- docs/{ => configs}/jnode.win.conf | 0 docs/configs/mail_module.conf | 6 + docs/configs/pointchecker.conf | 9 + docs/configs/xmpp.conf | 5 + examples/start.example.bat | 9 - examples/start.example.sh | 7 - .../core/ConcurrentDateFormatAccess.java | 20 ++ jnode-core/src/jnode/core/FileUtils.java | 20 ++ jnode-core/src/jnode/core/SysInfo.java | 20 ++ jnode-core/src/jnode/dao/GenericDAO.java | 20 ++ jnode-core/src/jnode/dto/Echoarea.java | 20 ++ jnode-core/src/jnode/dto/Echomail.java | 20 ++ .../src/jnode/dto/EchomailAwaiting.java | 20 ++ jnode-core/src/jnode/dto/FileForLink.java | 20 ++ .../src/jnode/dto/FileSubscription.java | 20 ++ jnode-core/src/jnode/dto/Filearea.java | 20 ++ jnode-core/src/jnode/dto/Filemail.java | 20 ++ .../src/jnode/dto/FilemailAwaiting.java | 20 ++ jnode-core/src/jnode/dto/Jscript.java | 20 ++ jnode-core/src/jnode/dto/Link.java | 20 ++ jnode-core/src/jnode/dto/LinkOption.java | 20 ++ jnode-core/src/jnode/dto/Netmail.java | 20 ++ jnode-core/src/jnode/dto/Rewrite.java | 20 ++ jnode-core/src/jnode/dto/Robot.java | 20 ++ jnode-core/src/jnode/dto/Route.java | 20 ++ jnode-core/src/jnode/dto/Schedule.java | 20 ++ jnode-core/src/jnode/dto/ScriptHelper.java | 20 ++ jnode-core/src/jnode/dto/Subscription.java | 20 ++ jnode-core/src/jnode/dto/Version.java | 20 ++ .../src/jnode/event/ConnectionEndEvent.java | 20 ++ jnode-core/src/jnode/event/IEvent.java | 20 ++ jnode-core/src/jnode/event/IEventHandler.java | 20 ++ .../src/jnode/event/NewEchoareaEvent.java | 20 ++ .../src/jnode/event/NewEchomailEvent.java | 20 ++ .../src/jnode/event/NewFileareaEvent.java | 20 ++ .../src/jnode/event/NewFilemailEvent.java | 20 ++ .../src/jnode/event/NewNetmailEvent.java | 20 ++ jnode-core/src/jnode/event/Notifier.java | 20 ++ .../src/jnode/event/SharedModuleEvent.java | 20 ++ jnode-core/src/jnode/ftn/FtnTools.java | 20 ++ .../ftn/exception/LastMessageException.java | 20 ++ .../src/jnode/ftn/tosser/FtnTosser.java | 20 ++ jnode-core/src/jnode/ftn/types/Ftn2D.java | 20 ++ .../src/jnode/ftn/types/FtnAddress.java | 20 ++ .../src/jnode/ftn/types/FtnMessage.java | 20 ++ jnode-core/src/jnode/ftn/types/FtnPkt.java | 20 ++ jnode-core/src/jnode/ftn/types/FtnTIC.java | 20 ++ .../src/jnode/install/DefaultVersion.java | 20 ++ .../src/jnode/install/GUIConfigurator.java | 20 ++ jnode-core/src/jnode/install/InstallUtil.java | 20 ++ .../src/jnode/install/support/Dupe_1_4.java | 20 ++ .../jnode/install/support/LinkOption_1_1.java | 20 ++ .../jnode/install/support/Rewrite_1_4.java | 20 ++ .../src/jnode/install/support/Route_1_2.java | 20 ++ .../src/jnode/jscript/IJscriptHelper.java | 20 ++ .../src/jnode/jscript/JscriptExecutor.java | 20 ++ .../src/jnode/jscript/ReportHelper.java | 20 ++ .../jscript/WriteFileToEchoareaHelper.java | 20 ++ .../jscript/WriteStatToEchoareaHelper.java | 20 ++ jnode-core/src/jnode/logger/Logger.java | 20 ++ jnode-core/src/jnode/main/Main.java | 20 ++ jnode-core/src/jnode/main/MainHandler.java | 20 ++ jnode-core/src/jnode/main/SystemInfo.java | 20 ++ .../jnode/main/threads/HealthReporter.java | 20 ++ .../jnode/main/threads/NetmailFallback.java | 20 ++ .../src/jnode/main/threads/PollQueue.java | 20 ++ .../src/jnode/main/threads/ThreadPool.java | 20 ++ .../src/jnode/main/threads/TimerPoll.java | 20 ++ .../src/jnode/main/threads/TosserQueue.java | 20 ++ jnode-core/src/jnode/module/JnodeModule.java | 20 ++ .../jnode/module/JnodeModuleException.java | 20 ++ jnode-core/src/jnode/ndl/FtnNdlAddress.java | 20 ++ jnode-core/src/jnode/ndl/NodelistIndex.java | 20 ++ jnode-core/src/jnode/ndl/NodelistScanner.java | 20 ++ jnode-core/src/jnode/orm/ORMManager.java | 20 ++ .../protocol/binkp/BinkpAsyncClientPool.java | 20 ++ .../protocol/binkp/BinkpAsyncServer.java | 20 ++ .../binkp/BinkpConnectorRegistry.java | 20 ++ .../protocol/binkp/BinkpProtocolTools.java | 20 ++ .../connector/BinkpAbstractConnector.java | 20 ++ .../binkp/connector/BinkpAsyncConnector.java | 20 ++ .../binkp/connector/BinkpPipeConnector.java | 20 ++ .../binkp/connector/BinkpSyncConnector.java | 20 ++ .../exceprion/ConnectionEndException.java | 20 ++ .../protocol/binkp/types/BinkpCommand.java | 20 ++ .../protocol/binkp/types/BinkpFrame.java | 20 ++ jnode-core/src/jnode/protocol/io/Message.java | 20 ++ .../src/jnode/report/ConnectionStatData.java | 20 ++ .../src/jnode/report/ReportBuilder.java | 20 ++ jnode-core/src/jnode/robot/AbstractRobot.java | 20 ++ jnode-core/src/jnode/robot/AreaFix.java | 20 ++ jnode-core/src/jnode/robot/FileFix.java | 20 ++ jnode-core/src/jnode/robot/IRobot.java | 20 ++ jnode-core/src/jnode/robot/ScriptFix.java | 20 ++ jnode-core/src/jnode/stat/ConnectionStat.java | 20 ++ jnode-core/src/jnode/stat/EchoareaStat.java | 20 ++ jnode-core/src/jnode/stat/FileareaStat.java | 20 ++ jnode-core/src/jnode/stat/IStatPoster.java | 20 ++ .../src/jnode/stat/threads/StatPoster.java | 20 ++ jnode-core/src/jnode/store/XMLSerializer.java | 20 ++ .../core/ConcurrentDateFormatAccessTest.java | 20 ++ .../test/java/jnode/ftn/FtnToolsTest.java | 20 ++ .../test/java/jnode/ftn/types/Ftn2DTest.java | 20 ++ .../java/jnode/ftn/types/FtnAddressTest.java | 20 ++ .../java/jnode/ndl/NodelistIndexTest.java | 20 ++ .../jnode/report/ConnectionStatDataTest.java | 20 ++ .../java/jnode/report/ReportBuilderTest.java | 20 ++ .../src/org/jnode/dumb/DumbModule.java | 20 ++ .../src/org/jnode/httpd/HttpdModule.java | 20 ++ .../src/org/jnode/httpd/dto/LinkRequest.java | 20 ++ .../src/org/jnode/httpd/dto/PointRequest.java | 20 ++ .../src/org/jnode/httpd/dto/WebAdmin.java | 20 ++ .../jnode/httpd/filters/CharsetFilter.java | 20 ++ .../org/jnode/httpd/filters/SecureFilter.java | 20 ++ .../src/org/jnode/httpd/routes/JsRoute.java | 20 ++ .../httpd/routes/get/BecomeLinkRoute.java | 20 ++ .../httpd/routes/get/BecomePointRoute.java | 20 ++ .../httpd/routes/get/EchoareasRoute.java | 20 ++ .../httpd/routes/get/FileareasRoute.java | 20 ++ .../jnode/httpd/routes/get/HealthRoute.java | 20 ++ .../httpd/routes/get/LinkoptionsRoute.java | 20 ++ .../jnode/httpd/routes/get/LinksRoute.java | 20 ++ .../routes/get/PointRequestConfirmRoute.java | 20 ++ .../jnode/httpd/routes/get/RewritesRoute.java | 20 ++ .../jnode/httpd/routes/get/RoutingsRoute.java | 20 ++ .../org/jnode/httpd/routes/get/SelfRoute.java | 20 ++ .../jnode/httpd/routes/get/UsersRoute.java | 20 ++ .../httpd/routes/post/EchoareaRoute.java | 20 ++ .../httpd/routes/post/FileareaRoute.java | 20 ++ .../httpd/routes/post/LinkRequestRoute.java | 20 ++ .../jnode/httpd/routes/post/LinkRoute.java | 20 ++ .../httpd/routes/post/LinkoptionRoute.java | 20 ++ .../jnode/httpd/routes/post/MainRoute.java | 20 ++ .../httpd/routes/post/PointRequestRoute.java | 20 ++ .../jnode/httpd/routes/post/RewriteRoute.java | 20 ++ .../jnode/httpd/routes/post/RoutingRoute.java | 20 ++ .../jnode/httpd/routes/post/UserRoute.java | 20 ++ .../src/org/jnode/httpd/util/Base64Util.java | 20 ++ .../src/org/jnode/httpd/util/HTML.java | 20 ++ .../org/jnode/httpd/util/JSONConverter.java | 20 ++ .../src/org/jnode/httpd/util/JSONUtil.java | 20 ++ .../src/org/jnode/mail/MailModule.java | 20 ++ .../src/org/jnode/mail/robot/MailSender.java | 20 ++ .../org/jnode/mail/service/EMailService.java | 20 ++ .../pointchecker/PointCheckerModule.java | 20 ++ .../jnode/pointchecker/PointListHelper.java | 20 ++ .../src/org/jpntchk/ndl/Checker.java | 20 ++ {jnode-rss => jnode-rss-module}/.gitignore | 0 {jnode-rss => jnode-rss-module}/pom.xml | 0 .../src/jnode/altrssposter/Cleaner.java | 20 ++ .../src/jnode/altrssposter/RssPoster.java | 20 ++ .../src/jnode/altrssposter/Watermarks.java | 20 ++ .../jscript/RssPosterHelperAlt.java | 20 ++ .../rssposter/jscript/RssPosterHelper.java | 20 ++ {jnode-xmpp => jnode-xmpp-module}/.gitignore | 0 {jnode-xmpp => jnode-xmpp-module}/pom.xml | 0 jnode-xmpp-module/resources/xmpp.cfg | 5 + .../src/org/jnode/xmpp/ControlTools.java | 20 ++ .../src/org/jnode/xmpp/XMPPClient.java | 20 ++ .../src/org/jnode/xmpp/XMPPModule.java | 20 ++ .../jnode/xmpp/commands/CommandProcessor.java | 25 +++ .../xmpp/commands/DummyCommandProcessor.java | 36 ++++ .../xmpp/commands/HelpCommandProcessor.java | 35 +++ .../xmpp/commands/ListCommandProcessor.java | 20 ++ .../xmpp/commands/QuitCommandProcessor.java | 20 ++ jnode-xmpp/resources/xmpp.cfg | 0 .../jnode/xmpp/commands/CommandProcessor.java | 5 - .../xmpp/commands/DummyCommandProcessor.java | 16 -- .../xmpp/commands/HelpCommandProcessor.java | 15 -- launcher/launcher.c | 25 ++- 180 files changed, 3640 insertions(+), 99 deletions(-) create mode 100644 LICENSE create mode 100644 NOTICE create mode 100755 builder/addheader.sh create mode 100644 builder/docs/LICENSE delete mode 100644 builder/docs/LICENSE.txt create mode 100644 builder/docs/NOTICE create mode 100644 builder/header delete mode 100644 docs/LICENSE.txt create mode 100644 docs/configs/httpd_module.conf rename docs/{ => configs}/jnode.nix.conf (90%) rename docs/{ => configs}/jnode.win.conf (100%) create mode 100644 docs/configs/mail_module.conf create mode 100644 docs/configs/pointchecker.conf create mode 100644 docs/configs/xmpp.conf delete mode 100644 examples/start.example.bat delete mode 100644 examples/start.example.sh rename {jnode-rss => jnode-rss-module}/.gitignore (100%) rename {jnode-rss => jnode-rss-module}/pom.xml (100%) rename {jnode-rss => jnode-rss-module}/src/jnode/altrssposter/Cleaner.java (81%) rename {jnode-rss => jnode-rss-module}/src/jnode/altrssposter/RssPoster.java (79%) rename {jnode-rss => jnode-rss-module}/src/jnode/altrssposter/Watermarks.java (74%) rename {jnode-rss => jnode-rss-module}/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java (71%) rename {jnode-rss => jnode-rss-module}/src/jnode/rssposter/jscript/RssPosterHelper.java (72%) rename {jnode-xmpp => jnode-xmpp-module}/.gitignore (100%) rename {jnode-xmpp => jnode-xmpp-module}/pom.xml (100%) create mode 100644 jnode-xmpp-module/resources/xmpp.cfg rename {jnode-xmpp => jnode-xmpp-module}/src/org/jnode/xmpp/ControlTools.java (60%) rename {jnode-xmpp => jnode-xmpp-module}/src/org/jnode/xmpp/XMPPClient.java (85%) rename {jnode-xmpp => jnode-xmpp-module}/src/org/jnode/xmpp/XMPPModule.java (50%) create mode 100644 jnode-xmpp-module/src/org/jnode/xmpp/commands/CommandProcessor.java create mode 100644 jnode-xmpp-module/src/org/jnode/xmpp/commands/DummyCommandProcessor.java create mode 100644 jnode-xmpp-module/src/org/jnode/xmpp/commands/HelpCommandProcessor.java rename {jnode-xmpp => jnode-xmpp-module}/src/org/jnode/xmpp/commands/ListCommandProcessor.java (89%) rename {jnode-xmpp => jnode-xmpp-module}/src/org/jnode/xmpp/commands/QuitCommandProcessor.java (55%) delete mode 100644 jnode-xmpp/resources/xmpp.cfg delete mode 100644 jnode-xmpp/src/org/jnode/xmpp/commands/CommandProcessor.java delete mode 100644 jnode-xmpp/src/org/jnode/xmpp/commands/DummyCommandProcessor.java delete mode 100644 jnode-xmpp/src/org/jnode/xmpp/commands/HelpCommandProcessor.java diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSE @@ -0,0 +1,202 @@ + + 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. diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..7ea5297 --- /dev/null +++ b/NOTICE @@ -0,0 +1,17 @@ +jNode FTN Platform ( https://github.com/kreon/jnode ) +This software was originally developed by Ivan Agarkov + +Copyright 2010-2014 Ivan Agarkov +Copyright 2013-2014 Kirill Temnenkov + +This software uses binkp/1.1 protocol which was originally developed by Dima Maloff + +This software includes ORMLite Framework ( http://ormlite.com ) +This software includes Spark Micro Web Framework ( http://www.sparkjava.com ) + and SLF4J ( http://www.slf4j.org ) in jnode-httpd-module and related packages. +This software includes Java Mail API licensed by Oracle ( http://www.oracle.com ) + in jnode-mail-module and related packages. +This software includes JDOM ( http://www.jdom.org/ ) and ROME ( https://github.com/rometools/rome ) + in jnode-rss-module and related packages. +This software includes SMACK API ( http://www.igniterealtime.org/projects/smack/ ) + in jnode-xmpp-module and related packages. diff --git a/builder/addheader.sh b/builder/addheader.sh new file mode 100755 index 0000000..878e580 --- /dev/null +++ b/builder/addheader.sh @@ -0,0 +1,8 @@ +FILE="$1" +if [ -f "$FILE" ]; then + cp "$FILE" "$FILE.tmp" && \ + cat header > "$FILE" && \ + cat "$FILE.tmp" >> "$FILE" && \ + rm "$FILE.tmp" && \ + echo "$FILE done" +fi diff --git a/builder/docs/LICENSE b/builder/docs/LICENSE new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/builder/docs/LICENSE @@ -0,0 +1,202 @@ + + 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. diff --git a/builder/docs/LICENSE.txt b/builder/docs/LICENSE.txt deleted file mode 100644 index 69a8c5d..0000000 --- a/builder/docs/LICENSE.txt +++ /dev/null @@ -1,18 +0,0 @@ - Copyright 2010-2014 Ivan Agarkov [ivan.agarkov@gmail.com] - and jNode team ( https://github.com/kreon/jnode/ ) - BinkP is a FTN protocol created by Dima Maloff [maloff@corbina.net] - Some libraries included in package may be a property of authorized owners. - - - jNode 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. - diff --git a/builder/docs/NOTICE b/builder/docs/NOTICE new file mode 100644 index 0000000..7ea5297 --- /dev/null +++ b/builder/docs/NOTICE @@ -0,0 +1,17 @@ +jNode FTN Platform ( https://github.com/kreon/jnode ) +This software was originally developed by Ivan Agarkov + +Copyright 2010-2014 Ivan Agarkov +Copyright 2013-2014 Kirill Temnenkov + +This software uses binkp/1.1 protocol which was originally developed by Dima Maloff + +This software includes ORMLite Framework ( http://ormlite.com ) +This software includes Spark Micro Web Framework ( http://www.sparkjava.com ) + and SLF4J ( http://www.slf4j.org ) in jnode-httpd-module and related packages. +This software includes Java Mail API licensed by Oracle ( http://www.oracle.com ) + in jnode-mail-module and related packages. +This software includes JDOM ( http://www.jdom.org/ ) and ROME ( https://github.com/rometools/rome ) + in jnode-rss-module and related packages. +This software includes SMACK API ( http://www.igniterealtime.org/projects/smack/ ) + in jnode-xmpp-module and related packages. diff --git a/builder/header b/builder/header new file mode 100644 index 0000000..f97b469 --- /dev/null +++ b/builder/header @@ -0,0 +1,20 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + diff --git a/docs/LICENSE.txt b/docs/LICENSE.txt deleted file mode 100644 index 69a8c5d..0000000 --- a/docs/LICENSE.txt +++ /dev/null @@ -1,18 +0,0 @@ - Copyright 2010-2014 Ivan Agarkov [ivan.agarkov@gmail.com] - and jNode team ( https://github.com/kreon/jnode/ ) - BinkP is a FTN protocol created by Dima Maloff [maloff@corbina.net] - Some libraries included in package may be a property of authorized owners. - - - jNode 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. - diff --git a/docs/configs/httpd_module.conf b/docs/configs/httpd_module.conf new file mode 100644 index 0000000..062a7a1 --- /dev/null +++ b/docs/configs/httpd_module.conf @@ -0,0 +1,8 @@ +# Port to listen on +port = 8080 +# Enable auto point register; default false +#pointreg = true +# Enable auto link register; default false; +#linkreg = true +# External html files; default is off +#external = /var/www \ No newline at end of file diff --git a/docs/jnode.nix.conf b/docs/configs/jnode.nix.conf similarity index 90% rename from docs/jnode.nix.conf rename to docs/configs/jnode.nix.conf index 02bf90b..4160f9f 100644 --- a/docs/jnode.nix.conf +++ b/docs/configs/jnode.nix.conf @@ -33,18 +33,18 @@ binkp.client = true binkp.bind = 127.0.0.1 # Listen port for binkp protocol -binkp.port = 24557 +binkp.port = 24554 # The folder for incoming files binkp.inbound = ../inbound # protocol setting binkp.timeout = 90 -binkp.size = 32767 +binkp.size = 1000 binkp.temp = ../tmp # binkp threads pool size - uncomment this if you want customize binkp threads pool size, default 10 -#binkp.threads = 10 +binkp.threads = 10 # First poll delay poll.delay = 600 @@ -54,7 +54,7 @@ poll.period = 600 log.level = 4 # path to latest nodelist (r/o) -nodelist.path = ../nodelist/nodelist +nodelist.path = ../nodelist/nodelist.* # path to nodelist index (r/w) nodelist.index = ../nodelist/nodelist.idx # Uncomment this if you want turn off fileechoes @@ -70,5 +70,4 @@ stat.area = node.stat jscript.enable = 1 # do not edit if you don't know what is it -modules = org.jnode.httpd.HttpdModule:../etc/httpd_module.conf - +modules = org.jnode.httpd.HttpdModule:../etc/httpd_module.conf \ No newline at end of file diff --git a/docs/jnode.win.conf b/docs/configs/jnode.win.conf similarity index 100% rename from docs/jnode.win.conf rename to docs/configs/jnode.win.conf diff --git a/docs/configs/mail_module.conf b/docs/configs/mail_module.conf new file mode 100644 index 0000000..f5c0427 --- /dev/null +++ b/docs/configs/mail_module.conf @@ -0,0 +1,6 @@ +smtp.from=Super Node +smtp.host=smtp.googlemail.com +smtp.port=25 +smtp.password=******** +smtp.user=user.gmail +robot=mailsender diff --git a/docs/configs/pointchecker.conf b/docs/configs/pointchecker.conf new file mode 100644 index 0000000..4149a35 --- /dev/null +++ b/docs/configs/pointchecker.conf @@ -0,0 +1,9 @@ +# config for pointchecker +multi = false +correct = /home/jnode/point/good +incorrect = /home/jnode/point/bad +name = N5020PK +zip = zip\d{5}.pnt +seg = seg\d{5}.pnt +boss = 2:5020\/\d{1,5}\.?0? +scandelay = 60 diff --git a/docs/configs/xmpp.conf b/docs/configs/xmpp.conf new file mode 100644 index 0000000..86286aa --- /dev/null +++ b/docs/configs/xmpp.conf @@ -0,0 +1,5 @@ +xmpp.server = 127.0.0.1 +xmpp.uid = jnode@fidonode.in +xmpp.pwd = password +masters = kreon@xmpp.ru +master.password = masterpassword diff --git a/examples/start.example.bat b/examples/start.example.bat deleted file mode 100644 index 22fdd3d..0000000 --- a/examples/start.example.bat +++ /dev/null @@ -1,9 +0,0 @@ -@echo off -setLocal EnableDelayedExpansion -set CLASSPATH=. -for /R ./lib %%a in (*.jar) do ( - set CLASSPATH=!CLASSPATH!;"%%a" -) -set CLASSPATH=!CLASSPATH! -echo !CLASSPATH! -java -Xmx200m -server -cp !CLASSPATH! jnode.main.Main config/test.config \ No newline at end of file diff --git a/examples/start.example.sh b/examples/start.example.sh deleted file mode 100644 index 7865d09..0000000 --- a/examples/start.example.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -JAVA_HOME=/home/fido/jNode/jre1.7.0_10 -CLASSPATH="."; -for I in lib/*.jar; do - CLASSPATH="$CLASSPATH:$I" -done -java -Xmx200m -server -cp "$CLASSPATH" jnode.main.Main config/test.config \ No newline at end of file diff --git a/jnode-core/src/jnode/core/ConcurrentDateFormatAccess.java b/jnode-core/src/jnode/core/ConcurrentDateFormatAccess.java index 6c6d7e6..4e184a9 100644 --- a/jnode-core/src/jnode/core/ConcurrentDateFormatAccess.java +++ b/jnode-core/src/jnode/core/ConcurrentDateFormatAccess.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.core; diff --git a/jnode-core/src/jnode/core/FileUtils.java b/jnode-core/src/jnode/core/FileUtils.java index e50e90c..a65c14d 100644 --- a/jnode-core/src/jnode/core/FileUtils.java +++ b/jnode-core/src/jnode/core/FileUtils.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.core; import java.io.File; diff --git a/jnode-core/src/jnode/core/SysInfo.java b/jnode-core/src/jnode/core/SysInfo.java index 2ddcd33..6c6950e 100644 --- a/jnode-core/src/jnode/core/SysInfo.java +++ b/jnode-core/src/jnode/core/SysInfo.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.core; import com.sun.management.UnixOperatingSystemMXBean; diff --git a/jnode-core/src/jnode/dao/GenericDAO.java b/jnode-core/src/jnode/dao/GenericDAO.java index c767215..327a1b9 100644 --- a/jnode-core/src/jnode/dao/GenericDAO.java +++ b/jnode-core/src/jnode/dao/GenericDAO.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dao; import java.sql.SQLException; diff --git a/jnode-core/src/jnode/dto/Echoarea.java b/jnode-core/src/jnode/dto/Echoarea.java index 6a398d3..3650f64 100644 --- a/jnode-core/src/jnode/dto/Echoarea.java +++ b/jnode-core/src/jnode/dto/Echoarea.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/Echomail.java b/jnode-core/src/jnode/dto/Echomail.java index 2266e77..422842a 100644 --- a/jnode-core/src/jnode/dto/Echomail.java +++ b/jnode-core/src/jnode/dto/Echomail.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/EchomailAwaiting.java b/jnode-core/src/jnode/dto/EchomailAwaiting.java index 4aec389..b04a721 100644 --- a/jnode-core/src/jnode/dto/EchomailAwaiting.java +++ b/jnode-core/src/jnode/dto/EchomailAwaiting.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/FileForLink.java b/jnode-core/src/jnode/dto/FileForLink.java index 5284087..da64d32 100644 --- a/jnode-core/src/jnode/dto/FileForLink.java +++ b/jnode-core/src/jnode/dto/FileForLink.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/FileSubscription.java b/jnode-core/src/jnode/dto/FileSubscription.java index d17bf82..9988d87 100644 --- a/jnode-core/src/jnode/dto/FileSubscription.java +++ b/jnode-core/src/jnode/dto/FileSubscription.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Filearea.java b/jnode-core/src/jnode/dto/Filearea.java index 10f9125..adcbbd6 100644 --- a/jnode-core/src/jnode/dto/Filearea.java +++ b/jnode-core/src/jnode/dto/Filearea.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/Filemail.java b/jnode-core/src/jnode/dto/Filemail.java index e3427d1..54152ba 100644 --- a/jnode-core/src/jnode/dto/Filemail.java +++ b/jnode-core/src/jnode/dto/Filemail.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import java.util.Date; diff --git a/jnode-core/src/jnode/dto/FilemailAwaiting.java b/jnode-core/src/jnode/dto/FilemailAwaiting.java index fb2ed14..afecd9a 100644 --- a/jnode-core/src/jnode/dto/FilemailAwaiting.java +++ b/jnode-core/src/jnode/dto/FilemailAwaiting.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Jscript.java b/jnode-core/src/jnode/dto/Jscript.java index afbdeca..2022479 100644 --- a/jnode-core/src/jnode/dto/Jscript.java +++ b/jnode-core/src/jnode/dto/Jscript.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/Link.java b/jnode-core/src/jnode/dto/Link.java index 5f85f41..d2922cc 100644 --- a/jnode-core/src/jnode/dto/Link.java +++ b/jnode-core/src/jnode/dto/Link.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/LinkOption.java b/jnode-core/src/jnode/dto/LinkOption.java index ad3fb3a..8f83361 100644 --- a/jnode-core/src/jnode/dto/LinkOption.java +++ b/jnode-core/src/jnode/dto/LinkOption.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import java.util.HashMap; diff --git a/jnode-core/src/jnode/dto/Netmail.java b/jnode-core/src/jnode/dto/Netmail.java index daacca9..befa126 100644 --- a/jnode-core/src/jnode/dto/Netmail.java +++ b/jnode-core/src/jnode/dto/Netmail.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import java.util.Date; diff --git a/jnode-core/src/jnode/dto/Rewrite.java b/jnode-core/src/jnode/dto/Rewrite.java index fbf84b1..3196f11 100644 --- a/jnode-core/src/jnode/dto/Rewrite.java +++ b/jnode-core/src/jnode/dto/Rewrite.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/Robot.java b/jnode-core/src/jnode/dto/Robot.java index da47a61..a33375d 100644 --- a/jnode-core/src/jnode/dto/Robot.java +++ b/jnode-core/src/jnode/dto/Robot.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Route.java b/jnode-core/src/jnode/dto/Route.java index dbe726e..504399c 100644 --- a/jnode-core/src/jnode/dto/Route.java +++ b/jnode-core/src/jnode/dto/Route.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Schedule.java b/jnode-core/src/jnode/dto/Schedule.java index f1e1479..76156cd 100644 --- a/jnode-core/src/jnode/dto/Schedule.java +++ b/jnode-core/src/jnode/dto/Schedule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DataType; diff --git a/jnode-core/src/jnode/dto/ScriptHelper.java b/jnode-core/src/jnode/dto/ScriptHelper.java index b9a7d0c..1ea41b0 100644 --- a/jnode-core/src/jnode/dto/ScriptHelper.java +++ b/jnode-core/src/jnode/dto/ScriptHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Subscription.java b/jnode-core/src/jnode/dto/Subscription.java index 66f48e8..3f0dfa0 100644 --- a/jnode-core/src/jnode/dto/Subscription.java +++ b/jnode-core/src/jnode/dto/Subscription.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-core/src/jnode/dto/Version.java b/jnode-core/src/jnode/dto/Version.java index cb9237c..5b8b85d 100644 --- a/jnode-core/src/jnode/dto/Version.java +++ b/jnode-core/src/jnode/dto/Version.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.dto; import java.util.Date; diff --git a/jnode-core/src/jnode/event/ConnectionEndEvent.java b/jnode-core/src/jnode/event/ConnectionEndEvent.java index 52593a6..48c652a 100644 --- a/jnode-core/src/jnode/event/ConnectionEndEvent.java +++ b/jnode-core/src/jnode/event/ConnectionEndEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.ftn.types.FtnAddress; diff --git a/jnode-core/src/jnode/event/IEvent.java b/jnode-core/src/jnode/event/IEvent.java index 3c7bb94..cad8f0f 100644 --- a/jnode-core/src/jnode/event/IEvent.java +++ b/jnode-core/src/jnode/event/IEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; public interface IEvent { diff --git a/jnode-core/src/jnode/event/IEventHandler.java b/jnode-core/src/jnode/event/IEventHandler.java index 2838cb4..3e51707 100644 --- a/jnode-core/src/jnode/event/IEventHandler.java +++ b/jnode-core/src/jnode/event/IEventHandler.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; public interface IEventHandler { diff --git a/jnode-core/src/jnode/event/NewEchoareaEvent.java b/jnode-core/src/jnode/event/NewEchoareaEvent.java index b2b5cd1..1ff6ecf 100644 --- a/jnode-core/src/jnode/event/NewEchoareaEvent.java +++ b/jnode-core/src/jnode/event/NewEchoareaEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.dto.Link; diff --git a/jnode-core/src/jnode/event/NewEchomailEvent.java b/jnode-core/src/jnode/event/NewEchomailEvent.java index 7e8b9d9..b13b825 100644 --- a/jnode-core/src/jnode/event/NewEchomailEvent.java +++ b/jnode-core/src/jnode/event/NewEchomailEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.dto.Echomail; diff --git a/jnode-core/src/jnode/event/NewFileareaEvent.java b/jnode-core/src/jnode/event/NewFileareaEvent.java index 8a37ff1..abc7596 100644 --- a/jnode-core/src/jnode/event/NewFileareaEvent.java +++ b/jnode-core/src/jnode/event/NewFileareaEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.dto.Link; diff --git a/jnode-core/src/jnode/event/NewFilemailEvent.java b/jnode-core/src/jnode/event/NewFilemailEvent.java index cca7e85..119a373 100644 --- a/jnode-core/src/jnode/event/NewFilemailEvent.java +++ b/jnode-core/src/jnode/event/NewFilemailEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.dto.Filemail; diff --git a/jnode-core/src/jnode/event/NewNetmailEvent.java b/jnode-core/src/jnode/event/NewNetmailEvent.java index 107f9df..4c8338a 100644 --- a/jnode-core/src/jnode/event/NewNetmailEvent.java +++ b/jnode-core/src/jnode/event/NewNetmailEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import jnode.dto.Netmail; diff --git a/jnode-core/src/jnode/event/Notifier.java b/jnode-core/src/jnode/event/Notifier.java index c382b48..6e24e3e 100644 --- a/jnode-core/src/jnode/event/Notifier.java +++ b/jnode-core/src/jnode/event/Notifier.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import java.util.ArrayList; diff --git a/jnode-core/src/jnode/event/SharedModuleEvent.java b/jnode-core/src/jnode/event/SharedModuleEvent.java index 0d2071a..672cdd2 100644 --- a/jnode-core/src/jnode/event/SharedModuleEvent.java +++ b/jnode-core/src/jnode/event/SharedModuleEvent.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.event; import java.util.HashMap; diff --git a/jnode-core/src/jnode/ftn/FtnTools.java b/jnode-core/src/jnode/ftn/FtnTools.java index 9b407da..15a8545 100644 --- a/jnode-core/src/jnode/ftn/FtnTools.java +++ b/jnode-core/src/jnode/ftn/FtnTools.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn; import java.io.ByteArrayInputStream; diff --git a/jnode-core/src/jnode/ftn/exception/LastMessageException.java b/jnode-core/src/jnode/ftn/exception/LastMessageException.java index c44a79d..06e0deb 100644 --- a/jnode-core/src/jnode/ftn/exception/LastMessageException.java +++ b/jnode-core/src/jnode/ftn/exception/LastMessageException.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.exception; public class LastMessageException extends Exception { diff --git a/jnode-core/src/jnode/ftn/tosser/FtnTosser.java b/jnode-core/src/jnode/ftn/tosser/FtnTosser.java index ec1e3d4..2512310 100644 --- a/jnode-core/src/jnode/ftn/tosser/FtnTosser.java +++ b/jnode-core/src/jnode/ftn/tosser/FtnTosser.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.tosser; import jnode.core.FileUtils; diff --git a/jnode-core/src/jnode/ftn/types/Ftn2D.java b/jnode-core/src/jnode/ftn/types/Ftn2D.java index a8588bb..d1a9c04 100644 --- a/jnode-core/src/jnode/ftn/types/Ftn2D.java +++ b/jnode-core/src/jnode/ftn/types/Ftn2D.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import java.text.MessageFormat; diff --git a/jnode-core/src/jnode/ftn/types/FtnAddress.java b/jnode-core/src/jnode/ftn/types/FtnAddress.java index 6f331a9..e879020 100644 --- a/jnode-core/src/jnode/ftn/types/FtnAddress.java +++ b/jnode-core/src/jnode/ftn/types/FtnAddress.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import java.io.Serializable; diff --git a/jnode-core/src/jnode/ftn/types/FtnMessage.java b/jnode-core/src/jnode/ftn/types/FtnMessage.java index e01fe9c..ff3edae 100644 --- a/jnode-core/src/jnode/ftn/types/FtnMessage.java +++ b/jnode-core/src/jnode/ftn/types/FtnMessage.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import java.io.ByteArrayInputStream; diff --git a/jnode-core/src/jnode/ftn/types/FtnPkt.java b/jnode-core/src/jnode/ftn/types/FtnPkt.java index 133a4eb..5c61dab 100644 --- a/jnode-core/src/jnode/ftn/types/FtnPkt.java +++ b/jnode-core/src/jnode/ftn/types/FtnPkt.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import java.io.ByteArrayOutputStream; diff --git a/jnode-core/src/jnode/ftn/types/FtnTIC.java b/jnode-core/src/jnode/ftn/types/FtnTIC.java index 2349fb8..a1ac441 100644 --- a/jnode-core/src/jnode/ftn/types/FtnTIC.java +++ b/jnode-core/src/jnode/ftn/types/FtnTIC.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import java.io.BufferedReader; diff --git a/jnode-core/src/jnode/install/DefaultVersion.java b/jnode-core/src/jnode/install/DefaultVersion.java index 6ce5c5b..03426b3 100644 --- a/jnode-core/src/jnode/install/DefaultVersion.java +++ b/jnode-core/src/jnode/install/DefaultVersion.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install; import java.util.Date; diff --git a/jnode-core/src/jnode/install/GUIConfigurator.java b/jnode-core/src/jnode/install/GUIConfigurator.java index 8204b69..dd1e923 100644 --- a/jnode-core/src/jnode/install/GUIConfigurator.java +++ b/jnode-core/src/jnode/install/GUIConfigurator.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install; import java.awt.Button; diff --git a/jnode-core/src/jnode/install/InstallUtil.java b/jnode-core/src/jnode/install/InstallUtil.java index 0b9b977..19a9ae9 100644 --- a/jnode-core/src/jnode/install/InstallUtil.java +++ b/jnode-core/src/jnode/install/InstallUtil.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install; import java.io.File; diff --git a/jnode-core/src/jnode/install/support/Dupe_1_4.java b/jnode-core/src/jnode/install/support/Dupe_1_4.java index 8c778f0..2ea6b88 100644 --- a/jnode-core/src/jnode/install/support/Dupe_1_4.java +++ b/jnode-core/src/jnode/install/support/Dupe_1_4.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install.support; import jnode.dto.Echoarea; diff --git a/jnode-core/src/jnode/install/support/LinkOption_1_1.java b/jnode-core/src/jnode/install/support/LinkOption_1_1.java index 3a8a688..a6ea328 100644 --- a/jnode-core/src/jnode/install/support/LinkOption_1_1.java +++ b/jnode-core/src/jnode/install/support/LinkOption_1_1.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install.support; import jnode.dto.Link; diff --git a/jnode-core/src/jnode/install/support/Rewrite_1_4.java b/jnode-core/src/jnode/install/support/Rewrite_1_4.java index 3b91b14..710c556 100644 --- a/jnode-core/src/jnode/install/support/Rewrite_1_4.java +++ b/jnode-core/src/jnode/install/support/Rewrite_1_4.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install.support; import jnode.dto.Rewrite.Type; diff --git a/jnode-core/src/jnode/install/support/Route_1_2.java b/jnode-core/src/jnode/install/support/Route_1_2.java index 1e1c328..bd8dab0 100644 --- a/jnode-core/src/jnode/install/support/Route_1_2.java +++ b/jnode-core/src/jnode/install/support/Route_1_2.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.install.support; import jnode.dto.Link; diff --git a/jnode-core/src/jnode/jscript/IJscriptHelper.java b/jnode-core/src/jnode/jscript/IJscriptHelper.java index 880755f..8018f44 100644 --- a/jnode-core/src/jnode/jscript/IJscriptHelper.java +++ b/jnode-core/src/jnode/jscript/IJscriptHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.jscript; public abstract class IJscriptHelper { diff --git a/jnode-core/src/jnode/jscript/JscriptExecutor.java b/jnode-core/src/jnode/jscript/JscriptExecutor.java index 57fb516..02858cd 100644 --- a/jnode-core/src/jnode/jscript/JscriptExecutor.java +++ b/jnode-core/src/jnode/jscript/JscriptExecutor.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.jscript; import java.text.MessageFormat; diff --git a/jnode-core/src/jnode/jscript/ReportHelper.java b/jnode-core/src/jnode/jscript/ReportHelper.java index 9cdeeec..8e7f78d 100644 --- a/jnode-core/src/jnode/jscript/ReportHelper.java +++ b/jnode-core/src/jnode/jscript/ReportHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.jscript; import java.sql.SQLException; diff --git a/jnode-core/src/jnode/jscript/WriteFileToEchoareaHelper.java b/jnode-core/src/jnode/jscript/WriteFileToEchoareaHelper.java index f0f4c16..369befe 100644 --- a/jnode-core/src/jnode/jscript/WriteFileToEchoareaHelper.java +++ b/jnode-core/src/jnode/jscript/WriteFileToEchoareaHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.jscript; import java.io.IOException; diff --git a/jnode-core/src/jnode/jscript/WriteStatToEchoareaHelper.java b/jnode-core/src/jnode/jscript/WriteStatToEchoareaHelper.java index b88036f..292d166 100644 --- a/jnode-core/src/jnode/jscript/WriteStatToEchoareaHelper.java +++ b/jnode-core/src/jnode/jscript/WriteStatToEchoareaHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.jscript; import jnode.dto.Echoarea; diff --git a/jnode-core/src/jnode/logger/Logger.java b/jnode-core/src/jnode/logger/Logger.java index 6e331a5..4d0a10f 100644 --- a/jnode-core/src/jnode/logger/Logger.java +++ b/jnode-core/src/jnode/logger/Logger.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.logger; import java.io.ByteArrayOutputStream; diff --git a/jnode-core/src/jnode/main/Main.java b/jnode-core/src/jnode/main/Main.java index 0acc517..a224ba6 100644 --- a/jnode-core/src/jnode/main/Main.java +++ b/jnode-core/src/jnode/main/Main.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main; import java.io.File; diff --git a/jnode-core/src/jnode/main/MainHandler.java b/jnode-core/src/jnode/main/MainHandler.java index 7bbc6fb..1339df0 100644 --- a/jnode-core/src/jnode/main/MainHandler.java +++ b/jnode-core/src/jnode/main/MainHandler.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main; import java.io.FileInputStream; diff --git a/jnode-core/src/jnode/main/SystemInfo.java b/jnode-core/src/jnode/main/SystemInfo.java index 68b0a86..87c8304 100644 --- a/jnode-core/src/jnode/main/SystemInfo.java +++ b/jnode-core/src/jnode/main/SystemInfo.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main; import java.util.ArrayList; diff --git a/jnode-core/src/jnode/main/threads/HealthReporter.java b/jnode-core/src/jnode/main/threads/HealthReporter.java index 0427d39..3198c2a 100644 --- a/jnode-core/src/jnode/main/threads/HealthReporter.java +++ b/jnode-core/src/jnode/main/threads/HealthReporter.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import jnode.core.SysInfo; diff --git a/jnode-core/src/jnode/main/threads/NetmailFallback.java b/jnode-core/src/jnode/main/threads/NetmailFallback.java index 488fbfb..fd6b0f1 100644 --- a/jnode-core/src/jnode/main/threads/NetmailFallback.java +++ b/jnode-core/src/jnode/main/threads/NetmailFallback.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import java.util.Date; diff --git a/jnode-core/src/jnode/main/threads/PollQueue.java b/jnode-core/src/jnode/main/threads/PollQueue.java index 473bb24..e8c0ee2 100644 --- a/jnode-core/src/jnode/main/threads/PollQueue.java +++ b/jnode-core/src/jnode/main/threads/PollQueue.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import java.util.Date; diff --git a/jnode-core/src/jnode/main/threads/ThreadPool.java b/jnode-core/src/jnode/main/threads/ThreadPool.java index 2c7bd34..1615858 100644 --- a/jnode-core/src/jnode/main/threads/ThreadPool.java +++ b/jnode-core/src/jnode/main/threads/ThreadPool.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import java.util.LinkedList; diff --git a/jnode-core/src/jnode/main/threads/TimerPoll.java b/jnode-core/src/jnode/main/threads/TimerPoll.java index 752f2a9..4fca151 100644 --- a/jnode-core/src/jnode/main/threads/TimerPoll.java +++ b/jnode-core/src/jnode/main/threads/TimerPoll.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import java.util.TimerTask; diff --git a/jnode-core/src/jnode/main/threads/TosserQueue.java b/jnode-core/src/jnode/main/threads/TosserQueue.java index 2912d8a..39b0fb3 100644 --- a/jnode-core/src/jnode/main/threads/TosserQueue.java +++ b/jnode-core/src/jnode/main/threads/TosserQueue.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.main.threads; import java.util.List; diff --git a/jnode-core/src/jnode/module/JnodeModule.java b/jnode-core/src/jnode/module/JnodeModule.java index fa2793b..f1ff799 100644 --- a/jnode-core/src/jnode/module/JnodeModule.java +++ b/jnode-core/src/jnode/module/JnodeModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.module; import java.io.File; diff --git a/jnode-core/src/jnode/module/JnodeModuleException.java b/jnode-core/src/jnode/module/JnodeModuleException.java index b54b4c5..b5db7db 100644 --- a/jnode-core/src/jnode/module/JnodeModuleException.java +++ b/jnode-core/src/jnode/module/JnodeModuleException.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.module; /** diff --git a/jnode-core/src/jnode/ndl/FtnNdlAddress.java b/jnode-core/src/jnode/ndl/FtnNdlAddress.java index cf45981..daef028 100644 --- a/jnode-core/src/jnode/ndl/FtnNdlAddress.java +++ b/jnode-core/src/jnode/ndl/FtnNdlAddress.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ndl; import java.util.regex.Matcher; diff --git a/jnode-core/src/jnode/ndl/NodelistIndex.java b/jnode-core/src/jnode/ndl/NodelistIndex.java index 23e7d68..00af0e8 100644 --- a/jnode-core/src/jnode/ndl/NodelistIndex.java +++ b/jnode-core/src/jnode/ndl/NodelistIndex.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ndl; import java.io.Serializable; diff --git a/jnode-core/src/jnode/ndl/NodelistScanner.java b/jnode-core/src/jnode/ndl/NodelistScanner.java index 4a9b0ee..78bed13 100644 --- a/jnode-core/src/jnode/ndl/NodelistScanner.java +++ b/jnode-core/src/jnode/ndl/NodelistScanner.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ndl; import java.io.BufferedReader; diff --git a/jnode-core/src/jnode/orm/ORMManager.java b/jnode-core/src/jnode/orm/ORMManager.java index 81065a5..e172772 100644 --- a/jnode-core/src/jnode/orm/ORMManager.java +++ b/jnode-core/src/jnode/orm/ORMManager.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.orm; import java.sql.SQLException; diff --git a/jnode-core/src/jnode/protocol/binkp/BinkpAsyncClientPool.java b/jnode-core/src/jnode/protocol/binkp/BinkpAsyncClientPool.java index 34c072e..506f957 100644 --- a/jnode-core/src/jnode/protocol/binkp/BinkpAsyncClientPool.java +++ b/jnode-core/src/jnode/protocol/binkp/BinkpAsyncClientPool.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp; import java.io.IOException; diff --git a/jnode-core/src/jnode/protocol/binkp/BinkpAsyncServer.java b/jnode-core/src/jnode/protocol/binkp/BinkpAsyncServer.java index 23a3447..4a0389c 100644 --- a/jnode-core/src/jnode/protocol/binkp/BinkpAsyncServer.java +++ b/jnode-core/src/jnode/protocol/binkp/BinkpAsyncServer.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp; import java.io.IOException; diff --git a/jnode-core/src/jnode/protocol/binkp/BinkpConnectorRegistry.java b/jnode-core/src/jnode/protocol/binkp/BinkpConnectorRegistry.java index 993a9ee..60d6c44 100644 --- a/jnode-core/src/jnode/protocol/binkp/BinkpConnectorRegistry.java +++ b/jnode-core/src/jnode/protocol/binkp/BinkpConnectorRegistry.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp; import java.util.Collection; diff --git a/jnode-core/src/jnode/protocol/binkp/BinkpProtocolTools.java b/jnode-core/src/jnode/protocol/binkp/BinkpProtocolTools.java index ec26f89..09e472d 100644 --- a/jnode-core/src/jnode/protocol/binkp/BinkpProtocolTools.java +++ b/jnode-core/src/jnode/protocol/binkp/BinkpProtocolTools.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp; import java.io.ByteArrayInputStream; diff --git a/jnode-core/src/jnode/protocol/binkp/connector/BinkpAbstractConnector.java b/jnode-core/src/jnode/protocol/binkp/connector/BinkpAbstractConnector.java index 36040f9..5fdf36e 100644 --- a/jnode-core/src/jnode/protocol/binkp/connector/BinkpAbstractConnector.java +++ b/jnode-core/src/jnode/protocol/binkp/connector/BinkpAbstractConnector.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.connector; import static jnode.protocol.binkp.BinkpProtocolTools.createMessage; diff --git a/jnode-core/src/jnode/protocol/binkp/connector/BinkpAsyncConnector.java b/jnode-core/src/jnode/protocol/binkp/connector/BinkpAsyncConnector.java index f9568a6..f62e431 100644 --- a/jnode-core/src/jnode/protocol/binkp/connector/BinkpAsyncConnector.java +++ b/jnode-core/src/jnode/protocol/binkp/connector/BinkpAsyncConnector.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.connector; import static jnode.protocol.binkp.BinkpProtocolTools.getCommand; diff --git a/jnode-core/src/jnode/protocol/binkp/connector/BinkpPipeConnector.java b/jnode-core/src/jnode/protocol/binkp/connector/BinkpPipeConnector.java index ff5b583..d62fef7 100644 --- a/jnode-core/src/jnode/protocol/binkp/connector/BinkpPipeConnector.java +++ b/jnode-core/src/jnode/protocol/binkp/connector/BinkpPipeConnector.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.connector; import java.io.IOException; diff --git a/jnode-core/src/jnode/protocol/binkp/connector/BinkpSyncConnector.java b/jnode-core/src/jnode/protocol/binkp/connector/BinkpSyncConnector.java index 3847fdb..42f0703 100644 --- a/jnode-core/src/jnode/protocol/binkp/connector/BinkpSyncConnector.java +++ b/jnode-core/src/jnode/protocol/binkp/connector/BinkpSyncConnector.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.connector; import java.io.IOException; diff --git a/jnode-core/src/jnode/protocol/binkp/exceprion/ConnectionEndException.java b/jnode-core/src/jnode/protocol/binkp/exceprion/ConnectionEndException.java index 232fb85..d5a8a2e 100644 --- a/jnode-core/src/jnode/protocol/binkp/exceprion/ConnectionEndException.java +++ b/jnode-core/src/jnode/protocol/binkp/exceprion/ConnectionEndException.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.exceprion; public class ConnectionEndException extends RuntimeException { diff --git a/jnode-core/src/jnode/protocol/binkp/types/BinkpCommand.java b/jnode-core/src/jnode/protocol/binkp/types/BinkpCommand.java index 86a7d65..7b79984 100644 --- a/jnode-core/src/jnode/protocol/binkp/types/BinkpCommand.java +++ b/jnode-core/src/jnode/protocol/binkp/types/BinkpCommand.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.types; /** diff --git a/jnode-core/src/jnode/protocol/binkp/types/BinkpFrame.java b/jnode-core/src/jnode/protocol/binkp/types/BinkpFrame.java index bba3aab..7792f1e 100644 --- a/jnode-core/src/jnode/protocol/binkp/types/BinkpFrame.java +++ b/jnode-core/src/jnode/protocol/binkp/types/BinkpFrame.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.binkp.types; /** diff --git a/jnode-core/src/jnode/protocol/io/Message.java b/jnode-core/src/jnode/protocol/io/Message.java index 074b0fd..83aa5cb 100644 --- a/jnode-core/src/jnode/protocol/io/Message.java +++ b/jnode-core/src/jnode/protocol/io/Message.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.protocol.io; import java.io.File; diff --git a/jnode-core/src/jnode/report/ConnectionStatData.java b/jnode-core/src/jnode/report/ConnectionStatData.java index 1cec71f..eee7936 100644 --- a/jnode-core/src/jnode/report/ConnectionStatData.java +++ b/jnode-core/src/jnode/report/ConnectionStatData.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.report; import jnode.ftn.types.FtnAddress; diff --git a/jnode-core/src/jnode/report/ReportBuilder.java b/jnode-core/src/jnode/report/ReportBuilder.java index e7a099f..67fc481 100644 --- a/jnode-core/src/jnode/report/ReportBuilder.java +++ b/jnode-core/src/jnode/report/ReportBuilder.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.report; import jnode.core.ConcurrentDateFormatAccess; diff --git a/jnode-core/src/jnode/robot/AbstractRobot.java b/jnode-core/src/jnode/robot/AbstractRobot.java index 3c21968..145b9cf 100644 --- a/jnode-core/src/jnode/robot/AbstractRobot.java +++ b/jnode-core/src/jnode/robot/AbstractRobot.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.robot; import java.text.MessageFormat; diff --git a/jnode-core/src/jnode/robot/AreaFix.java b/jnode-core/src/jnode/robot/AreaFix.java index 818187c..93b431e 100644 --- a/jnode-core/src/jnode/robot/AreaFix.java +++ b/jnode-core/src/jnode/robot/AreaFix.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.robot; import java.sql.SQLException; diff --git a/jnode-core/src/jnode/robot/FileFix.java b/jnode-core/src/jnode/robot/FileFix.java index bb8bf0c..0fe97ed 100644 --- a/jnode-core/src/jnode/robot/FileFix.java +++ b/jnode-core/src/jnode/robot/FileFix.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.robot; import java.sql.SQLException; diff --git a/jnode-core/src/jnode/robot/IRobot.java b/jnode-core/src/jnode/robot/IRobot.java index 61246fd..2e740c6 100644 --- a/jnode-core/src/jnode/robot/IRobot.java +++ b/jnode-core/src/jnode/robot/IRobot.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.robot; import jnode.ftn.types.FtnMessage; diff --git a/jnode-core/src/jnode/robot/ScriptFix.java b/jnode-core/src/jnode/robot/ScriptFix.java index 2b0a451..6cb0cb0 100644 --- a/jnode-core/src/jnode/robot/ScriptFix.java +++ b/jnode-core/src/jnode/robot/ScriptFix.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.robot; import jnode.core.ConcurrentDateFormatAccess; diff --git a/jnode-core/src/jnode/stat/ConnectionStat.java b/jnode-core/src/jnode/stat/ConnectionStat.java index 75ff3ee..a650bc7 100644 --- a/jnode-core/src/jnode/stat/ConnectionStat.java +++ b/jnode-core/src/jnode/stat/ConnectionStat.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.stat; import jnode.event.ConnectionEndEvent; diff --git a/jnode-core/src/jnode/stat/EchoareaStat.java b/jnode-core/src/jnode/stat/EchoareaStat.java index ab31f2e..2caacee 100644 --- a/jnode-core/src/jnode/stat/EchoareaStat.java +++ b/jnode-core/src/jnode/stat/EchoareaStat.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.stat; import java.util.Arrays; diff --git a/jnode-core/src/jnode/stat/FileareaStat.java b/jnode-core/src/jnode/stat/FileareaStat.java index 260cc1e..5f739db 100644 --- a/jnode-core/src/jnode/stat/FileareaStat.java +++ b/jnode-core/src/jnode/stat/FileareaStat.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.stat; import java.util.Date; diff --git a/jnode-core/src/jnode/stat/IStatPoster.java b/jnode-core/src/jnode/stat/IStatPoster.java index 1d7bcb3..dc2913e 100644 --- a/jnode-core/src/jnode/stat/IStatPoster.java +++ b/jnode-core/src/jnode/stat/IStatPoster.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.stat; import jnode.stat.threads.StatPoster; diff --git a/jnode-core/src/jnode/stat/threads/StatPoster.java b/jnode-core/src/jnode/stat/threads/StatPoster.java index 870a384..c65cce8 100644 --- a/jnode-core/src/jnode/stat/threads/StatPoster.java +++ b/jnode-core/src/jnode/stat/threads/StatPoster.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.stat.threads; import java.util.ArrayList; diff --git a/jnode-core/src/jnode/store/XMLSerializer.java b/jnode-core/src/jnode/store/XMLSerializer.java index 1fafd57..37e39b5 100644 --- a/jnode-core/src/jnode/store/XMLSerializer.java +++ b/jnode-core/src/jnode/store/XMLSerializer.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.store; import java.beans.XMLDecoder; diff --git a/jnode-core/test/java/jnode/core/ConcurrentDateFormatAccessTest.java b/jnode-core/test/java/jnode/core/ConcurrentDateFormatAccessTest.java index 4cab50e..a3b7cd3 100644 --- a/jnode-core/test/java/jnode/core/ConcurrentDateFormatAccessTest.java +++ b/jnode-core/test/java/jnode/core/ConcurrentDateFormatAccessTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.core; import junit.framework.TestCase; diff --git a/jnode-core/test/java/jnode/ftn/FtnToolsTest.java b/jnode-core/test/java/jnode/ftn/FtnToolsTest.java index 04e9dda..d04ae38 100644 --- a/jnode-core/test/java/jnode/ftn/FtnToolsTest.java +++ b/jnode-core/test/java/jnode/ftn/FtnToolsTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn; import jnode.ftn.types.Ftn2D; diff --git a/jnode-core/test/java/jnode/ftn/types/Ftn2DTest.java b/jnode-core/test/java/jnode/ftn/types/Ftn2DTest.java index 02b9472..024f6ce 100644 --- a/jnode-core/test/java/jnode/ftn/types/Ftn2DTest.java +++ b/jnode-core/test/java/jnode/ftn/types/Ftn2DTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import junit.framework.TestCase; diff --git a/jnode-core/test/java/jnode/ftn/types/FtnAddressTest.java b/jnode-core/test/java/jnode/ftn/types/FtnAddressTest.java index 66fd647..07a96ee 100644 --- a/jnode-core/test/java/jnode/ftn/types/FtnAddressTest.java +++ b/jnode-core/test/java/jnode/ftn/types/FtnAddressTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ftn.types; import junit.framework.TestCase; diff --git a/jnode-core/test/java/jnode/ndl/NodelistIndexTest.java b/jnode-core/test/java/jnode/ndl/NodelistIndexTest.java index 4acbc8a..ee13a98 100644 --- a/jnode-core/test/java/jnode/ndl/NodelistIndexTest.java +++ b/jnode-core/test/java/jnode/ndl/NodelistIndexTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.ndl; import java.util.Date; diff --git a/jnode-core/test/java/jnode/report/ConnectionStatDataTest.java b/jnode-core/test/java/jnode/report/ConnectionStatDataTest.java index b217e9f..e57c76c 100644 --- a/jnode-core/test/java/jnode/report/ConnectionStatDataTest.java +++ b/jnode-core/test/java/jnode/report/ConnectionStatDataTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.report; import jnode.ftn.types.FtnAddress; diff --git a/jnode-core/test/java/jnode/report/ReportBuilderTest.java b/jnode-core/test/java/jnode/report/ReportBuilderTest.java index 041fda0..21e053d 100644 --- a/jnode-core/test/java/jnode/report/ReportBuilderTest.java +++ b/jnode-core/test/java/jnode/report/ReportBuilderTest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.report; import junit.framework.TestCase; diff --git a/jnode-dumb-module/src/org/jnode/dumb/DumbModule.java b/jnode-dumb-module/src/org/jnode/dumb/DumbModule.java index 756ea7f..5b40034 100644 --- a/jnode-dumb-module/src/org/jnode/dumb/DumbModule.java +++ b/jnode-dumb-module/src/org/jnode/dumb/DumbModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.dumb; import jnode.event.IEvent; diff --git a/jnode-httpd-module/src/org/jnode/httpd/HttpdModule.java b/jnode-httpd-module/src/org/jnode/httpd/HttpdModule.java index 2d0a7ee..341e64d 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/HttpdModule.java +++ b/jnode-httpd-module/src/org/jnode/httpd/HttpdModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd; import jnode.event.IEvent; diff --git a/jnode-httpd-module/src/org/jnode/httpd/dto/LinkRequest.java b/jnode-httpd-module/src/org/jnode/httpd/dto/LinkRequest.java index 896bea8..01c57f4 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/dto/LinkRequest.java +++ b/jnode-httpd-module/src/org/jnode/httpd/dto/LinkRequest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.dto; import java.util.UUID; diff --git a/jnode-httpd-module/src/org/jnode/httpd/dto/PointRequest.java b/jnode-httpd-module/src/org/jnode/httpd/dto/PointRequest.java index e82e863..abe219f 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/dto/PointRequest.java +++ b/jnode-httpd-module/src/org/jnode/httpd/dto/PointRequest.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.dto; import java.util.UUID; diff --git a/jnode-httpd-module/src/org/jnode/httpd/dto/WebAdmin.java b/jnode-httpd-module/src/org/jnode/httpd/dto/WebAdmin.java index 71a6e5d..86ea4c2 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/dto/WebAdmin.java +++ b/jnode-httpd-module/src/org/jnode/httpd/dto/WebAdmin.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.dto; import com.j256.ormlite.field.DatabaseField; diff --git a/jnode-httpd-module/src/org/jnode/httpd/filters/CharsetFilter.java b/jnode-httpd-module/src/org/jnode/httpd/filters/CharsetFilter.java index f1ffd83..e8c1b80 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/filters/CharsetFilter.java +++ b/jnode-httpd-module/src/org/jnode/httpd/filters/CharsetFilter.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.filters; import spark.Filter; diff --git a/jnode-httpd-module/src/org/jnode/httpd/filters/SecureFilter.java b/jnode-httpd-module/src/org/jnode/httpd/filters/SecureFilter.java index 733784d..a2beadd 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/filters/SecureFilter.java +++ b/jnode-httpd-module/src/org/jnode/httpd/filters/SecureFilter.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.filters; import java.util.HashMap; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/JsRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/JsRoute.java index 568470c..432efca 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/JsRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/JsRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes; import spark.Request; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomeLinkRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomeLinkRoute.java index a7c238d..9942f5c 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomeLinkRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomeLinkRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import org.jnode.httpd.util.HTML; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomePointRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomePointRoute.java index af42fc6..c42de44 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomePointRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/BecomePointRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import jnode.ftn.types.FtnAddress; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/EchoareasRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/EchoareasRoute.java index b61bf46..2feb142 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/EchoareasRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/EchoareasRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import jnode.dto.Echoarea; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/FileareasRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/FileareasRoute.java index 22bafa5..e9fc3c6 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/FileareasRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/FileareasRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import jnode.dto.Filearea; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/HealthRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/HealthRoute.java index 7902d5b..14d4eb5 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/HealthRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/HealthRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import org.jnode.httpd.util.HTML; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinkoptionsRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinkoptionsRoute.java index 3bf993e..201cea8 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinkoptionsRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinkoptionsRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.List; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinksRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinksRoute.java index fe769f0..9ba9ab9 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinksRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/LinksRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.Collections; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/PointRequestConfirmRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/PointRequestConfirmRoute.java index 225dcf3..2e3a7aa 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/PointRequestConfirmRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/PointRequestConfirmRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import jnode.dto.Link; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/RewritesRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/RewritesRoute.java index 1ad4c6a..f9a921f 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/RewritesRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/RewritesRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.List; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/RoutingsRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/RoutingsRoute.java index ce32552..601629a 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/RoutingsRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/RoutingsRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.List; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/SelfRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/SelfRoute.java index a2f1f00..46e7da1 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/SelfRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/SelfRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.List; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/get/UsersRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/get/UsersRoute.java index cb1d42c..7eab10b 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/get/UsersRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/get/UsersRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.get; import java.util.List; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/EchoareaRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/EchoareaRoute.java index 77063b7..6ad591a 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/EchoareaRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/EchoareaRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Echoarea; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/FileareaRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/FileareaRoute.java index ee99162..cc03f86 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/FileareaRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/FileareaRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Echoarea; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRequestRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRequestRoute.java index 60e6abf..5dcb4cd 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRequestRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRequestRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import java.io.IOException; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRoute.java index 43d76b2..6be4612 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Link; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkoptionRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkoptionRoute.java index 4a874bf..9816017 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkoptionRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/LinkoptionRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Link; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/MainRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/MainRoute.java index 852d128..cdf8a7a 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/MainRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/MainRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import java.io.IOException; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/PointRequestRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/PointRequestRoute.java index d6caa9c..9a01668 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/PointRequestRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/PointRequestRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import org.jnode.httpd.dto.PointRequest; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/RewriteRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/RewriteRoute.java index 35f917b..1021d2e 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/RewriteRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/RewriteRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Rewrite; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/RoutingRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/RoutingRoute.java index 03f5287..fd23ac4 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/RoutingRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/RoutingRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.dto.Link; diff --git a/jnode-httpd-module/src/org/jnode/httpd/routes/post/UserRoute.java b/jnode-httpd-module/src/org/jnode/httpd/routes/post/UserRoute.java index 4fe126a..ed7a23d 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/routes/post/UserRoute.java +++ b/jnode-httpd-module/src/org/jnode/httpd/routes/post/UserRoute.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.routes.post; import jnode.ftn.FtnTools; diff --git a/jnode-httpd-module/src/org/jnode/httpd/util/Base64Util.java b/jnode-httpd-module/src/org/jnode/httpd/util/Base64Util.java index 07d2693..8aa9ed6 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/util/Base64Util.java +++ b/jnode-httpd-module/src/org/jnode/httpd/util/Base64Util.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.util; public class Base64Util { diff --git a/jnode-httpd-module/src/org/jnode/httpd/util/HTML.java b/jnode-httpd-module/src/org/jnode/httpd/util/HTML.java index 077afec..d7bbeb6 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/util/HTML.java +++ b/jnode-httpd-module/src/org/jnode/httpd/util/HTML.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.util; import java.io.File; diff --git a/jnode-httpd-module/src/org/jnode/httpd/util/JSONConverter.java b/jnode-httpd-module/src/org/jnode/httpd/util/JSONConverter.java index b5fdab2..1f9196d 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/util/JSONConverter.java +++ b/jnode-httpd-module/src/org/jnode/httpd/util/JSONConverter.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.util; public interface JSONConverter { diff --git a/jnode-httpd-module/src/org/jnode/httpd/util/JSONUtil.java b/jnode-httpd-module/src/org/jnode/httpd/util/JSONUtil.java index 4dc05d6..eadfec6 100644 --- a/jnode-httpd-module/src/org/jnode/httpd/util/JSONUtil.java +++ b/jnode-httpd-module/src/org/jnode/httpd/util/JSONUtil.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.httpd.util; import java.util.Collection; diff --git a/jnode-mail-module/src/org/jnode/mail/MailModule.java b/jnode-mail-module/src/org/jnode/mail/MailModule.java index 6f373c9..26be241 100644 --- a/jnode-mail-module/src/org/jnode/mail/MailModule.java +++ b/jnode-mail-module/src/org/jnode/mail/MailModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.mail; import java.util.LinkedList; diff --git a/jnode-mail-module/src/org/jnode/mail/robot/MailSender.java b/jnode-mail-module/src/org/jnode/mail/robot/MailSender.java index 9e163c8..7f78a4f 100644 --- a/jnode-mail-module/src/org/jnode/mail/robot/MailSender.java +++ b/jnode-mail-module/src/org/jnode/mail/robot/MailSender.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.mail.robot; import java.util.Date; diff --git a/jnode-mail-module/src/org/jnode/mail/service/EMailService.java b/jnode-mail-module/src/org/jnode/mail/service/EMailService.java index de4bcc8..2191aeb 100644 --- a/jnode-mail-module/src/org/jnode/mail/service/EMailService.java +++ b/jnode-mail-module/src/org/jnode/mail/service/EMailService.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.mail.service; import java.io.IOException; diff --git a/jnode-pointchecker-module/src/org/jnode/pointchecker/PointCheckerModule.java b/jnode-pointchecker-module/src/org/jnode/pointchecker/PointCheckerModule.java index 64f0738..d0300db 100644 --- a/jnode-pointchecker-module/src/org/jnode/pointchecker/PointCheckerModule.java +++ b/jnode-pointchecker-module/src/org/jnode/pointchecker/PointCheckerModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.pointchecker; import java.io.ByteArrayOutputStream; diff --git a/jnode-pointchecker-module/src/org/jnode/pointchecker/PointListHelper.java b/jnode-pointchecker-module/src/org/jnode/pointchecker/PointListHelper.java index 31ede54..3051d96 100644 --- a/jnode-pointchecker-module/src/org/jnode/pointchecker/PointListHelper.java +++ b/jnode-pointchecker-module/src/org/jnode/pointchecker/PointListHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.pointchecker; import java.io.File; diff --git a/jnode-pointchecker-module/src/org/jpntchk/ndl/Checker.java b/jnode-pointchecker-module/src/org/jpntchk/ndl/Checker.java index 2dd8cd6..c5ec2dd 100644 --- a/jnode-pointchecker-module/src/org/jpntchk/ndl/Checker.java +++ b/jnode-pointchecker-module/src/org/jpntchk/ndl/Checker.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jpntchk.ndl; import java.util.ArrayList; diff --git a/jnode-rss/.gitignore b/jnode-rss-module/.gitignore similarity index 100% rename from jnode-rss/.gitignore rename to jnode-rss-module/.gitignore diff --git a/jnode-rss/pom.xml b/jnode-rss-module/pom.xml similarity index 100% rename from jnode-rss/pom.xml rename to jnode-rss-module/pom.xml diff --git a/jnode-rss/src/jnode/altrssposter/Cleaner.java b/jnode-rss-module/src/jnode/altrssposter/Cleaner.java similarity index 81% rename from jnode-rss/src/jnode/altrssposter/Cleaner.java rename to jnode-rss-module/src/jnode/altrssposter/Cleaner.java index 342f23a..19a9d15 100644 --- a/jnode-rss/src/jnode/altrssposter/Cleaner.java +++ b/jnode-rss-module/src/jnode/altrssposter/Cleaner.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.altrssposter; /** diff --git a/jnode-rss/src/jnode/altrssposter/RssPoster.java b/jnode-rss-module/src/jnode/altrssposter/RssPoster.java similarity index 79% rename from jnode-rss/src/jnode/altrssposter/RssPoster.java rename to jnode-rss-module/src/jnode/altrssposter/RssPoster.java index f3937c8..2b080a9 100644 --- a/jnode-rss/src/jnode/altrssposter/RssPoster.java +++ b/jnode-rss-module/src/jnode/altrssposter/RssPoster.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.altrssposter; import com.sun.syndication.feed.synd.SyndEntry; diff --git a/jnode-rss/src/jnode/altrssposter/Watermarks.java b/jnode-rss-module/src/jnode/altrssposter/Watermarks.java similarity index 74% rename from jnode-rss/src/jnode/altrssposter/Watermarks.java rename to jnode-rss-module/src/jnode/altrssposter/Watermarks.java index b9fabad..ce14888 100644 --- a/jnode-rss/src/jnode/altrssposter/Watermarks.java +++ b/jnode-rss-module/src/jnode/altrssposter/Watermarks.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.altrssposter; import jnode.store.XMLSerializer; diff --git a/jnode-rss/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java b/jnode-rss-module/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java similarity index 71% rename from jnode-rss/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java rename to jnode-rss-module/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java index baa8e3d..7a8267b 100644 --- a/jnode-rss/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java +++ b/jnode-rss-module/src/jnode/altrssposter/jscript/RssPosterHelperAlt.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.altrssposter.jscript; import jnode.altrssposter.RssPoster; diff --git a/jnode-rss/src/jnode/rssposter/jscript/RssPosterHelper.java b/jnode-rss-module/src/jnode/rssposter/jscript/RssPosterHelper.java similarity index 72% rename from jnode-rss/src/jnode/rssposter/jscript/RssPosterHelper.java rename to jnode-rss-module/src/jnode/rssposter/jscript/RssPosterHelper.java index 2238d7d..1311f6f 100644 --- a/jnode-rss/src/jnode/rssposter/jscript/RssPosterHelper.java +++ b/jnode-rss-module/src/jnode/rssposter/jscript/RssPosterHelper.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package jnode.rssposter.jscript; import java.net.URL; diff --git a/jnode-xmpp/.gitignore b/jnode-xmpp-module/.gitignore similarity index 100% rename from jnode-xmpp/.gitignore rename to jnode-xmpp-module/.gitignore diff --git a/jnode-xmpp/pom.xml b/jnode-xmpp-module/pom.xml similarity index 100% rename from jnode-xmpp/pom.xml rename to jnode-xmpp-module/pom.xml diff --git a/jnode-xmpp-module/resources/xmpp.cfg b/jnode-xmpp-module/resources/xmpp.cfg new file mode 100644 index 0000000..86286aa --- /dev/null +++ b/jnode-xmpp-module/resources/xmpp.cfg @@ -0,0 +1,5 @@ +xmpp.server = 127.0.0.1 +xmpp.uid = jnode@fidonode.in +xmpp.pwd = password +masters = kreon@xmpp.ru +master.password = masterpassword diff --git a/jnode-xmpp/src/org/jnode/xmpp/ControlTools.java b/jnode-xmpp-module/src/org/jnode/xmpp/ControlTools.java similarity index 60% rename from jnode-xmpp/src/org/jnode/xmpp/ControlTools.java rename to jnode-xmpp-module/src/org/jnode/xmpp/ControlTools.java index 6746a03..9e1f9ef 100644 --- a/jnode-xmpp/src/org/jnode/xmpp/ControlTools.java +++ b/jnode-xmpp-module/src/org/jnode/xmpp/ControlTools.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.xmpp; import java.util.HashMap; diff --git a/jnode-xmpp/src/org/jnode/xmpp/XMPPClient.java b/jnode-xmpp-module/src/org/jnode/xmpp/XMPPClient.java similarity index 85% rename from jnode-xmpp/src/org/jnode/xmpp/XMPPClient.java rename to jnode-xmpp-module/src/org/jnode/xmpp/XMPPClient.java index 9dde4ee..412effe 100644 --- a/jnode-xmpp/src/org/jnode/xmpp/XMPPClient.java +++ b/jnode-xmpp-module/src/org/jnode/xmpp/XMPPClient.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.xmpp; import java.util.Arrays; diff --git a/jnode-xmpp/src/org/jnode/xmpp/XMPPModule.java b/jnode-xmpp-module/src/org/jnode/xmpp/XMPPModule.java similarity index 50% rename from jnode-xmpp/src/org/jnode/xmpp/XMPPModule.java rename to jnode-xmpp-module/src/org/jnode/xmpp/XMPPModule.java index 1ae3210..e4fab03 100644 --- a/jnode-xmpp/src/org/jnode/xmpp/XMPPModule.java +++ b/jnode-xmpp-module/src/org/jnode/xmpp/XMPPModule.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.xmpp; import jnode.event.IEvent; diff --git a/jnode-xmpp-module/src/org/jnode/xmpp/commands/CommandProcessor.java b/jnode-xmpp-module/src/org/jnode/xmpp/commands/CommandProcessor.java new file mode 100644 index 0000000..9cc322a --- /dev/null +++ b/jnode-xmpp-module/src/org/jnode/xmpp/commands/CommandProcessor.java @@ -0,0 +1,25 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + +package org.jnode.xmpp.commands; + +public interface CommandProcessor { + public String process(String command); +} diff --git a/jnode-xmpp-module/src/org/jnode/xmpp/commands/DummyCommandProcessor.java b/jnode-xmpp-module/src/org/jnode/xmpp/commands/DummyCommandProcessor.java new file mode 100644 index 0000000..90ffa7c --- /dev/null +++ b/jnode-xmpp-module/src/org/jnode/xmpp/commands/DummyCommandProcessor.java @@ -0,0 +1,36 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + +package org.jnode.xmpp.commands; + +/** + * Пустой "процессор" для еще несделанных фич + * + * @author kreon + * + */ +public class DummyCommandProcessor implements CommandProcessor { + + @Override + public String process(String command) { + return "Not realized yet"; + } + +} diff --git a/jnode-xmpp-module/src/org/jnode/xmpp/commands/HelpCommandProcessor.java b/jnode-xmpp-module/src/org/jnode/xmpp/commands/HelpCommandProcessor.java new file mode 100644 index 0000000..62e5e64 --- /dev/null +++ b/jnode-xmpp-module/src/org/jnode/xmpp/commands/HelpCommandProcessor.java @@ -0,0 +1,35 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + +package org.jnode.xmpp.commands; + +public class HelpCommandProcessor implements CommandProcessor { + private final static String HELP = "LIST [limit=N]\n" + + "EDIT \n" + + "REMOVE \n" + + "NEW \n" + + "QUIT [key=*]\n"; + + @Override + public String process(String command) { + return HELP; + } + +} diff --git a/jnode-xmpp/src/org/jnode/xmpp/commands/ListCommandProcessor.java b/jnode-xmpp-module/src/org/jnode/xmpp/commands/ListCommandProcessor.java similarity index 89% rename from jnode-xmpp/src/org/jnode/xmpp/commands/ListCommandProcessor.java rename to jnode-xmpp-module/src/org/jnode/xmpp/commands/ListCommandProcessor.java index 409c6d4..9f5dffc 100644 --- a/jnode-xmpp/src/org/jnode/xmpp/commands/ListCommandProcessor.java +++ b/jnode-xmpp-module/src/org/jnode/xmpp/commands/ListCommandProcessor.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.xmpp.commands; import java.util.ArrayList; diff --git a/jnode-xmpp/src/org/jnode/xmpp/commands/QuitCommandProcessor.java b/jnode-xmpp-module/src/org/jnode/xmpp/commands/QuitCommandProcessor.java similarity index 55% rename from jnode-xmpp/src/org/jnode/xmpp/commands/QuitCommandProcessor.java rename to jnode-xmpp-module/src/org/jnode/xmpp/commands/QuitCommandProcessor.java index 7c3b2c7..5931db6 100644 --- a/jnode-xmpp/src/org/jnode/xmpp/commands/QuitCommandProcessor.java +++ b/jnode-xmpp-module/src/org/jnode/xmpp/commands/QuitCommandProcessor.java @@ -1,3 +1,23 @@ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ + package org.jnode.xmpp.commands; import java.util.regex.Matcher; diff --git a/jnode-xmpp/resources/xmpp.cfg b/jnode-xmpp/resources/xmpp.cfg deleted file mode 100644 index e69de29..0000000 diff --git a/jnode-xmpp/src/org/jnode/xmpp/commands/CommandProcessor.java b/jnode-xmpp/src/org/jnode/xmpp/commands/CommandProcessor.java deleted file mode 100644 index fc53110..0000000 --- a/jnode-xmpp/src/org/jnode/xmpp/commands/CommandProcessor.java +++ /dev/null @@ -1,5 +0,0 @@ -package org.jnode.xmpp.commands; - -public interface CommandProcessor { - public String process(String command); -} diff --git a/jnode-xmpp/src/org/jnode/xmpp/commands/DummyCommandProcessor.java b/jnode-xmpp/src/org/jnode/xmpp/commands/DummyCommandProcessor.java deleted file mode 100644 index b5d25fd..0000000 --- a/jnode-xmpp/src/org/jnode/xmpp/commands/DummyCommandProcessor.java +++ /dev/null @@ -1,16 +0,0 @@ -package org.jnode.xmpp.commands; - -/** - * Пустой "процессор" для еще несделанных фич - * - * @author kreon - * - */ -public class DummyCommandProcessor implements CommandProcessor { - - @Override - public String process(String command) { - return "Not realized yet"; - } - -} diff --git a/jnode-xmpp/src/org/jnode/xmpp/commands/HelpCommandProcessor.java b/jnode-xmpp/src/org/jnode/xmpp/commands/HelpCommandProcessor.java deleted file mode 100644 index 30cc984..0000000 --- a/jnode-xmpp/src/org/jnode/xmpp/commands/HelpCommandProcessor.java +++ /dev/null @@ -1,15 +0,0 @@ -package org.jnode.xmpp.commands; - -public class HelpCommandProcessor implements CommandProcessor { - private final static String HELP = "LIST [limit=N]\n" - + "EDIT \n" - + "REMOVE \n" - + "NEW \n" - + "QUIT [key=*]\n"; - - @Override - public String process(String command) { - return HELP; - } - -} diff --git a/launcher/launcher.c b/launcher/launcher.c index 850f0b3..fa780ac 100644 --- a/launcher/launcher.c +++ b/launcher/launcher.c @@ -1,7 +1,22 @@ -/** - * jNode launcher code - * @author kreon - **/ +/* + * Licensed to the jNode FTN Platform Develpoment Team (jNode Team) + * under one or more contributor license agreements. + * See the NOTICE file distributed with this work for + * additional information regarding copyright ownership. + * The jNode Team licenses this file to you 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. + */ #ifdef UNIX #define FILE_SEPARATOR "/" @@ -163,4 +178,4 @@ int main(int argc, const char **argv, const char **env) { printf("Java 1.7 not found on your system\n"); } return 0; -} \ No newline at end of file +}