be5a10194a
Build: Fix list of changed files in manifests
...
Broken in move from mtn to git
Fix some places that were broken even with mtn
2023-01-22 10:08:53 -05:00
73cde7abba
Systray: Javadoc fix, make new method private
2022-11-09 10:30:49 -05:00
d43c9d047b
change registry query from retrieiving iexplore.exe to edge.exe
2022-11-07 02:44:15 +00:00
877b1f5f56
Build: Add resources to dependencies
...
remove unused systray icons
2021-07-30 10:35:12 -04:00
6926f5769e
Systray: Drop unused BrowserChooser
2021-05-20 09:04:26 -04:00
1e8e4762a3
Systray: Remove old doc
...
Remove old Main-Class from manifest
Add Class-Path to manifest
2021-04-26 10:19:51 -04:00
067ee80ba0
remove IntelliJ and Eclipse project descriptors
2020-12-11 19:45:25 +00:00
a9a5d13e06
Build: Set javac release property (ticket #2775 )
...
Ant version 1.9.8 or higher now required
Drop support for Xenial package build
Fix up BOB build configuration
Fix i2psnark standalone build
2020-10-07 13:33:41 +00:00
03b1a4dfc0
Installer: Require Java 8 (ticket #2511 )
...
Jetty 9.3.28 (ticket #2098 )
This breaks Debian builds, fixes to follow
2020-05-27 16:08:54 +00:00
6774af6910
Systray: Don't attempt to launch browser when running as a service
...
Console: Hide/show things on /configservice when running as a service
Util: Add isWindowsService() and isService()
2020-02-27 17:30:16 +00:00
b2aa649c2a
Build: Add encoding to all javac targets
2019-12-19 11:19:52 +00:00
9738db7254
UrlLauncher:
...
- Use arrays for exec
- Randomize temp file name
- Require quotes around args containing spaces in routerconsole.browser property
- Add debug logging
- Add chromium-browser to the default list
- Parse and use full command line from Windows registry
- Replace %1 with url in registry line and routerconsole.browser property
ShellCommand:
- Switch to i2p logging
2018-12-12 20:12:07 +00:00
12c7871640
i2ptunnel, systray: Replace hardcoded console URL in more places (ticket #2160 )
2018-02-19 23:12:06 +00:00
a67ea4b2f2
Cleanups: Close resources via try-finally
...
We can't use try-with-resources until we bump the minimum-supported Android
version for the client library to API 19.
2017-12-09 01:02:17 +00:00
b0bba18f33
Build: Add manifest attributes for java version to all jars and wars
2016-11-17 15:14:50 +00:00
08d1ea89bf
Build: Set Java 7 build target for all jars;
...
embedders (esp. Android) targetting 1.6 must
set javac.version=1.6 in override.properties and set
both bootclasspath variables.
2016-10-26 16:56:13 +00:00
3063e37cbd
Systray: Remove old 32-bit Windows implementation, replaced by DTG
2016-10-25 23:59:20 +00:00
fbeca5ed80
SysTray: Remove systray4j.jar from linux installers
...
Move SysTray.java to SysTrayImpl.java
New SysTray.java that instantiates SysTrayImpl
by reflection, so the SysTrayImpl.java source is optional
Remove systray4j.jar, systray4j.dll, and SysTrayImpl.java
from Debian source packages
Remove systray4j.jar from Debian binary packages
2016-04-29 14:57:29 +00:00
ded249dd3d
add systray dependency tracking to build
2015-11-12 21:00:46 +00:00
c609781927
fix compile
2015-11-12 20:02:11 +00:00
51c5da3f72
lint: don't catch Exception, catch RuntimeException or checked exception.
...
omits SAM, BOB, reflection, commented-out code, and a few other places
2015-11-12 18:49:13 +00:00
8e77188560
Replace URL with URI where possible
...
URL bad for anon and has traps like equals()
2015-11-07 22:38:05 +00:00
facbe8f9a0
#1069 : Deprecated SimpleScheduler and moved functionality into SimpleTimer2
2015-04-06 21:05:24 +00:00
dcffde6eeb
Javadoc: missing package.html files in applications (ticket #1109 )
2015-03-22 18:37:40 +00:00
7753d05b61
UrlLauncher:
...
- Configure browser with routerconsole.browser (ticket #1159 )
- Convert to ClientApp interface
2015-01-05 12:42:39 +00:00
c679091afd
target build property
2014-02-21 13:59:27 +00:00
fe391ff29f
Convert all jars and wars to compile to 1.6 target,
...
except for the following which are used by android,
to maintain compatibility with very old phones, for now:
addressbook.war
BOB.jar
i2p.jar
i2ptunnel.jar
mstreaming.jar
router.jar
streaming.jar
2014-02-03 23:59:48 +00:00
9dcfe98437
Added .project and .classpath Eclipse files to most sections of the source
...
To import a branch of trunk into Eclipse, create a new workspace based in the
root directory of the checked-out branch, and then select "File -> Import..."
then "General -> Existing Projects into Workspace", then for "Select root
directory" choose the root directory of the branch (and of the workspace).
Select all projects that appear, so that dependencies are satisfied.
Currently left out are i2psnark, routerconsole and susimail, because they all
depend on jars in apps/jetty/jettylib, which seems to be auto-generated. Need
to check whether the existence of that folder (from having Eclipse files in it)
will prevent the jars being populated or not.
2012-11-23 12:20:26 +00:00
fb5d0cd760
Boolean.valueOf(x).booleanValue() -> Boolean.parseBoolean(x)
2012-09-28 17:50:41 +00:00
87295b4bfd
* URLLauncher: Add xdg-open (ticket #617 ); minor refactor
2012-09-25 19:25:01 +00:00
74e753934c
* SystemVersion: New util, to consolidate duplicate code,
...
and determine Java version on Android
2012-09-09 15:40:14 +00:00
97e469da7b
command safari does not exist. using command "open" instead.
2012-08-11 14:34:20 +00:00
2b81cee653
propagate from branch 'i2p.i2p.zzz.jetty6' (head b2ad0d72311d5ec26270cfcbbc79d128b268869b)
...
to branch 'i2p.i2p' (head b05b73d4740740f306a665e4b354d412eab2f328)
2012-03-04 00:34:00 +00:00
cadedeb06c
* Build: Add built-by to jars; check for corrupt jars on debug page
2012-03-01 16:04:17 +00:00
6198739f7a
propagate from branch 'i2p.i2p' (head 899a1923586f3d7d622bd02e03c87717566617c4)
...
to branch 'i2p.i2p.zzz.jetty6' (head cb3e33be282b6002f6790609f4a3eef7f42069d3)
2012-01-16 14:10:32 +00:00
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
be7623a462
- Start webapps after console for faster startup
...
- Add delay in systray port checker to ensure console is up
- Move I2PRequestLog to net.i2p.jetty package
2011-12-29 23:25:27 +00:00
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
3f979b159d
Bugfix: Don't load the systray in a 64bit JVM in Windows ( closes #506 )
2011-08-17 21:20:21 +00:00
44f4e551b7
more misc findbugs
2011-07-08 17:54:57 +00:00
c5f04ee9c4
- Don't do 'mtn list changed' if not in a workspace or not needed
2011-06-08 20:15:53 +00:00
fd91927c11
* Build:
...
- Add includeAntRuntime=false to all javac targets
- Add build date, mtn rev, and changed file list to all manifests
- Add unless=uptodate to all jar and war targets
(bob and dtg still todo)
2011-02-17 12:47:35 +00:00
612d06bd53
* Build: Move all dependencies to top-level build.xml,
...
so each sub-build.xml is only executed once (true DAG)
2010-11-28 03:56:56 +00:00
ed399a07d8
systray short doc and main()
2010-10-24 16:16:46 +00:00
536bc3112f
add comment
2009-08-08 18:53:26 +00:00
f1bb8910cb
propagate from branch 'i2p.i2p.zzz.test' (head 104b5c1cea8683af30650a55d5b63141e988bb4c)
...
to branch 'i2p.i2p' (head 8d35e0858095b3eed3fb6d8f4ecee23cbdadfbb1)
2009-06-29 04:13:38 +00:00
6699366597
* Browser Launch: Add sensible-browser, x-www-browser, defaultbrowser, and
...
www-browser in an attempt to launch the user's preferred browser
2009-06-22 19:56:03 +00:00
306b3017e4
Pluck of revision 493986d03c43bac019996ea0b10b8a6a40e92a32 from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
* Browser Launch: Wait until the routerconsole is up before launching the browser
2009-06-21 00:01:14 +00:00
a1ec01ec2d
* Browser Launch: Wait until the routerconsole is up before launching the browser
2009-06-16 17:38:23 +00:00
e5ec72b09b
* ConsoleRunner:
...
- Fix webapps file path
* SusiDNS:
- Fix addressbook file path
* Systray:
- Fix NPE if no config file
- Fix config file path
* WorkingDir:
- Modify clients.config so jetty can find the jetty.xml file
- Rip out all the existing-installation migration code
- Rip out migration code now done by izpack parsable
- Fix copy of empty directories
2009-06-13 23:47:08 +00:00