forked from I2P_Developers/i2p.i2p
propagate from branch 'i2p.i2p.zzz.test2' (head 2447f30ec8d46502041197c3ca0ce85d4da070b0)
to branch 'i2p.i2p' (head 763f037865b6bc798d2db144dc39faa02a09219a)
This commit is contained in:
@@ -22,6 +22,7 @@ trans.ro = apps/i2ptunnel/locale/messages_ro.po
|
||||
trans.ru_RU = apps/i2ptunnel/locale/messages_ru.po
|
||||
trans.sk = apps/i2ptunnel/locale/messages_sk.po
|
||||
trans.sv_SE = apps/i2ptunnel/locale/messages_sv.po
|
||||
trans.tr_TR = apps/i2ptunnel/locale/messages_tr.po
|
||||
trans.uk_UA = apps/i2ptunnel/locale/messages_uk.po
|
||||
trans.vi = apps/i2ptunnel/locale/messages_vi.po
|
||||
trans.zh_CN = apps/i2ptunnel/locale/messages_zh.po
|
||||
@@ -147,8 +148,8 @@ trans.ru_RU = apps/routerconsole/locale-countries/messages_ru.po
|
||||
trans.sk = apps/routerconsole/locale-countries/messages_sk.po
|
||||
trans.sq = apps/routerconsole/locale-countries/messages_sq.po
|
||||
trans.sv_SE = apps/routerconsole/locale-countries/messages_sv.po
|
||||
trans.uk_UA = apps/routerconsole/locale-countries/messages_uk.po
|
||||
trans.tr_TR = apps/routerconsole/locale-countries/messages_tr.po
|
||||
trans.uk_UA = apps/routerconsole/locale-countries/messages_uk.po
|
||||
trans.vi = apps/routerconsole/locale-countries/messages_vi.po
|
||||
trans.zh_CN = apps/routerconsole/locale-countries/messages_zh.po
|
||||
trans.zh_TW = apps/routerconsole/locale-countries/messages_zh_TW.po
|
||||
@@ -341,7 +342,8 @@ trans.de = core/java/src/gnu/getopt/MessagesBundle_de.properties
|
||||
trans.es = core/java/src/gnu/getopt/MessagesBundle_es.properties
|
||||
trans.fi = core/java/src/gnu/getopt/MessagesBundle_fi.properties
|
||||
trans.fr = core/java/src/gnu/getopt/MessagesBundle_fr.properties
|
||||
trans.gl = core/java/src/gnu/getopt/MessagesBundle_gl.properties
|
||||
;; currently corrupt, non-UTF-8
|
||||
;;trans.gl = core/java/src/gnu/getopt/MessagesBundle_gl.properties
|
||||
trans.hu = core/java/src/gnu/getopt/MessagesBundle_hu.properties
|
||||
;; Java converts id to in
|
||||
trans.id = core/java/src/gnu/getopt/MessagesBundle_in.properties
|
||||
@@ -378,6 +380,7 @@ trans.gl = apps/ministreaming/locale/messages_gl.po
|
||||
;; Java converts id to in
|
||||
trans.id = apps/ministreaming/locale/messages_in.po
|
||||
trans.it = apps/ministreaming/locale/messages_it.po
|
||||
trans.ko = apps/ministreaming/locale/messages_ko.po
|
||||
trans.nb = apps/ministreaming/locale/messages_nb.po
|
||||
trans.nl = apps/ministreaming/locale/messages_nl.po
|
||||
trans.pl = apps/ministreaming/locale/messages_pl.po
|
||||
|
||||
94
apps/desktopgui/locale/messages_gl.po
Normal file
94
apps/desktopgui/locale/messages_gl.po
Normal file
@@ -0,0 +1,94 @@
|
||||
# I2P
|
||||
# Copyright (C) 2009 The I2P Project
|
||||
# This file is distributed under the same license as the desktopgui package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# Uberius Crypto <uberius@anonymail.tech>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-05-25 12:29+0000\n"
|
||||
"PO-Revision-Date: 2016-10-22 05:24+0000\n"
|
||||
"Last-Translator: Uberius Crypto <uberius@anonymail.tech>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:31
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:59
|
||||
msgid "Start I2P"
|
||||
msgstr "Iniciar I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:44
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:72
|
||||
msgid "I2P is starting!"
|
||||
msgstr "I2P está a se iniciar!"
|
||||
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:44
|
||||
#: src/net/i2p/desktopgui/ExternalTrayManager.java:72
|
||||
msgid "Starting"
|
||||
msgstr "Iniciando"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:55
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:207
|
||||
msgid "Launch I2P Browser"
|
||||
msgstr "Lanzar Navegador I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:76
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:228
|
||||
msgid "Configure I2P System Tray"
|
||||
msgstr "Configurar a Bandexa do Sistema I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:77
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:229
|
||||
msgid "Disable"
|
||||
msgstr "Inhabilitar"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:93
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:245
|
||||
msgid "Restart I2P"
|
||||
msgstr "Reiniciar I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:110
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:262
|
||||
msgid "Stop I2P"
|
||||
msgstr "Deter I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:126
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:278
|
||||
msgid "Restart I2P Immediately"
|
||||
msgstr "Reiniciar I2P Inmediatamente"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:143
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:295
|
||||
msgid "Stop I2P Immediately"
|
||||
msgstr "Deter I2P Inmediatamente"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:157
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:309
|
||||
msgid "Cancel I2P Shutdown"
|
||||
msgstr "Cancelar Apagado I2P"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:363
|
||||
#, java-format
|
||||
msgid "Shutdown in {0}"
|
||||
msgstr "Apagar en {0}"
|
||||
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:365
|
||||
msgid "Shutdown imminent"
|
||||
msgstr "Apagar de contado"
|
||||
|
||||
#. status translations are in the console bundle
|
||||
#: src/net/i2p/desktopgui/InternalTrayManager.java:370
|
||||
msgid "Network"
|
||||
msgstr "Rede"
|
||||
|
||||
#. Windows typically has tooltips; Linux (at least Ubuntu) doesn't
|
||||
#: src/net/i2p/desktopgui/TrayManager.java:63
|
||||
msgid "I2P: Right-click for menu"
|
||||
msgstr "I2P: Clic co botón dereito para acceder ó menú"
|
||||
@@ -7,6 +7,7 @@
|
||||
# tengo <akin@rbcmail.ru>, 2013
|
||||
# Aleksey Orekhov <opexob@yandex.ru>, 2013
|
||||
# Aleksey Vyskubov <viskubov@gmail.com>, 2016
|
||||
# Alexander Georgievskiy <galeksandrp@gmail.com>, 2016
|
||||
# sfix <anon-9b36b2e@lycos.com>, 2013
|
||||
# Dmitriy Mamonov <sassy.but.classic@gmail.com>, 2014
|
||||
# ducki2p <ducki2p@gmail.com>, 2011
|
||||
@@ -24,9 +25,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-06 13:42+0000\n"
|
||||
"PO-Revision-Date: 2016-10-12 13:22+0000\n"
|
||||
"Last-Translator: Aleksey Vyskubov <viskubov@gmail.com>\n"
|
||||
"POT-Creation-Date: 2016-11-30 15:48+0000\n"
|
||||
"PO-Revision-Date: 2016-12-04 22:58+0000\n"
|
||||
"Last-Translator: Alexander Georgievskiy <galeksandrp@gmail.com>\n"
|
||||
"Language-Team: Russian (Russia) (http://www.transifex.com/otf/I2P/language/ru_RU/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -356,21 +357,25 @@ msgid "Variance"
|
||||
msgstr "Разброс"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:361
|
||||
msgid "0 hop variance (no ransomization, consistent performance)"
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:402
|
||||
msgid "0 hop variance (no randomization, consistent performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:365
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:406
|
||||
msgid ""
|
||||
"+ 0-1 hop variance (medium additive ransomization, subtractive performance)"
|
||||
"+ 0-1 hop variance (medium additive randomization, subtractive performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:369
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:410
|
||||
msgid ""
|
||||
"+ 0-2 hop variance (high additive ransomization, subtractive performance)"
|
||||
"+ 0-2 hop variance (high additive randomization, subtractive performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:373
|
||||
msgid "+/- 0-1 hop variance (standard ransomization, standard performance)"
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:414
|
||||
msgid "+/- 0-1 hop variance (standard randomization, standard performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editClient_jsp.java:377
|
||||
@@ -640,7 +645,7 @@ msgstr "Добавить в локальную адресную книгу"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:329
|
||||
msgid "Registration Authentication"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация регистрации"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:335
|
||||
msgid "Set name with .i2p suffix to enable QR code generation"
|
||||
@@ -648,25 +653,7 @@ msgstr "Задайте имя, оканчивающееся на .i2p для г
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:337
|
||||
msgid "Set name with .i2p suffix to enable registration authentication"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:402
|
||||
msgid "0 hop variance (no randomization, consistent performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:406
|
||||
msgid ""
|
||||
"+ 0-1 hop variance (medium additive randomization, subtractive performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:410
|
||||
msgid ""
|
||||
"+ 0-2 hop variance (high additive randomization, subtractive performance)"
|
||||
msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:414
|
||||
msgid "+/- 0-1 hop variance (standard randomization, standard performance)"
|
||||
msgstr ""
|
||||
msgstr "Задайте имя, оканчивающееся на .i2p для аутентификации регистрации"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/editServer_jsp.java:505
|
||||
msgid "Encrypt Leaseset"
|
||||
@@ -912,7 +899,7 @@ msgstr "Новый клиентский туннель"
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:102
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:131
|
||||
msgid "Registration Helper"
|
||||
msgstr ""
|
||||
msgstr "Помощник регистрации"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:157
|
||||
msgid ""
|
||||
@@ -943,15 +930,15 @@ msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:207
|
||||
msgid "Authentication for adding host"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для добавления хоста"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:211
|
||||
msgid "Advanced authentication strings"
|
||||
msgstr ""
|
||||
msgstr "Расширенные строки аутентификации"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:219
|
||||
msgid "Authentication for removing host"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для удаления хоста"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:223
|
||||
#, java-format
|
||||
@@ -960,7 +947,7 @@ msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:249
|
||||
msgid "Authentication for changing name"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для смены имени"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:260
|
||||
#, java-format
|
||||
@@ -975,11 +962,11 @@ msgstr ""
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:268
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:297
|
||||
msgid "Enter old host name below."
|
||||
msgstr ""
|
||||
msgstr "Введите старое имя хоста ниже."
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:278
|
||||
msgid "Authentication for adding alias"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для добавления псевдонима"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:289
|
||||
#, java-format
|
||||
@@ -988,7 +975,7 @@ msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:307
|
||||
msgid "Authentication for changing destination"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для изменения назначения"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:319
|
||||
#, java-format
|
||||
@@ -1003,11 +990,11 @@ msgstr ""
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:327
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:358
|
||||
msgid "Enter old destination below."
|
||||
msgstr ""
|
||||
msgstr "Введите старое назначение ниже."
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:338
|
||||
msgid "Authentication for adding alternate destination"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для добавления альтернативного назначения"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:350
|
||||
#, java-format
|
||||
@@ -1016,7 +1003,7 @@ msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:369
|
||||
msgid "Authentication for adding subdomain"
|
||||
msgstr ""
|
||||
msgstr "Аутентификация для добавления поддомена"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:382
|
||||
#, java-format
|
||||
@@ -1029,7 +1016,7 @@ msgstr ""
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:390
|
||||
msgid "Enter higher-level domain and destination below."
|
||||
msgstr ""
|
||||
msgstr "Введите домен верхнего уровня и назначение ниже."
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:406
|
||||
msgid "Go back and edit the tunnel"
|
||||
@@ -1037,7 +1024,7 @@ msgstr "Вернитесь и отредактируйте туннель"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:416
|
||||
msgid "Specify old name and destination"
|
||||
msgstr ""
|
||||
msgstr "Укажите старое имя и назначение"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:418
|
||||
msgid "This is only required for advanced authentication."
|
||||
@@ -1053,7 +1040,7 @@ msgstr "Прежнее имя хоста"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/register_jsp.java:431
|
||||
msgid "Private Key File for old Destination"
|
||||
msgstr ""
|
||||
msgstr "Файл приватного ключа для старого назначения"
|
||||
|
||||
#: ../jsp/WEB-INF/classes/net/i2p/i2ptunnel/jsp/wizard_jsp.java:123
|
||||
msgid "I2P Tunnel Manager - Tunnel Creation Wizard"
|
||||
|
||||
1367
apps/i2ptunnel/locale/messages_tr.po
Normal file
1367
apps/i2ptunnel/locale/messages_tr.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -13,6 +13,7 @@
|
||||
the source in the java/ directory.
|
||||
-->
|
||||
|
||||
<!-- Note: Please change all references in top-level build.xml if you update to a new Jetty! -->
|
||||
<property name="jetty.ver" value="8.1.21.v20160908" />
|
||||
<property name="jetty.base" value="jetty-distribution-${jetty.ver}" />
|
||||
<property name="jetty.sha1" value="9780e99e765fd7b9bb1aac8ba2bba374ac039764" />
|
||||
|
||||
@@ -66,6 +66,8 @@
|
||||
<attribute name="Build-Date" value="${build.timestamp}" />
|
||||
<attribute name="Base-Revision" value="${workspace.version}" />
|
||||
<attribute name="Workspace-Changes" value="${workspace.changes.tr}" />
|
||||
<attribute name="X-Compile-Source-JDK" value="${javac.version}" />
|
||||
<attribute name="X-Compile-Target-JDK" value="${javac.version}" />
|
||||
</manifest>
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
94
apps/ministreaming/locale/messages_gl.po
Normal file
94
apps/ministreaming/locale/messages_gl.po
Normal file
@@ -0,0 +1,94 @@
|
||||
# I2P
|
||||
# Copyright (C) 2014 The I2P Project
|
||||
# This file is distributed under the same license as the streaming package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# Uberius Crypto <uberius@anonymail.tech>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-03-29 14:30+0000\n"
|
||||
"PO-Revision-Date: 2016-10-20 00:46+0000\n"
|
||||
"Last-Translator: Uberius Crypto <uberius@anonymail.tech>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:69
|
||||
msgid "Message timeout"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:72
|
||||
msgid "Failed delivery to local destination"
|
||||
msgstr "Fallou a entrega ó destino local"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:75
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:108
|
||||
msgid "Local router failure"
|
||||
msgstr "Fallo do router local"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:78
|
||||
msgid "Local network failure"
|
||||
msgstr "Fallo da rede local"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:81
|
||||
msgid "Session closed"
|
||||
msgstr "Sesión pechada"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:84
|
||||
msgid "Invalid message"
|
||||
msgstr "Mensaxe non válida"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:87
|
||||
msgid "Invalid message options"
|
||||
msgstr "Opcións de mensaxe non válidas"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:90
|
||||
msgid "Buffer overflow"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:93
|
||||
msgid "Message expired"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:96
|
||||
msgid "Local lease set invalid"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:99
|
||||
msgid "No local tunnels"
|
||||
msgstr "Non hai túneles locais"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:102
|
||||
msgid "Unsupported encryption options"
|
||||
msgstr "Opcións de encriptación non soportadas"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:105
|
||||
msgid "Invalid destination"
|
||||
msgstr "Destino non válido"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:111
|
||||
msgid "Destination lease set expired"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:114
|
||||
msgid "Destination lease set not found"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:117
|
||||
msgid "Local destination shutdown"
|
||||
msgstr ""
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:120
|
||||
msgid "Connection was reset"
|
||||
msgstr "A conexión foi restablecida"
|
||||
|
||||
#. Translate this one here, can't do it later
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:127
|
||||
msgid "Failure code"
|
||||
msgstr "Código de fallo"
|
||||
94
apps/ministreaming/locale/messages_ko.po
Normal file
94
apps/ministreaming/locale/messages_ko.po
Normal file
@@ -0,0 +1,94 @@
|
||||
# I2P
|
||||
# Copyright (C) 2014 The I2P Project
|
||||
# This file is distributed under the same license as the streaming package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# SEPT____ <xpressengine3@mail.beo.kr>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-03-29 14:30+0000\n"
|
||||
"PO-Revision-Date: 2016-12-08 14:04+0000\n"
|
||||
"Last-Translator: SEPT____ <xpressengine3@mail.beo.kr>\n"
|
||||
"Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ko\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:69
|
||||
msgid "Message timeout"
|
||||
msgstr "메세지 타임아웃"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:72
|
||||
msgid "Failed delivery to local destination"
|
||||
msgstr "로컬 목적지로의 전달이 실패했습니다"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:75
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:108
|
||||
msgid "Local router failure"
|
||||
msgstr "로컬 라우터 실패"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:78
|
||||
msgid "Local network failure"
|
||||
msgstr "로컬 네트워크 실패"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:81
|
||||
msgid "Session closed"
|
||||
msgstr "세션 닫힘"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:84
|
||||
msgid "Invalid message"
|
||||
msgstr "잘못된 메세지"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:87
|
||||
msgid "Invalid message options"
|
||||
msgstr "잘못된 메세지 옵션"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:90
|
||||
msgid "Buffer overflow"
|
||||
msgstr "버퍼 오버플로우"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:93
|
||||
msgid "Message expired"
|
||||
msgstr "메세지 만료됨"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:96
|
||||
msgid "Local lease set invalid"
|
||||
msgstr "잘못된 로컬 임대 셋"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:99
|
||||
msgid "No local tunnels"
|
||||
msgstr "로컬 터널 없음"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:102
|
||||
msgid "Unsupported encryption options"
|
||||
msgstr "지원되지 않는 암호화 옵션"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:105
|
||||
msgid "Invalid destination"
|
||||
msgstr "잘못된 목적지"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:111
|
||||
msgid "Destination lease set expired"
|
||||
msgstr "목적지 임대 셋 만료됨"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:114
|
||||
msgid "Destination lease set not found"
|
||||
msgstr "목적지 임대 셋 발견되지 않음"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:117
|
||||
msgid "Local destination shutdown"
|
||||
msgstr "로컬 목적지 종료"
|
||||
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:120
|
||||
msgid "Connection was reset"
|
||||
msgstr "연결이 리셋 되었습니다"
|
||||
|
||||
#. Translate this one here, can't do it later
|
||||
#: ../java/src/net/i2p/client/streaming/I2PSocketException.java:127
|
||||
msgid "Failure code"
|
||||
msgstr "코드 불이행"
|
||||
776
apps/routerconsole/locale-countries/messages_gl.po
Normal file
776
apps/routerconsole/locale-countries/messages_gl.po
Normal file
@@ -0,0 +1,776 @@
|
||||
# I2P
|
||||
# Copyright (C) 2009 The I2P Project
|
||||
# This file is distributed under the same license as the routerconsole package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# Uberius Crypto <uberius@anonymail.tech>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-07-17 01:33+0000\n"
|
||||
"PO-Revision-Date: 2016-10-22 05:37+0000\n"
|
||||
"Last-Translator: Uberius Crypto <uberius@anonymail.tech>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
msgid "Anonymous Proxy"
|
||||
msgstr "Proxy anónimo"
|
||||
|
||||
msgid "Satellite Provider"
|
||||
msgstr "Proveedor vía satélite"
|
||||
|
||||
msgid "Andorra"
|
||||
msgstr "Andorra"
|
||||
|
||||
msgid "United Arab Emirates"
|
||||
msgstr "Emiratos Árabes Unidos"
|
||||
|
||||
msgid "Afghanistan"
|
||||
msgstr "Afganistán"
|
||||
|
||||
msgid "Antigua and Barbuda"
|
||||
msgstr "Antigua e Barbuda"
|
||||
|
||||
msgid "Anguilla"
|
||||
msgstr "Anguila"
|
||||
|
||||
msgid "Albania"
|
||||
msgstr "Albania"
|
||||
|
||||
msgid "Armenia"
|
||||
msgstr "Armenia"
|
||||
|
||||
msgid "Netherlands Antilles"
|
||||
msgstr "Antillas Holandesas"
|
||||
|
||||
msgid "Angola"
|
||||
msgstr "Angola"
|
||||
|
||||
msgid "Asia/Pacific Region"
|
||||
msgstr "Asia/Rexión do Pacífico"
|
||||
|
||||
msgid "Antarctica"
|
||||
msgstr "Antártida"
|
||||
|
||||
msgid "Argentina"
|
||||
msgstr "Arxentina"
|
||||
|
||||
msgid "American Samoa"
|
||||
msgstr "Samoa Americana"
|
||||
|
||||
msgid "Austria"
|
||||
msgstr "Austria"
|
||||
|
||||
msgid "Australia"
|
||||
msgstr "Australia"
|
||||
|
||||
msgid "Aruba"
|
||||
msgstr "Aruba"
|
||||
|
||||
msgid "Åland Islands"
|
||||
msgstr "Illas Åland"
|
||||
|
||||
msgid "Azerbaijan"
|
||||
msgstr "Azerbaixán"
|
||||
|
||||
msgid "Bosnia and Herzegovina"
|
||||
msgstr "Bosnia e Hercegovina"
|
||||
|
||||
msgid "Barbados"
|
||||
msgstr "Barbados"
|
||||
|
||||
msgid "Bangladesh"
|
||||
msgstr "Bangladesh"
|
||||
|
||||
msgid "Belgium"
|
||||
msgstr "Bélxica"
|
||||
|
||||
msgid "Burkina Faso"
|
||||
msgstr "Burkina Faso"
|
||||
|
||||
msgid "Bulgaria"
|
||||
msgstr "Bulgaria"
|
||||
|
||||
msgid "Bahrain"
|
||||
msgstr "Bahrain"
|
||||
|
||||
msgid "Burundi"
|
||||
msgstr "Burundi"
|
||||
|
||||
msgid "Benin"
|
||||
msgstr "Benín"
|
||||
|
||||
msgid "Saint Barthélemy"
|
||||
msgstr "San Bartolomé"
|
||||
|
||||
msgid "Bermuda"
|
||||
msgstr "Bermuda"
|
||||
|
||||
msgid "Brunei Darussalam"
|
||||
msgstr "Sultanato de Brunei"
|
||||
|
||||
msgid "Bolivia"
|
||||
msgstr "Bolivia"
|
||||
|
||||
msgid "Bonaire"
|
||||
msgstr "Bonaire"
|
||||
|
||||
msgid "Brazil"
|
||||
msgstr "Brasil"
|
||||
|
||||
msgid "Bahamas"
|
||||
msgstr "Bahamas"
|
||||
|
||||
msgid "Bhutan"
|
||||
msgstr "Bután"
|
||||
|
||||
msgid "Bouvet Island"
|
||||
msgstr "Illa Bouvet"
|
||||
|
||||
msgid "Botswana"
|
||||
msgstr "Botswana"
|
||||
|
||||
msgid "Belarus"
|
||||
msgstr "Bielorrusia"
|
||||
|
||||
msgid "Belize"
|
||||
msgstr "Bélice"
|
||||
|
||||
msgid "Canada"
|
||||
msgstr "Canadá"
|
||||
|
||||
msgid "Cocos (Keeling) Islands"
|
||||
msgstr "Illas Cocos (Keelings)"
|
||||
|
||||
msgid "Congo"
|
||||
msgstr "Congo"
|
||||
|
||||
msgid "Central African Republic"
|
||||
msgstr "República Centroafricana"
|
||||
|
||||
msgid "Switzerland"
|
||||
msgstr "Suiza"
|
||||
|
||||
msgid "Cote D'Ivoire"
|
||||
msgstr "Costa de Marfil"
|
||||
|
||||
msgid "Cook Islands"
|
||||
msgstr "Illas Cook"
|
||||
|
||||
msgid "Chile"
|
||||
msgstr "Chile"
|
||||
|
||||
msgid "Cameroon"
|
||||
msgstr "Camerún"
|
||||
|
||||
msgid "China"
|
||||
msgstr "China"
|
||||
|
||||
msgid "Colombia"
|
||||
msgstr "Colombia"
|
||||
|
||||
msgid "Costa Rica"
|
||||
msgstr "Costa Rica"
|
||||
|
||||
msgid "Serbia and Montenegro"
|
||||
msgstr "Serbia e Montenegro"
|
||||
|
||||
msgid "Cuba"
|
||||
msgstr "Cuba"
|
||||
|
||||
msgid "Cape Verde"
|
||||
msgstr "Cabo Verde"
|
||||
|
||||
msgid "Curaçao"
|
||||
msgstr "Curaçao"
|
||||
|
||||
msgid "Christmas Island"
|
||||
msgstr "Illa de Nadal"
|
||||
|
||||
msgid "Cyprus"
|
||||
msgstr "Chipre"
|
||||
|
||||
msgid "Czech Republic"
|
||||
msgstr "República Checa"
|
||||
|
||||
msgid "Germany"
|
||||
msgstr "Alemaña"
|
||||
|
||||
msgid "Djibouti"
|
||||
msgstr ""
|
||||
|
||||
msgid "Denmark"
|
||||
msgstr "Dinamarca"
|
||||
|
||||
msgid "Dominica"
|
||||
msgstr "Dominica"
|
||||
|
||||
msgid "Dominican Republic"
|
||||
msgstr "República Dominicana"
|
||||
|
||||
msgid "Algeria"
|
||||
msgstr "Xeorxia do Sur e Illas Sándwich do Sur"
|
||||
|
||||
msgid "Ecuador"
|
||||
msgstr "Ecuador"
|
||||
|
||||
msgid "Estonia"
|
||||
msgstr "Estonia"
|
||||
|
||||
msgid "Egypt"
|
||||
msgstr "Exipto"
|
||||
|
||||
msgid "Western Sahara"
|
||||
msgstr "Sáhara do Leste"
|
||||
|
||||
msgid "Eritrea"
|
||||
msgstr "Eritrea"
|
||||
|
||||
msgid "Spain"
|
||||
msgstr "España"
|
||||
|
||||
msgid "Ethiopia"
|
||||
msgstr "Etiopía"
|
||||
|
||||
msgid "European Union"
|
||||
msgstr "Unión Europea"
|
||||
|
||||
msgid "Finland"
|
||||
msgstr "Finlandia"
|
||||
|
||||
msgid "Fiji"
|
||||
msgstr "Fixi"
|
||||
|
||||
msgid "Falkland Islands (Malvinas)"
|
||||
msgstr "Illas Malvinas (Falkland)"
|
||||
|
||||
msgid "Micronesia"
|
||||
msgstr "Micronesia"
|
||||
|
||||
msgid "Faroe Islands"
|
||||
msgstr "Illas Feroe"
|
||||
|
||||
msgid "France"
|
||||
msgstr "Francia"
|
||||
|
||||
msgid "Gabon"
|
||||
msgstr "Gabón"
|
||||
|
||||
msgid "United Kingdom"
|
||||
msgstr "Reino Unido"
|
||||
|
||||
msgid "Grenada"
|
||||
msgstr ""
|
||||
|
||||
msgid "Georgia"
|
||||
msgstr "Xeorxia"
|
||||
|
||||
msgid "French Guiana"
|
||||
msgstr "Guaiana Francesa"
|
||||
|
||||
msgid "Guernsey"
|
||||
msgstr ""
|
||||
|
||||
msgid "Ghana"
|
||||
msgstr "Ghana"
|
||||
|
||||
msgid "Gibraltar"
|
||||
msgstr "Xibraltar"
|
||||
|
||||
msgid "Greenland"
|
||||
msgstr "Groenlandia"
|
||||
|
||||
msgid "Gambia"
|
||||
msgstr "Gambia"
|
||||
|
||||
msgid "Guinea"
|
||||
msgstr "Guinea"
|
||||
|
||||
msgid "Guadeloupe"
|
||||
msgstr "Guadalue"
|
||||
|
||||
msgid "Equatorial Guinea"
|
||||
msgstr "Guinea Ecuatorial"
|
||||
|
||||
msgid "Greece"
|
||||
msgstr "Grecia"
|
||||
|
||||
msgid "South Georgia and the South Sandwich Islands"
|
||||
msgstr "Xeorxia do Sur e Illas Sándwich do Sur"
|
||||
|
||||
msgid "Guatemala"
|
||||
msgstr "Guatemala"
|
||||
|
||||
msgid "Guam"
|
||||
msgstr "Guam"
|
||||
|
||||
msgid "Guinea-Bissau"
|
||||
msgstr "Guinea-Bissau"
|
||||
|
||||
msgid "Guyana"
|
||||
msgstr "Guaiana"
|
||||
|
||||
msgid "Hong Kong"
|
||||
msgstr "Hong Kong"
|
||||
|
||||
msgid "Honduras"
|
||||
msgstr "Honduras"
|
||||
|
||||
msgid "Croatia"
|
||||
msgstr "Croacia"
|
||||
|
||||
msgid "Haiti"
|
||||
msgstr "Haití"
|
||||
|
||||
msgid "Hungary"
|
||||
msgstr "Hungría"
|
||||
|
||||
msgid "Indonesia"
|
||||
msgstr "Indonesia"
|
||||
|
||||
msgid "Ireland"
|
||||
msgstr "Irlanda"
|
||||
|
||||
msgid "Israel"
|
||||
msgstr "Israel"
|
||||
|
||||
msgid "Isle of Man"
|
||||
msgstr "Illa de Man"
|
||||
|
||||
msgid "India"
|
||||
msgstr "India"
|
||||
|
||||
msgid "British Indian Ocean Territory"
|
||||
msgstr "Territorio Británico do Océano Índico"
|
||||
|
||||
msgid "Iraq"
|
||||
msgstr ""
|
||||
|
||||
msgid "Iran"
|
||||
msgstr "Irán"
|
||||
|
||||
msgid "Iceland"
|
||||
msgstr "Islandia"
|
||||
|
||||
msgid "Italy"
|
||||
msgstr "Italia"
|
||||
|
||||
msgid "Jersey"
|
||||
msgstr ""
|
||||
|
||||
msgid "Jamaica"
|
||||
msgstr "Xamaica"
|
||||
|
||||
msgid "Jordan"
|
||||
msgstr "Xordania"
|
||||
|
||||
msgid "Japan"
|
||||
msgstr "Xapón"
|
||||
|
||||
msgid "Kenya"
|
||||
msgstr "Kenia"
|
||||
|
||||
msgid "Kyrgyzstan"
|
||||
msgstr ""
|
||||
|
||||
msgid "Cambodia"
|
||||
msgstr ""
|
||||
|
||||
msgid "Kiribati"
|
||||
msgstr ""
|
||||
|
||||
msgid "Comoros"
|
||||
msgstr ""
|
||||
|
||||
msgid "Saint Kitts and Nevis"
|
||||
msgstr ""
|
||||
|
||||
msgid "North Korea"
|
||||
msgstr "Corea do Norte"
|
||||
|
||||
msgid "Republic of Korea"
|
||||
msgstr "República de Corea"
|
||||
|
||||
msgid "Kuwait"
|
||||
msgstr ""
|
||||
|
||||
msgid "Cayman Islands"
|
||||
msgstr "Illas Cayman"
|
||||
|
||||
msgid "Kazakhstan"
|
||||
msgstr ""
|
||||
|
||||
msgid "Lao People's Democratic Republic"
|
||||
msgstr "Laos"
|
||||
|
||||
msgid "Lebanon"
|
||||
msgstr "Líbano"
|
||||
|
||||
msgid "Saint Lucia"
|
||||
msgstr ""
|
||||
|
||||
msgid "Liechtenstein"
|
||||
msgstr "Liechtenstein"
|
||||
|
||||
msgid "Sri Lanka"
|
||||
msgstr ""
|
||||
|
||||
msgid "Liberia"
|
||||
msgstr "Liberia"
|
||||
|
||||
msgid "Lesotho"
|
||||
msgstr ""
|
||||
|
||||
msgid "Lithuania"
|
||||
msgstr "Lituania"
|
||||
|
||||
msgid "Luxembourg"
|
||||
msgstr "Luxemburgo"
|
||||
|
||||
msgid "Latvia"
|
||||
msgstr "Letonia"
|
||||
|
||||
msgid "Libya"
|
||||
msgstr "Libia"
|
||||
|
||||
msgid "Morocco"
|
||||
msgstr "Marrocos"
|
||||
|
||||
msgid "Monaco"
|
||||
msgstr "Mónaco"
|
||||
|
||||
msgid "Moldova"
|
||||
msgstr "Moldavia"
|
||||
|
||||
msgid "Montenegro"
|
||||
msgstr "Montenegro"
|
||||
|
||||
msgid "Saint Martin"
|
||||
msgstr ""
|
||||
|
||||
msgid "Madagascar"
|
||||
msgstr "Madagascar"
|
||||
|
||||
msgid "Marshall Islands"
|
||||
msgstr "Illas Marshall"
|
||||
|
||||
msgid "Macedonia"
|
||||
msgstr "Macedonia"
|
||||
|
||||
msgid "Mali"
|
||||
msgstr "Mali"
|
||||
|
||||
msgid "Myanmar"
|
||||
msgstr "Myanmar"
|
||||
|
||||
msgid "Mongolia"
|
||||
msgstr "Mongolia"
|
||||
|
||||
msgid "Macau"
|
||||
msgstr "Macau"
|
||||
|
||||
msgid "Northern Mariana Islands"
|
||||
msgstr "Illas Marianas do Norte"
|
||||
|
||||
msgid "Martinique"
|
||||
msgstr "Martinica"
|
||||
|
||||
msgid "Mauritania"
|
||||
msgstr "Mauritania"
|
||||
|
||||
msgid "Montserrat"
|
||||
msgstr ""
|
||||
|
||||
msgid "Malta"
|
||||
msgstr "Malta"
|
||||
|
||||
msgid "Mauritius"
|
||||
msgstr "Mauricio"
|
||||
|
||||
msgid "Maldives"
|
||||
msgstr "Maldivas"
|
||||
|
||||
msgid "Malawi"
|
||||
msgstr "Malawi"
|
||||
|
||||
msgid "Mexico"
|
||||
msgstr "México"
|
||||
|
||||
msgid "Malaysia"
|
||||
msgstr "Malasia"
|
||||
|
||||
msgid "Mozambique"
|
||||
msgstr "Mozambique"
|
||||
|
||||
msgid "Namibia"
|
||||
msgstr "Namibia"
|
||||
|
||||
msgid "New Caledonia"
|
||||
msgstr "Nova Caledonia"
|
||||
|
||||
msgid "Niger"
|
||||
msgstr "Níxer"
|
||||
|
||||
msgid "Norfolk Island"
|
||||
msgstr "Illa Norfolk"
|
||||
|
||||
msgid "Nigeria"
|
||||
msgstr "Nixeria"
|
||||
|
||||
msgid "Nicaragua"
|
||||
msgstr "Nicaragua"
|
||||
|
||||
msgid "Netherlands"
|
||||
msgstr "Países Baixos"
|
||||
|
||||
msgid "Norway"
|
||||
msgstr "Noruega"
|
||||
|
||||
msgid "Nepal"
|
||||
msgstr "Nepal"
|
||||
|
||||
msgid "Nauru"
|
||||
msgstr "Nauru"
|
||||
|
||||
msgid "Niue"
|
||||
msgstr "Niue"
|
||||
|
||||
msgid "New Zealand"
|
||||
msgstr "Nova Zelandia"
|
||||
|
||||
msgid "Oman"
|
||||
msgstr "Omán"
|
||||
|
||||
msgid "Panama"
|
||||
msgstr "Panamá"
|
||||
|
||||
msgid "Peru"
|
||||
msgstr "Perú"
|
||||
|
||||
msgid "French Polynesia"
|
||||
msgstr "Polinesia Francesa"
|
||||
|
||||
msgid "Papua New Guinea"
|
||||
msgstr "Papúa Nova Guinea"
|
||||
|
||||
msgid "Philippines"
|
||||
msgstr "Filipinas"
|
||||
|
||||
msgid "Pakistan"
|
||||
msgstr "Paquistán"
|
||||
|
||||
msgid "Poland"
|
||||
msgstr "Polonia"
|
||||
|
||||
msgid "Saint Pierre and Miquelon"
|
||||
msgstr "San Pedro e Miquelón"
|
||||
|
||||
msgid "Pitcairn Islands"
|
||||
msgstr "Illas Pitcairn"
|
||||
|
||||
msgid "Puerto Rico"
|
||||
msgstr "Porto Rico"
|
||||
|
||||
msgid "Palestinian Territory"
|
||||
msgstr "Territorio Palestino"
|
||||
|
||||
msgid "Portugal"
|
||||
msgstr "Portugal"
|
||||
|
||||
msgid "Palau"
|
||||
msgstr "Palau"
|
||||
|
||||
msgid "Paraguay"
|
||||
msgstr "Paraguai"
|
||||
|
||||
msgid "Qatar"
|
||||
msgstr ""
|
||||
|
||||
msgid "Réunion"
|
||||
msgstr "Reunión"
|
||||
|
||||
msgid "Romania"
|
||||
msgstr "Romanía"
|
||||
|
||||
msgid "Serbia"
|
||||
msgstr "Serbia"
|
||||
|
||||
msgid "Russian Federation"
|
||||
msgstr "Federación Rusa"
|
||||
|
||||
msgid "Rwanda"
|
||||
msgstr "Ruanda"
|
||||
|
||||
msgid "Saudi Arabia"
|
||||
msgstr "Arabia Saudí"
|
||||
|
||||
msgid "Solomon Islands"
|
||||
msgstr "Illas Solomon"
|
||||
|
||||
msgid "Seychelles"
|
||||
msgstr ""
|
||||
|
||||
msgid "Sudan"
|
||||
msgstr "Sudán"
|
||||
|
||||
msgid "Sweden"
|
||||
msgstr "Suecia"
|
||||
|
||||
msgid "Singapore"
|
||||
msgstr "Singapur"
|
||||
|
||||
msgid "Saint Helena"
|
||||
msgstr ""
|
||||
|
||||
msgid "Slovenia"
|
||||
msgstr "Eslovenia"
|
||||
|
||||
msgid "Svalbard and Jan Mayen"
|
||||
msgstr "Svalbard e Jan Mayen"
|
||||
|
||||
msgid "Slovakia"
|
||||
msgstr "Eslovaquia"
|
||||
|
||||
msgid "Sierra Leone"
|
||||
msgstr ""
|
||||
|
||||
msgid "San Marino"
|
||||
msgstr "San Marino"
|
||||
|
||||
msgid "Senegal"
|
||||
msgstr "Senegal"
|
||||
|
||||
msgid "Somalia"
|
||||
msgstr "Somalia"
|
||||
|
||||
msgid "Suriname"
|
||||
msgstr "Surinam"
|
||||
|
||||
msgid "South Sudan"
|
||||
msgstr "Sudán do Sur"
|
||||
|
||||
msgid "Sao Tome and Principe"
|
||||
msgstr ""
|
||||
|
||||
msgid "El Salvador"
|
||||
msgstr "O Salvador"
|
||||
|
||||
msgid "Sint Maarten"
|
||||
msgstr ""
|
||||
|
||||
msgid "Syria"
|
||||
msgstr "Siria"
|
||||
|
||||
msgid "Swaziland"
|
||||
msgstr ""
|
||||
|
||||
msgid "Turks and Caicos Islands"
|
||||
msgstr ""
|
||||
|
||||
msgid "Chad"
|
||||
msgstr "Chad"
|
||||
|
||||
msgid "French Southern Territories"
|
||||
msgstr "Territorios Franceses do Sur"
|
||||
|
||||
msgid "Togo"
|
||||
msgstr "Togo"
|
||||
|
||||
msgid "Thailand"
|
||||
msgstr "Tailandia"
|
||||
|
||||
msgid "Tajikistan"
|
||||
msgstr ""
|
||||
|
||||
msgid "Tokelau"
|
||||
msgstr ""
|
||||
|
||||
msgid "Timor-Leste"
|
||||
msgstr "Timor-Leste"
|
||||
|
||||
msgid "Turkmenistan"
|
||||
msgstr ""
|
||||
|
||||
msgid "Tunisia"
|
||||
msgstr ""
|
||||
|
||||
msgid "Tonga"
|
||||
msgstr "Tonga"
|
||||
|
||||
msgid "Turkey"
|
||||
msgstr "Turquía"
|
||||
|
||||
msgid "Trinidad and Tobago"
|
||||
msgstr ""
|
||||
|
||||
msgid "Tuvalu"
|
||||
msgstr ""
|
||||
|
||||
msgid "Taiwan"
|
||||
msgstr "Taiwán"
|
||||
|
||||
msgid "Tanzania"
|
||||
msgstr "Tanzania"
|
||||
|
||||
msgid "Ukraine"
|
||||
msgstr "Ucrania"
|
||||
|
||||
msgid "Uganda"
|
||||
msgstr "Uganda"
|
||||
|
||||
msgid "United States Minor Outlying Islands"
|
||||
msgstr ""
|
||||
|
||||
msgid "United States"
|
||||
msgstr "Estados Unidos"
|
||||
|
||||
msgid "Uruguay"
|
||||
msgstr "Uruguai"
|
||||
|
||||
msgid "Uzbekistan"
|
||||
msgstr "Uzbekistán"
|
||||
|
||||
msgid "Vatican"
|
||||
msgstr "Vaticano"
|
||||
|
||||
msgid "Saint Vincent and the Grenadines"
|
||||
msgstr ""
|
||||
|
||||
msgid "Venezuela"
|
||||
msgstr "Venezuela"
|
||||
|
||||
msgid "Virgin Islands"
|
||||
msgstr "Illas Virxes"
|
||||
|
||||
msgid "Vietnam"
|
||||
msgstr "Vietnam"
|
||||
|
||||
msgid "Vanuatu"
|
||||
msgstr "Vanuatu"
|
||||
|
||||
msgid "Wallis and Futuna"
|
||||
msgstr "Wallis e Futuna"
|
||||
|
||||
msgid "Samoa"
|
||||
msgstr "Samoa"
|
||||
|
||||
msgid "Yemen"
|
||||
msgstr "Iemen"
|
||||
|
||||
msgid "Mayotte"
|
||||
msgstr ""
|
||||
|
||||
msgid "South Africa"
|
||||
msgstr "Sudáfrica"
|
||||
|
||||
msgid "Zambia"
|
||||
msgstr "Zambia"
|
||||
|
||||
msgid "Zimbabwe"
|
||||
msgstr "Zimbabue"
|
||||
@@ -4,14 +4,14 @@
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# HelloKS <kqwe1859@gmail.com>, 2016
|
||||
# Yeon-Ung Choi <kqwe1859@gmail.com>, 2016
|
||||
# SEPT____ <xpressengine3@mail.beo.kr>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2015-07-17 01:33+0000\n"
|
||||
"PO-Revision-Date: 2016-09-28 08:58+0000\n"
|
||||
"PO-Revision-Date: 2016-12-05 15:35+0000\n"
|
||||
"Last-Translator: SEPT____ <xpressengine3@mail.beo.kr>\n"
|
||||
"Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -132,7 +132,7 @@ msgid "Bhutan"
|
||||
msgstr "부탄"
|
||||
|
||||
msgid "Bouvet Island"
|
||||
msgstr ""
|
||||
msgstr "부베 섬"
|
||||
|
||||
msgid "Botswana"
|
||||
msgstr "보츠와나"
|
||||
@@ -159,7 +159,7 @@ msgid "Switzerland"
|
||||
msgstr "스위스"
|
||||
|
||||
msgid "Cote D'Ivoire"
|
||||
msgstr ""
|
||||
msgstr "코르티부아르"
|
||||
|
||||
msgid "Cook Islands"
|
||||
msgstr "쿡 아일랜드"
|
||||
@@ -186,10 +186,10 @@ msgid "Cuba"
|
||||
msgstr "쿠바"
|
||||
|
||||
msgid "Cape Verde"
|
||||
msgstr ""
|
||||
msgstr "카보베르데"
|
||||
|
||||
msgid "Curaçao"
|
||||
msgstr ""
|
||||
msgstr "퀴라소"
|
||||
|
||||
msgid "Christmas Island"
|
||||
msgstr "크리스마스 아일랜드"
|
||||
@@ -276,7 +276,7 @@ msgid "French Guiana"
|
||||
msgstr "프랑스령 기아나"
|
||||
|
||||
msgid "Guernsey"
|
||||
msgstr ""
|
||||
msgstr "건지 섬"
|
||||
|
||||
msgid "Ghana"
|
||||
msgstr "가나"
|
||||
@@ -294,10 +294,10 @@ msgid "Guinea"
|
||||
msgstr "기니"
|
||||
|
||||
msgid "Guadeloupe"
|
||||
msgstr ""
|
||||
msgstr "과들루프"
|
||||
|
||||
msgid "Equatorial Guinea"
|
||||
msgstr ""
|
||||
msgstr "적도 기니"
|
||||
|
||||
msgid "Greece"
|
||||
msgstr "그리스"
|
||||
@@ -321,13 +321,13 @@ msgid "Hong Kong"
|
||||
msgstr "홍콩"
|
||||
|
||||
msgid "Honduras"
|
||||
msgstr ""
|
||||
msgstr "온두라스"
|
||||
|
||||
msgid "Croatia"
|
||||
msgstr ""
|
||||
msgstr "크로아티아"
|
||||
|
||||
msgid "Haiti"
|
||||
msgstr ""
|
||||
msgstr "아이티"
|
||||
|
||||
msgid "Hungary"
|
||||
msgstr "헝가리"
|
||||
@@ -342,13 +342,13 @@ msgid "Israel"
|
||||
msgstr "이스라엘"
|
||||
|
||||
msgid "Isle of Man"
|
||||
msgstr ""
|
||||
msgstr "맨 섬"
|
||||
|
||||
msgid "India"
|
||||
msgstr "인도"
|
||||
|
||||
msgid "British Indian Ocean Territory"
|
||||
msgstr ""
|
||||
msgstr "영국령 인도양 지역"
|
||||
|
||||
msgid "Iraq"
|
||||
msgstr "이라크"
|
||||
@@ -363,7 +363,7 @@ msgid "Italy"
|
||||
msgstr "이탈리아"
|
||||
|
||||
msgid "Jersey"
|
||||
msgstr ""
|
||||
msgstr "저지 섬"
|
||||
|
||||
msgid "Jamaica"
|
||||
msgstr "자메이카"
|
||||
@@ -390,7 +390,7 @@ msgid "Comoros"
|
||||
msgstr "코모로"
|
||||
|
||||
msgid "Saint Kitts and Nevis"
|
||||
msgstr ""
|
||||
msgstr "세인트키츠 네비스"
|
||||
|
||||
msgid "North Korea"
|
||||
msgstr "북한"
|
||||
@@ -402,13 +402,13 @@ msgid "Kuwait"
|
||||
msgstr "쿠웨이트"
|
||||
|
||||
msgid "Cayman Islands"
|
||||
msgstr ""
|
||||
msgstr "케이맨 제도"
|
||||
|
||||
msgid "Kazakhstan"
|
||||
msgstr "카자흐스탄"
|
||||
|
||||
msgid "Lao People's Democratic Republic"
|
||||
msgstr ""
|
||||
msgstr "라오스"
|
||||
|
||||
msgid "Lebanon"
|
||||
msgstr "레바논"
|
||||
@@ -426,7 +426,7 @@ msgid "Liberia"
|
||||
msgstr "라이베리아"
|
||||
|
||||
msgid "Lesotho"
|
||||
msgstr ""
|
||||
msgstr "레소토"
|
||||
|
||||
msgid "Lithuania"
|
||||
msgstr "리투아니아"
|
||||
@@ -450,55 +450,55 @@ msgid "Moldova"
|
||||
msgstr "몰도바"
|
||||
|
||||
msgid "Montenegro"
|
||||
msgstr ""
|
||||
msgstr "몬테네그로"
|
||||
|
||||
msgid "Saint Martin"
|
||||
msgstr ""
|
||||
msgstr "세인트 마틴 섬"
|
||||
|
||||
msgid "Madagascar"
|
||||
msgstr ""
|
||||
msgstr "마다가스카르"
|
||||
|
||||
msgid "Marshall Islands"
|
||||
msgstr ""
|
||||
msgstr "마셜 제도"
|
||||
|
||||
msgid "Macedonia"
|
||||
msgstr ""
|
||||
msgstr "마케도니아 공화국"
|
||||
|
||||
msgid "Mali"
|
||||
msgstr ""
|
||||
msgstr "말리"
|
||||
|
||||
msgid "Myanmar"
|
||||
msgstr ""
|
||||
msgstr "미얀마"
|
||||
|
||||
msgid "Mongolia"
|
||||
msgstr ""
|
||||
msgstr "몽골"
|
||||
|
||||
msgid "Macau"
|
||||
msgstr ""
|
||||
msgstr "마카오"
|
||||
|
||||
msgid "Northern Mariana Islands"
|
||||
msgstr ""
|
||||
msgstr "북마리아나 제도"
|
||||
|
||||
msgid "Martinique"
|
||||
msgstr ""
|
||||
msgstr "마르티니크"
|
||||
|
||||
msgid "Mauritania"
|
||||
msgstr ""
|
||||
msgstr "모리타니"
|
||||
|
||||
msgid "Montserrat"
|
||||
msgstr ""
|
||||
msgstr "몬세트라"
|
||||
|
||||
msgid "Malta"
|
||||
msgstr ""
|
||||
msgstr "몰타"
|
||||
|
||||
msgid "Mauritius"
|
||||
msgstr ""
|
||||
msgstr "모리셔스"
|
||||
|
||||
msgid "Maldives"
|
||||
msgstr ""
|
||||
msgstr "몰디브"
|
||||
|
||||
msgid "Malawi"
|
||||
msgstr ""
|
||||
msgstr "말라우"
|
||||
|
||||
msgid "Mexico"
|
||||
msgstr "멕시코"
|
||||
@@ -519,13 +519,13 @@ msgid "Niger"
|
||||
msgstr "니제르"
|
||||
|
||||
msgid "Norfolk Island"
|
||||
msgstr ""
|
||||
msgstr "노퍽 아일랜드"
|
||||
|
||||
msgid "Nigeria"
|
||||
msgstr ""
|
||||
msgstr "나이지리아"
|
||||
|
||||
msgid "Nicaragua"
|
||||
msgstr ""
|
||||
msgstr "니카라과"
|
||||
|
||||
msgid "Netherlands"
|
||||
msgstr "네덜란드"
|
||||
@@ -537,13 +537,13 @@ msgid "Nepal"
|
||||
msgstr "네팔"
|
||||
|
||||
msgid "Nauru"
|
||||
msgstr ""
|
||||
msgstr "나울루"
|
||||
|
||||
msgid "Niue"
|
||||
msgstr ""
|
||||
msgstr "니우에"
|
||||
|
||||
msgid "New Zealand"
|
||||
msgstr ""
|
||||
msgstr "뉴질랜드"
|
||||
|
||||
msgid "Oman"
|
||||
msgstr "오만"
|
||||
@@ -570,10 +570,10 @@ msgid "Poland"
|
||||
msgstr "폴란드"
|
||||
|
||||
msgid "Saint Pierre and Miquelon"
|
||||
msgstr ""
|
||||
msgstr "세인트 피어 & 미클롱"
|
||||
|
||||
msgid "Pitcairn Islands"
|
||||
msgstr ""
|
||||
msgstr "핏케언 아일랜드"
|
||||
|
||||
msgid "Puerto Rico"
|
||||
msgstr "푸에르토 리코"
|
||||
@@ -588,13 +588,13 @@ msgid "Palau"
|
||||
msgstr "팔라우"
|
||||
|
||||
msgid "Paraguay"
|
||||
msgstr ""
|
||||
msgstr "파라과이"
|
||||
|
||||
msgid "Qatar"
|
||||
msgstr ""
|
||||
msgstr "카타르"
|
||||
|
||||
msgid "Réunion"
|
||||
msgstr ""
|
||||
msgstr "레위니옹"
|
||||
|
||||
msgid "Romania"
|
||||
msgstr "로마니아"
|
||||
@@ -615,7 +615,7 @@ msgid "Solomon Islands"
|
||||
msgstr "솔로몬 제도"
|
||||
|
||||
msgid "Seychelles"
|
||||
msgstr ""
|
||||
msgstr "세이셸"
|
||||
|
||||
msgid "Sudan"
|
||||
msgstr "수단"
|
||||
@@ -627,43 +627,43 @@ msgid "Singapore"
|
||||
msgstr "싱가포르"
|
||||
|
||||
msgid "Saint Helena"
|
||||
msgstr ""
|
||||
msgstr "성 헤레나"
|
||||
|
||||
msgid "Slovenia"
|
||||
msgstr "슬로베니아"
|
||||
|
||||
msgid "Svalbard and Jan Mayen"
|
||||
msgstr ""
|
||||
msgstr "스발바르 얀마옌 제도"
|
||||
|
||||
msgid "Slovakia"
|
||||
msgstr ""
|
||||
msgstr "슬로바키아"
|
||||
|
||||
msgid "Sierra Leone"
|
||||
msgstr ""
|
||||
msgstr "시에라리온"
|
||||
|
||||
msgid "San Marino"
|
||||
msgstr ""
|
||||
msgstr "산마리노"
|
||||
|
||||
msgid "Senegal"
|
||||
msgstr ""
|
||||
msgstr "세네갈"
|
||||
|
||||
msgid "Somalia"
|
||||
msgstr ""
|
||||
msgstr "소말리아"
|
||||
|
||||
msgid "Suriname"
|
||||
msgstr ""
|
||||
msgstr "수리남"
|
||||
|
||||
msgid "South Sudan"
|
||||
msgstr "남수단"
|
||||
|
||||
msgid "Sao Tome and Principe"
|
||||
msgstr ""
|
||||
msgstr "상투메 프린시페"
|
||||
|
||||
msgid "El Salvador"
|
||||
msgstr ""
|
||||
msgstr "엘살바도르"
|
||||
|
||||
msgid "Sint Maarten"
|
||||
msgstr ""
|
||||
msgstr "신트마르턴"
|
||||
|
||||
msgid "Syria"
|
||||
msgstr "시리아"
|
||||
@@ -672,13 +672,13 @@ msgid "Swaziland"
|
||||
msgstr "스와질랜드"
|
||||
|
||||
msgid "Turks and Caicos Islands"
|
||||
msgstr ""
|
||||
msgstr "터크스 케이커스 제도"
|
||||
|
||||
msgid "Chad"
|
||||
msgstr ""
|
||||
msgstr "차드"
|
||||
|
||||
msgid "French Southern Territories"
|
||||
msgstr ""
|
||||
msgstr "프랑스령 남방 및 남극"
|
||||
|
||||
msgid "Togo"
|
||||
msgstr "토고"
|
||||
@@ -687,16 +687,16 @@ msgid "Thailand"
|
||||
msgstr "태국"
|
||||
|
||||
msgid "Tajikistan"
|
||||
msgstr ""
|
||||
msgstr "타지키스탄"
|
||||
|
||||
msgid "Tokelau"
|
||||
msgstr ""
|
||||
msgstr "토켈라우"
|
||||
|
||||
msgid "Timor-Leste"
|
||||
msgstr ""
|
||||
msgstr "동티모르"
|
||||
|
||||
msgid "Turkmenistan"
|
||||
msgstr ""
|
||||
msgstr "투르크메니스탄"
|
||||
|
||||
msgid "Tunisia"
|
||||
msgstr "튀니ㅣ"
|
||||
@@ -708,10 +708,10 @@ msgid "Turkey"
|
||||
msgstr "터키"
|
||||
|
||||
msgid "Trinidad and Tobago"
|
||||
msgstr ""
|
||||
msgstr "트리니다드 토바고"
|
||||
|
||||
msgid "Tuvalu"
|
||||
msgstr ""
|
||||
msgstr "투발루"
|
||||
|
||||
msgid "Taiwan"
|
||||
msgstr "타이완"
|
||||
@@ -726,25 +726,25 @@ msgid "Uganda"
|
||||
msgstr "우간다"
|
||||
|
||||
msgid "United States Minor Outlying Islands"
|
||||
msgstr ""
|
||||
msgstr "미국령 군소 제도"
|
||||
|
||||
msgid "United States"
|
||||
msgstr "미국"
|
||||
|
||||
msgid "Uruguay"
|
||||
msgstr ""
|
||||
msgstr "우루과이"
|
||||
|
||||
msgid "Uzbekistan"
|
||||
msgstr ""
|
||||
msgstr "우즈베키스탄"
|
||||
|
||||
msgid "Vatican"
|
||||
msgstr "바티칸"
|
||||
|
||||
msgid "Saint Vincent and the Grenadines"
|
||||
msgstr ""
|
||||
msgstr "세인트빈센트 그레나딘"
|
||||
|
||||
msgid "Venezuela"
|
||||
msgstr ""
|
||||
msgstr "베네수엘라"
|
||||
|
||||
msgid "Virgin Islands"
|
||||
msgstr "버진 아일랜드"
|
||||
@@ -753,10 +753,10 @@ msgid "Vietnam"
|
||||
msgstr "베트남"
|
||||
|
||||
msgid "Vanuatu"
|
||||
msgstr ""
|
||||
msgstr "바누아투"
|
||||
|
||||
msgid "Wallis and Futuna"
|
||||
msgstr ""
|
||||
msgstr "왈리스 퓌튀나"
|
||||
|
||||
msgid "Samoa"
|
||||
msgstr "사모아"
|
||||
@@ -765,7 +765,7 @@ msgid "Yemen"
|
||||
msgstr "예맨"
|
||||
|
||||
msgid "Mayotte"
|
||||
msgstr ""
|
||||
msgstr "마요트"
|
||||
|
||||
msgid "South Africa"
|
||||
msgstr "남아프리카"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
732
apps/susidns/locale/messages_gl.po
Normal file
732
apps/susidns/locale/messages_gl.po
Normal file
@@ -0,0 +1,732 @@
|
||||
# I2P
|
||||
# Copyright (C) 2009 The I2P Project
|
||||
# This file is distributed under the same license as the susidns package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# Uberius Crypto <uberius@anonymail.tech>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-05-25 12:28+0000\n"
|
||||
"PO-Revision-Date: 2016-10-20 00:57+0000\n"
|
||||
"Last-Translator: Uberius Crypto <uberius@anonymail.tech>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:131
|
||||
#, java-format
|
||||
msgid "Host name \"{0}\" contains illegal character {1}"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:144
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:146
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:153
|
||||
#, java-format
|
||||
msgid "Host name cannot start with \"{0}\""
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:148
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:150
|
||||
#, java-format
|
||||
msgid "Host name cannot end with \"{0}\""
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:155
|
||||
#, java-format
|
||||
msgid "Host name cannot contain \"{0}\""
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:158
|
||||
#, java-format
|
||||
msgid ""
|
||||
"Host name \"{0}\" requires conversion to ASCII but the conversion library is"
|
||||
" unavailable in this JVM"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:223
|
||||
msgid "None"
|
||||
msgstr "Ningún"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:231
|
||||
msgid "Hashcash"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:233
|
||||
msgid "Hidden"
|
||||
msgstr "Oculto"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:235
|
||||
msgid "Signed"
|
||||
msgstr "Firmado dixitalmente"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:237
|
||||
msgid "Key"
|
||||
msgstr "Chave"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:239
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:264
|
||||
#, java-format
|
||||
msgid "Type {0}"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:251
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:258
|
||||
#: ../src/java/src/i2p/susi/dns/AddressBean.java:261
|
||||
msgid "DSA 1024 bit"
|
||||
msgstr "DSA 1024 bits"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:188
|
||||
#, java-format
|
||||
msgid "One result for search within filtered list."
|
||||
msgid_plural "{0} results for search within filtered list."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:192
|
||||
#, java-format
|
||||
msgid "Filtered list contains 1 entry."
|
||||
msgid_plural "Filtered list contains {0} entries."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:197
|
||||
#, java-format
|
||||
msgid "One result for search."
|
||||
msgid_plural "{0} results for search."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:206
|
||||
#, java-format
|
||||
msgid "Address book contains 1 entry."
|
||||
msgid_plural "Address book contains {0} entries."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:222
|
||||
#, java-format
|
||||
msgid "Showing {0} of {1}"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:244
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:234
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:453
|
||||
msgid "Add"
|
||||
msgstr "Engadir"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:244
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:255
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:234
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:246
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:451
|
||||
msgid "Replace"
|
||||
msgstr "Substituír"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:254
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:245
|
||||
#, java-format
|
||||
msgid "Host name {0} is already in address book, unchanged."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:256
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:247
|
||||
#, java-format
|
||||
msgid ""
|
||||
"Host name {0} is already in address book with a different destination. Click"
|
||||
" \"Replace\" to overwrite."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:269
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:260
|
||||
#, java-format
|
||||
msgid "Destination added for {0}."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:271
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:262
|
||||
#, java-format
|
||||
msgid "Destination changed for {0}."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:273
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:264
|
||||
msgid "Warning - host name does not end with \".i2p\""
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:278
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:272
|
||||
msgid "Invalid Base 64 destination."
|
||||
msgstr "Destino Base 64 non válido"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:284
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:278
|
||||
#, java-format
|
||||
msgid "Invalid host name \"{0}\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:287
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:281
|
||||
msgid "Please enter a host name and destination"
|
||||
msgstr "Por favor intruduza un nome de host e o destino"
|
||||
|
||||
#. clear search when deleting
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:312
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:285
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:310
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:285
|
||||
msgid "Delete Entry"
|
||||
msgstr "Borrar Entrada"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:291
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:285
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:369
|
||||
msgid "Delete Selected"
|
||||
msgstr "Borrar Seleccionados"
|
||||
|
||||
#. parameter is a host name
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:305
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:302
|
||||
#, java-format
|
||||
msgid "Destination {0} deleted."
|
||||
msgstr ""
|
||||
|
||||
#. parameter will always be >= 2
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:308
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:305
|
||||
#, java-format
|
||||
msgid "1 destination deleted."
|
||||
msgid_plural "{0} destinations deleted."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:310
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:307
|
||||
msgid "No entries selected to delete."
|
||||
msgstr "Non hai entradas seleccionadas para seren borradas"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:318
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:314
|
||||
msgid "Address book saved."
|
||||
msgstr "Axenda de enderezos gardada."
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:321
|
||||
msgid "ERROR: Could not write addressbook file."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:326
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:108
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:318
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:157
|
||||
msgid ""
|
||||
"Invalid form submission, probably because you used the \"back\" or "
|
||||
"\"reload\" button on your browser. Please resubmit."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/AddressbookBean.java:328
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:110
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:320
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:159
|
||||
msgid ""
|
||||
"If the problem persists, verify that you have cookies enabled in your "
|
||||
"browser."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:99
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:131
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:161
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:152
|
||||
msgid "Save"
|
||||
msgstr "Gardar"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:101
|
||||
msgid "Configuration saved."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:102
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:151
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:159
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:150
|
||||
msgid "Reload"
|
||||
msgstr "Recargar"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/ConfigBean.java:104
|
||||
msgid "Configuration reloaded."
|
||||
msgstr "Configuración recargada."
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:106
|
||||
#, java-format
|
||||
msgid "{0} address book in {1} database"
|
||||
msgstr "{0} axenda de enderezos na {1} base de datos"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:255
|
||||
msgid "Manually added via SusiDNS"
|
||||
msgstr "Engadido manualmente trámite SusiDNS"
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:269
|
||||
#, java-format
|
||||
msgid "Failed to add Destination for {0} to naming service {1}"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/NamingServiceBean.java:293
|
||||
#, java-format
|
||||
msgid "Failed to delete Destination for {0} from naming service {1}"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:144
|
||||
msgid ""
|
||||
"Subscriptions saved, updating addressbook from subscription sources now."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:149
|
||||
msgid "Subscriptions saved."
|
||||
msgstr "Subscripcións gardadas."
|
||||
|
||||
#: ../src/java/src/i2p/susi/dns/SubscriptionsBean.java:153
|
||||
msgid "Subscriptions reloaded."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:135
|
||||
msgid "address book"
|
||||
msgstr "axenda de enderezos"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:141
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:157
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:133
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:149
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:125
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:141
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:136
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:124
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:140
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:143
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:135
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:127
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:122
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:126
|
||||
msgid "Address books"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:145
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:137
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:129
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:124
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:128
|
||||
msgid "private"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:147
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:139
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:131
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:126
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:130
|
||||
msgid "master"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:149
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:141
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:133
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:128
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:132
|
||||
msgid "router"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:151
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:143
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:135
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:130
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:134
|
||||
msgid "published"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:153
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:145
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:137
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:132
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:136
|
||||
msgid "Subscriptions"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:155
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:147
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:139
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:134
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:138
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:159
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:143
|
||||
msgid "Address book"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:164
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:148
|
||||
msgid "Storage"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:184
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:187
|
||||
msgid "other"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:189
|
||||
msgid "all"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:201
|
||||
msgid "Current filter"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:206
|
||||
msgid "clear filter"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:219
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:223
|
||||
msgid "Search"
|
||||
msgstr "Buscar"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:262
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:264
|
||||
msgid "Links"
|
||||
msgstr "Ligazóns"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:266
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:445
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:277
|
||||
msgid "Destination"
|
||||
msgstr "Destino"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:302
|
||||
msgid "Mark for deletion"
|
||||
msgstr "Marcar para o borrado"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:321
|
||||
msgid "Base 32 address"
|
||||
msgstr "Enderezo Base 32"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:325
|
||||
msgid "More information on this entry"
|
||||
msgstr "Máis información sobre esta entrada"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:328
|
||||
msgid "details"
|
||||
msgstr "detalles"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:367
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:449
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:396
|
||||
msgid "Export in hosts.txt format"
|
||||
msgstr "Exportar en formarto hosts.txt"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:424
|
||||
msgid "This address book is empty."
|
||||
msgstr "Ista axenda de enderezos está baleira."
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:439
|
||||
msgid "Add new destination"
|
||||
msgstr "Engadir novo destino"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/addressbook_jsp.java:441
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:177
|
||||
msgid "Host Name"
|
||||
msgstr "Nome do Host"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:127
|
||||
msgid "configuration"
|
||||
msgstr "configuración"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:163
|
||||
msgid "Hints"
|
||||
msgstr "Consellos"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:165
|
||||
msgid ""
|
||||
"File and directory paths here are relative to the addressbook's working "
|
||||
"directory, which is normally ~/.i2p/addressbook/ (Linux) or "
|
||||
"%APPDATA%\\I2P\\addressbook\\ (Windows)."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:167
|
||||
msgid ""
|
||||
"If you want to manually add lines to an addressbook, add them to the private"
|
||||
" or master addressbooks."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:169
|
||||
msgid ""
|
||||
"The router addressbook and the published addressbook are updated by the "
|
||||
"addressbook application."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:171
|
||||
msgid ""
|
||||
"When you publish your addressbook, ALL destinations from the master and "
|
||||
"router addressbooks appear there."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:173
|
||||
msgid ""
|
||||
"Use the private addressbook for private destinations, these are not "
|
||||
"published."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:175
|
||||
msgid "Options"
|
||||
msgstr "Opcións"
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:177
|
||||
msgid "File containing the list of subscriptions URLs (no need to change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:179
|
||||
msgid "Update interval in hours"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:181
|
||||
msgid ""
|
||||
"Your public hosts.txt file (choose a path within your webserver document "
|
||||
"root)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:183
|
||||
msgid "Your hosts.txt (don't change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:185
|
||||
msgid "Your personal addressbook, these hosts will be published"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:187
|
||||
msgid "Your private addressbook, it is never published"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:189
|
||||
msgid "Port for your eepProxy (no need to change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:191
|
||||
msgid "Hostname for your eepProxy (no need to change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:193
|
||||
msgid "Whether to update the published addressbook"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:195
|
||||
msgid ""
|
||||
"File containing the etags header from the fetched subscription URLs (no need"
|
||||
" to change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:197
|
||||
msgid ""
|
||||
"File containing the modification timestamp for each fetched subscription URL"
|
||||
" (no need to change)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:199
|
||||
msgid "File to log activity to (change to /dev/null if you like)"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/config_jsp.java:201
|
||||
msgid "Name of the theme to use (defaults to 'light')"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:119
|
||||
msgid "addressbook"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:191
|
||||
msgid "Encoded Name"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:205
|
||||
msgid "Base 32 Address"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:213
|
||||
msgid "Base 64 Hash"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:219
|
||||
msgid "Address Helper"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:225
|
||||
msgid "link"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:229
|
||||
msgid "Public Key"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:231
|
||||
msgid "ElGamal 2048 bit"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:235
|
||||
msgid "Signing Key"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:241
|
||||
msgid "Certificate"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:247
|
||||
msgid "Added Date"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:253
|
||||
msgid "Validated"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:255
|
||||
msgid "no"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:255
|
||||
msgid "yes"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:259
|
||||
msgid "Source"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:265
|
||||
msgid "Last Modified"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/details_jsp.java:271
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:116
|
||||
msgid "Introduction"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:138
|
||||
msgid "What is the addressbook?"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:140
|
||||
msgid "The addressbook application is part of your I2P installation."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:142
|
||||
msgid ""
|
||||
"It regularly updates your hosts.txt file from distributed sources or "
|
||||
"\"subscriptions\"."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:144
|
||||
#, java-format
|
||||
msgid ""
|
||||
"In the default configuration, the address book is only subscribed to {0}."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:146
|
||||
msgid ""
|
||||
"Subscribing to additional sites is easy, just add them to your <a "
|
||||
"href=\"subscriptions\">subscriptions</a> file."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:148
|
||||
msgid ""
|
||||
"For more information on naming in I2P, see <a href=\"http://i2p-"
|
||||
"projekt.i2p/naming.html\" target=\"_top\">the overview</a>."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:150
|
||||
msgid "How does the addressbook application work?"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:152
|
||||
msgid ""
|
||||
"The addressbook application regularly polls your subscriptions and merges "
|
||||
"their content into your \"router\" address book."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:154
|
||||
msgid ""
|
||||
"Then it merges your \"master\" address book into the router address book as "
|
||||
"well."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:156
|
||||
msgid ""
|
||||
"If configured, the router address book is now written to the \"published\" "
|
||||
"address book, which will be publicly available if you are running an "
|
||||
"eepsite."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:158
|
||||
msgid ""
|
||||
"The router also uses a private address book (not shown in the picture), "
|
||||
"which is not merged or published."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:160
|
||||
msgid ""
|
||||
"Hosts in the private address book can be accessed by you but their addresses"
|
||||
" are never distributed to others."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/index_jsp.java:162
|
||||
msgid ""
|
||||
"The private address book can also be used for aliases of hosts in your other"
|
||||
" address books."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:118
|
||||
msgid "subscriptions"
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:154
|
||||
msgid "The subscription file contains a list of i2p URLs."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:156
|
||||
msgid ""
|
||||
"The addressbook application regularly checks this list for new eepsites."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:158
|
||||
msgid "Those URLs refer to published hosts.txt files."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:160
|
||||
#, java-format
|
||||
msgid ""
|
||||
"The default subscription is the hosts.txt from {0}, which is updated "
|
||||
"infrequently."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:162
|
||||
msgid ""
|
||||
"So it is a good idea to add additional subscriptions to sites that have the "
|
||||
"latest addresses."
|
||||
msgstr ""
|
||||
|
||||
#: ../src/tmp/i2p/susi/dns/jsp/subscriptions_jsp.java:164
|
||||
msgid "See the FAQ for a list of subscription URLs."
|
||||
msgstr ""
|
||||
536
apps/susimail/locale/messages_gl.po
Normal file
536
apps/susimail/locale/messages_gl.po
Normal file
@@ -0,0 +1,536 @@
|
||||
# I2P
|
||||
# Copyright (C) 2009 The I2P Project
|
||||
# This file is distributed under the same license as the susimail package.
|
||||
# To contribute translations, see http://www.i2p2.de/newdevelopers
|
||||
#
|
||||
# Translators:
|
||||
# Uberius Crypto <uberius@anonymail.tech>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-10-06 13:52+0000\n"
|
||||
"PO-Revision-Date: 2016-10-10 03:39+0000\n"
|
||||
"Last-Translator: Uberius Crypto <uberius@anonymail.tech>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: src/src/i2p/susi/webmail/MailPart.java:207
|
||||
#, java-format
|
||||
msgid "No encoder found for encoding \\''{0}\\''."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:328
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:342
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1014
|
||||
msgid "Re:"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:332
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:346
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1052
|
||||
msgid "Fwd:"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:603
|
||||
msgid "unknown"
|
||||
msgstr "descoñecido"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:624
|
||||
msgid "Warning: no charset found, fallback to US-ASCII."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:638
|
||||
#, java-format
|
||||
msgid "Charset \\''{0}\\'' not supported."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:642
|
||||
#, java-format
|
||||
msgid "Part ({0}) not shown, because of {1}"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:678
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:681
|
||||
#, java-format
|
||||
msgid "Download attachment {0}"
|
||||
msgstr "Descargar o adxunto {0}"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:682
|
||||
msgid "File is packed into a zipfile for security reasons."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:687
|
||||
#, java-format
|
||||
msgid "Attachment ({0})."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:738
|
||||
msgid "Need username for authentication."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:742
|
||||
msgid "Need password for authentication."
|
||||
msgstr "Precísase contrasinal para a autentificación."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:746
|
||||
msgid "Need hostname for connect."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:751
|
||||
msgid "Need port number for pop3 connect."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:758
|
||||
msgid "POP3 port number is not in range 0..65535."
|
||||
msgstr "O número do porto POP3 non está no rango 0..65535."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:764
|
||||
msgid "POP3 port number is invalid."
|
||||
msgstr "O número do porto POP3 non é válido."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:770
|
||||
msgid "Need port number for smtp connect."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:777
|
||||
msgid "SMTP port number is not in range 0..65535."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:783
|
||||
msgid "SMTP port number is invalid."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:857
|
||||
msgid "User logged out."
|
||||
msgstr "Usuario/a desconectouse."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:860
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1166
|
||||
msgid "Internal error, lost connection."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1017
|
||||
#, java-format
|
||||
msgid "On {0} {1} wrote:"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1064
|
||||
msgid "begin forwarded mail"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1086
|
||||
msgid "end forwarded mail"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1093
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2435
|
||||
msgid "Could not fetch mail body."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1123
|
||||
msgid "Message id not valid."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1161
|
||||
msgid "Configuration reloaded"
|
||||
msgstr "Configuración recargada"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1228
|
||||
#, java-format
|
||||
msgid "No Encoding found for {0}"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1232
|
||||
#, java-format
|
||||
msgid "Could not encode data: {0}"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1237
|
||||
#, java-format
|
||||
msgid "Error reading uploaded file: {0}"
|
||||
msgstr ""
|
||||
|
||||
#. error if we get here
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1322
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1325
|
||||
msgid "Attachment not found."
|
||||
msgstr "Adxunto non atopado."
|
||||
|
||||
#. error if we get here
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1352
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1354
|
||||
msgid "Message not found."
|
||||
msgstr "Mensaxe non atopada."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1399
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1537
|
||||
msgid "Invalid pagesize number, resetting to default value."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1423
|
||||
msgid "No messages marked for deletion."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1439
|
||||
#, java-format
|
||||
msgid "1 message deleted."
|
||||
msgid_plural "{0} messages deleted."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1501
|
||||
#, java-format
|
||||
msgid "Host unchanged. Edit configation file {0} to change host."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1516
|
||||
msgid "Configuration saved"
|
||||
msgstr "Configuración gardada"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1752
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2225
|
||||
msgid "Login"
|
||||
msgstr ""
|
||||
|
||||
#. mailbox.getNumMails() forces a connection, don't use it
|
||||
#. Not only does it slow things down, but a failure causes all our messages to
|
||||
#. "vanish"
|
||||
#. subtitle = ngettext("1 Message", "{0} Messages",
|
||||
#. sessionObject.mailbox.getNumMails());
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1757
|
||||
#, java-format
|
||||
msgid "1 Message"
|
||||
msgid_plural "{0} Messages"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1763
|
||||
msgid "Show Message"
|
||||
msgstr "Amosar Mensaxe"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1765
|
||||
msgid "New Message"
|
||||
msgstr "Nova Mensaxe"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1767
|
||||
msgid "Configuration"
|
||||
msgstr "Configuración"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1778
|
||||
msgid "SusiMail"
|
||||
msgstr "SusiMail"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1791
|
||||
msgid "Message has not been sent. Do you want to discard it?"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1864
|
||||
#, java-format
|
||||
msgid "Error decoding content: {0}"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1973
|
||||
msgid "no subject"
|
||||
msgstr "sen asunto"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1990
|
||||
msgid "Found no valid sender address."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:1996
|
||||
#, java-format
|
||||
msgid "Found no valid address in \\''{0}\\''."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2017
|
||||
msgid "No recipients found."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2081
|
||||
msgid "Mail sent."
|
||||
msgstr "Correo enviado."
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2125
|
||||
msgid "Send"
|
||||
msgstr "Enviar"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2126
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2341
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2475
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2169
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2268
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2423
|
||||
msgid "From"
|
||||
msgstr "De"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2170
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2171
|
||||
msgid "Cc"
|
||||
msgstr "Cc"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2172
|
||||
msgid "Bcc"
|
||||
msgstr "Cco"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2173
|
||||
msgid "Bcc to self"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2174
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2269
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2425
|
||||
msgid "Subject"
|
||||
msgstr "Asunto"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2177
|
||||
msgid "Add Attachment"
|
||||
msgstr ""
|
||||
|
||||
#. TODO disable/hide in JS if no file selected
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2179
|
||||
msgid "Add another attachment"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2185
|
||||
msgid "Attachments"
|
||||
msgstr "Adxuntos"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2194
|
||||
msgid "Delete selected attachments"
|
||||
msgstr "Borra-los adxuntos seleccionados"
|
||||
|
||||
#. current postman hq length limits 16/12, new postman version 32/32
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2213
|
||||
msgid "User"
|
||||
msgstr "Usuario/a"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2214
|
||||
msgid "Password"
|
||||
msgstr "Contrasinal"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2219
|
||||
msgid "Host"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2220
|
||||
msgid "POP3 Port"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2221
|
||||
msgid "SMTP Port"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2226
|
||||
msgid "Read Mail Offline"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2230
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2360
|
||||
msgid "Settings"
|
||||
msgstr "Axustes"
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2233
|
||||
msgid "Learn about I2P mail"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2234
|
||||
msgid "Create Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2247
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2403
|
||||
msgid "New"
|
||||
msgstr ""
|
||||
|
||||
#. In theory, these are valid and will apply to the first checked message,
|
||||
#. but that's not obvious and did it work?
|
||||
#. button( REPLY, _t("Reply") ) +
|
||||
#. button( REPLYALL, _t("Reply All") ) +
|
||||
#. button( FORWARD, _t("Forward") ) + spacer +
|
||||
#. button( DELETE, _t("Delete") ) + spacer +
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2254
|
||||
msgid "Check Mail"
|
||||
msgstr ""
|
||||
|
||||
#. if (Config.hasConfigFile())
|
||||
#. out.println(button( RELOAD, _t("Reload Config") ) + spacer);
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2257
|
||||
msgid "Logout"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2270
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2427
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2273
|
||||
msgid "Size"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2314
|
||||
msgid "Message is new"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2317
|
||||
msgid "Message has an attachment"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2319
|
||||
msgid "Message is spam"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2327
|
||||
msgid "No messages"
|
||||
msgstr ""
|
||||
|
||||
#. TODO ngettext
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2339
|
||||
msgid "Really delete the marked messages?"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2340
|
||||
msgid "Yes, really delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2343
|
||||
msgid "Delete Selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2345
|
||||
msgid "Mark All"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2347
|
||||
msgid "Clear All"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2372
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2373
|
||||
msgid "First"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2372
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2373
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2413
|
||||
msgid "Previous"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2375
|
||||
#, java-format
|
||||
msgid "Page {0} of {1}"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2378
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2379
|
||||
msgid "Last"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2378
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2379
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2415
|
||||
msgid "Next"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2391
|
||||
msgid "Really delete this message?"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2391
|
||||
msgid "Yes, really delete it!"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2404
|
||||
msgid "Reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2405
|
||||
msgid "Reply All"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2406
|
||||
msgid "Forward"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2407
|
||||
msgid "Save As"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2409
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2411
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2414
|
||||
msgid "Back to Folder"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2439
|
||||
msgid "Could not fetch mail."
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2457
|
||||
msgid "Folder Page Size"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2460
|
||||
msgid "Set"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2463
|
||||
msgid "Advanced Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/WebMail.java:2474
|
||||
msgid "Save Configuration"
|
||||
msgstr ""
|
||||
|
||||
#. this appears in the UI so translate
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:102
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:751
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:793
|
||||
msgid "No response from server"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:668
|
||||
msgid "Error connecting to server"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:673
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:676
|
||||
msgid "Error opening mailbox"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/pop3/POP3MailBox.java:1025
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:249
|
||||
msgid "Login failed"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:214
|
||||
msgid "Cannot connect"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:225
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:237
|
||||
msgid "Server refused connection"
|
||||
msgstr ""
|
||||
|
||||
#. TODO which recipient?
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:262
|
||||
msgid "Mail rejected"
|
||||
msgstr ""
|
||||
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:276
|
||||
#: src/src/i2p/susi/webmail/smtp/SMTPClient.java:279
|
||||
msgid "Error sending mail"
|
||||
msgstr ""
|
||||
@@ -2221,7 +2221,7 @@
|
||||
<file name="../i2p-${Extended.Version}/installer/resources/geoip.txt" />
|
||||
<file name="../i2p-${Extended.Version}/installer/resources/geoipv6.dat.gz" />
|
||||
<!-- libjetty8-java -->
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.17.v20150415" />
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.21.v20160908" />
|
||||
<!-- libjstl1.1-java or glassfish-javaee -->
|
||||
<!--
|
||||
<file name="../i2p-${Extended.Version}/apps/susidns/src/lib/jstl.jar" />
|
||||
@@ -2304,7 +2304,7 @@
|
||||
<file name="../i2p-${Extended.Version}/installer/resources/geoipv6.dat.gz" />
|
||||
<!-- libjetty8-java -->
|
||||
<!--
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.17.v20150415" />
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.21.v20160908" />
|
||||
-->
|
||||
<!-- libjstl1.1-java or glassfish-javaee -->
|
||||
<!--
|
||||
@@ -2381,7 +2381,7 @@
|
||||
-->
|
||||
<file name="../i2p-${Extended.Version}/installer/resources/geoip.txt" />
|
||||
<file name="../i2p-${Extended.Version}/installer/resources/geoipv6.dat.gz" />
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.17.v20150415" />
|
||||
<fileset dir="../i2p-${Extended.Version}/apps/jetty/jetty-distribution-8.1.21.v20160908" />
|
||||
<!--
|
||||
<file name="../i2p-${Extended.Version}/apps/susidns/src/lib/jstl.jar" />
|
||||
-->
|
||||
|
||||
@@ -18,7 +18,7 @@ public class CoreVersion {
|
||||
/** deprecated */
|
||||
public final static String ID = "Monotone";
|
||||
|
||||
public final static String VERSION = "0.9.27";
|
||||
public final static String VERSION = "0.9.28";
|
||||
|
||||
/**
|
||||
* For Vuze.
|
||||
|
||||
@@ -74,15 +74,15 @@ reprepro includedsc stable i2p_0.9.XX-1.dsc
|
||||
reprepro -v update precise
|
||||
reprepro -v update trusty
|
||||
reprepro -v update vivid
|
||||
reprepro -v update wily
|
||||
reprepro -v update xenial
|
||||
reprepro -v update yakkety
|
||||
reprepro -v update zesty
|
||||
# todo when set up
|
||||
# To add or remove distributions, edit /var/www/debian/conf/distributions
|
||||
# and /var/www/debian/conf/updates
|
||||
# and then: reprepro export foo (for new foo)
|
||||
# and then: reprepro -v update foo
|
||||
# If you remove, you must do: reprepro clearvanished
|
||||
# reprepro -v update zesty
|
||||
|
||||
|
||||
# To copy precise to wheezy:
|
||||
|
||||
@@ -55,6 +55,8 @@ Generate files to upload
|
||||
- cp debian/changelog ../i2p-0.9.XX-0-xxxxxxxx/debian/
|
||||
- cp debian-alt/(series)/(other files besides changelog) to ../i2p-0.9.XX-0-xxxxxxxx/debian/
|
||||
- cd ../i2p-0.9.XX-0-xxxxxxxx/
|
||||
- Note: If building for precise and you are on yakkety or higher without Java 7,
|
||||
make a symlink so debuild will work: cd /var/lib/jvm; sudo ln -s java-8-openjdk-amd64/ java-7-openjdk-amd64
|
||||
- Build the *1ubuntu1* files:
|
||||
If you have NOT done a successful dput for this release yet:
|
||||
debuild -S -sa -kkeyid
|
||||
@@ -101,7 +103,8 @@ So the build isn't done until both arch builds are complete.
|
||||
Don't
|
||||
|
||||
|
||||
If it works, copy trusty to vivid, wily, xenial, yakkety, zesty in your PPA
|
||||
If it works, copy trusty the series you are running (e.g. yakkety) in your PPA
|
||||
so that you can test.
|
||||
(select "copy existing binaries")
|
||||
Wait a few minutes for that to happen
|
||||
|
||||
@@ -124,9 +127,12 @@ Add your PPA following the instructions at http://i2p-projekt.i2p/en/download/de
|
||||
Release
|
||||
-------
|
||||
|
||||
Then copy trusty, vivid, wily, xenial, yakkety, zesty, from your PPA to the i2p-maintainers PPA
|
||||
Then copy trusty from your PPA to the i2p-maintainers PPA.
|
||||
Then in the i2p-maintainers PPA, copy trusty to vivid, xenial, yakkety, zesty
|
||||
Did a new series open up since the last time you did this? Copy to the new one also.
|
||||
(select "copy existing binaries")
|
||||
Copy trusty first and wait for it to be published in i2p-maintainers or the others will fail.
|
||||
For precise, build and copy it separately.
|
||||
|
||||
|
||||
Creating milestone, release, and uploading files
|
||||
@@ -163,7 +169,7 @@ For each of the four files
|
||||
Sig: i2pinstall_0.9.xx_windows.exe.sig
|
||||
File Content Type: Installer File
|
||||
i2pinstall_0.9.xx.jar
|
||||
Description: I2P 0.9.xx Installer (Linux / OSX / FreeBSD / Solaris / Mac)
|
||||
Description: I2P 0.9.xx Installer (Linux / OSX / FreeBSD / Solaris)
|
||||
Sig: i2pinstall_0.9.xx.jar.sig
|
||||
File Content Type: Installer File
|
||||
i2pupdate_0.9.xx.zip
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
i2p (0.9.28p-1~precise+1) precise; urgency=medium
|
||||
|
||||
* Backport to Precise
|
||||
|
||||
-- zzz on i2p <zzz@i2pmail.org> Tue, 13 Dec 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.27p-1~precise+1) precise; urgency=medium
|
||||
|
||||
* Backport to Precise
|
||||
|
||||
@@ -59,6 +59,7 @@ Description: I2P libjbigi library
|
||||
Package: i2p-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Priority: extra
|
||||
Depends: ${misc:Depends}
|
||||
Suggests: i2p, default-jdk-doc
|
||||
Description: I2P developer documentation
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
i2p (0.9.28-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.28
|
||||
|
||||
-- zzz on i2p (key signing) <zzz@i2pmail.org> Tue, 13 Dec 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.27-1-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.27
|
||||
|
||||
@@ -55,6 +55,7 @@ Description: I2P libjbigi library
|
||||
Package: i2p-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Priority: extra
|
||||
Depends: ${misc:Depends}
|
||||
Suggests: i2p, default-jdk-doc
|
||||
Description: I2P developer documentation
|
||||
|
||||
965
debian-alt/xenial/changelog
Normal file
965
debian-alt/xenial/changelog
Normal file
@@ -0,0 +1,965 @@
|
||||
i2p (0.9.28-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.28
|
||||
|
||||
-- zzz on i2p (key signing) <zzz@i2pmail.org> Tue, 13 Dec 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.27-1-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.27
|
||||
|
||||
-- zzz on i2p (key signing) <zzz@i2pmail.org> Mon, 17 Oct 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.26-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.26
|
||||
|
||||
-- zzz on i2p (key signing) <zzz@i2pmail.org> Tue, 07 Jun 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.25-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* New upstream version 0.9.25
|
||||
|
||||
-- zzz on i2p (key signing) <zzz@i2pmail.org> Sat, 26 Mar 2016 12:12:12 +0000
|
||||
|
||||
i2p (0.9.24-1ubuntu1) trusty; urgency=medium
|
||||
|
||||
* Upload to PPA
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 30 Jan 2016 14:12:27 +0000
|
||||
|
||||
i2p (0.9.24-1) unstable; urgency=medium
|
||||
|
||||
* New upstream version 0.9.24
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 30 Jan 2016 12:08:27 +0000
|
||||
|
||||
i2p (0.9.23-2) unstable; urgency=medium
|
||||
|
||||
* Backport of two fixes from after the release of 0.9.23
|
||||
- debian/patches/0005-Console-Fix-escaping-of-plugin-description-on-config.patch
|
||||
- debian/patches/0006-NetDb-Fix-deadlock-ticket-1722.patch
|
||||
* AppArmor:
|
||||
- Remove 'l' from the debian AppArmor profiles
|
||||
- Allow writing to /tmp/imageio*, needed by graph creation on some systems
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 06 Dec 2015 14:28:23 +0000
|
||||
|
||||
i2p (0.9.23-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Accelerate transition to Ed25519
|
||||
- Fix some bugs soft restarting after a large clock shift (e.g. resume) (but more to do)
|
||||
- Fix streaming retransmission timers that were dying, and related timer bugs
|
||||
- Fix streaming connections rejected while tunnel is opening
|
||||
- Fix rare i2psnark and UPnP deadlocks
|
||||
- Fix lifetime participating bandwidth display in console
|
||||
- Increase default outbound exploratory tunnel length to 3
|
||||
- Use max of 2 not-failing peers in exploratory tunnels to improve build success
|
||||
- Add support for hostnames prefixed with "www.";
|
||||
- Store news feed items separately on disk, show on new /news page, limit display on home page to 2
|
||||
- Increase probability of rekeying to EdDSA
|
||||
- Detect for broken ECDSA support in Gentoo
|
||||
- Console: Add a Java 6 warning, this is the last release to support Java 6
|
||||
- Changes to prepare for Java 9 compatibility
|
||||
- i2ptunnel: Pass Accept-Encoding header through client and server proxies, to allow end-to-end compression
|
||||
- i2psnark: Increase piece size, piece count, and file count limits
|
||||
- i2psnark: Save added and completed times
|
||||
- i2psnark: Save magnet parameters across restart
|
||||
- i2psnark: Don't delete .torrent file on errors at startup, rename to .torrent.BAD
|
||||
- i2psnark: Add recheck, start, stop buttons on details pages
|
||||
- i2psnark: Add option to disable "smart sort"
|
||||
- Speed up IP address validation
|
||||
- Separate streaming blacklists for ECDSA and EdDSA
|
||||
- Translation updates
|
||||
- Update GeoIP data (new installs and PPA only)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 19 Nov 2015 12:41:36 +0000
|
||||
|
||||
i2p (0.9.22-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Start migration to Ed25519 router info signatures
|
||||
- Fix i2psnark getting stuck before download complete, and not deleting temp
|
||||
files
|
||||
- Fix excluded SSL ciphers in console
|
||||
- Translation updates
|
||||
- Update GeoIP data
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 13 Sep 2015 11:27:16 +0000
|
||||
|
||||
i2p (0.9.21-2) unstable; urgency=medium
|
||||
|
||||
* Add exception to apparmor rules for scrypt, needed by I2P-Bote
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 02 Aug 2015 15:00:30 +0000
|
||||
|
||||
i2p (0.9.21-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Add multisession support for dual-signature crypto on the same tunnels
|
||||
- Use multisession for shared clients
|
||||
- Increase default outbound bandwidth limit to 60 KBps
|
||||
- Increase default maximum participating tunnels
|
||||
- Floodfills will send database store acks directly if connected, for efficiency
|
||||
- Set TCP keepalive on I2CP and SAM sockets
|
||||
- More efficient decompression in HTTP proxy, use less threads
|
||||
- Add support for fast extensions in i2psnark
|
||||
- i2psnark only autostarts torrents that were running previously
|
||||
- Add support for translated console news
|
||||
- SSU fixes to compete better with NTCP for bandwidth when limited
|
||||
- Fixes to prevent SSU stalls
|
||||
- Wait for outbound tunnels before sending first leaseset to client, to
|
||||
prevent dropping first message
|
||||
- Clean up resources correctly when SAM stops
|
||||
- Better error handling and notification when HTTP proxy is not running
|
||||
- More i2ptunnel fixes at startup and shutdown of tunnels
|
||||
- Fix total_size in i2psnark metadata message
|
||||
- Restore dates in console news headers
|
||||
- Several I2CP fixes
|
||||
- Use same session for naming lookups in I2PSocketEepGet
|
||||
- Increase max bandwidth to 16 MBps, add larger Bloom filter
|
||||
- New floodfills will send their info to nearby floodfills to speed integration
|
||||
- Apache Tomcat 6.0.44
|
||||
- Translation updates
|
||||
* Drop the following patches; included in 0.9.21:
|
||||
- 0005-i2ptunnel-Don-t-connect-manager-to-router-in-constru.patch
|
||||
- 0006-i2ptunnel-Don-t-call-startup-in-chained-constructor-.patch
|
||||
- 0007-Define-I2PTunnelClientBase-stats-in-one-place.patch
|
||||
- 0008-i2psnark-Fix-NPE-ticket-1602.patch
|
||||
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 31 Jul 2015 20:01:42 +0000
|
||||
|
||||
i2p (0.9.20-3) unstable; urgency=medium
|
||||
|
||||
* Add datagram exception to the apparmor profile
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 20 Jun 2015 11:22:28 +0000
|
||||
i2p (0.9.20-2) unstable; urgency=medium
|
||||
|
||||
[str4d]
|
||||
* i2ptunnel: Don't connect manager to router in constructor (ticket #815)
|
||||
* i2ptunnel: Don't call startup() in chained constructor (ticket #1593)
|
||||
* Define I2PTunnelClientBase stats in one place
|
||||
|
||||
[killyourtv]
|
||||
* Tighten apparmor rules for TMPDIR
|
||||
* Add support for specifying limits to the initscript
|
||||
* Fix NPE in I2PSnark (I2P Trac #1602)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 14 Jun 2015 16:11:33 +0000
|
||||
|
||||
i2p (0.9.20-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Add support for address book export
|
||||
- Add support for SSL in HTTP server tunnel
|
||||
- Allow class 'M' (64-128 KBps share bandwidth) to become floodfill
|
||||
- Raise connection limits for new classes 'P' (512-2000 KBps share
|
||||
bandwidth) and 'X' (over 2000 KBps)
|
||||
- Add support for signed development builds
|
||||
- Clock skew fixes
|
||||
- Fixes and configuration for when IPv4 is firewalled but IPv6 still works
|
||||
- Locking fixes for i2ptunnel clients to prevent hangs at startup
|
||||
- Verify hostnames when reseeding
|
||||
- Fix deletion of config files for deleted torrents in i2psnark
|
||||
- Fix hangs fetching proxy.i2p local resources via Privoxy
|
||||
- Fixes for duplicate shared clients
|
||||
- Fix for occasional page truncation in HTTP client
|
||||
- Fixes for handling corrupted SSU packets
|
||||
- Fix closing of SAM sessions when I2P session closes
|
||||
- Reduce NTCP threads
|
||||
- Eliminate SimpleScheduler threads
|
||||
- Add continent-based NTP servers as fallbacks for country-based ones
|
||||
- Remove all default non-SSL reseed hosts
|
||||
- Disable fallback to non-su3 reseeding
|
||||
- Several fixes in streaming for better "loopback" performance,
|
||||
may or may not help in real world
|
||||
- Reduce latency in i2ptunnel
|
||||
- Add a larger Bloom filter for very high bandwidth and memory
|
||||
- Add Bloom filter warning when configured for high bandwidth but not
|
||||
enough memory
|
||||
- Reduce max netdb search depth to reduce floodfill load
|
||||
- Improved header processing and error handling in i2ptunnel HTTP server
|
||||
- Better error handling and user feedback when HTTP client tunnel is
|
||||
disabled
|
||||
- More changes to improve floodfill capacity
|
||||
- New configuration for forcing IPv4 (only) to firewalled on /confignet
|
||||
- New configuration for floodfill on /configadvanced
|
||||
- Show separate IPv4 and IPv6 status in summary bar when appropriate
|
||||
- Better handling of corrupt SSU packets
|
||||
- Jetty 8.1.17.v20150415
|
||||
- Translation updates
|
||||
- Update GeoIP data (new installs and PPA only)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 02 Jun 2015 18:36:42 +0000
|
||||
|
||||
i2p (0.9.19-4) unstable; urgency=medium
|
||||
|
||||
* Re-enable systemd unit file
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 30 Apr 2015 22:54:56 +0000
|
||||
|
||||
i2p (0.9.19-3) unstable; urgency=medium
|
||||
|
||||
* A couple more apparmor profile tweaks
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 14 Apr 2015 20:35:39 +0000
|
||||
|
||||
i2p (0.9.19-2) unstable; urgency=medium
|
||||
|
||||
* Fix usr.bin.i2prouter apparmor profile
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 14 Apr 2015 12:58:22 +0000
|
||||
|
||||
i2p (0.9.19-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Floodfill performance improvements
|
||||
- Easier ways to reseed manually from a file or URL
|
||||
- New way to export reseed data for others
|
||||
- Support for installing plugin from file
|
||||
- Fixes for high CPU usage in floodfills
|
||||
- i2ptunnel locking fixes
|
||||
- Fixes in read timeout handling in streaming
|
||||
- Update to UPnP library 3.0
|
||||
- Improve tracking of floodfill lookup success
|
||||
- Direct router info lookups if connected to floodfill
|
||||
- Auto-adjustment of i2psnark tunnel quantity
|
||||
- Increase exploratory tunnel quantity when floodfill
|
||||
- Increase min and default bandwidth for i2psnark
|
||||
- Improved strategies for dropping jobs on high job lag to prevent overload
|
||||
- Apache Tomcat 6.0.43
|
||||
- Translation updates
|
||||
- Update GeoIP data
|
||||
* debconf translation updates
|
||||
* Minor updates to AppArmor profiles
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 12 Apr 2015 22:34:40 +0000
|
||||
|
||||
i2p (0.9.18-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
* Daemon runs confined with AppArmor
|
||||
Bug Fixes
|
||||
- Fix parsing of ECDSA address helper in HTTP client proxy
|
||||
- Fix news last-modified processing which prevented notification of update
|
||||
- Improve handling of UPnP device changes
|
||||
- Don't hang at startup forever waiting for entropy
|
||||
- Possible fixes for high CPU usage in NTCP
|
||||
Other
|
||||
- Publish router info faster when address costs change
|
||||
- Start i2ptunnel 90s sooner
|
||||
- Accept tunnels 10m sooner
|
||||
- Increase exploratory tunnel quantity during initial exploration
|
||||
- Latency reductions in several places
|
||||
- Add startup browser configuration with advanced config
|
||||
routerconsole.browser
|
||||
- Persistent leaseset keys to eliminate correlation with restart
|
||||
- Faster unchoking of new peers in i2psnark
|
||||
- More aggressive throttling of lookups at floodfills
|
||||
- Tunnel build request record refactoring
|
||||
- Reduce thread usage in i2ptunnel
|
||||
- Add i2ptunnel server option for multihomed sites
|
||||
- Disallow some common I2P application ports as router ports
|
||||
- Increase connection limits for fast routers
|
||||
- Add Save-As button for SusiMail messages
|
||||
- Use 'hidden service' terminology in the console
|
||||
- Encrypted netdb lookups for 32-bit x86
|
||||
- Translation updates
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 22 Feb 2015 22:23:50 +0000
|
||||
|
||||
i2p (0.9.17-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
Changes
|
||||
- Signed news
|
||||
- ECDSA default for new server tunnels
|
||||
- Reseeding now SSL-only by default
|
||||
Bug Fixes
|
||||
- Fix SSU sending corrupt ack-only packets with partial bitfields
|
||||
- Fix SSU inbound connection fail from non-DSA router
|
||||
- Don't select incompatible peers if we are a non-DSA router
|
||||
- Fix EdDSA signature verification bug
|
||||
- Set I2NP lookup type flags in all cases, not just when a reply tunnel is used
|
||||
- Stop i2ptunnel server acceptor thread after close
|
||||
- Fix bug preventing some plugins from stopping completely
|
||||
- Fix SAM v3 bug causing failures in incoming connections
|
||||
Other
|
||||
- Add a warning in the console sidebar if ECDSA not supported
|
||||
- Log warnings for Java 6 that we will eventually require Java 7
|
||||
- Don't let proxied routers auto-floodfill
|
||||
- Don't resend SSU acks that are too old
|
||||
- Don't publish direct info in SSU address if introducers are required
|
||||
- New default opentrackers in i2psnark
|
||||
- Add support for specifiying data directory per-torrent in i2psnark
|
||||
- Changes in streaming accept() error behavior
|
||||
- Minor blockfile format changes
|
||||
- New option for persistent random key to preserve peer ordering across restarts
|
||||
- Translation updates
|
||||
- Update GeoIP data
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 30 Nov 2014 22:20:06 +0000
|
||||
|
||||
i2p (0.9.16-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream Version
|
||||
- Add support for stronger Router Info signatures
|
||||
- Encrypt RI lookups and responses on faster boxes
|
||||
- Require I2CP authorization for all messages when enabled (requires 0.9.11
|
||||
or higher client)
|
||||
- Disable TLSv3 and older ciphers for reseeding and other uses of SSL
|
||||
- Use ECDSA by default for i2ptunnel IRC, SOCKS-IRC, and standard client
|
||||
tunnels
|
||||
- Don't prefer floodfills in some countries
|
||||
- New column sorting, set-all priority buttons, and upload ratio display in
|
||||
i2psnark
|
||||
- Increase i2psnark tunnel default to 3 hops
|
||||
- Implement bundling of multiple fragments in a single SSU message for
|
||||
efficiency
|
||||
- New add-to-addressbook links on netdb leaseset page
|
||||
- Implement I2NP DatabaseLookupMessage search type field to improve lookup
|
||||
efficiency
|
||||
- CPUID fixes and updates for recent processors
|
||||
- i2psnark fix magnet links with %-encoding
|
||||
- Improve handling of SSU socket closing out from under us (hopefully fix
|
||||
100% CPU)
|
||||
- SSU bitfield handling fixes
|
||||
- Fix HTTP header issues in i2psnark
|
||||
- Fix rare NPE when building garlic message
|
||||
- Fix console lockups (hopefully)
|
||||
- Fix i2ptunnel js confirm-delete
|
||||
- Move router data structures from i2p.jar to router.jar (breaks i2pcontrol
|
||||
plugin)
|
||||
- New router keys now stored in router.keys.dat (privKeys.dat format)
|
||||
instead of router.keys
|
||||
- Improve handling of unsupported encryption throughout
|
||||
- More error checking of client I2CP messages by the router
|
||||
- Initial work on hooks for pluggable transports
|
||||
- Enforce request timestamp in tunnel build messages
|
||||
- Re-enable message status in streaming, but treat no leaseset as a soft
|
||||
failure for now
|
||||
- Return unused DH keypairs to the pool for efficiency
|
||||
- Raise failsafe tagset limit and improve deletion strategy when hit
|
||||
- Change eepsite Jetty threadpool and queue configuration
|
||||
- NTCP establishment refactoring in prep for NTCP2 and PT
|
||||
- Jetty 8.1.16-v20140903
|
||||
- Translation updates
|
||||
- Update GeoIP data
|
||||
|
||||
i2p (0.9.15-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream release
|
||||
- Add support for Ed25519 signatures
|
||||
- i2psnark move to separate config file for each torrent to better support
|
||||
per-torrent settings
|
||||
- Add i2psnark support for data outside the i2psnark/ directory
|
||||
- Enable stronger signatures (su3 format) for plugins
|
||||
- Speed up SSU introductions by responding to hole punch messages
|
||||
- Several improvements in SAM efficiency
|
||||
- More HTML escaping and form submission fixes in the console and i2psnark
|
||||
- Streaming fixes for long signatures
|
||||
- i2psnark fixes for file name character mapping when seeding
|
||||
- I2PTunnel fixes stopping client tunnels
|
||||
- I2PTunnel fix updating options on a running delay-open client tunnel
|
||||
- Re-enable plugin installation via the console, removed in 0.9.14
|
||||
- i2psnark now remembers uploaded count across restarts
|
||||
- i2psnark increase max piece size to 8 MB
|
||||
- i2psnark several UI fixes
|
||||
- Prohibit SSU peer test requests unless a connection is established
|
||||
- i2ptunnel add support for local SSL connections for standard and IRC
|
||||
client tunnels
|
||||
- Console and log warnings for unavailable crypto
|
||||
- More consistent routing for Delivery Status Messages to reduce network
|
||||
connections
|
||||
- Disable external entities in UPnP XML parser
|
||||
- Translation updates
|
||||
- Update GeoIP data
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 21 Sep 2014 00:07:36 +0000
|
||||
|
||||
i2p (0.9.14.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream point release, 0.9.14.1
|
||||
- Updates to geoip.txt and geoipv6.dat.gz based on Maxmind GeoLite Country
|
||||
database from 2014-08-06.
|
||||
- Console:
|
||||
+ Fix update buttons
|
||||
+ Don't filter parameter names starting with "nofilter_"
|
||||
+ Re-allow configadvanced, news URL, and unsigned update URL if
|
||||
routerconsole.advanced=true
|
||||
+ Re-allow plugin install if routerconsole.advanced=true or
|
||||
routerconsole.enablePluginInstall=true
|
||||
+ Only allow whitelisted plugin signers, unless
|
||||
routerconsole.allowUntrustedPlugins=true
|
||||
+ Re-allow clients.config changes if routerconsole.advanced=true or
|
||||
routerconsole.enableClientChange=true
|
||||
+ More escaping
|
||||
- i2psnark: Fix add torrent form
|
||||
- ExecNamingService: Remove
|
||||
- Plugins: Add whitelist of keys
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 09 Aug 2014 23:09:33 +0000
|
||||
|
||||
i2p (0.9.14-1) unstable; urgency=high
|
||||
|
||||
* New upstream release, 0.9.14
|
||||
* Fix several XSS issues
|
||||
- Disable changing news feed URL from UI
|
||||
- Disable plugin install
|
||||
- Disable setting unsigned update URL from UI
|
||||
- Disable clients.config editing from the UI
|
||||
- Add Content-Security-Policy and X-XSS-Protection headers
|
||||
- Disable unused ExecNamingService (thx joernchen of Phenoelit)
|
||||
* Bug fixes
|
||||
- Fix tunnel building so it doesn't get "stuck" on a single pool
|
||||
- Reject participating tunnels when hidden
|
||||
- Several i2psnark improvements and fixes (GUI and DHT), including changes
|
||||
for better compatibility with Vuze
|
||||
* Other
|
||||
- Reseeding now fetches a signed zip file containing router infos for
|
||||
security and speed
|
||||
- Use JVM's AES implementation if it is faster
|
||||
- More advanced options shown in the i2ptunnel edit pages
|
||||
- Per-message reliabilitiy settings in I2CP and error propagation back
|
||||
from router to client
|
||||
- Lots of findbugs fixes and cleanups
|
||||
- Support signature types in SAM, bump rev to 3.1
|
||||
- New event log page in console
|
||||
- Jetty 8.1.15.v20140411
|
||||
- Tomcat 6.0.41
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 26 Jul 2014 23:23:36 +0000
|
||||
|
||||
i2p (0.9.13-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream release
|
||||
* debconf: New Slovak translation
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 22 May 2014 19:08:45 +0000
|
||||
|
||||
i2p (0.9.12-2) unstable; urgency=low
|
||||
|
||||
* Re-enable i2p-docs package
|
||||
* Have libjbigi package depend on i2p-router
|
||||
* Remove ${misc:Depends} from the i2p dependencies to avoid hard-depending
|
||||
on i2p-router (= ${source:Version}. This prevents users from trying dev
|
||||
builds using "dpkg -i i2p-router-${devbuild}_all.deb. The i2p package
|
||||
already depended on i2p-router.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 06 Apr 2014 16:27:31 +0000
|
||||
|
||||
i2p (0.9.12-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 31 Mar 2014 19:07:54 +0000
|
||||
|
||||
i2p (0.9.11-3) unstable; urgency=medium
|
||||
|
||||
* Enable systemd for unstable and saucy|trusty
|
||||
* Fix postinst
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 11 Mar 2014 00:45:52 +0000
|
||||
|
||||
i2p (0.9.11-1) unstable; urgency=medium
|
||||
|
||||
* New release
|
||||
* Debconf: New Korean and Polish translations
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 09 Feb 2014 00:00:00 +0000
|
||||
|
||||
i2p (0.9.10-1) unstable; urgency=medium
|
||||
|
||||
* New release
|
||||
* Remove /var/lib/i2p when i2p package is purged.
|
||||
* Bump standards version to 3.9.5 (no changes needed)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Wed, 22 Jan 2014 16:00:24 +0000
|
||||
|
||||
i2p (0.9.9-1) unstable; urgency=medium
|
||||
|
||||
* New Upstream release
|
||||
* debconf:
|
||||
- Updated French translation
|
||||
- New Romanian translation
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 07 Dec 2013 18:17:24 +0000
|
||||
|
||||
i2p (0.9.8-1) unstable; urgency=low
|
||||
|
||||
* New Upstream Version
|
||||
* Debconf: updated Swedish translation
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 30 Sep 2013 16:14:40 +0000
|
||||
|
||||
i2p (0.9.7.1-1) unstable; urgency=low
|
||||
|
||||
* New upstream version 0.9.7.1
|
||||
* Compress packages with xz
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 10 Aug 2013 22:10:08 +0000
|
||||
|
||||
i2p (0.9.7-2) unstable; urgency=low
|
||||
|
||||
* Bugfix: Add missing ; to i2prouter script.
|
||||
* Test scripts with "sh -n" in the build target
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 16 Jul 2013 11:08:48 +0000
|
||||
|
||||
i2p (0.9.7-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* debconf:
|
||||
- New Chinese, Portuguese, and Turkish translations
|
||||
- Russian translation updates
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 15 Jul 2013 19:35:09 +0000
|
||||
|
||||
i2p (0.9.6-1) unstable; urgency=low
|
||||
|
||||
* New upstream release
|
||||
* i2prouter: allow overrides to be set in /etc/default/i2p
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 27 May 2013 00:00:00 +0000
|
||||
|
||||
i2p (0.9.5-2) unstable; urgency=low
|
||||
|
||||
* debian/i2p.postinst: Explicitly set permissions on /etc/i2p/wrapper.config
|
||||
to compensate for stricter umasks.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 31 Mar 2013 12:50:17 +0000
|
||||
|
||||
i2p (0.9.5-1) unstable; urgency=low
|
||||
|
||||
* New Upstream release
|
||||
* Drop debian/patches/0007-backported-news-fix.patch and
|
||||
debian/patches/#0006-remove-izpack.patch
|
||||
* Spanish debconf update
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 08 Mar 2013 23:04:51 +0000
|
||||
|
||||
i2p (0.9.4-3) unstable; urgency=low
|
||||
|
||||
* Backport fix from MTN for ticket #817
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 22 Dec 2012 13:07:47 +0000
|
||||
|
||||
i2p (0.9.4-2) unstable; urgency=low
|
||||
|
||||
* Add missing build-dep on libservice-wrapper-java
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 17 Dec 2012 20:40:07 +0000
|
||||
|
||||
i2p (0.9.4-1) stable; urgency=low
|
||||
|
||||
* explicitly prefer openjdk-*-headless over default-jre-headless. Debian
|
||||
Squeeze has default-jre-headless set to gij. Performance with gij is
|
||||
subpar. We can't force a depend on openjdk since kFreeBSD does not include
|
||||
it (yet).
|
||||
* French Debconf translation updates
|
||||
* Initscript: Don't display a warning if /var/run/i2p contains files after
|
||||
shutdown.
|
||||
* Upsteam changelog (full details in history.txt):
|
||||
- Add per-destination outbound priorities
|
||||
- Fix major bug that reduced SSU connection limits which reduced tunnel
|
||||
build success rates
|
||||
- Fix bug with external I2CP that prevented some external apps from working
|
||||
- Fixed several bugs in i2psnark DHT
|
||||
- Fixed bug in i2psnark PEX that inflated peer counts
|
||||
- Handle dropped I2CP messages better
|
||||
- Reduce overhead of I2CP messages
|
||||
- Enforce max size in transport outbound message queues
|
||||
- Fix a bug that would drop messages of exactly 512 bytes in SSU
|
||||
- More performance improvements, memory reduction, and object churn reduction
|
||||
- Better detection of network disconnections
|
||||
- Further improvements in the SSU transport
|
||||
- Add console password form
|
||||
- Convert http proxy and console from basic to digest authentication for added security
|
||||
- Improved verification of console form submissions, using jsp sessions.
|
||||
Cookies may now be required on forms, except when the console password is
|
||||
enabled
|
||||
- Initial work on new interfaces to manage applications started via
|
||||
clients.config
|
||||
- Increase minimum peer port to 1024
|
||||
- Increase granularity of bandwidth limiter for smoother transmissions
|
||||
- Translation updates: Chinese, French, German, Italian, Polish,
|
||||
Portuguese, Swedish, and Ukrainian
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 17 Dec 2012 23:59:59 +0000
|
||||
|
||||
i2p (0.9.3-1) stable; urgency=low
|
||||
|
||||
* New Upstream release
|
||||
* Upstream changelog (full details in history.txt):
|
||||
- Active Queue Management
|
||||
- I2PSnark DHT: Several bug fixes, enable by default.
|
||||
- Priority queues
|
||||
- Several SSU fixes including memory leak, and better handling of routers
|
||||
behind firewalls that change UDP ports; additional defenses for malicious
|
||||
packets.
|
||||
- Fix piece selection (rarest-first) bugs in i2psnark
|
||||
- Fix bug causing multiple browsers to open at startup
|
||||
- Improvements in caching
|
||||
- Several synchronization fixes and lock contention reduction
|
||||
- Major reduction in SSU buffers memory use
|
||||
- Fix streaming connection timeout back to 1 minute, was inadvertently
|
||||
changed to 5 minutes; set i2ptunnel server read timeout to 5 minutes, was
|
||||
unlimited
|
||||
- Improved defenses in i2ptunnel for "darkloris"
|
||||
- More validation at torrent creation in i2psnark
|
||||
- Several parameter changes in SSU to improve throughput
|
||||
- New event log for major events including restarts; show multiple restart
|
||||
lines on graphs
|
||||
- Remove duplicate messages from logs
|
||||
- Don't respond to blocked streaming connections with a reset, just drop
|
||||
- Remove all uses of inefficient SimpleTimer
|
||||
- More checks for valid IPs and ports entered in console
|
||||
- Fix bug that wasted a lot of entropy
|
||||
- Translation updates: Italian, Portuguese, Spanish, Swedish
|
||||
- Add non-NIO configuration in jetty.xml, recommended for Java 5
|
||||
- Update GeoIP data
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 27 Oct 2012 16:47:37 +0000
|
||||
|
||||
i2p (0.9.2-2) stable; urgency=high
|
||||
|
||||
* Fix stupid bug in i2prouter
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 22 Sep 2012 13:57:39 +0000
|
||||
|
||||
i2p (0.9.2-1) stable; urgency=low
|
||||
|
||||
* New upstream release (see history.txt for details)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 21 Sep 2012 18:13:32 +0000
|
||||
|
||||
i2p (0.9.1-1) stable; urgency=low
|
||||
|
||||
* New upstream version 0.9.1
|
||||
* Don't depend on Debian's/Ubuntu's version of Jetty. Jetty6 is going away
|
||||
in the next Debian stable, so we'll switch to our libs sooner than later.
|
||||
* Debconf
|
||||
- New Greek translation
|
||||
- New Italian translation
|
||||
- New Hungarian translation
|
||||
* Initscript
|
||||
- Add graceful option
|
||||
- Change exit statuses
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 30 Jul 2012 17:41:04 +0000
|
||||
|
||||
i2p (0.9-1) stable; urgency=low
|
||||
|
||||
* New Upstream Version
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Wed, 02 May 2012 16:33:11 +0000
|
||||
|
||||
i2p (0.8.13-2) stable; urgency=low
|
||||
|
||||
* Fix bug in postinst cause by changes to adduser's behaviour.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 09 Apr 2012 16:25:19 +0000
|
||||
|
||||
i2p (0.8.13-1) stable; urgency=low
|
||||
|
||||
* New upstream version 0.8.13
|
||||
* Packages are compressed with bzip2
|
||||
* Remove debian/patches/0005-EepGet_correct_status.patch
|
||||
* Bump standards version to 3.9.3 (no changes to source needed)
|
||||
* Debconf:
|
||||
- New Czech language translation
|
||||
- Updated German, Polish, Russian, and Ukrainian translations
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 27 Feb 2012 21:06:56 +0000
|
||||
|
||||
i2p (0.8.12-2) stable; urgency=low
|
||||
|
||||
* postinst: Don't fail if the i2psvc group doesn't exist
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 06 Jan 2012 18:43:09 +0000
|
||||
|
||||
i2p (0.8.12-1) stable; urgency=low
|
||||
|
||||
* New upstream I2P release
|
||||
* Debconf:
|
||||
- add wrapper.java.maxmemory from wrapper.config
|
||||
- The warning about the daemon user needing to exist was confusing to some
|
||||
that assumed this meant that i2psvc had to exit. This warning has been
|
||||
clarified.
|
||||
- Spanish, Swedish, Ukrainian translation updates
|
||||
* Initscript changes/fixes:
|
||||
- increase shutdown wait-time in initscript
|
||||
- renumber "wrapper.additional" lines (since gaps are allowed with newer
|
||||
wrapper versions)
|
||||
- move I2PTEMP to /tmp/i2p-daemon
|
||||
- move router.ping to /var/run/i2p
|
||||
- various other clean-ups
|
||||
- explicity redirect errors to stderr
|
||||
* maintainer scripts:
|
||||
- postinst: rewrite the handling of an existing i2psvc account
|
||||
- postrm: remove /etc/default/i2p if the package is purged
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 06 Jan 2012 02:49:03 +0000
|
||||
|
||||
i2p (0.8.11-2) stable; urgency=medium
|
||||
|
||||
* Fix STUPID bug running I2P with i2prouter. Thanks soundwave.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 08 Nov 2011 20:02:05 +0000
|
||||
|
||||
i2p (0.8.11-1) stable; urgency=low
|
||||
|
||||
* New Upstream Version
|
||||
* sv and uk debconf translation updates
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 07 Nov 2011 19:20:15 +0000
|
||||
|
||||
i2p (0.8.10-1) stable; urgency=medium
|
||||
|
||||
* New upstream version
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 20 Oct 2011 05:25:04 +0000
|
||||
|
||||
i2p (0.8.9-1) stable; urgency=medium
|
||||
|
||||
* New upstream version
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 11 Oct 2011 19:55:08 +0000
|
||||
|
||||
i2p (0.8.8-3) UNRELEASED; urgency=low
|
||||
|
||||
* Add dump option to initscript
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 06 Sep 2011 12:42:22 +0000
|
||||
|
||||
i2p (0.8.8-2) stable; urgency=medium
|
||||
|
||||
* Backport patch from mtn 04ec606 to fix trac #515
|
||||
* Fix trac ticket #514 ("debconf values are overwritten upon
|
||||
installation")
|
||||
* Fix initscript bug that caused the encoding to be ANSI when the router
|
||||
started at boot.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 02 Sep 2011 23:32:32 +0000
|
||||
|
||||
i2p (0.8.8-1) stable; urgency=low
|
||||
|
||||
* New Upstream Version
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 23 Aug 2011 20:24:22 +0000
|
||||
|
||||
i2p (0.8.7-6) UNRELEASED; urgency=low
|
||||
|
||||
* Add ttf-dejavu-core and ttf-dejavu-extra as dependencies so that graphs on
|
||||
headless systems can be generated.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 18 Aug 2011 15:50:59 +0000
|
||||
|
||||
i2p (0.8.7-5) stable; urgency=low
|
||||
|
||||
* Depend on default-jre-headless | java5-runtime-headless |
|
||||
java6-runtime-headless instead of the non-headless versions. Sure the
|
||||
-headless packages fulfilled the dependency, but this way it should pull in
|
||||
the headless package by default.
|
||||
* Remove unused lock from core/java/src/net/i2p/crypto/ElGamalEngine.java to
|
||||
fix lock-ups on arm/ppc CPUs
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 01 Aug 2011 17:51:14 +0000
|
||||
|
||||
i2p (0.8.7-4) stable; urgency=low
|
||||
|
||||
* Change to allow jbigi to be built on non-x86
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 26 Jul 2011 23:13:00 +0000
|
||||
|
||||
i2p (0.8.7-3) stable; urgency=low
|
||||
|
||||
* When i2p-doc package is installed, add the Javadoc link to the router
|
||||
console.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 28 Jun 2011 22:39:46 +0000
|
||||
|
||||
i2p (0.8.7-2) stable; urgency=low
|
||||
|
||||
* Remove --with quilt from debian/rules. This is only meant for use in mtn
|
||||
<facepalm>
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 27 Jun 2011 16:41:40 +0000
|
||||
|
||||
i2p (0.8.7-1) stable; urgency=low
|
||||
|
||||
* The "W00t! My debs are official!" release
|
||||
* New upstream release. See /usr/share/doc/i2p/changelog.gz for the details.
|
||||
* Drop from debian/patches: 0002-sync-countries, 0006-i2p-jetty,
|
||||
0007-eepget-redirections, 0008-config-news, 0009-jetty-snark-disable and
|
||||
re-work the existing patches.
|
||||
* Debconf translations (thanks guys!)
|
||||
- Russian (by hiddenz@mail.i2p)
|
||||
- German & Spanish (by m1xxy@mail.i2p)
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 27 Jun 2011 12:38:59 +0000
|
||||
|
||||
i2p (0.8.6-7) stable; urgency=low
|
||||
|
||||
* Fix bug in maintainer script that caused upgrade to fail on some systems.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 29 May 2011 15:53:04 +0000
|
||||
|
||||
i2p (0.8.6-6) stable; urgency=low
|
||||
|
||||
* Remove extraneous cruft from debian/rules from back when cpuid couldn't be
|
||||
built for i386
|
||||
* Ship our own router.config with router.updatesDisabled=true to prevent
|
||||
upgrades to be performed by the router itself. Per Debian policy, upgrades
|
||||
*must* take place via the package manager.
|
||||
* Backported eepget fix
|
||||
* Backported news fix
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 28 May 2011 10:23:51 +0000
|
||||
|
||||
i2p (0.8.6-5) stable; urgency=low
|
||||
|
||||
* Remove /etc/i2p/wrapper.service. Changes have been moved to the
|
||||
initscript.
|
||||
* Don't disable browser launch. This is handled automatically for the i2psvc
|
||||
user.
|
||||
* Create debian/copyright dynamically at build time
|
||||
* Don't ship the standalone jetty-i2psnark
|
||||
* Create split package so that the wrapper isn't required
|
||||
* Install missing certificates directory
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 27 May 2011 03:48:56 +0000
|
||||
|
||||
i2p (0.8.6-4) stable; urgency=low
|
||||
|
||||
* backported patch from 9a26dcaef3687ff7fa08cf3b3eb2180ebb2dedde to fix
|
||||
missing "addWebApplications" in Jetty.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 22 May 2011 19:00:37 +0000
|
||||
|
||||
i2p (0.8.6-3) stable; urgency=low
|
||||
|
||||
[Kill Your TV]
|
||||
* Creating libjbigi-jni packages again. Backported patch from MTN so that
|
||||
jbigi can be built for i386
|
||||
* Drop build-dep on unzip since jbigi can be built.
|
||||
* Check to see if doc/libjbigi-jni is a directory and remove it. It is
|
||||
supposed to be a symlink to doc/i2p
|
||||
* Don't chown $I2P to i2psvc
|
||||
* Add Build-Dep for tor-geoipdb and remove from debian/
|
||||
* Add launch-i2psnark to doc/examples
|
||||
* Remove obsolete build-dep on default-jdk-builddep
|
||||
[Karl Goetz]
|
||||
* Move adduser to depends from pre-depends
|
||||
* Tidy postinst
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 20 May 2011 22:03:52 +0000
|
||||
|
||||
i2p (0.8.6-2) stable; urgency=low
|
||||
|
||||
* Fix permissions bug for /var/run/i2p, reported by "signhere" on IRC
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 17 May 2011 16:30:29 +0000
|
||||
|
||||
i2p (0.8.6-1) stable; urgency=low
|
||||
|
||||
* New upstream version
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Tue, 17 May 2011 12:30:07 +0000
|
||||
|
||||
i2p (0.8.5-4) stable; urgency=low
|
||||
|
||||
* Correct lintian error
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 15 May 2011 16:20:39 +0000
|
||||
|
||||
i2p (0.8.5-3) stable; urgency=low
|
||||
|
||||
* *Sigh* Set debian/i2p.default run_daemon to false
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Fri, 29 Apr 2011 09:54:39 +0000
|
||||
|
||||
i2p (0.8.5-2) stable; urgency=low
|
||||
|
||||
* Change debconf priority to medium.
|
||||
* RUN_DAEMON defaults to false. Earlier versions defaulted to true. Since
|
||||
the priority is changing, this should as well.
|
||||
* Split jbigi into its own source package
|
||||
* Update geoip.txt
|
||||
* Update Suggests:
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 25 Apr 2011 17:00:43 +0000
|
||||
|
||||
i2p (0.8.5-1) stable; urgency=low
|
||||
|
||||
* New upstream
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Mon, 18 Apr 2011 15:41:42 +0000
|
||||
|
||||
i2p (0.8.4-4) stable; urgency=low
|
||||
|
||||
* Update geoip from tor-0.2.2.23-alpha
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sat, 09 Apr 2011 23:34:11 +0000
|
||||
|
||||
i2p (0.8.4-3) stable; urgency=low
|
||||
|
||||
* Back out upgrade 'do you want to reboot' logic since it's utterly borked.
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Thu, 17 Mar 2011 18:54:09 +0000
|
||||
|
||||
i2p (0.8.4-2) stable; urgency=low
|
||||
|
||||
* Stop including /usr/share/i2p/lib/jbigi.jar.
|
||||
* Compile a dynamic jbigi and create a new package, libjbigi-jni. Since I
|
||||
can't get jcpuid to compile I take this library from jbigi.jar.
|
||||
Unfortunately it was not compiled with -fPIC, causing lintian to complain.
|
||||
Additionally it is a 32bit compile, forcing libc-i386 to be installed on
|
||||
amd64 boxes.
|
||||
* Add dependency on libc-i386 because of jcpuid and a build-dep on unzip for
|
||||
the same reason.
|
||||
* Don't display errors generated from chowning files that don't exist.
|
||||
* Bug fix: Somehow I missed packaging the geoip information before. Oops.
|
||||
* Bug fix: Add history.txt to /usr/share/i2p. I didn't realize it was shown
|
||||
in the console at /help.
|
||||
* Since I'm packaging the missing geoip information, I use an updated
|
||||
geoiodb from tor (taken from Debian package tor-geoipdb version
|
||||
0.2.2.22-alpha-1)
|
||||
* Patching countries.txt to add entries that are in Maxmind's database.
|
||||
* Now using debconf to ask about running as a daemon.
|
||||
* From this point forward, users will be asked to confirm that they want to
|
||||
upgrade this package, due to it requiring a router reboot.
|
||||
* Updated README.Debian to better explain differences compared with
|
||||
upstream.
|
||||
* Add history.txt to /usr/share/i2p
|
||||
|
||||
-- Kill Your TV <killyourtv@i2pmail.org> Sun, 13 Mar 2011 10:45:47 +0000
|
||||
|
||||
i2p (0.8.4-1) stable; urgency=low
|
||||
|
||||
* New upstream version, monotone revision
|
||||
fea6969d789a6b85396439be9906abb9b4a4a405
|
||||
|
||||
-- Kill Your TV <killyourtv@mail.i2p> Thu, 03 Mar 2011 11:37:37 +0000
|
||||
|
||||
i2p (0.8.3-2) testing; urgency=low
|
||||
|
||||
* Minor changes to initscript
|
||||
|
||||
-- Kill Your TV <killyourtv@mail.i2p> Wed, 26 Jan 2011 14:29:50 +0000
|
||||
|
||||
i2p (0.8.3-1) testing; urgency=low
|
||||
|
||||
* New upstream
|
||||
|
||||
-- Kill Your TV <killyourtv@mail.i2p> Mon, 24 Jan 2011 20:23:38 +0000
|
||||
|
||||
i2p (0.8.2-1) testing; urgency=low
|
||||
|
||||
* Initial packaging
|
||||
|
||||
-- Kill Your TV <killyourtv@mail.i2p> Sun, 23 Jan 2011 00:03:31 +0000
|
||||
|
||||
108
debian-alt/xenial/control
Normal file
108
debian-alt/xenial/control
Normal file
@@ -0,0 +1,108 @@
|
||||
Source: i2p
|
||||
Maintainer: zzz <zzz@i2pmail.org>
|
||||
Section: net
|
||||
Standards-Version: 3.9.6
|
||||
Priority: optional
|
||||
Bugs: mailto:zzz@i2pmail.org
|
||||
Homepage: https://geti2p.net/
|
||||
Build-Depends: debhelper (>= 7.0.50~)
|
||||
,ant (>= 1.8)
|
||||
,ant-optional
|
||||
,debconf
|
||||
,openjdk-8-jdk
|
||||
,glassfish-javaee
|
||||
,dh-apparmor
|
||||
,gettext
|
||||
,libgetopt-java
|
||||
,libgmp-dev (>= 2:5.0.2)
|
||||
,libservice-wrapper-java
|
||||
,hardening-wrapper
|
||||
,po-debconf
|
||||
|
||||
Package: i2p
|
||||
Architecture: all
|
||||
Section: net
|
||||
Priority: optional
|
||||
Depends: ${java:Depends}, ${shlibs:Depends},
|
||||
adduser,
|
||||
debconf,
|
||||
i2p-router (>= 0.8.6-5),
|
||||
libjbigi-jni,
|
||||
lsb-base,
|
||||
service-wrapper
|
||||
Description: I2P anonymous network
|
||||
I2P is an anonymizing network, offering a simple layer that identity-sensitive
|
||||
applications can use to securely communicate. All data is wrapped with several
|
||||
layers of encryption, and the network is both distributed and dynamic, with no
|
||||
trusted parties.
|
||||
.
|
||||
This package depends on the router, jbigi, the java service wrapper, and
|
||||
includes support to run I2P as a daemon.
|
||||
|
||||
Package: libjbigi-jni
|
||||
Architecture: any
|
||||
Section: java
|
||||
Priority: optional
|
||||
Depends: ${shlibs:Depends}, i2p-router
|
||||
Homepage: https://geti2p.net/
|
||||
Description: I2P libjbigi library
|
||||
This Package contains the libjbigi JNI library (and on x86 platforms, jcpuid).
|
||||
.
|
||||
libjbigi is a math library that is part of the I2P installation. Use of this
|
||||
library greatly enhances the efficiency of cryptographic algorithms, such as
|
||||
the ones used by I2P. You can expect to see a 5-7x speed improvement on certain
|
||||
tasks, such as elGamal encryption/decryption.
|
||||
|
||||
Package: i2p-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Priority: extra
|
||||
Depends: ${misc:Depends}
|
||||
Suggests: i2p, default-jdk-doc
|
||||
Description: I2P developer documentation
|
||||
I2P is an anonymizing network, offering a simple layer that identity-sensitive
|
||||
applications can use to securely communicate. All data is wrapped with several
|
||||
layers of encryption, and the network is both distributed and dynamic, with no
|
||||
trusted parties.
|
||||
.
|
||||
This package contains the Javadoc files.
|
||||
|
||||
Package: i2p-router
|
||||
Architecture: all
|
||||
Section: net
|
||||
Priority: optional
|
||||
Depends: ${misc:Depends}, ${java:Depends}, ${shlibs:Depends},
|
||||
openjdk-8-jre-headless | java8-runtime-headless,
|
||||
libecj-java,
|
||||
geoip-database,
|
||||
gettext-base,
|
||||
libgetopt-java,
|
||||
glassfish-javaee
|
||||
Replaces: i2p ( << 0.8.6-5)
|
||||
Breaks: i2p (<< 0.8.6-5)
|
||||
Recommends: libjbigi-jni, ttf-dejavu
|
||||
Suggests: tor
|
||||
,apparmor
|
||||
,i2p-messenger
|
||||
,i2phex
|
||||
,i2p-tahoe-lafs
|
||||
,imule
|
||||
,irc-client
|
||||
,itoopie
|
||||
,mail-client
|
||||
,mail-reader
|
||||
,news-reader
|
||||
,polipo
|
||||
,privoxy
|
||||
,robert
|
||||
,syndie
|
||||
,www-browser
|
||||
,xul-ext-torbutton
|
||||
Description: I2P router
|
||||
I2P is an anonymizing network, offering a simple layer that identity-sensitive
|
||||
applications can use to securely communicate. All data is wrapped with several
|
||||
layers of encryption, and the network is both distributed and dynamic, with no
|
||||
trusted parties.
|
||||
.
|
||||
TrueType fonts (such as those provided in the package ttf-dejavu) are required
|
||||
in order to generate graphs.
|
||||
214
debian-alt/xenial/rules
Executable file
214
debian-alt/xenial/rules
Executable file
@@ -0,0 +1,214 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
# Quoting Policy version 3.9.2.0, 2011-04-07 section 4.9:
|
||||
|
||||
# /start quote
|
||||
# For some packages, notably ones where the same source tree is compiled in
|
||||
# different ways to produce two binary packages, the build target does not make
|
||||
# much sense. For these packages it is good enough to provide two (or more)
|
||||
# targets (build-a and build-b or whatever) for each of the ways of building the
|
||||
# package, and a build target that does nothing. The binary target will have to
|
||||
# build the package in each of the possible ways and make the binary package out
|
||||
# of each.
|
||||
# ...
|
||||
# When a package has a configuration and build routine which takes a long time,
|
||||
# or when the makefiles are poorly designed, or when build needs to run clean
|
||||
# first, it is a good idea to touch build when the build process is complete.
|
||||
# This will ensure that if debian/rules build is run again it will not rebuild
|
||||
# the whole program.
|
||||
# /end quote
|
||||
|
||||
# Since that fits building I2P very well, we override the build target.
|
||||
#
|
||||
|
||||
build:
|
||||
@echo 'The build target is disabled. Use the appropriate binary target.'
|
||||
|
||||
JAVA_HOME=/usr/lib/jvm/default-java
|
||||
I2P=$(CURDIR)/pkg-temp
|
||||
ROUTERVERSION=$(CURDIR)/router/java/src/net/i2p/router/RouterVersion.java
|
||||
export DEB_BUILD_HARDENING=1
|
||||
|
||||
# I2P's version will be displayed in the router console as "$I2PVERSION-$EXTRAPREFIX$DEBIANVERSION", eg. 0.8.12-0-deb1
|
||||
#export EXTRAPREFIX := deb
|
||||
export JAVA_HOME I2P
|
||||
export DEBIANVERSION := $(shell dpkg-parsechangelog |awk -F' ' '/^Version:/{print $$2}' |sed 's/.*-\([.0-9A-Za-z~+]\{1,\}\)$$/\1/')
|
||||
# required for jbigi/jcpuid build
|
||||
export BITS := $(shell dpkg-architecture -qDEB_HOST_ARCH_BITS)
|
||||
#export DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
|
||||
|
||||
%:
|
||||
dh $@ --with systemd
|
||||
|
||||
clean: createcopyright
|
||||
|
||||
override_dh_auto_clean:
|
||||
-[ -r $(CURDIR)/debian/routerversion.java.bak ] && mv -f $(CURDIR)/debian/routerversion.java.bak $(ROUTERVERSION)
|
||||
dh_auto_clean
|
||||
ant distclean
|
||||
find $(CURDIR)/core \( -name '*\.so' -o -name '*\.o' \) -exec rm -f {} \;
|
||||
rm -rf $(CURDIR)/core/c/jcpuid/lib/
|
||||
rm -f $(CURDIR)/installer/lib/wrapper/all/wrapper.jar
|
||||
rm -rf $(CURDIR)/debian/python-i2p
|
||||
rm -f $(CURDIR)/override.properties
|
||||
debconf-updatepo
|
||||
|
||||
override_dh_auto_build:
|
||||
|
||||
override_dh_systemd_enable:
|
||||
# We purposely do not set I2P to start at boot.
|
||||
# This matches the behavior of the initscript
|
||||
# and the setting RUN_DAEMON=false in /etc/default/i2p
|
||||
|
||||
binary-indep: build-indep
|
||||
build-indep:
|
||||
dh_prep
|
||||
mkdir -p $(CURDIR)/installer/lib/wrapper/all
|
||||
ln -sf /usr/share/java/wrapper.jar $(CURDIR)/installer/lib/wrapper/all/wrapper.jar
|
||||
if [ ! -e $(CURDIR)/debian/routerversion.java.bak ]; then \
|
||||
cp $(ROUTERVERSION) $(CURDIR)/debian/routerversion.java.bak; \
|
||||
fi
|
||||
ifeq "$(findstring deb,$(shell grep 'deb' $(ROUTERVERSION)))" ""
|
||||
sed -e "s/\(.*EXTRA\ =\ \)[^ ]*\"\(.*\)\"/\1\"\2-$$EXTRAPREFIX$$DEBIANVERSION\"/" < $(ROUTERVERSION) > $(ROUTERVERSION).tmp
|
||||
mv -f $(ROUTERVERSION).tmp $(ROUTERVERSION)
|
||||
else
|
||||
@echo "Already found deb in version, not doing anything"
|
||||
endif
|
||||
@# build options
|
||||
@/bin/echo -e "javac.version=1.8" > $(CURDIR)/override.properties
|
||||
@/bin/echo -e "javac.compilerargs=-bootclasspath $(JAVA_HOME)/jre/lib/rt.jar:$(JAVA_HOME)/jre/lib/jce.jar" >> $(CURDIR)/override.properties
|
||||
@/bin/echo -e "javac.compilerargs7=-bootclasspath $(JAVA_HOME)/jre/lib/rt.jar:$(JAVA_HOME)/jre/lib/jce.jar" >> $(CURDIR)/override.properties
|
||||
@/bin/echo -e "build.built-by=debian" >> $(CURDIR)/override.properties
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@/bin/echo -e "with-geoip-database=true" >> $(CURDIR)/override.properties
|
||||
|
||||
@# ubuntu: not in precise
|
||||
@# debian: in wheezy jessie stretch sid
|
||||
@/bin/echo -e "with-libjetty8-java=true" >> $(CURDIR)/override.properties
|
||||
mkdir -p $(CURDIR)/apps/jetty/jettylib
|
||||
ln -sf /usr/share/java/jetty8-continuation.jar $(CURDIR)/apps/jetty/jettylib/jetty-continuation.jar
|
||||
ln -sf /usr/share/java/jetty8-deploy.jar $(CURDIR)/apps/jetty/jettylib/jetty-deploy.jar
|
||||
ln -sf /usr/share/java/jetty8-http.jar $(CURDIR)/apps/jetty/jettylib/jetty-http.jar
|
||||
ln -sf /usr/share/java/jetty8-io.jar $(CURDIR)/apps/jetty/jettylib/jetty-io.jar
|
||||
ln -sf /usr/share/java/jetty8-rewrite.jar $(CURDIR)/apps/jetty/jettylib/jetty-rewrite-handler.jar
|
||||
ln -sf /usr/share/java/jetty8-security.jar $(CURDIR)/apps/jetty/jettylib/jetty-security.jar
|
||||
ln -sf /usr/share/java/jetty8-servlet.jar $(CURDIR)/apps/jetty/jettylib/jetty-servlet.jar
|
||||
ln -sf /usr/share/java/jetty8-servlets.jar $(CURDIR)/apps/jetty/jettylib/jetty-servlets.jar
|
||||
ln -sf /usr/share/java/jetty8-start.jar $(CURDIR)/apps/jetty/jettylib/jetty-start.jar
|
||||
ln -sf /usr/share/java/jetty8-util.jar $(CURDIR)/apps/jetty/jettylib/jetty-util.jar
|
||||
ln -sf /usr/share/java/jetty8-webapp.jar $(CURDIR)/apps/jetty/jettylib/jetty-webapp.jar
|
||||
ln -sf /usr/share/java/jetty8-xml.jar $(CURDIR)/apps/jetty/jettylib/jetty-xml.jar
|
||||
ln -sf /usr/share/java/jetty8-server.jar $(CURDIR)/apps/jetty/jettylib/org.mortbay.jetty.jar
|
||||
ln -sf /usr/share/java/jetty8-jmx.jar $(CURDIR)/apps/jetty/jettylib/org.mortbay.jmx.jar
|
||||
@# following two are from libservlet3.0-java which is a dependency of libjetty8-java
|
||||
ln -sf /usr/share/java/servlet-api-3.0.jar $(CURDIR)/apps/jetty/jettylib/javax.servlet.jar
|
||||
ln -sf /usr/share/java/jsp-api-2.2.jar $(CURDIR)/apps/jetty/jettylib/jsp-api.jar
|
||||
|
||||
@# ubuntu: only in precise trusty vivid
|
||||
@# debian: only in wheezy
|
||||
@#@/bin/echo -e "with-libtomcat6-java=true" >> $(CURDIR)/override.properties
|
||||
@#mkdir -p $(CURDIR)/apps/jetty/jettylib
|
||||
@#ln -sf /usr/share/java/jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-runtime.jar
|
||||
@#ln -sf /usr/share/java/tomcat-coyote.jar $(CURDIR)/apps/jetty/jettylib/tomcat-coyote.jar
|
||||
@#ln -sf /usr/share/java/tomcat-juli.jar $(CURDIR)/apps/jetty/jettylib/commons-logging.jar
|
||||
@#ln -sf /usr/share/java/jasper-el.jar $(CURDIR)/apps/jetty/jettylib/jasper-el.jar
|
||||
@# following is from libservlet2.5-java which is a dependency of libtomcat6-java
|
||||
@#ln -sf /usr/share/java/el-api-2.1.jar $(CURDIR)/apps/jetty/jettylib/commons-el.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@#/bin/echo -e "with-libtomcat7-java=true" >> $(CURDIR)/override.properties
|
||||
@#mkdir -p $(CURDIR)/apps/jetty/jettylib
|
||||
@#ln -sf /usr/share/java/tomcat-jasper.jar $(CURDIR)/apps/jetty/jettylib/jasper-runtime.jar
|
||||
@#ln -sf /usr/share/java/tomcat-api.jar $(CURDIR)/apps/jetty/jettylib/tomcat-api.jar
|
||||
@#ln -sf /usr/share/java/tomcat-util.jar $(CURDIR)/apps/jetty/jettylib/tomcat-util.jar
|
||||
@#ln -sf /usr/share/java/tomcat-coyote.jar $(CURDIR)/apps/jetty/jettylib/tomcat-coyote.jar
|
||||
@#ln -sf /usr/share/java/tomcat-juli.jar $(CURDIR)/apps/jetty/jettylib/commons-logging.jar
|
||||
@#ln -sf /usr/share/java/tomcat-jasper-el.jar $(CURDIR)/apps/jetty/jettylib/jasper-el.jar
|
||||
@# following is from libservlet3.0-java which is a dependency of libtomcat7-java
|
||||
@#ln -sf /usr/share/java/el-api-2.2.jar $(CURDIR)/apps/jetty/jettylib/commons-el.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@/bin/echo -e "with-glassfish-javaee=true" >> $(CURDIR)/override.properties
|
||||
@# glassfish-javaee.jar has ancient and conflicting classes, e.g. javax.mail
|
||||
@#ln -sf /usr/share/java/glassfish-javaee.jar $(CURDIR)/apps/susidns/src/lib/jstl.jar
|
||||
ln -sf /usr/share/java/glassfish-appserv-jstl.jar $(CURDIR)/apps/susidns/src/lib/standard.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@#/bin/echo -e "with-libjakarta-taglibs-standard-java=true" >> $(CURDIR)/override.properties
|
||||
@#ln -sf /usr/share/java/standard.jar $(CURDIR)/apps/susidns/src/lib/standard.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@#/bin/echo -e "with-libjstl1.1-java=true" >> $(CURDIR)/override.properties
|
||||
@#ln -sf /usr/share/java/jstl1.1.jar $(CURDIR)/apps/susidns/src/lib/jstl.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@/bin/echo -e "with-gettext-base=true" >> $(CURDIR)/override.properties
|
||||
@mkdir -p $(CURDIR)/core/java/build
|
||||
ln -sf /usr/share/java/libintl.jar $(CURDIR)/core/java/build/libintl.jar
|
||||
|
||||
@# debian and ubuntu: everywhere
|
||||
@/bin/echo -e "with-libgetopt-java=true" >> $(CURDIR)/override.properties
|
||||
@mkdir -p $(CURDIR)/core/java/build
|
||||
ln -sf /usr/share/java/gnu-getopt.jar $(CURDIR)/core/java/build/gnu-getopt.jar
|
||||
|
||||
@# 2 MB of dependencies vs. 20 KB of copied source
|
||||
@# Requires 4.4 or higher.
|
||||
@# Debian: Not in wheezy/jessie
|
||||
@# Ubuntu: Only in wily and later
|
||||
@#/bin/echo -e "with-libhttpclient-java=true" >> $(CURDIR)/override.properties
|
||||
@#mkdir -p $(CURDIR)/core/java/build
|
||||
@#ln -sf /usr/share/java/httpclient.jar $(CURDIR)/core/java/build/httpclient.jar
|
||||
@#ln -sf /usr/share/java/httpcore.jar $(CURDIR)/core/java/build/httpcore.jar
|
||||
|
||||
TZ=UTC JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8 ant preppkg-unix javadoc
|
||||
echo router.updateDisabled=true > $(I2P)/router.config
|
||||
mv $(I2P)/runplain.sh $(I2P)/i2prouter-nowrapper
|
||||
|
||||
binary-arch: build-arch
|
||||
build-arch:
|
||||
# build jbigi
|
||||
cd $(CURDIR)/core/c/jbigi && ./build_jbigi.sh dynamic
|
||||
# build jcpuid
|
||||
cd $(CURDIR)/core/c/jcpuid && ./build.sh
|
||||
|
||||
binary: binary-arch binary-indep
|
||||
|
||||
createcopyright:
|
||||
@echo " *** Creating debian/copyright*** "
|
||||
@rm -f $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "This package was Debianized by kytv <killyourtv@i2pmail.org>" >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "Sun, 23 Jan 2011 20:26:51 +0000" >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "\nIt was downloaded from https://geti2p.net" >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "\nI2P is tracked upstream using the Monotone VCS" >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "Complete information on fetching the source with monotone can be found" >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "at https://geti2p.net/newdevelopers#getting-the-i2p-code\n\n\n" >> $(CURDIR)/debian/copyright
|
||||
@/bin/cat $(CURDIR)/LICENSE.txt >> $(CURDIR)/debian/copyright
|
||||
@/bin/echo -e "\n\n The debian packaging has been released into the public domain." >> $(CURDIR)/debian/copyright
|
||||
|
||||
override_dh_compress:
|
||||
dh_compress -X.xsl -X.xml
|
||||
|
||||
override_dh_install:
|
||||
dh_install --list-missing
|
||||
dh_apparmor --profile-name=system_i2p -pi2p
|
||||
dh_apparmor --profile-name=usr.bin.i2prouter -pi2p
|
||||
|
||||
override_dh_installchangelogs:
|
||||
dh_installchangelogs history.txt
|
||||
|
||||
override_dh_installdocs:
|
||||
dh_installdocs -pi2p -plibjbigi-jni --link-doc=i2p-router
|
||||
dh_installdocs --remaining-packages
|
||||
|
||||
override_dh_dhlibdeps:
|
||||
dh_shlibdeps -llibjbigi-jni debian/libjbigi-jni/usr/lib/jni/*.so
|
||||
|
||||
#override_dh_installinit:
|
||||
# dh_installinit -r
|
||||
|
||||
override_dh_builddeb:
|
||||
dh_builddeb -- -Zxz
|
||||
|
||||
get-orig-source:
|
||||
uscan --verbose --rename --destdir $(CURDIR)/.. --watchfile debian/watch --force-download
|
||||
1
debian/control
vendored
1
debian/control
vendored
@@ -58,6 +58,7 @@ Description: I2P libjbigi library
|
||||
Package: i2p-doc
|
||||
Architecture: all
|
||||
Section: doc
|
||||
Priority: extra
|
||||
Depends: ${misc:Depends}
|
||||
Suggests: i2p, default-jdk-doc
|
||||
Description: I2P developer documentation
|
||||
|
||||
21
history.txt
21
history.txt
@@ -1,3 +1,20 @@
|
||||
* 2016-12-12 0.9.28 released
|
||||
|
||||
2016-12-09 zzz
|
||||
* Translation updates
|
||||
|
||||
2016-12-06 zzz
|
||||
* GeoIP: Update from Maxmind 2016-12-06
|
||||
|
||||
2016-12-05 zzz
|
||||
* Router:
|
||||
- Revert default family sig type back to ECDSA
|
||||
- Update blocklist
|
||||
|
||||
2016-12-02 zzz
|
||||
* Cleanup: Single char indexOf()
|
||||
* Console: Version the css links
|
||||
|
||||
2016-12-01 zzz
|
||||
* NetDb: Peer selection tweaks
|
||||
|
||||
@@ -54,7 +71,7 @@
|
||||
|
||||
2016-11-13 zzz
|
||||
* Console: Add initial news to bottom of news page (ticket #1153)
|
||||
* i2psnark: Periodically DHT nodes (ticket #1328)
|
||||
* i2psnark: Periodically save DHT nodes (ticket #1328)
|
||||
* UPnP:
|
||||
- Prevent exception on bad HTTP header (ticket #1480)
|
||||
- Prevent NPE on socket creation fail (tickets #728, #1681)
|
||||
@@ -88,7 +105,7 @@
|
||||
* Install: Add max memory option to runplain.sh
|
||||
* Crypto: Change serial number in selfsigned certs from int to long
|
||||
* Router: Fix low-memory log messages for non-wrapper (ticket #1795)
|
||||
* Transport: Improve IPv6 selection logic
|
||||
* Transport: Improve IPv6 address selection logic
|
||||
|
||||
2016-11-06 zzz
|
||||
* Console: Add Java 9 log warning (ticket #1870)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
<info>
|
||||
<appname>i2p</appname>
|
||||
<appversion>0.9.27</appversion>
|
||||
<appversion>0.9.28</appversion>
|
||||
<authors>
|
||||
<author name="I2P" email="https://geti2p.net/"/>
|
||||
</authors>
|
||||
|
||||
@@ -72,3 +72,17 @@ Friend of the Chinese Floodfill Flooder:159.226.40.3
|
||||
<a href="http://www.team-cymru.org/Services/Bogons/http.html">The Team Cymru Bogon List v6.8 03 FEB 2011</a>:198.51.100.0/24
|
||||
<a href="http://www.team-cymru.org/Services/Bogons/http.html">The Team Cymru Bogon List v6.8 03 FEB 2011</a>:203.0.113.0/24
|
||||
<a href="http://www.team-cymru.org/Services/Bogons/http.html">The Team Cymru Bogon List v6.8 03 FEB 2011</a>:224.0.0.0/3
|
||||
Sybil:45.32.60.71
|
||||
Sybil:45.76.129.193
|
||||
Sybil:47.88.6.66
|
||||
Sybil:47.88.7.8
|
||||
Sybil:47.88.136.46
|
||||
Sybil:47.88.136.86
|
||||
Sybil:47.88.138.200
|
||||
Sybil:47.89.38.177
|
||||
Sybil:47.90.1.15
|
||||
Sybil:47.90.1.26
|
||||
Sybil:150.95.128.165
|
||||
Sybil:2001;19f0;7001;d99;5400;ff;fe41;829c
|
||||
Sybil:2001;19f0;7402;24d;5400;ff;fe41;9153
|
||||
Sybil:2400;8500;1302;816;a150;95;128;165b
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
|
||||
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
|
||||
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4
|
||||
WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu
|
||||
ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY
|
||||
MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc
|
||||
h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+
|
||||
0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U
|
||||
A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW
|
||||
T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH
|
||||
B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC
|
||||
B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv
|
||||
KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn
|
||||
OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn
|
||||
jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw
|
||||
qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI
|
||||
rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
|
||||
HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq
|
||||
hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
|
||||
ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ
|
||||
3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK
|
||||
NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5
|
||||
ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur
|
||||
TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC
|
||||
jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc
|
||||
oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq
|
||||
4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA
|
||||
mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d
|
||||
MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
|
||||
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
|
||||
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4
|
||||
WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu
|
||||
ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY
|
||||
MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc
|
||||
h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+
|
||||
0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U
|
||||
A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW
|
||||
T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH
|
||||
B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC
|
||||
B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv
|
||||
KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn
|
||||
OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn
|
||||
jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw
|
||||
qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI
|
||||
rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
|
||||
HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq
|
||||
hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
|
||||
ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ
|
||||
3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK
|
||||
NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5
|
||||
ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur
|
||||
TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC
|
||||
jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc
|
||||
oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq
|
||||
4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA
|
||||
mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d
|
||||
emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc=
|
||||
-----END CERTIFICATE-----
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
mtn -d i2p.mtn co --branch=i2p.i2p /path/to/releasedir
|
||||
```
|
||||
|
||||
- You must build with Java 7 or higher, but ensure you also have the Java 6 JRE installed for the bootclasspath.
|
||||
- You must build with Java 7 or higher.
|
||||
If you build with Java 8 or higher, you must also have the Java 7 JRE installed for the bootclasspath.
|
||||
|
||||
4. Create override.properties with (adjust as necessary):
|
||||
@@ -75,7 +75,7 @@
|
||||
release.gpg.keyid=0xnnnnnnnn
|
||||
release.signer.su3=xxx@mail.i2p
|
||||
build.built-by=xxx
|
||||
javac.compilerargs=-bootclasspath /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/jce.jar
|
||||
javac.compilerargs=-bootclasspath /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jce.jar
|
||||
javac.compilerargs7=-bootclasspath /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jce.jar
|
||||
```
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -18,10 +18,10 @@ public class RouterVersion {
|
||||
/** deprecated */
|
||||
public final static String ID = "Monotone";
|
||||
public final static String VERSION = CoreVersion.VERSION;
|
||||
public final static long BUILD = 13;
|
||||
public final static long BUILD = 0;
|
||||
|
||||
/** for example "-test" */
|
||||
public final static String EXTRA = "-rc";
|
||||
public final static String EXTRA = "";
|
||||
public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;
|
||||
public static void main(String args[]) {
|
||||
System.out.println("I2P Router version: " + FULL_VERSION);
|
||||
|
||||
@@ -62,10 +62,10 @@ public class FamilyKeyCrypto {
|
||||
private static final int DEFAULT_KEY_VALID_DAYS = 3652; // 10 years
|
||||
// Note that we can't use RSA here, as the b64 sig would exceed the 255 char limit for a Mapping
|
||||
// Note that we can't use EdDSA here, as keystore doesn't know how, and encoding/decoding is unimplemented
|
||||
//private static final String DEFAULT_KEY_ALGORITHM = SigType.ECDSA_SHA256_P256.isAvailable() ? "EC" : "DSA";
|
||||
//private static final int DEFAULT_KEY_SIZE = SigType.ECDSA_SHA256_P256.isAvailable() ? 256 : 1024;
|
||||
private static final String DEFAULT_KEY_ALGORITHM = "EdDSA";
|
||||
private static final int DEFAULT_KEY_SIZE = 256;
|
||||
private static final String DEFAULT_KEY_ALGORITHM = SigType.ECDSA_SHA256_P256.isAvailable() ? "EC" : "DSA";
|
||||
private static final int DEFAULT_KEY_SIZE = SigType.ECDSA_SHA256_P256.isAvailable() ? 256 : 1024;
|
||||
//private static final String DEFAULT_KEY_ALGORITHM = "EdDSA";
|
||||
//private static final int DEFAULT_KEY_SIZE = 256;
|
||||
private static final String KS_DIR = "keystore";
|
||||
private static final String CERT_DIR = "certificates/family";
|
||||
private static final String CRL_DIR = "crls";
|
||||
|
||||
@@ -116,7 +116,7 @@ public class Reseeder {
|
||||
"https://download.xxlspeed.com/" + ',' + // backup_at_mail.i2p.crt // download.xxlspeed.com.crt // SNI required
|
||||
"https://netdb.i2p2.no/" + ',' + // meeh_at_mail.i2p.crt // netdb.i2p2.no.crt // SNI required
|
||||
"https://us.reseed.i2p2.no:444/" + ',' + // meeh_at_mail.i2p.crt // us.reseed.i2p2.no.crt
|
||||
"https://uk.reseed.i2p2.no:444/" + ',' + // meeh_at_mail.i2p.crt // uk.reseed.i2p2.no.crt
|
||||
//"https://uk.reseed.i2p2.no:444/" + ',' + // meeh_at_mail.i2p.crt // uk.reseed.i2p2.no.crt
|
||||
"https://reseed.i2p-projekt.de/"; // echelon_at_mail.i2p.crt // reseed.i2p-projekt.de.crt
|
||||
|
||||
private static final String SU3_FILENAME = "i2pseeds.su3";
|
||||
|
||||
Reference in New Issue
Block a user