Commit Graph

80 Commits

Author SHA1 Message Date
dev
9673965345 Ported from Jetty5->6. Bumped version numbers. 2012-02-29 21:03:23 +00:00
zzz
541d9ad5da Use ${ant.home}/lib/ant.jar instead of pulling ant.jar from Jetty 2012-01-23 16:53:43 +00:00
dev
da4409c539 New version nbr. 2012-01-15 22:55:38 +00:00
dev
e6843e2781 Added max jetty version flag. 2012-01-15 22:53:41 +00:00
dev
b043b4b589 Make the plugin shut down properly.
Moved SecurityManager from a static to a Singleton design.
2011-08-03 11:44:56 +00:00
dev
0ea28c8b5b Improved listen ip/port selection implemented. 2011-08-02 11:58:34 +00:00
dev
434042a9d1 Implemented safegaurd against bad listen addresses. 2011-08-01 12:05:57 +00:00
dev
7468ac3d14 Finalised listening address changes. 2011-08-01 12:00:31 +00:00
dev
f57fa701d0 Added support for changing listen address. 2011-08-01 10:02:03 +00:00
dev
e1d292fff0 Changed keys for some RouterInfo features. 2011-07-31 08:38:37 +00:00
dev
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
dev
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
dev
58a91be062 Renamed handlers to be more desciptive.
Send RouterInfo netstatus via enumerators rather than status strings.
2011-07-26 14:33:04 +00:00
dev
b897fc7e0f Load keystore from correct location as defined by KeyStoreFactory.
Removed duplicate&faulty keystore location.
2011-07-26 11:10:54 +00:00
dev
4a347ea086 Added router count features to RouterInfo method.
Disabled debug logging in ConfigurationManager.
2011-07-26 09:58:19 +00:00
dev
2541c66292 merge of '80815bd255483fdefdf99987d5dfe7220a948a15'
and '923f6825f7dd01c478010cc3e023f2b7bd503f8b'
2011-07-25 13:34:07 +00:00
dev
d8e9639d0f Maybe really fixed the permission issue this time. 2011-07-25 10:25:01 +00:00
dev
32820a06ab Fixed saving of settings to actually be run. 2011-07-25 07:38:06 +00:00
dev
1d263da0df Read/Write keystore to plugin dir instead of wherever I2PControl is launched from.
Bumped version.
2011-07-25 06:58:51 +00:00
dev
d57af170b3 Added missing class. 2011-07-22 14:06:15 +00:00
dev
1a6c1f56e8 Moved API argument to only exist in the Authenticate message. 2011-07-22 13:36:18 +00:00
dev
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
dev
563e85fe70 Removed unused parameters.
Fixed non-static usage of static function.
2011-07-22 09:06:58 +00:00
dev
9e61a99c6d Removed legacy logging&settings servlets. 2011-07-22 09:01:45 +00:00
dev
d54dce8c25 Me make english less baddy. 2011-07-21 14:08:44 +00:00
dev
92739a725f Changed update url. 2011-07-21 12:47:29 +00:00
dev
fdfb187bde merge of '46a47126c045aac7cc5c9781bb34549f52245931'
and 'ea8d90a320b7b00a6afaba1425c09a5503137f8b'
2011-07-21 12:44:54 +00:00
dev
76fd7d3130 Changed plugin website. 2011-07-21 12:44:51 +00:00
dev
b072978cfb Fixed proper license. 2011-07-20 14:24:58 +00:00
dev
48617ebf19 merge of '29012733dc3447224cbf8b0d62310bfa8effe860'
and 'd04d83184f51ae2af172f7274784eecc0db00dc8'
2011-07-20 14:15:24 +00:00
dev
8edfcc9c02 Removed legacy files. 2011-07-20 14:15:20 +00:00
dev
7a26124025 Added JSONRPC2 handler for I2PControl method. 2011-07-20 14:14:16 +00:00
dev
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
dev
a70177ec64 Added support for port/password changing of I2PControl in accordance with API document. 2011-07-19 14:10:06 +00:00
dev
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
dev
fadfd0d0cf Removed old ConfigurationManager mockup.
Add methods to set values of settings in ConfigurationManager.
2011-07-14 06:08:42 +00:00
dev
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
dev
8fa7c75e24 Removed code for discarded API features. 2011-07-08 10:07:45 +00:00
dev
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
dev
48d1ff2915 Enabled saving of config file. 2011-07-05 14:09:50 +00:00
dev
50667e8196 Fixed bad cast in StatHandler. 2011-07-05 12:30:50 +00:00
dev
7c0553c311 Fetched error code from appropriate place. 2011-07-05 11:29:08 +00:00
dev
07f2db8d15 Removed redunant declaration of error codes. 2011-07-05 11:27:33 +00:00
dev
b4d71d1bc9 Removed JSONRPC2 error type/code. 2011-07-05 11:25:05 +00:00
dev
ffaabdd9af Clarified error. 2011-07-05 11:19:18 +00:00
dev
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
dev
65a8435141 Removed debug.
Changed getHash to return the Base64 of the SHA-256 of the input.
2011-07-01 14:13:52 +00:00
dev
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
dev
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
dev
5a0b34889d Added jBcrypt for secure hashing of paswords. 2011-07-01 07:14:38 +00:00