9673965345
Ported from Jetty5->6. Bumped version numbers.
2012-02-29 21:03:23 +00:00
541d9ad5da
Use ${ant.home}/lib/ant.jar instead of pulling ant.jar from Jetty
2012-01-23 16:53:43 +00:00
da4409c539
New version nbr.
2012-01-15 22:55:38 +00:00
e6843e2781
Added max jetty version flag.
2012-01-15 22:53:41 +00:00
b043b4b589
Make the plugin shut down properly.
...
Moved SecurityManager from a static to a Singleton design.
2011-08-03 11:44:56 +00:00
0ea28c8b5b
Improved listen ip/port selection implemented.
2011-08-02 11:58:34 +00:00
434042a9d1
Implemented safegaurd against bad listen addresses.
2011-08-01 12:05:57 +00:00
7468ac3d14
Finalised listening address changes.
2011-08-01 12:00:31 +00:00
f57fa701d0
Added support for changing listen address.
2011-08-01 10:02:03 +00:00
e1d292fff0
Changed keys for some RouterInfo features.
2011-07-31 08:38:37 +00:00
6bf929b62a
Changed how the TCP port is represented. If using 'set to whatever UDP port is set to', present the TCP port as thesame number as the UDP port.
2011-07-27 10:26:37 +00:00
7c90ced960
Fixed forcing final static FULL_VERSION string to be read via java reflections as to prevent it from being inlined in the bytecode.
2011-07-26 17:42:15 +00:00
58a91be062
Renamed handlers to be more desciptive.
...
Send RouterInfo netstatus via enumerators rather than status strings.
2011-07-26 14:33:04 +00:00
b897fc7e0f
Load keystore from correct location as defined by KeyStoreFactory.
...
Removed duplicate&faulty keystore location.
2011-07-26 11:10:54 +00:00
4a347ea086
Added router count features to RouterInfo method.
...
Disabled debug logging in ConfigurationManager.
2011-07-26 09:58:19 +00:00
2541c66292
merge of '80815bd255483fdefdf99987d5dfe7220a948a15'
...
and '923f6825f7dd01c478010cc3e023f2b7bd503f8b'
2011-07-25 13:34:07 +00:00
d8e9639d0f
Maybe really fixed the permission issue this time.
2011-07-25 10:25:01 +00:00
32820a06ab
Fixed saving of settings to actually be run.
2011-07-25 07:38:06 +00:00
1d263da0df
Read/Write keystore to plugin dir instead of wherever I2PControl is launched from.
...
Bumped version.
2011-07-25 06:58:51 +00:00
d57af170b3
Added missing class.
2011-07-22 14:06:15 +00:00
1a6c1f56e8
Moved API argument to only exist in the Authenticate message.
2011-07-22 13:36:18 +00:00
70afd93f2f
Cleaned up build scripts.
...
Removed cruddy files from repo.
Added support for API versioning. Version 1 is the current one.
2011-07-22 12:19:16 +00:00
563e85fe70
Removed unused parameters.
...
Fixed non-static usage of static function.
2011-07-22 09:06:58 +00:00
9e61a99c6d
Removed legacy logging&settings servlets.
2011-07-22 09:01:45 +00:00
d54dce8c25
Me make english less baddy.
2011-07-21 14:08:44 +00:00
92739a725f
Changed update url.
2011-07-21 12:47:29 +00:00
fdfb187bde
merge of '46a47126c045aac7cc5c9781bb34549f52245931'
...
and 'ea8d90a320b7b00a6afaba1425c09a5503137f8b'
2011-07-21 12:44:54 +00:00
76fd7d3130
Changed plugin website.
2011-07-21 12:44:51 +00:00
b072978cfb
Fixed proper license.
2011-07-20 14:24:58 +00:00
48617ebf19
merge of '29012733dc3447224cbf8b0d62310bfa8effe860'
...
and 'd04d83184f51ae2af172f7274784eecc0db00dc8'
2011-07-20 14:15:24 +00:00
8edfcc9c02
Removed legacy files.
2011-07-20 14:15:20 +00:00
7a26124025
Added JSONRPC2 handler for I2PControl method.
2011-07-20 14:14:16 +00:00
959fe71f32
Fixed Rates to manually coalesce to make sure that Rates with short periods work as intended.
2011-07-20 13:36:34 +00:00
a70177ec64
Added support for port/password changing of I2PControl in accordance with API document.
2011-07-19 14:10:06 +00:00
a6ae4c8405
Switched to I2Ps implementation of Base64.
...
Added support for the RouterInfo API call.
Added support for the RouterRunner API call.
2011-07-15 12:46:08 +00:00
fadfd0d0cf
Removed old ConfigurationManager mockup.
...
Add methods to set values of settings in ConfigurationManager.
2011-07-14 06:08:42 +00:00
3e861bb749
Removed dependency on bouncycastle. Now uses a undocumented method JDK method for signing certificates however. The same method is as used by keytool.
2011-07-08 11:22:22 +00:00
8fa7c75e24
Removed code for discarded API features.
2011-07-08 10:07:45 +00:00
3fa499b198
Added support for starting a dummy router.
...
Added support for detecting whether I2PControl is run from a .jar (via RouterConsole).
Revised build.xml to include new libraries and remove old libraries.
Refactored NetworkInfo and changed name inte NetworkSetting.
2011-07-08 09:48:37 +00:00
48d1ff2915
Enabled saving of config file.
2011-07-05 14:09:50 +00:00
50667e8196
Fixed bad cast in StatHandler.
2011-07-05 12:30:50 +00:00
7c0553c311
Fetched error code from appropriate place.
2011-07-05 11:29:08 +00:00
07f2db8d15
Removed redunant declaration of error codes.
2011-07-05 11:27:33 +00:00
b4d71d1bc9
Removed JSONRPC2 error type/code.
2011-07-05 11:25:05 +00:00
ffaabdd9af
Clarified error.
2011-07-05 11:19:18 +00:00
27d3df3403
Added support for passing authentication tokens over ssl.
...
JSONRPC2 request (other than the authentication message) now require a valid token to be provided.
2011-07-05 10:48:48 +00:00
65a8435141
Removed debug.
...
Changed getHash to return the Base64 of the SHA-256 of the input.
2011-07-01 14:13:52 +00:00
acc97b01c9
Renamed JSONRPCServlet -> JSONRPC2Servlet.
...
Added package for JSONRPC2 handlers.
Added handler for providing authentication tokens, tokens will be needed later on to interface with the JSONRPC2Servlet.
2011-07-01 13:22:47 +00:00
ad4e96cf4c
Added read/write config file support.
...
Configuration request with no value will save the defaultValue provided.
2011-07-01 08:16:26 +00:00
5a0b34889d
Added jBcrypt for secure hashing of paswords.
2011-07-01 07:14:38 +00:00