diff --git a/pots/blog.pot b/pots/blog.pot
index db0313a6319c3623138f45bfddb67af75bf3772a..00e87ab321f0c85bd21ab4ba66648f86a9086efe 100644
--- a/pots/blog.pot
+++ b/pots/blog.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P website\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2019-08-24 16:39+0000\n"
+"POT-Creation-Date: 2019-11-24 14:26+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -80,7 +80,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:34
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:34
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:34
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:30
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:30
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:29
 msgid "RELEASE DETAILS"
 msgstr ""
 
@@ -144,7 +145,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:44
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:51
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:45
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:46
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:46
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:39
 msgid "Bug Fixes"
 msgstr ""
 
@@ -198,7 +200,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:55
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:60
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:56
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:55
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:55
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:48
 msgid "Other"
 msgstr ""
 
@@ -253,7 +256,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:72
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:75
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:75
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:69
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:69
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:66
 msgid "SHA256 Checksums:"
 msgstr ""
 
@@ -1722,7 +1726,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:63
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:66
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:66
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:60
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:60
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:57
 msgid "Translation updates"
 msgstr ""
 
@@ -1893,7 +1898,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:28
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:28
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:28
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:24
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:24
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:23
 msgid ""
 "As usual, we recommend that you update to this release. The best way to\n"
 "maintain security and help the network is to run the latest release."
@@ -2767,7 +2773,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:36
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:36
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:36
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:32
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:32
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:31
 msgid "Changes"
 msgstr ""
 
@@ -5057,7 +5064,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:11
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:11
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:11
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:11
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:11
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:11
 msgid "Update details"
 msgstr ""
 
@@ -5243,7 +5251,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:67
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:70
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:70
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:64
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:64
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:61
 msgid "Full list of fixed bugs"
 msgstr ""
 
@@ -6920,7 +6929,7 @@ msgstr ""
 
 #: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69
 #: i2p2www/blog/2018/08/23/0.9.36-Release.rst:64
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:59
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:59
 msgid "Unit test fixes"
 msgstr ""
 
@@ -7008,7 +7017,8 @@ msgstr ""
 #: i2p2www/blog/2019/03/21/0.9.39-Release.rst:64
 #: i2p2www/blog/2019/05/07/0.9.40-Release.rst:67
 #: i2p2www/blog/2019/07/02/0.9.41-Release.rst:67
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:61
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:61
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:58
 msgid "Update GeoIP data"
 msgstr ""
 
@@ -10412,15 +10422,15 @@ msgid ""
 "SSH port forwarding."
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:2
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:2
 msgid "0.9.42 Release"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:9
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:9
 msgid "0.9.42 with bug fixes"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:16
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:16
 msgid ""
 "0.9.42 continues the work to make I2P faster and more reliable.\n"
 "It includes several changes to speed up our UDP transport.\n"
@@ -10431,71 +10441,747 @@ msgid ""
 "There are, of course, a lot of bug fixes also."
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:34
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:34
 msgid "Console: Split up help page, tag text for translation"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:35
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:35
 msgid "Console: Hide NetDB RI and LS tabs"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:36
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:36
 msgid "Debian: Update files for Buster"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:37
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:37
 msgid "i2psnark: Add last-activity to details page"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:38
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:38
 msgid "i2ptunnel: Split i2ptunnel.config into individual files per-tunnel"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:39
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:39
 msgid "JBigI: GMP 6.1.2 (Linux 64-bit only)"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:40
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:40
 msgid "NetDB: Choose alternate gateway for store replies to reduce connections"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:41
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:41
 msgid "Router: Split clients.config into individual files per-client"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:42
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:42
 msgid "SSU: performance improvements"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:43
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:43
 msgid "Transports: Cross-network prevention (proposal 147)"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:48
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:48
 msgid "i2psnark: Autostart fixes"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:49
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:49
 msgid "i2psnark: Dup. data checks"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:50
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:50
 msgid "i2ptunnel: Failsafe timeouts"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:51
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:51
 msgid "NetDB: Fix NPE on store of encrypted LS2"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:52
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:52
 msgid "Router: Fix Bloom filter false positives"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:57
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:57
 msgid "Initial support for encryption types"
 msgstr ""
 
-#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:58
+#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:58
 msgid "Support for new LS2 bit for blinding (proposal 123)"
 msgstr ""
 
+#: i2p2www/blog/2019/08/30/defcon.rst:2 i2p2www/blog/2019/08/30/defcon.rst:9
+msgid "Def Con Trip Report- zzz"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:11 i2p2www/blog/2019/08/30/defcon2.rst:11
+msgid "Def Con Trip Report"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:14
+msgid ""
+"idk and I attended DEFCON 27 and presented two workshops on I2P for "
+"application\n"
+"developers, with support from mhatta and Alex. I gave the workshop at "
+"Monero\n"
+"Village and idk gave the one at Crypto/Privacy Village. Here, I will "
+"summarize\n"
+"the Monero Village workshop, and a Tor talk by Roger Dingledine. idk will"
+" post a\n"
+"trip report covering his workshop."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:22
+msgid ""
+"We had about 8 attendees for the Monero Village workshop, entitled \"I2P "
+"for\n"
+"Cryptocurrency Developers\". We planned to discuss the particular "
+"networking\n"
+"needs for each application and work through the various i2ptunnel and SAM"
+"\n"
+"options available. However, all attendees were relatively unfamiliar with"
+" I2P,\n"
+"so we pivoted and gave an overview of I2P. As none of the attendees had a"
+" laptop\n"
+"with them, we helped several of them install I2P on their Android phone "
+"and\n"
+"walked through some of the features of the app. For all users, the app "
+"appeared\n"
+"to reseed and build tunnels fairly quickly."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:33
+msgid ""
+"One common question after installing the app was \"what do I do now?\". "
+"The app\n"
+"doesn't have a 'hidden services of interest' section or first-run wizard "
+"like\n"
+"our desktop application does, and most of the default addressbook entries"
+" are\n"
+"long-dead. There's improvements we could make to the first-run "
+"experience.\n"
+"Also, some of the more interesting parts of the app are hidden behind an\n"
+"advanced setting; we should review those items and consider un-hiding "
+"some of\n"
+"them."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:43
+msgid ""
+"It's always useful to go to Tor talks, not so much to find out what "
+"they're\n"
+"doing, but to hear how they explain things to people, and what "
+"terminology they\n"
+"are using. Roger's talk \"The Tor Censorship Arms Race\" was in a large "
+"room\n"
+"attended by about two thousand people. He gave a very brief overview of "
+"Tor\n"
+"with only three or four slides. He says they now have \"two to eight "
+"million\n"
+"users a day\". Most of the talk was a review of national blocking "
+"attempts over\n"
+"the years, starting with Thailand and Iran in '06-'07 through Tunisia, "
+"china,\n"
+"and Ethiopia in 2011. He called Tor bridges a \"crappy arms race\". He "
+"showed a\n"
+"new form to be showed to new users, with a checkbox \"Tor is censored in "
+"my\n"
+"country\"."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:56
+msgid ""
+"Their new pluggable transport \"snowflake\" uses a combination of domain\n"
+"fronting, webrtc, javascript, brokers and proxies to reach a Tor bridge. "
+"Roger\n"
+"only had one slide on it, and I wasn't familiar with it, so we should do "
+"more\n"
+"research on what it's all about. He briefly mentioned some things they "
+"may be\n"
+"working on next, including \"salmon\" distribution of bridges, "
+"FTE/Marionette,\n"
+"decoy routing, and \"cupcake\" which is an extension of snowflake. While "
+"I don't\n"
+"have any further information about them, they may be good buzzwords to "
+"keep an\n"
+"eye out for on their mailing lists."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:67
+msgid ""
+"Much of Tor's censorship woes is due to Tor's popularity, but their TLS\n"
+"handshake is a particular issue and it's been the focus of much of the "
+"\"arms\n"
+"race\" over the years. In some ways we're in better shape, as we've taken"
+"\n"
+"several features of their current-best obfs4 pluggable transport and "
+"build them\n"
+"into NTCP2. However, we do have issues with our website and reseeds being"
+"\n"
+"blocked, as Sadie and Phong will be presenting at USENIX FOCI this week."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon.rst:76
+msgid ""
+"Notes for next time: I do recommend DEFCON, as long as we find a village "
+"to\n"
+"call our home. It's an enormous conference and the limited general "
+"hangout\n"
+"spaces are massively overcrowded. Both Monero Village and Crypto/Privacy\n"
+"Village were fantastic hosts and we had several hours at each spot to "
+"meet with\n"
+"people. We should find more opportunities to work with both "
+"organizations.\n"
+"There were also ZCash people at the Monero Village and we should work "
+"with them\n"
+"also. Any future workshop should be targeted at a more general audience. "
+"We do\n"
+"need a standard \"Intro to I2P\" slide deck; it would have been helpful "
+"at the\n"
+"workshops. Don't expect attendees to have laptops with them, focus on "
+"Android\n"
+"for any hands-on exercises. There's several improvements to be made in "
+"our\n"
+"Android app. Drink lots of water in Vegas... and stay away from the slot\n"
+"machines."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:2 i2p2www/blog/2019/08/30/defcon2.rst:9
+msgid "Def Con Trip Report- idk"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:14
+msgid ""
+"I went to Def Con 27 last weekend to give a workshop on I2P application\n"
+"development, and to meet zzz, mhatta, and Alex in person."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:19
+msgid ""
+"My workshop went well, we even had a few application developers attend! "
+"In\n"
+"particular I had a pretty lengthy conversation with a person named Mary "
+"about\n"
+"how I2P could be used to eliminate centralization and enhance privacy in\n"
+"a \"Magic Wormhole\" type of application. While I wasn't totally familiar"
+" with\n"
+"Magic Wormhole at the time, I think most of my advice was usable. I think"
+" Mary\n"
+"had some very interesting and workable ideas about sharing information in"
+" more\n"
+"human-centric ways that could be interesting in I2P applications, and am "
+"looking\n"
+"forward to experimenting with some of those."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:30
+msgid ""
+"The materials I made for the application development workshop are "
+"available on\n"
+"Github! https://github.com/eyedeekay/defcon Please consider it a living "
+"document,\n"
+"your input is desired! As it is licensed permissively, you are free to "
+"fork it\n"
+"and make it your own as well. Share your examples, your hacks, or correct"
+" my\n"
+"comma use, complain about my document preparation style, or just print "
+"off your\n"
+"own copy in booklet form!"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:39
+msgid ""
+"I also talked to a guy who gives advice to the government about the "
+"differences\n"
+"between I2P and Tor, why I2P is more P2P-friendly, and some scenarios in "
+"which\n"
+"peers in a P2P application might want to have enhanced privacy from each-"
+"other,\n"
+"and why I2P is perhaps uniquely suited to accomplish that."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:46
+msgid ""
+"In general, both the application development workshops went well, even "
+"though\n"
+"they didn't go entirely according to plan in that only a small proportion"
+" of the\n"
+"audience were application developers. The impression I got was that many "
+"people\n"
+"are very interested in I2P, but also many people are confused by how "
+"interacting\n"
+"with I2P works. By re-focusing on their questions and by teaming off with"
+" zzz,\n"
+"mhatta, and Alex we were fairly successful at dealing with our audience, "
+"which\n"
+"was more varied in terms of occupation, interest, and I2P knowledge than\n"
+"expected."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:57
+msgid ""
+"Besides that, I also talked to Alex about my experimental contextual-"
+"identity\n"
+"driven I2P proxy plugin for Firefox and eventually, Brave Browser. Got to"
+" talk\n"
+"a little about bundling, but not too much, as it was a very busy "
+"convention. I'm\n"
+"looking forward to following up with him on that soon."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:64
+msgid ""
+"mhatta and I almost won a lobster from a claw machine, but it was a real\n"
+"fighter and got away at the last second. Really thought I had it for a "
+"moment\n"
+"though. :)"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/defcon2.rst:70
+msgid ""
+"To add to zzz's notes for next time, aside from being more general I "
+"believe our\n"
+"workshops would not have been as able to adapt to the needs of the "
+"audience\n"
+"without the support of mhatta and Alex. Having people who can help "
+"particpants\n"
+"individually or in small groups was immensely helpful, many, many thanks "
+"to both\n"
+"of them for helping us out."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:2 i2p2www/blog/2019/08/30/foci.rst:9
+#: i2p2www/blog/2019/08/30/foci.rst:11
+msgid "USENIX FOCI Trip Report"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:14
+msgid ""
+"Over the past year I have had the good fortune to participate in the "
+"research\n"
+"Nguyen Phong Hoang from Stony Brook University has been doing regarding "
+"I2P\n"
+"censorship. The infrastructure used for this research provided numerous "
+"and\n"
+"geographically diverse vantage points, and also the ability to conduct "
+"in-depth\n"
+"measurements across all levels of the network stack. I2P services which "
+"were\n"
+"measured for availability included official homepage, mirror site, reseed"
+"\n"
+"servers and active relays."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:24
+msgid ""
+"The presentation on Tuesday went very well, and Phong was very busy "
+"afterwards\n"
+"answering questions about his work. I was busy too answering questions "
+"about\n"
+"I2P and what it does. The new stickers featuring the updated logo by Ura "
+"Design\n"
+"got rave reviews! It was a very positive experience and I will be looking"
+"\n"
+"forward to continuing to work with Phong and monitoring I2P censorship. I"
+" would\n"
+"encourage anyone who has encountered blocking, or has had success using "
+"I2P to\n"
+"communicate in restricted environments to reach out if you can. I2P is\n"
+"currently working on new solutions to circumvent internet blocking. "
+"Having met\n"
+"people this year who have given me first hand accounts of the effects of\n"
+"censorship and the need to stay connected, makes the need for I2P to be "
+"more\n"
+"resilient where it needs to be and for the team to be creating guides for"
+" using\n"
+"I2P in these situations."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:39
+msgid ""
+"I will be putting together better resources for researchers interested in"
+" I2P,\n"
+"as well."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:44
+msgid ""
+"I also had the good fortune to spend time with Mhatta, who is an I2P\n"
+"contributor, and to make connections for future funding. A huge thank you"
+" to\n"
+"the community builders I met in Tunis who I met again and who are "
+"offering so\n"
+"much support to the project. This has been an exciting year so far, and "
+"I2P has\n"
+"so much work to do. Please consider donating your time or funding the "
+"project\n"
+"as it needs to scale quickly to new challenges."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:53
+msgid ""
+"If you have an opportunity to, you can read the full report Measuring I2P"
+"\n"
+"Censorship at a Global Scale here\n"
+"https://www.usenix.org/conference/foci19/presentation/hoang"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:59
+msgid ""
+"Another great workshop in the measurements workshop was On the Importance"
+" of\n"
+"Encrypted-SNI (ESNI) to Censorship Circumvention\n"
+"https://www.usenix.org/conference/foci19/presentation/chai"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:65
+msgid ""
+"There are so many great workshops that I attended - anyone who would like"
+" too\n"
+"can access the program and related materials here:\n"
+"https://www.usenix.org/conference/foci19/workshop-program"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/foci.rst:71
+msgid ""
+"I will be attending Our Networks in Toronto next month "
+"https://ournetworks.ca/\n"
+"- and so should you! The program can be viewed here\n"
+"https://ournetworks.ca/program/"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/freedom.rst:2 i2p2www/blog/2019/08/30/freedom.rst:9
+#: i2p2www/blog/2019/08/30/freedom.rst:11
+msgid "Internet Freedom Festival Trip Report"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/freedom.rst:14
+msgid ""
+"This was my first time attending IFF, and what a great experience for I2P"
+" this\n"
+"was! I met with human rights defenders, people who work on censorship "
+"metrics,\n"
+"and of course UX and security professionals."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/freedom.rst:20
+msgid ""
+"My goal was to connect with people to further support I2P’s UX overhaul,\n"
+"keeping in mind security and UX considerations for frontline workers. As "
+"it was\n"
+"pointed out to me, people see I2P as a very important and powerful "
+"resource to\n"
+"circumvent censorship and support safe communication, however the "
+"interface\n"
+"suffers from some usability concerns. People were happy with our initial "
+"steps\n"
+"to make first time users have a better experience, such as our set up "
+"wizard\n"
+"and bandwidth detection tool. I also received positive reviews on our "
+"changes\n"
+"to the website and /home icons. It was very encouraging to hear directly "
+"from\n"
+"the community that small changes we have made are in the right direction."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/freedom.rst:32
+msgid ""
+"Things like having configuration happen out of the box and not having to "
+"put\n"
+"people in the position where they need to rely on reading so much "
+"documentation\n"
+"or chasing documentation were discussed. Also, improved documentation for"
+"\n"
+"setting up outproxies and and site mirroring were requested and "
+"suggested.\n"
+"Please see Mikal’s very good instructions on setting up an I2P outproxy "
+"that\n"
+"came out of the suggestions this week —\n"
+"https://0xcc.re/howto-setup-an-i2p-outproxy/. Another suggestion was to "
+"make\n"
+"bug reporting easier."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/freedom.rst:43
+msgid ""
+"To this point, I truly hope that the project will secure resources to "
+"continue\n"
+"the improvements to its usability that it requires to meet the growing "
+"demand\n"
+"for I2P services. It is humbling to to be working with such talented "
+"people and\n"
+"to be able to work together with our community during a time when people "
+"all\n"
+"over the globe need all of the privacy protecting resources we as people "
+"who\n"
+"develop, design and educate can offer."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/rights.rst:2 i2p2www/blog/2019/08/30/rights.rst:9
+#: i2p2www/blog/2019/08/30/rights.rst:11
+msgid "RightsCon Trip Report"
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/rights.rst:14
+msgid ""
+"The messages from activists in Syria during the Access No\\_! session on "
+"the\n"
+"first day were deeply moving and really drove home why I work in digital\n"
+"rights. We listened to the experiences of activists who are unable to "
+"travel\n"
+"due to lack of status, documentation and active conflict. For these "
+"people\n"
+"“the internet is the only passport (they) carry.” Human rights defenders\n"
+"spoke of the importance of  digital training to keep people protected "
+"when they\n"
+"are communicating with family inside of the country, as well as with "
+"family and\n"
+"friends who have left. They had created digital clinics to show people "
+"how to\n"
+"use services securely, for instance, how to use features like Signal’s\n"
+"disappearing messages so that those messages could not be used against "
+"them\n"
+"when devices are searched at security check points. Continuing to pursue\n"
+"education was also very important, the internet being relied on to access"
+"\n"
+"resources."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/rights.rst:30
+msgid ""
+"The following days we met with people who had both questions about I2P "
+"and\n"
+"suggestions for potential use cases. We also discussed overhauling the "
+"project\n"
+"documentation for threat models, improving guides for users with little\n"
+"technical background, and ensuring that these guides are easily "
+"translatable. I\n"
+"made a note that I should go through the proposals and connect then to "
+"human\n"
+"use cases and solutions. This will be part of the projects’ continued "
+"effort\n"
+"to improve its user guides and onboarding."
+msgstr ""
+
+#: i2p2www/blog/2019/08/30/rights.rst:40
+msgid ""
+"The opportunity to meet face to face with people who are using I2P and "
+"have\n"
+"successfully used it to circumvent internet blockages was inspiring. As "
+"the\n"
+"project has began working on its own browser and is examining outproxy\n"
+"packaging, it needs as much feedback and testing as possible to create "
+"secure\n"
+"and frictionless experiences for people. Also, the I2P network needs more"
+"\n"
+"hosted content and mirrored sites in order to expand resources for its "
+"users."
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:2
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:9
+msgid "Our Networks Trip Report- idk"
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:11
+msgid "Our Networks Trip Report"
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:14
+msgid ""
+"The weekend of September 20th I traveled to Toronto to meet with Sadie to"
+" take\n"
+"part in the Our Networks conference. The Our Networks conference "
+"encompasses a\n"
+"wide variety of topic including many peer-to-peer technologies with an "
+"eye\n"
+"toward their potential to make the world a better place."
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:21
+msgid ""
+"The conference was fascinating, full of very smart people working on "
+"everything\n"
+"from physical mesh networks to the distributed web to, of course, "
+"anonymity. We\n"
+"got to talk to some great people from Tor, Protocol Labs, Parity Labs, "
+"the Dat\n"
+"Project, as well as a variety of artists and social scientists. Lots of "
+"fun too,\n"
+"and a great environment. Dat in particular presents some pretty cool\n"
+"opportunities for future co-operation I think."
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:30
+msgid ""
+"I hadn't planned on giving a talk, but we were having so much fun that "
+"when\n"
+"we were asked, Sadie and I put something together and I gave a quick "
+"lightning\n"
+"talk about I2P and how it's design choices are relevant to Peer-to-Peer\n"
+"application development. The talk was recorded and when the video becomes"
+"\n"
+"available, I'll make sure to add it to this blog. Next year, I'll have "
+"some\n"
+"submissions for their Zine Library about I2P."
+msgstr ""
+
+#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:39
+msgid ""
+"Besides that, I really enjoyed my time visiting Toronto, it was a great "
+"place\n"
+"to visit."
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:2
+msgid "0.9.43 Release"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:9
+msgid "0.9.43 with bug fixes"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:16
+msgid ""
+"In the 0.9.43 release, we continue work on stronger security and privacy "
+"features and performance improvements.\n"
+"Our implementation of the new leaseset specification (LS2) is now "
+"complete.\n"
+"We are beginning our implementation of stronger and faster end-to-end "
+"encryption (proposal 144) for a future release.\n"
+"Several IPv6 address detection issues have been fixed, and there of "
+"course are several other bug fixes."
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:33
+msgid "Console setup wizard improvements"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:34
+msgid "Tunnel wizard simplification"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:35
+msgid "New I2CP BlindingInfo message for LS2"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:36
+msgid "New proxy page to enter encrypted leaseset credentials"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:41
+msgid "Fix tunnel SSL wizard"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:42
+msgid "Fixes for SusiMail sent and drafts folder page"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:43
+msgid "Detect IPv6 address changes"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:44
+msgid "Fix detection and handling of IPv6 firewalled"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:45
+msgid "Fix manual reseed from URL"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:50
+msgid "i2ptunnel support for quoted custom options"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:51
+msgid "i2psnark now starts with reduced tunnel count then increases as necessary"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:52
+msgid "NTCP performance improvement"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:53
+msgid "Refactor and speed up tunnel AES processing"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:54
+msgid "Preliminary support for Servlet 3.0 webapps"
+msgstr ""
+
+#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:55
+msgid "Standardize date/time formatting in console"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:2
+msgid "Highlighting Research"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:9
+msgid ""
+"An Empirical Study of the I2P Anonymity Network and its Censorship "
+"Resistance"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:11
+msgid ""
+"Highlighting Research - An Empirical Study of the I2P Anonymity Network "
+"and its Censorship Resistance"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:16
+msgid ""
+"The following blog post is authored by Information Controls Fellow Hoàng "
+"Nguyên\n"
+"Phong. As an ICFP fellow, Phong's research focused on analyzing different"
+"\n"
+"aspects of the I2P network, a privacy-enhancing Internet tool that can be"
+" used\n"
+"to access online content over an anonymity-enhancing network helpful in\n"
+"circumventing state-imposed censorship. Working with his host "
+"organization, the\n"
+"University of Massachusetts Amherst, Phong studied the I2P network's "
+"censorship\n"
+"resilience, including identifying what blocking methods a state censor "
+"might use\n"
+"to inhibit access to I2P and investigating potential solutions to make "
+"I2P more\n"
+"resistant to such blockage."
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:28
+msgid ""
+"Phong found blocking attempts on the I2P network (specifically via DNS\n"
+"poisoning, SNI-based blocking, TCP packet injection, and page-specific "
+"blocks)\n"
+"emanating from five countries: China, Oman, Qatar, Iran, and Kuwait. "
+"Phong\n"
+"posits that because the blocks are usually imposed on the I2P download "
+"page and\n"
+"reseed servers, such blocking could be mitigated by hosting download "
+"links to\n"
+"this content on large cloud service providers - raising the collateral "
+"cost of\n"
+"blocking. Phong also built a metrics portal for the platform so that "
+"researchers\n"
+"and others can better understand who is using I2P, finding that there are"
+" about\n"
+"20,000 relays in the network on a daily basis."
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:40
+msgid "(Excerpt taken from OTF blog post)"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:48
+msgid "The research paper is also available here:"
+msgstr ""
+
+#: i2p2www/blog/2019/10/25/research-highlights.rst:55
+msgid ""
+"We thank Phong and his collaborators for their excellent study as we move"
+" to\n"
+"address the issues that were identified. It's exciting to see more "
+"academic\n"
+"study of I2P and are excited to keep working with him."
+msgstr ""
+
diff --git a/pots/get-involved.pot b/pots/get-involved.pot
index 386b113517ecc8a414adc4caf9b40a054ce49932..b14c27a75188a25f9c05c2e8a6e91f4b2ba4c42b 100644
--- a/pots/get-involved.pot
+++ b/pots/get-involved.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P website\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2019-08-24 16:39+0000\n"
+"POT-Creation-Date: 2019-11-24 14:26+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -396,7 +396,7 @@ msgstr ""
 
 #: i2p2www/pages/site/get-involved/roadmap-2016.html:190
 #: i2p2www/pages/site/get-involved/roadmap-2017.html:303
-#: i2p2www/pages/site/get-involved/roadmap.html:294
+#: i2p2www/pages/site/get-involved/roadmap.html:323
 #, python-format
 msgid ""
 "Please see the <a href=\"%(todo)s\">TODO</a> list for more detailed info "
@@ -407,10 +407,6 @@ msgstr ""
 msgid "January 2017"
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/roadmap.html:3
-msgid "July 2019"
-msgstr ""
-
 #: i2p2www/pages/site/get-involved/todo.html:2
 msgid "I2P Project Targets"
 msgstr ""
@@ -1748,10 +1744,6 @@ msgstr ""
 msgid "Developer Guidelines and Coding Style"
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:3
-msgid "April 2019"
-msgstr ""
-
 #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:5
 #, python-format
 msgid "Read the <a href=\"%(newdevs)s\">new developers guide</a> first."
@@ -1997,50 +1989,50 @@ msgid ""
 "of the Android SDK and they compile to Java 6-compatible code."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:175
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:179
 msgid ""
 "Explicitly convert between primitive types and classes;\n"
 "don't rely on autoboxing/unboxing."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:179
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:183
 msgid "Don't use URL. Use URI."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:182
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:186
 msgid ""
 "Don't catch Exception. Catch RuntimeException and checked exceptions "
 "individually."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:185
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:189
 msgid ""
 "Don't use String.getBytes() without a UTF-8 charset argument. You may "
 "also use DataHelper.getUTF8() or DataHelper.getASCII()."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:188
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:192
 msgid ""
 "Always specify a UTF-8 charset when reading or writing files. The "
 "DataHelper utilities may be helpful."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:191
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:195
 msgid ""
 "Always specify a locale (for example Locale.US) when using "
 "String.toLowerCase() or String.toUpperCase().\n"
 "Do not use String.equalsIgnoreCase(), as a locale cannot be specified."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:195
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:199
 msgid "Don't use String.split(). Use DataHelper.split()."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:198
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:205
 msgid "Ensure that InputStreams and OutputStreams are closed in finally blocks."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:201
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:208
 msgid ""
 "Use {} for all for and while blocks, even if only one line.\n"
 "If you use {} for either the if, else, or if-else block, use it for all "
@@ -2048,25 +2040,25 @@ msgid ""
 "Put \"} else {\" on a single line."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:206
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:213
 msgid "Specify fields as final wherever possible."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:209
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:216
 msgid ""
 "Don't store I2PAppContext, RouterContext, Log, or any other references to"
 " router or context items in static fields."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:212
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:219
 msgid "Don't start threads in constructors. Use I2PAppThread instead of Thread."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:217
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:224
 msgid "Licenses"
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:219
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:226
 msgid ""
 "Only check in code that you wrote yourself.\n"
 "Before checking in any code or library jars from other sources,\n"
@@ -2075,7 +2067,7 @@ msgid ""
 "and obtain approval from the lead developer."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:226
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:233
 msgid ""
 "If you do obtain approval to add external code or jars,\n"
 "and binaries are available in any Debian or Ubuntu package,\n"
@@ -2084,18 +2076,18 @@ msgid ""
 "Checklist of files to modify:"
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:234
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
 msgid ""
 "For any images checked in from external sources,\n"
 "it is your responsibility to first verify the license is compatible.\n"
 "Include the license and source information in the checkin comment."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:248
 msgid "Bugs"
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:243
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:250
 #, python-format
 msgid ""
 "Managing Trac tickets is everybody's job, please help.\n"
@@ -2103,7 +2095,7 @@ msgid ""
 "Assign, categorize, comment on, fix, or close tickets if you can."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:248
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
 msgid ""
 "New developers should start by fixing a bug.\n"
 "Search for bugs with the 'easy' keyword on trac.\n"
@@ -2115,7 +2107,7 @@ msgid ""
 "the normal procedure below."
 msgstr ""
 
-#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
+#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:262
 msgid ""
 "Close a ticket when you think you've fixed it.\n"
 "We don't have a test department to verify and close tickets.\n"
diff --git a/pots/priority.pot b/pots/priority.pot
index c6bdf33ea43b62271791ca0e3a74ea4524a518a2..06dca3a326042fe94f6bbc51f809dfcb26441508 100644
--- a/pots/priority.pot
+++ b/pots/priority.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P website\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2019-08-24 16:39+0000\n"
+"POT-Creation-Date: 2019-11-24 14:26+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -27,7 +27,7 @@ msgid "I2P Blog ATOM Feed for Category: %(category)s"
 msgstr ""
 
 #: i2p2www/pages/blog/index.html:2 i2p2www/pages/blog/post.html:3
-#: i2p2www/pages/global/nav.html:131
+#: i2p2www/pages/global/nav.html:179
 msgid "Blog"
 msgstr ""
 
@@ -366,7 +366,7 @@ msgid "Download that file and run it."
 msgstr ""
 
 #: i2p2www/pages/downloads/firefox.html:39 i2p2www/pages/downloads/lab.html:59
-#: i2p2www/pages/downloads/list.html:163
+#: i2p2www/pages/downloads/list.html:184
 #, python-format
 msgid ""
 "The files are signed by %(signer)s,\n"
@@ -502,7 +502,7 @@ msgstr ""
 msgid "Source package"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:15 i2p2www/pages/downloads/list.html:190
+#: i2p2www/pages/downloads/list.html:15 i2p2www/pages/downloads/list.html:211
 msgid "Automatic updates"
 msgstr ""
 
@@ -510,7 +510,7 @@ msgstr ""
 msgid "Manual updates"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:21 i2p2www/pages/global/nav.html:132
+#: i2p2www/pages/downloads/list.html:21
 msgid "Lab"
 msgstr ""
 
@@ -646,7 +646,17 @@ msgid ""
 "      the other."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:142
+#: i2p2www/pages/downloads/list.html:147
+msgid ""
+"I2P is now available as a Docker package from the Docker hub.\n"
+"    You may retrieve the image by running the 'docker pull' command."
+msgstr ""
+
+#: i2p2www/pages/downloads/list.html:151
+msgid "docker pull meeh/i2p.i2p"
+msgstr ""
+
+#: i2p2www/pages/downloads/list.html:163
 #, python-format
 msgid ""
 "Alternately, you can fetch the source from <a href=\"%(monotoneurl)s"
@@ -659,7 +669,7 @@ msgid ""
 "    run the GUI installer or headless install as above."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:152
+#: i2p2www/pages/downloads/list.html:173
 #, python-format
 msgid ""
 "Android source is in <a href=\"%(monotoneurl)s#getting-the-i2p-"
@@ -670,14 +680,14 @@ msgid ""
 "requirements and instructions."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:169
+#: i2p2www/pages/downloads/list.html:190
 #, python-format
 msgid ""
 "The Windows installer is signed by %(signer)s,\n"
 "<a href=\"%(signingkey)s\">whose key is here</a>."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:175
+#: i2p2www/pages/downloads/list.html:196
 #, python-format
 msgid ""
 "The Mac OS X native installer is signed by %(signer)s with his Apple "
@@ -685,15 +695,15 @@ msgid ""
 "<a href=\"%(signingkey)s\">whose key is here</a>."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:184
+#: i2p2www/pages/downloads/list.html:205
 msgid "Updates from earlier releases:"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:186
+#: i2p2www/pages/downloads/list.html:207
 msgid "Both automatic and manual upgrades are available for the release."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:191
+#: i2p2www/pages/downloads/list.html:212
 msgid ""
 "If you are running 0.7.5 or later, your router should detect the\n"
 "new release. To upgrade simply click the 'Download Update' button on your"
@@ -701,7 +711,7 @@ msgid ""
 "when it appears."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:197
+#: i2p2www/pages/downloads/list.html:218
 msgid ""
 "Since 0.9.23, some releases are signed by str4d, whose signing key has "
 "been in the router\n"
@@ -710,7 +720,7 @@ msgid ""
 "and will need to be manually updated using the process below."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:208
+#: i2p2www/pages/downloads/list.html:229
 msgid ""
 "Download that file to your I2P\n"
 "    installation directory and <b>rename as i2pupdate.zip</b>.\n"
@@ -720,26 +730,26 @@ msgid ""
 "    NOT need to unzip that file."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:217
+#: i2p2www/pages/downloads/list.html:238
 msgid "Click <a href=\"http://localhost:7657/configservice.jsp\">\"Restart\"</a>"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:222
+#: i2p2www/pages/downloads/list.html:243
 msgid "Grab a cup of coffee and come back in 11 minutes"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:229
+#: i2p2www/pages/downloads/list.html:250
 #, python-format
 msgid ""
 "The file is signed by %(signer)s,\n"
 "<a href=\"%(signingkey)s\">whose key is here</a>."
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:235
+#: i2p2www/pages/downloads/list.html:256
 msgid "Previous Releases"
 msgstr ""
 
-#: i2p2www/pages/downloads/list.html:237
+#: i2p2www/pages/downloads/list.html:258
 #, python-format
 msgid ""
 "Previous releases are available on <a "
@@ -840,29 +850,30 @@ msgstr ""
 msgid "Umm... the server encountered some sort of error."
 msgstr ""
 
-#: i2p2www/pages/global/footer.html:4 i2p2www/pages/global/nav.html:89
+#: i2p2www/pages/global/footer.html:4 i2p2www/pages/global/nav.html:9
 msgid "FAQ"
 msgstr ""
 
-#: i2p2www/pages/global/footer.html:5 i2p2www/pages/global/nav.html:16
+#: i2p2www/pages/global/footer.html:5
 msgid "Documentation"
 msgstr ""
 
-#: i2p2www/pages/global/footer.html:10 i2p2www/pages/global/nav.html:82
+#: i2p2www/pages/global/footer.html:10 i2p2www/pages/global/nav.html:30
+#: i2p2www/pages/global/nav.html:47
 msgid "Contact us"
 msgstr ""
 
-#: i2p2www/pages/global/footer.html:11 i2p2www/pages/global/nav.html:93
+#: i2p2www/pages/global/footer.html:11 i2p2www/pages/global/nav.html:13
 #: i2p2www/pages/site/contact.html:43
 msgid "Forums"
 msgstr ""
 
-#: i2p2www/pages/global/footer.html:17 i2p2www/pages/global/nav.html:106
+#: i2p2www/pages/global/footer.html:17 i2p2www/pages/global/nav.html:33
 msgid "Get involved!"
 msgstr ""
 
 #: i2p2www/pages/global/footer.html:18 i2p2www/pages/global/footer.html:37
-#: i2p2www/pages/global/nav.html:125
+#: i2p2www/pages/global/nav.html:59
 msgid "Donate"
 msgstr ""
 
@@ -916,254 +927,298 @@ msgid "Introduction to I2P"
 msgstr ""
 
 #: i2p2www/pages/global/nav.html:7
+msgid "Help"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:10
+msgid "How to browse I2P"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:11
+msgid "Community"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:17
+msgid "References"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:19
+msgid "Glossary"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:20
+msgid "Performance"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:23
+msgid "Verify I2P"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:25
+msgid "Release signing keys"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:26
+msgid "Signed keys"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:27
+msgid "Developers keys"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:34
 msgid "Comparisons"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:9
+#: i2p2www/pages/global/nav.html:36
 msgid "Overview of comparisons"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:13
+#: i2p2www/pages/global/nav.html:40
 msgid "Other anonymous networks"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:18
+#: i2p2www/pages/global/nav.html:43
+msgid "People"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:45
+msgid "Team"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:46
+msgid "Hall of Fame"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:50
+msgid "Presentations, Tutorials, Articles, and Media"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:52 i2p2www/pages/global/nav.html:128
+msgid "Academic papers and peer review"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:53 i2p2www/pages/global/nav.html:130
+msgid "Presentations, tutorials and articles"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:54 i2p2www/pages/global/nav.html:136
+msgid "Impressum"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:57 i2p2www/pages/site/links.html:2
+msgid "Links"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:60
+msgid "Docs"
+msgstr ""
+
+#: i2p2www/pages/global/nav.html:62
 msgid "Documentation index"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:19
+#: i2p2www/pages/global/nav.html:63
 msgid "How does it work?"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:21
+#: i2p2www/pages/global/nav.html:65
 msgid "Gentle intro"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:22
+#: i2p2www/pages/global/nav.html:66
 msgid "Tech intro"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:23
+#: i2p2www/pages/global/nav.html:67
 msgid "Threat model"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:24
+#: i2p2www/pages/global/nav.html:68
 msgid "Garlic routing"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:25
+#: i2p2www/pages/global/nav.html:69
 msgid "Network database"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:26
+#: i2p2www/pages/global/nav.html:70
 msgid "Tunnel routing"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:27
+#: i2p2www/pages/global/nav.html:71
 msgid "Peer selection"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:28
+#: i2p2www/pages/global/nav.html:72
 msgid "Cryptography"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:29
+#: i2p2www/pages/global/nav.html:73
 msgid "ElGamal/AES+SessionTags"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:32
+#: i2p2www/pages/global/nav.html:76
 msgid "Specifications"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:33
+#: i2p2www/pages/global/nav.html:77
 msgid "Proposals"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:34
+#: i2p2www/pages/global/nav.html:78 i2p2www/pages/global/nav.html:152
 msgid "API"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:40
+#: i2p2www/pages/global/nav.html:84 i2p2www/pages/global/nav.html:158
 msgid "Streaming library"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:41
+#: i2p2www/pages/global/nav.html:85 i2p2www/pages/global/nav.html:159
 msgid "Datagrams"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:45 i2p2www/pages/global/nav.html:109
+#: i2p2www/pages/global/nav.html:89 i2p2www/pages/global/nav.html:165
 msgid "Applications"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:47
+#: i2p2www/pages/global/nav.html:91
 msgid "Supported applications"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:48
+#: i2p2www/pages/global/nav.html:92
 msgid "Bittorrent"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:51
+#: i2p2www/pages/global/nav.html:95
 msgid "Protocols"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:53
+#: i2p2www/pages/global/nav.html:97
 msgid "Protocol stack"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:58
+#: i2p2www/pages/global/nav.html:102
 msgid "Transports"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:60
+#: i2p2www/pages/global/nav.html:104
 msgid "Transport layer overview"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:65
+#: i2p2www/pages/global/nav.html:109
 msgid "Tunnels"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:67
+#: i2p2www/pages/global/nav.html:111
 msgid "Tunnel implementation"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:68
+#: i2p2www/pages/global/nav.html:112
 msgid "Unidirectional tunnels"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:69
+#: i2p2www/pages/global/nav.html:113
 msgid "Old implementation"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:72
+#: i2p2www/pages/global/nav.html:116
 msgid "Naming and addressbook"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:73
+#: i2p2www/pages/global/nav.html:117
 msgid "Plugins"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:74
+#: i2p2www/pages/global/nav.html:118
 msgid "Reseed"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:77
-msgid "Team"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:78
-msgid "Hall of Fame"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:79
-msgid "Academic papers and peer review"
+#: i2p2www/pages/global/nav.html:121 i2p2www/pages/global/nav.html:123
+msgid "Research"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:81
-msgid "Presentations, tutorials and articles"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:83 i2p2www/pages/site/links.html:2
-msgid "Links"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:84
-msgid "Impressum"
+#: i2p2www/pages/global/nav.html:125
+msgid "Academic research"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:87
-msgid "Help"
+#: i2p2www/pages/global/nav.html:126
+msgid "Open research questions"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:90
-msgid "How to browse I2P"
+#: i2p2www/pages/global/nav.html:137
+msgid "I2P Metrics"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:91
-msgid "Glossary"
+#: i2p2www/pages/global/nav.html:141
+msgid "Develop"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:92
-msgid "Performance"
+#: i2p2www/pages/global/nav.html:143
+msgid "Guides"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:95
-msgid "Verify I2P"
+#: i2p2www/pages/global/nav.html:145
+msgid "New developers"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:97
-msgid "Release signing keys"
+#: i2p2www/pages/global/nav.html:146
+msgid "Using an IDE with I2P"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:98
-msgid "Signed keys"
+#: i2p2www/pages/global/nav.html:147
+msgid "Developer guidelines and coding style"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:99
-msgid "Developers keys"
+#: i2p2www/pages/global/nav.html:148
+msgid "Monotone"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:104
-msgid "Volunteer"
+#: i2p2www/pages/global/nav.html:149
+msgid "New translators"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:107
-msgid "Develop"
+#: i2p2www/pages/global/nav.html:163
+msgid "License"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:110
+#: i2p2www/pages/global/nav.html:166
 msgid "Licenses"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:111
-msgid "Bug tracker"
+#: i2p2www/pages/global/nav.html:169
+msgid "Meetings, Roadmap"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:114
-msgid "Academic research"
+#: i2p2www/pages/global/nav.html:171
+msgid "Meeting Logs"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:115
-msgid "Open research questions"
+#: i2p2www/pages/global/nav.html:172
+msgid "Project Roadmap"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:116
-msgid "Guides"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:118
-msgid "New developers"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:119
-msgid "Using an IDE with I2P"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:120
-msgid "Developer guidelines and coding style"
-msgstr ""
-
-#: i2p2www/pages/global/nav.html:121
-msgid "Monotone"
+#: i2p2www/pages/global/nav.html:173
+msgid "Task list"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:122
-msgid "New translators"
+#: i2p2www/pages/global/nav.html:176
+msgid "Bug tracker"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:126
-msgid "Meetings"
+#: i2p2www/pages/global/nav.html:180
+msgid "Labs"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:127
-msgid "Roadmap"
+#: i2p2www/pages/global/nav.html:182
+msgid "I2P Labs"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:128
-msgid "Task list"
+#: i2p2www/pages/global/nav.html:183
+msgid "I2P Browser (Beta)"
 msgstr ""
 
-#: i2p2www/pages/global/nav.html:133
+#: i2p2www/pages/global/nav.html:186
 msgid "Language"
 msgstr ""
 
@@ -1311,9 +1366,8 @@ msgstr ""
 
 #: i2p2www/pages/site/contact.html:51
 msgid ""
-"I2P does have a mailing list, but it is rarely used as the current small "
-"team of developers prefer to communicate via IRC or the developer forum. "
-"This may change in future."
+"I2P has recently reinstated it's mailing lists, and they are primarily "
+"used to discuss I2P browser development."
 msgstr ""
 
 #: i2p2www/pages/site/contact.html:56
@@ -1343,6 +1397,7 @@ msgid "Lists"
 msgstr ""
 
 #: i2p2www/pages/site/contact.html:69 i2p2www/pages/site/contact.html:73
+#: i2p2www/pages/site/contact.html:77
 msgid "Archive"
 msgstr ""
 
@@ -1350,7 +1405,7 @@ msgstr ""
 msgid "I2P developer discussions - anything related to development of I2P"
 msgstr ""
 
-#: i2p2www/pages/site/contact.html:74
+#: i2p2www/pages/site/contact.html:74 i2p2www/pages/site/contact.html:78
 msgid ""
 "General I2P discussion - anything that doesn't fit in a different list "
 "goes here"
@@ -2790,7 +2845,7 @@ msgstr ""
 #: i2p2www/pages/site/index.html:19
 msgid ""
 "I2P is an anonymous network built on top of the internet.\n"
-"        It allows netizens to create and access content and build online\n"
+"        It allows users to create and access content and build online\n"
 "        communities on a network that is both distributed and dynamic. It"
 " is\n"
 "        intended to protect communication and resist monitoring by third "