zzz
87008f3fe3
make jetty version comparable
2011-12-30 22:12:30 +00:00
zzz
4d1736eaf6
jetty logging tweaks
2011-12-30 21:58:16 +00:00
zzz
03e86fcb24
make jetty use I2P logging
2011-12-30 19:44:57 +00:00
zzz
5346dc1a98
* Estonian router console translation
...
thx "ajutine" - public domain
2011-12-30 17:06:32 +00:00
zzz
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
zzz
ec7ec564be
- Fix Console concurrent ThreadPool
...
- Uncomment eepsite concurrent ThreadPool and fix arguments
- Reduce eepsite acceptors to 1
- Add jetty-ssl.xml example
- jetty.xml cleanup
2011-12-24 17:09:01 +00:00
zzz
0fb9096096
- Fix help.jsp mapping to language
...
- Fix nowebapp.jsp for non-started webapps
- Fix nowebapp.jsp for url /foo for non-started webapp foo
2011-12-24 05:26:56 +00:00
zzz
bb7a88ffc9
* Plugins:
...
- Enforce min and max Jetty versions at plugin installation
- Enforce I2P, Java, and Jetty versions at plugin startup too
2011-12-24 00:48:30 +00:00
zzz
8fa720539a
RouterInfo, RouterAddress: Optimizations and integrity checks
...
- Remove synchronization
- Do not allow contents to change after being set, throw IllegalStateException
- Do not copy contents out in getters
- Make options final
- Add getOption() and getOptionsMap() methods
2011-12-23 21:41:58 +00:00
zzz
d976b59732
fix getWebApp()
2011-12-23 15:36:44 +00:00
zzz
92b9d0a996
First cut at migrating to Jetty 6 and prep for using an external
...
Jetty 6 package.
- Add several jars from the Jetty 6 distribution
- Update jetty.xml
- Add context XML files
- Update WorkingDir to migrate the content XML files
- Update RouterConsoleRunner and LocaleWebAppHandler
- Remove all old Jetty 5.1.15 local mods;
this will break Seedless using a custom Server() constructor
- Update I2PRequestLog to be a mod of NCSARequestLog from 6.1.26
- Put I2PRequestLog in its own jar
- Copy MultiPartRequest and other required classes from Jetty 5.1.15
and add it to susimail, as the replacement MultiPartFilter in
Jetty 6 is difficult to migrate to, and does not support content-type
- Update i2psnark for Jetty 6
- Disable i2psnark RunStandalone, unused and instantiated Jetty 5
- Fix up all webapp build.xml to reference new jars
Not yet working: Plugin/webapp run detection and stopping, eepsite CGI
Not well tested: Plugins, classpaths, webapps
2011-12-23 00:56:48 +00:00
dream
212981dfee
Add hooks so the new PortMapper lets i2p plugins not fail when the router console is not on port 7657. Also raise an exception when requesting unregistered ports so as to encourage swift adding of the registration hooks when those ports are taken.
2011-12-15 23:36:32 +00:00
zzz
0f384c86fe
* Router:
...
- More refactoring tasks to their own files
- Adjust some thread priorities
2011-12-05 16:18:35 +00:00
zzz
4c2c198c0a
cleanup
2011-12-05 16:17:09 +00:00
zzz
c5f98a04fa
* Console:
...
- Less icons on configclients.jsp
- Fix some browsers breaking line on negative numbers
- Tab CSS tweaks
2011-12-04 18:52:17 +00:00
zzz
c9cccd7581
* Console:
...
- Summary bar tweaks
- Config nav CSS tabs
- CSS cleanups from last checkin
2011-12-02 17:21:04 +00:00
zzz
080cc962fb
* Console:
...
- Split up config network page
- CSS tweaks and cleanups
- Change some form notices to errors
- Spiff up the buttons
new silk icons: See licenses/LICENSE-SilkIcons.txt
new toopie icon: Shrunk from existing one
2011-11-30 23:23:41 +00:00
zzz
c0b9fe0340
* Router: Refactor periodic tasks to their own files
2011-11-29 15:25:40 +00:00
zzz
6b811b36b9
replace more equalsIgnoreCase() calls
2011-11-28 22:55:10 +00:00
zzz
8619fd2c05
dont use equalsIgnoreCase() for booleans
2011-11-28 21:52:49 +00:00
zzz
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
zzz
97fe1baf6a
* Console: Add Jetty version to logs page
2011-11-16 00:48:17 +00:00
zzz
7aff01ea84
* SusiDNS: Remove .jsp suffixes
2011-11-14 15:06:23 +00:00
zzz
66f25e845a
* Console: Remove % chart at bottom of tunnels.jsp
2011-11-14 15:02:57 +00:00
zzz
624badfb5f
* Console:
...
- Less magic and fix img sizes, for speed and less artifacts while rendering
- CSS tweaks
2011-11-11 02:50:55 +00:00
zzz
37e3e9e2cf
* Console: Add ability to hide news
2011-11-09 18:38:39 +00:00
zzz
af42b9e9a8
* Router: Clean up config map methods and uses
2011-11-09 18:36:32 +00:00
kytv
668df37d20
becoming an upgrade hosting host
2011-11-03 21:58:44 +00:00
zzz
157a78857d
* Tunnels:
...
- Make most classes package private
- Final, static, logs, cleanups
- Consolideate createRateStat calls
- Add getTotalLength()
- Remove unused lengthOverride()
2011-10-25 21:39:32 +00:00
zzz
3bc284b522
hide tunnel lag if testing is disabled
2011-10-17 17:28:57 +00:00
zzz
a97834d2b7
* configupdate.jsp:
...
- Fix setting to 'never' (ticket #523 )
- Fix always saying trusted keys changed
- Parameterize tags
2011-10-15 17:09:04 +00:00
zzz
0898b8ee66
fix TCP default
2011-10-11 13:03:46 +00:00
zzz
0c3f84c2da
* Reseed:
...
- Update host lists
- Switch back to https by default
2011-10-06 16:06:52 +00:00
zzz
217cb1f66d
* Reseed:
...
- Add HTTP proxy authorization support
- Stub out SSL proxy support
- Disable i2pbote reseed
* EepGet: Add some new command line options
2011-09-16 14:45:02 +00:00
zzz
e249b22312
* Console: Verify valid host/IP before saving on net config form
2011-09-14 12:58:46 +00:00
zzz
8dc1c4fcf4
* Console: Limit max displayed participating tunnels
2011-09-07 01:36:52 +00:00
zzz
29ef11619a
format
2011-09-06 15:29:49 +00:00
zzz
640782ae00
* Console: Move configservice.jsp rendering code from the router to the console
2011-09-06 15:02:28 +00:00
zzz
b2263efaf0
cache user-agent processing
2011-09-02 17:24:14 +00:00
zzz
b3711e31ad
color by default
2011-09-01 13:25:18 +00:00
zzz
c67404e74e
remove firewalled and fast message
2011-08-26 13:50:58 +00:00
zzz
20c77e1529
fixes after review
2011-08-22 19:09:09 +00:00
zzz
4c988f0767
spell the language right
2011-08-21 01:11:50 +00:00
zzz
b874ff7e87
* Translations: update .tx/config, add Danish and Ukranian
2011-08-20 16:13:15 +00:00
zzz
10f3337906
cleanups
2011-08-19 15:30:31 +00:00
zzz
421559c26e
* Console: Delete corrupt rrd file (ticket #483 )
2011-08-16 18:29:57 +00:00
zzz
395173613f
* Console: Use capability method for counting integrated peers
...
* Netdb: Speed up collection of all the floodfill peers by using
PeerManager.getPeersByCapability()
* PeerManager: Capability cleanups
2011-07-21 15:34:23 +00:00
zzz
7fbb3b12d1
* FileUtil: Add a rename method and a new copy method
2011-07-17 16:33:40 +00:00
zzz
0bf0715adc
* Shutdown:
...
- Cancel our JVM shutdown hook when shutting down
- Run a spinner task so shutdown always completes
- exit() instead of halt() so other JVM shutdown hooks run
- Prevent duplicate wrapper notifier hooks
- Notify the wrapper twice, once for stopping and once for stopped
2011-07-15 01:13:35 +00:00
zzz
3380ecfa28
* SummaryHelper: Fix NPE at startup (ticket #493 )
2011-07-13 14:19:34 +00:00