Changeset 8d54dba


Ignore:
Timestamp:
Dec 11, 2010 1:12:07 PM (10 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
10f674a
Parents:
6983380 (diff), 99ebcb5e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

merge of 'ba7a210d3d3729205c9f020868e4830f34d74e19'

and 'baae7f79d6af8cd227c59257a3a5ec11c4179c3d'

Location:
installer/resources
Files:
1 added
8 edited

Legend:

Unmodified
Added
Removed
  • installer/resources/readme/readme.html

    r6983380 r8d54dba  
    2121<ul class="links">
    2222
    23 <li class="tidylist"><b>Invisible Internet &amp; Public Web Browsing</b><br>On I2P you can access anonymous websites (aka eepsites) and other services (e.g. ssh over I2p, your own IRC/Jabber server etc.) in addition to being able to host your own services, and you can also access the normal web anonymously via I2P's built-in web proxy. <a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configure your browser</a> to use the <a href="http://proxy.i2p" target="_blank">HTTP proxy</a> at <code>127.0.0.1 port 4444</code>, then browse to an eepsite or a normal, unencrypted <code>http://</code> address. There's <a href="http://echelon.i2p/i2pfox/">I2PFox</a>, a custom build
    24 of Firefox tailored especially for I2P, which you might like to investigate for locked-down darknet exploration! <a href="#eepsites">Below</a> we list some of the sites hosted on I2P.</li><li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="../../../../../../susimail/">I2P's built-in webmail</a>
     23<li class="tidylist"><b>Invisible Internet &amp; Public Web Browsing</b><br>On I2P you can access anonymous websites (aka eepsites) and other services (e.g. ssh over I2P, IRC, Jabber etc.) in addition to being able to host your own services. You can also access the normal web anonymously via I2P's built-in web proxy (aka outproxy).<a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configure your browser</a> to use the <a href="http://proxy.i2p" target="_blank">HTTP proxy</a> at <code>127.0.0.1 port 4444</code>, then browse to an eepsite or a normal, unencrypted <code>http://</code> address. For a pre-configured browser, you may wish to try <a href="http://echelon.i2p/i2pfox/">I2PFox</a>, a custom build of Firefox security hardened and tailored especially for I2P. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for <code>false.i2p</code> under the <i>Outproxies</i> option in the <a href="/i2ptunnel/edit?tunnel=0" target="_blank">I2P HTTP Proxy  Tunnel Editor</a>. In the Sites of Interest section <a href="#eepsites">below</a>, we list a few of the sites hosted on I2P.</li>
     24
     25<li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="../../../../../../susimail/">I2P's built-in webmail</a>
    2526(aka susimail) or using any mail client that supports smtp and pop3.
    2627Accounts can send and receive mail from the normal internet. For an
     
    3132<li class="tidylist"><b>Anonymous File Transfer</b><br><a href="/i2psnark" target="_blank">I2PSnark</a> is integrated into I2P, providing anonymous, encrypted <a href="https://secure.wikimedia.org/wikipedia/en/wiki/BitTorrent_%28protocol%29" target="_blank">BitTorrent</a> transfers. In addition, Sponge develops a bittorrent client called <a href="http://bob.i2p/Robert.html">Robert</a> written in Python. There is also a port of <a href="http://www.emule-project.net/" target="_blank">eMule</a> to I2P called <a href="http://echelon.i2p/imule">iMule</a> [Needs developers!], an anonymous, secure implementation of a <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Gnutella" target="_blank">Gnutella network</a>, accessible using <a href="http://echelon.i2p/i2phex/" target="_blank">I2Phex</a> [maintained by Complication, seeking new developers!], and additional facilities including browser-based file hosting etc.</li>
    3233      <li class="tidylist"><b>Anonymous Chat</b><br>Start your IRC client (e.g. Chatzilla, Pidgin, XChat)
    33         and connect to the <a href="irc://127.0.0.1:6668/i2p">server</a> at <code>127.0.0.1 port 6668</code>. You do not need to configure a proxy in your IRC client; I2P provides you with a local IRC tunnel (configured in your IRC client as an IRC server or remote host). Your local I2P IRC tunnel on <code>localhost:6668</code> will direct you to one of two IRC servers hosted on I2P by Postman and Badger, but neither you nor they know where the other is, and your mom, ISP or government is unable to intercept your conversation! Once you're there, <code>#i2p-help</code>,<code>#i2p</code>,<code>#i2p-chat</code> and <code>#i2p-dev</code> are just a few of the available channels you may wish to /join. There's also an I2P-based <a href="http://echelon.i2p/qti2pmessenger">Instant Messenger</a> for unmonitorable and uncensorable anonymous chat, as well as alternative IRC servers, Jabber servers, website-based chat etc. And of course you're entirely free to run your own servers over I2P in whatever flavor you choose (both udp and tcp are provisioned in I2P).</li>
    34       <li class="tidylist"><b>Forums &amp; Blogging</b><br><a href="http://syndie.i2p2.de/" target="_blank">Syndie</a> is a distributed forum and blogging platform for I2P [Needs developers!]. There's also an I2P plugin port of the Java-based <a href="http://pebble.sourceforge.net/" target="_blank">pebble</a> blogging platform ported to I2P by zzz, available on <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. And, of course, all normal blogging, forum and cms software will run over I2P, though you're advised to take extra precautions with security when setting up and to keep all associated software (e.g. Php, MySql, Python, Apache) up to date and locked-down! Also, there are quite a few forums running on I2P in various languages; see <a href="#eepsites">below</a> for some suggestions.</li>
    35       <a name="plugins"></a><li class="tidylist"><b>Plugins for I2P</b><br>Extend the usefulness of I2P by installing plugins& blogging, chatting, file sharing and other plugins have already been written or ported and await your <a href="http://i2plugins.i2p/plugins/" target="_blank">installation</a>! Browse the plugins and related info at <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. If you're a <a href="http://i2plugins.i2p/developers/" target="_blank">developer</a>, a complete language-agnostic framework for writing your own plugins is provided with <a href="http://www.i2p2.i2p/plugins.html" target="_blank">documentation</a>; I2P plugins can be coded in any language.</li>
    36 <br></ul>
     34        and connect to the <a href="irc://127.0.0.1:6668/i2p">server</a> at <code>127.0.0.1 port 6668</code>. You do not need to configure a proxy in your IRC client; I2P provides you with a local IRC tunnel (configured in your IRC client as an IRC server or remote host). Your local I2P IRC tunnel on <code>localhost:6668</code> will direct you to one of two IRC servers hosted on I2P by Postman and Badger, but neither you nor they know where the other is, and your mom, ISP or government is unable to intercept your conversation! Once you're there, <code>#i2p-help</code>,<code>#i2p</code>,<code>#i2p-chat</code> and <code>#i2p-dev</code> are just a few of the available channels you may wish to /join. There's also an I2P-based <a href="http://echelon.i2p/qti2pmessenger">Instant Messenger</a> for unmonitorable and uncensorable anonymous chat, as well as alternative IRC servers, Jabber servers, website-based chat etc. And of course you're entirely free to run your own servers over I2P in whatever flavor you choose, or if you're a developer write your own <a href="http://www.i2p2.de/applications.html" target="_blank">I2P applications</a> (both <a href="https://secure.wikimedia.org/wikipedia/en/wiki/User_Datagram_Protocol" target="_blanK">udp</a> and <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Transmission_Control_Protocol" target="_blank">tcp</a> protocols are <a href="http://www.i2p2.i2p/techintro.html#op.transport" target="_blank">provisioned</a>), and <a href="http://www.i2p2.de/streaming.html" target="_blank">realtime streaming</a> is also possible. We also provide full access to the <a href="http://docs.i2p2.de/javadoc/" target="_blank"> java-based api</a>.</li>
     35      <li class="tidylist"><b>Forums &amp; Blogging</b><br>If you're looking to run your own blog or forum, you might be interested in <a href="http://syndie.i2p2.de/" target="_blank">Syndie</a>, a distributed forum and blogging platform for I2P [Needs developers!]. There's also an I2P plugin port of the Java-based <a href="http://pebble.sourceforge.net/" target="_blank">pebble</a> blogging platform ported to I2P by zzz, available on <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. And, of course, all normal blogging, forum and cms software will run over I2P, though you're advised to take extra precautions with security when setting up and to keep all associated software (e.g. Php, MySql, Python, Apache) up to date and locked-down! Also, there are quite a few community run forums on I2P in various languages; see <a href="#eepsites">below</a> for some suggestions.</li>
     36      <a name="plugins"></a><li class="tidylist"><b>Plugins for I2P</b><br>Extend the usefulness of I2P by installing plugins&hellip; blogging, chatting, file sharing and other plugins have already been written or ported and await your <a href="http://i2plugins.i2p/plugins/" target="_blank">installation</a>! Browse the plugins and related info at <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. If you're a <a href="http://i2plugins.i2p/developers/" target="_blank">developer</a>, a complete language-agnostic framework for writing your own plugins is provided with <a href="http://www.i2p2.i2p/plugins.html" target="_blank">documentation</a>; I2P plugins can be coded in any language.</li>
     37</ul>
    3738
    3839<h3>Anonymous Encrypted Webserving on I2P</h3>
     
    7576<h2>Troubleshooting &amp; Further Assistance</h2><a name="trouble"></a>
    7677    <ul class="links">
    77       <li class="tidylist"><b>Be Patient!</b><br>I2P may be slow to start the first time, as it searches for peers. The longer your I2P router is running, the better it will perform, so try and keep your router on as long as you can, 24/7 if possible! If, after 30 minutes, your <i>Active: [connected/recent]</i> count still has less than 10 peers, or your total number of <i>Integrated</i> peers is less than 5, there are several things you can do to check for problems:
     78      <li class="tidylist"><b>Be Patient!</b><br>I2P may be slow to integrate into network the first time you run it as it bootstraps into the network and learns of additional peers. The longer your I2P router is running, the better it will perform, so try and keep your router on as long as you can, 24/7 if possible! If, after 30 minutes, your <i>Active: [connected/recent]</i> count still has less than 10 peers, or your total number of <i>Integrated</i> peers is less than 5, there are several things you can do to check for problems:
    7879  </li>
    7980
     
    107108
    108109<li class="tidylist"><b>Get Involved!</b><br>I2P is developed and maintained mostly through unfunded, voluntary participation by community members. We're happy to accept <a href="http://www.i2p2.i2p/donate.html" target="_blank">donations</a>, which go into essential hosting and administrative costs. We have <a href="http://www.i2p2.i2p/bounties.html" target="_blank">cash bounties</a> for aspects of I2P for developers looking for incentives to participate, and we're always looking for more <a href="http://www.i2p2.i2p/newdevelopers.html" target="_blank">Java coders</a>, <a href="http://www.i2p2.i2p/newtranslators.html" target="_blank">translators</a>, promoters and users to help I2P grow. The bigger the I2P network, the more everyone benefits, so simply telling all your friends about I2P (and lending a hand with the installation and setup where needed) is a big help. For further info on how you can participate visit the <a href="http://www.i2p2.i2p/getinvolved.html" target="_blank">volunteers page</a> on the website.</li>
    109 </ul><div align="right"><a href="#top">[Return to Top]</a>
     110</ul><div class="topness"><a href="#top">[Return to Top]</a></div>
    110111<div class="footnote"><hr>Document updated: December 2010.</div>
  • installer/resources/themes/console/classic/console.css

    r6983380 r8d54dba  
    154154
    155155div.routersummary {
    156      background: #ddf;
     156     background: #eef;
    157157     width: 193px;
    158158     color: inherit;
     
    165165     word-wrap: break-word;
    166166     font: 9pt/125% !important;
     167     -moz-border-radius: 3px 0 0 3px;
     168     -khtml-border-radius: 3px 0 0 3px;
     169     border-radius: 3px 0 0 3px;
    167170}
    168171
     
    183186     font-size: 9.5pt;
    184187     letter-spacing: 0.05em;
    185      margin: -7px 0px -8px 0px;
    186      padding: 1px 0;
    187      background: #c5d5fb;
     188     margin: -7px -1px -8px -1px;
     189     padding: 3px 0;
     190     background: #f;
    188191     text-transform: uppercase;
    189192}
     
    194197     font-size: 8.5pt;
    195198     letter-spacing: 0.05em;
    196      margin: -7px 0px -8px 0px !important;
    197      padding: 3px 0;
    198      background: #c1d1f7;
     199     margin: -7px -1px -8px -1px !important;
     200     padding: 8px 0;
     201     background: #fff;
    199202     text-transform: capitalize;
    200203     text-decoration: none !important;
     
    221224div.routersummary tr {
    222225     background-image: none !important;
    223      background-color: transparent !important;
     226     background-color: transparent !important; 
    224227     border: 0 !important;
    225228}
     
    302305     color: #001;
    303306     min-width: 500px;
     307     -moz-border-radius: 0 0 3px 0;
     308     -khtml-border-radius: 0 0 3px 0;
     309     border-radius: 0 0 3px 0;
    304310}
    305311
     
    332338     margin-top: 20px;
    333339     margin-bottom: 10px !important;
     340     -moz-border-radius: 0 3px 0 0;
     341     -khtml-border-radius: 0 3px 0 0;
     342     border-radius: 0 3px 0 0;
    334343}
    335344
     
    429438
    430439div.confignav {
    431      padding: 11px 0;
    432      background: #ddf;
     440     padding: 15px 0;
    433441     margin: -16px -16px 0 -16px;
    434442     border: 1px solid #89f;
     
    517525     background: #fff;
    518526     min-width: 500px;
     527     -moz-border-radius: 0 3px 0 0;
     528     -khtml-border-radius: 0 3px 0 0;
     529     border-radius: 0 3px 0 0;
    519530}
    520531
     
    532543h3 {
    533544     font-size: 12pt;
    534      padding: 5px 10px;
     545     padding: 6px 10px 8px;
    535546     border: 1px solid #89f;
    536547     letter-spacing: 0.04em;
     
    542553
    543554h2, h3 {
    544      background-image: url("images/titlebg.png");
     555     background-image: url("images/titlebg.png") !important;
    545556     background-repeat: no-repeat;
    546      background-position: right center;
    547 }
     557     background-position: center right;
     558     -moz-border-radius: 0 3px 0 0;
     559     -khtml-border-radius: 0 3px 0 0;
     560     border-radius: 0 3px 0 0;
     561}
     562
     563.routersummary h2, .routersummary h3, div.confignav {
     564     background-image: url("images/tinytitle.png") !important;
     565     background-repeat: repeat-x;
     566     background-position: center right;
     567}
     568
    548569
    549570.proxyfooter{
     
    619640     color: #001;
    620641     text-align: center;
    621      margin: -7px 0 7px 0;
    622      background: #bbf;
    623      border: 5px solid #bbf;
     642     margin: -5px 0 7px 0;
     643     background: #fff;
     644     border: 1px solid #bbf;
    624645     border-top: 0;
    625646     padding: 4px 0 2px 0;
     647     background-image: url("images/tinytitle.png") !important;
     648     background-repeat: repeat-x;
     649     background-position: center right;
    626650}
    627651
     
    730754.links li {
    731755     list-style-image: url("images/link.png") !important;
     756     padding: 5px 10px 0 !important;
     757}
     758
     759.links li:first-child {
     760     padding: 14px 10px 5px !important;
     761}
     762
     763.links li:last-child {
     764     margin-bottom: 0px !important;
     765     margin-top: 0px;
     766}
     767
     768.links b {
     769     font-size: 10pt;
     770     line-height: 150%;
     771     letter-spacing: 0.02em;
    732772}
    733773
     
    774814
    775815.tablefooter tr, .tablefooter td {
    776      background: #bbf;
     816     background: #fff;
     817     background-image: url("images/tinytitle.png") !important;
     818     background-repeat: repeat-x;
     819     background-position: center right;
    777820     font-size: 8pt;
    778821     font-weight: bold;
     
    785828.tidylist {
    786829     text-align: justify;
    787      padding-right: 30px;
    788      margin-right: 20px;
     830     padding-right: 25px;
     831     margin-right: 15px !important;
     832     margin-left: 15px;
    789833}
    790834
     
    792836     text-align: left;
    793837     font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
    794      color: #390;
     838     color: #723;
    795839     padding: 2px 3px;
    796      background: #eeb;
     840/*     background: #fff;*/
    797841     font-weight: bold;
    798842}
     
    801845     padding: 10px 5px 20px 5px;
    802846     margin: -16px -16px -11px -16px;
    803      border: 1px solid #89f;
     847/*     border: 1px solid #89f;*/
    804848     text-align: center !important;   
    805849}
     
    851895     border: 0px solid #99f;
    852896}
     897
     898.topness {
     899     font-size: 7.5pt;
     900     text-align: right;
     901     margin-top: -8px;
     902     margin-bottom: -5px;
     903     margin-right: 5px;
     904}
  • installer/resources/themes/console/classic/console_big.css

    r6983380 r8d54dba  
    2727}
    2828
     29div.routersummary a {
     30     word-spacing: 0em !important;
     31     letter-spacing: 0.2em !important;
     32}
     33
    2934div.tunnels a {
    3035     font-size: 9pt !important;
     
    5257}
    5358
     59b, a, input, button, submit, i, th, thead, tfoot, h1, h2, h3, h4{
     60     font-weight: normal !important;
     61     font-style: normal !important;
     62     -moz-text-shadow: 0 0 0;
     63     -khtml-text-shadow: 0 0 0;
     64     text-shadow: 0 0 0;
     65}
     66
    5467body {
    5568     font: 10pt Verdana, "Bitstream Vera Sans", Helvetica, Sans, sans-serif;
  • installer/resources/themes/console/classic/ieshim.css

    r6983380 r8d54dba  
    4545
    4646h1 {
    47      padding: 24px 10px 23px 10px !important;
    48      margin: 0 0px 0 195px !important;
    49      margin: 0 16px 0 213px !important;
     47     padding: 24px 10px 23px 20px !important;
     48     margin: 0 px 0 195px !important;
     49     margin: 0 2px 0 200px !important;
    5050     color: #001;
    5151     border: 1px solid #89f !important;
    5252     border-left: 1px solid #89f !important;
    53 }
    54 
     53     text-align: left;
     54}
    5555
    5656h2 {
    57      padding: 10px !important;
     57     padding: 12px !important;
    5858     text-align: left !important;
    5959     margin: 0 0 15px 0 !important;
     
    8080
    8181div.main {
    82      margin: -5px 0px 10px 197px;
     82     margin: -5px 2px 10px 200px;
    8383     border: 1px solid #89f !important;
    8484}
     
    9090div.news {
    9191     margin-left: 197px !important;
     92     margin-right: 100px !important;
    9293     border-left: 1px solid #89f !important;
    9394}
     
    104105div.news {
    105106     border-left: 5px solid #bbf;
    106      margin: -5px 0px 0 193px;
     107     margin: 0px 5px 0 193px;
    107108     padding-bottom: 8px;
    108109}
     
    149150     letter-spacing: 0.05em;
    150151     margin: -14px 0px -15px 1px;
    151      padding: 1px 0px 1px 0px;
     152     padding: 3px 0px !important;
    152153     background: #c5d5fb;
    153154     text-transform: uppercase;
     
    161162     margin: -14px 0px -15px 1px !important;
    162163     padding: 7px 3px 5px 3px;
    163      background: #c1d1f7;
     164     background: #fff;
    164165     text-transform: capitalize;
    165166     text-decoration: none !important;
     
    214215
    215216div.routersummary form {
    216      margin: -20px 0 !important;  
     217     margin: -20px 0 !important;
    217218}
    218219
     
    267268     width: 100% !important;
    268269}
     270
     271.links li {
     272     list-style-image: url("images/link.png") !important;
     273     list-style-image: none !important;
     274     margin: 2px 15px 10px 0px !important;
     275     padding-right: 5px;
     276     list-style-position: outside;
     277     display:list-item;
     278}
     279
     280
     281div.news {
     282     margin: -1px 2px 0 200px !important;
     283     padding: -10px 0px 8px 0px;
     284     background: #ffffc0;
     285     border: 1px solid #89f;
     286     border-bottom: 1px solid #89f;
     287     border-right: 1px solid #89f;
     288     text-align: right;
     289     color: #770;
     290     min-width: 500px;
     291     padding-bottom: 8px;
     292     padding-left: 10px;
     293     padding-right: 10px;
     294     font-size: 7pt;
     295}
     296
     297h1, h2, h3 {
     298     background: #fff url(images/titlebg.png) center right no-repeat !important;
     299}
     300
     301.routersummary h2, .routersummary h3 {
     302     background: #fff url(images/tinytitle.png) center right tile-x !important;     
  • installer/resources/themes/console/dark/console.css

    r6983380 r8d54dba  
    585585     padding: 1px 2px;
    586586     background: #030;
     587     margin: 0 2px;
    587588}
    588589
     
    10501051     border: 0px solid #494;
    10511052}
     1053
     1054.topness {
     1055     font-size: 7.5pt;
     1056     text-align: right;
     1057     margin-top: -23px;
     1058     margin-bottom: -5px;
     1059     margin-right: 5px;
     1060}
  • installer/resources/themes/console/light/console.css

    r6983380 r8d54dba  
    11481148     border: 0px solid #447;
    11491149}
     1150
     1151.topness {
     1152     font-size: 7.5pt;
     1153     text-align: right;
     1154     margin-top: -10px;
     1155     margin-bottom: -18px;
     1156     margin-right: 5px;
     1157}
  • installer/resources/themes/console/midnight/console.css

    r6983380 r8d54dba  
    6868
    6969div.warning {
    70      margin: 25px 25px 10px 260px;
     70     margin: 25px 25px 15px 260px;
    7171     padding: 0px 20px 20px 75px;
    7272     background: #001;
     
    767767     text-align: justify;
    768768     margin-top: 5px !important;
    769      margin-left: 5px !important;     
     769     margin-left: 5px !important;
    770770}
    771771
    772772.links li {
    773773     list-style-image: url("images/link.png") !important;
    774      padding-right: 20px !important;
     774     padding-right: 15px !important;
    775775}
    776776
     
    831831.tidylist {
    832832     text-align: justify;
    833      padding-right: 30px;
    834      margin-right: 20px;
     833     padding-right: 20px;
     834     margin-right: 10px !important;
    835835}
    836836
     
    910910     border: 0px solid #99f;
    911911}
     912
     913.topness {
     914     font-size: 7.5pt;
     915     text-align: right;
     916     margin-top: -23px;
     917     margin-bottom: -5px;
     918     margin-right: 5px;
     919}
Note: See TracChangeset for help on using the changeset viewer.