When I seed a file, restart the router and seed it again, do the peers know it was me the first time or does it look like a new person is seeding the file?
]]>InvisibleAnon:
"First successful BitChan post with an attachment using a new I2P Torrent upload method that was received, downloaded, and seeded on a second BitChan install. Total time was less than 2 minutes for the entire process to complete, with one test taking less than 1 minute. The more BitChan instances seeding will likely decrease this time even more."
"Will try to expedite this release, since this update significantly improves the security and reliability of post attachments. No ETA as of yet. For initial development, XD is the bittorrent client being used, however this can be changed, if needed. I will look into qbittorrent. i2psnark was initially used but several issues with that software lead to it being replaced with XD. A fully-working I2P BitTorrent upload method is currently implemented on a private test branch and has been tested to reliably work. It's now undergoing more intensive testing. More updates to come."
EmotionAnon, probably fighting against the Cabal for the survive of human kind or at least anon shitposting with torrents sees hope: "Game changing improvement is so close."
]]>Contact: privacyosint@mail.i2p
Check out my website itcomputes.i2p or blog.itcomputes.i2p Free Proxy Services online. Do not abuse them. :)
All services are being worked on. Some are online and offline. Reddit banned my ips..
]]>I would like to ask you about the implementation of a simple user count for my eepsite (now being just a static HTML page). As far as I researched this question, for clearnet the situation is roughly as follows:
There is relatively easy way of doing this with JavaScript, which does not satisfy me since I do not want my eepsite working with JavaScript, it's nasty and collects too much data about the users. I personally hate JavaScript-demanding sites, even more do I dislike them in darkweb.
There are lots of free user counters available in clearnet, they say 'just sign up for free, even without email, and choose any design you want, then paste your URL here and we will do the rest'. Such solutions are obviously obnoxious since I have no control over the amount of information they would have been possessing, and certainly i2p link won't work with that (if I'm wrong here, please correct me). Maybe there are some good and transparent services for user count across the i2p network?
There is another way of creating a PHP script dealing with it, still relatively easy. Seems to be perfect, but I wonder if there are any simpler ways. To my knowledge, there is no way of performing this in HTML alone, since it has to be server-side (however, if I misunderstood something, again please do point me to my ignorance).
Apart from technicalities, I see one more interesting and subtle question here concerning the philosophy (let me take the liberty of using that term) of Invisible Internet. I am going to raise this question in a distinct submission soon, and I heartily encourage all of you to join the discussion. Meanwhile, please give me a hint about the forum where it could be the most relevant. AskRamble? I2P? Anonymity? Privacy? Whatever?
]]>Those are not small numbers. Remember that if someone subscribes to a hosts subscription, I2P may grab the file several times a day, depending on configuration.
Use the link to view the top 100 sites jumped!
]]>index.html
file in the directory .../i2p/i2p-config/eepsite/docroot
, then I deleted the first three lines that force user to see the helping document about I2P Anonymous Webserving etc. I played around a little more with this file, edited its contents, and happily saw them change on the web. After that I saved my changes (locally on my machine), stopped i2prouter and went out.
As long as I was back, starting i2prouter and my eepsite, I saw the very same default helping article instead of my webpage under construction with added contents. What is more interesting, my .../docroot/help
dir has no file with such contents anymore, since I have changed the index.html inside this dir too! But I2P Router Console keeps transferring me to the damned helping page on http://127.0.0.1:7658/help
, to where I am bounced from http://127.0.0.1:7658/
.
Why does the console not see the changes in index.html
files? Before reconecting to the router I clearly remember editing and saving the changes in both files, and both of them were reflected on the web properly. Neither PC reboot nor i2prouter restart were of help. I wonder where does it take this helping file from? My directories have no file with such contents (not anymore, since I edited them deliberately)... How can I make my webpage displaying the actual index.html contents? Please help, any advice would be greatly appreciated!
The changes relate to user interaction and enhanced presentation of the console and webapps, in addition to network performance improvements, leaving the underyling crypto untouched, so it remains 100% compatible with I2P. On the network, an I2P+ router will identify as a normal I2P router. Updating from I2P to I2P+, or from I2P+ to I2P, is as simple as providing the router with the relevant update file and restarting.
If you're running a manually installed version of I2P (from the Java installer, not the Easy Installer Bundle, nor a Linux repository or .deb file), updating is as simple as dropping the i2pupdate.zip file into your I2P application folder and restarting the router. Note: Do not extract the zip file, simply copy it to the I2P application folder and restart I2P... I2P will extract the zip automatically and update. (Java 1.8 or later required). For information about migrating from a repo or .deb install, visit the I2P+ site linked below.
To enable updates for I2P+, visit the update page at http://127.0.0.1:7657/configupdate and enable unsigned development updates. The default update address will inform you of release updates, or for development updates (aka rolling release), replace the address with: http://skank.i2p/dev/i2pupdate.zip
Note: If you have installed I2P from the Easy Installer Bundle, this will need to be uninstalled first and your configuration directory renamed or deleted - see the included INSTALL.txt file for more info.
Note: Update contains a new GeoIP database and full translations for all available languages.
RELEASE DETAILS
Changes
Router: Restructure netDb to isolate data recieved as a client from data recieved as a router
Router: Implement handling and penalties for congestion caps
Router: Temp. ban routers publishing in the future
NetDB: Lookup handler/throttler fixes
i2psnark: Uncomment and fix local torrent file picker
Bug Fixes
i2ptunnel: Exempt tunnel name from XSS filter (Gitlab #467)
i2ptunnel: Fix gzip footer check in GunzipOutputStream (Gitlab #458)
SAM: Fix accept after soft restart (Gitlab #399)
SAM: Reset incoming socket if no subsession is matched (Gitlab #456)
Full list of fixed bugs
SHA256 Checksums:
d08db62457d4106ca0e36df3487bdf6731cbb81045b824a003cde38c7e1dfa27 i2pinstall_2.4.0_windows.exe ef5f3d0629fec292aae15d027f1ecb3cc7f2432a99a5f7738803b453eaad9cad i2pinstall_2.4.0.jar 30ef8afcad0fffafd94d30ac307f86b5a6b318e2c1f44a023005841a1fcd077c i2psource_2.4.0.tar.bz2 97be217bf07319a50b6496f932700c3f3c0cceeaf1e0643260d38c9e6e139b53 i2pupdate_2.4.0.zip 8f4a17a8cbadb2eabeb527a36389fd266a4bbcfd9d634fa4f20281f48c486e11 i2pupdate.su3
]]>Notable features in this release:
If you're running development builds of either I2P or I2P+, please report any issues you may encounter on the bug tracker or IRC.
]]>This release is going to focus on identifying hardening the netDb against context confusion attacks, refining and elaborating upon the behavior of the blocklist, and mitigating some of the types of spam which have appeared on the network. We will be implementing handling of congestion capabilities, eliminating the majority of lookup spam, and implementing an i2pd-style multiple-netDb design which allows each client to use a different store of LeaseSets than a floodfill running on the same router, providing us with a clear boundary between information sent to and used by clients and information sent to and used by the router. By doing things this way, we can also make make it easier for the netDb to handle obscure cases like multihoming. Please test, test, test, and report your findings, these are big changes and they won't go in unless we are sure they're right.
If you want to run the code I am running, clone the i2p.i2p.2.4.0-test1 branch from git.
]]>Now available for download as an update or a full universal installer for Windows, Linux, BSD and MacOS (Java 1.8 or later supported):
Some of the recent changes include:
routerconsole.redirectToHTTPS=false
%appdata\i2p
) to benefit from a clean install with the default I2P+ configuration. Ensure you run the installer as Administrator to avoid issues.java -jar install.jar
java -jar ./i2pinstall_2.3.0+.exe
at a command prompt, or java -jar ./i2pinstall_2.3.0+.exe -console
for a headless (non-GUI) installation./home/user/i2p/
) or the installer will use the current directory as the install path.http://skank.i2p/dev/i2pupdate.zip
This release contains fixes for CVE-2023-36325. CVE-2023-36325 is a context-confusion bug which occurred in the bloom filter. An attacker crafts an I2NP message containing a unique messageID, and sends that messageID to a client. The message, after passing through the bloom filter, is not allowed to be re-used in a second message. The attacker then sends the same message directly to the router. The router passes the message to the bloom filter, and is dropped. This leaks the information that the messageID has been seen before, giving the attacker a strong reason to believe that the router is hosting the client. This has been fixed by separating the bloom filter's functionality into different contexts based on whether a message came down a client tunnel, an exploratory tunnel, was sent to the router directly. Under normal circumstances, this attack takes several days to perform successfully and may be confounded by several factors such as routers restarting during the attack phase and sensitivity to false-positives. Users of Java I2P are recommended to update immediately to avoid the attack.
In the course of fixing this context confusion bug, we have revised some of our strategies to code defensively, against these types of leaks. This includes tweaks to the netDb, the rate-limiting mechanisms, and the behavior of floodfill routers.
This release adds not_bob as a second default hosts provider, and adds notbob.i2p and ramble.i2p to the console homepage.
This release also contains a tweakable blocklist. Blocklisting is semi-permanent, each blocked IP address is normally blocked until the router is restarted. Users who observe explosive blocklist growth during sybil attacks may opt-in to shorter timeouts by configuring the blocklist to expire entries at an interval. This feature is off-by-default and is only recommended for advanced users at this time.
This release also includes an API for plugins to modify with the Desktop GUI(DTG). It is now possible to add menu items to the system tray, enabling more intuitive launching of plugins which use native application interfaces.
As usual, we recommend that you update to this release. The best way to maintain security and help the network is to run the latest release.
]]>http://i2pforum.i2p/viewtopic.php?t=1185
Still a wip or playwith. Just some minimal things i use and more or less just a way to bring the user to the i2p ready browsing state. I made some scripts(lol) and a tutorial in somewhat the direction i mentioned in my other thread (http://i2pforum.i2p/viewtopic.php?t=1178). I still don't know if this will help some to install a vm for i2p usage or it will fail because something needed is missing for good usage (like qemu copy&paste enabled, graphic performance etc.) I hope that it will bring more i2p apps together and so more testing and usage of them for common users. I added some videos which show the user what will happened and would like to have it for every install.
I only tested this on a linux host. So everything for the windows host is missing. Like winscp, sshfs for win, wget for win, qemu for win. These should be later in the install folder too. Some things i haven't added are the live user with its home on tmpfs, scripts for making own live usb from the actual system with linux live kit, something i2p informative for the desktop background, videos for the apps... Some things for future testing are i2pchat, railroad, i2ptor-manager, cryptowallets. And some apps i still haven't decided to use, like midori or in general another browser for the clearnet use, like for the app website. I use netsurf, but it is unusable for most sites. And there is the fluxbox config to play with, for having a autostart in caja or switching users instead of exit in fluxbox. Menu is also wip and not fixed in the structure.
There were also some surprise for the luks password use. Normally there would have been 2 password asked for at startup, as there are 2 partitions encrypted. But it only asked at first boot for two. After that only one password is needed. Maybe as it is the same password or because of the setup it has spared it. Don't know, but nice.
I think that with scripts/same system it is somewhat easier for others to customize/use this. So if you have some ideas for comfort, security, better scripts, other folder structure or whatever you think others could benefit, do post/paste them if you like.
Scripts for ufw in different security scenarios, privoxy, cleaning besides bleachbit.. could be useful.
There are many things in qemu i still don't know/haven't tested, like ramdisk usage for snapsots, its network config, devices...so if you have more knowledge, post.
Ideal easy would be a ready to use system with apps and bundled images. Size is there the problem. There are ways like undersizing the partition or compress the images (both 12gb raw images,comp to 6gb) and let them decompress on the users system. There are ways to change the luks partitions password, i haven't tested yet, but if it works, it is possible to have a pre encrypted image distributed, i guess.
Usage videos:
Create.Env.StartSystemInstall.h264.mp4:
FirstTime.I2P.Install.h264.mp4:
FirstTime.I2Pplus.Install.h264.mp4:
all in one zip clearnet: https://1fichier.com/?sv806a45o3uop6crupf4
And here is the tutorial: .
Create 2 qemu harddisk images in raw format or qcow2 format (better for snapshots) system.img with /boot ext4 and / with luks/btrfs home.img with /home with luks/btrfs
qemu-img create -f raw ./system.img 12G
qemu-img create -f raw ./home.img 12G
Start the install with the 2 images, the install iso and the qemu port forwarding for ssh access from the host to the guest with ssh i2p@127.0.0.1 -p 8888
wget http://ftp.free.fr/mirrors/cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.7.0-amd64-netinst.iso qemu-system-x86_64 -enable-kvm -smp 6 -display gtk -m 4G -hda system.img -hdb home.img -cdrom debian-11.7.0-amd64-netinst.iso -device VGA,vgamem_mb=64 -device virtio-net,netdev=vmnic -netdev user,id=vmnic,hostfwd=tcp::8888-:22 -boot order=d
Give hostname: i2pqemu new user: i2p and password i2p encrypted partitions password: i2p (choose whatever)
Create the above partitions Enable Openssh [Video: Create.Env.StartSystemInstall.h264.mp4] Shutdown system after install
qemu-system-x86_64 -enable-kvm -smp 6 -display gtk -m 4G -hda system.img -hdb home.img -device VGA,vgamem_mb=64 -device virtio-net,netdev=vmnic -netdev user,id=vmnic,hostfwd=tcp::8888-:22 -boot order=c
Now you can log in or use the port forwarding of qemu to access the system by: ssh i2p@127.0.0.1 -p 8888 from your host.
You can also mount the guest system in your host system by:
sshfs -p 8888 i2p@127.0.0.1:/ ./sshfsMount/
Install Apps:
sudo apt-get install tigervnc-standalone-server zram-tools nmap iotop lsof zulucrypt-gui zulucrypt-cli zulumount-gui zulumount-cli caja caja-open-terminal pcmanfm mate-terminal firefox-esr geeqie dillo netsurf-gtk bleachbit openjdk-17-jre openjdk-17-jre-headless mc htop fluxbox byobu nmon pluma gnome-system-monitor smplayer mpv lightdm lxde engrampa
Optional: Some minor System configs:
zram: Change the file in /etc/default/zramswap with
Script in Desktop/System.Configurations.zram.sh:
sudo mcedit /etc/default/zramswap
sudo pluma /etc/default/zramswap
set: percent=95 and priority=100
tmpfs for live user: Change the file in /etc/fstab with
Script in Desktop/System.Configurations.liveTmpfs.sh:
sudo mcedit /etc/fstab
sudo pluma /etc/fstab
add: sudo mount -t tmpfs -o size=95% none /home/live
or
tmpfs /home/live tmpfs defaults,size=95% 0 0
btrfs compression for the filesystem: Change the file in /etc/fstab with
Script in Desktop/System.Configurations.btrfsCompression.sh:
sudo mcedit /etc/fstab
sudo pluma /etc/fstab
paste: ,compress=zstd
after defaults,
https://wiki.debian.org/LightDM
Show users in lightdm: Change the file in /etc/fstab with
Script in Desktop/System.Configurations.lightdmShowUsers.sh:
sudo mcedit /etc/lightdm/lightdm.conf
sudo pluma /etc/lightdm/lightdm.conf
find/set to: greeter-hide-users=false
For sudo to work with gui apps:
https://super-unix.com/ubuntu/ubuntu-cant-open-gedit-as-root/
added the line Defaults env_keep+="DISPLAY" to the end of the visudo file at /etc/sudoers
sudo mcedit /etc/sudoers
Shutdown system after or sudo reboot
menu in .fluxbox folder:
[begin] (fluxbox)
[include] (/etc/X11/fluxbox/fluxbox-menu)
[submenu] (-I2P-)
[submenu] (I2P-Router)
[exec] (I2Pplus.Router.START) {~/Desktop/First.Install/I2P.Router/I2Pplus/Regular.I2PplusRouterStart.sh}
[exec] (I2Pplus.Router.STOP) {~/Desktop/First.Install/I2P.Router/I2Pplus/Regular.I2PplusRouterStop.sh}
[exec] (I2P.Router.START) {~/Desktop/First.Install/I2P.Router/I2P/Regular.I2PRouterStart.sh}
[exec] (I2P.Router.STOP) {~/Desktop/First.Install/I2P.Router/I2P/Regular.I2PRouterStop.sh}
[end]
[submenu] (Terminal)
[exec] (lxterminal) {lxterminal}
[exec] (mate-terminal) {mate-terminal}
[end]
[submenu] (Screensize)
[exec] (Screenresize_1920x1080) {xrandr -s 1920x1080}
[exec] (Screenresize_1280x960) {xrandr -s 1280x960}
[exec] (Screenresize_1200x720) {xrandr -s 1280x720}
[exec] (Screenresize_800x600) {xrandr -s 800x600}
[end]
[submenu] (Browser)
[exec] (I2P.Firefox-esr) {firefox-esr}
[exec] (LibreWolf.AppImage) {~/Desktop/AppImages/LibreWolf.x86_64.AppImage}
[exec] (falkon) {falkon}
[exec] (netsurf) {netsurf-gtk}
[exec] (surf) {surf}
[exec] (midori) {midori}
[exec] (dillo) {dillo}
[end]
[submenu] (Filebrowser)
[exec] (Caja) {caja}
[exec] (pcmanfm-qt) {pcmanfm-qt}
[exec] (pcmanfm) {pcmanfm}
[exec] (xfe) {xfe}
[end]
[submenu] (Media)
[exec] (smplayer) {smplayer}
[exec] (vlc) {vlc}
[exec] (geeqie) {geeqie}
[end]
[submenu] (Com)
[exec] (hexchat_I2P) {hexchat}
[exec] (MuWire-0.8.13) {~/Desktop/Install.otherApps/MuWire/MuWire-0.8.13/MuWire-0.8.13/bin/MuWire}
[exec] (MuWire-0.8.13-beta5) {~/Desktop/Install.otherApps/MuWire//MuWire-0.8.13-beta5/MuWire-0.8.12/bin/MuWire}
[end]
[submenu] (Tools)
[exec] (Peazip) {bleachbit}
[exec] (Bleachbit) {bleachbit}
[exec] (Bleachbit as Root) {sudo bleachbit}
[exec] (xarchiver) {xarchiver}
[exec] (zuluCrypt-gui) {zuluCrypt-gui}
[exec] (zuluMount-gui) {zuluMount-gui}
[exec] (gkrellm -w) {gkrellm -w}
[exec] (flameshot) {flameshot}
[exec] (gnome-system-monitor) {gnome-system-monitor -s}
[exec] (conky) {conky}
[end]
[end]
[end]
[video: FirstTime.I2P.Install.h264.mp4]
http://www.geti2p.org/en/download
Script in Desktop/First.Install/I2P.Router/I2P: FirstTime.I2P.Install.sh
mkdir ~/i2p
cd ~/i2p
wget https://download.i2p2.no/releases/2.2.1/i2pinstall_2.2.1.jar
java -jar ./i2pinstall_*.jar
ln ~/Desktop/First.Install/I2P.Router/I2P/Regular.I2PRouterStart.sh ~/Desktop/Regular.I2PRouterStart.sh
ln ~/Desktop/First.Install/I2P.Router/I2P/Regular.I2PRouterStop.sh ~/Desktop/Regular.I2PRouterStop.sh
[video: FirstTime.I2Pplus.Install.h264.mp4]
http://skank.i2p/
Script in Desktop/First.Install/I2P.Router/I2Pplus: FirstTime.I2Pplus.Install.sh
mkdir ~/i2pplus
cd ~/i2pplus
wget http://i2pplus.github.io/installers/i2pinstall_2.2.0+.exe
java -jar ./i2pinstall_*.exe
ln ~/Desktop/First.Install/I2P.Router/I2Pplus/Regular.I2PplusRouterStart.sh ~/Desktop/Regular.I2PplusRouterStart.sh
ln ~/Desktop/First.Install/I2P.Router/I2Pplus/Regular.I2PplusRouterStop.sh ~/Desktop/Regular.I2PplusRouterStop.sh
# https://noscript.net/getit/ https://github.com/eyedeekay/I2P-in-Private-Browsing-Mode-Firefox
wget https://noscript.net/download/releases/noscript-11.4.22.xpi -P ~/Desktop/Install.otherApps/BrowserAddons/
# https://github.com/eyedeekay/I2P-in-Private-Browsing-Mode-Firefox/releases
wget https://github.com/eyedeekay/I2P-in-Private-Browsing-Mode-Firefox/releases/download/1.43/i2ppb@eyedeekay.github.io.xpi -P ~/Desktop/Install.otherApps/BrowserAddons/
# https://github.com/gorhill/uBlock https://github.com/gorhill/uBlock/releases
wget https://github.com/gorhill/uBlock/releases/download/1.50.0/uBlock0_1.50.0.firefox.xpi -P ~/Desktop/Install.otherApps/BrowserAddons/
https://peazip.github.io/
mkdir ~/Desktop/Install.otherApps/Peazip/
cd ~/Desktop/Install.otherApps/Peazip
wget https://github.com/peazip/PeaZip/releases/download/9.2.0/peazip_9.2.0.LINUX.GTK2-1_amd64.deb
sudo apt install ~/Desktop/Install.otherApps/Peazip/peazip_9.2.0.LINUX.GTK2-1_amd64.deb
Script in /Desktop/Install.otherApps: Install.Hexchat.sh
sudo apt install hexchat
netsurf-gtk http://i2p-projekt.i2p/en/docs/applications/irc
https://github.com/syvaidya/openstego
https://github.com/syvaidya/openstego/releases/
mkdir ~/Desktop/Install.otherApps/openstego/
cd ~/Desktop/Install.otherApps/openstego/
wget https://github.com/syvaidya/openstego/releases/download/openstego-0.8.6/openstego-0.8.6.zip
unzip *.zip
# deb way:
wget https://github.com/syvaidya/openstego/releases/download/openstego-0.8.6/openstego_0.8.6-1_all.deb
sudo apt install openstego_0.8.6-1_all.deb
https://librewolf.net/installation/linux/ https://librewolf.net/installation/debian/
wget -O ./Desktop/AppImages/ https://gitlab.com/api/v4/projects/24386000/packages/generic/librewolf/113.0-3/LibreWolf.x86_64.AppImage
chmod +x ./Desktop/AppImages/*.AppImage
mate-desktop
zram general useful, needed for low ram systems
mc file commander/editor for terminal
plume comfort, nice
pcmanfm small, nice, like caja
caja more nice, extensions, features, look, bookmarks, open in terminal...
netsurf-gtk small, maybe for permanent i2pconsole otherwise not so usable
gnome-system-monitor overview, look, comfort
peazip nice, features
xnview nice, features, exif remove, post useful
smplayer, mpv small, fast
mate-terminal features, better ones?
lxde that would only be 150mb more, for more comfortable desktop. But main would be fluxbox
xrandr for setting the screen size
libreWolf alternative for i2p browsing
engrampa alternative for compress/decompress
[video: LinuxLiveKit.Install.h264.mp4] https://www.linux-live.org/ https://github.com/Tomas-M/linux-live Script in /Desktop/Install.otherApps: LinuxLiveKit.Install.sh
sudo apt install firmware-linux-nonfree firmware-iwlwifi firmware-realtek i965-va-driver vainfo libvdpau-va-gl1 i965-va-driver vdpauinfo mesa-vdpau-drivers mesa-va-drivers
sudo apt install squashfs-tools genisoimage zip
sudo mkdir /a
cd /a
sudo wget https://github.com/Tomas-M/linux-live/archive/v2.10.tar.gz
sudo tar -xvpf v2.10.tar.gz
[video: LinuxLiveKit.Prepare.h264.mp4] https://www.linux-live.org/ https://github.com/Tomas-M/linux-live Script in /Desktop/Install.otherApps: LinuxLiveKit.Prepare.sh
# set to /boot/vmlinuz-yourkernelversion
sudo mcedit /a/linux-live-2.10/config
# livekitlib, search for zram, adjust zram size
sudo mcedit /a/linux-live-2.10/livekitlib
[video: LinuxLiveKit.BuildUsbZip.h264.mp4] https://www.linux-live.org/ https://github.com/Tomas-M/linux-live Script in /Desktop/Install.otherApps: LinuxLiveKit.BuildUsbZip.sh
sudo /a/linux-live-2.10/build.sh
sudo /tmp/gen_linux_zip.sh
sudo chmod a+rwx /tmp/linux-x86_64.zip
~~~html
# Script in InstallRoot: Copy.LiveUsbZip.here.sh
from host:
scp -P 8888 i2p@localhost:/tmp/linux-x86_64.zip ./
]]>There are also very few sources of information.
So what do you guys use to exchange emails?
Where can I find more information about other options?
UPD 2023-06-29:
I ask you all to pay attention that everyone is hooked on the question about mail.i2p.
But the rest questions are ignored. Although they are no less, and even more important.
Add notbob and ramble to the homepage, tooltips won't be translated for 2.3.0 but we'll live with that for now.
]]>If you have any questions or suggestions then you can drop them here or contact me with the pbote address at the bottom of the page :)
]]>Some of the recent changes include:
Notes:
"Resigning and shutting everything down" on zzz.i2p
]]>Notes:
]]>We've done some analysis of our user base and translation completion percentage, and come up with a list of the translations that would help the most people.
Here's the list, all of them have a pretty big user base and a router console completion % of only 70-85%. If you can help translate these languages, even if it's only a few strings at a time, it would really help.
Please sign up on Transifex.
Spanish Korean Italian Portuguese Swedish