From ec27458393cc25fe4527da4b4326bbd3f956c00e Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Wed, 20 Jan 2016 22:37:32 +0000
Subject: [PATCH] SusiDNS: Replace image (ticket #1301)

---
 apps/susidns/src/jsp/index.jsp                |   2 +-
 history.txt                                   |   5 +-
 .../resources/themes/susidns/images/how.png   | Bin 11984 -> 0 bytes
 .../resources/themes/susidns/images/how.svg   | 389 ++++++++++++++++++
 .../themes/susidns/images/how_fr.png          | Bin 11524 -> 0 bytes
 .../src/net/i2p/router/RouterVersion.java     |   2 +-
 6 files changed, 395 insertions(+), 3 deletions(-)
 delete mode 100644 installer/resources/themes/susidns/images/how.png
 create mode 100644 installer/resources/themes/susidns/images/how.svg
 delete mode 100644 installer/resources/themes/susidns/images/how_fr.png

diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp
index 67c96c6801..f4b57eba3c 100644
--- a/apps/susidns/src/jsp/index.jsp
+++ b/apps/susidns/src/jsp/index.jsp
@@ -87,7 +87,7 @@
 <%=intl._t("Hosts in the private address book can be accessed by you but their addresses are never distributed to others.")%>
 <%=intl._t("The private address book can also be used for aliases of hosts in your other address books.")%>
 </p>
-<center><img src="/themes/susidns/images/how.png" border="0" alt="address book working scheme" title="How the address book works" class="illustrate" /></center>
+<center><img src="/themes/susidns/images/how.svg" height="367" width="600" border="0" alt="address book working scheme" title="How the address book works" class="illustrate" /></center>
 </div>
 <div id="footer">
 <hr>
diff --git a/history.txt b/history.txt
index 04bd3c9bf6..f7153a703b 100644
--- a/history.txt
+++ b/history.txt
@@ -1,3 +1,6 @@
+2016-01-20 zzz
+ * SusiDNS: Replace image (ticket #1301)
+
 2016-01-17 zzz
  * BuildHandler: Disable tunnel removal on next-hop timeout
  * Console:
@@ -39,7 +42,7 @@
 2015-12-20 zzz
  * BuildHandler: Additional fixes (ticket #1738)
  * CertUtil: Add methods to export private keys
- * Console: Sybil tool enhancementsrivate keys
+ * Console: Sybil tool enhancements
  * Transports:
    - Disconnect faster when first message is a
      tunnel build request which we reject
diff --git a/installer/resources/themes/susidns/images/how.png b/installer/resources/themes/susidns/images/how.png
deleted file mode 100644
index 8d1e26192b6e0005b5e94c35a712faf98fc68084..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11984
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

diff --git a/installer/resources/themes/susidns/images/how.svg b/installer/resources/themes/susidns/images/how.svg
new file mode 100644
index 0000000000..1ec27ee995
--- /dev/null
+++ b/installer/resources/themes/susidns/images/how.svg
@@ -0,0 +1,389 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="900"
+   height="550"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="I2P_Addressbooks_2v2.svg"
+   inkscape:export-filename="/home/z3r0fox/Documents/I2P/I2P_Addressbooks.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:stockid="TriangleOutS"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="TriangleOutS"
+       style="overflow:visible">
+      <path
+         id="path4373"
+         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+         transform="scale(0.2)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Send"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Send"
+       style="overflow:visible;">
+      <path
+         id="path4240"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
+         transform="scale(0.2) rotate(180) translate(6,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="TriangleOutM"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="TriangleOutM"
+       style="overflow:visible">
+      <path
+         id="path4370"
+         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+         transform="scale(0.4)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Mend"
+       style="overflow:visible;">
+      <path
+         id="path4252"
+         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(0.6) rotate(180) translate(0,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Lend"
+       style="overflow:visible;">
+      <path
+         id="path4246"
+         style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(1.1) rotate(180) translate(1,0)" />
+    </marker>
+    <linearGradient
+       id="linearGradient3833"
+       osb:paint="solid">
+      <stop
+         style="stop-color:#000000;stop-opacity:1;"
+         offset="0"
+         id="stop3835" />
+    </linearGradient>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="1"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.70710678"
+     inkscape:cx="458.28588"
+     inkscape:cy="264.46843"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer3"
+     showgrid="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1014"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:showpageshadow="false"
+     showborder="false" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="Local Records Bound">
+    <g
+       inkscape:groupmode="layer"
+       id="layer3"
+       inkscape:label="Background">
+      <rect
+         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.0422982;stroke-opacity:1"
+         id="rect6550"
+         width="931.9245"
+         height="579.78534"
+         x="-19.777842"
+         y="-12.83585"
+         ry="0" />
+    </g>
+    <path
+       style="fill:#dcdcdc;fill-opacity:1;stroke:#86887a;stroke-width:2.01356006;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 30.890714,69.164214 c -8.224961,0 -14.823986,6.541695 -14.823986,14.65625 l 0,216.781246 c 0,8.11456 0,21.16669 0,29.28125 l 0,78.1875 c 0,8.11456 6.599025,14.65625 14.823986,14.65625 l 401.989756,0 c 6.88999,0 21.77869,0 28.66604,0 l 411.99911,0 c 8.22497,0 14.85566,-6.54169 14.85566,-14.65625 l 0,-78.1875 c 0,-8.11456 -6.63069,-14.65625 -14.85566,-14.65625 l -411.99911,0 c -6.88735,0 -16.43942,-6.51044 -16.43942,-14.625 l 0,-216.781246 c 0,-8.114555 -6.6307,-14.65625 -14.85566,-14.65625 z"
+       id="rect4048"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sssssssssssssssss" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:7.75368643;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:7.75368654, 7.75368654;stroke-dashoffset:0;marker-end:url(#TriangleOutS)"
+       d="m 451.13412,399.89047 0,46.87194"
+       id="path4219"
+       inkscape:connector-curvature="0" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-502.36218)">
+    <rect
+       style="fill:#dcdcdc;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:8, 8;stroke-dashoffset:0"
+       id="rect4217"
+       width="288.49957"
+       height="128.69344"
+       x="29.698484"
+       y="680.42401"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.48403537;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0-4"
+       width="392.53958"
+       height="61.619305"
+       x="476.89587"
+       y="716.08234"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985"
+       width="401.03055"
+       height="61.619305"
+       x="248.85085"
+       y="960.64032"
+       ry="14.647212"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       inkscape:export-filename="/home/z3r0fox/Documents/I2P/I2P_Addressbooks.png" />
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="318.22424"
+       y="999.0943"
+       id="text3759"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3761"
+         x="318.22424"
+         y="999.0943"
+         style="font-size:20px">PUBLISHED ADDRESSBOOK</tspan></text>
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0"
+       width="401.03055"
+       height="61.619305"
+       x="250.2148"
+       y="839.92706"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.21147585;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-3"
+       width="261.59198"
+       height="61.619305"
+       x="39.99683"
+       y="714.26422"
+       ry="14.647212" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="123.64268"
+       y="548.29602"
+       id="text3910"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3912"
+         x="123.64268"
+         y="548.29602"
+         style="font-size:24px;font-style:normal;font-weight:bold;-inkscape-font-specification:Arial Bold">LOCAL RECORDS</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="592.61475"
+       y="548.38812"
+       id="text3804-7"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3806-0"
+         x="592.61475"
+         y="548.38812"
+         style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial Bold">SUBSCRIPTIONS</tspan></text>
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.48403537;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0"
+       width="392.53958"
+       height="61.619305"
+       x="476.89584"
+       y="692.04077"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;stroke:#000000;stroke-width:1.45869457999999996;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
+       id="rect2985-0-1-1-8-09"
+       width="392.53958"
+       height="59.532894"
+       x="34.247021"
+       y="588.80316"
+       ry="14.151262" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.48403537;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0-3"
+       width="392.53958"
+       height="61.619305"
+       x="476.89587"
+       y="667.99915"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.48403537;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0-3-8"
+       width="392.53958"
+       height="61.619305"
+       x="476.8959"
+       y="641.12903"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.48403537;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0-3-8-6"
+       width="392.53958"
+       height="61.619305"
+       x="476.8959"
+       y="614.25903"
+       ry="14.647212" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.44015396;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       id="rect2985-0-1-1-8-0-3-8-6-2"
+       width="392.53958"
+       height="58.02914"
+       x="476.89584"
+       y="589.55286"
+       ry="13.793812" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="523.25903"
+       y="625.26965"
+       id="text3058"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3060"
+         x="523.25903"
+         y="625.26965">http://i2p-projekt.i2p/hosts.txt</tspan><tspan
+         sodipodi:role="line"
+         x="523.25903"
+         y="650.26965"
+         id="tspan3062" /></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="111.58013"
+       y="625.36176"
+       id="text3804-4"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3806-6"
+         x="111.58013"
+         y="625.36176"
+         style="font-size:20px">MASTER ADDRESSBOOK</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="48.546604"
+       y="752.23694"
+       id="text3804-0"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3806-7"
+         x="48.546604"
+         y="752.23694"
+         style="font-size:20px">PRIVATE ADDRESSBOOK</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       x="334.5625"
+       y="876.79767"
+       id="text3804"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3806"
+         x="334.5625"
+         y="876.79767"
+         style="font-size:20px">ROUTER ADDRESSBOOK</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="668.92303"
+       y="867.10022"
+       id="text4096"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4098"
+         x="668.92303"
+         y="867.10022"
+         style="font-weight:bold">SEARCHABLE BY</tspan><tspan
+         sodipodi:role="line"
+         x="668.92303"
+         y="892.10022"
+         id="tspan4100"
+         style="font-weight:bold">I2P APPLICATIONS</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       x="669.99786"
+       y="984.91705"
+       id="text4096-4"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         x="669.99786"
+         y="984.91705"
+         id="tspan4100-2"
+         style="font-weight:bold">OPTIONAL, FOR</tspan><tspan
+         sodipodi:role="line"
+         x="669.99786"
+         y="1009.9171"
+         id="tspan4128"
+         style="font-weight:bold">EEPSITES</tspan></text>
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.09225798;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 360.61885,654.35563 0,124.26272 -19.78125,-0.0723 20.75,29.19795 20.71875,29.19795 21.0625,-29.05357 21.03125,-29.0536 -17.9375,-0.0723 0,-124.40709 -45.84375,0 z"
+       id="rect4130"
+       inkscape:connector-curvature="0" />
+    <path
+       inkscape:connector-curvature="0"
+       style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.0965755;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 521.05801,654.02458 0,124.77607 -19.78125,-0.0725 20.75,29.31856 20.71875,29.31858 21.0625,-29.17362 21.03125,-29.1736 -17.9375,-0.0723 0,-124.92103 -45.84375,0 z"
+       id="rect4130-3" />
+  </g>
+</svg>
diff --git a/installer/resources/themes/susidns/images/how_fr.png b/installer/resources/themes/susidns/images/how_fr.png
deleted file mode 100644
index 43da5d091e98e8a034b523799d89976080c4a981..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11524
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
Yp5WM$EK~h_T^U4DR8FK?$RO~)0KE!UCjbBd

diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 3c775e75ad..0e04b1445c 100644
--- a/router/java/src/net/i2p/router/RouterVersion.java
+++ b/router/java/src/net/i2p/router/RouterVersion.java
@@ -18,7 +18,7 @@ public class RouterVersion {
     /** deprecated */
     public final static String ID = "Monotone";
     public final static String VERSION = CoreVersion.VERSION;
-    public final static long BUILD = 25;
+    public final static long BUILD = 26;
 
     /** for example "-test" */
     public final static String EXTRA = "-rc";
-- 
GitLab