Commit Graph

69 Commits

Author SHA1 Message Date
idk
f924c2c534 Make it build on Launchpad 2021-08-22 23:30:34 -04:00
idk
5340809fa7 Fix most of the lintian errors 2021-08-22 22:50:01 -04:00
idk
40de7a8f67 Merge branch 'master' of i2pgit.org:i2p-hackers/i2p.firefox into EXPERIMENTAL-debian 2021-08-22 17:47:21 -04:00
idk
e73a5969db Merge branch 'EXPERIMENTAL-jpackage' of 127.0.0.1:i2p-hackers/i2p.firefox into EXPERIMENTAL-docker 2021-08-20 01:45:46 -04:00
idk
3440bff5b2 Merge branch 'EXPERIMENTAL-jpackage' of 127.0.0.1:i2p-hackers/i2p.firefox into EXPERIMENTAL-debian 2021-08-20 01:36:08 -04:00
idk
7c62c8ecda Add a target for creating light tags at release time 2021-08-20 00:51:31 -04:00
idk
d13e2317dd Make it run in Docker too 2021-08-20 00:12:36 -04:00
idk
d52e79c72e don't fail if cloneing su3-tools fails, don't delete router.config in clean.sh 2021-08-19 20:40:59 -04:00
idk
71b9b9c6ec check in basic router.config with update url, build su3-tools if it isn't yet 2021-08-19 20:13:08 -04:00
idk
f8ff48f723 work on getting it signed on Windows 2021-08-19 19:30:11 -04:00
idk
8b089ad49e Put update config url into it's own file 2021-08-19 19:20:01 -04:00
idk
afdb51370e configure the router.updateURL by default 2021-08-19 16:52:53 -04:00
idk
2ff2e462a9 configure the router.updateURL by default 2021-08-19 16:09:28 -04:00
idk
41f4f80a4d configure the router.updateURL by default 2021-08-19 15:14:21 -04:00
idk
51aa9a97b1 Build the process with processbuilder, check the I2P version when upgrading from NSIS in silent mode, check the RESTART_I2P environment variable when upgrading from NSIS in silent mode 2021-08-15 14:42:02 -04:00
idk
688b9ca309 Fixes for many, but not all the things from zab's code review 2021-08-14 02:08:45 -04:00
idk
51a63dfb35 mix in eepsite config 2021-08-02 23:27:35 -04:00
idk
2c328bec86 Try and get it to use a native jbigi 2021-08-02 21:16:40 -04:00
idk
fa54305df3 Try and get it to use a native jbigi 2021-08-02 21:05:49 -04:00
idk
a90e7db310 Make some targets more reliable 2021-08-02 12:54:54 -04:00
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
f384477700 Lay out the basics of a Debian or Ubuntu package 2021-07-04 00:37:38 -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
d9025e5853 Switch to alternate version of I2PIPB which automatically configures home page to be extension-owned help page 2021-06-01 19:14:09 -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
9171c454bc backport the different languages issue fix from EXPERIMENTAL-jpackage 2021-05-09 23:58:39 -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