Debian: Files for 0.9.48

refresh patches
update release docs
This commit is contained in:
zzz
2020-12-02 14:53:38 +00:00
parent 36fdfd529f
commit 326e2c630c
7 changed files with 27 additions and 13 deletions

View File

@@ -1,3 +1,9 @@
i2p (0.9.48-1~bionic+1) bionic; urgency=medium
* New upstream version 0.9.48
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 02 Dec 2020 12:12:12 +0000
i2p (0.9.47-1~bionic+1) bionic; urgency=medium i2p (0.9.47-1~bionic+1) bionic; urgency=medium
* New upstream version 0.9.47 * New upstream version 0.9.47

View File

@@ -14,14 +14,16 @@ Versions are as follows:
Min version Max version Uses src pkg Copied to Debian Min version Max version Uses src pkg Copied to Debian
----------- ----------- ------------ ---------------- ----------- ----------- ------------ ----------------
xenial yakkety xenial --
bionic cosmic bionic -- bionic cosmic bionic --
focal groovy bionic buster, sid focal hirsute bionic buster, sid
Unsupported (Java 7): Unsupported (Java 7):
precise saucy precise wheezy precise saucy precise wheezy
trusty wily precise jessie, stretch trusty wily precise jessie, stretch
Unsupported (ant < 1.9.8)
xenial yakkety xenial --
Prep (first time only) Prep (first time only)
---------------------- ----------------------
@@ -151,7 +153,7 @@ Release
------- -------
Then copy from your PPA to the i2p-maintainers PPA. Then copy from your PPA to the i2p-maintainers PPA.
Then in the i2p-maintainers PPA, copy focal to groovy. Then in the i2p-maintainers PPA, copy focal to groovy and hirsute.
Did a new series open up since the last time you did this? Copy to the new one also. Did a new series open up since the last time you did this? Copy to the new one also.
(select "copy existing binaries") (select "copy existing binaries")
Copy xenial first and wait for it to be published in i2p-maintainers or the others will fail. Copy xenial first and wait for it to be published in i2p-maintainers or the others will fail.
@@ -182,7 +184,7 @@ At your milestone, 'release now'
Release notes: empty Release notes: empty
Changelog: empty Changelog: empty
Click 'create release' Click 'create release'
Now you on the page for that milestone Now you are on the page for that milestone
Click 'add download file' Click 'add download file'
For each of the four files For each of the four files
i2psource_0.9.xx.tar.bz2 i2psource_0.9.xx.tar.bz2

View File

@@ -1,3 +1,9 @@
i2p (0.9.48-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.48
-- zzz on i2p (key signing) <zzz@i2pmail.org> Wed, 02 Dec 2020 12:12:12 +0000
i2p (0.9.47-1ubuntu1) focal; urgency=medium i2p (0.9.47-1ubuntu1) focal; urgency=medium
* New upstream version 0.9.47 * New upstream version 0.9.47

View File

@@ -50,7 +50,7 @@ Index: b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java
============================================================ ============================================================
--- a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java --- a/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/RouterConsoleRunner.java
@@ -1086,8 +1086,8 @@ public class RouterConsoleRunner impleme @@ -1102,8 +1102,8 @@ public class RouterConsoleRunner impleme
} }
@Override @Override

View File

@@ -531,7 +531,7 @@ Index: b/installer/resources/locale/po/messages_ru.po
=================================================================== ===================================================================
--- a/installer/resources/locale/po/messages_ru.po --- a/installer/resources/locale/po/messages_ru.po
+++ b/installer/resources/locale/po/messages_ru.po +++ b/installer/resources/locale/po/messages_ru.po
@@ -192,13 +192,13 @@ msgid "Request a Java thread dump if run @@ -193,13 +193,13 @@ msgid "Request a Java thread dump if run
msgstr "Запросить дамп нитей Java, если запущено." msgstr "Запросить дамп нитей Java, если запущено."
#: ../i2prouter:1874 #: ../i2prouter:1874

View File

@@ -33,7 +33,7 @@
import org.eclipse.jetty.security.authentication.DigestAuthenticator; import org.eclipse.jetty.security.authentication.DigestAuthenticator;
import org.eclipse.jetty.server.AbstractConnector; import org.eclipse.jetty.server.AbstractConnector;
import org.eclipse.jetty.server.ConnectionFactory; import org.eclipse.jetty.server.ConnectionFactory;
@@ -973,6 +975,8 @@ @@ -989,6 +991,8 @@
} else { } else {
HashLoginService realm = new CustomHashLoginService(JETTY_REALM, context.getContextPath(), HashLoginService realm = new CustomHashLoginService(JETTY_REALM, context.getContextPath(),
ctx.logManager().getLog(RouterConsoleRunner.class)); ctx.logManager().getLog(RouterConsoleRunner.class));
@@ -42,7 +42,7 @@
sec.setLoginService(realm); sec.setLoginService(realm);
sec.setAuthenticator(authenticator); sec.setAuthenticator(authenticator);
String[] role = new String[] {JETTY_ROLE}; String[] role = new String[] {JETTY_ROLE};
@@ -980,7 +984,7 @@ @@ -996,7 +1000,7 @@
String user = e.getKey(); String user = e.getKey();
String pw = e.getValue(); String pw = e.getValue();
Credential cred = Credential.getCredential(MD5_CREDENTIAL_TYPE + pw); Credential cred = Credential.getCredential(MD5_CREDENTIAL_TYPE + pw);
@@ -51,7 +51,7 @@
Constraint constraint = new Constraint(user, JETTY_ROLE); Constraint constraint = new Constraint(user, JETTY_ROLE);
constraint.setAuthenticate(true); constraint.setAuthenticate(true);
ConstraintMapping cm = new ConstraintMapping(); ConstraintMapping cm = new ConstraintMapping();
@@ -1000,7 +1004,7 @@ @@ -1016,7 +1020,7 @@
try { try {
// each char truncated to 8 bytes // each char truncated to 8 bytes
String user2 = new String(b2, "ISO-8859-1"); String user2 = new String(b2, "ISO-8859-1");
@@ -60,7 +60,7 @@
constraint = new Constraint(user2, JETTY_ROLE); constraint = new Constraint(user2, JETTY_ROLE);
constraint.setAuthenticate(true); constraint.setAuthenticate(true);
cm = new ConstraintMapping(); cm = new ConstraintMapping();
@@ -1011,7 +1015,7 @@ @@ -1027,7 +1031,7 @@
// each UTF-8 byte as a char // each UTF-8 byte as a char
// this is what chrome does // this is what chrome does
String user3 = new String(b1, "ISO-8859-1"); String user3 = new String(b1, "ISO-8859-1");
@@ -71,7 +71,7 @@
cm = new ConstraintMapping(); cm = new ConstraintMapping();
--- a/apps/routerconsole/java/src/net/i2p/router/web/LocaleWebAppHandler.java --- a/apps/routerconsole/java/src/net/i2p/router/web/LocaleWebAppHandler.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/LocaleWebAppHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/LocaleWebAppHandler.java
@@ -85,9 +85,9 @@ @@ -87,9 +87,9 @@
String testPath = pathInContext.substring(0, len - 4) + '_' + lang + ".jsp"; String testPath = pathInContext.substring(0, len - 4) + '_' + lang + ".jsp";
// Do we have a servlet for the new path that isn't the catchall *.jsp? // Do we have a servlet for the new path that isn't the catchall *.jsp?
@SuppressWarnings("rawtypes") @SuppressWarnings("rawtypes")

View File

@@ -98,7 +98,7 @@
release.gpg.keyid=0xnnnnnnnn release.gpg.keyid=0xnnnnnnnn
release.signer.su3=xxx@mail.i2p release.signer.su3=xxx@mail.i2p
build.built-by=xxx build.built-by=xxx
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.compilerargs=-bootclasspath /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar
``` ```
5. Copy latest trust list _MTN/monotonerc from website or some other workspace 5. Copy latest trust list _MTN/monotonerc from website or some other workspace
@@ -145,7 +145,7 @@
- Run rh.bat to edit the resources - Run rh.bat to edit the resources
- Sign the windows installer: - Sign the windows installer:
Open Visual Studio developer prompt Open Visual Studio developer prompt
signtool sign /debug /fd SHA256 i2pinstall_${release.number}_windows.exe signtool sign /a /debug /fd SHA256 i2pinstall_${release.number}_windows.exe
- GPG sign the signed windows installer: gpg -u keyid -b i2pinstall_${release.number}_windows.exe - GPG sign the signed windows installer: gpg -u keyid -b i2pinstall_${release.number}_windows.exe
- sha256sum i2pinstall_${release.number}_windows.exe - sha256sum i2pinstall_${release.number}_windows.exe