From 56e320b51118472ff31f78e9900f44b2dcebc6ab Mon Sep 17 00:00:00 2001 From: idk <hankhill19580@gmail.com> Date: Thu, 4 Nov 2021 13:06:11 -0400 Subject: [PATCH] Add a blog post for new jpackages --- .../blog/2021/09/18/i2p-bitcoin.draft.rst.bak | 105 ------------------ ...{i2p-bitcoin.draft.rst => i2p-bitcoin.rst} | 0 .../2021/11/2/i2p-jpackage-1.5.1.draft.rst | 50 +++++++++ 3 files changed, 50 insertions(+), 105 deletions(-) delete mode 100644 i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst.bak rename i2p2www/blog/2021/09/18/{i2p-bitcoin.draft.rst => i2p-bitcoin.rst} (100%) create mode 100644 i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst diff --git a/i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst.bak b/i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst.bak deleted file mode 100644 index 8a404d889..000000000 --- a/i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst.bak +++ /dev/null @@ -1,105 +0,0 @@ -============================================================= -{% trans -%}Bitcoin Core adds support for I2P!{%- endtrans %} -============================================================= - -.. meta:: - :author: idk - :date: 2021-09-18 - :category: general - :excerpt: {% trans %}A new use case and a signal of growing acceptance{% endtrans %} - -{% trans -%} -An event months in the making, Bitcoin Core has added official support for I2P! -Bitcoin-over-I2P nodes can interact fully with the rest of the Bitcoin nodes, -using the help of nodes that operate within both I2P and the clearnet, making -them first-class participants in the Bitcoin network. It's exciting to see -large communities like Bitcoin taking notice of the advantages I2P can bring -to them providing privacy and reachability to people all over the world. -{%- endtrans %} - -{% trans -%} -How it Works -{%- endtrans %} ------------- - -{% trans -%} -I2P support is automatic, via the SAM API. This is also exciting news, because -it highlights some of the things I2P is singularly good at, like empowering -application developers to build I2P connections programmatically and -conveniently. Bitcoin-over-I2P users can use I2P with no manual configuration by -enabling the SAM API and running Bitcoin with I2P enabled. -{%- endtrans %} - -{% trans -%} -Configuring your I2P Router -{%- endtrans %} ---------------------------- - -{% trans -%} -In order to set up an I2P Router to provide anonymous connectivity to bitcoin, -the SAM API needs to be enabled. In Java I2P, you should go to `http://127.0.0.1:7657/configclients -<http://127.0.0.1:7657/configclients>`_. and start the SAM Application Bridge -with the "Start" button. You may also want to enable the SAM Application Bridge -by default by checking the "Run at Startup" box and clicking "Save Client -Configuration." -{%- endtrans %} - -{% trans -%} -On i2pd, the SAM API is normally enabled by default, but if it isn't, you should -set:: - - sam.enabled=true - -in your i2pd.conf file. -{%- endtrans %} - -{% trans -%} -Configuring your Bitcoin Node for Anonymity and Connectivity -{%- endtrans %} ------------------------------------------------------------- - -{% trans -%} -Getting Bitcoin itself launched in an anonyous mode still requires editing some -configuration files in the Bitcoin Data Directory, which is %APPDATA%\Bitcoin on -Windows, ~/.bitcoin on Linux, and ~/Library/Application Support/Bitcoin/ on Mac -OSX. It also requires at least version 22.0.0 for I2P support to be present. -After following the following instructions, you should have a private Bitcoin -node which uses I2P for I2P connections, and Tor for .onion and clearnet -connections, so that all your connections are anonymized. For convenience, -Windows users should open their Bitcoin Data Directory by opening the start menu -and searching for "Run." Inside the run prompt, type "%APPDATA%\Bitcoin" and -press enter. -{%- endtrans %} - -{% trans -%} -In that directory create a file called "i2p.conf." On Windows, you should make -sure that you've add quotes around the file when you save it, in order to -prevent Windows from adding a default file extension to the file. The file -should contain the following I2P-Related Bitcoin configuration options:: - - i2psam=127.0.0.1:7656 - i2pacceptincoming=true - onlynet=i2p - -Next, you should create another file called "tor.conf." The file should contain -the following Tor related configuration options:: - - proxy=127.0.0.1:9050 - onion=127.0.0.1:9050 - onlynet=tor - -Finally, you'll need to "Include" these configuration options in your Bitcoin -configuration file, called "bitcoin.conf" in the Data Directory. Add these two -lines to your bitcoin.conf file:: - - includeconf=i2p.conf - includeconf=tor.conf - -Now your Bitcoin node is configured to only use anonymous connections. In order -to enable direct connections to remote nodes, remove the lines beginning in:: - - onlynet= - -You can do this if you do not require your Bitcoin node to be anonymous, and -it helps anonymous users connect to the rest of the Bitcoin network. -{%- endtrans %} \ No newline at end of file diff --git a/i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst b/i2p2www/blog/2021/09/18/i2p-bitcoin.rst similarity index 100% rename from i2p2www/blog/2021/09/18/i2p-bitcoin.draft.rst rename to i2p2www/blog/2021/09/18/i2p-bitcoin.rst diff --git a/i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst b/i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst new file mode 100644 index 000000000..bc3c48c77 --- /dev/null +++ b/i2p2www/blog/2021/11/2/i2p-jpackage-1.5.1.draft.rst @@ -0,0 +1,50 @@ +============================================================= +{% trans -%}I2P Jpackages get their First Update{%- endtrans %} +============================================================= + +.. meta:: + :author: idk + :date: 2021-11-02 + :category: general + :excerpt: {% trans %}New, easier-to-install packages reach a new milestone{% endtrans %} + +{% trans -%} +A few months ago we released new packages which we hoped would help with onboarding new +people to the I2P network by making the installation and configuration of I2P easier for +more people. We removed dozens of steps from the installation process by switching from +an external JVM to a Jpackage, built standard packages for target operating systems, and +signed them in a way the operating system would recognize to keep the user secure. Since +then, the jpackage routers have reached a new milestone, they are about to recieve their +first incremental updates. These updates will replace the JDK 16 jpackage with an updated +JDK 17 jpackage and provide fixes for some small bugs which we caught after the release. +{%- endtrans %} + +{% trans -%} +Updates common to Mac OS and Windows +{%- endtrans %} +------------------------------------ + +{% trans -%} + Update the jpackaged I2P router to 17.0.1 +{%- endtrans %} + +{% trans -%} +I2P Windows Jpackage Updates +{%- endtrans %} +---------------------------- + +{% trans -%} + Updates I2P in Private Browsing, NoScript browser extensions + Begins to phase out HTTPS everywhere on new Firefox releases + Updates launcher script to fix post NSIS launch issue on some architectures + (https://i2pgit.org/i2p-hackers/i2p.firefox/-/issues/9) +{%- endtrans %} + +{% trans -%} +I2P Mac OS Jpackage Updates +{%- endtrans %} +------------------------ + +{% trans -%} + +{%- endtrans %} -- GitLab