diff --git a/LICENSE.txt b/LICENSE.txt index 1e94e57b2..60ab3ac6f 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -316,6 +316,10 @@ Applications: See licenses/LICENSE-NDT.txt Notice: I2P has changed specified portions of the Software, including the package edu.internet2.ndt. + Router Console Iframe-resizer 4.3.9: + Copyright (c) 2013-2023 David J. Bradshaw + See licenses/LICENSE-Iframe-resizer.txt + SAM (sam.jar): Public domain. diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index 35ec8d23c..d13ecb362 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -348,6 +348,7 @@ public class I2PSnarkServlet extends BasicServlet { "\n" + "\n"); } + out.write("\n"); out.write(HEADER_A + _themePath + HEADER_B); // ...and inject CSS to display panels uncollapsed diff --git a/apps/i2ptunnel/jsp/edit.jsp b/apps/i2ptunnel/jsp/edit.jsp index c23401891..dba8f86c0 100644 --- a/apps/i2ptunnel/jsp/edit.jsp +++ b/apps/i2ptunnel/jsp/edit.jsp @@ -44,6 +44,7 @@ if (tun != null) { input.default { width: 1px; height: 1px; visibility: hidden; } + diff --git a/apps/i2ptunnel/jsp/register.jsp b/apps/i2ptunnel/jsp/register.jsp index 3051bb0cd..18f4083a9 100644 --- a/apps/i2ptunnel/jsp/register.jsp +++ b/apps/i2ptunnel/jsp/register.jsp @@ -28,6 +28,7 @@ + diff --git a/apps/i2ptunnel/jsp/ssl.jsp b/apps/i2ptunnel/jsp/ssl.jsp index 1b91e4a00..b60d51380 100644 --- a/apps/i2ptunnel/jsp/ssl.jsp +++ b/apps/i2ptunnel/jsp/ssl.jsp @@ -26,6 +26,7 @@ + diff --git a/apps/i2ptunnel/jsp/wizard.jsp b/apps/i2ptunnel/jsp/wizard.jsp index 7640243e3..d054ff193 100644 --- a/apps/i2ptunnel/jsp/wizard.jsp +++ b/apps/i2ptunnel/jsp/wizard.jsp @@ -46,6 +46,7 @@ +
"> diff --git a/apps/routerconsole/jsp/dns.jsp b/apps/routerconsole/jsp/dns.jsp index 1c717f16b..062c715de 100644 --- a/apps/routerconsole/jsp/dns.jsp +++ b/apps/routerconsole/jsp/dns.jsp @@ -25,6 +25,7 @@ <%@include file="css.jsi" %> <%=intl.title("Address Book")%> + <%@include file="summaryajax.jsi" %> + <%@include file="summaryajax.jsi" %> + <%@include file="summaryajax.jsi" %> + <%@include file="summaryajax.jsi" %> + diff --git a/apps/susidns/src/jsp/config.jsp b/apps/susidns/src/jsp/config.jsp index 8f788feaa..ee722338c 100644 --- a/apps/susidns/src/jsp/config.jsp +++ b/apps/susidns/src/jsp/config.jsp @@ -37,6 +37,7 @@ <%=intl._t("configuration")%> - susidns + diff --git a/apps/susidns/src/jsp/details.jsp b/apps/susidns/src/jsp/details.jsp index ceb6f30a7..7e057e387 100644 --- a/apps/susidns/src/jsp/details.jsp +++ b/apps/susidns/src/jsp/details.jsp @@ -34,6 +34,7 @@ ${book.book} <%=intl._t("address book")%> - susidns + diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp index f0d4eae45..c698518d4 100644 --- a/apps/susidns/src/jsp/index.jsp +++ b/apps/susidns/src/jsp/index.jsp @@ -46,6 +46,7 @@ <%=intl._t("Introduction")%> - SusiDNS + diff --git a/apps/susidns/src/jsp/subscriptions.jsp b/apps/susidns/src/jsp/subscriptions.jsp index 75e3d2ffb..de8057bfb 100644 --- a/apps/susidns/src/jsp/subscriptions.jsp +++ b/apps/susidns/src/jsp/subscriptions.jsp @@ -36,6 +36,7 @@ <%=intl._t("subscriptions")%> - susidns + diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java index 3203667d9..935be3399 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java +++ b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java @@ -2404,6 +2404,7 @@ public class WebMail extends HttpServlet out.println( "\n" + "" ); } + out.println(""); if(state != State.AUTH) out.println(""); if (state == State.NEW) { diff --git a/licenses/LICENSE-Iframe-resizer.txt b/licenses/LICENSE-Iframe-resizer.txt new file mode 100644 index 000000000..06fd9040c --- /dev/null +++ b/licenses/LICENSE-Iframe-resizer.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2013-2023 David J. Bradshaw + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.