Commit Graph

46 Commits

Author SHA1 Message Date
idk
eacb19034a No need anymore to generate launcher scripts at install time, so move them to src/win directory 2021-08-02 12:19:01 -04:00
idk
f54d989ea7 Remove unix changes, they can go in EXPERIMENTAL-debian 2021-07-23 19:39:07 -04:00
idk
99f6029578 Always use i2pbrowser-version.nsi as the source of the version of the profile 2021-07-15 17:08:46 -04:00
idk
50097f335a add su3 signing to makefile 2021-07-15 16:19:59 -04:00
idk
1504d65ba7 fix path in Makefile 2021-07-15 16:01:15 -04:00
idk
1430d73103 remove superfluous files from checkin, automatically import them from the sibling i2p.i2p repository 2021-07-06 14:06:23 -04:00
idk
6165131c66 When a Silent installer is run, loop until there isn't an I2P.exe process anymore. 2021-07-03 22:39:54 -04:00
idk
ab58ec31ff I think that might be a working UpdatePostProcessor, now to figure out how to register it 2021-07-01 18:20:16 -04:00
idk
da9f7695a7 Start working on an updater thing for the jpackage builds 2021-07-01 16:55:29 -04:00
idk
a6481d7bd7 switch to Rhizome variant of IPB plugin. Update extensions at install time 2021-07-01 10:26:19 -04:00
idk
b62d64bb0f fix include optional jpackage install in profile.tgz line 2021-05-31 12:23:49 -04:00
idk
10f02140a3 Make it possible to optionally generate jpackage which can be added to a Linux tar.gzipped firefox profile+script. If a Firefox is added to this .tar.gz in a directory called ./firefox/, and that Firefox is configured to be portable and avoid the disk, the launching script will favor the local Firefox and it *should* never need to touch anything outside the directory it's unpacked in, making it usable from a flash drive without touching the disk on a host, for instance. More generally, forming the basis of a TBB-like package 2021-05-25 13:46:37 -04:00
idk
1edb0c3e0e Make sure curl gets the L flag 2021-04-04 01:47:33 -04:00
idk
b678d1434a Fix conflicting files for case-insensitive filesystems. 2021-04-03 22:52:47 -04:00
idk
2e95100bf4 make configdir an alias for src/I2P/config so we don't call it all the time. Only a convenience target to update the config files in the experimental branch for now. 2021-03-29 23:32:43 -04:00
idk
cd02426571 make src/I2P/config a target for now, so it doesn't accidentally recreate directories 2021-03-29 23:28:58 -04:00
idk
1eece32f73 make build a dependency of build/I2P 2021-03-29 23:12:36 -04:00
idk
a4b99698af make build/I2P/config a separate target 2021-03-29 23:10:46 -04:00
idk
075d5e4181 Remove the config stuff from I2P directory, which is gitignored 2021-03-29 22:57:55 -04:00
idk
8b3d0babda Remove the config stuff from I2P directory, which is gitignored 2021-03-29 22:56:24 -04:00
idk
ac3036e819 Work on jpackage detailed build instructions 2021-03-27 02:30:16 -04:00
idk
ddc6704351 Make it so debs can be built without running NSIS 2021-03-26 23:59:42 -04:00
idk
30909d1353 Give it a way to know it's working on a jpackaged router and if so update itself 2021-03-26 18:07:32 -04:00
idk
50ab03e195 copy resources from sibling branch for jpackaged router experiment 2021-03-26 00:52:45 -04:00
idk
3cdc0d674a Start an experimental jpackage-included branch 2021-03-25 20:59:22 -04:00
idk
509f9a991a Find and launch a router if one is not started on Unixes 2021-03-20 01:57:40 -04:00
idk
0f043231af beautify readme a little. Add a script to fetch the latest addon updates at build time. Outline the Unix support. Priortize local appdata, then roaming appdata, then program files for router.config. 2021-03-19 16:22:42 -04:00
idk
231c60dc75 Add a setup script which will configure i2pconfig as Router Console UI for Debian-like systems. 2021-03-13 16:20:04 -05:00
idk
0bfbef932d Add an uninstaller for Linuxes 2021-03-06 15:01:23 -05:00
idk
44c82c0149 Create an installer which will work on Linux 2021-03-06 14:22:00 -05:00
idk
f29e5ede4c Create an installer which will work on Linux 2021-03-06 14:15:47 -05:00
idk
747db01cb5 App-ify the routerconsole.browser script by stripping away browser UI elements from the underlying firefox. This effectively separates the profile used to browse I2P and the profile used to configure I2P, and reconfigures the "Configuration Profile" to more closely imitate an application UI by hiding the nav bar, back bar, and other potentially confusing elements 2021-03-06 13:42:17 -05:00
idk
5d71698e16 add script to linux profile 2020-12-21 15:20:22 -05:00
idk
e3500fb52a add I2P function-enabling extension to Firefox profile 2020-09-29 14:47:32 -04:00
hankhill19580
3ff2a2b62f fix what it does when it tries to launch Tor Browser by setting torlauncher.start_tor false 2020-07-24 04:42:21 +00:00
zab2
57e100113b update Makefile for storage-sync target 2019-02-09 11:57:01 +00:00
zab2
1d171b6152 Rename installer.exe to include version number 2019-01-08 10:29:04 +00:00
zzz
49d85da0ac Remove unneded parts of Tor license
Add note about max license size
Fix makefile dependencies so xpis aren't downloaded every time
2019-01-07 18:35:37 +00:00
zab2
11ec936555 Put licenses in a directory to avoid nsis v3 crash 2019-01-07 17:41:49 +00:00
zab2
f077245cb6 add version to the profile 2019-01-06 16:27:47 +00:00
zzz
0b9e4aec3b prevent mkdir from failing if existing 2018-12-14 11:55:15 +00:00
zab2
5b38ae6965 fix clean target 2018-12-11 22:31:45 +00:00
zab2
9c7fbae310 Add nsis code from IDK. Update makefile to build an installer 2018-12-11 16:20:20 +00:00
zab2
69940f73b5 xpis need to be named specific way 2018-12-11 11:23:27 +00:00
zab2
7cc9080692 makefile target for building a tarball of the profile 2018-12-11 10:33:40 +00:00
zab2
2c198c28a8 add a makefile with a license target 2018-12-11 09:29:44 +00:00