776 Commits

Author SHA1 Message Date
5f40a68a18 don't fail on installer/lib/wrapper distclean so that it fixes the Debian build
Some checks failed
Sync Primary Repository to GitHub Mirror / sync (push) Has been cancelled
Daily Workflow / daily-job (push) Has been cancelled
Daily Workflow / javadoc-latest (push) Has been cancelled
Daily Workflow / build-java7 (push) Has been cancelled
Java CI / build (push) Has been cancelled
Java CI / javadoc-latest (push) Has been cancelled
Java CI / build-java7 (push) Has been cancelled
Dockerhub / docker (push) Has been cancelled
Java with IzPack Snapshot Setup / setup (push) Has been cancelled
2025-06-03 15:51:33 -04:00
zzz
8a7c9b9d11 Merge branch 'wrapper-3560' into 'master'
Build: Update wrapper to 3.5.60

See merge request i2p-hackers/i2p.i2p!237
2025-04-08 12:46:40 +00:00
zzz
8a5d2cf20b build: add target to tag dev builds 2025-03-30 06:44:35 -04:00
zzz
1c1e28d7a7 Build: Add missing translated resources
- cs man pages
- cs, pt_BR, zh_TW eepsite help
- Add back eepsite_zh.css link that was dropped from zh help pages
- Add link to gan eepsite help that was missing
2025-03-21 08:33:44 -04:00
zzz
c22d65927b Build: Remove more files from Debian source tarball
and clean up removal of mtn files no longer there
2025-03-19 09:26:44 -04:00
zzz
e3a4a54802 Build: Update wrapper to 3.5.60
- Remove Solaris Sparc 32-bit wrapper files
- Remove Linux PPC 32-bit BE wrapper files (never included in packages, no longer supported by Tanuki)
- Add patch to fix breakage on Debian xx-ea Java versions

All binaries from Tanuki Delta Pack Community Edition,
except for armhf (armv6), compiled on Raspberry Pi:
      ant 1.10.9
      openjdk 1.8.0_312
      gcc 10.2.1

Windows binaries remain unchanged as we must recompile them ourselves
(32 bit just to change the icon; 64 bit is not provided by Tanuki)

Patch file is unmodified in this checkin, as a base for future merges.
Patch will be in next checkin.
Do not squash.
2025-03-08 08:57:36 -05:00
zzz
0a91441877 Build: Put i2psnark-standalone build outputs in the i2psnark build/ dir 2025-02-10 08:41:26 -05:00
zzz
327c8c69ef Build: Check for mismatched version in Izpack config files 2025-02-07 11:47:20 -05:00
zzz
b0f786e17c Build: Add warning to izpack 4 targets 2024-12-01 12:29:02 -05:00
zzz
1d4fb03c24 Build: Add empty javadoc css file so browser doesn't complain 2024-07-27 12:03:10 -04:00
zzz
07b64ac7d6 Installer: Fix some izpack5 translated languages
Copy out of izpack5 and rename resources to be loaded at build time:
- bra -> por
- chn -> zho
- idn -> ind

See installer5.xml for notes on why.

Also restore Persian translation, was removed in transition from izpack 4 to 5,
will only be shown if the locale is in the JVM, otherwise will generate warning at runtime.
2024-07-25 08:42:35 -04:00
zzz
73cae644e5 Build: Fix rrd4j dependency, other cleanups 2024-07-25 08:18:52 -04:00
zzz
f84963bf06 Javadoc for new svg package 2024-07-25 08:02:11 -04:00
zzz
1b80039619 Console: Add translation status report 2024-07-25 11:35:36 +00:00
zzz
d4f580ee39 Build: Put JspC wrapper in its own jar, used only at build time
remove from jetty-i2p.jar, not required at runtime
2024-06-11 07:49:50 -04:00
zzz
3714fed115 Build: Output ant version 2024-05-19 11:29:08 -04:00
zzz
b71b4a952e Build: Fix buildTest after distclean 2024-05-18 10:49:39 -04:00
zzz
cadb72457c Build: Debian changelogs and checklist updates 2024-05-16 07:25:08 -04:00
zzz
e0e7582302 Blocklist: Add Tor blocklist
As previously implemented by I2P+
blocklist from I2P+ courtesy drzed
generation script to follow
2024-05-03 07:24:23 -04:00
zzz
33d56f5f2e Build: Update to Tomcat 9.0.88 2024-04-17 07:45:40 -04:00
zzz
6575fbfe6a Tests: Fix lone i2ptunnel test classpath,
add to top-level ant test target (was only run on gradle side)
2024-02-14 06:00:29 -05:00
zzz
fdb75d67df Build: Remove gradle reproducible/build in ant distclean 2024-01-27 08:41:08 -05:00
zzz
387e4b93a9 Build: Handle QUALIFIER 2023-11-29 05:42:57 -05:00
c8b6e678f8 use tmp for install.jar to prevent confusion on build fails 2023-03-23 23:19:12 +00:00
zzz
b10cf8f698 Build: Add i2psnark-release target 2023-01-19 09:06:58 -05:00
idk
2ba106e38e use buildI2PSnark rather than pkg as dependency of git-bundle 2023-01-13 20:31:03 +00:00
zzz
e1e65546b8 Build: Add bundle target alias, referenced in some docs
reported by lbt
2023-01-11 12:48:21 -05:00
zzz
952d9fd471 Build: Add jsdoc target
Doesn't really do much yet because none of our js has jsdocs
2023-01-01 10:40:33 -05:00
zzz
0d571a5565 Build: Add debcheckpatch to release targets 2022-11-23 09:46:43 -05:00
zzz
3d4909381c Build fix for 2.x.x versions 2022-11-21 13:03:54 -05:00
zzz
07dbab9f02 Util: Rename modified apache classes (Gitlab ticket #353)
to avoid conflict in applications linking to apache jars
As requested by 'mesh' project
Remove with-libhttpclient-java build option
No known external uses other than obsolete i2pcontrol plugin
2022-05-11 07:54:56 -04:00
zzz
5cbdb7d806 Tomcat 9.0.62 2022-05-02 11:31:45 -04:00
zzz
7e3e42ce42 i2psnark standalone: Add DTG and notifications 2022-03-11 07:23:46 -05:00
zzz
a089156afc Remove BOB source 2022-02-22 08:58:56 -05:00
zzz
695cf8796d javadoc: Add API version 2022-01-10 09:07:07 -05:00
zzz
e51738d180 i2psnark standalone: Add jbigi.jar
as requested by R4SAS
2021-12-21 06:51:06 -05:00
zzz
5b2fbc4ec4 Build: Add bumpBuildTime target 2021-11-30 09:35:06 -05:00
zzz
87654e2f4f Build: Remove BOB from installer, updater, and clients.config
Source remains for now and may still be built with ant buildBOB.
Existing non-package installs will continue to work.
2021-11-30 09:31:06 -05:00
zzz
6b823e6381 Tomcat 9.0.54 2021-10-11 10:46:26 -04:00
zzz
af97381461 Jetty 9.3.30.v20211001
Remove patched SslConnection.java for Jetty #6072, fix included in this release
2021-10-10 12:09:12 -04:00
1fbe084b74 Update build.xml 2021-09-03 07:16:57 +00:00
zzz
dabc29f8a5 Build: Always echo JDK version 2021-08-27 09:51:32 -04:00
zzz
9036aa84f6 Build: Remove broken list-changes targets 2021-05-20 08:56:21 -04:00
idk
e04695eed8 Remove all the remaining mtn stuff from the mavenCentral target dependencies since it's no longer transitionally needed 2021-05-06 02:10:27 -04:00
zzz
28ea0e9025 Tomcat 9.0.45 2021-04-25 10:53:47 -04:00
zzz
039d918454 Build: Remove OSX and browser launcher code
Will probably be replaced with jpackage in i2p-jpackage-mac repo
If we do resurrect the launcher, it will be moved to a separate repo
2021-04-05 09:14:34 -04:00
zzz
6e2292354a Build: More prep for different release and API versions
Use API version as manifest Specification-Version
Use API version in I2CP
Reduce sybil penalty for version and banlist
2021-02-23 10:43:32 -05:00
zzz
c19730a32b Bob: Drop Demos/ 2021-02-18 07:31:11 -05:00
zzz
0f730398d4 Build: Omit empty jars and wars from installers
...only needed for updaters
Remove mtn call in release target
Add release menu
Add note on pushing git tag
2021-02-18 07:25:45 -05:00
zzz
56beb1aec5 Build: Refresh Debian patches, update release checklist for git 2021-02-14 09:58:56 -05:00