Update README.md
This commit is contained in:
22
README.md
22
README.md
@ -11,6 +11,28 @@ trackers, and jerks using off-the-shelf techniques and exploits. It is fundament
|
||||
to make changes which un-trust your browser vendor, your OS, your package manager or any
|
||||
other system that exists underneath it. **It is just a profile manager.**
|
||||
|
||||
**What is this?**
|
||||
|
||||
This is a browser profile manager which pre-configures a browser on the host system, usually
|
||||
Firefox or Tor Browser, for browsing I2P. When acting as an I2P Plugin, it adds GUI elements to
|
||||
I2P for launching the browser in a highly restricted "Safe" mode(the default) or a more permissive
|
||||
"Usability" mode.
|
||||
|
||||
This package expresses functionality that has existed in many places at many times, sometimes
|
||||
bundled with other software. As it has developed here, the border of where the Easy-Install
|
||||
ends and Firefox Profile Manager begins has become clearer. This repository contains the profile
|
||||
manager and it's buildsystem, the whole profile manager, and nothing but the profile manager.
|
||||
It can be used independently of other software, provided an I2P proxy on the host system somewhere.
|
||||
|
||||
However, in practice, most people probably get it alongside an I2P router, through the **I2P Easy-Install Bundle for Windows**.
|
||||
|
||||
**What version numbers should I pay attention to?**
|
||||
When I decided to port the `.bat` launcher scripts from the Easy-Install bundle to Java, this project
|
||||
was created and started using it's own version numbers. This was the practice up until version 1.5.0,
|
||||
which was the last version to use a different version number than I2P itself. Starting in April 2024,
|
||||
`i2p.plugins.firefox` will follow along with the Java I2P major and minor version numbers. Incremental
|
||||
changes may become differing point releases.
|
||||
|
||||
**All packages require a running I2P router.**
|
||||
|
||||
**[Windows users should see the Easy-Install Bundle](https://i2pgit.org/i2p-hackers/i2p.firefox)**
|
||||
|
@ -1,3 +1,3 @@
|
||||
#Build Number for ANT. Do not edit!
|
||||
#Fri Mar 08 14:52:55 EST 2024
|
||||
build.number=711
|
||||
#Mon Mar 18 10:41:57 EDT 2024
|
||||
build.number=712
|
||||
|
@ -1,27 +1,6 @@
|
||||
package net.i2p.i2pfirefox;
|
||||
|
||||
/*import java.awt.AWTException;
|
||||
import java.awt.Component;
|
||||
import java.awt.Image;
|
||||
import java.awt.Menu;
|
||||
import java.awt.MenuItem;
|
||||
import java.awt.PopupMenu;
|
||||
import java.awt.SystemTray;
|
||||
import java.awt.Toolkit;
|
||||
import java.awt.TrayIcon;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.MouseAdapter;
|
||||
import java.awt.event.MouseEvent;
|
||||
import java.awt.event.MouseListener;*/
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.FileWriter;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
|
||||
/**
|
||||
* I2PBrowser.java
|
||||
|
@ -9,11 +9,9 @@ import java.io.OutputStream;
|
||||
import java.net.Socket;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.StandardCopyOption;
|
||||
import java.util.Arrays;
|
||||
import java.util.Properties;
|
||||
import java.util.logging.FileHandler;
|
||||
import java.util.logging.Logger;
|
||||
import java.util.logging.SimpleFormatter;
|
||||
import java.util.zip.ZipEntry;
|
||||
import java.util.zip.ZipInputStream;
|
||||
|
||||
|
@ -4,7 +4,6 @@ import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStream;
|
||||
import java.net.Socket;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
@ -1,8 +1,5 @@
|
||||
package net.i2p.i2pfirefox;
|
||||
|
||||
import java.io.*;
|
||||
import javax.script.*;
|
||||
|
||||
/**
|
||||
* I2PLibreWolf.java
|
||||
* Copyright (C) 2022 idk <hankhill19580@gmail.com>
|
||||
|
Reference in New Issue
Block a user