58cb33aa77
Updates for the new i2p android 0.9.35 release.
2018-07-03 21:42:09 +00:00
9654fa24cc
Pushing 0.9.34 changes. This is the release commit.
2018-04-25 14:34:08 +00:00
7843b37a7e
Release process document
2018-02-18 21:17:41 +00:00
1db9128afc
0.9.33
2018-02-17 14:57:43 +00:00
c03d3a8b92
Updated translations
2018-02-17 14:07:52 +00:00
80b7455602
Add release date to CHANGELOG
2017-11-28 10:03:51 +00:00
1fcf5aa49b
0.9.32, helper 0.9.5
2017-11-28 09:44:50 +00:00
640803418d
Bump to I2P 0.9.32
2017-11-28 09:42:39 +00:00
56fa0b0302
Rename _() for translation to _t() for Java 9 compatibility
2017-11-26 13:25:58 +00:00
9c10eef0e3
Attempt to fix WindowManager$BadTokenException crash
...
Use the parent fragment's Context, which should be more reliable than the one
from the WebView.
2017-11-26 13:17:00 +00:00
9fd5e43115
NPE fix
2017-11-25 23:58:38 +00:00
d5bd9b8eaa
Unused import
2017-11-25 23:42:01 +00:00
5b1203a1c6
IAE fix
2017-11-25 23:39:58 +00:00
fbe79eee2e
Replace PNG icons with SVG
...
This doesn't shrink the APK size (yet), as we still generate the PNGs for older
API levels.
2017-11-25 23:31:32 +00:00
ffa21fc1e0
Drop unused icons
2017-11-25 22:39:59 +00:00
5faf1f5bb0
Add a "sync" icon to more clearly indicate tunnel "starting" status
2017-11-25 22:33:10 +00:00
e15efb6537
ActivityNotFoundException fix
2017-11-25 22:06:47 +00:00
cd1702d53c
Update classname in logger.config
2017-11-25 21:06:38 +00:00
5a6ca8a0a4
Add note about possible ANR to watch for
2017-11-25 19:58:35 +00:00
82d184cf90
Fix ANR when restarting all tunnels
2017-11-25 19:43:14 +00:00
5162bb604b
Delay loading of tunnels and addressbook until router is running
...
This should help avoid a race condition where the RouterContext is available
before the Router is fully-initialised (see ticket #2092 ).
2017-11-25 19:22:49 +00:00
3aff2a7a9d
SecurityException fix
2017-11-25 17:01:55 +00:00
cae565761d
IAE fix
2017-11-25 16:00:46 +00:00
c2b6cee9a2
ActivityNotFoundException fix
2017-11-25 15:44:47 +00:00
84e7b1f41c
Update Firefox browser config instructions for Firefox Quantum
2017-11-25 15:37:48 +00:00
7ebed1e6d2
NetworkOnMainThreadException fixes
2017-11-25 14:27:10 +00:00
2e68122b8d
Updated translations
2017-11-25 14:18:52 +00:00
899a3f4cfc
ISE fix
2017-11-24 17:33:38 +00:00
52d49a4ab6
NPE fix
2017-11-24 17:07:49 +00:00
75f705125f
ISE fix
2017-11-24 17:00:11 +00:00
722ddf8a47
NPE fix
...
The advanced menu options used to be in a sub-toolbar, so onPrepareOptionsMenu
was called to set their visibility. When we moved to a FAM, we didn't remove
this call, and in some newer Android versions this results in a race condition.
2017-11-24 16:21:56 +00:00
524d21631e
ISE fix
...
Switch to using Router directly, which means we don't have a potential race
condition looking up the RouterContext.
2017-11-24 16:08:56 +00:00
86e6060217
NPE fix
2017-11-24 15:54:24 +00:00
b5c7fad876
ISE fix
2017-11-24 15:50:49 +00:00
5f3ca0fe69
NPE fix
2017-11-24 15:34:10 +00:00
ddd9bea786
Upgrade test dependencies
2017-11-24 15:13:41 +00:00
6aac99e7ea
Upgrade to Gradle 4.1 and Android Gradle Tools 3.0.1
...
Required dropping gradle-witness because it does not support modern Gradle.
2017-11-24 14:35:07 +00:00
da763a7c81
0.9.31
2017-08-19 22:22:56 +00:00
6cb46c3168
Helper library 0.9.4
2017-08-19 22:01:34 +00:00
610e963d22
Update translations
2017-08-19 21:54:46 +00:00
96b8ed43e0
Fix NFEs
2017-08-19 00:07:22 +00:00
812c28cd33
Fix tunnel details IOOBE, expose errors to user
2017-08-18 23:20:42 +00:00
3f7312653a
Update translations
2017-08-18 23:10:45 +00:00
c89d3992c7
Add Firefox Focus to unsupported browsers list
2017-08-18 23:08:48 +00:00
d9394685c9
Show tunnel status on details page, use it for transition in place of text
2017-08-18 23:04:46 +00:00
b140158b24
Fix tunnel details IAE, expose errors to user
2017-08-18 21:30:53 +00:00
4f5b0bd21a
Correct Ed25519 name
2017-08-18 21:14:00 +00:00
1d17d89ccb
Change default tunnel SigType to Ed25519
2017-08-18 21:13:05 +00:00
b6074da7c4
NPE fix
2017-08-18 20:41:22 +00:00
c0fdb4aff7
Validate numbers in tunnel wizard
...
This shouldn't be necessary, because the TextView is constrained to only accept
numbers, but someone on Google Play ran into a NumberFormatException, so...
2017-08-18 20:28:53 +00:00
e00c9cc449
Try to fix obscure NPE where none should occur
2017-08-18 19:34:55 +00:00
423ca46672
Target SDK 25
...
Initial testing doesn't show any permissions problems, and enabling this will
help uncover user issues.
2017-08-18 19:18:45 +00:00
66ed9d94a7
Update Firefox browser config instructions
...
Closes #1977 .
2017-08-18 18:03:04 +00:00
a68ef9d372
Update translations
2017-08-18 16:10:26 +00:00
cb389123c5
Hide peers FAM item
...
From 0.9.31 the backend used to render the HTML table has been moved. We either
need to create a dedicated Android UI for this at some point, or remove it.
2017-08-18 15:39:09 +00:00
62cca0ed50
Bump I2P dependencies to 0.9.31
2017-08-18 15:36:07 +00:00
c99e3c0b41
0.9.30
2017-05-20 14:35:50 +00:00
302c51ccfa
Handle IAE
2017-05-20 10:59:12 +00:00
1e34bc2159
Ensure debug build is debuggable
2017-05-20 10:39:14 +00:00
24f6f4789d
Fetch WebView Context on UI thread
2017-05-20 10:31:33 +00:00
2de11a4067
Update translations
2017-05-20 09:32:23 +00:00
d83a2f9919
Updated translations
2017-05-15 12:09:43 +00:00
bf36b4c2e6
Replace anonymous DialogFragment subclasses with full subclasses
...
Closes #1916 , #1917 , #1923 .
2017-05-15 12:05:10 +00:00
daa0b739a3
Use NamingService.requestUpdate()
...
Closes #1972 .
2017-05-15 01:07:41 +00:00
5e1b0d9b50
Upgrade Android build tools, Android and I2P dependencies
2017-05-14 23:58:44 +00:00
917742847a
0.9.29
2017-03-27 03:31:16 +00:00
9460e3202f
Helper library 0.9.3
2017-03-27 01:36:52 +00:00
5f388a7c6b
Updated translations
2017-03-27 01:22:51 +00:00
39d5de7eb4
Upgrade I2P dependencies to 0.9.29
2017-03-27 01:20:24 +00:00
0fb1ef881c
Upgrade Android dependencies
2017-03-27 00:40:05 +00:00
8230769191
Upgrade Android support libraries to 25.3.0
2017-03-26 09:22:22 +00:00
19036a71cb
0.9.28
2017-01-02 12:33:56 +00:00
40f3fbf9c5
Add -dontobfuscate to ProGuard rules
2017-01-02 12:08:30 +00:00
1127fb0195
Helper library 0.9.2
2017-01-02 12:06:26 +00:00
df81efe6bc
Fix height of address book list entries
2017-01-02 10:57:40 +00:00
784ca3691b
Collate TODO items
2017-01-02 10:07:26 +00:00
0fa4241ce6
New translations
2017-01-02 09:44:58 +00:00
5063d276de
Updated translations
2017-01-02 09:44:39 +00:00
81d0e43f0f
Upgrade Android Gradle tools to 2.2.3
2017-01-02 09:42:40 +00:00
1637a9007d
Upgrade Android support libraries to 25.0.1
2017-01-02 09:41:58 +00:00
ce0f01cf46
Update I2P dependencies to 0.9.28
2017-01-02 09:35:15 +00:00
dd579d4f5b
0.9.27
2016-11-20 07:12:16 +00:00
5703d8cc6d
Updated translations
2016-11-20 06:06:09 +00:00
b8768ae9fe
Helper library 0.9.1
2016-11-20 05:50:53 +00:00
54dc2c88bf
Make it easier to test helper library against debug I2P Android builds
2016-11-20 05:50:35 +00:00
dba01b8c18
Remove debugging lines
2016-11-20 00:18:34 +00:00
b7b3eb7019
Refactor libraries:
...
- Remove client library dependency on helper library
- Separate client and helper library versions
- Bump client library version to track I2P library version
2016-11-20 00:00:03 +00:00
430e2ab826
Remove kytv's IRC server from default tunnel list
2016-11-12 19:27:39 +00:00
87383a2ec8
Upgrade Espresso to 2.2.2, update tests
2016-11-12 19:19:38 +00:00
f63bfe1dea
Bump build tools to 25.0.0
2016-11-08 06:45:08 +00:00
ff2021c0aa
Upgrade Android support libraries to 25.0.0
2016-11-08 06:20:05 +00:00
51f7e07080
Remove unnecessary dependency from client library
2016-11-08 06:02:07 +00:00
7797e067a5
Upgrade I2P dependencies to 0.9.27
...
The router JAR is now fetched instead of built locally
2016-11-08 05:52:40 +00:00
cf09a21f1e
Upgrade Android Gradle plugin
2016-11-08 05:51:40 +00:00
914294927d
Updated CHANGELOG
2016-06-13 13:12:50 +00:00
bd0455c413
0.9.26
2016-06-13 13:12:28 +00:00
97f3d937ee
Client library 0.9
2016-06-13 12:26:32 +00:00
ff102bfe73
Update dependencies
2016-06-13 12:12:37 +00:00
e31a350398
Enable use of debug builds of I2P with release versions of helper library
2016-06-13 12:03:59 +00:00
43a8f29794
New translations
2016-06-13 11:59:59 +00:00
bbca783b20
Updated translations
2016-06-13 11:59:14 +00:00
6d4fe52f8e
Fixed crash when adding tunnel to empty list
2016-06-13 09:57:58 +00:00
ecb08a54fb
Upgrade Android support libraries
2016-06-13 09:56:41 +00:00
7bd4524fd8
Update README
2016-06-13 08:41:08 +00:00
40f08d56f6
Use uploaded I2P client libraries instead of locally-built
2016-06-13 08:38:43 +00:00
fe61e35146
Undo accidental checkin
2016-05-29 11:50:34 +00:00
be3f74d71f
Fixed "I2CP already listening" bug
2016-05-29 05:09:51 +00:00
8dcfa816e3
Migrate to dynamically-loaded Android-specific classes
...
Requires i2p.i2p revision fc46f2d84625265a3899b5ad50af5e91d396ba01 or upcoming
release 0.9.26
2016-05-28 23:52:37 +00:00
ae05e22670
Fix legacy package name in helper lib
2016-05-28 23:50:46 +00:00
79a4fa0407
Upgrade Android Gradle plugin
2016-05-28 23:49:50 +00:00
bb958b969a
Updated CHANGELOG
2016-04-17 14:05:34 +00:00
02030454d1
0.9.25
2016-04-17 14:00:47 +00:00
e396b0b614
Client library 0.8
...
i2p.i2p tag: i2p-0.9.25
2016-04-17 13:08:33 +00:00
91cac6b743
Updated CHANGELOG
2016-04-17 12:53:16 +00:00
2a6015d890
Update README
2016-04-17 12:50:47 +00:00
049b094627
Updated translations
2016-04-17 12:41:59 +00:00
077d062e19
Update ignores
2016-04-17 12:39:33 +00:00
4ad483db71
Set colour of news notification to match persistent one
2016-04-17 12:29:47 +00:00
3edb8ad0c2
Fix client lib build system
2016-04-17 12:27:52 +00:00
769f41afe6
Update Gradle wrapper to 2.12
2016-03-28 10:30:49 +00:00
5a9d943a6c
Upgrade support libs in client and helper libs, partially fix ProGuard issue
...
A release build can now be made (ProGuard no longer complains about duplicate
JARs), but the first build attempt after a clean fails because the I2P JARs
needed by the client library aren't on the javac classpath.
2016-03-28 10:27:16 +00:00
44fb246288
Upgrade support libraries to 23.2.1
2016-03-28 03:06:46 +00:00
3cc7498e66
Upgrade Androidplot, sort remote dependencies
2016-03-28 02:33:27 +00:00
84ce883285
Missing witness hash from previous commit
2016-03-28 02:17:43 +00:00
f8dd9df285
Migrate to support library PreferenceFragmentCompat
2016-03-28 02:15:32 +00:00
860cf6a658
Update Samsung 4.2 workaround for support lib 23.1.1
2016-03-09 20:39:15 +00:00
a24a50ce44
Missing files
2016-03-05 15:34:47 +00:00
fc9187297b
Update CHANGELOG
2016-03-05 00:34:00 +00:00
eb26df874d
NPE fix
2016-03-05 00:33:08 +00:00
27cbb1e57b
Cut off speed at KBps
2016-03-05 00:10:16 +00:00
66aa79f90f
Missing from previous commit
2016-03-04 23:44:31 +00:00
8b9a70b386
Fix localisation path
2016-03-04 23:35:17 +00:00
872a2d15e2
Update translations
2016-03-04 23:27:12 +00:00
7085567a08
Try to fix ClassNotFoundException
2016-03-04 23:15:58 +00:00
19b07a8a8c
Add UI for copying server tunnel B32
2016-03-04 04:49:34 +00:00
0ed78a4806
Extract UI helper and AIDL interfaces to a helper library
...
For apps that only want to use e.g. HTTP proxy tunnel, this will decrease the
size of their APK by over 1.3 MB.
2015-11-23 03:44:22 +00:00
ca8fb4663f
Missing from previous commit
2015-11-23 03:14:33 +00:00
ec34ce481e
Moved client library into subdir
2015-11-23 03:04:43 +00:00
b0c4089e26
NPE fix
2015-11-22 04:52:13 +00:00
b23148c71d
Updated translations
2015-11-22 04:37:39 +00:00
c9a336a0a5
Updated dependencies
2015-11-22 04:34:43 +00:00
0744426c15
Workaround for Samsung Android 4.2 bug
2015-11-22 03:39:54 +00:00
e6f4bd5531
Updated CHANGELOG
2015-10-10 22:16:07 +00:00
ab6f4799c9
0.9.22
2015-10-10 22:10:41 +00:00
f4beecead3
Added new client library translations
2015-10-10 11:43:12 +00:00
17e6d56bb7
Add false.i2p as SSL outproxy to default httpclient tunnel
2015-10-10 11:25:16 +00:00
29881b73f9
Fixed elevation of tabs
2015-10-10 11:16:50 +00:00
8c30582b9a
Updated dependencies
2015-10-10 11:07:48 +00:00
06de8abb44
Re-add fixed translations for big text notification
2015-10-10 08:43:55 +00:00
a65ee65606
Updated translations
2015-10-09 22:56:07 +00:00
a6f49168b7
Add color to notification icon
2015-10-09 11:06:40 +00:00
1d1e6121fa
Show addressbook tab when selecting address
2015-10-09 02:42:49 +00:00
30b86499cd
Fix tab changing on rotate
2015-10-09 01:38:10 +00:00
bb8daa81d2
Translation bugfix
2015-10-09 00:12:13 +00:00
763ce08902
Updated CHANGELOG
2015-10-08 23:43:39 +00:00
a4e1055d86
Fixed bandwidth units in notification
2015-10-08 23:43:29 +00:00
ed89afd1bd
Updated translations
2015-10-08 23:38:26 +00:00
13e26b4a1c
Fix Activity transitions on Lollipop
2015-10-08 23:04:26 +00:00
3be56767a1
Move Lightning to recommended, Orweb to supported
2015-10-04 05:36:45 +00:00
d184019a8e
Fix CalledFromWrongThreadException
2015-06-21 00:42:58 +00:00
6df542a162
Only linkify "irc://" in first start dialog if user can open them
2015-06-20 22:36:44 +00:00
96ca1d1a37
Updated CHANGELOG
2015-06-18 05:27:54 +00:00
6b585822f1
0.9.20
...
i2p.i2p revision: 747e9d409223a108623b0b38d084097335d6c195
2015-06-18 05:26:44 +00:00
c81c57daa0
Updated translations
2015-06-16 11:39:36 +00:00
f28be9cb02
Updated CHANGELOG
2015-06-16 11:35:28 +00:00
6582f67ed5
Fix tunnel backup quantity fetching in advanced tunnel prefs
2015-06-16 11:35:10 +00:00
d138c482d9
Change to bar plot, update range step when plot updates
2015-06-16 09:12:28 +00:00
fc2d962cad
Hide stats in final shutdown
2015-06-16 07:32:48 +00:00
c541ae0347
Remove HTML entities from clock skew error, code style
2015-06-15 11:32:19 +00:00
d6e79ed0a7
Improved graph axes
2015-06-15 11:30:54 +00:00
7ec20fe60c
Updated TODO
2015-06-15 11:30:13 +00:00
f3464c5095
SU3 news
2015-06-06 10:36:12 +00:00
32512fecbc
Code style
2015-06-06 07:36:16 +00:00
1d7fcd47ef
Filter proxy error page resources to remove routerconsole links
2015-06-06 03:56:44 +00:00
f156c591ad
Disable countries table in netDB page (because no GeoIP data)
2015-06-06 00:07:18 +00:00
fb6ca0d61e
Fixed NPE (linked to previous commit)
2015-06-05 23:50:33 +00:00
a4662984a7
Added missing setContentView()
2015-06-05 23:38:49 +00:00
6cccf1fb23
Don't change lights for graceful shutdown
2015-06-05 23:13:09 +00:00
39f32acd5b
Update release notes
2015-06-04 10:45:21 +00:00
3d60d10f8e
Make tunnel length default 2 in tunnel prefs, to match default i2ptunnel.config
2015-06-04 10:43:23 +00:00
8cbc11dff0
Updated translations
2015-06-03 00:03:14 +00:00
858f007e21
Client library 0.7
...
i2p.i2p tag: i2p-0.9.20
2015-06-02 23:53:02 +00:00
02f830e472
Upgraded support libraries
2015-06-02 23:40:26 +00:00
d32ef0bb9b
Unregister onLocaleChanged broadcast listener
2015-05-29 11:02:21 +00:00
6ae103373e
Helper method to check if tunnels are active
2015-05-27 10:41:33 +00:00
b2a82b9809
Use state to define isStarted()
2015-05-26 03:20:40 +00:00
73b6898d76
Bugfix: hard-code IRouterState action string so it always matches the manifest
2015-05-26 03:19:11 +00:00
be9336228c
New helper bind method with callback to notify caller as soon as helper is bound
2015-05-26 03:18:43 +00:00
62546a779a
Updated ignores
2015-05-24 07:20:33 +00:00
b4afc3b4b2
Initial unit tests for client library
2015-05-24 07:17:53 +00:00
4415a5fc25
Updated translations
2015-05-23 22:34:41 +00:00
bddb02f6ba
Handle edge cases with ViewPager disabling after shutting down router
2015-05-21 12:14:34 +00:00
f2c3f30224
Move process killing on exit into I2PActivity
2015-05-21 02:57:51 +00:00
90ff16009c
Improve usage stats unit handling
2015-05-21 02:25:56 +00:00
4cd97536c5
Center text in the three console status labels
2015-05-20 12:55:30 +00:00
4f2a5fdc1f
Dynamically include proxy header files
...
These get translated with the proxy message classes included in i2ptunnel.jar,
but the footer appended by I2PTunnelHTTPClientBase.writeErrorMessage() is not
because its strings are included in i2ptunnel.war.
2015-05-20 12:51:08 +00:00
c35d13270a
Scroll padding fix
2015-05-20 12:46:43 +00:00
6c9bb31da7
Dropped unused images
2015-05-20 06:03:15 +00:00
d5f6be4428
Better side shadow for two-pane tunnel details
2015-05-20 01:56:29 +00:00
77c6e8702d
Side shadow for console status
2015-05-20 01:53:29 +00:00
c4fc10f552
Bugfix
2015-05-20 01:27:46 +00:00
4b0f8eb571
Performance tweak
2015-05-20 00:20:21 +00:00
f94d2c57db
Move findViewById() calls into onCreateView() for efficiency
2015-05-20 00:18:20 +00:00
fc2d6f5f09
Fix landscape view when router not running
2015-05-19 23:59:37 +00:00
c6ab6f64e9
Reorganized console status view to only show net status when no internet
2015-05-19 23:54:07 +00:00
5315771118
Updated translations
2015-05-19 23:30:22 +00:00
39b8bff6a2
Updated translations
2015-05-19 11:42:46 +00:00
c2a7c8ebde
String tweaks
2015-05-19 11:38:54 +00:00
32a8c71bf1
Show net status level
2015-05-19 11:32:30 +00:00
f35257fc65
Handle all net statuses, extract console strings
2015-05-19 11:22:07 +00:00
3ab1fa7c97
Extracted more strings for translation
2015-05-18 23:13:36 +00:00
551910abce
Updated translations
2015-05-18 02:13:36 +00:00
170f8afafd
Console layout fixes
2015-05-17 12:31:08 +00:00
20c08b1929
New console status layout
2015-05-17 12:22:21 +00:00
e943c31ef9
Improve layout performance
2015-05-17 06:44:25 +00:00
601b979d4e
Re-increase routerlogo size, center portrait, fix view bounds issue
2015-05-17 05:15:19 +00:00
973808b392
Reduced size of routerlogo, moved usage stats to bottom toolbar
2015-05-17 05:01:02 +00:00
25811b742f
Do full i2p.i2p rebuild after clean
2015-05-15 09:29:16 +00:00
2d57d7cad7
Updated translations
2015-05-15 08:13:03 +00:00
687a62656b
Extracted remaining hard-coded strings that won't be changed
2015-05-15 08:05:53 +00:00
5a7c33d9b9
Updated translations
2015-05-15 05:44:31 +00:00
e66c98fbfe
Language name tweak
2015-05-14 06:31:56 +00:00
2897bfcb77
Updated translations after string push
2015-05-13 11:34:18 +00:00
b8aca7badc
Updated translations
2015-05-13 11:14:39 +00:00
edb2506083
Renamed addressbook page headers
2015-05-13 11:05:06 +00:00
eceb7f14a4
Change "No client tunnels..." to "No tunnels..."
2015-05-13 10:47:35 +00:00
b165f41266
Separate "graphs not ready" dialog, make dialogs non-cancelable
2015-05-13 10:45:01 +00:00
9dd15e550d
Added icons to main settings categories
2015-05-12 10:41:53 +00:00
e94984901d
Moved graphs from advanced to general
2015-05-12 10:17:06 +00:00
55d682fdfc
Updated translations
2015-05-12 05:27:46 +00:00
c231a9f851
Fixed libjbigi building for x86 and mips
2015-05-11 12:13:12 +00:00
bbde471e99
Updated target SDK and build tools to API 22
2015-05-11 11:28:08 +00:00
51c5409f12
Updated Gradle plugin version
2015-05-11 11:24:10 +00:00
1ff96d5530
Updated translations after removing strings
2015-05-11 10:13:53 +00:00
5e099d0e3b
Removed some old strings
2015-05-11 10:09:59 +00:00
c27e8ff513
Updated translations
2015-05-11 10:04:34 +00:00
632ed5b4b3
Extract more hard-coded strings
2015-05-11 09:44:35 +00:00
407b5c1441
Moved start/stop/restart all tunnels to TunnelsContainer
2015-05-10 13:41:14 +00:00
fd2050bc1f
Updated translations
2015-05-09 13:35:59 +00:00
c615497a9e
Translate news strings
2015-05-09 13:30:40 +00:00
e48b2f1dff
Translate "shared clients" properly in-house
2015-05-09 13:21:31 +00:00
44cd0a6d55
Update router.config with language
2015-05-09 11:06:57 +00:00
196b6ffbbc
Fixed plurals to match Transifex language rules
2015-05-08 13:17:30 +00:00
6cf01e3db0
Updated translations
2015-05-08 13:01:33 +00:00
204f2d8adc
Lint
2015-05-08 13:01:14 +00:00
93853bd6b6
Lint: Unnecessary (un)boxing
2015-05-08 11:23:13 +00:00
4095b48a82
Lint
2015-05-08 11:20:49 +00:00
3ab1a68b94
Collated constants
2015-05-08 11:03:22 +00:00
7675d78d0d
Converted hard-coded log strings to translatable strings
2015-05-08 10:59:19 +00:00
1b2fa9bda6
Rate graph styling
2015-05-08 10:36:01 +00:00
8819bbfa44
Removed redundant text
2015-05-08 08:58:46 +00:00
2e6ff0ac07
Fix default graphs
2015-05-08 08:18:22 +00:00
8d9a532424
Fixed console FAM visibility
2015-05-08 04:15:50 +00:00
6f5e3e2386
Replaced hard-coded activity titles with translatable strings
2015-05-08 04:07:30 +00:00
fb63f1eee7
Material design for TextResourceDialog
2015-05-07 02:08:20 +00:00
8c65812fa0
Add Ok button to FirstStartDialog
2015-05-07 01:37:55 +00:00
adfc6415b3
Display up button on Licenses
2015-05-07 01:37:39 +00:00
bb2a1c7c62
Prevent race condition if language choice restarts Activity
2015-05-06 22:15:38 +00:00
3d63269286
Choose language on first start
2015-05-06 13:04:53 +00:00
6dde8d2a88
Added Ok button to About dialog
2015-05-06 11:45:31 +00:00
d0c6bcff7d
Tunnel interfaces for bidir and Streamr server tunnels
2015-05-06 06:50:26 +00:00
b938bc9698
NPE fix
2015-05-06 02:34:35 +00:00
2cb877d61b
List available interfaces in tunnel preferences
2015-05-06 02:34:06 +00:00
77368e370b
Updated translations
2015-05-06 02:04:50 +00:00
2e6589ea74
Status bar fixes
2015-05-06 01:56:28 +00:00
90367b0f9c
Mark notification statuses for translation
2015-05-06 01:46:58 +00:00
97a350c482
Fixed deprecation
2015-05-06 01:26:53 +00:00
57d7708ae6
Enable language to be changed from default
2015-05-05 04:17:14 +00:00
913d39a9a2
Updated language code rewrites
...
See https://developer.android.com/reference/java/util/Locale.html for details
2015-05-05 03:15:50 +00:00
fa83742386
New client translations for ca
2015-05-05 03:14:42 +00:00
94539b8ebb
Updated translations
2015-05-05 03:14:16 +00:00
bccbe30074
AppCompat v22.1.*: more deprecations
2015-05-02 11:54:21 +00:00
4e954eef50
AppCompat v22.1.*: Material design dialogs
2015-05-02 11:27:39 +00:00
6eeafb64f5
AppCompat v22.1.*: deprecations
2015-05-02 11:14:33 +00:00
d7184e9c99
Add up nav to one-pane tunnel details
2015-05-02 11:09:04 +00:00
be8016c02c
Display selected tunnel setting in ListPreference summary
2015-05-02 04:59:32 +00:00
11d4e05518
Fix tunnel preference ordering
2015-05-02 00:02:19 +00:00
fdccadda04
Prevent PERSISTENT_KEY and NEW_KEYS from being set simultaneously
2015-05-01 23:42:46 +00:00
ccb1c73cf3
Lint
2015-05-01 12:29:39 +00:00
f3168f0dc2
Updated CHANGELOG
2015-05-01 12:08:40 +00:00
b4210cfb33
propagate from branch 'i2p.android.base.fragments' (head d590551a58afc8cebc67722afc73494e4f8836c0)
...
to branch 'i2p.android.base' (head e20ea0056b24eb0050ae3be6d84aac6e5157503d)
2015-05-01 10:25:16 +00:00
6e0a66292d
Lint
2015-05-01 09:57:13 +00:00
71856397de
Lint
2015-05-01 09:01:09 +00:00
568cdeca36
Lint: Rename values-id to values-in
...
See java.util.Locale for details
2015-05-01 08:58:15 +00:00
4e64fb3095
Updated translations
2015-05-01 08:48:16 +00:00
f33f26987b
Fix adding entries to private addressbook
2015-05-01 08:39:13 +00:00
99fa7fbec6
Fix loading B64 from file
2015-05-01 08:37:35 +00:00
315931a032
Move from Maven Central to JCenter, fix up some dependencies
...
- JCenter is now the Android Studio default, it imports from MC
- Updated to materialish-progress 1.5
- Fixed viewpagerindicator hash (author accidentally overwrote it on MC)
2015-04-29 12:52:31 +00:00
8c63fb0ce2
Updated Android plugin
...
The IDE class path issue is fixed with Android Studio 1.2
2015-04-29 12:16:41 +00:00
31b7e18aad
Updated Android support libraries
...
According to https://code.google.com/p/android/issues/detail?id=160591#c16 the
button theme bug is fixed. I still see it with API 10 (but fixed in 19+) in the
Android Studio renderer, but apparently it does work on Gingerbread devices.
2015-04-29 12:14:42 +00:00
b51ca8b27c
Fix child fragments not getting an updated two-pane status on screen rotate
2015-04-28 12:51:22 +00:00
13af3d7869
Fix default router lights in landscape
2015-04-28 12:50:32 +00:00
c91de6f7ab
Don't allow users to stop the router until it has finished starting
2015-04-25 05:35:08 +00:00
d961b5f8b1
Added scrolling to tunnel details
2015-04-21 13:05:07 +00:00
7d8141f62b
Downgrade Android Support libraries to 21.0.3
...
Waiting on this issue to be resolved:
https://code.google.com/p/android/issues/detail?id=160591
2015-04-21 12:16:38 +00:00
6ef5d793f4
Save and restore console light status
2015-04-21 07:49:24 +00:00
c5c97366b8
Create the WizardModel before super.onCreate() to prevent NPEs in Fragments
2015-04-21 05:15:40 +00:00
124692db8e
Reverse the Lollipop transition when finishing TunnelDetailActivity
2015-04-21 03:58:16 +00:00
72461cb678
Lollipop shared-element transition when opening TunnelDetailActivity
2015-04-21 03:52:29 +00:00
6f84f3ce06
Enable devices on API 21+ to use nice transitions
2015-04-21 03:08:05 +00:00
cbe21d94c9
Fix reloading of toolbar to update start/stop buttons in TDF
2015-04-21 02:47:19 +00:00
9c8c462089
Fixed up navigation issues from EditTunnelActivity and SettingsActivity
2015-04-20 22:56:09 +00:00
cc7c67c494
Updated TODO
2015-04-20 12:45:59 +00:00
0e14ed20e6
Split tunnel preferences into two Fragments
...
This prevents the advanced PreferenceScreen from going fullscreen.
2015-04-20 12:44:07 +00:00
d620535246
Fix ISE if screen rotating while router state changes
2015-04-20 12:40:19 +00:00
350d8a1363
Handle ActionBar up nav properly in SettingsActivity
2015-04-20 05:19:17 +00:00
23e80ec72b
Split preferences into individual support PreferenceFragments
2015-04-20 04:11:05 +00:00
fd052f1b38
"Fix" race between RouterContext initialization and first console status update
2015-04-19 12:17:06 +00:00
865f5d271a
Updated translations
2015-04-19 11:39:33 +00:00
d1293f5949
Mark property strings as non-translatable
2015-04-19 11:36:49 +00:00
2a354288bf
Updated TODO
2015-04-19 11:26:14 +00:00
f20e82a25e
Scroll entire console fragment in portrait (so stats are more visible on phones)
2015-04-19 11:24:23 +00:00
4a7899ce59
Update menus, FAMs etc. on router state change
2015-04-19 07:12:04 +00:00
2adc368307
Clear console status info as soon as the router has stopped
2015-04-19 07:02:12 +00:00
2bb57d2c4d
Divider and margins for addressbook two-pane view
2015-04-19 05:15:07 +00:00
e649ac448b
Added link icon to tunnel details page
2015-04-19 05:02:23 +00:00
337c93bb6c
Updated TODO
2015-04-19 04:47:25 +00:00
f5624cf259
Differentiate between router shutting down and not running when tabs disabled
2015-04-19 04:46:28 +00:00
6afd9b950d
Remove padding from top of addressbook list (headers do the job)
2015-04-19 04:45:56 +00:00
94c46d4a43
Divider for tunnel details, fixed strings
2015-04-19 04:33:05 +00:00
dcf072905c
Move tunnel open link to details page
2015-04-19 04:19:52 +00:00
c67aeddb3b
Material design: master-detail tunnel view
...
Detail shadowing method credit:
http://sapandiwakar.in/adding-shadows-to-views-in-android-using-9-patch-image/
2015-04-19 03:52:51 +00:00
f125079aa5
Added elevation to main toolbar
...
Pre-21 shadow uses code from the I/O 2014 source:
https://github.com/google/iosched/blob/master/android/src/main/java/com/google/samples/apps/iosched/ui/widget/DrawShadowFrameLayout.java
2015-04-19 03:49:41 +00:00
0ddd9e5f4c
Material design tablet margins
2015-04-19 02:22:39 +00:00
0074cf5a19
Use separate toolbar for tunnel details menu
2015-04-19 02:22:11 +00:00
19082db9a6
Start unifying list styles, first pass at improving tunnel details
2015-04-19 01:06:59 +00:00
109aeb7796
Disable tunnels and addressbook when router not running
2015-04-18 12:38:38 +00:00
3e06a11017
Updated TODO
2015-04-18 12:37:57 +00:00
dafd438982
Common style for pager indicators
2015-04-18 03:57:37 +00:00
063fd63fe2
Updated comment to match
2015-04-18 03:18:25 +00:00
5e27a93df9
Only show tunnels in two-pane for w720dp
2015-04-18 03:14:59 +00:00
c428195127
Attempted fix of IllegalStateException
2015-04-18 00:55:21 +00:00
1fba23a144
Use correct parent for TunnelDetailListener
2015-04-18 00:41:48 +00:00
3cc1e2b4bb
Hide unusable console options when router is not running
2015-04-18 00:39:28 +00:00
77b05fa6e0
Open correct help page for correct tab
2015-04-18 00:32:55 +00:00
3553065ce2
Don't show start/stop/restart until TCG has started
2015-04-18 00:28:35 +00:00
167c06225f
Added missing FAB to two-pane tunnels container
2015-04-18 00:10:00 +00:00
3420c04735
Improved title indicator for container ViewPagers
2015-04-17 23:42:50 +00:00
973282ab59
Updated TODO
2015-04-17 22:22:50 +00:00
7c04a96639
Re-enable tunnel editing
2015-04-17 22:22:36 +00:00
b2db1f4a6c
Start TCG in LoadClientsJob
2015-04-17 11:24:08 +00:00
e3e0960ed8
Test settings navigation (to help pick up bugs like the IntListPreference one)
2015-04-16 11:24:08 +00:00
78ad153c47
Fixed integration tests for swapped tabs
2015-04-16 11:11:58 +00:00
fa6ba6bdce
Updated CHANGELOG
2015-04-16 00:52:06 +00:00
8f302e6eeb
0.9.19.1
...
i2p.i2p tag: 0.9.19
2015-04-16 00:51:40 +00:00
93d2677b34
Fix for when an IntListPreference was previously stored in a ListPreference
2015-04-16 00:51:15 +00:00
1d02535158
StackOverflowException fix
2015-04-15 23:30:29 +00:00
955e40b0fc
Updated client library dependencies
2015-04-13 12:06:01 +00:00
b4367843cd
Gradle build script lint
2015-04-13 12:05:23 +00:00
76fd69544d
Updated library versions
2015-04-13 12:03:18 +00:00
99b582a005
propagate from branch 'i2p.android.base' (head d8a24ace7d2d7616fcc2b12ac9a663f4cdbb7be8)
...
to branch 'i2p.android.base.fragments' (head 376be71890e893e97d2b8fed60d2a567c235ba99)
2015-04-13 08:29:00 +00:00
8e0e5ed5c4
Updated CHANGELOG
2015-04-13 02:21:38 +00:00
234bc6e5a0
0.9.19
...
i2p.i2p tag: i2p-0.9.19
2015-04-13 02:20:51 +00:00
b0131843ae
Handle saved strings from older version
2015-04-13 01:52:24 +00:00
c32bda66b5
Client library 0.9.19
...
i2p.i2p tag: i2p-0.9.19
2015-04-13 01:18:21 +00:00
6d726df1dc
Updated translations
2015-04-13 00:01:20 +00:00
5b5a99f512
Removed duplicate info from tunnel details page
2015-04-10 10:32:19 +00:00
a11dd1e4e6
Rebuilt libjbigi.so for armeabi with new build.sh, new build for armeabi-v7a
...
Both tested on my local device, router starts and builds tunnels.
armeabi: native = 77% of pure java time
armeabi-v7a: native = 62% of pure java time
2015-04-10 04:03:36 +00:00
2190c59d73
Updated jbigi build.sh to support building all ABIs
...
Now uses make-standalone-toolchain.sh and flags obtained from
https://github.com/Rupan/gmp
2015-04-10 03:59:24 +00:00
c6e06e25a8
Updated translations
2015-04-09 23:50:36 +00:00
a559eb4fab
Fixed location of uk translations
2015-04-09 23:49:02 +00:00
d1110aefc4
Fixes for jbigi building
2015-04-09 13:56:10 +00:00
9a5c63f620
Updated translations
2015-04-08 21:53:41 +00:00
d4e9195a6c
Updated translations
2015-04-07 12:27:17 +00:00
e9d2b9f53c
String fix
2015-04-07 12:26:01 +00:00
c124cafe3c
Dividers and touch feedback for browser config list
2015-04-07 12:18:06 +00:00
24f0d72aae
Touch feedback for tunnels and addresses in RecyclerView
2015-04-07 12:13:44 +00:00
8780d69be5
Decrease height of addressbook section headers
2015-04-07 12:11:59 +00:00
1853f5bcfd
Add divider below addressbook labels in two pane mode
2015-04-07 12:10:32 +00:00
3f6caf18b4
Added missing headers to two-pane addressbook
2015-04-07 10:42:34 +00:00
97aa6e64bc
Added dividers to tunnels and addressbook
2015-04-07 09:41:47 +00:00
f1bfd7d4aa
Updated TODO
2015-04-06 23:31:49 +00:00
70ede5a370
Added alphanumeric section headers to addressbook
2015-04-06 23:31:14 +00:00
d1d06840fd
Migrated tunnels list to RecyclerView
2015-04-06 03:25:05 +00:00
5f62418513
Moved state request to onResume()
2015-04-06 02:16:09 +00:00
5e6dab9bf1
Better handling of router state in AddressbookFragment
2015-04-06 00:49:28 +00:00
ef65a94e4c
Migrated changes that merge didn't handle
2015-04-06 00:19:23 +00:00
c2e00ecf26
propagate from branch 'i2p.android.base' (head 83cce028d4603503d9530fcd828c4d9fa2a9ad7d)
...
to branch 'i2p.android.base.fragments' (head 049d93b11a6300da3b5b69212ba4f06d7720a080)
2015-04-06 00:11:03 +00:00
40f3d91ebb
Tunnel logic bugfix
2015-04-05 13:12:14 +00:00
fae4b7e42d
Bugfix in converting wizard data to TunnelConfig
2015-04-05 13:11:53 +00:00
eb700e34ba
Migrated TunnelUtil.createConfigFromWizard() to use TunnelLogic
2015-04-05 12:32:56 +00:00
6828d985d2
Updated TODO
2015-04-05 05:00:06 +00:00
05a2132295
Updated translations
2015-04-05 04:58:43 +00:00
dbee390bba
Updated changelog
2015-04-05 04:42:10 +00:00
0b5ae4edf8
Updated @since
2015-04-05 04:38:35 +00:00
bd741cd500
Use two buttons for graceful shutdown, restore notification title on cancel
2015-04-05 04:30:44 +00:00
4d7bc0f92b
propagate from branch 'i2p.android.base' (head b76931f62977a8f15bd906d380795eddb0419d2a)
...
to branch 'i2p.android.base.zzz.graceful' (head 73baffc0c318d0c1b8c7ba05327ceefb2c84b341)
2015-04-05 02:41:52 +00:00
dac63d4401
NPE fix
2015-04-05 02:37:42 +00:00
8ed2ce3e3d
Move AddressbookFragment to RecyclerView
2015-04-05 02:34:19 +00:00
c95f140fb4
NPE fix
2015-04-05 00:31:47 +00:00
4e21cc890f
Better state handling for main UI fragments
2015-04-05 00:31:19 +00:00
cf3594962d
NPE fix
2015-04-03 22:11:58 +00:00
9fa38c2840
Fixed addressbook search
2015-04-03 22:01:45 +00:00
2da8bbf214
Better descriptions for postman's tunnels
2015-04-03 12:03:55 +00:00
c984206f8e
ActionBar up navigation
2015-04-03 12:03:42 +00:00
4a8b87d50c
Reorder front UI tabs for better utility
2015-04-03 11:35:28 +00:00
a5a08a7282
Replace sub-toolbar with FAM for console menu
2015-04-03 11:33:08 +00:00
80f8469154
Some simple tests of the new tab UI
2015-04-03 00:12:41 +00:00
490137adc3
propagate from branch 'i2p.android.base' (head b76931f62977a8f15bd906d380795eddb0419d2a)
...
to branch 'i2p.android.base.fragments' (head 9af06a6f08e89e96c637b427e237538b600edc29)
2015-04-02 12:30:21 +00:00
d2959ddc3f
Espresso testing support
2015-04-02 12:17:06 +00:00
6556156486
Fixed toolbar usage in activities
2015-04-01 12:40:15 +00:00
0095777a63
Replaced missing menu items
2015-04-01 12:24:58 +00:00
d8fc177b2d
Better main tab locations for portrait and landscape
2015-04-01 11:36:22 +00:00
fcd5b2a503
Remove last of RouterContextProvider/RouterContextUser
2015-04-01 05:42:34 +00:00
0a5312e81b
Missing from previous commit
2015-04-01 05:41:55 +00:00
7b67cf1581
Use Util.getRouterContext() for netDb list logic
2015-04-01 05:39:46 +00:00
2975b811d0
Use Util.getRouterContext() for tunnel list logic
2015-04-01 05:32:12 +00:00
ecb071ee88
Disable tunnel editing until ticket #815 is closed
2015-04-01 02:23:02 +00:00
624aa27e31
Updated README
2015-04-01 01:03:25 +00:00
a213ac51cd
Finished diff after merge
2015-04-01 00:46:23 +00:00
db4a817ded
propagate from branch 'i2p.android.base' (head 1b2db1a609968406ce50b5ab85bf3fe026d29d6f)
...
to branch 'i2p.android.base.fragments' (head d7c9088779c79670fb3be17fa039902345a5dc0e)
2015-04-01 00:40:08 +00:00
2407e9be46
Use LocalBroadcastManager to broadcast router state within the app
2015-03-31 23:51:18 +00:00
50973b5c06
Bugfix
2015-03-31 23:50:20 +00:00
8165e49300
Make handler static to prevent leaks
2015-03-31 22:43:59 +00:00
77749dd7f9
Lint removal
2015-03-31 13:57:21 +00:00
ef7e4cf610
Updated translations
2015-03-31 13:37:44 +00:00
a7b2bf148b
Missing strings
2015-03-31 13:36:40 +00:00
3de78063f2
Missed changes
2015-03-31 12:36:38 +00:00
601d3c0ee3
Propagate visibility hints to TunnelListFragments too
2015-03-31 12:35:54 +00:00
3bcbd8c876
Store AddressbookFragment references, use to propagate visibility hints
2015-03-31 12:16:52 +00:00
e33be52b97
Only show "Reload subscriptions" for router addressbook
2015-03-31 12:15:20 +00:00
f513580525
Use Util.getRouterContext() in addressbook logic
2015-03-31 11:28:21 +00:00
ca2fde0b57
Changes missing from 1d97c209bb5a1634973da11e3dda3e96dad904e5
2015-03-31 11:27:51 +00:00
b442552146
NPE fix
2015-03-31 11:22:34 +00:00
9aee319607
Put tabs inside toolbar so action bar features can be used
2015-03-31 11:20:46 +00:00
d112e1a415
Listen for naming service changes
2015-03-31 03:20:03 +00:00
9cd6ab51ac
Reorganize menus
2015-03-31 02:56:23 +00:00
6477f7d43f
Common add button for tunnel views
2015-03-31 02:14:57 +00:00
65d1e6e089
NPE fix
2015-03-31 02:12:30 +00:00
6aff527456
Extracted FragmentPagerAdapter fragment recall into separate class
2015-03-30 22:42:31 +00:00
f32b896bb1
Fragment transaction bugfixes
2015-03-27 12:48:06 +00:00
58624ebf9d
Add tabs using classes from Google IO sample code
2015-03-27 12:35:18 +00:00
db8355c477
Replaced navigation drawer and spinner with ViewPagers
...
First pass. Runs, but broken in many places.
2015-03-27 12:22:12 +00:00
a2278179f9
Missing file
2015-03-27 01:49:59 +00:00
3b3bcb30da
Save tunnel config in onStop() if possible
2015-03-26 23:59:10 +00:00
d78b68d285
Tunnel preference bugfixes
2015-03-26 21:52:58 +00:00
00de9e98d2
Revert change accidentally checked into f4375e1bcf14aed1c7a94628599bead3bf866844
2015-03-26 13:49:57 +00:00
a543280a56
Updated translations
2015-03-26 13:23:27 +00:00
f036544744
Support numeric values for ListPreferences
2015-03-23 00:45:14 +00:00
8aa9ce9303
Bugfixes
2015-03-23 00:44:38 +00:00
1c605c16cf
Edit tunnel UI
2015-03-20 03:58:23 +00:00
fc7f703658
Missing new widget from previous commit
2015-03-19 21:37:11 +00:00
163ef0512b
Preferences XML for tunnel properties
2015-03-19 21:36:49 +00:00
6709bebc6f
EditTextPreference that updates its summary (from Bote)
2015-03-12 23:01:11 +00:00
c7fad6940a
IntEditTextPreference: default summary, use default value
2015-03-12 23:00:08 +00:00
4b1ee639b7
Tweaks after upstream changes
2015-03-12 00:07:35 +00:00
d2fa17fa66
Updates for upstream changes
2015-03-11 04:07:40 +00:00
87e12846b3
i2ptunnel.jar doesn't depend on I2PTunnelGUI anymore
2015-03-11 01:10:24 +00:00
97d1367180
Use TunnelConfig now in i2ptunnel.jar
2015-03-10 20:52:59 +00:00
a0419c9eb7
Add support-v4-preferencefragment as a dependency
2015-03-09 01:56:40 +00:00
5191118b87
Updated CHANGELOG
2015-03-05 22:24:39 +00:00
f5214e4b99
Include priority for logged strings (per upstream)
2015-03-04 19:07:57 +00:00
9564855cce
Rewrite LogWriter to use LogWriterBase from upstream
2015-03-04 12:15:22 +00:00
17ab043a4b
0.9.18
...
i2p.i2p tag: i2p-0.9.18
2015-03-04 12:13:45 +00:00
32b2b0ce75
Updated TODO with Silent Store checklist (useful reference)
2015-03-04 12:12:44 +00:00
b77e2ebbe5
Updated translations
2015-03-04 01:11:48 +00:00
9eeab68cdb
String translation fix
2015-03-04 01:11:44 +00:00
96257015a9
Language cleanups
2015-03-03 23:37:56 +00:00
d7f6e3688c
UDP and NTCP ports, part 4
2015-03-03 22:50:26 +00:00
5ef434e29f
Updated translations
2015-03-03 13:23:16 +00:00
852d695dac
UDP and NTCP ports, part 3
2015-03-03 13:21:32 +00:00
96cb8ab410
Bugfix
2015-03-03 00:19:36 +00:00
cd158cca84
Updated translations
2015-03-02 22:57:37 +00:00
b71a0a27d3
Fixed help Activity back and up nav
2015-03-02 22:57:03 +00:00
64268c7af8
Activity title fixes
2015-03-02 21:45:13 +00:00
95749f032e
I2PTunnel -> Tunnels / Hidden Services Manager; string tweaks
2015-03-02 21:29:34 +00:00
0ac1ae56b0
Dropped unnecessary part of tunnels guide
2015-03-02 21:17:43 +00:00
c52bc45910
Client library 0.5.1
...
i2p.i2p tag: i2p-0.9.18
2015-03-02 21:16:57 +00:00
064ebc6857
Moved missing class into client library
2015-03-02 11:03:02 +00:00
6352cd9412
Client library 0.5
...
i2p.i2p tag: i2p-0.9.18
2015-03-02 00:51:30 +00:00
db6c74b4b8
Updated translations
2015-03-02 00:02:40 +00:00
a8d699bea2
(Hopefully) prevent NPE
2015-03-01 23:49:13 +00:00
5d9cb0029f
Fixed style API bug
2015-03-01 23:28:11 +00:00
51f7fca1ea
Updated translations
2015-03-01 11:08:55 +00:00
c61ccd32ba
UDP and NTCP ports, part 2
2015-02-28 12:36:59 +00:00
1debd64bc3
Pull property definitions into one location
2015-02-28 10:19:42 +00:00
561bcfe3fa
New translations
2015-02-28 04:59:15 +00:00
1c1f77f5c5
Updated translations
2015-02-28 04:58:27 +00:00
420526a7c4
Updated changelog
2015-02-28 04:57:10 +00:00
99496be412
Settings options for UDP and NTCP ports
2015-02-28 04:49:18 +00:00
b6f1cdc769
Enable Java 1.7 features
2015-02-28 00:46:49 +00:00
75e4153f4e
Fix stringOptionsRequiringRestart handling; add NTCP and SSU port parsing
2015-02-27 23:28:01 +00:00
eefa5b8064
Prep work for supporting removal of router.config properties
2015-02-27 22:52:39 +00:00
bae8c7ec00
propagate from branch 'i2p.android.base' (head 2cc736f12cfa9d56a7df3ab4be399cb256cbfc2c)
...
to branch 'i2p.android.base.zzz.graceful' (head deb95d5a40b64c460483f1e5af1a5624ff95fa6f)
2015-02-27 11:04:12 +00:00
9d32e44547
Logger: Configurable flush interval
...
From i2p.i2p rev 2f451e3579eb5df2d316c1b507950d119d59a8da
2015-02-27 11:04:03 +00:00
80c8069769
propagate from branch 'i2p.android.base' (head 473e458dab49137f8211dcad60554cd90078807d)
...
to branch 'i2p.android.base.zzz.graceful' (head 57a30f761ea3d230301347dbb8b79bd3540f97a2)
2015-02-27 10:49:50 +00:00
42a0d552c7
Fixed potential leak
2015-02-27 10:45:42 +00:00
65848dd22b
Fix NPE in AddressEntryLoader
2015-02-27 10:20:00 +00:00
610de188a4
Downgrade to Gradle tools 1.0.1
...
1.1.* cause "Cannot resolve symbol" errors in Android Studio, even though Gradle
can build the app.
2015-02-27 09:50:34 +00:00
f1cd3032c5
Updated FAB library
2015-02-27 01:54:29 +00:00
1a922ba04a
Updated build tools
2015-02-27 01:54:17 +00:00
bdd59734ec
Updated Android support libraries
2015-02-26 23:34:49 +00:00
fe162e4f5c
Updated Android Gradle build tools
2015-02-26 23:34:31 +00:00
69e30e97b8
Updated TODO
2015-02-26 23:33:53 +00:00
5b4b151079
Preliminary support for graceful shutdown.
...
New buttons not yet implemented.
Untested.
2015-02-08 00:02:56 +00:00
513fbe0c9f
Updated translations
2015-01-15 10:34:13 +00:00
de23a76e6b
Option to start I2P on boot
2015-01-15 10:31:25 +00:00
c9936894d8
Updated TODO
2015-01-15 05:47:01 +00:00
cb6efd9ed8
Updated translations
2015-01-01 23:18:19 +00:00
ad245003bf
Updated browser config instructions for Firefox and Orfox
2014-12-29 11:40:04 +00:00
9f27aedc49
Added postman's tunnels to default i2ptunnel.config
2014-12-27 21:43:00 +00:00
d8f883dce8
Feedback from zzz
2014-12-25 09:48:26 +00:00
7db1fbac94
Updated translations
2014-12-23 23:39:13 +00:00
19464124d6
Fixed NPE on browser refresh
2014-12-23 22:30:04 +00:00
5ba616facc
Updated TODO (thx for testing zzz)
2014-12-22 00:22:54 +00:00
590a8183aa
Fix settings menu Intents in debug build
2014-12-17 02:42:13 +00:00
9a45bbd18c
0.9.17.1
...
i2p.i2p tag: i2p-0.9.17
2014-12-14 05:15:16 +00:00
c5eedc0a5e
Updated translations
2014-12-14 04:28:50 +00:00
715302c813
Upgraded floatingactionbutton to 1.3.0, dropped unused cardview-v7
2014-12-14 04:26:38 +00:00
3327ed722a
I2PTunnel: Ask to install app for tunnel, if none are installed when opening
2014-12-12 13:59:02 +00:00
40afd69a54
Enable debug versions to be installed alongside release versions
2014-12-12 13:55:31 +00:00
241381c7fa
Fix copy tasks to run every time
2014-12-12 13:17:48 +00:00
7a7ba093db
Added CHANGELOG
2014-12-12 06:03:41 +00:00
f0e6744760
Prevent NPE
2014-12-10 12:03:34 +00:00
99002c1c5c
Updated translations
2014-12-10 11:51:41 +00:00
605a6c1cf4
Bumped support-v4 dependency in client library to 21.0.2
2014-12-09 21:43:26 +00:00
954a9cc46b
Bumped gradle plugin to 1.0.0
2014-12-09 11:56:19 +00:00
1ef838b966
Fixed NPE
2014-12-04 06:56:52 +00:00
c672ca05f5
0.9.17
...
i2p.i2p tag: i2p-0.9.17
2014-12-02 00:40:17 +00:00
c493e73889
Client library 0.4
...
i2p.i2p tag: i2p-0.9.17
2014-12-01 08:40:48 +00:00
2b7c280f5b
Tunnel details
2014-12-01 08:39:25 +00:00
23eab8a90a
FloatingActionButton for I2PTunnel and addressbook
2014-12-01 03:57:21 +00:00
c59103eb76
Comments
2014-12-01 03:14:55 +00:00
f00a35ee09
Move versionCode and versionName definitions to build.gradle
2014-11-30 21:24:47 +00:00
af93725c01
Binding for Services
2014-11-30 11:35:15 +00:00
3953301c57
Fix intent generation
2014-11-30 10:55:34 +00:00
2dab9d5d4f
Upgraded support libraries to 21.0.2
2014-11-27 11:42:48 +00:00
b77666fa26
New client library translations for ro
2014-11-25 11:44:46 +00:00
eca931c1b5
Updated translations
2014-11-25 11:44:22 +00:00
86ae77701f
0.9.16-rc1
...
i2p.i2p: cb66382d9716f7d9cd9441830face910705253e0
2014-11-25 04:48:48 +00:00
c1ee0c4d9e
Updated Gradle Witness
...
Source: https://github.com/WhisperSystems/gradle-witness
Git commit: 10f1269c0aafdc1d478efc005ed48f3a47d44278
2014-11-25 03:51:52 +00:00
e632b35862
Bind to IRouterState using explicit intents (required for API 21 and up)
2014-11-16 18:49:11 +00:00
20d2dcd891
Updated translations
2014-11-16 03:06:29 +00:00
61d5ba5a7c
Toolbar back navigation
2014-11-10 11:59:54 +00:00
339f688b7c
I2PTunnel help
2014-11-10 11:55:33 +00:00
fed11e703a
Don't start new activity if we are already there
2014-11-10 11:33:36 +00:00
438df8142a
Settings back navigation
2014-11-10 11:27:11 +00:00
7b3730be24
Updated i2ptunnel.config, dropped Telecomix and Nameless
2014-11-10 10:43:11 +00:00
d6c20bafb3
Material design: one-line text lists
2014-11-10 10:42:05 +00:00
b8998db3a3
Revert to general Intent for selected addressbook entries
2014-11-10 05:39:48 +00:00
9ab1c84878
Material design: settings
2014-11-10 03:41:49 +00:00
2f3335d361
Material design: list items
2014-11-10 02:30:00 +00:00
0e8d900ed4
I2PTunnel secondary action to open linkable tunnels
2014-11-10 01:56:35 +00:00
2c7ce0b7c6
News fragment margins
2014-11-09 12:24:59 +00:00
3e2bdacf89
Material design: I2PTunnel list
2014-11-09 12:13:32 +00:00
64c32076a1
Show correct browser config activity
2014-11-08 07:50:50 +00:00
4d75ce7de1
Missing files
2014-11-08 07:50:30 +00:00
269ae2f569
Help details back nav in toolbar
2014-11-08 06:46:04 +00:00
a42a4b2c99
Reworked help navigation
2014-11-08 03:41:14 +00:00
96f5c2b488
Change property names to match original script (better interop with other repos)
2014-11-08 03:40:48 +00:00
09ab9779aa
Addressbook doesn't use two columns yet
2014-11-05 00:50:55 +00:00
97ed0a3a8f
NPE fix
2014-11-04 12:18:56 +00:00
ec6d225dc6
Icons for uninstalled supported browsers
2014-11-04 12:07:41 +00:00
800a332691
Swap Orfox with Firefox in supported browsers (no official Orfox release yet)
2014-11-04 12:02:02 +00:00
45eae17561
Simplify browser list UX
2014-11-04 11:54:22 +00:00
092365cab2
Help twopane view
2014-11-04 03:06:03 +00:00
c98c2f101d
Updated TODO
2014-11-04 02:46:20 +00:00
8e86634a41
Recommended browsers, Orfox config, link to app store from browser list
2014-11-04 02:43:34 +00:00
7424e5b707
Browser configuration guides for embedded, Orweb, unknown and unsupported
2014-11-04 01:03:59 +00:00
5175c937a9
Help: List browsers, detect ones we know can (not) be configured for I2P
2014-11-03 12:26:58 +00:00
2692a567ab
BetterAsyncTaskLoader from Bote
2014-11-03 12:23:24 +00:00
2de971fb52
New translations
2014-11-03 11:46:17 +00:00
403b2e8cd9
Material design: toolbar for help screen
2014-11-03 03:22:29 +00:00
22141e723a
Fix back button when drawer indicator disabled
2014-11-02 23:20:13 +00:00
419758125e
Updated translations
2014-11-02 12:42:44 +00:00
6db307c681
Client library 0.3
...
i2p.i2p tag: i2p-0.9.16
2014-11-02 01:46:33 +00:00
cdec6d2f98
Updated README
2014-11-02 01:36:11 +00:00
18a6dc9719
Use mavenLocal() repository instead of a local file repo
2014-11-02 01:35:55 +00:00
fb92d7858a
Upgraded build tools to 21.0.2
2014-10-30 23:10:36 +00:00
b8e005bdd5
Copy tasks can only have one destination directory
2014-10-30 23:10:00 +00:00
6568489b27
Upgraded gradle wrapper and build tools
2014-10-30 12:15:49 +00:00
3ff3e14fc2
New Gradle Witness build
...
Includes a fix for Gradle 2.+ that is not yet pulled in:
https://github.com/WhisperSystems/gradle-witness/pull/3
2014-10-30 12:15:04 +00:00
092591f4ec
Material theme: toolbar
...
Navigation tabs have all been replaced with spinners, because there are no nice
tab libraries for API 9+.
2014-10-29 11:47:53 +00:00
895a3a1dcc
Fix deprecation
2014-10-27 21:37:52 +00:00
dc4ce3f8c7
Updated translations
2014-10-27 07:31:36 +00:00
7e3b9d5065
Updated translations
2014-10-22 21:15:55 +00:00
e58ffc9fd4
Material theme: nav drawer
2014-10-19 06:48:33 +00:00
0d029988c3
Material theme color definitions
2014-10-19 06:05:08 +00:00
6f01989a4b
Nav drawer icon changed
2014-10-19 06:04:07 +00:00
19aeaec406
New material theme menu icons
2014-10-19 06:03:14 +00:00
b4d1241a9e
Implement material styles properly with appcompat
2014-10-18 21:08:33 +00:00
fef4aa0e86
Initial migration to API 21
2014-10-18 06:11:39 +00:00
766266b147
Updated translations
2014-10-18 02:36:53 +00:00
93410c07bb
Updated ignores
2014-10-17 08:02:24 +00:00
dc27a782b0
Fixed NPE in client library with State unparceling
...
This only fixes the symptom, but the crash log on Google Play doesn't shed light
on what the problem is.
2014-10-17 06:54:26 +00:00
b633df73c0
Update imports for move of router data structures
2014-10-16 23:10:32 +00:00
41d1200df7
0.9.15.1
2014-10-16 10:47:27 +00:00
c9a62fba9a
Drop interface that isn't in source yet
2014-10-16 10:25:12 +00:00
c9598fa831
Update default subscriptions
2014-10-16 10:16:06 +00:00
9965c31b2d
Pass dir and file to Util.mergeResourceToFile() in the correct order
2014-10-16 10:15:13 +00:00
43de6425b2
New translations for client library
2014-10-16 10:13:56 +00:00
b98cdf3e0b
0.9.15
2014-10-16 04:32:52 +00:00
26c11ebaed
Updated translations
2014-10-16 04:30:49 +00:00
c9c3de1d04
Updated Androidplot to 0.6.1
2014-10-16 04:30:25 +00:00
9b29b56982
Upgrade support libraries to v20.0.0
2014-10-15 22:19:58 +00:00
8956fd7ce0
Updated translation strings
2014-10-15 21:52:46 +00:00
f1f94ea3e0
New translations
2014-10-15 21:49:32 +00:00
94b433aead
Padding fix
2014-10-15 21:31:27 +00:00
5623d54114
Basic help page with HTML content
2014-10-15 21:21:11 +00:00
9133a2f848
Prepare for material theme
2014-10-15 10:36:55 +00:00
70324c3ecc
Missing class
2014-10-15 02:50:37 +00:00
5613d21324
Replace first start warning dialog with browser config dialog
2014-10-14 11:15:14 +00:00
9036bf3f6b
Re-enable (blank) help activity
2014-10-14 11:14:28 +00:00
94991d2df3
New type and status styles for tunnel list
2014-10-07 06:22:09 +00:00
76f23946f0
Don't show dialog on new version until we have something new to tell them
2014-10-05 04:12:29 +00:00
862e856913
Fixed graphs settings page notice when router not running
2014-10-05 03:38:17 +00:00
cf3de34cb6
Removed "participating" option from settings UI
...
Temporarily hidden because of problems with changing defaults. We don't want to
cause network instability because we have thousands of new unstable routers
churning the network, and can't change their default settings.
In future, we should look at the user's network and settings, and try to have
"smart" defaults based on a user-chosen profile, or based on net type - see
Connectivity.isConnectionFast().
2014-10-05 02:59:18 +00:00
81de79c725
Remove "enable I2CP" from settings UI
...
Android apps should use the client library to connect to I2P Android. The TCP
interface would only be useful if using the Android device as a gateway or
dedicated router, but it would need to listen globally, not locally. If someone
asks for that in future, we can add this back and improve the configuration.
2014-10-05 02:53:09 +00:00
228b6f1baa
Comment out disabling UPnP until other changes are finished
2014-10-05 01:17:31 +00:00
8e395cfd4e
Detect more config options requiring restart
2014-10-05 01:16:17 +00:00
6d6123df9b
Inform user that changing uPnP setting will require a router restart
2014-10-03 01:09:32 +00:00
321a49156c
Display news in TextView instead of WebView
2014-10-03 01:04:26 +00:00
e8a47e17fb
Developer note in default router.config
2014-10-02 11:02:06 +00:00
9df27ea168
Move property file writing methods to Util
2014-10-02 04:06:17 +00:00
cb6b7c4f48
getRouterContext() helper function
2014-10-02 03:55:24 +00:00
ca623e6b18
New class for connectivity checks
...
Source: https://gist.github.com/str4d/22cac7a3f70bc227cdca
License: http://opensource.org/licenses/MIT
2014-10-02 02:02:26 +00:00
8b6e02136e
Fix TextResourceDialog scrolling
2014-10-01 21:06:07 +00:00
6a0493a578
Updated release notes
2014-10-01 20:58:22 +00:00
bf2a437a82
Initial news space fixes
2014-10-01 20:47:02 +00:00
ac949e3f5e
Don't use wide view for news webview
2014-10-01 10:50:09 +00:00
7483251393
Copy log entries to clipboard, tweak copy text
2014-10-01 10:31:28 +00:00
d690b7d861
Copy logs to clipboard
2014-10-01 10:23:36 +00:00
829695d690
Move licenses menu option to about dialog button
2014-10-01 03:31:18 +00:00
05c2dbd388
Javadoc improvements
...
This is the client library 0.2 commit
2014-09-29 23:54:28 +00:00
c8e1643326
New client library translations for ru
2014-09-29 23:53:48 +00:00
d72c936a0e
Fix addressbook settings header Intent bug
2014-09-29 23:52:59 +00:00
06d4d7d10d
New client lib translations for fr
2014-09-29 04:08:30 +00:00
b506b5e740
New translations for client library
2014-09-26 23:19:38 +00:00
2d65bd373c
Configure Transifex for client library strings
2014-09-26 12:28:15 +00:00
7c869adf58
Client library helper class
...
Based on OrbotHelper from libnetcipher, with logic from i2p.i2p-bote.android
2014-09-26 12:27:51 +00:00
61a7566007
Client library 0.2
...
i2p.i2p tag: i2p-0.9.15
2014-09-25 05:00:28 +00:00
9d42901079
Updated translations
2014-09-25 04:57:47 +00:00
fb31818a3c
0.9.14.1-rc3
2014-08-23 01:24:52 +00:00
6355214b5f
Updated translations
2014-08-23 01:01:37 +00:00
d5c0704477
Updated TODO
2014-08-23 00:45:18 +00:00
411131b8a6
Updated translations
2014-08-23 00:45:04 +00:00
10ed266d2c
Clarify property inversion
2014-08-23 00:25:40 +00:00
bccfe03b5d
Sync settings XML defaults with router.config defaults
2014-08-22 23:30:35 +00:00
a44ac8a45c
Another domain name fix
2014-08-22 14:02:23 +00:00
5610752c6d
Updated old domain names
2014-08-22 14:01:19 +00:00
7047913b45
Updated translations
2014-08-22 13:57:33 +00:00
a41aa79920
Explain to users that graphs need to be configured
2014-08-22 13:22:38 +00:00
4fcc1121b7
Padding tweak
2014-08-22 12:09:55 +00:00
514aa51224
Fixed images in peers WebView
2014-08-22 11:50:53 +00:00
0c46dc9bd0
Display auto-start setting in I2PTunnel details
2014-08-22 11:27:11 +00:00
4b7f951e32
0.9.14.1-rc2
2014-08-21 14:37:40 +00:00
a58a9d7540
Fixed "called on wrong thread" issue in browser
2014-08-21 14:33:39 +00:00
d3eaebd324
Temporary fix for a settings bug
2014-08-21 13:40:59 +00:00
37c366a528
Client library 0.1.1
2014-08-21 10:55:32 +00:00
8f6289984b
0.9.14.1-rc1
2014-08-20 11:19:33 +00:00
7629bb54ce
Feature graphic for Google Play
2014-08-20 06:41:41 +00:00
ee7d227990
Fixed sq translation
2014-08-20 04:34:44 +00:00
4cc940c995
Updated TODO
2014-08-20 04:28:19 +00:00
2336eebdd0
New translations: sq U id
2014-08-20 04:02:50 +00:00
62035050c5
Padding tweak, prevent status headings flicker when opening app
2014-08-20 03:37:20 +00:00
6775d57c22
Rearranged nav drawer, only show graphs peers and netdb for advanced users
2014-08-20 03:02:29 +00:00
d3a1910b2e
Return null on unknown State in Parcel
2014-08-20 02:37:27 +00:00
aa43d960dc
Revert AndroidManifest.xml package name change
...
Changing this requires changing the import path of the generated R file, which
will unnecessarily affect most of the code. R is built in a package based on
the AndroidManifest.xml package name, whereas the final app package name is
overridden in app/build.gradle for free and donate versions.
2014-08-18 14:50:54 +00:00
2e3047274e
Added legacy flavor with old app ID, fixed package names in manifests
2014-08-18 13:11:47 +00:00
a3cef11e08
Updated ignores
2014-08-17 23:13:23 +00:00
543fb51d76
Simplify adding client library to a local flatDir repo
2014-08-15 01:41:16 +00:00
4328db1908
Fixed source and javadoc jar creation
2014-08-07 13:25:02 +00:00
69fbb5dc92
Updated translations
2014-08-07 06:57:43 +00:00
0c5d8f8e9e
Moved jbigi to client library, so clients get benefit
2014-08-06 22:45:06 +00:00
b88e150803
Final changes, x86 and MIPS libjbigi.so now build
...
Untested, we need to find x86 and MIPS devices to test with.
2014-08-06 10:52:22 +00:00
35fe44fc59
Initial x86 and MIPS support (not enabled, missing --host parameters)
2014-08-06 00:08:03 +00:00
464adb9e71
More non-ABI-specific script
2014-08-05 23:31:01 +00:00
66d370abeb
Reorganized to run non-ABI-specific parts of script first
2014-08-05 23:25:10 +00:00
11aded07ca
Refactored to pull out ABI-specific settings
2014-08-04 01:29:04 +00:00
5d0861e22e
Only allow numbers in I2PTunnel wizard port fields (ticket #1331 )
2014-08-03 21:18:05 +00:00
5778eb9d1c
Updated translations
2014-07-26 02:44:45 +00:00
0e47bc5042
Updated translations
2014-07-19 23:26:55 +00:00
8f9a6922ad
Bugfixes
2014-07-17 06:40:17 +00:00
05cc0634b7
Updated README
2014-07-17 06:31:04 +00:00
583666695c
Improved Maven upload code, collected parameters in gradle.properties
...
maven-push.gradle source:
https://github.com/chrisbanes/gradle-mvn-push
2014-07-17 06:29:40 +00:00
e67ba59e51
Uploading to the Central Repository
2014-07-17 05:41:57 +00:00
ab619f904d
Reverted to Enum for State, make it Parcelable
...
Talked with zzz and did more research, the overhead of Enum is minimal compared
to the benefits it provides.
2014-07-17 00:56:04 +00:00
f2f7418c8b
Ignore old Enum state
2014-07-16 05:26:44 +00:00
23c55d50fb
Remove I2CP port starting, clients can use domain sockets now
2014-07-16 04:20:40 +00:00
e0acb322a5
Lint
2014-07-16 03:47:17 +00:00
2a1427054d
Use static int constants for State instead of Enums
...
Enums often require more than twice as much memory as static constants, and
should be strictly avoided on Android.
https://developer.android.com/training/articles/memory.html#Overhead
The advantage of this change is that client library users can directly compare
the status values they get from IRouterState to the constants, instead of
parsing a string representation of an Enum.
2014-07-16 01:28:49 +00:00
d878d2d8a4
Moved AIDL interfaces to client library
2014-07-16 01:25:19 +00:00
5386829edf
Implemented I2CP connections over Android Local[Server]Sockets
2014-07-15 13:03:33 +00:00
5d74e7ffef
Comments
2014-07-15 11:13:55 +00:00
332ec1e0ad
Corrected client library package group
2014-07-15 11:08:39 +00:00
060262ee52
Separated client library version
2014-07-15 10:16:07 +00:00
c75fe55e56
Updated client library package
2014-07-15 08:56:41 +00:00
bccf5e0965
Bundle I2P libs in client AAR
2014-07-15 06:19:31 +00:00
6bd905a027
Fixed client building (thanks alkemist from Freenode#gradle)
2014-07-15 03:40:47 +00:00
fc0b393b14
Markdown fix
2014-07-15 01:52:59 +00:00
f2acde73fe
Specify full version for Android Gradle plugin so script compiles when offline
2014-07-14 12:39:32 +00:00
77a7f5f603
Client library AndroidManifest.xml
2014-07-13 21:56:26 +00:00
d235da093f
Build script for client library
2014-07-11 05:18:46 +00:00
795d3ab314
Updated translations
2014-07-07 02:58:49 +00:00
dd40931a23
Correct version code for current release
...
If we move to increment-by-one instead of calculating the version code, we need
to keep the code above the current highest generated code, so that F-Droid will
order new builds correctly above old builds.
If we decide to go back to calculating version codes later, it is possible - we
can increment the version code 2047 times before it will clash with the one for
0.9.14.
2014-07-07 02:43:16 +00:00
8b71e4fc2e
Fixed CacheProvider authorities clash
2014-07-07 02:38:51 +00:00
ed61f0414e
Padding tweak
2014-07-07 01:24:57 +00:00
06ef95c7ac
Better layout padding for main view
2014-07-07 01:14:58 +00:00
2936bfc2b7
wrap long lines
2014-07-04 00:41:33 +00:00
9c655ffebf
move from cat|grep|sed to awk
2014-07-04 00:41:17 +00:00
9d8fb684d2
Fixed building armeabi libjbigi.so
2014-07-03 22:36:20 +00:00
0d744e269c
Static verification of remote dependencies using Gradle Witness
...
https://github.com/WhisperSystems/gradle-witness
2014-07-01 05:06:48 +00:00
36ffb6eda4
Default to ../i2p.i2p for copying I2P resources
2014-07-01 04:54:19 +00:00
df7ee4bd05
Updated README
2014-06-29 02:58:32 +00:00
d98d6abff3
Updated android gradle plugin version
2014-06-29 02:33:47 +00:00
260cc8a5a2
Updated gradle specified in wrapper to 1.12
2014-06-28 23:42:13 +00:00
a0a1df8093
Remove local copies of I2P Secure* utilities since we are
...
now on Java 6 (API 9).
2014-06-28 15:37:59 +00:00
e4110eb894
Signing instructions
2014-06-28 04:21:45 +00:00
d0264bf475
Addressbook license is copied over, should not be checked in
2014-06-28 02:04:12 +00:00
7ec8b0a592
Copy I2P resources
2014-06-28 02:03:39 +00:00
e3ecac8fec
Rquirement: Android Support Repository
2014-06-28 00:40:02 +00:00
4fdc7940dd
Version
2014-06-27 17:26:04 +00:00
9920ad34cd
Renamed package to net.i2p.android, added free and donate flavors
2014-06-27 17:08:44 +00:00
8a7025038a
New translations
2014-06-27 16:40:17 +00:00
a47c80df8c
Updated Transifex config
2014-06-27 16:40:10 +00:00
a1a5aeaf6c
Don't abort on lint errors
2014-06-27 16:34:01 +00:00
3a8eeabe3e
Improved handling of signing keys
2014-06-27 16:29:43 +00:00
3e34bac295
Updated README
2014-06-27 16:19:36 +00:00
66d0dce40c
Dropped Eclipse files
2014-06-27 15:55:20 +00:00
c8d3ee7aac
Updated ignores
2014-06-27 15:51:55 +00:00
959537adc2
Reflowed AndroidManifest.xml, added missing parent meta-data for below API 16
2014-06-27 15:46:34 +00:00
7ca050fdf5
Cleaned up routerjars
2014-06-27 15:20:58 +00:00
07130abf23
Update min API to 9 (Gingerbread)
2014-06-27 15:15:15 +00:00
ba82d59b89
merge of '3a37cc3435714b0ed267c4f01159b77e1e59cd87'
...
and 'b1d84ce6fa493115c9ddc12b5a5a5a62c4dadee6'
2014-06-27 15:13:02 +00:00
8819dc5f30
Build scripts
2014-06-27 15:11:49 +00:00
a034b78dfd
Update min API to 9 (Gingerbread).
...
API 8 (Froyo) is now less than 1% of active devices, and
these devices are generally too low-powered to run I2P effectively.
This allows us to move the remaining I2P jars to Java 6.
2014-06-27 13:52:29 +00:00
2dc56d57d4
Reorganized files
2014-06-27 11:42:20 +00:00
3aff1c4f75
Added gradle wrapper
2014-06-27 06:56:12 +00:00
55509adda6
Ask user to enable I2CP if app requests start with I2CP disabled
2014-06-20 02:33:22 +00:00
19def413c1
Make shared clients (IRC) delay-open since the HTTP proxy
...
is not a shared client any more.
2014-06-14 11:31:27 +00:00
63a0e2117f
Copy i2ptunnel.config from resource for new installs
2014-06-12 23:17:05 +00:00
21e0b2a667
Listen for START_I2P action
2014-06-03 23:49:10 +00:00
6ce15e27de
Updated translations
2014-06-02 22:08:00 +00:00
7a0a56373d
Fixed remote usage of IRouterStatus
2014-06-02 21:40:23 +00:00
37da05ca98
Pull in changes to defaults while maintaining user settings
2014-06-01 02:50:15 +00:00
f003bbbfa4
Fixed settings parsing
2014-05-31 23:56:30 +00:00
a6978bb161
fix net status text
2014-04-27 18:59:34 +00:00
b1ec76de5a
Missing change in landscape layout
2014-04-18 11:28:36 +00:00
dc58796c97
Updated TODO
2014-04-09 02:03:38 +00:00
c7075c3fc4
Pull API level from routerjars/AndroidManifest.xml.in
2014-04-09 02:03:25 +00:00
8d4f1b174d
Check routerjars/local.properties for NDK dir (ticket #1032 )
2014-04-09 01:52:39 +00:00
6f29991829
Updated translations
2014-04-08 12:38:39 +00:00
a414b10ce8
Long press to start/stop router (prevents accidental presses)
2014-04-08 01:12:52 +00:00
030fc60445
Updated i2ptunnel.config from upstream
2014-04-08 00:47:52 +00:00
9d215353e8
Updated release notes
2014-04-08 00:27:29 +00:00
f0a2166ae0
Correct Android forum URL
2014-04-08 00:27:17 +00:00
af097474de
Padding
2014-04-08 00:25:43 +00:00
5a1fc32da4
All logging is conditional
2014-04-07 23:53:52 +00:00
7218b79643
Hide Help page until it is finished
2014-04-07 22:48:40 +00:00
ccd5ae45df
Removed old translations that have no default string
2014-04-07 22:47:47 +00:00
3584890277
HTTP client tunnel bug disappeared...?
2014-04-07 22:27:47 +00:00
4e17010f59
New translations for nb
2014-04-07 21:22:50 +00:00
aa8009cb70
Updated translations
2014-04-07 21:22:03 +00:00
30d1816c43
Updated translations
2014-03-31 21:25:04 +00:00
02c25ba174
Updated translations
2014-03-16 21:50:14 +00:00
8f8bbcb19f
Show "router not ready" message on graph settings page
2014-03-16 10:50:00 +00:00
696ae2bfc0
Prevent graph settings being wiped just after router start
2014-03-15 21:33:31 +00:00
0ea468ea71
Updated TODO
2014-03-15 12:37:40 +00:00
a2d9adb071
Implement required API 19 method override
2014-03-09 09:36:36 +00:00
b8cc64d4ea
Updated translations
2014-03-07 21:48:14 +00:00
6e3e99c62f
Fixed unzipping resources
2014-03-04 03:28:05 +00:00
84a63cc911
Updated TODO
2014-03-04 03:14:43 +00:00
b8c3b7e3df
merge of '1af98386e3efe227cfa78be17a8c4a7785aeea8a'
...
and '87e720357989c67de7752f3616a85c09b5975eda'
2014-03-04 03:07:32 +00:00
04e190d2d0
Updated translations
2014-03-04 03:07:23 +00:00
ce2a762db2
Temporarily enable inbuilt browser until an alternative is ready
2014-03-04 03:00:13 +00:00
76014f2081
Move hardcoded strings to strings.xml
2014-03-03 22:01:26 +00:00
6d570646f1
Build addressbook.jar instead of addressbook.war (no Jetty dependency)
2014-03-03 03:50:23 +00:00
104c17cb9c
Dropped unnecessary drawables
2014-03-01 21:32:49 +00:00
0860ee83b0
propagate from branch 'i2p.android.base' (head 76695da8c3e4ec8e9a3034baa1d60babbef279ac)
...
to branch 'i2p.android.base.fragments' (head 912c186827c29b8237045712fb25b7500a994fb3)
2014-03-01 21:29:51 +00:00
707c0e9aa8
url updates
2014-03-01 16:19:02 +00:00
163bc2ce58
only build router once
2014-02-27 02:58:59 +00:00
cec1f8fe52
propagate from branch 'i2p.android.base' (head 13ee72756c9d5407dafed769cda7c7dd5bd66cce)
...
to branch 'i2p.android.base.fragments' (head 29d48eb27592b749718622a683371d10f07431b2)
2014-02-27 01:57:16 +00:00
97f52f8139
remove res/raw/license_fatcowicons_txt in the clean target
2014-02-27 01:45:00 +00:00
0094cc5637
Only build the router.....when building (ticket #1214 )
2014-02-27 01:31:52 +00:00
01c994e7b2
fix tag
2014-02-27 01:30:07 +00:00
b60ae00fd7
19 isn't a valid target anymore; it's now android-19
2014-02-26 23:50:28 +00:00
2340500083
Updated Irc2P servers
2014-02-24 01:14:11 +00:00
a91261f5ca
JNI Build:
...
- Update JNI build script to use GCC 4.6, required for
NDK r9b and higher (ticket #1202 )
- Add more checks in build script, to fail quicker on problems
- Move default NDK build location up one directory level
- Fix setting JAVA_HOME
- Fixes for running script in the directory
I did not replace the checked-in 4.4.3 libjbigi.so with
the new 4.6 version, as there's no need.
The 4.6 version will be tested by nextloop in the F-Droid build.
2014-02-23 16:40:47 +00:00
a145729353
Updated .mtn-ignore
2014-02-21 06:32:00 +00:00
0270444a94
Added missing drawables
2014-02-21 06:12:11 +00:00
01e22f4fb5
Updated TODO
2014-02-21 00:14:21 +00:00
2e892841cb
Display text from initial news when router is first started
2014-02-21 00:14:07 +00:00
e271dc90ae
Removed License button from VersionDialog
2014-02-21 00:13:03 +00:00
77ced0bd1f
Revert to RouterLaunch.main(null) (upstream fixed)
2014-02-20 23:06:42 +00:00
ac67533ef2
Moved classes around
2014-02-20 21:42:25 +00:00
305c834aa1
Updated TODO
2014-02-20 11:18:02 +00:00
cbb2973b36
Linkify .i2p URLs
2014-02-20 10:35:22 +00:00
f360ab4d5d
Updated RouterService with changes to RouterLaunch.main()
2014-02-20 06:38:51 +00:00
296d21d1d0
Added notifications for clients; notify on news update
2014-02-20 06:36:57 +00:00
a5dd751227
Register shutdown hook in NewsFetcher
2014-02-19 07:16:01 +00:00
d47bdf85d2
New translations
2014-02-07 04:30:04 +00:00
c2a33541b3
Updated translations
2014-02-07 04:28:55 +00:00
3e46d98481
Use the tunnel type ImageView to show tunnel status
2014-01-27 06:18:11 +00:00
124b1499b4
Show list of running tunnels
2014-01-27 06:02:12 +00:00
2d8529e691
Show full router stats as advanced option
2014-01-27 03:37:57 +00:00
4a135023b9
Layout id renaming
2014-01-27 02:51:48 +00:00
e9fbe8c2ef
Removed website and FAQ links from nav drawer, added website link to about
2014-01-27 02:31:10 +00:00
228d0204fc
Updated TODO
2014-01-26 06:47:32 +00:00
0ebecd9b64
Changed navbar first-use mechanics to match Android design pattern
2014-01-26 06:38:34 +00:00
c062a0f803
Missing change in layout-land
2014-01-26 05:35:46 +00:00
4f24517de9
Hide status ScrollView if router not running
2014-01-26 05:12:45 +00:00
d8636ff563
Added About dialog
2014-01-26 04:59:16 +00:00
4e57f78931
Disable WebActivity from receiving URL Intents
2014-01-26 00:19:17 +00:00
ccbbc3c368
Added link from Log Activity to Logging settings
...
TODO: Fix link for Preference headers
2014-01-25 20:21:11 +00:00
b9374b5ead
Manually set state to WAITING
2014-01-22 15:18:14 +00:00
ceaff935d6
New status image for "no internet"
2014-01-21 07:00:01 +00:00
255702b6bb
Updated TODO
2014-01-21 06:52:31 +00:00
2e68aa900b
Change to RI tab when viewing RI from LS
2014-01-17 14:57:47 +00:00
67eddba621
Display current default log level in settings
2014-01-17 00:17:54 +00:00
29fb1f0689
Added missing file
2014-01-16 23:56:59 +00:00
de605a1d5b
Removed unused import
2014-01-16 23:48:31 +00:00
41b49b7bc8
Call onRouterBind() of detail fragment in two-pane mode
2014-01-16 23:47:49 +00:00
c691a11c3d
Added scrolling to RI and LS detail fragments
2014-01-16 19:29:02 +00:00
2f6b1189ae
Hide edit action in I2PTunnel
2014-01-16 19:10:33 +00:00
a7a328238b
Added TODO list
2014-01-16 18:15:46 +00:00
c9c31ccb76
Stubbed out code for log-level overrides
2014-01-16 18:05:01 +00:00
8457f279f2
Moved debug log entries to Util.d()
2014-01-16 17:40:14 +00:00
fbf353858e
Added settings page for logging, config option for default log level
2014-01-15 17:45:40 +00:00
99ef07d1fc
Added action to manually reload subscriptions
2014-01-15 02:40:20 +00:00
a5f5e97e37
Use new ClientApp interface to start/stop BOB
2014-01-15 02:04:36 +00:00
165bcc1c9d
Removed temp changes
2014-01-11 23:41:02 +00:00
45efd6670f
Adjusted labels
2014-01-11 23:40:07 +00:00
b601722b31
Removed temp changes
2014-01-11 23:39:48 +00:00
14e1a2dca1
Notify user if router not running when opening graph settings
2014-01-11 22:40:10 +00:00
d2385166cb
Fixed race between router binding and onCreateOptionsMenu()
2014-01-11 22:30:12 +00:00
ed17d59896
Fix WebActivity handling of indirect Intents
2014-01-11 22:06:38 +00:00
55cfd455ca
Use indirect Intents to open URLs
2014-01-11 22:06:09 +00:00
f207cf3116
Removed unneeded import
2014-01-11 21:07:42 +00:00
5825d1d2a5
Fetch router state in onResume()
2014-01-11 21:07:22 +00:00
077f9902a9
update to API 19
2014-01-11 17:36:45 +00:00
d77cbde3b3
Updated target API to 19
2014-01-05 06:00:57 +00:00
62ff63665f
Fixed check for state on shutdown
2014-01-04 07:34:02 +00:00
1377aceb18
Use images derived from I2P logo for status
2014-01-04 07:31:59 +00:00
c7617ba856
Ensure state image is correct when router has shut down
2013-12-30 00:08:29 +00:00
08c6018483
Added State.ACTIVE to indicate when router is ready for use
2013-12-30 00:03:08 +00:00
f9f283409d
Fixed out-by-one error in logs
2013-12-29 23:34:04 +00:00
4ef42cb462
Scrolling for log entries
2013-12-29 23:30:04 +00:00
65428dda8e
Fix IRouterState Service connection leak properly
2013-12-29 23:29:49 +00:00
6311ab4b67
Comment to explain dual-pane criterion for preference headers
2013-12-29 19:22:31 +00:00
0c20a45207
Don't update filter list if content not loaded
2013-12-29 19:18:48 +00:00
6712148010
Fixed potential leak of IRouterState Service connector
2013-12-29 19:07:09 +00:00
07e6e293bc
AIDL interface for getting router status, used for MainFragment status images
...
Other apps can use this interface by copying the AIDL files into their source
tree.
2013-12-29 18:04:39 +00:00
2dd1655e1e
Type argument changes caused by i2p.i2p cleanup
2013-12-18 05:26:58 +00:00
97037fe1d8
New translations
2013-12-06 12:20:31 +00:00
d79f797558
Reorganized source files by section instead of by type
2013-12-06 07:56:09 +00:00
42649e02ea
Replaced logo with status images, combined start and stop buttons
2013-12-06 02:20:32 +00:00
c6aeb79944
Created some status indication images for the main page based on I2P logo dots
2013-12-06 02:16:48 +00:00
fb66ec62d6
Improved IRC tunnel names/descs
2013-12-05 00:49:50 +00:00
15f1e18da1
Added Nameless IRC to default tunnels
2013-12-05 00:47:32 +00:00
15caf8a97c
Reorder main fragment
2013-12-05 00:36:38 +00:00
44989a42f2
Remove bigText when replacing status
2013-11-25 20:29:44 +00:00
3867eb6fda
Fixed positional substitution
2013-11-25 20:24:43 +00:00
0755e79b1a
Status bar: Show status details as bigText, mirror router status in title
2013-11-25 20:23:31 +00:00
3a1e43b322
Use NotificationCompat.Builder
2013-11-25 11:33:39 +00:00
6a2d494921
Show full Log entry in a detail page
2013-11-19 11:39:55 +00:00
be14d65899
Renamed Log listitem layout, limit list to max 3 lines
2013-11-19 10:50:58 +00:00
c42dc725d6
Migrated LogFragment to use loader
2013-11-19 02:34:58 +00:00
83ab1d09ae
Don't crash if RI or LS lookup returns null
...
Todo: determine why some lookups of OBEPs can be null, and handle the null case
in the UI.
2013-11-18 06:29:07 +00:00
af30dc8e24
Fixed addressbook crash
2013-11-18 06:10:35 +00:00
0268ce13ad
Missing change to strings
2013-11-17 20:11:31 +00:00
5b897bc993
Show number of search results in addressbook
2013-11-17 20:09:16 +00:00
1fbf6b1b72
State that File Manager is needed
2013-11-17 12:13:40 +00:00
8095eed241
Added wizard page to read B64 from text file
2013-11-17 12:05:59 +00:00
8916c123ef
Hide actions when router not running
2013-11-17 10:40:48 +00:00
b742dd8ee8
Use callback for TunnelListFragment
2013-11-17 10:27:05 +00:00
b02b446e46
Fixed addressbook crash when router not running
2013-11-17 06:26:32 +00:00
01b07fed5b
Simplified callback system
2013-11-17 06:19:50 +00:00
2fa205daec
Router-down fixes
2013-11-17 05:58:32 +00:00
3644d738ee
Cleanups
2013-11-16 22:29:21 +00:00
c044c4de4d
Use new callbacks for NetDbDetailFragment
2013-11-16 22:18:04 +00:00
c705527113
Handle corner case where onRouterBind() not called but RouterContext available
2013-11-16 22:13:39 +00:00
8b79af434e
Use new callbacks for NetDB
2013-11-16 22:07:32 +00:00
2c8e9d62be
Use new callbacks in AddressbookFragment
2013-11-16 21:57:33 +00:00
9832779a50
New callback system to make getRouterContext() reliable
2013-11-16 21:56:10 +00:00
9f535a3260
Save data from add wizard in private book
...
This does nothing. getRouterContext() is always null when onActivityResult() is
called. Todo: implement callback that fires when the Router has bound and the
Fragment has an Activity.
2013-11-16 10:10:22 +00:00
0beaec366f
Use ns.getEntries() to get both name and Dest, and for filtering
2013-11-15 20:30:57 +00:00
8c288ad559
Basic add-to-private-book wizard, does nothing
2013-11-15 10:04:49 +00:00
df5d5ad38e
Abstracted most of TunnelWizardActivity
2013-11-13 09:55:53 +00:00
8b1648c37b
Only allow adding to private book
2013-11-13 07:57:58 +00:00
cea42e9ec4
Enable privatehosts.txt
2013-11-12 09:54:36 +00:00
64c44838a8
Hide list when loading, remove Toast notification from onLoadFinished()
...
Addressbook Loader works (from previous commit). Todo: put name count
in list header.
2013-11-12 05:35:08 +00:00
76f9259ee7
Filter addressbook in the Loader
2013-11-12 02:42:46 +00:00
d437f45132
Use TreeSet to sort Addressbook names
2013-11-12 02:33:19 +00:00
fc618ad9e5
Disabled country lookup, no GeoIP file
2013-11-12 02:20:39 +00:00
15275680e8
First pass at migrating Addressbook to use Loaders
...
Broken, addresses do not load into mAdapter after a tab change.
2013-11-12 01:10:29 +00:00
7848a81110
Added tabs to Addressbook
2013-11-12 01:01:34 +00:00
207f9837d0
Don't duplicate RouterContextProvider interface
2013-11-12 00:42:14 +00:00
cda09ea4f5
Suppress "unchecked" warnings
2013-11-11 21:41:26 +00:00
2a15994a76
Load real stats into NetDb ViewPager
...
getRouterContext() returns null in onActivityCreated(), there is a race
condition to fix somewhere, use refresh action to load.
2013-11-11 20:23:07 +00:00
e954953130
Reconnect to existing loader when screen rotated
2013-11-11 19:57:58 +00:00
8b51c26a6b
Expanded NetDB detail pages to match /netdb
2013-11-11 10:02:52 +00:00
d40f806be6
Use Util.e()
2013-11-11 04:06:04 +00:00
bf5b29da76
Fixed NetDB detail filling
2013-11-11 04:03:08 +00:00
18c4276ba0
Fixed id
2013-11-11 04:01:39 +00:00
a4107e974a
First pass at NetDB details, runs but View is not filled
2013-11-11 03:26:32 +00:00
8dd35f6c0f
New translations
2013-11-11 03:23:40 +00:00
5a4be4ae86
Added missing file
2013-11-11 03:17:12 +00:00
9527725760
Process RI/LS in NetDbEntry, use DatabaseEntry when possible
2013-11-11 03:15:34 +00:00
b6a8fc02f5
Removed unused import
2013-11-11 01:25:21 +00:00
7794a7db5b
Use manual action to refresh NetDB list instead of timer
2013-11-11 01:22:52 +00:00
c03debf332
Implemented Entry/Loader/Adapter for NetDbListFragment
2013-11-10 22:30:52 +00:00
fbc56d4eb9
Only use ViewPager for NetDb stats
2013-11-09 12:25:03 +00:00
2a050b3ca1
Updated AndroidManifest for renamed class
2013-11-09 12:20:28 +00:00
48c8d84d2f
Fixed new version dialog text
2013-11-08 20:56:52 +00:00
b6d6258e95
Renamed Rate graph code
2013-11-08 19:41:17 +00:00
47215495ed
add patch from ticket #1103 , consistency fixes, remove some unneeded bashisms, set proper JAVA_HOME on OSX
2013-11-01 02:01:15 +00:00
9e45f1998b
remove executable bit
2013-11-01 01:59:40 +00:00
788445f6ce
New translations
2013-10-15 19:52:39 +00:00
a057e4a512
Show dialog if graphs are not ready
2013-09-28 13:36:31 +00:00
7a09670097
Removed unused import
2013-09-28 12:15:58 +00:00
c92d881a51
Dynamically fetch current list of graphs
2013-09-28 12:11:30 +00:00
8c2ba03880
Added settings for which graphs to plot
...
The onPause() method in SettingsFragment was removed as it is unnecessary. The
parent SettingsActivity onPause() is sufficient to save config changes.
2013-09-28 11:34:54 +00:00
9c9f871667
Fixed some warnings
2013-09-28 02:39:41 +00:00
7f9758197d
Missing changes from previous commit
2013-09-28 02:18:11 +00:00
f6d1c093e4
Migrated SettingsActivity to preference headers
2013-09-28 02:17:35 +00:00
5e045bc23b
Show current value in exploratory tunnel settings menu
...
TODO: Refresh summary when a setting is changed.
2013-09-26 21:23:30 +00:00
f667a81c6d
Stop TunnelDetailFragment crashing if mTunnel is null
...
TODO: determine why mTunnel is not being set.
2013-09-25 03:52:27 +00:00
a13a405b49
Created white itoopie SVG, exported new notification icons
2013-09-25 03:38:36 +00:00
383ece497f
Pulled in (and cleaned) SVG from i2p.itoopie, exported cleaner launcher icons
2013-09-25 02:16:30 +00:00
075c7c09d7
First draft of NetDB page: nav drawer w/ ViewPager, tabbed categories
2013-09-20 05:28:18 +00:00
7cec48e55f
Combined error log and log views into a drop-down list
2013-09-08 06:48:58 +00:00
7ddd3c69c8
Save and restore selected rate graph
2013-09-07 13:49:16 +00:00
9d965a5504
Removed hard-coded title from graph (drop-down is more informative)
2013-09-07 13:44:55 +00:00
abd4a99654
Moved hard-coded list of graphs from nav drawer to actionbar drop-down
2013-09-07 13:42:27 +00:00
92c734624d
Save and restore selected tunnel tab
2013-09-07 13:15:40 +00:00
81d0441d2b
Implemented stat graphing
...
StatSummarizer and SummaryListener are based on the same-named classes from the
routerconsole. Data is stored in memory using an AndroidPlot SimpleXYSeries.
Only the last 30 points are currently stored.
2013-09-07 08:07:15 +00:00
9c7b2142cf
AndroidPlot library version 0.6.0 from http://androidplot.com/download/
...
License: Apache 2.0
2013-09-07 08:05:33 +00:00
3da41888b7
Don't delete libs/
2013-09-07 07:58:16 +00:00
bf47b901b7
Restored reload action (needed to update webpage if cached), fixed back nav
2013-09-06 00:53:03 +00:00
54a446ebdb
Fixed Addressbook domain opening in left column of two-pane mode
2013-09-05 23:45:55 +00:00
0eb0c67616
Moved remaining links on main page to nav drawer
...
A WebActivity has been added back to encapsulate the web browser functionality,
allow the nav drawer items to be launched and enable other fixes.
2013-09-05 23:43:44 +00:00
409d823dec
propagate from branch 'i2p.android.base' (head 673745663d325fbda1918746084110decd77634e)
...
to branch 'i2p.android.base.fragments' (head 9a651bea924de2d108bd743e4cb20958d281a4ff)
2013-09-05 23:02:46 +00:00
0208e58a3b
Fixed previous commit
...
Refreshing is now disabled in PeersFragment and WebFragment, but both of them
will eventually be removed.
2013-09-05 12:25:32 +00:00
6d18e50a3a
Removed start/stop and reload buttons from main menu
2013-09-05 11:48:08 +00:00
c748610280
Added PeersActivity; moved peers link to nav drawer for now
2013-09-05 11:43:41 +00:00
7768c624f9
New I2PFragmentBase so Fragments can access RouterContext, migration changes
...
All page logic is in the Fragments. Activities don't need the convenience
methods.
2013-09-05 06:07:34 +00:00
72ed6bd170
Migrated nav drawer code into I2PActivityBase
2013-09-05 03:54:09 +00:00
3d5b9938fd
Migrated I2PFragmentBase back to I2PActivityBase
...
zzz and sponge pointed out that the router needs to be managed by whatever
Activity happens to be active (in case an automatic start is required). This
commit reverses the initial migration of I2PActivityBase to a Fragment (code is
broken now).
2013-09-05 03:39:15 +00:00
03b5927447
Updated refresh icon, removed old icons
2013-08-28 06:47:01 +00:00
b7a6b4acd5
Manifest change missing from previous commit
2013-08-28 06:02:51 +00:00
e27e1e55bd
Implemented an Addressbook picker for Destination in tunnel wizard
2013-08-28 05:26:24 +00:00
0b0511dbce
Added verification of Destination in tunnel wizard
2013-08-28 03:14:30 +00:00
02c370a04a
Added input validation support to SingleTextFieldPage
2013-08-28 02:48:05 +00:00
4810c9e990
Implemented starting and stopping tunnels
2013-08-28 00:42:29 +00:00
cc801de79d
More indent changes
2013-08-27 23:58:58 +00:00
93fd4f7e0c
Fixed indent
2013-08-27 23:56:45 +00:00
abd9908a21
Moved tunnel list help handler to correct class, removed unused imports
2013-08-27 23:54:34 +00:00
52d278134c
Added help link to tunnel list overflow menu
2013-08-27 23:51:57 +00:00
c60e4f6b3e
Set up action buttons for starting and stopping tunnels
2013-08-27 23:47:18 +00:00
5b7452ff90
Fixed two-pane tunnel deletion
2013-08-27 11:12:47 +00:00
014fc9b79b
Added edit and delete actions to tunnel detail fragment, implemented deletion
2013-08-27 10:11:01 +00:00
9ca0ce3192
Moved TunnelWizardModel parameter descriptions into resources
2013-08-27 04:01:20 +00:00
99d720c685
Implemented tunnel creation backend
...
The methods in TunnelConfig and TunnelUtil are taken almost verbatim from
IndexBean (modified to be static in TunnelUtil). The tunnel creation wizard
works now, and the new tunnel will start if auto start is enabled.
2013-08-27 03:53:07 +00:00
c46ba4f24b
Moved tunnel wizard model key strings into resource, dismiss submit dialog
2013-08-27 03:36:27 +00:00
522178598b
Pass tunnel wizard data back to TunnelListFragment
2013-08-26 11:50:12 +00:00
5b6658531e
Readability, documentation of TunnelWizardModel
2013-08-26 08:59:36 +00:00
333455b738
Bugfixes
2013-08-26 08:21:05 +00:00
5ebdeedb2b
Another required parameter
2013-08-26 06:44:13 +00:00
0af8d2145f
Set more tunnel parameters as required
2013-08-26 04:26:55 +00:00
5ac6d51289
Added support to SingleTextFieldPage for setting a default string
2013-08-26 04:18:02 +00:00
238ab91092
Implement full tunnel wizard model
2013-08-26 02:32:44 +00:00
0af8ed90f7
Added NotEqual and EqualAny, removed show-on-null assumption
2013-08-26 02:31:08 +00:00
c761287a8a
Added support for complex branching with Conditionals
2013-08-26 01:23:00 +00:00
a77674603a
Restore checked status
2013-08-26 01:07:21 +00:00
9a2382d886
PagerAdapter -> MyPagerAdapter
2013-08-26 01:04:03 +00:00
0d58d81bce
Added OnClickListener to tunnel wizard dialog, does nothing yet
2013-08-25 13:15:28 +00:00
1e4300cb83
Stretch or shrink the StepPagerStrip to fit the width by default
...
This is better for smaller devices. Larger devices will be customized later.
2013-08-25 13:14:20 +00:00
28b0950990
Added SimpleTextFieldPages for the main tunnel parameters needed
2013-08-25 13:13:10 +00:00
536102658a
TextField* -> SingleTextField* for accuracy
2013-08-25 12:49:46 +00:00
6754f6b5b1
Tweaks to text field page, added a single boolean page for auto start option
2013-08-25 06:26:12 +00:00
06d1903184
Dummy tunnel creation wizard - most structure in place, does nothing
2013-08-25 01:39:37 +00:00
4d13e8adfd
Added a TextFieldPage to WizardPager
2013-08-25 01:12:59 +00:00
145b249394
Added WizardPager code from https://github.com/romannurik/android-wizardpager
2013-08-25 01:06:06 +00:00
a00c08bb49
Moved I2PTunnel code into separate package
2013-08-24 06:26:51 +00:00
449627be3d
Started expansion of I2PTunnel detail Fragment
...
Most of the getters in TunnelEntry are almost verbatim from
net.i2p.i2ptunnel.web.IndexBean and net.i2p.i2ptunnel.web.EditBean
2013-08-24 04:30:55 +00:00
27be4aacb2
Adjusted weighting of two-pane layout, set AddressbookActivity to use it
2013-08-22 22:12:41 +00:00
f4f849182d
Added detail page for tunnels and a two-pane layout for large screens
...
There are a lot of changes here:
- The main_content FrameLayout is now main_fragment (more logical name).
- TunnelEntry now stores a Context instead of a TunnelEntryLoader (so
it can be instantiated inside the detail Fragment).
- The activity_navdrawer layout is now an alias to a one-pane or two-pane
layout depending on screen size.
- Subclasses of I2PActivityBase can now override canUseTwoPanes() to enable
and use the two-pane layout (for devices that support it).
2013-08-22 14:52:00 +00:00
32d8a7112c
Added missing I2PTunnel status stars
2013-08-22 14:37:45 +00:00
4dbfff292b
Missing AndroidManifest update, prep code for help content
2013-08-22 01:48:50 +00:00
228d27d82b
Moved licenses and release notes into menu of new HelpActivity
2013-08-22 01:46:42 +00:00
9d0858ad17
Override method for when nav drawer opens/closes to hide/show action bar items
2013-08-22 01:05:55 +00:00
480dacb7f2
Fixed warnings in SeekBarPreferences
2013-08-21 11:39:42 +00:00
84edc743f5
Fixed SeekBarPreferences to check resource strings
2013-08-21 11:34:31 +00:00
b7dfc45b1e
Prep for I2PTunnel details fragment
2013-08-21 11:03:39 +00:00
bd0ebc8852
Removed Addressbook from menu (it is in the nav drawer)
2013-08-21 10:14:35 +00:00
8c0e2228a5
Communicate between Fragments via the container Activity, not directly
2013-08-21 09:57:14 +00:00
4dafc3e5af
Import VersionDialog, not just the listener
2013-08-21 09:54:08 +00:00
291294435a
Removed unused imports
2013-08-21 09:53:13 +00:00
99588c3cb1
Filled tunnel row layout with tunnel data
2013-08-19 00:15:00 +00:00
f7904e0c7e
Added TunnelEntry to format TunnelController data, expanded tunnel row layout
2013-08-18 14:27:17 +00:00
ae2fa4dce7
Fill I2PTunnel list with a Loader
...
Until changes to the list of TunnelControllers can be monitored, the Loader
refreshes the view every 10 seconds.
2013-08-18 12:46:13 +00:00
bdbc777a52
Added TunnelControllerAdapter, filled tunnel lists with names
...
Router must be started and client tunnels built before loading the I2PTunnel
Activity, or it hangs when switching tabs.
2013-08-18 00:13:05 +00:00
320e8d5153
Added client and server tabs
2013-08-17 11:53:12 +00:00
c53b98d2b9
Changed LicenseFragment to a ListFragment
2013-08-17 11:21:54 +00:00
e1236d2824
Replaced list header with Toast in Addressbook
2013-08-17 09:37:29 +00:00
d7ac916eeb
Changed AddressbookFragment to a ListFragment
...
Previous commit was not broken, a clean build fixed the problem.
2013-08-17 05:41:42 +00:00
5b9203f77d
File framework for I2PTunnel interface
...
Broken: cannot find net.i2p.i2ptunnel.I2PTunnel
(but it can when launching the router)
2013-08-16 21:19:08 +00:00
9757d6e396
Added missing search icon for action bar
2013-08-16 21:17:21 +00:00
c2ff90af91
Fixed activity parents
2013-08-14 05:12:31 +00:00
c1e8719d0e
Fixed bug in manifests
2013-08-14 04:46:04 +00:00
56198bf771
Moved logs and error logs into nav drawer
2013-08-14 04:40:19 +00:00
73286f43f6
Moved licenses button into nav drawer
...
Temporary; will eventually be in an about menu in settings
2013-08-14 04:22:58 +00:00
cd3157038c
Fragmented LicenseActivity, turned TextResourceFragment into a DialogFragment
2013-08-14 04:11:37 +00:00
9359c7a726
Implemented Addressbook filtering via SearchView in action bar
2013-08-14 01:47:10 +00:00
058f41ec73
Set up SearchView in Addressbook action bar in preparation for searching
...
The navigation drawer has been (mostly) migrated to link to Activities instead
of Fragments. Only Activities can be searched via the inbuild Android search
function, which uses Intents.
2013-08-13 13:54:39 +00:00
e4c9095626
merge of '73d2724826ecdabe3e124af9e485c44fe7188117'
...
and '977f74485a75e34e7488c13e06849f6dfb5d2d2a'
2013-08-12 01:44:37 +00:00
dd90ea9874
Put full strings in android:dialogMessage for SeekBarPreference
...
The SeekBarPreference class needs fixing to follow resource references.
2013-08-12 01:44:31 +00:00
53c7770e4e
- Handle 4-digit core version
...
- Set API in version string to min version
2013-08-11 14:50:01 +00:00
21274f0335
Added es translation
2013-08-11 13:58:21 +00:00
4ccf3e713d
tr-rTR -> tr to support other regions as well
2013-08-11 13:58:05 +00:00
2ef4d71cdb
Renamed navigation drawer layout
2013-08-10 10:20:31 +00:00
c2bc999847
Turned navigation drawer code into base activity to subclass
2013-08-10 10:17:41 +00:00
d3f37a21a5
Show navigation drawer on first run
2013-08-10 09:16:19 +00:00
658d2a68e2
Removed unused imports
2013-08-10 05:43:41 +00:00
490148cb5b
Migrated old Dialog to DialogFragment
2013-08-10 05:38:28 +00:00
430d56b681
Set choice mode for navigation drawer
...
This should have enabled the current navigation drawer entry to be highlighted
by the call to setItemChecked() in selectItem(), but it still doesn't work.
2013-08-10 03:43:34 +00:00
405bb3317e
Show some menu items in action bar
2013-08-10 03:40:13 +00:00
bbb41c9c54
Use dp instead of px, added content description for logo
2013-08-10 03:29:58 +00:00
5c9c438e28
Moved Addressbook button to navigation drawer
2013-08-10 01:40:22 +00:00
27239cf09d
Renamed menu1.xml
2013-08-10 01:26:12 +00:00
b853c3af39
Only call onBackPressed for I2PFragmentBase subclasses
2013-08-10 01:20:59 +00:00
48f84f1a1b
Added tr_TR translations
2013-08-10 01:19:45 +00:00
eb4ae2c66d
Set minimum percentage, add language code mapping for tr_TR
2013-08-10 01:06:37 +00:00
17be8fb3f7
Load WebFragment properly from AddressbookFragment
2013-08-10 00:50:10 +00:00
bf5accb121
Converted AddressbookActivity to Fragment
2013-08-10 00:44:55 +00:00
4749e470b5
Fixed static reference
2013-08-09 23:35:32 +00:00
0553815777
Removed unused imports
2013-08-09 23:30:58 +00:00
57d81fb14d
Migrated home buttons to use Fragment transactions
2013-08-09 23:30:37 +00:00
ee97af6e4f
Fix labels in navigation drawer
2013-08-09 12:31:45 +00:00
6397a93cac
Enable app icon for navigation drawer opening
2013-08-09 11:59:16 +00:00
03465185f9
Moved Fragments to net.i2p.android.router.fragment
...
Side-effect: some constant strings are now public
2013-08-09 11:52:33 +00:00
ddd9a195e6
Removed "I2P Home" from action bar (linked in navigation drawer)
2013-08-09 11:14:11 +00:00
664985461a
Initial migration to navigation drawer and Fragment
...
- Migrated I2PActivityBase and subclasses to Fragment
- Added new MainActivity with navigation drawer to handle Fragments
- Added MainFragment to navigation drawer
Code compiles, installs and runs. Known bugs created:
- Some buttons now fail (can't use an Intent with a Fragment)
-> Migrate usage of Intents to Fragment transactions
- New install/upgrade dialogs are commented out
-> Migrate old Dialogs to DialogFragments
2013-08-09 11:11:37 +00:00
6d340dc056
Added Transifex config
2013-08-09 06:22:47 +00:00
f312b7c6f1
Extracted more strings
2013-08-09 03:24:15 +00:00
a42bd73de3
Comment out add button in AddressbookActivity
2013-08-08 14:24:59 +00:00
4424392bdc
Comment out add button until it does something
2013-08-08 14:17:11 +00:00
bfe71213f8
Extracted more strings
2013-08-08 14:07:34 +00:00
cd2a12c8ed
Use dp instead of px, removed invalid property (for LinearLayout)
2013-08-08 13:45:50 +00:00
4ca2ed756f
Updated README.txt
2013-08-08 13:30:54 +00:00
a4abfd8fb8
Updated support library path to match README.txt
2013-08-08 13:30:41 +00:00
9d754c29ae
Moved ic_content_new.png to proper folder
2013-08-08 13:05:17 +00:00
0101e63bce
Updated .mtn-ignore
2013-08-08 03:33:40 +00:00
75fe8bfbe0
Removed another old import
2013-08-08 03:23:16 +00:00
806f6edbf1
Removed old import
2013-08-08 03:07:16 +00:00
767ff4f3d2
Merged methods
2013-08-08 02:55:52 +00:00
07fafb03b6
Added ActionBar to Addressbook, placeholder add action
2013-08-08 02:52:02 +00:00
e98f86b29a
Updated .mtn-ignore
2013-08-08 02:33:07 +00:00
18bc4f141d
Setup for ActionBar using appcompat support library
...
The path in project.properties will require local overriding. I tried directly
referencing the SDK with ${sdk.dir} but the build fails with an absolute path
to a library.
2013-08-07 13:07:49 +00:00
a3792bad7a
Set target SDK to 18
2013-08-07 12:37:34 +00:00
745bd3fa94
Set target SDK to 18
2013-08-07 12:00:15 +00:00
97692a4635
Use color style instead of explicit color
2013-08-07 03:35:06 +00:00
3fe7575dab
Removed FrameLayout
2013-08-06 05:41:23 +00:00
a7fc5090f3
Simplified settings layout, pulled strings into resource file
2013-08-05 14:41:08 +00:00
6154f64120
Set text resource color to stop color-change on touch
2013-08-05 12:52:13 +00:00
0e5ca23732
Fixed bug in main.xml
2013-08-04 04:34:17 +00:00
c47e7dab31
Added Eclipse project files
...
To satisfy dependencies, import the following other projects from i2p.i2p into
the same Eclipse workspace as i2p.android.base:
i2p_sdk - core/java/
i2p_router - router/java/
i2ptunnel - apps/i2ptunnel/java/
BOB - apps/BOB/
addressbook - apps/addressbook/
jetty - apps/jetty/
ministreaming - apps/ministreaming/java/
2013-08-04 04:33:56 +00:00
472fa6d49e
- Adjust default configs, esp. ones on the settings page
...
- Update release notes
- Lower log levels
- Spelling fixes on settings page
2013-07-30 19:52:25 +00:00
60ece9d4d2
fix honeycomb notification annoyance
2012-12-14 02:07:22 +00:00
afd656c6b4
Fixes to peers webviewer
2012-10-04 16:46:03 +00:00
78e250a207
Small stats cleanup
2012-09-20 02:15:32 +00:00
134db2ecd3
Allow _fast_ quit v.s. graceful when user hits stop and then back button.
2012-09-11 13:10:11 +00:00
53caad9f2a
Fix state recognition on restart.
2012-09-11 12:44:00 +00:00
742df967e2
Clean up poorly formed code (lint), fix close on rotate.
2012-09-11 09:14:46 +00:00
5d0c5c30eb
Fix stale notification icon + refactoring
2012-09-11 06:32:53 +00:00
cb9924a0bf
(Security fix) Fully kill the app and remove it from memory if not running.
2012-09-11 02:32:44 +00:00
3ceed9a6b3
Remove checks for properties, as-per zzz
2012-09-10 21:14:47 +00:00
c3d95a608d
fix numaric typo
2012-09-06 13:00:31 +00:00
1b004a628e
Fix bad router config for ports. This really belongs in the core...
2012-09-05 06:09:03 +00:00
b080bd387a
If no participating tunnles, blank that status line out.
2012-09-04 12:19:24 +00:00
7a429674a7
Add missing colon
2012-09-04 06:52:12 +00:00
45a1511cab
Add 10pixel border, adjust scrollbars
2012-09-04 06:46:28 +00:00
6c7be97ed5
FatCowIcons license was not copied from i2p.i2p, so I added it to custom_rules.xml
...
(for copying on build) and changed LicenseActivity to show it.
2012-09-03 22:58:10 +00:00
3244509cab
Added icons to the UI. Used fatcow icons since the license is allready in place.
...
Screenshots could be found at: http://meeh.i2p/android/ui/2/
2012-09-03 22:19:08 +00:00
43a20d18c5
last adjustment to i2ptunnel config
2012-08-31 13:57:26 +00:00
e2332543ec
Fix kytv's irc server settings, oops
2012-08-31 04:26:05 +00:00
4d68da45b4
Seperate out kytv's irc server
2012-08-31 04:17:24 +00:00
084ed85467
no more bouncy castle, wrapper.log fix
2012-08-28 13:17:46 +00:00
1d060fd419
Revert UPnP now that it was fixed.
2012-08-18 00:00:03 +00:00
a95ca82a3e
Make service foreground, so droid does not stop us
2012-08-17 22:42:00 +00:00
c13101d535
More sensable defaults, especially dangerous 1 hop tunnels.
2012-08-13 00:07:15 +00:00
7dc7697c14
fix mysterious file name, force routerjars
2012-08-12 22:50:39 +00:00
91fb0a2248
Adding res/menu/activity_addressbook_settings.xml
2012-08-12 19:40:32 +00:00
2663cc7d57
Forgot a resource file.
2012-08-12 18:48:52 +00:00
f9fce317d3
Added support for ndk building in osx. (Hope i did't breake it.. worked on osx 10.8 / ubuntu 12.04)
...
Also did some changes in AddressbookSettingsActivity; changed the way subscriptions.txt is readed and removed tabs. also changed some handlings in save function.
2012-08-12 16:29:25 +00:00
f87a3eb03c
Cleaned up a bug I made making it unavailable on ubntu and most surely other linux distros.
...
I've think I have fixed it, but it would be perfect if someone with good shell skills could check.
2012-08-12 14:41:20 +00:00
36a0f2c678
- Enable SSL reseed
...
- Update README.txt and release notes
- Add irc.killyourtv.i2p to IRC list
- Use new buildI2PTunnelJar target
- LogWriter cleanup
2012-08-12 11:25:06 +00:00
f8fe3f082a
Added support for building jni in osx. Also forgot to add new source files from last commit.
2012-08-12 04:02:24 +00:00
6e130185de
Added AddressbookSettingsActivity, and a link via settings. It's now possible to update subscriptions.txt on android.
2012-08-12 03:55:13 +00:00
006fc1dc51
Moving i2plogo to top and fixed a typo.
2012-08-11 21:05:21 +00:00
87836ddab6
Some UI changes to the main activity.
...
* Rearanged views
* Bigger buttons
* Removed wallpaper
* Added topic labels
2012-08-11 20:49:12 +00:00
ff7154b525
oops, forgot to add arrays.xml
2012-08-11 15:59:11 +00:00
7a829236b9
Add data usage stat
2012-08-08 03:31:41 +00:00
d3edd31155
test commit
2012-08-04 12:57:08 +00:00
455726f05a
merge of '28e40eada54b4ffaffbdedb720514e9c75bde890'
...
and 'ed5a9580c190b1f53ebc6c46fe936b6c80114779'
2012-08-03 03:55:49 +00:00
5dc9d729f4
Fix buildnumber js, add more settings
2012-08-03 03:53:20 +00:00
6d42b93de4
merge of 'a6013429f41dd5ea107ee5e56da100592f7ede0c'
...
and 'eddaa1f2aaa94d303db9952dc8a04e7f10a19bf3'
2012-08-03 02:38:24 +00:00
39b54c41ab
Remove duplicate Debug, move wrapper.log delete to a better place.
2012-08-03 02:37:40 +00:00
f8920298ee
merge of 'b8271f21729bb5732b5383ee78febb68bde639af'
...
and 'c300165977b04a83f75252de61018f9122d0b2fc'
2012-08-03 01:08:33 +00:00
cc3b37c4c0
change install location to auto
2012-08-03 01:08:21 +00:00
0cdd5a5d88
merge of '382962c8f01043a3d3b75c95bf3d469b5aabc799'
...
and 'bc7602f413292ff3e11f3c9dbeb513075f10af14'
2012-08-03 00:58:00 +00:00
b61bc8f5ef
move manifest files, change install location to auto, additional ant file tweaks
2012-08-03 00:57:44 +00:00
2a6a2ef7a7
merge of '96f925faf1d190d7b7d71c043d3b73853cc7a9f7'
...
and 'a081d5b6c58932415d009872ca843b36587fc455'
2012-08-01 14:59:49 +00:00
245f69f2d3
Fix build problems for the routerjars libs stuff... Should build fine now.
2012-08-01 14:59:29 +00:00
4c43b6f5d5
merge of 'cd63013f274d56bce70efcc4b1f0004411f9013a'
...
and 'eea8516ab4cd7b29f403d17fff0272a38d3cba7c'
2012-08-01 13:37:50 +00:00
28230c914d
finish sync
2012-08-01 13:36:30 +00:00
f7e1acdb68
merge of '6a29ded18e13ec9d52d9af1abc2cbc21d2cc80d0'
...
and '8b6ea99d1c37c57f25c94df8231ae4a6e765db8c'
2012-08-01 13:32:13 +00:00
995cd7f327
javascript all the buildnumber stuff, new target incrementBuild, use when i2p.i2p source has not changed, but android source has changed.
2012-08-01 13:29:14 +00:00
1e024c22da
fixup after merge
2012-07-31 23:11:22 +00:00
4e853a753f
merge of '099d95534fe893da4acef3a0b5ab0ea8d74b2d79'
...
and 'aec2af21d2c3fe9b04ec51cb63fa8ef1188a3eb6'
2012-07-31 23:07:18 +00:00
01547e9a20
Add missing file
2012-07-31 20:01:59 +00:00
09b2af14fd
merge of '9bda005612c09e3581b62178a01594526384c36b'
...
and 'f5cf8336fa20e64d9ff7dc28776621fb88ccef5c'
2012-07-31 19:52:23 +00:00
f5d06470e4
incrementBuild target, be sure to execute it manually from ant to increment build number
2012-07-31 19:42:49 +00:00
abe20c95d0
- Enable NTP based on SDK version
...
- Disable SSL reseed (temp until merge)
- Update release notes
- Restrict addressbook to only hosts.txt file
2012-07-30 21:59:15 +00:00
c9abfa80f0
Make SeekBar away from edges and away from value view
2012-07-29 21:36:16 +00:00
f34ef46dbf
Make SeekBar width expand in a way that actually makes sense for the value range
2012-07-29 21:18:16 +00:00
0c30296888
Huge refactor, fixes, settings, put jbigi.so back in too.
2012-07-28 00:34:05 +00:00
3fd373ad8c
less transparent icons, they were too dark, and difficult to see
2012-07-25 14:03:15 +00:00
41091dce25
BOB
2012-07-24 19:21:17 +00:00
0fbaeb0ea4
Don't ask for signing passphrase on the lib build
2012-07-24 05:59:45 +00:00
19791a5965
builds fine now
2012-07-24 05:25:49 +00:00
9d4c0aa839
Reorganize router to own sub-project to avoid build errors
2012-07-24 05:16:21 +00:00
0b12a952cb
update README.txt
2012-07-23 23:47:16 +00:00
a95aa6e89b
Janitorial work, imports and some warnings
2012-07-23 09:33:42 +00:00
f13c772509
install certificates
2012-07-22 02:17:04 +00:00
0f28c4d807
archive certificates
2012-07-21 19:54:08 +00:00
a649d434c7
Finish fixing ant issues, needs work yet.
2012-07-15 08:42:47 +00:00
23c5710d42
Move to newer ASDK and ant, does not compile
2012-06-30 16:31:56 +00:00
52a60b37e2
handle core versions without the 3rd digit
2012-06-29 12:43:09 +00:00
adb5c56f26
disable upnp again
2011-07-10 13:45:25 +00:00
177ac2e3a1
- Addressbook message tweak
...
- Tweak log levels
2011-07-05 13:07:03 +00:00
1219725e6a
- Notification icon rotations
...
- Clean up debug text on main screen
- Move most logging from System.err.println to Util
- Stub out HTTP auth handler
- Don't restart Peers page on orientation change
- Add inbound/outbound arrows, not loaded yet
- Tweak log levels
2011-07-04 16:15:45 +00:00
db1932a908
android-0.8.7-4_b1-API8
2011-07-03 18:44:22 +00:00
9ff31a1872
fix spacing
2011-07-03 18:40:06 +00:00
0326783442
fix
2011-07-03 18:27:48 +00:00
e1b07f45fa
- Delete dup license files
...
- More build cleanups
- Don't start router by default at first install
- Initial news cleanups
2011-07-03 18:25:16 +00:00
4d4eb2c48b
- Build, versioning, and release note cleanups in preparation for release
2011-07-03 16:36:32 +00:00
6c48f042f9
- Hook up start and stop router menu items
...
- More updates to release notes
2011-07-03 14:28:00 +00:00
9869d08295
fix dumb NPE
2011-06-30 23:25:08 +00:00
0a5e6007da
- Proxy error pages and CSS. Needs a little help still.
2011-06-30 23:10:08 +00:00
dbc6c22156
more progress dialog fixups
2011-06-30 19:36:56 +00:00
e62ce19a49
dialog cleanup
2011-06-30 18:35:45 +00:00
6c803935c7
- Top-level uri fixup part 3: Set base uri when loading from cache
...
- More debugging in WVC
2011-06-30 17:51:58 +00:00
a88edb8ea8
- Top-level uri fixup part 2: Remember base uri in CacheProvider;
...
do the rectification in CacheProvider too
2011-06-30 16:59:44 +00:00
57f3c95d72
- Doc updates
...
- Force hosts.txt naming service
2011-06-30 13:39:55 +00:00
3021c0bc91
top-level uri fixup part 1
2011-06-30 02:36:26 +00:00
293e51c175
- Reverse content URI back to I2P URI in WVC so we can load it
...
there instead of via the provider
- Several reload fixes
2011-06-30 01:38:17 +00:00
448d74e172
- Load clicked i2p sites via EepGetFetcher output stream and resource cache
...
- Toast on cache load
- Don't lose current page on orientation or keyboard hidden events
- Implement reload
- Quit is the new stop
2011-06-29 23:39:00 +00:00
92d47564dd
- Handle resource URIs in the WV Client
...
- Switch from URI to Uri in the WV Client
- Canonicalize resource URIs if necessary
- Switch from HashMap to SharedPrefs in CacheProvider
- Use cache when going forward too
- CacheProvider remove old entries in onCreate()
- CacheProvider cleanup
- gc on router stop
- Add reload menu item
- Don't return to welcome page on activity restart
- Notification on client tunnels up/down
2011-06-29 20:05:57 +00:00
d51126cab4
- Add OutputStream variant of EepGetFetcher
...
- EepGet from the CacheProvider
2011-06-28 02:28:35 +00:00
752ac44930
- Use new eepget features to pass error page through
2011-06-28 00:05:03 +00:00
8833020455
- Use Uri for cache key instead of String
...
- Cache inserts and deletes to provider
- Still need to untangle the AppCache and CacheProvider
- Fix clean of class files before build
- Wrap main page in a ScrollView
2011-06-27 20:37:06 +00:00
e489c8d937
stub out a cache ContentProvider
2011-06-26 00:27:38 +00:00
9c4e661e53
- Implement LRU file cache with max size and file count
...
- Use cache for going back in webview...
Sadly you can't go forward after going back
- Start brand new notification when starting or stopping router
- Add uncaught exception handler to remove notification but not sure if it works
2011-06-25 21:56:12 +00:00
a4215cf76e
add intent filter
2011-06-24 21:44:35 +00:00
15afd309b3
license tweaks
2011-06-24 19:06:54 +00:00
a3aa64654f
- Add Peers activity
...
- Save service state
- Start router after stopped by system
2011-06-24 17:39:26 +00:00
87cd67f498
- Add more IRC tunnels and more hosts
...
- LogActivity tweaks
- Welcome and release note tweaks
2011-06-24 13:23:33 +00:00
b5b2692cee
log update handler
2011-06-24 04:21:19 +00:00
cadb6e8c1e
- Set android log tag to "I2P"
...
- Log to console buffer too
- New log activity
- Debug status output when router not running
- More logging utility methods
2011-06-24 03:23:19 +00:00
1aa08d8341
show memory usage
2011-06-23 21:46:11 +00:00
628bae2497
fix version
2011-06-23 21:24:07 +00:00
4b5420f51a
- Toast if no network
...
- Update status faster
- Update release notes
2011-06-23 21:05:33 +00:00
e86e69f437
- Move network waiter from a thread to the service handler
...
- Allow quitting while waiting
- Move connected detection to utility class
- Use connected info for displaying buttons
2011-06-23 19:39:01 +00:00
29b9ca6359
libjbigi.so for GMP 4.3.2 compiled with NDK r5b,
...
SDK Tools Version 11, SDK Platform-tools Version 5, API 8.
LGPLv3.
2011-06-23 18:43:29 +00:00
b337f0f651
convert license page to a ListActivity
2011-06-23 17:29:59 +00:00
8b41459c5d
fix context dirs if started before the router
2011-06-23 17:12:19 +00:00
d4769c7c5a
- Move new version detection from the service to the activity,
...
and from a system property to shared preferences
- Strip libjbigi.so
2011-06-23 16:58:56 +00:00
a04a224b4a
- Add addressbook to menu
...
- Addressbook header not selectable
2011-06-22 21:48:21 +00:00
f1ea9dde51
- SusiDNS in 20 lines of code
...
- Show the toast
- First web page can be i2p
2011-06-22 21:04:51 +00:00
95fd006143
- Add background img
...
- Add missing resources
- More work on start/stop buttons and binding
2011-06-22 18:03:21 +00:00
eb04fb3335
add addressbook client
2011-06-22 14:47:19 +00:00
f045191c82
- Change to startActivity()
...
- Hide start/stop in menu as appropriate
- Prep for actually stopping and releasing service
- Stop service when stopping router
- Switch from singleTask to SingleTop
- Use SharedPrefs to remember whether to start router
2011-06-22 01:03:16 +00:00
097883c1ee
- Delete old temp files on startup
...
- Catch loadUrl() exception
- Stub out settings and menus
- Enable double-tap to zoom in webview on Droid
2011-06-21 20:48:20 +00:00
d71ead3f53
Bump to API 8 for setBlockNetworkLoads()
...
More welcome file updates
2011-06-21 01:56:01 +00:00
77180cea17
- Fix crash on screen rotation
...
- Handle cancels better
- Start clients faster
2011-06-21 00:59:25 +00:00
0aa325ada8
- Add toast for some errors
...
- Fix eepsite loads by adding xml header
- Use loadDataWithBaseURL() but block network loads, requires API 8
- Turn zoom controls on for local pages too
2011-06-20 22:08:14 +00:00
ae8cadde95
- Support eepsites in web viewer
...
- Async task for web/eep loads
- Progress dialog for web/eep loads
- Cancel loads with back button
2011-06-20 20:23:46 +00:00
14464772f9
- Add browser activity
...
- Add welcome page
- Add EepGetFetcher app
- Add warnings
2011-06-20 14:16:29 +00:00
5305b39ee4
- More release notes
...
- Add the rest of the licenses
2011-06-19 20:25:13 +00:00
8e2ec53e94
- Tunnels 1+1 hops for now
...
- Split out WebViewClient to own class
- Clean up status a little
- Check for new install or new version at startup
- Popup dialog on new install or version
- Only merge config files on new version
- Add release notes and licenses screens
2011-06-19 17:37:24 +00:00
e80dcee65a
back to shared clients
2011-06-18 19:40:26 +00:00
a2ae1ccab2
- Build script fixups for setting i2p source location
...
- Don't require GMP source to build
- Hook new router final shutdown hook, tweak state machine
to not declare router done until final shutdown
2011-06-18 17:05:18 +00:00
05cdb11c55
- Add status to main page in the Handler
...
- Convert service status bar updater from a thread to a Handler
- Clean up status bar
- Null out router context on shutdown
- Switch back to shared clients
2011-06-17 22:05:20 +00:00
3a7f4331f0
- Enable UPnP
...
- Increase max NTCP connections
- Delete old wrapper.log at startup
- Spoof network status on emulator
- Increase client start delay
- Disable shared clients
- Stop LogWriter from starting a new App context at shutdown
- LogWriter tweaks
- Logging tweaks
2011-06-17 20:15:26 +00:00
2ee5d5f02f
- Really change to SDK 7
...
- Start and stop buttons
- Handler for screen updates
- Make service not sticky
- Log tweaks
- Fix version script
2011-06-12 21:49:36 +00:00
cf5454d43e
rcvr tweaks
2011-06-12 18:40:29 +00:00
e94c332ed6
- Stop router if network lost
...
- Only bind to service briefly from receiver to
prevent shutdown hangs
2011-06-12 18:29:27 +00:00
735da1408b
- Hook in news fetcher
...
- Move temp dir setting from config to code
- Stub out methods to stop the router
2011-06-12 16:53:32 +00:00
0e6cecce7b
news fetcher app, not hooked in yet
2011-06-12 03:30:04 +00:00
0d97d92c64
- Beginnings of a local Binder
...
- Change min API to 7 (2.1), to make things a little easier.
This covers 95% of active devices and older ones are likely
too crappy to run I2P anyway.
2011-06-12 03:02:51 +00:00
3f62eded02
simple wait for network thread. still need to hook up the binder
2011-06-11 21:02:39 +00:00
a9a3fbd5da
- Start clients directly (hard coded) instead of using clients.config
...
and LoadClientAppsJob, due to ClassLoader issues and the need to
register shutdown hooks anyway.
- Status bar tweaks
- Fix NPE when stopping
- Instantiate broadcast receiver
- apk config has preference over installed config for now
2011-06-11 20:08:53 +00:00
6597847682
- i2ptunnel link fix
...
- Set class loader, although that causes other problems
- Fix temp dir for now, but needs to be set in app not in config file
2011-06-10 21:57:46 +00:00
8fb166b61b
- Add news button, news page, initialNews.xml
...
- Add clients.config, i2ptunnel.config, hosts.txt, i2ptunnel.jar,
streaiming.jar, ministreaming.jar
Clients won't load yet, have to fight the class loader.
- More BroadcastReceiver work (still not hooked in)
- enums
2011-06-10 18:12:24 +00:00
7cc1e37cc2
- Switch to GMP 5.0.2
...
- Beginnings of a BroadcastReceiver
- ant target for signing key
- Status thread
- Status in status bar for now
2011-06-10 03:09:35 +00:00
84419904ad
update paths in scripts and readme
2011-06-07 14:45:02 +00:00
ac30407eb2
Start an android-only branch without any code from i2p.i2p.
...
Next step: Update the scripts and docs to point to
../i2p.i2p/ for everything.
2011-06-07 14:00:36 +00:00
95189c8f53
Android:
...
- Move the classes around
- Split into Activity and Service
- Add status bar notification
- More config changes
2011-06-06 13:47:47 +00:00
7e84451ac3
Android:
...
- Import the main_rules file and remove the copied rules
- Set the version code and name in the apk badging
- Build target is 8 to allow SD install, MIN-SDK is still 3
- Fix NPE on new install
- Remove some debug code from NBigI
2011-06-05 22:38:35 +00:00
15b9615a1c
Debian: update path of installed javadocs
2011-06-05 20:02:48 +00:00
4dc9cfb457
Debian: re-work patch to compensate for recent runplain.sh & wrapper.config changes
2011-06-05 20:02:13 +00:00
1250617d6c
Make runplain.sh even more shell agnostic
2011-06-05 19:54:21 +00:00
ca5f35aea9
merge of '7f219c63dd48ba4ae26ad87603df4cb41ada2c59'
...
and 'afa8f9152e731dd11cd6a3649d45caaeb65b1b82'
2011-06-05 15:03:05 +00:00
3dfa982b39
Missing swedish translation and fix of html tags by digitalmannen
2011-06-05 15:02:20 +00:00
b2a5a94ce0
-18
2011-06-05 14:01:12 +00:00
d834c8063c
merge of '90dce8fafc543f94a2aefe704bf4b3e63b24eab9'
...
and '9d726cbaf7d1591c47b4dd7e6aed864d2c09e25d'
2011-06-05 13:58:14 +00:00
d28f4bd24b
* JBigI:
...
- Replace old non-PIC 62-bit linux libs (GMP 4.1.4 built in 2005)
with PIC libs built with GMP 5.0.2. License is LGPLv3.
Built by sponge with GCC 4.4.4, downloaded from
http://sponge.i2p/files/jbigi/gmp-5.0.2/
For 64-bit processors, both performance testing and
the GMP changelog led us to use 5.0.2 for both the 32- and 64-bit versions,
even though the files are twice as big.
See http://zzz.i2p/topics/306 for discussion and test results.
libjbigi-linux-athlon64.so was a 64 bit file; by the new naming standard
supported by NativeBigInteger, it is now a 32-bit file and the
64-bit one is libjbigi-linux-athlon64_64.so.
All new 64-bit libs will have _64 appended.
- Update build docs
2011-06-05 13:52:43 +00:00
48f4c7286d
- Remove libjbigi-windows-athlon64.dll which was a duplicate of libjbigi-windows-athlon.dll;
...
NBI now tries athlon as a fallback for all 64-bit processors.
2011-06-05 13:31:26 +00:00
d9f80e9de6
GMP is not in core lib
2011-06-05 12:50:04 +00:00
d1e42233a8
* DSAEngine: Add code for alternate implementation using Java libs;
...
disabled by default. Add test code to verify identical results
and compare speed.
2011-06-05 12:40:59 +00:00
6110957921
Fix html tags in swedish translation
2011-06-05 11:59:38 +00:00
d308d7da97
remove unnecessary zeroing code, javadoc
2011-06-05 11:19:32 +00:00
4d34078678
* Data: Remove duplicate signature verification code
...
in RouterInfo and LeaseSet
2011-06-05 11:18:35 +00:00
8d42ebc2f0
* Console: Tag stat descriptions at declaration rather than in Strings.java
2011-06-05 11:16:57 +00:00
87cad7eaee
* JBigI: Replace old non-PIC 32-bit linux libs (GMP 4.1.3 built in 2004)
...
with PIC libs built with GMP 4.3.2. License is LGPLv3.
Built by sponge with GCC 4.4.4, downloaded from
http://sponge.i2p/files/jbigi/gmp-4.3.2/
The 4.3.2 files are half the size of those built with GMP 5.0.2, and there was
little or no performance difference between the two versions for 32 bit processors.
See http://zzz.i2p/topics/306 for discussion and test results.
2011-06-05 11:06:56 +00:00
b1f1c28c5c
Swedish translations (thanks 123hund123, hottuna and digitalmannen)
2011-06-05 10:15:05 +00:00
b612e925df
merge of 'b87fbef6393383ccfe6d24286dbbf9ffc79fdd29'
...
and 'c0bbd3c3725889c45887d4cdce900908d8918df8'
2011-06-05 08:51:48 +00:00
af629d2442
minor change to i2psnark l10n es 'n pt
2011-06-05 08:48:58 +00:00
e232a641a3
android: fix gmp configure args
2011-06-05 02:09:12 +00:00
35495e4d5a
Android:
...
- Add a version update script
- Disable NTP
- Disable external I2CP
2011-06-04 19:31:45 +00:00
5974160805
* Router:
...
- Add a lock for reading/writing the router.info file
- Check our RouterInfo validity after reading and before saving,
to catch fatal errors sooner
2011-06-04 12:05:48 +00:00
4e16ef35a2
* KeyGenerator: Restore old return type to not break ABI (thx kytv)
2011-06-04 12:04:18 +00:00
885d549e84
* NBigI: Recognize Android
2011-06-04 12:03:35 +00:00
173343e049
Android:
...
- More efficient build of i2p.jar and crypto.jar
- More build fixes
- Merge package configuration resource with configuration file on device if it exists
- Add launcher icon, resized from installer/resources/eepsite.help/help/lib/itoopie.png
- Start of a libjbigi build script
- Increase min API to 3 so we can use JNI
2011-06-04 00:29:02 +00:00
c3bcb8d020
fix misspelled file causing build dependency problems
2011-06-03 13:20:50 +00:00
d7de8ae630
Android:
...
- Fix up build.xml to work with tools version 11
- Get rid of dot at front of project name
- README.txt updates
- logger_config additions
2011-06-03 12:14:54 +00:00
d5f529819f
merge of '6ad44c8ad61fa5a65207491cab744ddfa8f0f3ca'
...
and 'db7c4479731f94687d64bea76eafeb4c62e14f1a'
2011-06-03 01:31:31 +00:00
d2093444a6
update i2psnark pt
2011-06-02 21:34:50 +00:00
3f15c4324b
update i2psnark one string in es and de
2011-06-02 20:32:49 +00:00
219d7fd8c3
fix ElGamalTest compile; fix jbigi.jar path to speed up the test
2011-06-02 20:29:15 +00:00
c5c6a9fa17
update routerconsole Deutsch
2011-06-02 20:23:36 +00:00
78779fe92f
update Castillian
2011-06-02 19:36:53 +00:00
b37a64905b
fix/merge
2011-06-02 19:07:38 +00:00
675ac79443
merge of '65af54c284a3e8def1740b26114d3ed42ccae172'
...
and 'd805aad2dab23264b9c386c8ffabea464fece871'
2011-06-02 19:02:29 +00:00
14ea9c2928
fix/merge
2011-06-02 19:02:12 +00:00
ec6084cd37
merge of '468d5271753b5b44fff6890ecd33d03b684d8e18'
...
and 'cd4b79fe5aae3f17a3def305c7a3494a8db5dc74'
2011-06-02 18:57:06 +00:00
b65cbb0f78
Remove txt file in BOB.jar as per zzz's request.
2011-06-02 18:53:45 +00:00
fe15db51d8
- Logging tweaks inspired by Android
...
- Disable reusing Deflater on Android
2011-06-02 18:29:06 +00:00
761ad38bcc
* HMAC:
...
- Javadocs and cleanups
- Use SimpleByteCache
- Comments and speculation
2011-06-02 13:37:35 +00:00
2a5ed938bb
update generateKeyPair() return type to make it easier
2011-06-02 13:34:26 +00:00
c5c4e3c7ce
* ElGamalAESEngine: Fixups required after SessionKey enforcement
...
* SessionKey: Enforce data size and prevent reuse like the other SimpleDataStructures
2011-06-02 13:33:03 +00:00
94af6550fa
HMAC256 is used by Syndie
2011-06-02 13:30:33 +00:00
c767644c8f
typo
2011-06-02 13:29:27 +00:00
a3ee593d0b
give up on a reseed host after 90% errors
2011-06-02 13:27:03 +00:00
733d6db56e
one more illegal character
2011-06-02 13:25:23 +00:00
6d938a12f6
android build fixes
2011-06-02 13:24:47 +00:00
8a56531c90
Don't prefer IPv4 but add the option commented out to wrapper.config. Make the option configurable in runplain.sh
2011-06-01 14:42:18 +00:00
43332bb6d0
* Crypto:
...
- Use java.security.MessageDigest instead of bundled GNU SHA-256 code
if available, which it should always be.
5 to 20% faster on Oracle JVM; 40 to 60% on Harmony;
5 to 15% on JamVM; 20x (!) on GIJ.
- Use java.security.MessageDigest instead of bundled Bitzi SHA-1 code
if available on non-Oracle JVMs, which it should always be.
Not faster on Oracle JVM; 30 to 60% faster on Harmony;
15 to 20% on JamVM; 10-15x (!) on GIJ.
2011-06-01 11:44:10 +00:00
5990dd5879
add description for debian-clean target
2011-06-01 10:24:07 +00:00
030a95cdd1
reference debianhowto
2011-06-01 09:54:32 +00:00
18d3536ffe
ConfigClients stopClient stubbed out.
2011-06-01 03:59:12 +00:00
3b80f53b8e
There is more than one way to peel a pineapple...
2011-06-01 02:49:14 +00:00
5912c60692
Remove the one little html file that ends up in BOB.jar. The file is NOT a javadoc file, it is a package file. Still, it is zapped.
2011-06-01 02:32:00 +00:00
f8dc8a298e
Debian: refactor patch
2011-06-01 00:11:03 +00:00
a3dd538afb
typo fix
2011-06-01 00:09:53 +00:00
a90b8aa03a
Prefer IPv4 connections
...
In some distributions (such as Debian, for example) net.ipv6.bindv6only=1 is
set by default. In some configurations, networking in java applications will be
broken. Someone recently came into #i2p experiencing this very problem.
This change closes #464 .
2011-06-01 00:04:23 +00:00
313ee79bae
hide syndie from "all" target and disable syndie target
2011-05-31 23:32:27 +00:00
97f97448d5
Clean up debian options in build.xml
2011-05-31 23:29:06 +00:00
3677cadcca
* jbigi: Add support for solaris
2011-05-31 20:21:51 +00:00
455b5529b4
jbigi: Add support for SunOS/Nexenta/Solaris to the build*.sh scripts
2011-05-31 19:37:29 +00:00
60204fef24
Debian: initscript: Don't spew warnings when chown'ing files that don't yet exist
2011-05-31 18:50:54 +00:00
45064ec37e
libjcpuid for Solaris x86
...
Compiled using
gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2nexenta7) on Nexenta 3.0.1
2011-05-31 18:20:32 +00:00
4ecacc7607
* HTTP Proxy: Don't send redirect for POST (thx kytv)
2011-05-31 15:57:39 +00:00
43ba27126c
Debian: Refactor jcpuid & jbigi patches to deal with SunOS support
2011-05-31 11:32:07 +00:00
527c9ba5dd
Add support to jbigi/jcpuid for Solaris/SunOS
2011-05-31 11:30:10 +00:00
d4bf2523a6
* I2CP:
...
- Append I2CP Version information to the Get/Set Date Messages,
so that both the router and client are aware of the other side's version,
and future protocol changes will be easier to implement.
Previously, router version information was not available to the client,
so when router and client were in different JVMs,
old clients would work with new routers
but new clients would not work with old routers.
After this change, we can design future changes so that new clients
will work with old routers.
This is an enhancement to the old protocol version byte sent by the client,
which we have never changed and probably never will.
- Prevent a client from setting the router's clock
- Javadocs
2011-05-30 16:31:09 +00:00
acb4bac5e6
* netDb: Don't refetch expiring router infos if we have enough
2011-05-30 16:29:33 +00:00
cbef38ac11
* i2psnark: Restrict swarm size for small torrents
2011-05-30 16:25:24 +00:00
f9ffab62f4
Debian: Refactor jcpuid patch
...
Changes made to patch b/c of kFreeBSD changes to build.sh I recently checked
in.
2011-05-29 15:12:46 +00:00
656292e1b1
Debian: Since jetty-i2psnark.xml has been disabled, there are no xml files dumped to pkg-temp.
2011-05-28 21:36:17 +00:00
ed8a065da9
Debian: Rework patch to work with the updated runplain.sh
2011-05-28 20:21:45 +00:00
9834a36787
merge of '5b0e335af7a9ce35cb7e40cd550b7e65af923218'
...
and 'd25f86bdd190afae59745e22e4fd0c2d8911a8ac'
2011-05-28 20:17:09 +00:00
33b9a5c2ce
Make runplain shell agnostic
...
Braces were put around variable names so that router will run in kFreeBSD.
runplain.sh should now be shell agnostic (it runs in dash. it even runs in
*posh*, a ridiculously picky shell).
2011-05-28 20:14:36 +00:00
1eb58a84df
* i2psnark: Fix bug preventing Robert from connecting to snark (thx sponge)
2011-05-28 20:11:52 +00:00
c9c35a3e5a
jcpuid: minor edits so that compilation will work with Debian kFreeBSD
2011-05-28 17:26:24 +00:00
e0dd52a4dc
build.xml: Don't copy jetty-i2psnark.xml to pkg-temp
2011-05-28 12:52:23 +00:00
393d813d05
Don't re-append the query string to the redirect URL,
...
which caused eepget to repeatedly retry the new redirect
of an i2paddresshelper query by the HTTP proxy.
This was clearly non-compliant (the Location: header requires
an absolute URI including any query string).
This was part of the original redirect handling added by
jrandom to eepget back when it was in syndie;
appending that changelog just in case this hackery was
required by Freenet USKs, which I doubt.
Also, reset the redirect counter when retrying.
==============
Revision: 62a8cac8565958d111d0a47a443c964918d2e3ef
Parent: 277fe109ea4416f7d8a6dba6e09cd4f605a8ce1a
Author: jrandom@i2p.net
Date: 10/22/2006 15:06:30
Branch: i2p.syndie
Changelog:
...
- add support for HTTP 301 redirects to EepGet (so freenet USKs work as
intended)
2011-05-27 21:41:49 +00:00
0000e4f28d
Debian: Ship custom router.config to disable updates via the I2P router. Updates, to keep with Debian policy, must be done via the package manager.
2011-05-27 17:43:05 +00:00
e3a3a99317
add cpuid
2011-05-27 16:18:38 +00:00
6a9f73bd61
quick jbigi test script
2011-05-27 16:12:10 +00:00
2c3be29016
* JBigI:
...
- Refactor to handle 64 bit libs and a list of fallback libs
- Logging tweaks
- Only check for one file name in library path
2011-05-27 15:04:40 +00:00
8eb10872b8
* CPUID:
...
- Recognize amd64 as x86
- Only check for one file name in library path
- Log tweaks
2011-05-27 15:02:03 +00:00
d5fd682985
* Console: Fix router.updateThroughProxy being set to false after saving
...
change on /configupdate when install dir is read-only.
(ticket #466 )
2011-05-27 14:58:57 +00:00
8f861f7ba2
javadoc
2011-05-27 14:57:36 +00:00
efe53c831d
Debian: Since browser launch is disabled within the I2P codebase for the i2psvc user, removing patch to disable it
2011-05-27 13:35:36 +00:00
0dba0a1d6f
typo fix
2011-05-27 09:45:42 +00:00
89c01696cc
Debian: Remove cruft that remained in debian/rules from the times in which cpuid couldn't be build for i386.
2011-05-27 09:35:17 +00:00
164f060a40
Debian: Creating a new fourth package by splitting the i2p package in two
...
This commit splits the i2p package into a second package, i2p-router.
* The new 'i2p-router' package does not depend on the java-wrapper nor jbigi.
Jbigi is recommended. This package can be installed on the ports or
distributions that the java-wrapper is not available for.
* The new 'i2p' package depends on i2p-router, libjbigi-jni, and the java-wrapper.
This package will add the i2psvc system user and the initscript. Existing
users of the i2p package will have the i2p-router package pulled in
automatically and for them there will be no usability changes.
Executive summary: No functionality changes will take place for either those
that installed the i2p package in the past or those that
install the newly split i2p package. For them, "The Song
Remains the Same."
2011-05-27 09:33:20 +00:00
e347ee5880
Debian: debian/README.Debian updates to reflect packaging changes
2011-05-26 21:56:42 +00:00
a4ea70b33b
Debian: Move scripts/ to doc/i2p/examples
2011-05-26 21:40:31 +00:00
4433a3db06
Debian: Install runplain.sh as /usr/bin/i2prouter-nowrapper
2011-05-26 21:38:50 +00:00
e019d3b8d7
Debian: create symlinks in doc/licenses that point to existing licenses in /usr/share/common-licenses
2011-05-26 21:33:05 +00:00
1f497e171a
Debian: Add certificates directory to $I2P
2011-05-26 19:12:32 +00:00
cd8c954513
Debian: Drop junit from Build-Depends-Indep
2011-05-26 18:53:22 +00:00
d08d5ffd64
Debian: add debian/copyright to ant clean target
2011-05-26 18:51:36 +00:00
8744eab46d
Debian: drop dynamically created copyright file
2011-05-26 18:46:41 +00:00
5d7e936aed
Remove legacy standalone i2psnark from package
2011-05-26 15:49:43 +00:00
e786da2605
Remove information from debian/README.Debian that is no longer applicable
2011-05-26 14:45:10 +00:00
b6fab829cc
Debian packaging fixes
2011-05-25 23:09:58 +00:00
150cb30339
minor NBI tweaks and comments
2011-05-25 22:13:18 +00:00
724d8de9ae
call the 64 bit cpuid, even if we dont use it yet
2011-05-25 21:35:21 +00:00
ddcd8cbb10
prep for new 32 bit cpus
2011-05-25 21:23:40 +00:00
f5f4f14b7e
Drop libjbigi-linux-k63.so and libjbigi-freebsd-k63.so that were identical
...
to k62 versions; add mapping in NativeBigInteger.
2011-05-25 21:14:16 +00:00
6616ccd3b4
cleanup in prep for more changes
2011-05-25 21:05:20 +00:00
075f89f43c
Update jetty version number--we use version 5.1.15.
2011-05-25 18:11:15 +00:00
9a836ed072
merge of '0ab9435836f60e748b89344771eea555219e6262'
...
and '13180c845a0d2cce619be3b9b139295f2ff49ece'
2011-05-25 17:09:29 +00:00
552608744d
* CPUID: If the 64 bit extract worked but the load failed, try 32 bit
2011-05-25 16:54:25 +00:00
2accbdcf05
Operation close #354 part one of ??: Make the router console's help pages valid html. We *LOVE* valid HTML.
2011-05-25 16:52:52 +00:00
ab17bd3150
Built using gcc (Debian 4.4.5-8) 4.4.5 in Debian Squeeze within clean chroot jails.
...
-fPIC and stripped.
2011-05-25 16:00:11 +00:00
d201a29d03
* HTTP Proxy: Address helper refactoring, address book add form
2011-05-25 13:52:18 +00:00
c4bbcc4617
* CPUID: Load 64-bit libcpuid if available
2011-05-25 13:48:45 +00:00
82a0ac16f1
increase min floodfills again
2011-05-25 13:36:17 +00:00
27b48034c5
b32 cleanups
2011-05-25 13:34:32 +00:00
641e71c141
close tags in eepsite help files
2011-05-24 23:16:15 +00:00
4fd8da8041
Fix errors that tests/scripts/checkxml.sh found
2011-05-24 22:33:28 +00:00
68dccdfe2f
try to fix RrdGraph GIF exception
2011-05-23 23:24:54 +00:00
592361b1a4
* Console:
...
- Disable zh translation in graphs on windows due to font issues
- Fix NPE at startup
- Graph tweaks
2011-05-23 19:22:33 +00:00
6e4df8830a
- Force news refetch after URL change
2011-05-23 19:19:07 +00:00
7ab95d0144
javadoc
2011-05-23 19:16:33 +00:00
4ea5622842
mbuild.sh fixups : add new jcpuid/mbuild.sh, edit jbigi/mbuild-all.sh -- pedantic naming
2011-05-23 04:52:29 +00:00
606300a042
* GeoIP: Read countries.txt in UTF-8
2011-05-22 18:36:08 +00:00
96cf598691
javadoc
2011-05-22 18:34:41 +00:00
6b923c7251
Fix build error that omitted local jetty patches from org.mortbay.jetty.jar;
...
affected 0.8.4 and 0.8.6 installers. Include jar in the updater for the next release.
Thx KYTV.
2011-05-22 18:33:51 +00:00
18e57d19db
doc update
2011-05-22 14:31:56 +00:00
45f3020924
mbuild.sh document and fixes, mbuild-all.sh add cpu types
2011-05-21 18:26:10 +00:00
d8a3cb0d58
change build script to GMP 4.3.2
2011-05-21 17:09:30 +00:00
b5dc9b6f5a
Update geoip database and country list
2011-05-21 01:07:03 +00:00
38a6e6b212
restore old cpuid assembly for x64
2011-05-20 16:26:40 +00:00
627519e69c
disable debug
2011-05-20 16:25:46 +00:00
2f2e0e539a
history for props, -1
2011-05-20 14:23:31 +00:00
e42b78e177
propagate from branch 'i2p.i2p.zzz.naming' (head 9626e0df682c8d5f706d2c814158ba451f3ebeb5)
...
to branch 'i2p.i2p' (head a3969e6c9c4fd5bfd69cd716ce0df191ad2af634)
2011-05-20 14:12:07 +00:00
4b19801cdb
try to prevent out-of-order logging at shutdown
2011-05-20 14:09:36 +00:00
3d76354cbb
fixup after prop
2011-05-20 13:55:13 +00:00
e2c98ac134
propagate from branch 'i2p.i2p.zzz.jrobin159' (head 08df645290d8e156d88930ddaf71b3f3d8af419d)
...
to branch 'i2p.i2p' (head 69c9e6bd0c6894c335f7d9892aa28ac7d6389907)
2011-05-20 13:52:35 +00:00
d4fe76afee
hide graph link in summary bar when disabled
2011-05-20 13:47:09 +00:00
3352c45517
- Rewrite cpuid.c so it builds with PIC (source only, binary not updated yet)
2011-05-20 13:25:19 +00:00
0e719b8eb0
fixup after prop
2011-05-20 13:17:04 +00:00
ff520b74dc
propagate from branch 'i2p.i2p.libgmp' (head 41a57954f7e78e57f8eb5e30e8ebde7fd75b15dc)
...
to branch 'i2p.i2p' (head d174e772ebd4f3e3eac5c9b5abd7f736c2527eb2)
2011-05-20 13:13:26 +00:00
48bf618ae5
final
2011-05-20 12:49:29 +00:00
d6c1202e4b
summary bar tweak
2011-05-20 12:48:58 +00:00
20452c9387
* Certificate: Fix creation bug; improve router cert generation
2011-05-20 12:46:50 +00:00
64a753116b
* i2ptunnel: Fix server-side stripping of X-Accept-encoding
2011-05-20 12:43:50 +00:00
5ce439ffc4
merge of '97f5690455a3a74e68056739ea7145c8059454c6'
...
and 'e01e159c9825a36e8e640bb3cf8d0f1200b1be2f'
2011-05-19 05:47:02 +00:00
00f2721640
upd
2011-05-19 05:44:13 +00:00
454a310bbe
make translation more castillian
2011-05-18 21:40:11 +00:00
18952f5109
upd routerconsole messages_fr.po
2011-05-18 11:37:39 +00:00
7377086aae
0.8.6
2011-05-16 19:58:19 +00:00
9f7cc9d887
add update host
2011-05-13 21:04:58 +00:00
ffa9ea9cd2
Increase min floodfills; decrease min routerinfo expiration
2011-05-13 20:13:56 +00:00
f9654661bb
* Use partitions of fast tier for various hops of client tunnels; minor cleanups
2011-05-11 14:40:55 +00:00
5ce06d02b4
the rest of -2
2011-05-06 12:35:19 +00:00
c356792d02
* Tunnels and profiles:
...
- Increase max fast and high-cap tier sizes
- Slow profile eval cycle after sufficient uptime
- Fix bug which started a new build after a successful build
- Misc. cleanups
2011-05-06 01:10:28 +00:00
90642a8ab5
warning
2011-05-05 01:59:20 +00:00
6199e7b74c
oops fix path to newly tagged files
2011-05-03 13:15:13 +00:00
1e9ac05b63
merge of '83e7567c0dbdabe57c21a0bfdc9d70acbbc71463'
...
and 'f783d7f664254691074c1542a6d8937731e2b503'
2011-05-02 16:24:54 +00:00
ed338d9cfa
minor tweak to es
2011-05-02 16:24:48 +00:00
a84e6f7854
typos
2011-05-02 11:23:01 +00:00
fe21748b2d
-1
2011-04-28 18:46:09 +00:00
8b184f8c03
one more zero-length torrent check
2011-04-28 18:05:03 +00:00
5ed22d5c16
cleanups
2011-04-28 18:04:31 +00:00
525e0b4518
tag peers.jsp UPnP text
2011-04-28 18:03:18 +00:00
e8d94982e4
* Console: Try to prevent cascaded IllegalStateExceptions in .jsp code;
...
add logging for original error
2011-04-28 18:01:48 +00:00
38db0b0ff3
* UPnP: Strip trailing nulls from incoming XML to prevent
...
"content not allowed in trailing section" exceptions
from stupid routers
2011-04-28 17:57:30 +00:00
e4a8b9621d
site (plugin)
2011-04-25 06:29:20 +00:00
66ea1c060a
merge of 'aee566a8e2250d2461203b83c7a3434b29f771f9'
...
and 'f6410ea071e6b154e0c14deea8ef6eaa35cb7faa'
2011-04-24 07:38:51 +00:00
50dabfec8c
typo typo
2011-04-24 07:37:20 +00:00
a8722e033c
tweaks es
2011-04-20 00:28:02 +00:00
1cec98d180
tweaks es
2011-04-20 00:24:37 +00:00
97bb2d81b7
0.8.5
2011-04-18 03:12:51 +00:00
9c4d107b5d
update de
2011-04-16 01:22:55 +00:00
eaccd029c8
merge of '9f3e70c07e90831996f4a09177d29015e02d03a1'
...
and 'bfdfec0ecf3dfe56d93ab5835b3c6887743e50ac'
2011-04-16 01:22:12 +00:00
b2c90b0633
update es
2011-04-16 01:20:58 +00:00
1152e117b3
routerconsole: update russian translation
2011-04-13 17:34:36 +00:00
9f3cdeb29e
typo
2011-04-11 13:49:55 +00:00
699bfb3987
typo
2011-04-11 13:23:11 +00:00
0695753084
typo
2011-04-11 13:19:21 +00:00
ef0e9ca36c
typo
2011-04-11 13:05:40 +00:00
3e9e56ed28
typo
2011-04-11 12:27:22 +00:00
b16cfb9df6
typos
2011-04-11 11:24:42 +00:00
18c3430656
typos
2011-04-11 10:53:02 +00:00
94298c3678
missinfo
2011-04-11 09:19:23 +00:00
a3d22e829b
encore une
2011-04-11 08:55:15 +00:00
63ecc10c5e
typos
2011-04-11 08:46:32 +00:00
937ef0ea4e
typo
2011-04-11 08:15:45 +00:00
428db02274
* Console: Hide iframe on mobile browsers
...
* DataHelper: Speed up eq() (Ticket #437 )
* HTTPServer: Strip inbound X-Accept-Encoding header
* netdb.jsp: HTML fixes
* Plugins: Log error when console server not found
* Reseed: Log tweak
2011-04-10 18:22:43 +00:00
960f12d66c
final tweaks
2011-04-09 01:09:16 +00:00
aea618061f
final tweaks
2011-04-09 00:47:57 +00:00
3995d2b123
merge of '3ef57a4333ea11a79d106a471afe2014124dc520'
...
and '41944e5ee9caea1445633a41c9e0f3474aefea7e'
2011-04-09 00:20:18 +00:00
891f9b2e87
final tweaks
2011-04-09 00:16:04 +00:00
47efafa722
changes to es
2011-04-08 21:55:34 +00:00
b19006690c
tweaks es
2011-04-08 19:12:05 +00:00
6acef90087
final tweak
2011-04-07 21:26:17 +00:00
5b7896d16e
final tweaks after tests
2011-04-07 19:04:43 +00:00
8a74eceac3
final tweaks after tests
2011-04-07 15:04:56 +00:00
a5f576d912
final tweaks after tests
2011-04-07 14:45:25 +00:00
e0c0f2a350
final tweaks after tests
2011-04-07 14:32:14 +00:00
1ca63be423
final tweaks after tests
2011-04-07 14:31:41 +00:00
eaee55e3a9
fix the damned apostrophe and some better translations for other strings
2011-04-07 11:45:30 +00:00
1fbaf24d59
fix the damned apostrophe
2011-04-07 10:32:34 +00:00
1ada55f012
add how_fr.png
2011-04-07 10:25:06 +00:00
bcbd5bbda6
fix the damned apostrophe and some typos
2011-04-07 10:19:53 +00:00
2a982a4c47
fix the damned apostrophe
2011-04-07 09:12:17 +00:00
2061640cb6
fix the damned apostrophe and other typos
2011-04-07 09:00:15 +00:00
a4ff83c0d4
fix the damned apostrophe
2011-04-06 19:43:49 +00:00
e766202a2e
fix in panel: congestion->tasks list
2011-04-06 17:34:15 +00:00
0da9c606f2
remake duck's change
2011-04-06 15:33:06 +00:00
398984009b
remake duck's change
2011-04-06 15:21:36 +00:00
3e00866bdf
remake duck's change
2011-04-06 15:21:15 +00:00
ac3c2bd872
remake duck's change
2011-04-06 15:02:50 +00:00
281c2f5b51
tweak
2011-04-04 20:44:18 +00:00
2e9e2e20ef
tweak
2011-04-04 20:37:47 +00:00
ed131f47de
tweak
2011-04-04 20:27:28 +00:00
853e5ac607
tweak
2011-04-04 20:21:21 +00:00
1cffcdb670
ttweak
2011-04-04 20:13:19 +00:00
a9b1603f9f
ttweak
2011-04-04 20:08:50 +00:00
aee08287eb
tweak
2011-04-04 12:31:40 +00:00
131e8f6d68
translation es update
2011-04-02 22:00:39 +00:00
c8544d016d
merge of '51802b6d77791cf157cb9ef16097495772c68d12'
...
and '7a7f3283a6a2a69e8ed4df36c0e5a9850c8bb248'
2011-04-02 20:43:42 +00:00
8198e61acc
tweaks transl8ion desktopgui
2011-04-02 20:38:25 +00:00
b41ed69b0f
Adding Arabic to Transifex
2011-04-02 12:18:45 +00:00
5b2cf8b676
German translation for DesktopGUI, thanks blabla
2011-04-01 21:41:13 +00:00
5d9116965b
Spanish translations, thanks punkibastardo
2011-04-01 21:29:53 +00:00
07e61d499a
Fix French quoting, add to Transifex
2011-04-01 21:22:33 +00:00
9f010d80fb
checked against console
2011-03-30 22:52:54 +00:00
660ba64ce1
little fixes
2011-03-30 22:45:25 +00:00
29c731d660
little fixes
2011-03-30 21:08:08 +00:00
df4714e628
little fixes
2011-03-30 20:57:34 +00:00
a7d6048748
mini tweaks
2011-03-30 20:35:27 +00:00
1a40178e8c
fix
2011-03-30 20:20:14 +00:00
49ac0278f0
redo
2011-03-30 20:17:44 +00:00
4c74315411
redo
2011-03-30 20:12:09 +00:00
f992a07df9
redo
2011-03-30 20:09:42 +00:00
e62d9dfa48
more cleanups, clickable logo
2011-03-30 00:56:15 +00:00
6dd7431ccd
message cleanup
2011-03-30 00:42:08 +00:00
7020bfd521
display cleanups
2011-03-30 00:19:28 +00:00
0fcf13ef73
* susidns:
...
- IDN toASCII improvements (old bean)
- Add 'other' filter
- Fix jsp 500s
2011-03-29 23:17:14 +00:00
9e37a5a4af
* susidns:
...
- Enforce basic rules on host name additions
- Split up form
- IDN toASCII improvements
- Log message improvements
2011-03-29 22:46:59 +00:00
9e4e9c197b
typo
2011-03-29 15:17:09 +00:00
172541a368
implement delete on details page
2011-03-29 03:29:23 +00:00
9f475c03cb
fix details for published book
2011-03-29 03:02:17 +00:00
fbfffa9987
- SusiDNS cleanups
...
- Logging cleanups
2011-03-29 02:16:42 +00:00
8ea721696f
readme_fr.html
2011-03-29 00:33:45 +00:00
3e5713e479
readme_fr.html
2011-03-29 00:05:29 +00:00
b7072d48b6
messages_fr.po & readme_fr.html
2011-03-28 22:54:26 +00:00
7feefc049c
readme_fr.html
2011-03-28 22:53:58 +00:00
8ae398d786
- Isolate span read failures to that span
...
- Don't keep separate count of spans and levels, use BSL HashMap sizes
- Fix SkipList counts when read in
2011-03-28 20:33:57 +00:00
a818e84dcf
- Cleanups, logging, checks and javadocs
2011-03-28 17:15:46 +00:00
33780ef359
- Fix FLB full check
...
- Cache FLB
- FLB logging, cleanups, checks
2011-03-28 14:27:19 +00:00
516216730b
readme_fr.html
2011-03-28 14:25:47 +00:00
7a69024fb5
messages_fr.po & readme_fr.html
2011-03-28 13:59:46 +00:00
9fcb20a7bd
- Free unused span continuation pages (big space savings)
...
- Less data copying during on-disk searches
2011-03-28 04:57:16 +00:00
991acd3917
fix level count init
2011-03-27 22:42:36 +00:00
f4905d2742
- Use new UTF8StringBytes
...
- Track number of SkipLevels in a SkipList
- More double-checks
- Caching cleanups
- Cleanups, logging, generics
2011-03-27 22:36:45 +00:00
b7b7283ff9
- Use new UTF8StringBytes
...
- Track number of SkipLevels in a SkipList
- More double-checks
- Cleanups, logging, generics
2011-03-27 22:19:50 +00:00
22d50dd150
require router.activePeers stat (ticket #450 )
2011-03-27 19:19:41 +00:00
bc231b51b5
- Fix several bugs in removal of first or second span
...
- Fix bugs in flushes
- Add magic numbers for free pages and free list
- More bounds checking
- Lots of checks for double-kill / double-free
- Make some freelist errors non-fatal
- Cleanups, logging, javadocs, test code
2011-03-27 18:55:51 +00:00
4d17643064
messages_fr.po
2011-03-27 18:37:09 +00:00
0b510cdc21
fignolage help_fr & console messages_fr.po
2011-03-27 10:03:04 +00:00
a188275608
revert trac #450 : need enable all stats to enable active & fast peers statsgrphs, text added in help, comments removed
2011-03-27 09:01:43 +00:00
0617ee99cd
Fix: Wrong working dir when running as a Windows service
2011-03-27 01:30:30 +00:00
4fbde3a0bc
better
2011-03-26 20:55:47 +00:00
9911d22ac3
transl
2011-03-26 20:54:17 +00:00
b14c17c884
add news_fr.xml .... feel free to use for tests or mtn delete
2011-03-26 17:50:54 +00:00
3fe232a535
typo
2011-03-26 16:49:29 +00:00
52a0ab5482
same for highCap
2011-03-26 15:24:23 +00:00
b3dec96e1e
see trac #450
2011-03-26 15:03:26 +00:00
b639482c4a
tweak
2011-03-26 10:47:16 +00:00
d68e59fb04
tweak
2011-03-26 10:03:39 +00:00
d97f991230
fix
2011-03-26 08:59:39 +00:00
cc780c23f8
merge of 'c8e4037205cbf60c898d6f6e7acaf03eec0a04ab'
...
and 'e596e8b965b583853015d99b62798865654e4806'
2011-03-26 07:40:17 +00:00
a7fceb644f
javadoc
2011-03-26 05:50:13 +00:00
312534b635
- Change disk format to add magic number to all pages
...
- Change blockfile magic number to reflect new format
- Cleanups and javadocs
2011-03-26 05:27:34 +00:00
8f9f102baf
- Fix several bugs with BSkipLevels persistence
...
- Logging and debug code
- New serializers
- Cleanups and javadocs
2011-03-26 02:40:17 +00:00
26cc6a26b8
add
2011-03-26 02:38:34 +00:00
bcf9d59c82
fix
2011-03-26 01:49:09 +00:00
cf7e922dcd
merge of '71dfdcd2d4d32f1ab1d0f8aa795af4e2520362dc'
...
and '98c75b36461d2528cd3135f43f759440d3183acc'
2011-03-26 00:33:21 +00:00
ba67bb9412
fix
2011-03-26 00:29:00 +00:00
1271e03192
fix
2011-03-25 23:15:40 +00:00
cdd986c56b
update translation de
2011-03-25 22:55:37 +00:00
ea86b6880f
fix
2011-03-25 22:19:29 +00:00
d47de894ab
fix
2011-03-25 19:54:59 +00:00
109bd978de
fix
2011-03-25 19:41:25 +00:00
25d2ce65e2
add
2011-03-25 17:20:18 +00:00
07b3ebefc1
'->\'
2011-03-25 14:53:18 +00:00
e255de6f72
'->\'
2011-03-25 14:20:33 +00:00
76bbc604ae
?
2011-03-25 11:09:59 +00:00
103bde8a32
?
2011-03-25 11:09:12 +00:00
57140d2655
add
2011-03-25 10:14:50 +00:00
f61108bbae
add
2011-03-25 09:14:26 +00:00
05a3738fdb
refilled
2011-03-25 08:56:53 +00:00
ceb631719b
purged
2011-03-25 08:35:43 +00:00
078056f163
implement last-modified
2011-03-24 22:07:19 +00:00
1adb3d19c7
- Better serializer error handling and logging
...
- Automatic corruption repair in blockfile
- Automatic removal of bad entries in BFNS
- Use unsigned shorts to extend max lengths to 65535
- Check max length
- Throw IOE on negative ints
- Tweak fromProperties() exceptions
- Fix DataHelper encoding issues (ticket #436 )
- CSS tweaks
2011-03-24 21:51:20 +00:00
b5cfe00ba5
new
2011-03-24 21:22:46 +00:00
46b2fd2749
new
2011-03-24 21:14:12 +00:00
f1d1a80f4e
new
2011-03-24 21:03:08 +00:00
f3a30276f3
new
2011-03-24 20:55:15 +00:00
a9579cdd87
new
2011-03-24 20:45:52 +00:00
2d4c3453b7
new
2011-03-24 20:33:18 +00:00
1f58125eed
new
2011-03-24 20:25:54 +00:00
fb36da7669
new
2011-03-24 20:19:26 +00:00
fa1820786a
new
2011-03-24 20:11:18 +00:00
655d0ad77e
new
2011-03-24 20:10:53 +00:00
0098816866
new
2011-03-24 18:39:32 +00:00
6e08fd614a
after antpoupdate
2011-03-24 16:53:10 +00:00
0680725582
upd
2011-03-24 15:37:38 +00:00
0cb10f9bb1
upd
2011-03-24 15:08:14 +00:00
7751661f3d
basic IDN support
2011-03-24 05:30:33 +00:00
ca5484a984
- Add details page in susidns
...
- Add source in Daemon
- Honor list property in BFNS.lookup()
2011-03-24 03:00:47 +00:00
f7beb5d68e
initial trsl
2011-03-24 01:47:41 +00:00
d6999a3327
* DataHelper:
...
- Undeprecate fromProperties() and toProperties()
- Undeprecate BOOLEAN_FALSE and BOOLEAN_TRUE
- Fix fromProperties() and toProperties() to correctly throw DataFormatExceptions
- Add sort option
- Efficiency improvements in writeProperties(), toProperties(), storeProps(), and toString()
2011-03-23 21:44:38 +00:00
541ff01fd1
merge of '6467dc867b03e6be51ac21be14d7f8cbdadc2bd2'
...
and 'b30b38d7e36009a6ffcdbc0c6405a97703d29128'
2011-03-23 20:26:25 +00:00
c85931cbc5
log tweaks
2011-03-23 02:22:19 +00:00
7e0d0e2b01
- Implement getNames()
...
- Use getNames() for merging to hosts.txt naming services to avoid O(n**2)
- Fix naming service selection
- Don't merge from master book unless publishing
- Add naming service and direct config options
2011-03-22 22:10:15 +00:00
f289be908c
added UNanted susidns messages_fr.po. Please jdk guru initialize, aka antize it so I can translate. I just changed one header line
2011-03-22 22:06:12 +00:00
42e9fd9431
upd snark_fr.po
2011-03-22 21:59:14 +00:00
5dc9214296
- Iterate through eepgetted subscription file instead of loading the whole thing into memory
2011-03-22 18:20:44 +00:00
086bad4b47
upd messages-fr.po
2011-03-22 16:31:20 +00:00
22d66131f3
upd messages-fr.po
2011-03-22 16:23:59 +00:00
311bb7a4b6
propagate from branch 'i2p.i2p' (head 6467dc867b03e6be51ac21be14d7f8cbdadc2bd2)
...
to branch 'i2p.i2p.zzz.naming' (head ed37752523387104764b68a1deaaedb5e707e827)
2011-03-22 14:28:16 +00:00
8b10720b23
upd messages-fr.po
2011-03-22 11:06:18 +00:00
6f296a6f76
-8
2011-03-22 02:12:03 +00:00
61590d39e0
merge of '60c5cb17c0406b6e6e547489f9ea8ef3c290e262'
...
and 'ea425725295fb82fd45d0a93ba521f8695fa88a5'
2011-03-22 02:11:30 +00:00
c7a574fe01
final
2011-03-22 02:08:03 +00:00
1b2519cfb8
- Improved error handling
...
- Disable graphs on JVMs that crash
2011-03-22 01:59:52 +00:00
9c02aab4fb
oops remove newline
2011-03-21 18:37:26 +00:00
c89f752ccc
Update Dutch translation for routerconsole
2011-03-21 18:34:49 +00:00
40fd4ccd15
Stats:
...
- Refactor handling of required stats
- Shorten description of required stats
- Improve save messages on configstats.jsp
- Change bw.sendBps and bw.receiveBps stats to bytes, not Kbytes
- Expires directive for graphs
2011-03-21 18:14:58 +00:00
4c0a4a2296
Update english routerconsole tags
2011-03-21 18:06:58 +00:00
ddddc686fe
propagate from branch 'i2p.i2p' (head 60c5cb17c0406b6e6e547489f9ea8ef3c290e262)
...
to branch 'i2p.i2p.zzz.jrobin159' (head 330a4f9652fe5f67e6e9998f5c0a87c7ef163764)
2011-03-21 14:29:03 +00:00
642376b0b6
HTML fixes
2011-03-21 14:27:46 +00:00
3ba9f872ed
fix manifest error
2011-03-20 18:28:29 +00:00
bfb4560dc2
maxMemory() fixes for silly GNU returning Long.MAX_VALUE
2011-03-20 18:14:30 +00:00
fa8f2290af
set firstHeardAbout; tweak dump order
2011-03-20 13:34:14 +00:00
c0422134f9
* i2psnark: Fix peers stuck at uninteresting after magnet fetch
2011-03-19 18:46:18 +00:00
b11516f758
remove cache directives
2011-03-19 18:34:39 +00:00
14986fbfa1
* Profiles:
...
- Nicer profile dump
- More efficient profile lookup for display
- Fix dumpprofile NPE
- Change file suffix from .dat to .txt.gz
2011-03-19 17:19:54 +00:00
34d951aa6b
recognize links as a text browser
2011-03-19 16:40:10 +00:00
f96342d33a
backport equals() fix
2011-03-19 16:39:22 +00:00
5eb6bf1b1d
change i2ptunnel clients to 3 hops for new installs
2011-03-19 16:39:04 +00:00
295e1daa22
test scripts update
2011-03-19 16:37:53 +00:00
cf0d2197b8
- Persistent option on GUI
...
- Fix HTML errors
- Refresh improvements
- Fix Rate.equals() bug
- More cleanups
2011-03-18 15:49:58 +00:00
79358f4271
notes and tweaks
2011-03-18 00:47:14 +00:00
12f3634f96
more rows when persistent
2011-03-17 23:25:38 +00:00
033dee0216
- Persistent RRD
...
- Restart line in graphs
- Restore zh fonts in graphs
2011-03-17 21:13:52 +00:00
1324eaf056
cleanups and javadoc
2011-03-17 17:16:28 +00:00
2e5e3b9d40
better error messages, fix NPE, comment out template handling
2011-03-17 16:16:50 +00:00
ef26accde0
jrobin 1.5.9.1
...
sha1sum 7d76f5cdec625fd1ce21acc0e46d286fbd6d307f
Released 2008-09-05
Downloaded from http://sourceforge.net/projects/jrobin/files/jrobin/1.5.9/
License: LGPL 2.1
It appears that the only difference from 1.5.9 is it was compiled with Java 5
instead of Java 6. The 1.5.9 jars out there also contain the large font .ttf files,
which are not in 1.5.9.1.
The only announcement I could find about 1.5.9.1 is here:
http://opennms.530661.n2.nabble.com/Am-I-missing-something-td841945.html
The following directories are dropped from the jar during the build process:
org/jrobin/cmd/
org/jrobin/convertor/
org/jrobin/inspector/
2011-03-17 16:03:27 +00:00
8461beba1c
1st cut
2011-03-17 02:07:08 +00:00
b93e3dfb55
cleanups and permissions
2011-03-16 18:33:56 +00:00
5ef1dd87a5
javadoc fix
2011-03-16 18:14:51 +00:00
07860d018c
add b32 links to susidns; add source property for additions via susidns
2011-03-16 17:28:10 +00:00
ce5ce12e3b
* Naming services:
...
- Refactor caching
- Logging, caching, shutdown cleanup and fixes
2011-03-16 16:11:54 +00:00
02c4bbfc58
fix filtering
2011-03-16 03:01:32 +00:00
bf613448d7
susidns/hoststxtNS compatibility fixes
2011-03-16 01:50:22 +00:00
5095e8a1d6
naming service shutdown stuff
2011-03-16 00:37:54 +00:00
0352ca3ef6
* Naming service, addressbook, susidns:
...
- Replace img hack for susidns requesting addressbook update
with registration and request through the NamingService
2011-03-15 23:16:44 +00:00
12c5b9c21c
* Naming services, addressbook, susidns:
...
- Fix search capability
- Fix result count and view within results
- Fix published address book
- Fix ngettext
- Cache size
- Fix 0-9 filter
- Addressbook updates via API, except for published
2011-03-15 21:52:48 +00:00
be4be9716d
readme tweaks
2011-03-13 12:39:52 +00:00
ac5785c796
update susimail de translation
2011-03-13 11:32:43 +00:00
e6b24277b6
readme tweaks
2011-03-13 11:06:33 +00:00
dca9f32d3f
Make the actual installation the last step before the "Done" screen
2011-03-12 22:19:05 +00:00
21a3657da5
Add NT service as an installer option on Windows
2011-03-12 21:53:55 +00:00
3f141e72b8
ngettext fixes thx duck
2011-03-12 21:32:29 +00:00
e3a81f6091
Susimail: use ngettext, fix typo (thanks m1xxy)
2011-03-12 21:00:04 +00:00
3ecc38cc9c
-6
2011-03-12 18:03:32 +00:00
b23f278c3f
ngettext cleanups
2011-03-12 18:00:58 +00:00
e47afffd09
* Console: Fix HTML errors in
...
configpeer.jsp, configtunnels.jsp, configupdate.jsp
2011-03-12 17:32:15 +00:00
0f91899aa9
* Console: Fix HTML errors in form message box,
...
logs.jsp, netdb.jsp, profiles.jsp, stats.jsp
2011-03-12 16:11:10 +00:00
8e672ea548
* LogWriter: Prevent NPE after permissions fail
2011-03-12 16:09:57 +00:00
cfc17d59b4
* BuildHandler: Loop double-check
2011-03-12 16:08:52 +00:00
46e8add16a
* Blocklist: Add bogons since they won't change any more
2011-03-12 16:08:11 +00:00
7f616f20ae
Susimail fix typo
2011-03-12 02:37:18 +00:00
133017d2db
Susimail translation de
2011-03-12 02:29:13 +00:00
ee6a058602
merge of '2800e8520ddd9ac3f56053467ccfb76cde381974'
...
and '5c35adb4725a7a6f8145b1f5ee552729a691706d'
2011-03-12 02:26:14 +00:00
6bbdb4fc03
merge of 'ca5b19055e887994435b0eb35978484f2489bb6e'
...
and 'f2d5735e0701a2b5b380f0967281811b26e26de4'
2011-03-12 02:20:39 +00:00
5def26ab93
Add Susimail to Transifex config
2011-03-11 22:23:25 +00:00
1657f151f6
Update history
2011-03-11 21:53:18 +00:00
a5b55728ba
I18N for susimail, including dutch translation.
2011-03-11 21:47:00 +00:00
8b737b4adb
static
2011-03-11 02:31:10 +00:00
f4e92572eb
more generics
2011-03-11 02:18:15 +00:00
b048b016ad
generics
2011-03-11 02:01:20 +00:00
41fc9cf4ca
reverseLookup improvements
2011-03-11 01:11:18 +00:00
7edbd3ad0a
* HostsTxtNamingService:
...
- Add getEntries() and size() support
2011-03-11 00:29:34 +00:00
de815e271c
* Blockfile:
...
- More query options
- More exception logging
- Fix lookup infinite loop
- Fix lookup NPE
* SusiDNS:
- Refactoring for new NamingService API
- Initial conversion to new NamingService API
(still needs work)
- Fix lots of HTML warnings
- Some Java 5 cleanup
2011-03-10 23:06:13 +00:00
ad24f1438f
propagate from branch 'i2p.i2p' (head ca5b19055e887994435b0eb35978484f2489bb6e)
...
to branch 'i2p.i2p.zzz.naming' (head e71d7dc813c07bb2b6798ab74099efdfc1754f47)
2011-03-10 17:59:35 +00:00
b6a0426477
* logs.jsp: Fix NPE (ticket #430 )
2011-03-10 14:04:16 +00:00
f71dfe50f9
* eepget: Don't set X-Accept-Encoding header (ticket #422 )
2011-03-09 17:57:48 +00:00
6b6aaab881
* configui.jsp: Fix lang setting broken by previous nonce change
...
* Console: Consolidate nonce handling
2011-03-09 17:16:28 +00:00
8bbcb0b337
split up form, fix HTML warnings
2011-03-09 15:56:23 +00:00
a1032abc92
align tables
2011-03-09 15:55:52 +00:00
380c1e5053
efficiently use entropy in padding
2011-03-09 15:55:00 +00:00
21dbee03f1
history for prop
2011-03-08 13:34:31 +00:00
f4ca3976d5
propagate from branch 'i2p.i2p.zzz.test4' (head 7b50b6c3d48da68078a86a53e55e2c18f55685e8)
...
to branch 'i2p.i2p' (head ebce577e19b70c281daacc5277f98e9bb2bb9630)
2011-03-08 13:31:57 +00:00
b02fe536bc
* Console:
...
- Parameterize download button tags (ticket #425 )
- Clean up summary bar HTML warnings
- Just display a summary bar link for text browsers
- Move welcome div from the readme files to index.jsp
- Require a nonce to change language
2011-03-08 03:07:02 +00:00
f9b2c0bc63
* i2psnark:
...
- More efficient metainfo handling, reduce instantiations
- Improved handling of storage errors
- Improved handling of duplicate file names
- More metainfo sanity checks
- Metadata transfer error handling improvements
- Code cleanup, remove dead and duplicated code
2011-03-08 03:01:02 +00:00
6e607e6bfe
s/bit/bytes
2011-03-04 18:52:50 +00:00
0e854623c1
Last update of Arabic translation
2011-03-04 17:51:03 +00:00
21c65475f9
Update Arabic translation
2011-03-03 21:14:24 +00:00
97c36cc54e
Update Arabic translation of router console
2011-03-02 22:39:14 +00:00
b30e1f5ba9
two more simple test scripts
2011-03-02 19:31:18 +00:00
b2d4a799d5
fix reversions after merge
2011-03-02 18:31:48 +00:00
9030b64dc8
merge of 'ae690eef1560c4b0cbabfd7f75a663bac6b6ee99'
...
and 'd88d323de60e5ba66e1c96e2d11f91de9029b27d'
2011-03-02 18:24:18 +00:00
cb707785cc
* OutNetMessage: Remove dead code
...
* Tunnel cleanups, final, javadoc
2011-03-02 17:27:02 +00:00
f938cc7b0c
* BuildHandler:
...
- Limit request queue size
- Concurrent request queue
- Remove dead code for queued rely handling
2011-03-02 17:18:37 +00:00
28bd1802b4
0.8.4
2011-03-02 15:41:34 +00:00
35a0be6d1c
cleanup/fix console build dependencies
2011-03-01 19:32:42 +00:00
7b29481124
updates after review
2011-03-01 13:37:40 +00:00
cacd0f898d
merge of '2e344d5a40af5ff5f653e5bb911a2a693430d887'
...
and '7d56ae866ee2ea98e7bd34a9877f002821b4c407'
2011-02-27 20:02:29 +00:00
f8fffb5d20
merge of '1128186f23d4c02c548fa9253638806164f51256'
...
and '4abd29865b0fb8d04e5374f13c7d659c3d6939d4'
2011-02-27 20:02:27 +00:00
9cd0e53d0f
update Arabic translation
2011-02-27 20:02:11 +00:00
b0daab601a
merge of '3e32ba6e66f58b4ac347c39ab58f626c9b917f38'
...
and 'c68baba7320228bca1a46b463158f09ed6535aea'
2011-02-27 19:55:58 +00:00
291b70036a
explicit merge of 'e6c9327ff1ba8469394ea059c363542418c60e8f'
...
and '3e32ba6e66f58b4ac347c39ab58f626c9b917f38'
2011-02-27 18:17:27 +00:00
bfad5889ad
update de translation, small change to pt snark by user
2011-02-27 18:06:51 +00:00
bb8736f2cd
drop obsolete docs
2011-02-27 16:24:11 +00:00
a3fb49adcb
add missing files; new API in blockfile NS
2011-02-27 14:49:04 +00:00
21f14ac22e
* Console:
...
- Fix numerous readme HTML errors
- Fix flag locations in readmes
- desktopgui.enable now defaults to false; run systray if false
- Start icon app before console
- Restore systray form in configservice.jsp
- Only save lang when clicking on flags if desktopgui is running
- Only allow two-letter lang code from cgi parameter
2011-02-27 13:53:39 +00:00
30373bf6df
* Reseed: Disable HTTPS until we have enough working hosts again
2011-02-27 13:46:55 +00:00
e990d98dab
rollback the readme I commited accidentally to hamada's version.
...
fix flagbox
2011-02-27 04:03:37 +00:00
5beb739913
fix message
2011-02-26 08:49:07 +00:00
6e84ee8361
Add full Arabic translation of susidns
2011-02-25 18:50:20 +00:00
dedb139fb0
merge of '426f3701e6aff730cff1ccf9bf0812c6b66dc07a'
...
and 'c11fe68b816f89dba74a19921645984ecb370946'
2011-02-25 18:47:36 +00:00
d7f5f2c3d8
multi-lang support for building is optional
2011-02-25 16:01:30 +00:00
bb7d0287d9
* i2psnark:
...
- Fix delete and remove buttons for Opera and w3m (thx xiake)
- Stop torrent if no valid trackers
- Fix war build dependencies
2011-02-24 15:45:18 +00:00
f8e647796b
Add Arabic translation of i2psnark
2011-02-24 14:53:33 +00:00
fde783b156
Fixed router console flag problem
2011-02-24 00:29:29 +00:00
f03064ac71
* BuildHandler: Cleanups and loop checks
2011-02-23 19:36:29 +00:00
7bf8b46049
fix html error
2011-02-23 19:34:52 +00:00
6789df50f3
lower the max limit
2011-02-23 15:58:46 +00:00
f0eb74eeb0
merge of '0cc0ed981fc84e39ef190f1540ab82ca067e4c3e'
...
and '2581256cd4f76cdfe7499610c52b41f6450d88a4'
2011-02-23 14:34:58 +00:00
da41096115
Added susidns arabic and removed french entry from Arabic translation file
2011-02-23 14:33:42 +00:00
61f6ecd725
merge of '8defd07dc628523d87035c507798143df23f7c39'
...
and 'dbd17e12f35cee94207abc66c7b10c9741fadb9b'
2011-02-23 05:23:44 +00:00
102d9183d8
desktopgui: update russian translation
2011-02-23 05:23:36 +00:00
c269546c08
stub out new API, needs testing
2011-02-22 23:39:51 +00:00
79c68c5636
* BuildHandler: Prelmiinary participating tunnel throttler
2011-02-22 23:34:02 +00:00
4967f8de3c
- Add spellcheck=false to textareas
2011-02-22 23:32:37 +00:00
99f3969b54
- Fix HTML error in server-side 503 error page
2011-02-22 23:31:44 +00:00
d131c4bfec
merge of '77b7b8bdb82c499d69c7c8fae6d87b6824bc97d1'
...
and 'b39e8584ce620f381c8b887e7644ff1f08f0510c'
2011-02-22 17:12:48 +00:00
e93a3ed908
Used Arabic language flag as requested and fixed language name
2011-02-22 16:38:44 +00:00
bfb74f7181
reveal the secret protable target
2011-02-22 16:08:16 +00:00
9b77f5e81f
Fixed translation bug and updated routerconsole Arabic translation
2011-02-22 12:39:27 +00:00
36cbae2d7f
merge of '13ca0f2216adf3e66f114ceb036d6b9c296a1619'
...
and '659ccd1cc2f49106cdea175ce29c0542e5fd94e7'
2011-02-22 12:29:54 +00:00
632f34e114
Fixed my translation bug in proxy files
2011-02-22 01:24:04 +00:00
bb31be231d
Add Arabic flag and fixed display problem of the language list in router console
2011-02-22 00:06:37 +00:00
258c260601
fix SkipIterator
2011-02-21 21:35:01 +00:00
0c1bbb349d
Cancel and OK should work every time now (before, they only worked if the mouse did not move while clicking).
2011-02-21 17:03:27 +00:00
2dca305c3f
revert the half finished translation that's accidentally commited.
...
(pls rename before commit next time)
2011-02-21 15:39:48 +00:00
8af15e01aa
translation update
...
fix readme <div>
2011-02-21 14:58:06 +00:00
93be3cbdd4
Update Dutch translation
2011-02-20 12:28:44 +00:00
ce103d58a8
Update english labels
2011-02-20 12:24:36 +00:00
b406c6c51e
Fixed tests for i2ptunnel.
2011-02-20 11:03:40 +00:00
50e22b614f
merge of 'af76c48b3494f94a988fd96021bc5855e50d7e84'
...
and 'cdbfd85082605354db8dc98dee56d49ad42994ba'
2011-02-20 07:16:54 +00:00
7c3af2cdd6
* Plugins: Fix signature verification if router.config specifies
...
trustedUpdateKeys (ticket #416 )
2011-02-19 19:14:05 +00:00
fbe3a488e4
routerconsole: update russian translation
2011-02-19 18:49:00 +00:00
fde7b21ca4
* I2PTunnel: Fix standalone server tunnels
...
http://forum.i2p/viewtopic.php?t=5376
2011-02-19 17:36:37 +00:00
72692840a7
merge of '37c901026218772a834490f3a1f7b4f3f97f8540'
...
and 'e0bd7f50374a8accafb4dfa872318cff7fc59d12'
2011-02-19 17:14:30 +00:00
edb976bce5
minor
2011-02-19 17:13:50 +00:00
3d30e142c1
fix LogSettingsTest hang on fail
2011-02-18 15:37:56 +00:00
aaf2fe9942
-14
2011-02-18 07:10:42 +00:00
d4fce3b98e
merge of '2695182df34f8500e1b5d93d7337a46b8a4656f4'
...
and '2ef560b013d5341eefa6cee116c1f6d06161e9b1'
2011-02-18 07:08:49 +00:00
bd28397f83
fix LogSettingsTest
2011-02-17 23:22:44 +00:00
0c7b9a137d
merge of '0a27a0cd7dd97fb82efc3aca6f06794769a50365'
...
and '0b536ca980b0338b2088c0586e9009d64ca138c9'
2011-02-17 23:21:49 +00:00
f9b2c77161
fix RateTest; includeAntRuntime=true for router tests
2011-02-17 21:23:38 +00:00
6885f96741
Arabic translation of error messages
2011-02-17 21:09:31 +00:00
ef50c122fc
Added the option to disable desktopgui.
2011-02-17 17:19:39 +00:00
6c7e913d5e
fixed formatting
2011-02-17 16:35:30 +00:00
b208295cdb
fix ant test thx welt
2011-02-17 13:50:43 +00:00
5027b6ce33
* i2ptunnel: outproxy2 -> outproxyng (Ticket #394 take 2)
2011-02-17 12:55:28 +00:00
d59e3f9200
- Add Arabic
...
- A flag of for the Arabic language, including the four Pan-Arab colors. Note: This is the 1917 Arab revolt / Hashemite dynasty flag.
Source:
http://commons.wikimedia.org/wiki/File:Arabic-Language-Flag.svg
License:
I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.
Converted to 16x11 png by zzz / gimp
- revert ch flag old change
2011-02-17 12:52:57 +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
a3d466eeaa
merge of '3455cef3331839269d5b10fa09f5ce185042060b'
...
and 'e69eca8c91b11f3dce6b6bbaa98db4d7f657045c'
2011-02-17 12:33:43 +00:00
bec1b4a8e1
merge of '2640744244f35bbe1cfa2738209238b69696c3aa'
...
and 'a9276b7c162ada9a117bde0a54aa4da8fdc05773'
2011-02-17 10:45:49 +00:00
84990d9d43
minor changes
2011-02-17 10:45:35 +00:00
e1b40d4925
Add Arabic version of readme and initialNews
2011-02-16 20:02:21 +00:00
8a71ab4447
Added Arabic l10n for router console
2011-02-16 19:11:48 +00:00
ecadbba98e
Add russian desktopgui to Transifex config
2011-02-15 20:36:38 +00:00
d468a3a8e6
i2psnark: update russian translation
2011-02-15 17:28:51 +00:00
e227464748
merge of '2f361aff8dd74139e94c6f92e575638347b28b0a'
...
and 'c095a7e88a112095206c8abb3db82789c620a5e4'
2011-02-15 17:23:02 +00:00
6c61b39f60
desktopgui: add russian translation
2011-02-15 17:20:14 +00:00
ce634d4f44
i2psnark: update russian translation
2011-02-15 17:18:44 +00:00
3d1312d169
i2ptunnel: update russian translation
2011-02-15 17:18:20 +00:00
e75d0b7654
routerconsole: update russian translation
2011-02-15 17:17:59 +00:00
4d59570df2
* Timers: Log cleanup
2011-02-15 15:25:16 +00:00
8fa49968ed
* i2psnark: Details link shuffle, mostly restore 0.8.3 behavior
2011-02-15 15:22:57 +00:00
eb7e1d24cd
* Profiles: Punish rejections more, in an attempt to spread the
...
load more through the network
2011-02-15 15:21:32 +00:00
c1d7182b08
swap constructor param order
2011-02-15 15:19:54 +00:00
81411601d5
merge of '36411afd84e961f271fd1d09a2d7f227f633af4c'
...
and 'a441ad8880324b5e5e9deb63487986976daf06a8'
2011-02-15 06:26:01 +00:00
b2433d0e50
properly deprecate stuff
2011-02-15 06:22:54 +00:00
2c6984ab99
even more tests
2011-02-14 20:45:36 +00:00
c91d2bf278
minor adjustments to RouterAddress testcase
2011-02-14 18:14:03 +00:00
4c1f3a3143
exclude test classes from coverage
2011-02-14 18:08:45 +00:00
a6686cbed4
Fix headless issue without reboot.
2011-02-14 17:12:12 +00:00
581cd72032
merge of '0d9093cdc66fad9b4827931caa079ad00f2a76f7'
...
and '8aecdabbd225a6ea26a3c20725aeabfedf2dbe1d'
2011-02-14 16:38:22 +00:00
271f330cdd
add another totally useful test
2011-02-14 16:37:23 +00:00
33701195b1
minor changes to some tests
2011-02-14 16:16:20 +00:00
289c7d6c34
merge of 'b5d2a1759a243f1d66cec0bc09016324eb6e0286'
...
and 'dae0a00fe84fa6972a8c42237b2b57ec8e4d689d'
2011-02-13 21:23:16 +00:00
d15f682b17
#348 i2psnark french typo
2011-02-13 20:41:26 +00:00
854998832d
* NetDB: Prevent ExpireLeaseJob NPE (thanks sponge)
2011-02-13 20:36:43 +00:00
38bfca1d65
* GeoIP: Prevent startup NPE (ticket #413 , thanks RN)
2011-02-13 20:29:59 +00:00
1f702f1eb1
* JobQueue: Prevet NPE at shutdown (thanks liberty)
2011-02-13 20:28:46 +00:00
41d8177340
* Connect Client: Minor NPE fix cleanup
2011-02-13 20:26:56 +00:00
2e84134938
Update Dutch translations
2011-02-13 17:53:41 +00:00
a75b2ccf15
Don't create an english bundle. Add missing desktopgui dependency.
2011-02-13 17:11:53 +00:00
0fef251efb
Transifex translation configuration
...
Project URL: http://www.transifex.net/projects/p/I2P/
This is an evaluation of using this open translation platform.
2011-02-13 14:31:38 +00:00
5e96b86281
Add source language (English)
2011-02-13 13:42:44 +00:00
3c7aa6fcab
Add missing plural forms for Dutch and French I2PSnark translation files.
...
Use the real apostrophe (single quote) character U+2019 to resolve msgfmt -c
errors.
2011-02-13 13:00:05 +00:00
6aaa6cd959
just spoted something that went really wrong
2011-02-12 16:54:48 +00:00
50cb4074d1
changed to utf8
2011-02-12 16:52:17 +00:00
8781f89820
update translation
2011-02-12 12:12:04 +00:00
93010923f0
minor wording
2011-02-12 11:58:31 +00:00
bf6b81f85a
translation fix
2011-02-12 11:36:38 +00:00
1d1472c1e4
merge of '47f3a51a7017f1141b9ba7ea01faa1e621324955'
...
and 'fab379ac654f8f643b8b29203a50cb68c76c181b'
2011-02-12 11:31:41 +00:00
93045c2a8d
make windoz msg bundling suck less
2011-02-12 11:30:21 +00:00
2d260a80fa
fix msgbundle under windows
2011-02-12 10:50:58 +00:00
f11a543233
* Clock: Cleanups and javadocs
...
* EepGet: Cleanups and javadocs
* Reseed: Use the reseeder as a clock source
2011-02-11 23:59:10 +00:00
f97402b141
merge of 'a6e9aa4eede6931f8bd627a7b6feb3902c8b5113'
...
and 'd8b436ffeb6b54ba576de5b3caea5f713efdedee'
2011-02-11 19:13:47 +00:00
4471567344
Fixed headless issue, added -8.
2011-02-11 19:12:19 +00:00
dd2c5067aa
I2PTunnel: fix my own stupid bug in I2PTunnelConnectClient
2011-02-11 11:12:19 +00:00
8ec3e58e27
I2PTunnel: fix NPE in I2PTunnelConnectClient
2011-02-11 11:07:33 +00:00
1ad005ec6f
Minor spelling corrections in comments, no new code.
2011-02-10 20:47:17 +00:00
8d15bb4a38
I2CP: fix NPE in QueuedClientConnectionRunner
2011-02-10 19:47:30 +00:00
d8cff6c3e2
merge of '710537602a9f16aa4235ee5d50f9062658827469'
...
and 'ebeebe3477f791c404683923ccfaf075de781391'
2011-02-10 18:09:05 +00:00
b43facebad
merge of '484cb64d4b1b58d9f8ecb38e7502a128e18c030b'
...
and '9f73ccf73ff6b692ea790e91358cbd23bf8ac992'
2011-02-10 17:17:14 +00:00
ae9c160734
* i2psnark:
...
- Improved magnet link parsing, use tr parameter if present
2011-02-10 17:12:15 +00:00
03bc4fc133
change shared client default to false for newly created clients
2011-02-10 17:09:29 +00:00
29028342b4
Extra test to check if headers with the same key are maintained.
2011-02-10 17:09:18 +00:00
e68fbc0243
remove debug nulling, was causing NPE at session close
2011-02-10 17:08:10 +00:00
fc38d54bcb
* I2CP: Correctly close internal connections on the router side
...
when closed by the client, was causing massive memory leak
for internal clients using lots of sessions (thanks sponge)
2011-02-10 15:21:23 +00:00
5eb511b0bf
* Streaming: Don't use iter.remove() on a COWAS
2011-02-10 15:20:05 +00:00
59a16cb689
tweak
2011-02-10 15:17:36 +00:00
2db136b420
* minor revise on some wording.
...
* updated translation.
2011-02-10 09:46:25 +00:00
c8866bebc4
Added tests to fix HTTPTunnelServer header fix.
2011-02-10 07:20:40 +00:00
99ebad3032
BOB config fix, I2CP fix some leaks, see history.txt for details
2011-02-09 16:15:36 +00:00
467de344b9
* fix typo in bat script
...
* fix build script poupdate target on windows
* change messages_nl.po's encoding to UTF-8 (desktopUI)
* add message_zh.po for desktopUI
- POs not translated yet, just updated
2011-02-09 15:54:27 +00:00
c2871e151b
Use multimap instead of map, to allow multiple headers with the same key.
2011-02-09 06:03:29 +00:00
ad3342aefb
exception cleanup
2011-02-08 14:26:46 +00:00
54fdfd823b
- Drop deprecated NamingServices
...
- Add caching and b32 support to DummyNamingService
- BlockfileNamingService Cleanups
2011-02-08 03:29:18 +00:00
ba9c7015fe
blockfile naming service
2011-02-08 00:46:47 +00:00
208db9a673
initial blockfile mods
2011-02-08 00:45:23 +00:00
7f10a67804
BlockFile as downloaded
2011-02-08 00:41:33 +00:00
3f3385fdde
message tweak
2011-02-07 19:32:26 +00:00
6c1f5dd5a9
* i2psnark:
...
- Check for dup magnet torrent when adding torrent file
- Add exotrack.i2p (ticket #403 )
- Disable spellcheck in textarea
2011-02-07 19:27:55 +00:00
86e663b2b4
* i2ptunnel: Generate error message when i2ptunnel.config save fails (ticket #404 )
2011-02-07 19:08:56 +00:00
33c5e14f90
fix SessionEncryptionTest
2011-02-07 19:07:40 +00:00
7c0e82fa4d
merge of '5bf3578b311b1d7c5fb2c2dec8dd60e414a7c983'
...
and '8b3e48e1cca08c942ee3ab576b77af9e2f1a585a'
2011-02-07 18:15:20 +00:00
005fe48e12
merge of '1826c4597d79220a8ad045a63055ac6e75b8a545'
...
and '6d9e17c19dd9ab91772e21a74fdfe371037b7717'
2011-02-07 18:14:23 +00:00
dcacfb281a
increase maxmemory when running junit tests, directly write reports to reports directory instead of moving them later
2011-02-07 18:14:10 +00:00
6c8cacfaa2
updated some core tests to cope with the recent datastructure changes
2011-02-06 17:09:52 +00:00
9bf90c54e1
removed broken duplicated test
2011-02-06 15:21:55 +00:00
f9d43a8a5f
* i2psnark: Fix maggot links, and magnet links with trailing parameters (thx user)
2011-02-06 14:22:32 +00:00
c38d72d178
* i2ptunnel:
...
- IRCClient: Use tunnel log instance
- Server: Full queue log tweak
2011-02-05 23:21:56 +00:00
b08efb6700
propagate from branch 'i2p.i2p.zzz.dhtsnark' (head 2e0aa840a2872848da7e91b53396aa8584cdf122)
...
to branch 'i2p.i2p' (head 00bac2c43b65761ddcdf22effe769c8e25da4929)
2011-02-05 22:42:26 +00:00
6a54aa7e4e
cleanups
2011-02-05 22:42:07 +00:00
e398c036a8
outproxy2
2011-02-05 18:59:06 +00:00
6b852afe15
new ignore file; drop build dir
2011-02-05 18:56:06 +00:00
121c817268
Fix for headless.
2011-02-04 17:09:13 +00:00
c979d65ee6
- Add UTF-8 test script
...
- Fix non-UTF-8 comment in Jetty source File
2011-02-03 19:27:49 +00:00
b502fd0e9d
merge of '3bd1963d77675d6b8db1e811e37bf7671f602040'
...
and 'baffe70898c078da88fedac8e7d10e5301d8b25e'
2011-02-03 17:47:54 +00:00
b8ab14b7d3
* Build:
...
- Remove dup flag files (ticket #316 )
- Remove BOB dependency on i2ptunnel
2011-02-03 17:36:22 +00:00
041e194471
* Reseed: Limit time spent downloading from a single source
2011-02-03 15:47:47 +00:00
ee6730fdaa
* RandomSource: Fix seeding from /dev/urandom
2011-02-03 15:46:24 +00:00
db93421599
* I2PTunnel: Fix NPE
2011-02-03 15:45:26 +00:00
9257cbb0e7
* Console: Add DTG to classpath for old installs
2011-02-03 15:44:56 +00:00
daac11d2d1
simplify code(and deduplicate)
2011-02-03 13:53:58 +00:00
85d5a8542e
replaced clover with opensource alternative
2011-02-03 06:57:35 +00:00
fa6e60da84
merge of '54d4dff4f475a95dfa8e7c7878c5e6321036b988'
...
and 'c8ddd603cd6b832a3d5320ada590613a7b2e5c34'
2011-02-02 22:56:00 +00:00
004d7874c4
Core tests build fix.
2011-02-02 22:52:41 +00:00
051fdb2f2a
history.txt
2011-02-02 17:08:25 +00:00
ddc8953589
Revise lookup code
2011-02-02 17:06:34 +00:00
4dc686736b
Removed http reseed destination b.netdb.i2p2.de and replaced it with forum.i2p2.de/netdb/
2011-02-01 00:30:34 +00:00
0ccbe818ce
Added https://forum.i2p2.de/netdb/ to the list of ssl reseeder urls
2011-01-31 20:06:43 +00:00
be92253330
Added public ssl cert for forum.i2p2.de so we can use it as a secure netdb resource ( http://forum.i2p2.de/netdb/ )
2011-01-31 20:01:17 +00:00
97f93c64e6
Fix context properties initialization; history for test4 prop, -1
2011-01-31 15:44:00 +00:00
e721ddd3a4
propagate from branch 'i2p.i2p.zzz.test4' (head 592b7d2b980e8cba19167fa064f25251296ed8bb)
...
to branch 'i2p.i2p' (head 0ba672eaca7076092389d2277dba231fdd34423b)
2011-01-31 13:42:36 +00:00
07b2e3e092
merge of '5f4e1d5a5191ff6bd9063e019fc2b2be471e5e39'
...
and '86fb452a9d8592dad08f34af6d6517f6e18e3af8'
2011-01-31 13:39:32 +00:00
71dcbec10e
disapproval of revisions 'a74d2ef75dd2d96cca222c96b5f51154a536ac25'..'dbe319d674d6a6a53491762262978f53caaaa58a'
2011-01-31 13:38:11 +00:00
37fc44867f
propagate from branch 'i2p.i2p' (head dbe319d674d6a6a53491762262978f53caaaa58a)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head fced1e04334ef1c18bc6ae8a31984e627310b14c)
2011-01-26 06:48:45 +00:00
a440358e60
merge of '48e0ea7fd7688afa736e2ea34205af6f8b4449c0'
...
and '7d28abec87645e7ef5c5bbbc1120f1ab862842ae'
2011-01-26 06:47:22 +00:00
89e0e6638d
I2PTunnel: Update h2ik proxy details.
2011-01-25 17:05:14 +00:00
232ba5612a
Whitespace cleanup, while we're not yet merged into trunk yet.
2011-01-25 07:08:54 +00:00
fa15710455
Console: light theme: restore truant dropshadow to h1 class.
2011-01-25 02:51:36 +00:00
fbac928313
Console: revert light theme regressions.
2011-01-24 20:24:40 +00:00
656670919d
0.8.3
2011-01-24 14:55:34 +00:00
bf99b04e0a
cleanups after review, ticket 390
2011-01-24 13:20:06 +00:00
cf1cf9e738
New trayicon image (thanks, dr|z3d).
2011-01-22 14:28:53 +00:00
4191eb98b0
Dutch translation updated (thanks KwukDuck)
2011-01-22 12:12:14 +00:00
1eec4484fd
Light consistency tweak.
2011-01-22 08:10:01 +00:00
dc0c97c0ae
Multifarious light tweaks.
2011-01-22 07:16:42 +00:00
a71372c679
TUnnel Manager: light button consistency fix.
2011-01-22 03:14:46 +00:00
cb2ce5ea29
Classic adjustment.
2011-01-22 03:03:42 +00:00
b3f8025393
TUnnel Manager light festooneries.
2011-01-22 02:22:36 +00:00
809bb59c9d
Tunnel Manager light tweaks.
2011-01-22 01:51:53 +00:00
f046eb79bd
javadoc
2011-01-21 16:04:45 +00:00
6981db4fa3
comment out main()
2011-01-21 15:53:37 +00:00
e924052fd8
final
2011-01-21 15:52:58 +00:00
9ee8e045b4
small optimization in TunnelID
2011-01-21 15:52:12 +00:00
b80c0546a2
standard socket cleanups
2011-01-21 15:48:05 +00:00
d2adbfdf24
dont spec thread pool name, to prevent sharing
2011-01-21 15:36:23 +00:00
61456ba57e
merge of '02fcc2f7749bae7a3ec47e06df2e87b744f859d9'
...
and '2a04fb3507bc56975b251f740976304cb2801283'
2011-01-21 14:13:49 +00:00
d05b02de13
Light Chinese finessing.
2011-01-21 12:52:42 +00:00
a4d270fa63
Light consistency tweaks.
2011-01-21 12:05:23 +00:00
a946af721e
Light tabulatory tweaks.
2011-01-21 04:29:06 +00:00
568f242998
i2ptunnel: remove dup in russian translation
2011-01-21 03:47:03 +00:00
9338196c30
Update Dutch translations
2011-01-20 21:23:00 +00:00
587dd3041a
- Added version check needed before starting desktopgui.
...
- Added correct 'stop I2P' functionality in desktopgui.
2011-01-20 17:10:30 +00:00
90fc3b0e57
fix XML comment-in-comment thx KillYourTV
2011-01-20 15:14:56 +00:00
4c84930245
adjust eepsite thread limits
2011-01-20 14:35:38 +00:00
08de93e7ef
Light relief.
2011-01-20 10:29:10 +00:00
96593c7287
Light spice.
2011-01-20 10:08:07 +00:00
471ddaa209
Light chinese bite.
2011-01-20 09:57:20 +00:00
17946fbfab
Light tweak, consistency fix.
2011-01-20 09:48:05 +00:00
22108f2c58
Light tweak.
2011-01-19 22:56:09 +00:00
2a7bb5b550
Midnight and light cleanups/tweaks.
2011-01-19 22:49:43 +00:00
da2f4cb915
* Console: Put all socket handlers in same thread pool,
...
set min/max threads and idle timeout
2011-01-19 20:16:18 +00:00
653abbcc7e
transport cleanups: final, init, pkg private
2011-01-19 17:18:39 +00:00
84d86834b9
Added desktopgui to installation, updater and startup.
2011-01-19 16:51:42 +00:00
8da1e90226
* RouterContext: Clean up clock overrides
...
* PeerManager: Make calculators static, take out of router context
2011-01-19 16:40:48 +00:00
0d52399b15
tweak
2011-01-19 15:33:58 +00:00
96de505b5b
OCMOSJ: dont send an already-expired msg
2011-01-19 15:23:44 +00:00
7b9f98721d
cleanups - final, init, pkg private
2011-01-19 15:05:28 +00:00
7538766c88
DBF/DHS cleanups and speedups
2011-01-19 14:42:14 +00:00
7a7889b59a
clean up OCMOSJ init
2011-01-19 14:40:29 +00:00
08d24b059a
remove nativeDoubleValue(), update jbigi README
2011-01-18 14:05:26 +00:00
ae00ec5dd6
routerconsole: update russian translation
2011-01-17 20:38:27 +00:00
f9384d627c
readme_ru.html: fix link to anchor
2011-01-17 20:37:13 +00:00
bbb731af6c
i2ptunnel: update russian translation
2011-01-17 19:37:12 +00:00
2ea05f01eb
Fix typo
2011-01-17 19:26:41 +00:00
99405b7dff
readme_ru.html: sync with english version
2011-01-17 18:52:24 +00:00
5a1027c5ed
* UPnP:
...
- Change all log errors to warns (tickets #76 , #95 , #120 )
- Double socket soTimeout to 2 seconds
2011-01-16 15:31:45 +00:00
0ed88c5686
* UDP: Prevent rare startup NPE
2011-01-16 15:30:41 +00:00
32b817f9b1
allow editing of console args
2011-01-16 15:30:04 +00:00
04d04d0169
add some HTTP headers in the view servlets
2011-01-15 22:23:57 +00:00
d4a717e6b6
Console themes: Fix for http://trac.i2p2.i2p/ticket/359
2011-01-15 14:49:15 +00:00
394dd3cd57
propagate from branch 'i2p.i2p' (head dc55b0e10a8da0fb3b9571a30bee6d96d2b1b271)
...
to branch 'i2p.i2p.zzz.test4' (head b246a3f2df80018875eafca6be6d5d2096c804fd)
2011-01-15 14:39:28 +00:00
f7df15fd5d
Light tweaks.
2011-01-15 05:48:45 +00:00
29dfa77bce
Tunnelmanager light finesse.
2011-01-15 05:39:03 +00:00
02fbd7f9d6
Light touch.
2011-01-15 05:05:06 +00:00
c453dd0e34
Console/tunnelmanager: light theme adulteration.
2011-01-15 04:09:53 +00:00
f679ef250b
stub out flags support in I2CP SMES
2011-01-14 17:12:44 +00:00
8b8a3a4a60
Light tweaks.
2011-01-14 12:55:26 +00:00
8b664fe2a1
merge of '0c3129e1443b3c155a4e5e06e008fa40a89776a3'
...
and 'fe23acdcae4f7bace1f6ceb4823a13271fe37207'
2011-01-14 12:28:32 +00:00
50a6a81706
Light tweaks.
2011-01-14 12:12:19 +00:00
9944dc0696
Console: light theme, borderline tweak.
2011-01-14 06:16:04 +00:00
65387def16
Light relief.
2011-01-14 05:51:02 +00:00
19f1f7c380
Console: Enhanced support for webkit/opera in light theme.
2011-01-14 04:45:59 +00:00
c36aaa62ba
Readme (eng): decombobulation.
2011-01-13 22:34:10 +00:00
dc120847e1
Readme (en): Clarify "rejecting tunnels".
2011-01-13 22:16:43 +00:00
1aea5b3dec
Additional light tweaks.
2011-01-13 21:39:04 +00:00
9ea41b6e67
More light tweaks.
2011-01-13 21:27:10 +00:00
4a85f30bf4
Light tweaks.
2011-01-13 20:58:12 +00:00
c1c4e50b5b
- Finish PEX send/rcv
...
- Disable KRPC
- Shorten tracker string
2011-01-13 19:54:56 +00:00
461e3b65f1
propagate from branch 'i2p.i2p.zzz.test4' (head 7c43589775312e84d2fed75f07f03e11b1608bc4)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 92f01c300d8392f0bb53715b44db8d0d7fb114a4)
2011-01-13 19:52:27 +00:00
c92a8851b2
whoops 2 un-singletons
2011-01-13 19:52:11 +00:00
b55bfd034e
propagate from branch 'i2p.i2p.zzz.test4' (head 1b67209a056b1c17df560e857ee8b114a59254a3)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 463d86d9ccc9ed8c2faa79f2cf959effa8f92089)
2011-01-13 16:32:26 +00:00
65c6186479
Cleanups: Collections.singleton(), COWAS - includes ticket #388
2011-01-13 14:21:48 +00:00
c4445143f9
merge of '6100fa1118decc83a309c2ccf8d128db2e9c2ef8'
...
and 'd804fb6b50abf7968a0198674912906c60ec9ff0'
2011-01-13 04:38:38 +00:00
9e2c063465
Console: tunnelmanager a:link color consistency fix.
2011-01-13 04:35:30 +00:00
4dd78ed31b
merge of '9d97a97ab57669b6ed2c246c966df9d4afcda899'
...
and 'bc18ab31728be1d004b18d113343c50f25f0a678'
2011-01-12 20:06:29 +00:00
330f1f341e
Fixes to Atom identification.
2011-01-12 20:06:22 +00:00
b4e0fe121c
dont update globals until end of storage check
2011-01-12 13:54:41 +00:00
79bd5f1c11
fix log init problem
2011-01-12 13:28:32 +00:00
1ad1883d56
fix hashCode
2011-01-12 13:27:55 +00:00
4c1050b93a
* Router:
...
- Add new RandomIterator, use in UDP, peer selector,
profile organizer
- Add a stat to monitor peer selector run time
2011-01-12 13:19:20 +00:00
4b85c56903
Console themes: fix news headings.
2011-01-12 12:48:16 +00:00
dfcb81c32f
use context random()
2011-01-11 22:20:05 +00:00
7289c89171
merge of '52a34b607bb02c92ab1dac1ef16a3ce64462e39e'
...
and 'e6920b673f432050c4d56a74a2ff2074a2959e6a'
2011-01-11 17:51:46 +00:00
c6a2e99a0d
Added Intel Atom as (pentium3) as prescribed by the libgmp configure scripts.
2011-01-11 17:51:29 +00:00
1757a2cc08
merge of '4e478ff8494e308808d6df2c47e368ac3aeb61aa'
...
and '51ae655150adb03f61e4ead408e1e7d827661dc7'
2011-01-11 16:40:37 +00:00
1811989089
unbundle jbigi.jar, create at build time
2011-01-11 00:44:36 +00:00
1ae6c28592
Don't expire outgoing piece messages, since we no longer prefetch the data
2011-01-10 17:49:00 +00:00
6670209cb3
i2psnark:
...
- Update session options when max bandwidth changes
- BufferedStream cleanup and comments
- torrent name display tweak
- findbugs
2011-01-10 17:14:34 +00:00
5371481007
- Shutdown change in desktopgui.
...
- Brainstorming about the best way to make desktopgui autostart in I2P.
2011-01-10 17:09:55 +00:00
c29d0917e9
findbugs tunnel
2011-01-10 16:15:31 +00:00
e4bb053a61
findbugs netdb
2011-01-10 16:11:33 +00:00
f15ad23482
findbugs, use context random()
2011-01-10 15:51:02 +00:00
0c5d88d230
findbugs router, router/client
2011-01-10 15:46:13 +00:00
f68c095222
findbugs util (includes ticket #370 )
2011-01-10 15:45:20 +00:00
2a85263259
findbugs udp
2011-01-10 15:43:04 +00:00
b963e2a855
propagate from branch 'i2p.i2p' (head 1b82a3bfd792b71321bcbd8f3b8344664db2dc45)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head 4e485a19a83a3e30425e1b1a03836f35fa4ebb50)
2011-01-10 06:41:39 +00:00
a51ae64e41
build tweak
2011-01-09 01:06:05 +00:00
fd4e4fbc64
* Data Structures: More caching improvements, don't cache where we shouldn't
2011-01-09 01:04:06 +00:00
9a63be8f69
* NetDB: Don't rescan netDb directory unless changed,
...
to reduce Hash cache thrash (backport from test4)
2011-01-09 01:03:05 +00:00
212c87ffd8
* DataHelper: Speed up and annotate sortStructures()
...
* RouterInfo:
- Don't cache byteified data by default, to save ~1.5 MB
- Don't create empty peers Set, to save ~100KB
2011-01-09 01:02:17 +00:00
16509e5921
Better comments
2011-01-08 20:00:36 +00:00
4c172760cc
Corrected some identification code.
2011-01-08 19:58:04 +00:00
7330e5fef8
Added support for new Intel family/model names.
...
Added proper support for using Core2 machines as P4.
Added support for identifying SSE 3/4.1/4.2/4A support on CPU.
2011-01-08 18:24:16 +00:00
7710b22cfd
Moved I2PProperties callback to the RouterContext.
2011-01-07 17:09:27 +00:00
6cfb2baad3
-9
2011-01-07 00:42:00 +00:00
158063658c
propagate from branch 'i2p.i2p.zzz.test4' (head 8dcdde2b4d8eec6e6832866f70995392b52aa23d)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head fb155ffe63e76eaa33cd79c9604a555b11a27989)
2011-01-07 00:39:32 +00:00
0e1d978774
propagate from branch 'i2p.i2p' (head 687bab4d9de8e6686e2734069dfb72f6f2134124)
...
to branch 'i2p.i2p.zzz.test4' (head 9580436bb581971920ea96e58861142c546c861b)
2011-01-07 00:37:51 +00:00
3870924fbd
* i2psnark: Improve request tracking to reduce memory usage
2011-01-07 00:23:25 +00:00
087c7b86de
findbugs core,client,crypto,data,stat,i2np
2011-01-07 00:15:35 +00:00
0129051063
* Reseed, peermanager, transport, ntcp, udp, tunnel, tunnel pool
...
- Findbugs
- Replace "ghetto" mark/reset
- Remove dead code in TrivialPreprocessor
- More efficient UDP peer sort
- finals
2011-01-06 22:49:16 +00:00
a087c82db9
cleanups
2011-01-06 18:14:48 +00:00
a692ab42fa
add missing hashCode()
2011-01-06 15:54:54 +00:00
05a290cdd5
more caching
2011-01-06 15:54:39 +00:00
3867e6144a
simple cleanups and final
2011-01-06 15:45:17 +00:00
f8a2befbc0
add getProperties()
2011-01-06 15:43:59 +00:00
9bbcdadd0e
propagate from branch 'i2p.i2p' (head 915df7d6afddd7473a7db7fd1f499d350611db62)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 4c10a9396745b20a517c9822cf1454aca752ea94)
2011-01-05 21:49:13 +00:00
ea29c961ed
log tweak
2011-01-05 21:01:03 +00:00
4005bd6804
reseed form button tweak
2011-01-05 20:34:56 +00:00
e826ce723a
* i2psnark: Refactor request tracking to prevent possible deadlocks
2011-01-05 20:21:29 +00:00
226cb7fdb9
* Streaming:
...
- Add new real sockets for easier porting of apps.
See http://zzz.i2p/topics/792 for info.
Untested.
- de-SpongeCase
- Javadoc
2011-01-05 16:41:41 +00:00
6822bf7978
findbugs high-rank issues
2011-01-05 14:49:51 +00:00
e2c3ea3ffc
log tweak thx ech
2011-01-05 14:47:48 +00:00
2e51577f39
fix up findbugs target
2011-01-04 22:35:34 +00:00
976544bd1d
stub out PEX
2011-01-04 00:36:24 +00:00
9b0c42ca6f
- Added support for on-the-fly routerconsole.lang changes to desktopgui and routerconsole (routerconsole now commits changes to the I2PAppContext).
...
- Added desktopgui support for detecting if it's running in the same JVM as I2P (without commandline arguments).
2011-01-03 18:40:18 +00:00
2a6c763c31
Added support for callbacks when changes in I2PAppContext properties occur.
2011-01-03 18:37:29 +00:00
3305f1790c
details page for single-file torrents
2011-01-03 18:02:26 +00:00
8d59fd1cbe
some more defines
2011-01-03 16:21:51 +00:00
532c9d3fc5
* I2CP:
...
- Add experimental bandwidth limiter
- Add I2PSession API method to update tunnel and bandwidth
configuration on an existing session
- Filter more system properties before passing them to the router
2011-01-03 15:56:02 +00:00
1a3b0d3812
* I2PAppContext: New getProperties() method
...
* i2ptunnel:
- Use context properties as defaults
2011-01-03 14:26:22 +00:00
b92ba5edbb
concretization in lang=es
2011-01-03 00:14:45 +00:00
aeb1d40658
minor tweaks and accomodation in lang=es
2011-01-03 00:07:05 +00:00
bb39d8c6fd
disable spell check in textareas
2011-01-02 18:58:06 +00:00
bb74bc33d1
fix bw limits handling in standard session
2011-01-02 18:56:45 +00:00
af90121b47
cache tweak
2011-01-02 18:56:04 +00:00
f015ce1f0b
log tweak
2011-01-02 18:55:26 +00:00
378490886f
* NetDB, DatabaseeStoreMessage:
...
- Convert everything from DataStructure to the
new DatabaseEntry superclass
- Optimizations made possible by DatabaseEntry
- Don't rescan netDb directory unless changed
2011-01-02 14:23:26 +00:00
785d184676
corerection on eespite de
2011-01-02 06:32:42 +00:00
ca5ed9d1b7
merge of '36bd43007b45f4b59b1dc14a2cb02b06c9e7fa84'
...
and '82c6b46d2891bdaf3043f85ea25fd9f3bf5ab3e5'
2011-01-02 04:39:18 +00:00
8fdc4bc9b0
routerconsole de add ;
2011-01-02 04:36:00 +00:00
7d2bbaad94
actualizar -> actualización
2011-01-02 04:35:07 +00:00
0eebfbacd7
generics
2011-01-01 20:07:34 +00:00
4d4bfa00b3
add dht stub
2011-01-01 14:59:41 +00:00
ffcff54c9f
propagate from branch 'i2p.i2p' (head 36bd43007b45f4b59b1dc14a2cb02b06c9e7fa84)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 2960be09b366cb629d254d72f0654ff9ecc0133b)
2010-12-31 16:28:53 +00:00
ed8197f6d2
* Data Structures: More caching and cleanups
2010-12-31 13:21:05 +00:00
e0f77731c5
generics
2010-12-31 13:19:26 +00:00
3b51f420c4
better logging
2010-12-31 13:18:36 +00:00
cd1ed63908
javadoc
2010-12-31 13:18:17 +00:00
a64d0a54b1
* Datagram Dissector: Fix RuntimeException caused by reuse,
...
preventing iMule from connecting on UDP
(thanks devzero)
2010-12-31 13:16:46 +00:00
1b74b49e0f
remove missing img
2010-12-31 13:16:14 +00:00
95cf306526
* i2psnark: Send cache directive for in-war icons
2010-12-31 13:14:57 +00:00
a18197dbdd
- Add console request logging, enable with routerconsole.log=filename
2010-12-31 13:14:15 +00:00
dcb9d38114
- Make theme files and history.txt return 403 on error,
...
not 500, to avoid the new error page
2010-12-31 13:13:26 +00:00
544563672c
- Link to full history.txt on help page
2010-12-31 13:12:40 +00:00
0de6c932f5
* OCMOSJ: Refactor cache keys for efficiency
2010-12-31 13:11:25 +00:00
ba8c8aa90d
merge of '21a58b4579e454d8f04032726ab182a3176653da'
...
and 'a1a6a2d409864f97efb7af374431e7214c5a7976'
2010-12-31 07:16:08 +00:00
f9cc72e892
tweaks
2010-12-31 06:31:18 +00:00
751134f5df
merge of '6ac923b4b6f858e909094ff3d0fbfbbfba7ff9d4'
...
and '8b279c27b4d263a1c9cc02ab7fe2e448e652f469'
2010-12-31 01:52:45 +00:00
4025a57529
grammar fix
2010-12-31 01:51:01 +00:00
bad27e648a
fix typo
2010-12-31 01:49:03 +00:00
5a4af0eeb8
fixup after prop
2010-12-30 15:33:36 +00:00
5ee08c4b9a
propagate from branch 'i2p.i2p' (head 8b279c27b4d263a1c9cc02ab7fe2e448e652f469)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 0ce68fac84f881ae27f66c7552bd21d24afaba6f)
2010-12-30 15:22:43 +00:00
8ab1892560
history for prop, -5
2010-12-30 15:06:54 +00:00
6ec1772c82
propagate from branch 'i2p.i2p.zzz.test4' (head 544002db2f75a06bbd19571f24692055c41b3290)
...
to branch 'i2p.i2p' (head 18c56774615023acadd46474b890350cd02a08c9)
2010-12-30 15:01:53 +00:00
08a3165c44
* Data Structures:
...
- New SDSCache for SimpleDataStructures
- New SimpleByteCache for byte[]
- Cache Hash, PublicKey, and SigningPublicKey
- Remove global lock in ByteCache
2010-12-30 15:01:39 +00:00
5d6edad9d4
* I2CP:
...
- Include the Hash in the DestReplyMessage on a failed lookup
so the client may correlate replies
(file omitted from previous checkin)
2010-12-30 13:18:22 +00:00
01f9be4622
propagate from branch 'i2p.i2p.zzz.test4' (head 764616dd0b3539990a05edb329ece0afd35261cb)
...
to branch 'i2p.i2p' (head 871752bfdd3d262d0fde193cf787e2705418936a)
2010-12-30 01:35:53 +00:00
5615b13027
Fix buttons on Firefox 4.0b
2010-12-30 01:35:13 +00:00
cc4158a7e1
* i2ptunnel:
...
- Use dropdown box to select interface for clients
- Warn on index page if required fields not set
2010-12-30 00:36:41 +00:00
80ee0a3b54
merge of '4db34be5448beb1eab5ca54e2e417437a591d8e4'
...
and '6f964a29ceb436cab5b25b2a74cc225a8e53e88b'
2010-12-29 15:48:01 +00:00
f21b079e25
mods to pt
2010-12-29 15:42:39 +00:00
8a4745a465
merge of 'af0d307e46e94ee1a32100b7ba28e243e8f82e74'
...
and 'e23be5b3f87b826c3e0d02aa479df283ad906489'
2010-12-29 14:19:47 +00:00
7bd978e569
Fix typo
2010-12-29 14:15:33 +00:00
563e1f97e8
* DSAEngine: Restore variants of methods using a Hash argument,
...
required by Syndie, removed in 0.8.1
2010-12-29 14:07:13 +00:00
fc589db9b2
fix validation errors
2010-12-29 13:31:40 +00:00
3309b53401
fix validation errors
2010-12-29 13:12:35 +00:00
a61183303f
add configreseed page
2010-12-29 12:56:48 +00:00
cd58dfdf99
add 500 error page
2010-12-29 12:36:03 +00:00
45f3a35fac
- Add StartCom CA cert required for www.i2pbote.net
2010-12-29 12:35:24 +00:00
9919a41436
fix a typo spotted by user
2010-12-28 19:25:41 +00:00
01b67acfa0
- Catch OOM when creating torrent (tickets #364 and #366 )
...
- Fix changing 'use open trackers' config setting (old bug)
- More TrackerClient fixes for no primary announce
- More BEValue.toString() improvements for debugging
2010-12-28 15:46:45 +00:00
42ea77df7f
minor translation updates
2010-12-28 00:04:47 +00:00
2ae91a9801
listing info tweaks
2010-12-27 18:08:43 +00:00
71043c41f1
- Hide I2CP settings when in router context
...
- Better BEValue.toString()
(most of the following got missed in the last checkin)
- Fix about 9 NPEs
- Fix numwant in magnet mode
- Send metadata size in extension handshake
- Open trackers are primary if we don't have primary trackers
- Add missing break in port message handling
- Increase max msg size to account for metadata msg
- Remember magnets across restarts
- Drop peers w/o extensions if we need metainfo
- Fix DATA messages
- Fix tracker transition to non-magnet
- Fix infohash for non-magnet
- Fix up peer transition to non-magnet
- More logging
2010-12-27 17:13:24 +00:00
ab4a5d15a1
history for prop, -2
2010-12-27 16:36:33 +00:00
f225c1cca0
propagate from branch 'i2p.i2p.zzz.test4' (head 56ba5c9f8d0779f91259df05b7be0826fe08cd84)
...
to branch 'i2p.i2p' (head 0ba2cc80363f5c7086bce7a43f43a9b095ed2d9e)
2010-12-27 16:21:09 +00:00
6ee162002a
fix console jetty temp file names when in ssl-only mode
2010-12-27 15:56:19 +00:00
fefcb6c2cb
prevent leak after exception
2010-12-26 23:35:27 +00:00
cdcbc80248
Addresses cleanup
2010-12-26 22:57:13 +00:00
965b2611b3
Evolve, document how the URI path fix works. Fix 302 redirects so they URL encode properly. bump to -1
2010-12-26 20:45:29 +00:00
bebd6b2022
propagate from branch 'i2p.i2p.zzz.test4' (head cd6f8d7166795ee12ac0b24b7e0e26fb2e404151)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 1dfd7ad10e6b9ec23db5722a5a024a96659c57a3)
2010-12-26 20:37:02 +00:00
443abce647
* I2CP:
...
- Move BWLimits and DestLookup message support from
I2PSimpleSession to I2PSessionImpl
- Include the Hash in the DestReplyMessage on a failed lookup
so the client may correlate replies
- Add support for parallel lookups and BWLimits requests
- Add support for specifying the timeout for DestLookups
(can only be smaller than the router timeout for now)
- Extend dest lookup router timeout from 10s to 15s
2010-12-26 20:36:44 +00:00
923c3d8b4c
Fix 302 redirect so that it encodes the URI path properly.
2010-12-26 18:45:13 +00:00
925f9d0a28
Add virgin ResourceHandler.java file
2010-12-26 18:13:14 +00:00
49b11bb49e
refactor Addresses
2010-12-26 15:07:59 +00:00
5d494ba89a
Move Addresses class from router to core so we can use it in i2ptunnel
2010-12-26 13:48:45 +00:00
7e229ccea0
propagate from branch 'i2p.i2p.zzz.test4' (head bf9ef6aabb549475a41e936e7074ef625ab194e0)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 0a6fe29cd1c9fc357ad2c973be4f1a2a752b52b7)
2010-12-26 13:17:33 +00:00
cd0d062fca
Fix last piece length calculation for torrents > 2GB (ticket #361 )
2010-12-26 13:17:12 +00:00
b3d1a76146
Prep for caching by making SimpleDataStructures immutable after data has been set.
2010-12-26 13:04:52 +00:00
824d5a0d36
javadocs
2010-12-26 12:42:44 +00:00
34973371ac
* Update:
...
- Change the UpdateHandler to try all sources in a loop, rather than one,
so the user need not retry manually
- For each source, fetch the first 56 bytes and check the version
before downloading the whole thing, so we need not wait for every
host to have the latest before updating the news.
2010-12-26 12:37:51 +00:00
7ee7cbf660
* Stats: Change stat.full default.to false (saves ~ 1MB)
2010-12-26 12:35:54 +00:00
66f3484508
* i2psnark: Backport TrackerClient NPE fix
2010-12-26 12:32:17 +00:00
c54b40288b
* Addresses: Add listing capability for internal interfaces
2010-12-26 12:31:01 +00:00
ff0c168d65
* Certificate: Fix fatal null cert error
2010-12-26 12:29:55 +00:00
12fae66948
- Fix about 9 NPEs
...
- Fix numwant in magnet mode
- Send metadata size in extension handshake
- Open trackers are primary if we don't have primary trackers
- Add missing break in port message handling
- Increase max msg size to account for metadata msg
- Remember magnets across restarts
- Drop peers w/o extensions if we need metainfo
- Fix DATA messages
- Fix tracker transition to non-magnet
- Fix infohash for non-magnet
- Fix up peer transition to non-magnet
- More logging
2010-12-26 12:27:40 +00:00
82e344055b
* Certificate: Use a single static null cert in place of
...
tens of thousands of them
2010-12-24 17:39:31 +00:00
63c6613261
* configclients.jsp:
...
- Add form for I2CP options
- Fix HTML errors
2010-12-24 16:52:23 +00:00
15a8d39ef5
router's index ru: multiple fixes
...
- translation fixes
- typo fixes
- grammar and spelling fixes
2010-12-23 20:05:33 +00:00
85629aca86
routerconsole: fix typo in russian translation
2010-12-23 20:02:10 +00:00
5069bebe99
merge of '28858996311a6bf5c6a1e8f6558502527f1ea9e9'
...
and 'f251674b3b5b8f06caee32cc5abca12103115022'
2010-12-23 18:50:32 +00:00
b81ff32434
routerconsole: small update of russian translation
2010-12-23 18:50:21 +00:00
5d2f5c7a1f
merge of '04a2d141a4d20a86027b0345820c081a8460a671'
...
and '0c71002f6fde035669ce69ce9f263e9c231917f2'
2010-12-23 18:41:48 +00:00
b862d14ecb
Sync russian translation of router's index page with english version
2010-12-23 18:37:58 +00:00
b97ad6c5f0
generics
2010-12-22 22:23:34 +00:00
97f0c13c15
- Protection against modifying metainfos
...
- Announce peers to local tracker
- Ping node on port reception
- More info on directory pages
- Cleanups
2010-12-22 22:22:38 +00:00
973407498b
Magnet icon from http://findicons.com/icon/178214/magnet
...
Courtesy led24.de
Freeware
2010-12-22 21:45:09 +00:00
4e3effa7e5
merge of '878149500938c6886eb9e0274ba0901e8fe3a3bb'
...
and 'deab42b1e2bfe970ba51a868ab2b8c47181fdd15'
2010-12-22 00:03:56 +00:00
a825132961
Readme (eng): typo fixes.
2010-12-21 23:56:40 +00:00
690aea255b
- Rework traffic counters
...
- Record the metadata bandwidth
- More null announce handling
- Callbacks for got MetaInfo event
- Cleanups
2010-12-21 23:43:13 +00:00
f02a0d96dd
fix initialNews files in wrong place in installer
2010-12-21 22:05:33 +00:00
eefa732815
fix reseed fallback to http
2010-12-21 22:05:08 +00:00
299c1bd67b
0.8.2
2010-12-21 21:22:00 +00:00
1f22ae6a0c
tweaks after review
2010-12-21 21:16:13 +00:00
f15b329874
- Move some torrent file creation code from the servlet to the manager,
...
to allow locking and prevent interference by the DirMonitor
- More checks for whether torrent is already running
- Consistent filename filtering in all cases
- Allow null announce string
- Move snarks map to a CHM
- Remember last tracker selection
- Add callback for reception of metainfo
2010-12-21 16:36:08 +00:00
bb637eb757
merge of 'be5741c3c94c1e0719f55180856bbdeecca4d5e2'
...
and 'cf23c2bccd1b205a714663148e4591cc09e9617c'
2010-12-21 10:21:37 +00:00
94f8b81bd3
TunnelManager css tweaks (light/dark/classic).
2010-12-21 10:20:27 +00:00
8e40b35210
metadata handling - untested, still some stubs
2010-12-21 03:04:10 +00:00
867286b47b
- Replaced RouterContext with I2PAppContext.
...
- Detect I2P location using I2PAppContext.
2010-12-20 21:31:17 +00:00
8451610737
Several connect-to-self checks
2010-12-20 19:37:38 +00:00
ad00c16f85
fix NPE
2010-12-20 19:36:49 +00:00
ebe7f3b127
UI adjustments when no metainfo yet
2010-12-20 18:55:10 +00:00
7602999274
more prep and stubs for no metainfo
2010-12-20 00:05:03 +00:00
4899a6d306
Refactor fields to private and replace with getters,
...
and lots of prep for lack of metainfo and storage.
2010-12-19 22:14:02 +00:00
1d89e136bd
translation: routerconsole es stub fixup
2010-12-19 21:59:07 +00:00
e247e959f3
propagate from branch 'i2p.i2p' (head f41d2dbeb0c32c0adc31c610f50c8f6d9feaf65d)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head f5a63128d67798eb6910fb9b12599589adb1711c)
2010-12-19 20:25:09 +00:00
a3644ccaa9
pluck of 43243e8d732573e9609515178f9a30080395334c
2010-12-19 15:48:29 +00:00
5e7bad2af0
explicit merge of 'e340ab5e817eb0ed7bb8058e3677aaea268d180a'
...
and '2c3eb1b692122c7c96b2c547532274f1068fc7f5'
2010-12-19 15:44:40 +00:00
de112fd63c
explicit merge of 'daa35ac8b482063c4db4b6205ca5dacc045080a4'
...
and 'cde8ce662bee407206b7fea94beaa230f052f501'
2010-12-19 15:43:33 +00:00
afe57512ab
PORT msg support; port and extension listener stubs
2010-12-19 15:37:11 +00:00
91f1ece753
adjust runner count based on max mem
2010-12-19 15:13:54 +00:00
6725ce096c
routerconsole es stub
2010-12-19 12:02:43 +00:00
a568ad2bbc
i2psnark es tweaks
2010-12-19 11:59:28 +00:00
8e72445273
merge of '2c3eb1b692122c7c96b2c547532274f1068fc7f5'
...
and 'ed99c2a20da18fdc068fa77418f54a1857152a16'
2010-12-19 09:10:49 +00:00
c3f43bc63b
add leading space before … k
2010-12-19 03:55:57 +00:00
f1fe29e4ba
add Portuguese translation of i2psnark
2010-12-19 03:52:06 +00:00
086004879d
translation update i2psnark es
2010-12-19 03:51:23 +00:00
8ded0392bf
translation changes de
2010-12-19 03:40:42 +00:00
58cacd88e4
proxy error translation changes de
2010-12-19 03:33:54 +00:00
3c4994c0e1
Fix script so the proper encodeing is used in the JVM.
2010-12-19 00:40:01 +00:00
0802b9a8dc
version bump, history.txt
2010-12-19 00:24:59 +00:00
ed5c61725a
merge of 'daa35ac8b482063c4db4b6205ca5dacc045080a4'
...
and 'e19c106344aa97ad1765e79df75f96182f89d102'
2010-12-19 00:23:10 +00:00
4622080e07
Fix FileResource.java
2010-12-19 00:20:14 +00:00
8d6a12552c
Fix URI.java, add FileResource.java
2010-12-19 00:19:26 +00:00
360d96d085
de-thinsp until we can check UA for opera
2010-12-19 00:04:55 +00:00
f8ed3c561e
Add original URI.java source
2010-12-18 19:58:29 +00:00
da8661526f
Fix missing </A>
2010-12-18 19:57:56 +00:00
0d20d95ccd
merge of '8ea404af31d0c1c0c9355425f6c880df4e763cea'
...
and '8edfe96d16e0a77f05f6370cc3e6436c6745303f'
2010-12-18 13:55:30 +00:00
5781880707
Classic & Midnight proxy error tweaks; favicon_light.ico (awaiting logic!).
2010-12-18 13:24:54 +00:00
59e5ec7426
fix 1 sec tag causing po error
2010-12-18 13:22:47 +00:00
7944065e3f
cleanups and URL fixes
2010-12-18 13:22:07 +00:00
d3498138ac
Classic filagree.
2010-12-18 07:35:31 +00:00
2302545a03
Classic futzage.
2010-12-18 07:24:08 +00:00
5531b4be51
Midnight & Dark mumblings.
2010-12-18 07:13:18 +00:00
3b4007f8fe
Dark disturbance.
2010-12-18 07:02:49 +00:00
5a567705ca
Midnight mod.
2010-12-18 06:51:23 +00:00
0a5818e1c3
Midnight tweak.
2010-12-18 06:28:21 +00:00
6c6609c937
Midnight manouevres.
2010-12-18 06:21:46 +00:00
7e3c347ac3
merge of '094945b98d69169e985ac8068256fec4ee5515f0'
...
and 'abb387ef4b4418e0e202272f5535a9f076f9da1d'
2010-12-18 05:20:48 +00:00
c09664c57a
Dark 404 fixup.
2010-12-18 04:00:03 +00:00
73f5eed45c
Light tweaks.
2010-12-18 02:30:25 +00:00
112f3736fb
Readme (eng) space insertion.
2010-12-17 23:38:14 +00:00
c55778ea1a
Dark polish.
2010-12-17 22:57:29 +00:00
7c8e5c6d66
retrofit SimpleDataStructure over SHA1Hash
2010-12-17 22:04:57 +00:00
d699eaaec9
change map class
2010-12-17 21:50:14 +00:00
60e57ec29e
add some types
2010-12-17 21:49:34 +00:00
03f58d1886
shorten thread name
2010-12-17 21:48:04 +00:00
8a1fab0c2f
merge of 'a5db72a1d84bd8d00d11acfbd2cd21ad6281e8ef'
...
and 'cd559af7f771ba5ff6933d3b1315f2836b3fe411'
2010-12-17 21:43:20 +00:00
65c623a9cc
Mods to light, dark & midnight console themes (mostly news tweaks).
2010-12-17 21:43:08 +00:00
4e4165e30d
Update Dutch translations
2010-12-17 16:12:13 +00:00
ef340e6b3e
merge of '83219c8a9d6734e695b300d9eefc8786b82671a1'
...
and 'c5b24b88c7bba734c5412f4dd03d8dce069c5ba9'
2010-12-16 15:58:32 +00:00
cab63efacf
routerconsole: update russian translation
2010-12-16 15:56:30 +00:00
6bab0e7251
Added https support for r31453.ovh.net
2010-12-16 07:19:07 +00:00
0bd75f0e56
comment out mains
2010-12-15 23:35:50 +00:00
df3fc6e05d
Random cleanup
2010-12-15 23:19:34 +00:00
fe575a38aa
fix up DH like YK
2010-12-15 22:59:35 +00:00
cb7e6cfb38
i2ptunnel: update russian translation
2010-12-15 19:42:28 +00:00
aca0ae2103
i2psnark: update russian translation
2010-12-15 19:42:10 +00:00
ed9b0bbdd5
routerconsole help_ru.jsp: small fix
2010-12-15 18:46:58 +00:00
97bb51c67b
dnf-header_ru.ht: fix typo
2010-12-15 17:20:43 +00:00
4c9558c586
adjust limits to reduce chance of running out; adjust limits based on max mem
2010-12-15 17:08:11 +00:00
a85f931c1c
Fixed r31453.ovh.net reseed url (small change).
...
SSL still needs to be added for this url.
2010-12-15 16:54:36 +00:00
2deee2b1b7
AES cleanups and javadoc
2010-12-15 16:10:03 +00:00
8e709eec2e
fixup after prop
2010-12-15 15:19:09 +00:00
c7c7731f91
propagate from branch 'i2p.i2p' (head 3d405c867f6903bf1d69b04c1daebf3146882525)
...
to branch 'i2p.i2p.zzz.test4' (head bfd85b10fdd1542526a4b9c53e5d4a733087f317)
2010-12-15 15:09:48 +00:00
77f910ee36
add max conns to form
2010-12-15 13:41:11 +00:00
d000d2047d
clean up jump host verification
2010-12-15 01:21:58 +00:00
9d41e86866
add jump list to form
2010-12-15 01:06:08 +00:00
c15c97f69c
put blacklist mode on form
2010-12-14 22:14:29 +00:00
5ed8be2466
add conn limits to form
2010-12-14 21:39:29 +00:00
6826c1eb69
disable I2CP auth in-JVM
2010-12-14 20:30:00 +00:00
46b8befda5
drop non-country flags
2010-12-14 15:33:27 +00:00
2082feeaa9
one more log error to a warn (ticket #356 )
2010-12-14 15:14:36 +00:00
f9c2624b24
disable log priority override for now
2010-12-14 14:51:23 +00:00
8bcfdc3c6e
i2ptunnel ui fixes
2010-12-14 14:50:52 +00:00
e772107c58
trivial cleanup
2010-12-14 14:34:50 +00:00
c44c222557
minor
2010-12-14 14:34:27 +00:00
8efefeeb5b
* I2CP over SSL, enable with i2cp.SSL=true
2010-12-14 14:27:35 +00:00
ceb9bfcc07
Refactoring and splitting logic from interface.
2010-12-14 07:19:37 +00:00
1a41334e34
Dark & Classic tweaks.
2010-12-14 07:10:58 +00:00
311f295f22
I2PTunnelManager "Midnight" polish.
2010-12-14 06:31:00 +00:00
194abc7916
Readme (eng): no leading space before %hellip;
2010-12-13 19:39:06 +00:00
30145ff298
License typo fix.
2010-12-13 19:19:59 +00:00
f8bf32e05c
Update license.
2010-12-13 19:19:04 +00:00
35feab3dad
Classic tweaks.
2010-12-13 19:15:47 +00:00
7f3650650d
Classic tweakery.
2010-12-13 17:48:07 +00:00
57edfbbc15
Classic massage.
2010-12-13 16:48:11 +00:00
7e1a5d5cb5
Light touch.
2010-12-13 15:42:51 +00:00
59af763dcd
do it the easy way
2010-12-13 15:28:06 +00:00
2880d61c1b
* Pack200: Find and use either Oracle or Apache library at runtime;
...
neither required at compile time.
2010-12-13 14:01:46 +00:00
af8751a3a4
new translation update for de and es
2010-12-13 00:26:26 +00:00
f194f78953
use base 64 for temp dir name
2010-12-12 22:09:04 +00:00
a5354f64a5
more classes pkg private
2010-12-12 22:07:26 +00:00
6d41aadc24
* I2CP:
...
- New option i2cp.disableInterface to turn off external I2CP port
(7654) and allow internal clients only
- Disallow internal connect when shut down
2010-12-12 22:06:30 +00:00
9a993c00e4
* graphs.jsp:
...
- Show selected refresh delay
- Translate refresh delays
- Fix setting delay to 'Never'
2010-12-12 22:04:06 +00:00
114c398056
shorten TrackerClient thread name
2010-12-12 21:45:32 +00:00
384f1bd174
update jetty.xml SSL comments
2010-12-12 21:32:00 +00:00
653a68b8a5
Disable I2CP host/port options when in router context
2010-12-12 21:30:29 +00:00
7c63866c51
* i2psnark:
...
- Fix end-game deadlock
- Fix last-modified check for multifile torrents, causing
apparent loss of data after abnormal exit
- UI Tweaks
2010-12-12 14:49:30 +00:00
d4b0bfda7e
merge of '4be12c91831cc6b24ef6fcf16af9cbb9fa32069d'
...
and 'c578a1847c62244cfc8308021014c94afef01606'
2010-12-11 18:06:01 +00:00
c3597cfd99
Readme (eng) typo fix.
2010-12-11 16:43:06 +00:00
5f91be1b47
-36rc.
2010-12-11 14:49:28 +00:00
50caf108cc
Midnight twickery.
2010-12-11 14:36:16 +00:00
dea69fee76
Midnight tweaks.
2010-12-11 14:35:27 +00:00
0be2ca8beb
* I2CP: Change a log error to a warning (ticket #353 )
2010-12-11 14:24:27 +00:00
eec96ff670
Midnight logo tweaks.
2010-12-11 14:12:28 +00:00
8c4298167b
Midnight header logo refresh.
2010-12-11 14:06:07 +00:00
2ca8fc6e62
* i2psnark:
...
- Restore text (ticket #273 )
- Fix several HTML errors (ticket #273 )
- Fix HTML error causing info links to be unclickable in dillo (tiicket #273 )
- Fix alt text duplicated or looking bad in text browsers (ticket #273 )
- Fix Opera button errors (ticket #332 )
- Fix POST resubmission errors (ticket #334 )
- Catch FetchAndAdd copy error (ticket #352 )
- Set permissions on downloaded torrent files
- Hide some columns when not running
- Lots of spacing cleanups
- Rename images so users don't end up with unused files
- Remove ~15 unused images
- Clean up theme selection speed-coding exercise
- Indent fixes
2010-12-11 13:57:14 +00:00
89b3e3bcb4
* TunnelPoolManager: Fix rare startup NPE ( http://forum.i2p/viewtopic.php?t=5192 )
2010-12-11 13:31:23 +00:00
b55b552e06
* Plugins: Better handling of signing keys (Ticket #351 )
2010-12-11 13:30:34 +00:00
3098d6ef8e
* News: XML fixes (ticket #350 )
2010-12-11 13:28:16 +00:00
036e36f611
Light tweak.
2010-12-11 13:28:13 +00:00
11de315834
Dark tweak.
2010-12-11 13:27:51 +00:00
638e04beb8
* Log: Don't double-timestamp CRITS in wrapper.log
2010-12-11 13:25:58 +00:00
10f674a782
* Build: Fix 'ant distclean poupdate' again
2010-12-11 13:24:26 +00:00
8d54dbac9a
merge of 'ba7a210d3d3729205c9f020868e4830f34d74e19'
...
and 'baae7f79d6af8cd227c59257a3a5ec11c4179c3d'
2010-12-11 13:12:07 +00:00
198280eea5
Midnight under the moon.
2010-12-11 13:09:12 +00:00
6644bb0f53
Midnight perspectives.
2010-12-11 13:08:41 +00:00
99ebcb5e17
Classic doublebyte glyph polish.
2010-12-11 06:12:56 +00:00
624aff645d
Classic changes, sotto voce.
2010-12-11 05:58:41 +00:00
b0ac5d3bdd
Classic smoothness.
2010-12-11 05:21:21 +00:00
3887b0c4e4
Readme (eng): more clarifications.
2010-12-11 04:42:30 +00:00
1abf447f85
Dark twiddle.
2010-12-11 03:38:55 +00:00
587b7861cd
Light touch.
2010-12-11 03:38:28 +00:00
4833b68fc0
Midnight top 'n tail.
2010-12-11 03:34:38 +00:00
a292770415
Classic enhancements.
2010-12-11 03:21:46 +00:00
b77bcd4692
Readme (eng) finessing.
2010-12-11 03:21:04 +00:00
ec9238c99c
Readme (eng): make or <br> time (removals division).
2010-12-11 02:49:56 +00:00
a9f1f1bc1f
Readme (eng) detailing.
2010-12-10 20:56:45 +00:00
ceb45dd17b
Classic polish.
2010-12-10 20:49:30 +00:00
b0564a8aeb
Classic ie shimming.
2010-12-10 20:48:09 +00:00
b7d89a9796
Classic load balancing.
2010-12-10 20:34:38 +00:00
49a03bdde9
More classic finessing.
2010-12-10 20:31:44 +00:00
173e03a050
Classic ieshim tweaks.
2010-12-10 20:24:12 +00:00
651e258de0
Classic <code> tweaks.
2010-12-10 20:17:39 +00:00
4e7b013ce6
Classic css tweakery.
2010-12-10 20:09:46 +00:00
60b60f20c9
Classic polish.
2010-12-10 20:09:15 +00:00
f196ec8854
Classic gloss.
2010-12-10 18:19:07 +00:00
507dc44b1d
Classic ieshimmery.
2010-12-10 18:18:37 +00:00
36305db762
Readme (eng): minor futzage.
2010-12-10 14:57:35 +00:00
ea3f886597
Readme (eng): typo fixes and clarfications.
2010-12-10 11:13:27 +00:00
6983380668
Fixed up security fix, so it filters correctly for clients and servers.
2010-12-10 06:04:23 +00:00
36d555523d
Added translation support + first language (nl).
2010-12-09 17:22:08 +00:00
59343b5899
Readme (eng): s/severs/servers
2010-12-09 16:40:37 +00:00
6df27b273d
Vanilla/Ubergine tweaks.
2010-12-08 06:46:42 +00:00
1a3076a162
Dark updates.
2010-12-08 06:24:26 +00:00
e46d5c6658
Dark news reversion to radar.
2010-12-08 06:23:19 +00:00
0fdb10940e
-35rc.
2010-12-08 06:00:04 +00:00
29b8788fc2
Readme (eng): typo fixes.
2010-12-08 05:47:01 +00:00
6996c60a41
I2PSnark: vanilla/ubergine status line tweaks.
2010-12-08 05:34:22 +00:00
7d5cfecb64
I2PSnark: Status spacing tweaks.
2010-12-08 05:29:04 +00:00
6fe4477ccb
I2PSnark: Don't forget our priority tooltip!
2010-12-08 04:43:55 +00:00
e349e13efe
I2PSnark: Status updates!
2010-12-08 03:47:36 +00:00
020da9d0be
I2PSnark: Priority tweaks.
2010-12-08 03:24:25 +00:00
022e77d58d
merge of '271d5fa6e5479cee64f70863f31de61f79fa2e03'
...
and '79a880c604fbbd9dfc56596d8d9c9009b233ca9d'
2010-12-08 03:09:28 +00:00
7280110c7b
I2PSnark: Long awaited changes to file and size header icons.
2010-12-08 03:00:23 +00:00
03ff26acc7
Hide HTTP server name (replace by I2PServer) to avoid server detection
...
(flaw successfully tested by Adrian Crenshaw -- thanks!).
2010-12-07 21:38:13 +00:00
26356ce35f
-34rc.
2010-12-07 18:53:12 +00:00
1ddf19c7f9
I2PSnark: follow through with vanilla header images.
2010-12-07 18:51:29 +00:00
f9e05f5e56
I2PSnark: Add bittorrent logos to head_torrent.png.
2010-12-07 18:24:35 +00:00
001e5a0816
I2PSnark: Footer icon spacing adjustment.
2010-12-07 18:07:42 +00:00
7e00d830a9
I2PSnark: header graphic tweaks.
2010-12-07 17:51:14 +00:00
c1f992f21c
I2PSnark: Lose the motorcycles!
2010-12-07 17:06:47 +00:00
510b4e295b
Light tweaks.
2010-12-07 14:03:39 +00:00
eeb7669c2e
Light tweaks.
2010-12-07 00:23:57 +00:00
2486ebbbd1
Ubergine screenlog tweaks.
2010-12-07 00:04:27 +00:00
a1698b8eab
Light, ubergine & snark changes.
2010-12-06 17:51:10 +00:00
274272111f
Light finessing.
2010-12-06 15:40:57 +00:00
a723bce18a
Light blue adjustment.
2010-12-06 15:20:25 +00:00
5a0fcc7791
-33rc.
2010-12-06 14:03:03 +00:00
b4d2eda02c
Ubergine lovefest.
2010-12-06 13:54:06 +00:00
6360fba8f8
Vanilla refinement.
2010-12-06 13:45:14 +00:00
e7426f727e
Vanilla essence.
2010-12-06 13:27:02 +00:00
51ba6c16fc
I2PSnark resolutions.
2010-12-06 13:15:43 +00:00
6749931450
de translation update for 0.8.2
2010-12-06 10:43:05 +00:00
43e09b00b6
I2PSnark: More overflow fixes.
2010-12-06 04:06:20 +00:00
bd11011d01
I2PSnark: downloading subsisnark arrows.
2010-12-06 02:34:48 +00:00
a31e3a2a1f
Ubergine tweaks.
2010-12-06 02:01:38 +00:00
6ae3d8ed01
Snark tweak.
2010-12-06 00:40:58 +00:00
e6c4d23402
Snark refinements.
2010-12-06 00:35:03 +00:00
f054663b17
-32rc
2010-12-05 23:50:12 +00:00
78b990880c
I2PSnark: Wrap fixes.
2010-12-05 23:36:25 +00:00
6a11c472ed
I2PSnark: seeding.png tweak.
2010-12-05 21:11:36 +00:00
c8d9dee46e
Dark enhancer.
2010-12-05 20:17:07 +00:00
e4417c3582
ScarfAce tweak.
2010-12-05 20:05:18 +00:00
55d1bf353d
Tweaks.
2010-12-05 19:44:03 +00:00
4a9f7b740c
* Console:
...
- Add SSL support - To enable, change clients.config. Examples:
## Change to SSL only - just add a '-s'
clientApp.0.args=-s 7657 ::1,127.0.0.1 ./webapps/
## Use both non-SSL and SSL - add '-s port interface'
clientApp.0.args=7657 ::1,127.0.0.1 -s 7667 ::1,127.0.0.1 ./webapps/
## ...and change URLLauncher args further down for the browser to open https:// at startup if you like.
2010-12-05 19:04:33 +00:00
3d0394e63b
Readme tweaks.
2010-12-05 16:25:41 +00:00
a00845ce4a
ScarfAce refreshes.
2010-12-05 14:35:30 +00:00
57963c9c10
Readme (eng): more futzage!
2010-12-05 13:14:43 +00:00
c13d2c2dfc
Readme: add missing futz (absence spotted by Mathiasdm).
2010-12-05 12:55:10 +00:00
26fda3944b
Readme (eng): futzinger (noun). an zealous partaker of futzing.
2010-12-05 12:24:29 +00:00
bbad4dd5fa
Readme tweaks.
2010-12-05 05:57:15 +00:00
b411de7bf8
Light tweaks.
2010-12-05 05:51:25 +00:00
9664ac2a8b
Classic&Midnight link.png refresh.
2010-12-05 05:09:44 +00:00
0bab0ae217
merge of '354d421d8e1f234007967cec4461aedb532ae89e'
...
and '56635df32be529c80a40a3d84e01ef858c7346ec'
2010-12-05 04:32:28 +00:00
b5be73a15f
Dark tweaks.
2010-12-05 04:31:33 +00:00
1531fde198
Muffing about with dark iconography.
2010-12-05 04:07:20 +00:00
c94fa6ef17
tweaks
2010-12-05 04:05:20 +00:00
3872cad2fb
* DataHelper: Have readLong() and readString() throw an
...
EOFException instead of a DataFormatException on EOF,
which should lower the log severity in I2CP and I2NP
when a client or peer disconnects.
2010-12-05 04:05:10 +00:00
9c9d91c5d3
ScarfAce vectorizations.
2010-12-05 04:03:59 +00:00
44d5dd65ba
Light tweaks.
2010-12-05 03:18:03 +00:00
e577379519
Mostly theme graphics cruft removal.
2010-12-05 02:43:37 +00:00
5b0a9fd287
Readme (eng): more clarficatory amendments.
2010-12-05 02:35:03 +00:00
aa7e1cf72f
Dark rumblings.
2010-12-05 02:05:26 +00:00
bf9ce6e82e
Readme (eng): adjustment.
2010-12-05 01:20:27 +00:00
2403d82a7b
ScarfAce muscles in on the dark news.
2010-12-05 01:02:43 +00:00
225cd17cf5
Readme (eng): more finessing.
2010-12-05 00:42:29 +00:00
6efec491c6
Readme (eng): more elucidcation.
2010-12-05 00:28:58 +00:00
589f4ba29d
Readme (eng): clarifications, qualifications & enhancements.
2010-12-04 23:53:20 +00:00
11f0259b36
Readme (eng): more finessing and clarificationary tweaks.
2010-12-04 23:43:10 +00:00
86de251691
fix QueuedI2CPMessageReader not stopping; javadocs
2010-12-04 22:27:24 +00:00
0b2bc726df
fix SimpleSession NPE
2010-12-04 21:18:37 +00:00
b42967848e
javadoc
2010-12-04 20:39:51 +00:00
04af255045
SimpleSession doesnt need a notifier thread
2010-12-04 20:39:40 +00:00
3d759d76cf
javadoc, start notifier only after success
2010-12-04 20:39:22 +00:00
7c583fb1e6
convert mark router liveliness thread to SimpleScheduler
2010-12-04 20:34:57 +00:00
9aaf95ca98
* Threads:
...
- Reduce thread pool sizes based on memory and/or bandwidth limits
- Tweak some thread names for clarity
2010-12-04 18:54:06 +00:00
6dfd9bca69
log tweaks
2010-12-04 18:48:01 +00:00
eadf472dd0
* I2PTunnel:
...
- For clients, use a common thread pool that expires idle threads
rather than keeping 5 accept() threads for each client.
This also removes the configurable (30s default) max wait time
for a socket, this may have to be restored.
- Use pool for HTTP decompression also.
2010-12-04 18:47:22 +00:00
04ea1fb9ca
javadoc
2010-12-04 18:43:30 +00:00
947010ad01
I2PThread -> I2PAppThread
2010-12-04 18:42:40 +00:00
3a05abe556
add a stat to see if getBids() is taking too long
2010-12-04 18:41:12 +00:00
a1c69082e2
LBQ -> SynchronousQueue so it will expand the pool
2010-12-04 18:38:11 +00:00
3d5a42658f
Readme (eng): clarification(s).
2010-12-04 17:24:20 +00:00
8f104223df
Dark news.
2010-12-04 17:09:26 +00:00
c713ff6ac0
ScarfAce goes underground.
2010-12-04 16:59:21 +00:00
2b11267b45
Light webskit/shopera fixes.
2010-12-04 16:46:42 +00:00
9fbeca08e1
-30
2010-12-04 16:40:12 +00:00
b23abfb8fc
Light enhance.
2010-12-04 16:37:41 +00:00
e88a1d2a4d
Scarface bling.
2010-12-04 16:30:40 +00:00
62be1bf1ce
Readme (eng): Troubleshoot kickbacks.
2010-12-04 15:39:43 +00:00
ab29e1e560
Readme troubleshooting massage.
2010-12-04 14:50:22 +00:00
176f54023a
Readme (eng) edits.
2010-12-04 14:40:08 +00:00
c36d2409a7
Dark tweaks.
2010-12-04 14:13:53 +00:00
333e015a53
merge of '0053ae5e6e0a984e8e8876549da6851de16970d5'
...
and '23394c79d24fe3cfcdf8b59caf2a707175a60e4f'
2010-12-04 14:10:22 +00:00
d0ac53fa5e
ScarfAce downsizing.
2010-12-04 14:08:59 +00:00
d2a1a6d113
ScarfAce puts his stash away.
2010-12-04 13:53:56 +00:00
d236a3c72c
readme typos and order
2010-12-04 13:04:21 +00:00
5474646fb2
Readme (eng): enhance troubleshooting section.
2010-12-04 04:50:00 +00:00
8b75b3c773
Dark stirrings.
2010-12-04 03:35:43 +00:00
36a7fa1b64
Dark nuance.
2010-12-04 03:28:19 +00:00
46dcba12ed
Dark polish.
2010-12-04 03:16:40 +00:00
6d3b09a7a2
-29. (ScarfAce Special Edition).
2010-12-04 02:59:02 +00:00
e9aca5dacb
Dark undertones.
2010-12-04 02:55:51 +00:00
467b082e82
* I2PTunnel:
...
- Limit server blockingHandle threads
- Run standard server blockingHandles inline
2010-12-04 02:03:08 +00:00
6b8f420ad0
-28
2010-12-04 01:54:37 +00:00
42753be69b
Light embellishments.
2010-12-04 01:41:54 +00:00
1054080cf2
merge of '2dfae8b7197d2abdca4c46244533b97fede046c0'
...
and '3742a97ed79b29cb38f0ef3919dcf036c126efe2'
2010-12-04 00:49:17 +00:00
a6946803e4
Light adjustment, please remain seated. Refreshments will be served shortly.
2010-12-04 00:48:02 +00:00
3f3c44d432
More Light meddling.
2010-12-03 23:09:19 +00:00
f23b1880f5
Light shift.
2010-12-03 22:43:27 +00:00
1330930867
Dark rumblings.
2010-12-03 22:24:45 +00:00
5c3e5cf1e6
Dark dealings.
2010-12-03 22:16:53 +00:00
d60da1bf63
Light&Dark Opera/Webkit enhancements.
2010-12-03 22:03:41 +00:00
26d423ff6b
readme_es s/P/p
2010-12-03 21:33:54 +00:00
5ab813179d
dont update stats after failure
2010-12-03 21:30:32 +00:00
92254f4295
Light psychoacoustic adjustments.
2010-12-03 21:17:08 +00:00
e59797e660
Light spatial reordering.
2010-12-03 21:08:02 +00:00
c7f6e72807
Light frolics in the snow (reported by postman).
2010-12-03 20:52:54 +00:00
8976746867
mindless history.txt servlet
2010-12-03 20:40:34 +00:00
f4ceb163bd
host.txt: add planet.i2p; more light tweakage.
2010-12-03 19:24:59 +00:00
e3f2673919
Light touches.
2010-12-03 19:17:22 +00:00
4a1235a03f
proxy error tweaks.
2010-12-03 18:04:29 +00:00
33dde2b44e
-27
2010-12-03 17:28:44 +00:00
3f63633b45
Light spruce.
2010-12-03 17:27:39 +00:00
fabbda659b
I2CP internal mode tweaks
2010-12-03 17:23:36 +00:00
2b87eb86ef
Light embellishment.
2010-12-03 17:12:54 +00:00
e9e1890b14
* I2PTunnel:
...
- Extend header timeouts for HTTP and IRC server tunnels
2010-12-03 17:01:51 +00:00
61f6ac56e0
-26
2010-12-03 16:54:47 +00:00
5c73a60551
* I2PTunnel:
...
- Better logging of server errors
- Return 503 to client before closing i2p socket if server is not there
2010-12-03 16:51:04 +00:00
cfc69c22b5
Light hors d'oeuvres, served on a bed of caramelized pig liver (snaffled by postman).
2010-12-03 16:42:39 +00:00
a20ed8aa18
Light logo, salad on the side (spotted by postman).
2010-12-03 16:24:05 +00:00
b4fce55aee
Readme (eng): typo police.
2010-12-03 15:29:25 +00:00
19fb2877d3
-25
2010-12-03 15:24:38 +00:00
9906fc4bdf
Light console_big.css finesse. In memory of Bruce Lee.
2010-12-03 15:22:35 +00:00
ae6a6a1d9c
* I2PTunnel: Get Log from the logManager instead of instantiating,
...
so we may adjust the levels on the fly
2010-12-03 15:20:00 +00:00
94620d6acb
Light logo phasers set to stun.
2010-12-03 15:11:59 +00:00
1442fd68f3
light/console_big.css added to the workspace manifest.
2010-12-03 15:06:41 +00:00
90e87046aa
Light logo adulteration.
2010-12-03 14:47:31 +00:00
f088302b05
More light spiff, extra yoghurt (spotted by postman).
2010-12-03 14:15:54 +00:00
24839d9b04
-24 ftw!
2010-12-03 13:58:37 +00:00
ef028005bf
Light spiff.
2010-12-03 13:56:22 +00:00
240642803a
Light finesse.
2010-12-03 13:24:27 +00:00
efd11d1950
Light sleight.
2010-12-03 12:22:39 +00:00
2f49575adb
Light table magic.
2010-12-03 11:53:57 +00:00
e7dc90907d
light magic table tweakery.
2010-12-03 07:17:27 +00:00
56fbb54580
trip the light fantastic.
2010-12-03 07:15:06 +00:00
cf236deec0
Light adjustment.
2010-12-03 07:03:32 +00:00
594765dd4e
Light futz.
2010-12-03 06:54:30 +00:00
17526f435c
-23
2010-12-03 06:50:56 +00:00
b649d8424a
Light magic touch.
2010-12-03 06:09:11 +00:00
faf3d08164
proxy error logo refresh.
2010-12-03 05:42:47 +00:00
e4281cfbab
classic ieshim tweaks.
2010-12-03 02:56:15 +00:00
1b36b3efe1
Light manoeuvring.
2010-12-03 02:35:24 +00:00
336f576499
merge of 'c824ff0c12a4b616407365fc175b161e7c3736df'
...
and 'dede80d3699065f495e330c8bb8e9e579882757c'
2010-12-02 18:44:35 +00:00
3e0da23b4d
Readme (eng) futz.
2010-12-02 18:43:25 +00:00
acf09bb3d0
merge of '1cf0e4a5d377da8d3a8a8bd80a184c589fab1238'
...
and 'd95ca1deac504336bf9a646b4a6753b35ca6b40b'
2010-12-02 18:31:09 +00:00
5ba101063a
* I2NP: Allow message to be written more than once,
...
instead of throwing an IllegalStateException
2010-12-02 18:12:38 +00:00
8f8fb0e5cb
log tweak
2010-12-02 18:11:30 +00:00
c1e56cd05c
hosts.txt: add i2plugins.i2p & i2pbote.i2p
2010-12-02 18:01:03 +00:00
2126b5156e
format refresh time
2010-12-02 16:18:09 +00:00
3d6a5bd9e7
fix extension messages
2010-12-02 16:17:28 +00:00
2c8421d8ad
* Transport: Hamachi address block 5/8 assigned by IANA
2010-12-02 13:01:25 +00:00
d226d6047f
javadoc
2010-12-02 12:58:53 +00:00
9a6a66d70f
* Streaming: Restore I2PSocketManagerFull as public
...
(broke jwebcahe ticket #345 )
2010-12-02 12:58:40 +00:00
3c51725916
Readme (eng): Attribute Complication as I2Phex maintainer, noting that I2Phex is looking for new devs.
2010-12-02 01:15:05 +00:00
6eee69835d
Light tweak.
2010-12-01 21:32:14 +00:00
19c6760ea7
* I2CP: Change from the internal pseudo-socket that was
...
implemented in 0.7.9 to an internal Queue that directly
passes I2CPMessage objects. For in-JVM clients,
this eliminates two writer threads per client and
avoids the serialization/deserialization of I2CP messages.
2010-12-01 18:57:05 +00:00
e3bb912d08
translation tweaks de & es
2010-12-01 18:17:26 +00:00
28ee1d1f1f
I2PSnark: trackererror.png update.
2010-12-01 17:56:58 +00:00
5fa17238e0
Console: Midnight i2plogo refresh.
2010-12-01 16:33:35 +00:00
2f044f1345
Dark updates.
2010-12-01 15:58:46 +00:00
17afef63f2
I2PSnark: Ubergine subisnark love.
2010-12-01 15:40:53 +00:00
8d62632945
-19
2010-12-01 15:11:44 +00:00
35a72e8a97
merge of 'c4649554b77db6d5f9d4e4c7aaa8e6830c9f4937'
...
and 'ca22cd7740376a68a2a9b094458abb2b5dc897d5'
2010-12-01 15:09:17 +00:00
9f3bcc20f9
I2PSnark: Update subisnark images. Console: Midnight theme tweakage.
2010-12-01 15:01:22 +00:00
a2a406fb7c
Console themes: rework ieshim.css for classic/ie; Classic & Light tweaks; I2PSnark vanilla/ubergine edits.
2010-12-01 13:10:24 +00:00
293eea9e38
try to fix log flush error at file rotation
2010-11-30 19:04:03 +00:00
6de6fb1b56
es tweaks by user
2010-11-30 18:26:04 +00:00
ac74befd83
propagate from branch 'i2p.i2p' (head 13a52cb132e9cd1eb7e7a0813081a95e3c73153e)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head 2562b1a0e40c669587761eebf9c9430396f23bda)
2010-11-30 17:09:21 +00:00
620128a767
Cleaned up RouterManager, should now be crossplatform.
2010-11-30 17:08:22 +00:00
e04252f2e7
merge of '758ffc5607f3a32a8aeaa7dd5a1d1b839629d33d'
...
and 'c366ec63b4c58df5f6fd47dcf1bddd1eb48f43c8'
2010-11-30 15:56:39 +00:00
578d656f9d
change port change message from error to info
2010-11-30 15:22:17 +00:00
c97e72d050
formatSize tweak
2010-11-30 15:15:39 +00:00
ad54822383
* i2psnark: Move PeerCheckerTask from Timer to SimpleTimer2 to save some threads
2010-11-30 15:12:18 +00:00
243bd412e1
* I2CP: Try to hide Pipe closed messages (several tickets)
2010-11-30 15:08:51 +00:00
45b8d8b6b5
* Logging:
...
- Limit buffer size; block and wakeup writer when full
- Limit errors written to system log
- Add method to force a log below the current level
2010-11-30 15:07:45 +00:00
f7ed341263
requested changes to de
2010-11-30 15:05:14 +00:00
9147fddb8e
* Streaming: Change some log errors to warnings (tickets 76, 341 and others)
2010-11-30 15:04:18 +00:00
db23534e36
merge of '0e94b0f3b3818b53b029fcce7e9ca64680dd4391'
...
and '5d73bb2f881c3ef24f74af899f7451da1e5f42d4'
2010-11-30 11:17:54 +00:00
4efeecdaba
minor de tweaks
2010-11-30 11:16:04 +00:00
59b53eb6f5
Console translation (de): s/Router-Einstellungen/Einstellungen (sidepanel).
2010-11-29 20:08:27 +00:00
2980794645
Console translation (fr): s/I2P Configuration Interne/Configuration (sidebar).
2010-11-29 19:55:18 +00:00
f12556714a
-16
2010-11-29 18:18:38 +00:00
0f288ed720
Console: "light" theme refresh.
2010-11-29 18:16:49 +00:00
e06ce250ab
* Switch to I2P logging.
...
* Add javadoc where necessary.
* Add javadoc build target.
* Some code cleanup.
2010-11-29 17:17:59 +00:00
e243f90b35
Readme tweaks; Dark manoeuvres.
2010-11-29 17:00:26 +00:00
601abdce6d
Lock down streaming classes not in the API. Holler if this breaks any external apps.
2010-11-29 15:39:55 +00:00
b5f652ef04
tweak
2010-11-29 15:36:05 +00:00
671f48e77e
-14
2010-11-29 13:51:39 +00:00
174c222662
* UDP:
...
- Fix bug causing PacketPusher to loop quickly instead of sleeping
- Fix udp.sendCycleTime and sendCycleTimeSlow stats
- Fix speed values on peers.jsp
- Try to fix rare NPE (ticket 298)
2010-11-29 13:15:11 +00:00
d31113255e
* Logging:
...
- Use System locale and time zone for default date/time format,
so it matches the wrapper log time (we can't set the wrapper log time zone).
(existing installs must remove logger.dateFormat line
in logger.config to get system default format)
- Force RuntimeExceptions to CRIT level
- Don't have log() count buffer size
2010-11-29 13:13:02 +00:00
a86fef2a21
* i2psnark: Don't timeout queued piece messages
2010-11-29 13:08:03 +00:00
2138599567
I2PSnark: Vanilla edits.
2010-11-29 05:36:54 +00:00
8d2ea460c8
I2PSnark: Vanilla finessing.
2010-11-29 04:51:27 +00:00
054eae8718
Readme tweak; dark tweaks.
2010-11-28 23:29:02 +00:00
c23116bca8
Readme: add planet.i2p to our list of I2P resources.
2010-11-28 23:23:46 +00:00
47ce7b24fa
Console: Add console_big.css to "dark" theme to accomodate doublebyte glyphs better.
2010-11-28 22:58:07 +00:00
4a94d48ef7
More readme tweakage.
2010-11-28 20:41:26 +00:00
d2afaa4586
Readme tweaks 'n fiddles.
2010-11-28 20:36:05 +00:00
140d893364
Readme futzes.
2010-11-28 20:16:09 +00:00
693945a471
I2PSnark: s/Ignore/Skip
2010-11-28 17:53:43 +00:00
f3fc28ff74
Readme tweaks.
2010-11-28 13:29:28 +00:00
3480f8e827
tiny reformulation in fr (user)
2010-11-28 13:03:48 +00:00
de85a8d3f9
merge of 'ac50d73893f7b61e4c91b21080551261aaf0858d'
...
and 'cb91ed6dab8fa6b20f179c822df7402805e853a6'
2010-11-28 12:59:49 +00:00
77221de703
tiny reformulation in es/pt (user)
2010-11-28 12:59:30 +00:00
26d5390e85
merge of '8f40f2b7ad2272ecedca14c17598ecaf409340e8'
...
and 'da96c40b16f6e3f2e4e044f0f48cb53f1e9f2264'
2010-11-28 12:36:17 +00:00
1ddea5c134
fix initial news pt
2010-11-28 12:36:11 +00:00
48adefca22
merge of '5f806c16d9ddce033dc0527c22c5559e00f692e5'
...
and '893000f2731ec12111a70dbb912005b82642fcaa'
2010-11-28 12:05:14 +00:00
609a17f438
Light tweak.
2010-11-28 12:03:45 +00:00
e37f831ce6
Dark&Vanilla tweaks.
2010-11-28 11:40:07 +00:00
b9413d540a
-13
2010-11-28 04:02:05 +00:00
a52fb65c64
* i2psnark:
...
- Fix NPE and other partials bugs
- More extension message stubbing
- Log tweaks
2010-11-28 04:01:20 +00:00
9ba86e86aa
* I2PTunnel: Deprecate destFromName()
2010-11-28 04:00:02 +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
a59e52bff5
Dark tweak.
2010-11-28 02:25:48 +00:00
5b5459f6e8
Readme edits.
2010-11-28 02:20:51 +00:00
86bbb8578d
Classic tweak.
2010-11-28 02:01:24 +00:00
0e19f45862
More readme edits.
2010-11-28 01:56:11 +00:00
8f3d4e8e6b
Readme edits.
2010-11-28 01:09:55 +00:00
bcf1999347
merge of '72b051da2fb0f5215c2c90ba63559876f8909937'
...
and 'd34a77db6375e8df16bb5fdf76aaa43ab630c704'
2010-11-28 00:58:16 +00:00
ab80fafa67
Readme tweaks and edits.
2010-11-28 00:54:33 +00:00
0d3f85a2c4
more br->pt conversions
2010-11-27 18:18:23 +00:00
6a9ea5a131
Snark control button tweak.
2010-11-27 17:58:38 +00:00
48419588c3
Vanilla tweaks.
2010-11-27 17:56:49 +00:00
8aaa2ebb3c
History.txt typo fix.
2010-11-27 17:53:36 +00:00
0ea55cbcb8
History.txt
2010-11-27 17:13:24 +00:00
9158ce9ae2
merge of '0f2ea1b227d59edae92a0450663f0ac1418bd153'
...
and '846a3cf81acf27ff8da92e611833e5651af94496'
2010-11-27 17:11:36 +00:00
fdf2b5f7d2
-12
2010-11-27 16:36:46 +00:00
ce332a407e
I2PSnark: tiles for vanilla theme.
2010-11-27 16:35:14 +00:00
8e98f58f6d
merge of '2b0329ad66b84d90d1b7e6e1a6247c6d826321f9'
...
and '77a4e2e18ab0e48d6f102388838e1367c1d56ebd'
2010-11-27 16:34:15 +00:00
fdb19bb671
I2PSnark: Vanilla theme - theme specific control buttons.
2010-11-27 16:31:32 +00:00
b61f564d3b
merge of '6c704c4130747ce7d75627bcdf68f1b5195fb0bb'
...
and '73917249645c8c29f9d46f7ed097290016161e15'
2010-11-27 15:00:08 +00:00
b805bc7a56
New snark theme: "vanilla".
2010-11-27 14:55:45 +00:00
3c45b038c6
* i2psnark:
...
- Drop queued outbound requests when choked
- Redo some data structures and locking to hopefully prevent deadlock
- Memory reduction part 3: Return partial pieces to PeerCoordinator when choked
2010-11-27 14:34:08 +00:00
8c5fd29233
Plugin: ticket 336 fix NPE
2010-11-27 13:52:57 +00:00
ff828e6417
* Build:
...
- Add man pages to package
- New updaterWithJavadoc target
* Console:
- Add link to javadocs if installed
2010-11-27 13:50:33 +00:00
28b4239d08
linkify message
2010-11-27 13:48:53 +00:00
5b951b5b4b
javadoc
2010-11-27 13:48:01 +00:00
df4f40f6f4
log cleanup
2010-11-27 13:46:33 +00:00
595b562461
prep for another config option
2010-11-27 13:45:09 +00:00
daa4ff6308
fix race NPE at stream close
2010-11-27 13:44:42 +00:00
2d0e8b6ec8
fix configstats NPE
2010-11-27 13:43:48 +00:00
f7c85a4746
merge of '83099cd337dd977a73da45025dd3e2fbff708cee'
...
and 'a69c4ee8775f64e852719b159c9fc5091405d8cf'
2010-11-27 11:59:02 +00:00
bcf27dbe12
I2PSnark: Echo themename in screenlog when changed (thanks to sponge); readme tweaks.
2010-11-27 11:53:06 +00:00
8eef3808a4
Slackware: bump i2p-base version, so that it can be upgraded with the new
...
base code fixes.
2010-11-27 11:17:19 +00:00
49a946d0f1
Readme (eng) futzing.
2010-11-27 04:54:47 +00:00
64999e7f01
Readme (eng): more futzing.
2010-11-27 04:23:20 +00:00
be7609baed
Readme: s/anonymity network/invisible internet.
2010-11-27 04:14:10 +00:00
d57988fbbc
Readme: s/darknet/anonymity network.
2010-11-27 04:07:27 +00:00
a034a8c4f5
Readme (eng) finessing.
2010-11-27 03:42:01 +00:00
cb99f4191f
Readme: clarification.
2010-11-27 03:40:10 +00:00
56cf29c626
Readme type fix (spotted by user).
2010-11-27 03:29:40 +00:00
f6ad9be8e4
Dark tweak.
2010-11-27 03:23:22 +00:00
f56992e8e8
More readme tweaks.
2010-11-27 03:09:08 +00:00
6aa4baa2b4
Readme (eng) typo fix.
2010-11-27 02:39:35 +00:00
f0f6aeaea1
Dark tweaks.
2010-11-27 02:37:55 +00:00
31f3159991
merge of '55a577eea2afce7c3027ebe2eb4ad0032b40f9df'
...
and 'b48269d2804fffb770351d55a37643c0dcc508ec'
2010-11-27 02:14:26 +00:00
bf0af85714
Readme (eng) finessing.
2010-11-27 02:13:26 +00:00
c4424b4235
merge of '80ee287e0046c4751abaf3d29d9cd9e8ae26aefe'
...
and 'bc909db8c63cb08ea501f98b8d389496859c09b8'
2010-11-27 01:19:05 +00:00
17f0627262
- fixed wrong mail selection
2010-11-27 01:05:04 +00:00
eac4613cec
Light tweak.
2010-11-27 00:44:33 +00:00
c16ea7b05b
yet more readme fiddles.
2010-11-27 00:33:17 +00:00
4690ce4533
Yet more readme tweaks; update "dark" sidepanel logo.
2010-11-27 00:13:03 +00:00
14bb8bf37d
Readme tweaks.
2010-11-27 00:03:04 +00:00
537ef93eb1
Readme (eng) finessing.
2010-11-26 23:42:41 +00:00
2160608a21
Readme tweaks; SnarkManager.java fix (thanks to sponge for new snark themer!)
2010-11-26 23:15:09 +00:00
ccecd72dc0
Readme (eng) typo fix.
2010-11-26 22:57:27 +00:00
25b9ce1076
merge of '0800868fb9e71ed7990ac34d125b266d4bfbe2fc'
...
and '3f4014962c62bb98789453c6bd7ad84da007de14'
2010-11-26 22:52:44 +00:00
0e7385a77a
Readme (eng) finessing.
2010-11-26 22:51:54 +00:00
c79f0caa67
i2psnark: Don't save theme parameter if it has not changed.
2010-11-26 22:46:23 +00:00
bbfb8583c7
i2psnark: Add theme change and theme selection storage abilities.
2010-11-26 22:31:59 +00:00
b54598e9ba
Readme (eng) finessing.
2010-11-26 20:02:48 +00:00
08372be34f
-9
2010-11-26 15:59:45 +00:00
df55494c58
merge of 'b002d4a942128fdd4994a2cfba1c554ba9cb81d8'
...
and 'e6547920e2da9f540c79fcafc7ca7c82d25eae23'
2010-11-26 15:57:05 +00:00
b902656dd4
explicit merge of '1788f8361f67967c724d35db872b088e28c985d5'
...
and '31616535107305cf8195a51302e2b52b165f061c'
2010-11-26 15:56:27 +00:00
a0a3622f16
remove unneeded initializers
2010-11-26 15:04:58 +00:00
78a588af0e
reduce UDP clock bias by rounding clock and adjusting for RTT
2010-11-26 14:57:16 +00:00
558d0284e9
Readme (eng) typo fixes.
2010-11-26 14:19:46 +00:00
e1e6db2b3c
Round NTCP timestamps to reduce clock bias
2010-11-26 14:04:49 +00:00
f66fbfd0fd
More readme & theme tweaks.
2010-11-26 13:45:42 +00:00
d7128b4db2
more changes by user
2010-11-26 11:13:17 +00:00
15382478fa
Readme tweaks.
2010-11-26 10:24:14 +00:00
b21f7f7a89
Readme (eng) finesse; Dark tweaks.
2010-11-26 10:11:11 +00:00
b9567f1e54
Readme (eng): encore finesse.
2010-11-26 09:48:01 +00:00
3c256bbd30
Readme (eng): More finessing.
2010-11-26 09:26:49 +00:00
a82c50fa59
Readme (eng) finessing; Dark tweaks.
2010-11-26 09:04:54 +00:00
505d2cd469
Dark finesse.
2010-11-26 08:46:42 +00:00
8b3c072c3c
Readme (eng): more textual finessing.
2010-11-26 08:26:45 +00:00
66e0a6d79d
Readme (eng): more finessing.
2010-11-26 08:12:56 +00:00
bf21c28ecd
Readme: jiggle service ordering.
2010-11-26 07:25:37 +00:00
5642529cc4
-8
2010-11-26 07:12:55 +00:00
06400a56ae
Readme (eng): finessing.
2010-11-26 07:05:12 +00:00
d49c4f4658
Readme (eng): Tidy up layout, update text. Theme tweaks.
2010-11-26 07:00:44 +00:00
7f1ace4dbe
* i2psnark: Clean up and enhance the PeerCoordinator's partial piece handling,
...
in preparation for more improvements
2010-11-26 00:44:00 +00:00
d37944e081
javadoc
2010-11-26 00:41:20 +00:00
358846ab04
* LogManager: When not in router context, delay creating log file until required
2010-11-26 00:37:20 +00:00
c3a2982154
* Router: Prevent NCDFE after unzipping update file
2010-11-26 00:36:07 +00:00
1197a5c8c9
reduce RouterInfo expiration again
2010-11-26 00:33:40 +00:00
9e250bc07d
fix hashcode and javadocs
2010-11-26 00:32:44 +00:00
ec51ea6513
* Console: Split initialNews.xml into a file for each language;
...
don't copy to config dir at install.
2010-11-26 00:32:00 +00:00
02c3abfc4c
Added desktopgui documentation.
2010-11-25 18:22:28 +00:00
ab57b55e64
Classic tweaks.
2010-11-25 18:12:39 +00:00
b885046c64
- Added README
...
- Added configuration
- Added option to start I2P from desktopgui
- Cleanup
2010-11-25 18:12:32 +00:00
949f933f04
More classic tweaks.
2010-11-25 17:45:29 +00:00
8e996cd09a
Console theme tweaks.
2010-11-25 17:24:56 +00:00
bab97bfbe4
Dark tweak.
2010-11-25 16:31:54 +00:00
35db17fa50
Light tweak.
2010-11-25 15:50:13 +00:00
c66b787006
Classic tweaks.
2010-11-25 14:54:46 +00:00
00aa884a72
-7
2010-11-25 13:52:24 +00:00
fc7b1ea150
merge of '60987f4b854cedf353de8adef7747f79ca24b941'
...
and '8760d93a324f2eb837d218bc3b7450c80bb83b70'
2010-11-25 13:43:58 +00:00
0a5ffe6651
merge of '30bd40aa8c1637256a775b418e15d0e636cc96c6'
...
and 'abd4faae60790075a5dd79142e3c7f8cfb15ea40'
2010-11-25 13:43:57 +00:00
e7272fce53
Console themes: Overhaul of classic and dark; fix langbox glitch on homepage.
2010-11-25 13:40:54 +00:00
b9c36e436d
some changes to portuguese readme
2010-11-25 11:37:19 +00:00
a8a608c5c5
br and es readme tweaks
2010-11-24 22:34:56 +00:00
ef92123e00
0.8.1-6
2010-11-24 17:46:23 +00:00
58da5d7942
* Don't use bash explicitly
...
* Don't put the signer's name into the SignWith field, use the email address instead to avoid problems with spaces
2010-11-24 17:45:13 +00:00
838da762f8
-6
2010-11-24 16:47:50 +00:00
9c96c07f3e
merge of 'bbaea7567520aced60f19b571f63c11cbb3b1d76'
...
and 'e7bbb1ca66df6fb49b2f1fcb554e8077dd488fb2'
2010-11-24 16:45:43 +00:00
9053a86eb0
br->pt
2010-11-24 16:45:28 +00:00
d5b079faa8
Message cleanup
2010-11-24 16:41:19 +00:00
8228365d4b
* Router:
...
- Remove global lock on accessing config
- Add global lock on reading/writing config file
2010-11-24 16:40:13 +00:00
a8b602bc54
* SimpleDataStructure: Fix problem in fromBase64() that
...
manifested itself as a configtunnels.jsp bug
2010-11-24 15:06:49 +00:00
0b59af6551
* i2psnark:
...
- Prevent dup requests during end game
(ticket 331 - thanks sponge and Oct!)
2010-11-24 15:04:52 +00:00
90490cb65d
cleanup; limit concurrent renderings to conserve memory
2010-11-24 15:01:14 +00:00
af519732c4
save some info we might need later
2010-11-24 14:59:27 +00:00
868f5b1c38
remove dup log
2010-11-24 14:58:40 +00:00
55db8bf3f6
save p param across posts
2010-11-24 14:56:58 +00:00
18a90516b3
javadoc
2010-11-24 14:56:07 +00:00
5f3834d398
Slackware, fix rc.i2p, bad logic.
2010-11-24 14:55:53 +00:00
4dfac0846b
add pt, move readme_br to _pt
2010-11-24 14:55:16 +00:00
ffee32535e
add more info about trac
2010-11-24 14:53:41 +00:00
1b59135b4a
javadoc, and comment out a test method
2010-11-24 14:53:24 +00:00
8b5c0a2db1
Plugin: ticket 104 Fix webapp isRunning to check ALL webapps.
...
The only defecency is that if one is running, that it considers the
entire pliugin to be running. I'm not sure if that is a good thing
or a bad thing, but the other code checks threads that way.
2010-11-24 14:31:54 +00:00
dec1a9d77d
Readme.html: Remove links to tino/perv's eepsite status sites (requested by zzz); more tuneups.
2010-11-23 21:30:08 +00:00
b39d1c7322
Readme.html: finessing.
2010-11-23 20:40:12 +00:00
19696e1ec1
Readme.html: Add perv and tino eepsite lists; add i2plugins; add target="_blank" to all external links.
2010-11-23 20:08:01 +00:00
d6a6836d90
merge of '3b6c4d6af6fae83cc9b7d42e8515804ae48ec675'
...
and '799a00a4929a59478c534a56cce350cdb9a042e0'
2010-11-23 13:54:18 +00:00
53efb4e046
changes to spanish snark by user
2010-11-23 06:30:04 +00:00
fa4379aef1
Portuguese, thx to user
2010-11-22 22:30:11 +00:00
591e531ab6
Kleinschreibung
2010-11-22 22:24:09 +00:00
c41a0c49b3
merge of '09a1ef8a35181c9ebdca5244237767f3eedc3ac0'
...
and 'ff29f16d54e144a5bdc987ddb29a1b9063742e40'
2010-11-22 17:07:28 +00:00
7c37590800
2010-11-22 17:06:57 +00:00
e4e0697ea8
-4
2010-11-22 01:17:26 +00:00
ee831106b7
merge of 'c6ad7f9d5bc5afefd248c4fc8fa5266642e18143'
...
and 'cbd2b39bbf04f7e25bcea99f213cbad1c323e445'
2010-11-22 01:16:25 +00:00
502f247d08
update trac message
2010-11-22 01:12:00 +00:00
ad96c8498d
more conversion to POST
2010-11-22 01:03:35 +00:00
705598d66a
quote=user: holding back further work until dr|z3d complies with his promise
2010-11-21 23:12:11 +00:00
3e52d6959b
require POST where we can
2010-11-21 23:05:14 +00:00
76bc6f5aee
two missing spaces in i2psnark
2010-11-21 22:29:53 +00:00
6c19e7e399
* i2psnark:
...
- Defer piece loading until required
- Stub out Extension message support
2010-11-21 21:19:12 +00:00
b5ae626425
sort tweak
2010-11-21 20:49:45 +00:00
d710da5c11
add note
2010-11-21 20:48:17 +00:00
883fb2cb4a
log tweak
2010-11-21 20:47:59 +00:00
2a34ea8356
* Console:
...
- Convert GraphHelper to a FormHandler
- Require POST for all forms
- Change the way we store the Writer to prevent problems
- Fix bonus setting on configpeer.jsp
- More ".jsp" removal
2010-11-21 20:46:48 +00:00
9e8af7367e
* Addressbook: Fix rename error on Windows (tkt 323 - thanks RN!)
2010-11-21 20:40:42 +00:00
106af9967a
* SSLEepGet, Reseeder:
...
- Implement additional CA loading
- Provide facility to reuse SSL state for speed
- Provide facility to store previously untrusted certificates
- Add SSL reseed hosts, prefer them by default
- Reseed message cleanup
* build.xml:
- Add www.cacert.org cert to the installer and updater so
SSL on a.netdb.i2p2.de and c.netdb.i2p2.de will work
- Cleanup, fix distclean error in older ants.
2010-11-21 20:37:49 +00:00
c8cad6ab79
fixed a few typos
2010-11-21 18:40:30 +00:00
d8139cb19e
further changes to eepsite, e.g. s/link drücken/link klicken
2010-11-21 12:39:37 +00:00
7a469b048e
merge of '1ab0d0ba04d993e3f1101e599cecbcdc3950a26d'
...
and '26e69d318672e267117c74a736c1ab3d38215c20'
2010-11-20 16:48:40 +00:00
b23d6c9dbe
insert a missing space
2010-11-20 16:47:18 +00:00
d23fdd6b4c
-3
2010-11-19 22:47:45 +00:00
49325d491d
merge of '50335c064a9992f4ba8707d62d35bbbbe752d231'
...
and 'b93c1c7b2b01fc43af5bc07470d9997f3edba6da'
2010-11-19 22:46:27 +00:00
635b53c329
fix ant distclean javadoc
2010-11-19 22:30:41 +00:00
72d2137e9b
javadoc fix
2010-11-19 22:07:29 +00:00
c06198491e
always have as many recent as active
2010-11-19 21:13:35 +00:00
9b69dad06b
* Addressbook
...
- Store last-fetched time so we don't always fetch subscriptions after restart
- Randomize first fetch time
- Make most classes package private
2010-11-19 21:12:45 +00:00
1a8406e0f7
merge of 'cdf6b7afd6c4244142f0a24fda0a9603ea117767'
...
and 'f5d8fb56c10dc0007901ed64a84a5cba32a3ca92'
2010-11-19 19:26:47 +00:00
509befc912
removed some strange-looking strings in French router console translation that stroke my eye, have not read through all of it tho; change some capitalizations in de and de eepsite
2010-11-19 19:17:07 +00:00
e73439d876
Console: New favicon.ico
2010-11-19 19:02:05 +00:00
729aedee5f
* News:
...
- Store news last-fetched time so we don't always fetch news after restart
- Don't include news in the updater
2010-11-19 18:34:00 +00:00
765d4b8563
update languages
2010-11-19 17:58:30 +00:00
6b0c931200
change buttons from GET to POST
2010-11-19 16:42:23 +00:00
dd39f3f244
i2ptunnel jsp cleanup
2010-11-19 16:14:14 +00:00
af4a285e5b
fix small confignav problem
2010-11-19 15:32:31 +00:00
166f378f2f
clean up more urls and POST self-references
2010-11-19 15:23:25 +00:00
9d037911d0
Eepsite Help: Add some new flags, tweak layout, finesse German.
2010-11-19 15:01:26 +00:00
73baec8539
merge of '7665dfe8f38eaf14d608493cb893b2dffaba49aa'
...
and 'edc923fb03834a90710c72b8a3fb206cfb904e86'
2010-11-19 14:45:49 +00:00
118872ab69
merge of '75fac120e4d13f521c4a863604f331b845a2d7e4'
...
and 'f0fab315b6a44d956c29a25bb527e7974ea62088'
2010-11-19 14:45:47 +00:00
f0ac96cab1
Increase i2ptunnel nonce queue size again
2010-11-19 14:42:10 +00:00
4545a98968
More work on error propagation and improving log messages in i2ptunnel and I2CP client
2010-11-19 14:41:26 +00:00
0ba6299655
Readme: Insert missing </div> to fix positional issues with langbar.
2010-11-19 14:41:08 +00:00
e32e316146
convert period to exclamation mark
2010-11-19 07:16:04 +00:00
e940f51599
* SecureFile: New class, catch places that were missed,
...
add i2p.insecureFiles option to disable (default false)
2010-11-19 00:40:33 +00:00
50d9080e26
add note
2010-11-19 00:36:24 +00:00
6836b548af
Comments
2010-11-18 23:52:43 +00:00
457e1d293a
update
2010-11-18 22:55:45 +00:00
11807df8b3
merge of '09e7a6657a746f06face3afe1374efc8179d9739'
...
and '21d86fc1f8deb605adc6f6a7022e644e1f4c8b00'
2010-11-18 22:49:28 +00:00
96ff36c159
fix a line break and too long seconds
2010-11-18 22:47:34 +00:00
da782c07a4
Add debian/source/format (lintian: missing-debian-source-format)
2010-11-18 20:58:37 +00:00
b32399ac60
0.8.1
2010-11-18 20:58:04 +00:00
f1e36f7fd0
Create Debian packages in debian/packages/ instead of ../
2010-11-18 20:56:42 +00:00
b434a475a3
Thrown away additional libraries and code, started something simpler to build on.
2010-11-18 20:38:21 +00:00
1cad02c461
remove jrandom signing key as it may no longer be secure
2010-11-18 19:27:37 +00:00
b56563deee
new router console strings, leaving 'rolling avg' for next round
2010-11-18 19:17:02 +00:00
81d885c5a4
postman b32 take 2; recognize oga and ogv
2010-11-18 15:02:29 +00:00
ad3039390d
more proxy translation
2010-11-18 11:53:08 +00:00
365e0f093d
2010-11-18 09:18:15 +00:00
138be42aa5
bye .jsp part 2
2010-11-17 22:26:31 +00:00
8a385ffc32
recognize postman b32
2010-11-17 22:19:13 +00:00
995c736a71
peers.jsp fixups
2010-11-17 22:15:45 +00:00
a9801766e5
* PrivateKeyFile: Speedups and better messages
2010-11-17 22:14:55 +00:00
6544e135b2
add red clock
2010-11-17 16:23:40 +00:00
a71b379ff8
comment out distclean deb files again
2010-11-17 16:13:59 +00:00
2f880f7b5b
propagate from branch 'i2p.i2p.zzz.test4' (head 3569f7d0608498cadafc88e87a0ad2b18c44dfb6)
...
to branch 'i2p.i2p' (head ddc9be27c47878e472d5b6c281cccb6094c42c9a)
2010-11-17 16:09:19 +00:00
f698ef93e8
* I2PTunnel SOCKS and SOCKS IRC clients:
...
- Add SOCKS 5 outproxy support, with username/password authorization
* I2PTunnel
- Index page outproxy display cleanup
2010-11-17 15:47:00 +00:00
bf0275ddcb
* I2PTunnel: Improve messages when starting and stopping tunnels, add some tags
2010-11-17 14:27:32 +00:00
e68a3fb856
* Streaming: Fix bug causing read() to incorrectly return EOF
2010-11-17 14:26:24 +00:00
b9a6dfbcda
a missing comma in i2psnark, prolly others still missing
2010-11-17 00:03:38 +00:00
28f790bbe7
further tiny de tweaks
2010-11-16 18:52:03 +00:00
1becd42695
changes to spanish by user
2010-11-16 18:32:42 +00:00
d6f80a7b77
tweaks to French i2psnark translation by albat and user
2010-11-16 18:25:58 +00:00
bdbbe30c2c
bump to -1 after merge of stuff that missed the release
2010-11-15 13:27:24 +00:00
b0ae907a86
merge of '1d65e621dc6cf1d3558c33ec81ac8dc5820c210e'
...
and '9572100b83b95246d97f9879011be63898ac1e52'
2010-11-15 13:26:04 +00:00
4078c70caa
news header fix
2010-11-15 13:01:06 +00:00
fb6560db40
merge of '2eb6f45d531fc66bce57696bd27ae4d2ea9cd2a0'
...
and '84303e0952347926ec08fcea629bb0b27f9b95dd'
2010-11-15 00:49:36 +00:00
10aed35b08
0.8.1
2010-11-15 00:23:00 +00:00
cbf0239c23
Fix lintian error: no-standards-version-field
2010-11-15 00:18:31 +00:00
a7c50fcfd9
Make maintainer in debian/changelog the same as in debian/control (lintian: changelog-should-mention-nmu)
2010-11-15 00:13:11 +00:00
a598d9019c
strip binaries in debian package (lintian: unstripped-binary-or-object)
2010-11-15 00:07:40 +00:00
a91d9bc68f
proxy Err pages translation de
2010-11-14 23:59:01 +00:00
355ca7b2f7
tweaks after review
2010-11-14 23:58:13 +00:00
e963c3d3a2
Add binary-arch and binary-indep targets (lintian: debian-rules-missing-required-target)
2010-11-14 23:57:36 +00:00
3b4371ad4b
Replace libc6 dependency with shlibs:Depends (lintian: package-depends-on-hardcoded-libc)
2010-11-14 23:55:03 +00:00
2121b04f31
merge of '1e02b9123df580c44b0fa30918003bc8cf8030a4'
...
and 'c65ae88fa8b668ccd972d6a0bafe7843ea487285'
2010-11-14 19:25:06 +00:00
2420373389
language names consistency fix
2010-11-14 19:14:31 +00:00
235f6e0383
merge of '582904768901629443730b9763abb65e8ac8dd74'
...
and '8e94fe72b25ee4167620078c94890ca496fba9ad'
2010-11-14 18:40:58 +00:00
3f7d432f91
routerconsole: update russian translation
...
- Change translation of some terms:
+ тред -> поток
+ журнал -> лог
+ аптайм -> время работы
- use lowercase for second word where needed
- Reorder words where needed
These things was discussed on irc #ru
2010-11-14 18:38:23 +00:00
894e649be9
routerconsole: russian translation fixes
2010-11-14 17:35:52 +00:00
388767258a
i2psnark: update russian translation
2010-11-14 16:27:27 +00:00
f3307d6508
* Addressbook:
...
- Try to save files safely
- Catch bad B64 lengths
2010-11-14 15:05:24 +00:00
c29a275969
summary bar spacing cleanup
2010-11-14 15:03:50 +00:00
c890f61d0b
javadoc
2010-11-14 15:01:52 +00:00
1e0e24826e
concurrent
2010-11-14 15:01:23 +00:00
d6ea9cb0a4
i2ptunnel: update russian translation
2010-11-14 14:57:47 +00:00
dc6fc0185c
final
2010-11-14 14:56:54 +00:00
1d627371ce
todo comment
2010-11-14 14:55:58 +00:00
d3b05f44d5
cleanups
2010-11-14 14:54:18 +00:00
581b915748
Call session.propogateError() on reception of SessionStatusMessage with bad status or DisconnectMessage
2010-11-14 14:53:30 +00:00
e293b25bb7
I2CP username/pw auth (client side)
2010-11-14 14:50:45 +00:00
23005a82b1
I2CP username/pw auth (router side)
2010-11-14 14:49:26 +00:00
d47dcddb9b
send I2CP DisconnectMessage at router shutdown
2010-11-14 14:47:43 +00:00
cd621f2b4b
* I2PTunnel SOCKS and SOCKS IRC clients:
...
- Add local proxy username/password authorization
2010-11-14 14:22:45 +00:00
7cbf74d3f2
* I2PTunnel HTTP and Connect clients:
...
- Shim in a new abstract superclass I2PTunnelHTTPClientBase for common code
- Add local proxy username/password authorization
- Add outproxy username/password authorization
- Filter hop-by-hop Proxy headers appropriately
2010-11-14 14:18:43 +00:00
7967653dd1
* DataStructures:
...
- Shim in 3 new abstract classes
SimpleDataStructure, KeysAndCert, and DatabaseEntry
===========
Right now, everything in net.i2p.data extends DataStructureImpl.
There are several goals for adding some intermediate abstract classes,
between DataStructureImpl and the concrete classes:
1) Merge common code
2) Make the simple cases (a single byte array) more efficient
by adding a common base class.
I'm calling this one SimpleDataStructure.
3) Make a common base class for Destination and RouterIdentity
since they are almost exactly the same thing.
Consolidate the getters/setters and hash functions here.
I'm calling this one KeysAndCert.
4) Make a common base class for LeaseSet and RouterInfo so
so netDb and I2NP can handle them easier, without doing
"instanceof" all over the place.
Consolidate the hash, signature, and routing key functions here.
I'm calling this one DatabaseEntry.
5) Make it easier to add more object caching.
The additional classes are retrofit
above many of the data types:
DataStructureImpl (unchanged)
-------------------
ByteArray
Certificate
Lease
Payload
RouterAddress
TunnelId
SimpleDataStructure (new)
-------------------------
Hash
PrivateKey
PublicKey
SessionKey
SessionTag (was ByteArray)
Signature
SigningPrivateKey
SigningPublicKey
KeysAndCert (new)
-----------------
Destination
RouterIdentity
DatabaseEntry (new)
-------------------
LeaseSet
RouterInfo
2010-11-14 14:09:58 +00:00
ad060c5d5d
remove unused TunnelId methods
2010-11-14 14:00:39 +00:00
9af33974eb
merge of '9e5fa2ede2d44dd05b58b29796cb86a510628fa2'
...
and 'd0a4b4ea6faa776eb1e35049ffdc0fb0beee9135'
2010-11-13 23:00:10 +00:00
fdbfa00d96
fix missing </a>
2010-11-13 22:43:20 +00:00
e844cf25c2
routerconsole: update russian translation
2010-11-13 22:20:30 +00:00
4df05f69b1
merge of '3aff7e5f43f96e1909cffca3b9c608bb6b02af53'
...
and '9dc9aae56898fbe4bb03c860f00dac9b8a5552b5'
2010-11-13 21:54:48 +00:00
c52693d2ac
little translation tweaks in i2psnark
2010-11-13 20:02:04 +00:00
8d2a75bc01
Add man pages for eepget and i2prouter
2010-11-13 17:58:05 +00:00
5fe654e7e8
Abort if any command in the script exits with an error (lintian: maintainer-script-ignores-errors)
2010-11-13 17:55:34 +00:00
cd741439d9
merge of '83f0017029b25b67b4d90694eba5ceefb9f006f9'
...
and 'ae9bcaf1a7c197b462162c4513161894de6c658a'
2010-11-13 17:25:25 +00:00
bdff919d3f
only updating a flag on readme
2010-11-13 16:23:31 +00:00
f4b49f7425
change low mem error to warn
2010-11-13 12:06:16 +00:00
db7e4a273b
static
2010-11-13 12:05:49 +00:00
42f6b9e24b
merge of 'b6f941cc4c3eb51d9106dfdf35abdd7f3d1199af'
...
and 'ed834a4da30a6a913ab0145cd76519e5eaa969d2'
2010-11-13 10:53:30 +00:00
ad3ae84083
French translation Nachtrag
2010-11-13 10:53:14 +00:00
a4c9397db0
French translation of i2psnark done by Redzara. Thx, redzara\!
2010-11-13 09:56:43 +00:00
5380879aba
I2PSnark: Update stopped.png
2010-11-13 08:50:46 +00:00
eda1f8d640
merge of '89b2dc0430e50fd1ce78ab07cd3545aded81fee9'
...
and 'dcba57e8260ad530685ca665724566533964a7b4'
2010-11-13 04:14:13 +00:00
88e98f0f67
Don't call the init script directly, use invoke-rc.d (lintian: maintainer-script-calls-init-script-directly)
2010-11-13 04:08:56 +00:00
2faa60ee59
update eepsite help
2010-11-13 02:43:35 +00:00
b614d14037
merge of '4fff03e3acecbfb131a884b6c151967978058c49'
...
and '7ec0520d4bb67df2b9c378aab53bffbf8dcb222b'
2010-11-13 01:36:25 +00:00
d9bf826baf
initialNews.xml fix; i2psnark translation tuning
2010-11-13 01:30:02 +00:00
2152c5f6c9
Use a variable for /tmp to make lintian happy (possibly-insecure-handling-of-tmp-files-in-maintainer-script)
2010-11-13 00:39:55 +00:00
0d23e37124
Add shebang to script
2010-11-13 00:30:11 +00:00
fddf32a6ca
* Stop service at runlevels 0 and 6 (lintian: init.d-script-possible-missing-stop)
...
* Add force-reload option, same as restart (lintian: init.d-script-does-not-implement-required-option)
2010-11-13 00:28:30 +00:00
a07339e1ff
Remove rc.d files in postrm, not in prerm (fixes lintian errors prerm-calls-updaterc.d and postrm-does-not-call-updaterc.d-for-init.d-script)
2010-11-13 00:03:13 +00:00
c5a6c5d412
merge of '963a4636469adb55ac3981048b32011865bb4faa'
...
and 'cdac59d49a839e82c626130a576b12a1297f981e'
2010-11-13 00:02:02 +00:00
7e17ac989b
adding stub
2010-11-12 23:53:33 +00:00
7b5e331038
Put a name and email in the Maintainer field
2010-11-12 23:28:25 +00:00
ae101f6cad
Reorganize the Debian directory structure to conform to their packaging policy. This brings the number of Lintian errors+warning
...
s down from 383 to 16.
2010-11-12 22:57:59 +00:00
98f559c9c0
I2PSnark: More width futzing. Please report any layout breakage (wrapping lines in main torrent table).
2010-11-12 19:08:47 +00:00
d368bb8ae0
I2PSnark: More width futzage.
2010-11-12 13:20:42 +00:00
33932eb373
I2PSnark: TorrentName width tuneup.
2010-11-12 12:58:17 +00:00
7d6e237183
merge of 'bc9f7e74001104c203687a91535b414228b5184b'
...
and 'f0ebb51ab350759843e67cdc74a8ec8158fe5ac6'
2010-11-12 12:28:52 +00:00
056fb5ea88
I2PSnark: Indentation cleanups.
2010-11-12 12:27:10 +00:00
92d013752a
merge of 'c51af7655557d0a98ec7561a4f434c63d5f26f41'
...
and 'e42b35ff366e0c56916caaeec4a14f17ac95a0eb'
2010-11-12 09:03:51 +00:00
a9daf8fc8f
bump bote to router console start page
2010-11-12 09:03:16 +00:00
c3aa84f961
Run includedeb and include on each file individually, reprepro can't do multiple files
2010-11-12 05:09:06 +00:00
b4524c67d5
Make separate i386 and amd64 packages, this fixes the arch-independent-package-contains-binary-or-object lintian error
2010-11-12 04:04:27 +00:00
11b69ee121
disapproval of revision '7c7c3832c57db0fee96000f6cf612d1443b0fc85'
2010-11-12 01:25:49 +00:00
be3330d84f
bump bote to readme.hmtl
2010-11-12 00:49:05 +00:00
9439477799
merge of '3643017f592675aa1170acb97e64ad78fbe9405c'
...
and 'ca29fd016d218f636d2cc844d46d6a25ca9ff5c6'
2010-11-11 22:40:14 +00:00
826efdf767
translation of dr|z3d's newly added stuff and more consitency fixes
2010-11-11 10:01:07 +00:00
7ef35e0284
I2PSnark: Do our level best to prevent stuff from wrapping and breaking the table layout; bump to -18rc.
2010-11-11 07:02:42 +00:00
0324bc4eec
Bump to -17rc.
2010-11-11 06:50:15 +00:00
f157471ac1
I2PSnark: Increase min-width for status column to prevent column header from wrapping.
2010-11-11 06:49:14 +00:00
416e7825a8
I2PSnark: Remove thinspaces for download column.
2010-11-11 06:40:18 +00:00
6b12d26388
I2PSnark: Css tweak.
2010-11-11 06:32:16 +00:00
0adac224fb
I2PSnark: Parent dir icon (up.png)
tweak.
2010-11-11 06:28:41 +00:00
6935d7361a
Bump to -16rc.
2010-11-11 06:15:53 +00:00
05409bae6e
I2PSnark: Revert the regression, hopefully cunningly sidestepping conflicts.
2010-11-11 06:12:25 +00:00
283e915514
merge of '9ef5f8dbdf741e0d3f6f88061efff16e14d9182a'
...
and 'b44b28fa2d4279996e0adbc143968ec132faed8d'
2010-11-11 05:20:18 +00:00
676d84a081
I2PSnark: CSS whitespace/tab cleanups.
2010-11-11 03:58:20 +00:00
9f6e6cd54d
I2PSnark: Add details_nolink.png
icon for trackers that don't work with infohash extraction.
...
Mousever should provide minimal info, eg: tracker id.
2010-11-11 02:43:07 +00:00
dc51d694db
Bump to -15rc.
2010-11-11 01:34:29 +00:00
0f63158f50
I2PSnark: Main torrent table tidyups and tweaks.
2010-11-11 01:33:56 +00:00
903d27ec0d
Bump to -14rc.
2010-11-11 01:01:45 +00:00
5d9ed45cbd
I2PSnark: Tweak details.png
2010-11-11 00:59:23 +00:00
7c0ef0ab80
I2PSnark: Tidyups.
2010-11-10 22:15:13 +00:00
bda00e18fe
* Fix build dependencies for Debian
...
* Add dependency on libc6 which fixes the lintian warning missing-dependency-on-libc
2010-11-10 21:01:52 +00:00
49fb6c59d1
Bump to -13rc.
2010-11-10 21:00:49 +00:00
224aa5fd9c
I2PSnark: File manager cleanups.
2010-11-10 20:56:37 +00:00
25e21ffb1e
I2PSnark: Screenlog padding fix.
2010-11-10 18:15:15 +00:00
0165c6068a
Bump to -12rc.
2010-11-10 17:59:27 +00:00
585339e0d4
I2PSnark: All the goodness from the disapproved branch + visual fixes.
2010-11-10 17:56:33 +00:00
83ae568d38
I2PSnark: Fix Rate tag. Spotted by mixxy.
2010-11-10 14:53:15 +00:00
b323408cee
merge of '285a9a021659672b12861eea3c150d47b5025275'
...
and 'a90a0715f156a732cf039bd2df9bbc3d90e82693'
2010-11-10 14:37:57 +00:00
71707bf0c0
disapproval of revision 'ffe706fb236d2cd14241d22dc6e6203964f8bc31'
2010-11-10 14:37:39 +00:00
7db5340159
merge of '96b28bcad599dea550230cc8cba4d7bce7f5fa68'
...
and 'a396094617a5124882fc16e11466375fcc4f3047'
2010-11-10 14:11:45 +00:00
dee2f2431c
cinsistency fix
2010-11-10 14:09:26 +00:00
0b0fa04210
merge of '3dfa2ea9f44e204ca76d700e01ae09cda54c6b6a'
...
and 'a90a0715f156a732cf039bd2df9bbc3d90e82693'
2010-11-10 13:41:59 +00:00
18374fe426
German translation cleanups
2010-11-10 13:29:33 +00:00
ab432e14ee
Fail if repository cannot be created
2010-11-09 22:19:32 +00:00
5d9a7b9452
Add changelog to .deb
2010-11-09 21:34:44 +00:00
e9af7406c6
Update changelog
2010-11-09 21:30:32 +00:00
20e2e20212
* I2CP: Fix NPE caused by null session options (seen in i2pbote)
2010-11-08 16:13:43 +00:00
7897df5544
Improve the Debian copyright file, see http://lists.debian.org/debian-legal/2003/12/msg00194.html
2010-11-08 03:23:30 +00:00
0e9f0a741e
Print destination in b64
2010-11-08 03:23:19 +00:00
31ff9b2747
update javadoc links and titles
2010-11-07 20:25:29 +00:00
dcd915457b
minor javadoc fix
2010-11-07 20:23:45 +00:00
454a5c5286
explicit merge of '14597ede957582a9ca29df867f1565479c64888b'
...
and '6c0d71283dd65aea1fe1baad14ca57855808dad8'
2010-11-07 20:22:44 +00:00
168a4ca6f9
minor translation corrections #3
2010-11-07 00:48:22 +00:00
6e48ecb9ce
I2PSnark: Fix syntax errors; tweak css.
2010-11-06 14:21:22 +00:00
959e57e755
RIP crstrack
2010-11-06 13:26:57 +00:00
0e53445e91
* logs.jsp: Format multiline messages better
2010-11-06 12:34:53 +00:00
3ee85fed30
* Stats: Improve Frequency, enable coalescing; cleanup and javadocs
...
* stats.jsp: Cleanup, more tagging, hide obscure stuff unless ?f=1
2010-11-06 12:33:53 +00:00
010a1fde3f
* Console: Display durations with new formatDuration2()
2010-11-06 12:28:38 +00:00
c2349662e7
Minor things
2010-11-06 05:40:24 +00:00
43c7cc0893
Auto download jetty in the debian and debian-source targets
2010-11-06 05:38:00 +00:00
d64a2b0306
* Add debianrepo target
...
* Change the debian target to build binary and source, add a debian-binary target
2010-11-06 04:51:11 +00:00
1bc563832e
propagate from branch 'i2p.i2p' (head 7f26a3df7f04d3c069c63b4633871bd7676f6167)
...
to branch 'i2p.i2p.zzz.test4' (head 91572937612227b99f41e7e170ae38574a001e7b)
2010-11-05 12:46:59 +00:00
1f48c6c03d
deprecate unused toDate(Date)
2010-11-05 12:46:41 +00:00
50aca88438
corrections of translation, mainly capitalization, ß and white spaces, some grammar fixes
2010-11-05 10:30:22 +00:00
be5bd43194
Debian package: Fix purge with no prior remove (rev. 9a8fca24502aa8933793f2bad48e327596a2c0d4 only fixed remove, then purge)
2010-11-05 07:03:45 +00:00
8894aa7d38
minor translation corrections #2
2010-11-04 23:29:45 +00:00
092d29fe56
minor translation corrections
2010-11-04 08:55:25 +00:00
8593931171
If the working directory contains only a plugins/ subdir, initialize it like it is empty
2010-11-04 06:49:12 +00:00
77e0cb94d3
merge of '01966a37ff4e50e48ab6eeb9d215baa8b75fc46d'
...
and '85cbdd70a9896ae9b2257bfe8f25f045b1cd0b2d'
2010-11-04 04:24:23 +00:00
2b2c3cf118
snark tweaks
2010-11-03 22:21:10 +00:00
be308a0444
merge of '398a24f487b61ef778a2e849660e953ef7e43b39'
...
and '598d00efae4c9b675b64fd626bc2eab2b921e0c5'
2010-11-03 16:04:14 +00:00
9b39f02ce5
I2PSnark: Relocate errant "."
2010-11-02 14:07:25 +00:00
7109061ee0
merge of '4dfe5728ed4951d32f89e2fddbdcdfc3b4755cad'
...
and '62005c74e58b5fdbaf4659ffb65392ecfbd8bc0a'
2010-11-02 13:49:03 +00:00
f71dd25b3c
I2PSnark: Relocate a pesky \n.
2010-11-02 13:48:11 +00:00
012fbe3a45
I2PSnark: Relocate </code> to its rightful place.
2010-11-02 13:22:48 +00:00
853f941d88
merge of '598d00efae4c9b675b64fd626bc2eab2b921e0c5'
...
and 'd38686d88680521e54d7bcb8be24e21d252eb946'
2010-11-02 04:00:43 +00:00
c03abb50d3
merge of '8c4c57f191c33a31bc69564888c9851f9042438c'
...
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
2010-11-02 03:51:00 +00:00
94bc3c3503
merge of '1da5a6b3f2f42d9ddbe6b0a64e3c27313d61d86a'
...
and '5784df5facdf6e194dc3c052b2527a8c63c96c0f'
2010-11-02 03:49:06 +00:00
252473d7cf
merge of '5784df5facdf6e194dc3c052b2527a8c63c96c0f'
...
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
2010-11-01 22:09:52 +00:00
6eb8cbfacc
I2PSnark: CSS refinements.
2010-11-01 22:08:05 +00:00
ddc86b54c7
fix snark rates 3x too low
2010-11-01 22:04:10 +00:00
3678aa157e
* i2psnark:
...
- Limit number of parallel requests of a single piece when in the end game
- Shorten and weight the speed tracker so the display is more
reflective of current speed
2010-11-01 14:35:01 +00:00
4d7a77d318
I2PSnark: Bug fix.
2010-11-01 14:33:10 +00:00
8d13bcbac0
discourage b32
2010-11-01 14:30:57 +00:00
2f54ec61bd
logging tweak
2010-11-01 14:30:24 +00:00
af541662f3
Add get-orig-source rule as required by Ubuntu, see https://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews#NewPackage
2010-10-31 21:13:53 +00:00
3e2c530281
Fix error message with dpkg --purge
2010-10-31 19:54:49 +00:00
ff5b7950f1
Debian package:
...
* Make eepget, i2prouter, and i2psvc world-executable
* Auto-start I2P after installation
2010-10-31 19:52:28 +00:00
148ce25af7
Print an error if /etc/init.d/i2p is run as non-root so Ubuntu users aren't asked for a non-existing root password
2010-10-31 19:48:41 +00:00
56ef384595
Make /usr/bin/eepget and /usr/bin/i2prouter symlinks
2010-10-31 19:44:33 +00:00
ea24f3ba6d
Fix dependencies for Ubuntu
2010-10-31 19:41:55 +00:00
ba4f6608e4
update nbsp comment
2010-10-31 14:52:21 +00:00
07aa07981d
* logs.jsp: Add message if wrapper log not found
...
(ticket #103 )
2010-10-31 14:52:09 +00:00
0afabbd609
Add synch to fix race causing AIOOBE
...
http://forum.i2p/viewtopic.php?t=5061
2010-10-31 14:36:56 +00:00
2ea3f9b9bb
parse log limit with current locale (ticket 118)
2010-10-31 14:33:31 +00:00
35a8c703a7
I2PSnark: Unitalicize remaining download amount.
2010-10-30 20:24:24 +00:00
d0855ee892
I2PSnark: Status icon updates.
2010-10-30 19:32:46 +00:00
e95b41511a
I2PSnark: Add status icons, refine css.
2010-10-30 16:34:04 +00:00
30a5c4907b
-6; history for this head
2010-10-30 15:50:03 +00:00
f170baab3f
- Delay during StopAll so we don't close the tunnel before the
...
stopped announces go out and reopen it
- Logging tweaks
2010-10-30 15:30:14 +00:00
643687472a
- Only add wanted pieces to wanted list at startup
...
- Make sure lastRequest is null when it should be
- Logging tweaks
2010-10-30 15:28:29 +00:00
c76058efc3
send &compact=1 to keep opentracker happy
2010-10-30 14:17:09 +00:00
502cf72653
fix nbsp screwing up POST
2010-10-30 00:38:08 +00:00
9baa6e7bc8
update requests after changing priorities
2010-10-29 20:31:07 +00:00
7efb0fa7ed
* i2psnark:
...
- Priority mapping bugfix
- Close files as we go when creating/checking
so we don't run out of file descriptors
2010-10-29 17:32:05 +00:00
571ad83e03
use nbsp in formatSize2()
2010-10-27 14:22:53 +00:00
983e7683fd
* i2psnark:
...
- Don't stay interested if we run out of pieces
to request (thanks sponge)
- Enhance debug mode to show requests
2010-10-27 13:29:27 +00:00
b9af4a8cf0
avoid rare transport NPE at startup
2010-10-27 13:25:13 +00:00
f239d4f350
* Tiny readability fix: separate value and unit with a space.
2010-10-26 23:38:01 +00:00
4d77f62e38
I2PSnark: Fix alignment issue in file viewer filesize column.
2010-10-25 14:35:51 +00:00
ac3e6e27dc
add note
2010-10-24 16:57:38 +00:00
4f9c442d55
fix disconnect race NPE
2010-10-24 16:56:43 +00:00
adab0cc3d3
* NTCP: Catch a race after stop()
2010-10-24 16:55:29 +00:00
b1f1725506
* Router: Set permissions on wrapper.log when not called by RouterLaunch
2010-10-24 16:52:41 +00:00
4bb902a8b9
* FileUtil: Make it easier to compile without Pack200, or with
...
Apache Harmony's Pack200, add unzip to main()
2010-10-24 16:49:20 +00:00
ed399a07d8
systray short doc and main()
2010-10-24 16:16:46 +00:00
4db38b9ba5
I2PSnark: Fix some showstopping whitespace issues.
2010-10-22 21:18:09 +00:00
22934545eb
I2PSnark: Nuke the old copy of our snark theme in /themes/console/snark
2010-10-22 17:18:38 +00:00
7fe6b35359
I2PSnark: Tabs into spaces exercise. Release the kraken!
2010-10-22 16:49:07 +00:00
cfd2ad9a1c
LICENSE.txt: Attribute I2PSnark's "Man with hat over face" graphic.
2010-10-22 16:33:30 +00:00
74a30aeee4
I2PSnark: Render unto Caesar what is due unto Caesar, namely some fixed tags. Enjoy!
2010-10-22 16:08:58 +00:00
1bff62e3c7
I2PSnark: Relocate theme to /themes/snark/ubergine/; update build.xml
2010-10-22 09:43:16 +00:00
31032cd794
merge of '42f7898ab54db310e16aa6fbedb1b078afe0ae18'
...
and '9d4166108eac930384ccb9c5859eede93f4d63ed'
2010-10-22 09:11:09 +00:00
8ccad29353
I2PSnark: Fix minor tag issue; add missing navbar bg graphic.
2010-10-22 09:01:29 +00:00
7ff873bbc9
merge of '6cf2d1b2af6daa4fffc59fede3407d3e10c09095'
...
and '9afc46edd20c72064eb24b5c1f6a4a8540e35799'
2010-10-22 08:25:44 +00:00
a55a464694
I2Psnark: Ensure our css uses the new path to our theme resources.
2010-10-22 08:17:49 +00:00
c14760c294
I2PSnark: Unbutcher tags; relocate our snark theme to /themes/snark; more css updates.
2010-10-22 08:14:51 +00:00
e6bf1af982
Sanity and some fixs for slackware package
2010-10-22 02:43:17 +00:00
3998ce311f
Fix rc.i2p for slackware package
2010-10-22 02:26:13 +00:00
e6c45ae5f8
Added package files for router.
2010-10-20 16:01:18 +00:00
e8abe14395
Fixed susimail javadoc errors.
2010-10-20 15:55:28 +00:00
466128c179
* replaceAll() -> replace() when not using regex
...
* ampersand escaping (lots more to do)
2010-10-19 14:39:29 +00:00
8c7a39f00a
* JobImpl: Deprecate getAddedBy() and addedToQueue()
...
to reduce LogManager records
2010-10-19 14:33:11 +00:00
1400c4d4d0
added plurals to fr, de and nl po file
2010-10-18 08:28:15 +00:00
24dd78394b
priority persistence
2010-10-15 17:25:45 +00:00
9afff4f80a
* i2psnark: Add file priority feature;
...
Use context random for shuffle; other cleanups
2010-10-15 13:48:36 +00:00
1aba324481
* I2PSocketEepGet: Set connect delay to save a RTT, will
...
speed announces in i2psnark
2010-10-15 13:41:56 +00:00
3daa6b964d
-Added package-file for time.
...
-Modified susi javadoc to remove more warnings (and non-javadoc '@see' to base class).
2010-10-14 16:05:06 +00:00
8cda5104e3
- Added package doc for crypto and net.i2p
...
- Got rid of some susimail javadoc warnings
2010-10-14 06:19:19 +00:00
8db45ffaa1
merge of '01c6aeb6ee46c7795e83553f40e16b5bdae08aac'
...
and '56ee4b01df5de86f0fdc98cdc4ed1197104584b5'
2010-10-13 16:07:35 +00:00
b41e714a1b
merge of '0738aeef8a1d4e9ca82dc5ba0077d83a57c47f81'
...
and '9625ea3e96d57df74bc62018bf64230a22c49ce0'
2010-10-13 16:07:33 +00:00
6cd645b34b
I2PSnark: Tighten up navbar, color tweaks.
2010-10-13 16:03:41 +00:00
772c1d4fb8
explicit merge of '33c6e246dc934cddc886b50df2570c0caf122701'
...
and '4ef1d99f924ee431587d6f85241540e031fecbc1'
to branch 'i2p.i2p'
Explicit merge from test4.
1.6 JDK now required to build.
1.5 JRE still OK to run I2P.
* configlogging.jsp:
- Add easy way to add an override
- Make file size specifier more flexible
* Console:
- Sort RouterAddress options on netdb.jsp and peers.jsp
- Remove unused web-*.xml file from war
* Crypto:
- Convert all ArrayList caching to LBQs in YKGenerator,
HMACGenerator, and AESKeyCache.
- Change DSAEngine params from Hash to new SHA1Hash, since
these were really 20 byte hashes, not 32 byte Hashes.
- Add stats to track YKGenerator caching success
- Fix YKGenerator precalculation to be much more useful by
increasing the cache size and dramatically shortening the delay
- Option cleanups
- YKGenerator cleanups
- Mark HMAC256Generator unused
* EepGet: Reset length variable on redirect
* Files: Change permissions to 600/700 for all written files/directories.
Now requires Java 1.6 to build, but only 1.5+ to run.
(requires 1.6 to set permissiomns)
* GeoIP: Fix locking bug causing lookups to stop
* Hash: Throw IAE if data length is not 32 bytes,
now that DSAEngine abuse is gone
* HTTPResponseOutputStream:
- More caching
- Stats cleanup
- Max header length check
- Catch OOM
- Initializer cleanup
- Javadoc
* I2CP:
- Add new option i2cp.messageReliability=none, which prevents the
router from sending MessageStatusMessages back in reply to an
outbound SendMessageMessage. Since the streaming lib always ignored
the MSMs anyway, make it the default for streaming.
This will reduce the I2CP traffic significantly.
MSM handling now avoided, but it is still fairly broken, see
comments in I2PSessionImpl2.
- Cleanups to replace method calls with fields
- More cleanups, javadoc, rate reduction
* i2psnark:
- Compact response format
- Add link to finished torrent in message box
- Don't let one bad torrent prevent others from
starting or stopping
- Sort peers by completion %
- Add some missing mime types to web.xml
- shouldLog() cleanup
* i2ptunnel:
- Now that streaming flush() is fixed, use it in IRCClient, and
for initial data in I2PTunnel runner, to avoid the 250 ms
passive flush delay
- Add hostname DSA signature field, to be used for addkey forms.
Experimental, may be commented out later.
- More header blocking (thanks telecomix!)
- Remove unused web-*.xml file from war
* Installer: Add startup hint for non-x86
* Javadoc updates all over the place
* LogConsoleBuffer: Java 5
* Naming:
- Increase cache size and expiration time
- Add clearCache() method
- Don't use EepGet or Exec for b32
- Javadoc updates
* NetDB:
- Expire unreachable routers quickly, even if they don't have introducers,
so we don't have old data on routers that ran out of introducers.
- Fix rare NPEs at shutdown
* NTCP:
- Workaround for a rare 100% CPU bug in EventPumper
- Cleanups
* Streaming:
- Make flush() block less, by waiting only for "accept" into the
streaming queue rather than "completion" (i.e. ACK from the far end).
This prevents complete stalls when flushing, and should help performance
of apps that use flush(), like i2psnark (and SAM?).
close() still does a flush that waits for completion, as i2ptunnel
doesn't like a fast return from close().
- cleanups
* SusiDNS:
- Remove unused web-*.xml file from war
* TransportManager: Convert _transports from a List to a CHM
to prevent a rare concurrent exception
* Tunnels:
- Don't use peers < 0.7.9 for tunnels due to the old
message corruption bugs
- Javadoc
- Cleanups
* UDP:
- Beginnings of destroy message support
- Try to avoid running out of introducers by relaxing selection criteria
and increasing minimum number of potential introducers
- Avoid rare AIOOBE
- PacketBuilder refactor
- Make most classes package private
- Comments
- Logging cleanup
- Comment out a main()
2010-10-12 20:26:42 +00:00
5a782cca4d
Add HungryHobo as a signer
2010-10-12 19:30:46 +00:00
647b8f7fa1
default tweak
2010-10-11 15:18:17 +00:00
798bdf32c1
* Streaming:
...
- Make flush() block less, by waiting only for "accept" into the
streaming queue rather than "completion" (i.e. ACK from the far end).
This prevents complete window stalls when flushing, and should help performance
of apps that use flush(), like i2psnark (and SAM?).
close() still does a flush that waits for completion, as i2ptunnel
doesn't like a fast return from close().
- flush/close javadocs and comments
* i2ptunnel:
- Now that streaming flush() is fixed, use it in IRCClient, and
for initial data in I2PTunnelRunner, to avoid the 250 ms
passive flush delay
2010-10-11 15:17:35 +00:00
fbc20da606
more header blocking
2010-10-11 15:14:55 +00:00
0820b2c13f
Bump version, add history
2010-10-10 14:36:11 +00:00
5f2361fe7c
merge of '4ef1d99f924ee431587d6f85241540e031fecbc1'
...
and '56c6ae6a06651a05025a2e4f76ba35985a8ff372'
2010-10-10 14:32:35 +00:00
6e6142a91f
Fulfill Request for name lookup feature.
2010-10-10 14:31:56 +00:00
500f6cf896
use context field
2010-10-07 18:42:30 +00:00
a23ea5e5f1
* configlogging.jsp:
...
- Add easy way to add an override
- Make file size specifier more flexible
2010-10-07 18:39:03 +00:00
86a7d68f08
one more mime type
2010-10-07 15:14:07 +00:00
373fce2988
change perms on append too
2010-10-07 15:13:54 +00:00
8ac5d5d5fc
add some missing mime types
2010-10-06 15:03:33 +00:00
3841e92d53
remove unused web-*.xml files from wars
2010-10-06 14:25:27 +00:00
e5f53ed5e9
revise and fix
2010-10-06 13:07:34 +00:00
5ef9d46d0b
dont sort in debug mode
2010-10-06 02:18:52 +00:00
5389ee056a
sort snark peers by completion %
2010-10-06 02:05:26 +00:00
e2b7f93d11
fixup
2010-10-06 01:27:15 +00:00
09d1eb17d4
reset eepget length variable after a redirect
2010-10-06 01:11:21 +00:00
895c9a33a9
pluck build.xml javadoc changes from main branch
2010-10-05 14:52:44 +00:00
ab91d35331
comment
2010-10-05 13:15:39 +00:00
2d601099f3
propagate from branch 'i2p.i2p.zzz.test' (head 128a31611abc6a88e58133f3bf6a577fe6dd5b1c)
...
to branch 'i2p.i2p.zzz.test4' (head fa9a871892517271eb2531b433fe80a2a713be9c)
2010-10-05 13:06:16 +00:00
48ccf85e97
try again to fix the i2ptunnel nonce problem
2010-10-05 00:08:59 +00:00
6cf7bc7985
* i2ptunnel:
...
- Add hostname DSA signature field, to be used for addkey forms.
Experimental, may be commented out later.
2010-10-02 17:20:39 +00:00
3d9b6061ce
* NetDB:
...
- Expire unreachable routers quickly, even if they don't have introducers,
so we don't have old data on routers that ran out of introducers.
- Fix rare NPEs at shutdown
2010-10-02 17:07:37 +00:00
042cde2952
* UDP:
...
- Try to avoid running out of introducers by relaxing selection criteria
and increasing minimum number of potential introducers
2010-10-02 17:04:52 +00:00
3b2aa946af
* I2CP:
...
- Add new option i2cp.messageReliability=none, which prevents the
router from sending MessageStatusMessages back in reply to an
outbound SendMessageMessage. Since the streaming lib always ignored
the MSMs anyway, make it the default for streaming.
This will reduce the I2CP traffic significantly.
MSM handling now avoided, but it is still fairly broken, see
comments in I2PSessionImpl2.
- Cleanups, javadoc, rate reduction
2010-10-02 16:56:02 +00:00
a687180d98
* TransportManager: Convert _transports from a List to a CHM
...
to prevent a rare concurrent exception
2010-10-02 16:30:07 +00:00
b1fd835f56
update irc description
2010-10-02 15:55:46 +00:00
53847dc3ad
Sort RouterAddress options on peers.jsp and netdb.jsp
2010-10-02 15:51:48 +00:00
ec0c678cc9
* i2psnark:
...
- Add link to finished torrent in message box
- Don't let one bad torrent prevent others from
starting or stopping
2010-10-02 15:43:56 +00:00
b83184e895
initializer cleanup
2010-10-02 15:16:07 +00:00
f0f1a6f529
initializer cleanups, reduce rates, javadoc
2010-10-02 15:15:03 +00:00
333f80680e
* UDP:
...
- Avoid rare AIOOBE
- Comments
- Logging cleanup
- Comment out a main()
2010-10-02 15:11:41 +00:00
3489512a54
client cleanups
2010-10-02 15:07:35 +00:00
6100c799b7
LogConsoleBuffer cleanup
2010-10-02 15:03:20 +00:00
4a96e88118
* Hash: Throw IAE if data length is not 32 bytes,
...
now that DSAEngine abuse is gone
2010-10-02 15:00:30 +00:00
ed4c09b456
* Tunnels:
...
- Don't use peers < 0.7.9 for tunnels due to the old
message corruption bugs
- Javadoc
- Cleanups
2010-10-02 14:56:45 +00:00
939dcee537
* GeoIP: Fix locking bug causing lookups to stop
2010-10-02 14:48:50 +00:00
7424fdd623
javadoc
2010-10-02 14:45:13 +00:00
4456048e79
* HTTPResponseOutputStream
...
- More caching
- Stats cleanup
- Max header length check
- Catch OOM
- Initializer cleanup
- Javadoc
2010-10-02 14:43:40 +00:00
4c31c70298
Startup hint in installer for non-x86
2010-10-02 14:28:27 +00:00
c10a4f51ba
I2CP: cleanups to replace method calls with fields
2010-10-02 14:27:01 +00:00
53dd0c7655
* Crypto:
...
- Convert all ArrayList caching to LBQs in YKGenerator,
HMACGenerator, and AESKeyCache.
- Change DSAEngine params from Hash to new SHA1Hash, since
these were really 20 byte hashes, not 32 byte Hashes.
- Add stats to track YKGenerator caching success
- Fix YKGenerator precalculation to be much more useful by
increasing the cache size and dramatically shortening the delay
- Option cleanups
- YKGenerator cleanups
- Mark HMAC256Generator unused
2010-10-02 14:23:56 +00:00
6f449aa4f6
Naming:
...
- Increase cache size and expiration time
- Add clearCache() method
- Don't use EepGet or Exec for b32
- Javadoc updates
2010-10-02 14:07:46 +00:00
171e3abe34
cleanups
2010-10-02 14:02:41 +00:00
2bffeea7eb
comment out main
2010-10-02 14:01:38 +00:00
90288202e5
I2PSnark: Include missing add.png, spotted by xyz123. Bump to -3.
2010-10-02 00:36:31 +00:00
a4d24c61ba
I2PSnark: Tweak the size of our writeable fields in add/create sections for better visual coherence.
2010-09-29 02:09:05 +00:00
3075593767
I2PSnark: Activity icons refresh.
2010-09-27 06:34:54 +00:00
8ab134ffe5
I2PSnark: Positional CSS tweaks 'n fiddles.
2010-09-27 06:05:02 +00:00
4800e73a4a
I2PSnark: Add buttons for start/stop/delete torrents.
2010-09-27 05:04:05 +00:00
3bd97646a9
I2PSnark: Add favicon to file browser page; version bump to 0.8-02.
2010-09-23 04:56:43 +00:00
059e4176a1
I2PSnark: Rationalize file browser layout.
2010-09-23 02:43:05 +00:00
57b627fb71
I2PSnark: Add some icons to our file manager columns.
2010-09-22 21:18:57 +00:00
5281862932
I2PSnark: Kludge to fix extraneous space under message log on config page.
2010-09-20 21:07:27 +00:00
0fe2313754
I2PSnark: Configuration section tweaks.
2010-09-20 18:41:49 +00:00
f62dfb0abf
I2PSnark: Invert show/hide peer icon functionality, tooltip change to "toggle peers"; fix alignment of "No torrents loaded" message with new css class; Replace brackets on Totals with ».
2010-09-20 11:26:28 +00:00
7507282886
I2PSnark: css tidyup.
2010-09-20 10:21:38 +00:00
9db5dd36b9
I2PSnark: alt tags, display filelength tweak.
2010-09-19 20:23:46 +00:00
9ce54d803f
I2PSnark: show/hide peer icons.
2010-09-19 17:05:11 +00:00
7e7d36f0d6
I2PSnark: Table column header positional tweakery.
2010-09-19 15:43:57 +00:00
82323cd806
I2PSnark: Add icons for status and torrent columns.
2010-09-19 14:48:44 +00:00
511182f148
I2PSnark: status display tweakage.
2010-09-19 04:40:48 +00:00
e9b1db7ac7
I2PSnark: Update image references to point to our new snark theme directory.
2010-09-19 03:51:40 +00:00
9795334f12
build.xml: ensure we copy snark's directory, and remove the file copy for snark.css
2010-09-19 03:36:41 +00:00
321d88e795
I2PSnark: Add icons to relevant parts of the UI; rejigging of UI to minimise space wastage; create new snark directory in console/themes/ .. snark dir will need to be ignored when router scans directory for theme dirs.
2010-09-19 03:20:43 +00:00
99d2e2d0d0
I2PSnark: Fix alignment issue with snark_add.png
2010-09-18 16:36:29 +00:00
3fb1fbe1b3
I2PSnark: space savings!
2010-09-18 16:19:51 +00:00
d4f3304397
I2PSnark: Tweaks 'n fiddles.
2010-09-18 08:55:52 +00:00
4865373b4f
I2PSnark: UI/theme tweaks.
2010-09-18 07:10:43 +00:00
5378b0ad56
I2PSnark: Transition from gray to puce.
2010-09-18 06:28:42 +00:00
7de357df98
Version bump.
2010-09-17 23:03:19 +00:00
27808012d0
I2PSnark: Reduced label lengths in preparation for icon substitution and tooltip; more colorification; Opera kludges.
2010-09-17 22:59:22 +00:00
dc22949b47
I2PSnark: more css polish; now with more color!
2010-09-17 16:02:15 +00:00
3d7ad215d9
I2PSnark: CSS Spit 'n polish.
2010-09-17 13:55:47 +00:00
67994d7e99
I2PSnark: snark.css fontsize tweaks.
2010-09-17 08:27:02 +00:00
deab6b40e0
I2PSnark: Fix text alignment issues.
2010-09-17 08:00:09 +00:00
0205fa6385
I2PSnark: snark.css finessing.
2010-09-17 07:27:21 +00:00
69b3343f45
Can't remember what. css stuff.
2010-09-16 23:33:24 +00:00
9c5b8419a5
I2PSnark: Add favicon.
2010-09-16 17:38:01 +00:00
fedf6d7537
I2PSnark css edits: log text visibility.
2010-09-16 16:49:27 +00:00
21306dbf5d
merge of '1e79fc27bda464359d20795eaa33ed2ad61c9741'
...
and '7c6c62e901e75230e3a39e578f8fcbcf4cd2dd00'
2010-09-16 02:34:08 +00:00
9b69f2266a
I2PSnark "faze to gray" theme: graphics and css futzing.
2010-09-16 02:32:07 +00:00
161f86b6bb
improve and sort javadoc titles, put classes in the right places, add susi*
2010-09-15 15:25:32 +00:00
7f24dc5f03
Cross-browser tweaks to snark.css
2010-09-15 04:03:48 +00:00
6423c92b84
merge of '5e59656352811b3ccce9a2817417de1065ee9641'
...
and '8110890364bb45accd3016e90611f626e305b10e'
2010-09-15 01:50:30 +00:00
f7ea958961
Update history.txt to reflect Snark theme change.
2010-09-15 01:45:17 +00:00
8262048edc
New default I2PSnark theme: faze to gray.
2010-09-15 01:39:38 +00:00
73d956462f
Fixed: recoded to UTF-8, cyrillic and chinese labels repaired.
2010-09-07 03:25:48 +00:00
db0bc1a618
Fixed: missing links to the new Swedish help page.
2010-09-07 03:24:28 +00:00
91bcf947df
* Javadocs
...
* Base64: comment out some unused methods
* Remove huge whitespace in CryptoConstants
* ElGamalAESEngine:
- Reduce rates
- Check number of tags earlier
2010-08-30 17:51:49 +00:00
c035ef6eb7
merge of '87f2562a0893b175a9b369e97b8413726f61935a'
...
and 'b1416986cd60fc129af81122324997fe0584472d'
2010-08-22 23:00:52 +00:00
4f31691c8a
Add Swedish translation for eepsite help and update other help pages accordingly. Thanks to olleolleolle.
2010-08-20 22:51:58 +00:00
2244142bd8
javadoc, comment out some main()s
2010-08-14 18:22:46 +00:00
4323036992
javadocs
2010-08-10 16:17:09 +00:00
8eeabe4409
merge of '85a542c53d910dffbf34cdcefb8a2faeee96adc4'
...
and 'c92f2bcd662936f16d539ea5e98b0d4496556384'
2010-08-08 10:01:51 +00:00
6add722a25
Javadoc fix - thanks, duck!
2010-08-08 10:01:35 +00:00
87abc1d6b4
CryptoConstants update from draft to RFC.
2010-07-31 12:49:38 +00:00
6ddac9a478
Fix typo (trac #32 )
2010-07-30 08:54:21 +00:00
38169b6d70
small fixes to _de
2010-07-26 12:08:17 +00:00
8cc561775b
0.8
2010-07-12 14:25:21 +00:00
0634154b28
final compact response format
2010-07-11 14:45:12 +00:00
c08f79f71e
Unfuzzy susidns translation, typo fixes for eepsite help. (thx _4get)
2010-07-10 11:49:40 +00:00
7532276a00
Dutch eepsite help page
2010-07-10 11:04:30 +00:00
ee29074a30
Dutch proxy translations, we missed a couple.
2010-07-10 09:06:26 +00:00
870ace55e2
version bump just to add -rc
2010-07-09 17:46:38 +00:00
05ac2594b6
more shouldLog()
2010-07-09 17:40:59 +00:00
8353b623da
SSU PacketBuilder: Refactor header generation, add destroy msg support
2010-07-09 16:34:54 +00:00
c19af4dbcf
i2psnark:
...
- Rework PeerID class so it depends only on peer desthash, since
peer ID is not available with compact format. Implement deferred
lookup of destination.
- Implement compact tracker requests and response handling
(may not be the final format)
- Fix Peer hashCode()
- Java 5
2010-07-09 16:32:31 +00:00
ad7447f8ae
merge of '6471243b39d38669b029124571adc47ad6417db4'
...
and 'a24bf3a898b6310d05bf2ee9ce99b3a52f067205'
2010-07-09 14:04:25 +00:00
4f827a5b1d
Dutch help page
2010-07-09 14:02:55 +00:00
be75455b84
More i2ptunnel error propagation fixes - key file - thx echelon
2010-07-08 18:45:30 +00:00
96d3f67436
Dutch translation for RouterConsole sidebar labels
2010-07-08 14:41:56 +00:00
906bce637a
new strings, corrections in german translation
2010-07-08 08:25:17 +00:00
3c0d0dfeee
Russian translation updated (help & faq link, local identity link)
2010-07-07 20:30:05 +00:00
2ca5802e4d
Include logo in updater now that it is themeable. (thanks RN!)
2010-07-07 19:49:07 +00:00
f4b06e586e
RouterConsole: Add Help & FAQ link, minor label improvements.
2010-07-07 19:04:30 +00:00
525806d776
merge of '798de678af324027c003163c81c1b6169a487992'
...
and 'a75a75901ecc2b8caa1b97cd0693f491063826ba'
2010-07-07 13:36:52 +00:00
01ef6baa53
beginnings of SSU destroy msg handling
2010-07-07 13:30:04 +00:00
ed04747517
snark css fix for Opera 10.60 thx i2pn00b http://forum.i2p/viewtopic.php?t=4712
2010-07-07 13:28:27 +00:00
e13d336f2f
Dutch translation of proxy error pages
2010-07-07 13:21:50 +00:00
5accdd24fc
RIP p2i.mine.nu
2010-07-06 23:05:24 +00:00
5c61c28772
Dutch news
2010-07-06 20:09:26 +00:00
3a767d84df
concurrentify with LBQ
2010-07-06 17:14:57 +00:00
d04ce7a2b7
launch browser sooner
2010-07-06 17:14:41 +00:00
a1524241cb
Set permissions on directories and files when they are created
2010-07-06 15:22:48 +00:00
b312fdeac1
susidns: Dutch translation (thanks do monkeybrains)
2010-07-05 23:07:19 +00:00
30c8cf7b96
merge of 'c6af0acc022d4fc8e24488a86ab869d7cb561f57'
...
and 'fafee42899e7efa42942bc451a888bf77be69ac9'
2010-07-05 16:39:47 +00:00
50bda941ad
make most classes package local; stub out a session destroy message; javadoc
2010-07-05 16:03:13 +00:00
fc6306575d
new classes, requires Java 1.6 to build
2010-07-05 16:01:50 +00:00
c43ca7de87
- removed one useless line of code
2010-07-05 15:34:39 +00:00
826951536b
- anged user agent for outproxy from Wget/1.11.4 to Firefox 3.6.6 on WinXP to avoid getting blocked as a crawler
2010-07-05 14:35:22 +00:00
5f52edf831
* I2PTunnelIRCClient: Filter PART messages like we do for QUIT
2010-07-05 14:21:38 +00:00
29bc53d618
* i2psnark: Fix transition to end game
2010-07-05 14:20:34 +00:00
378c855902
cleanup
2010-07-05 14:20:02 +00:00
546a588aa5
I2PTunnel & I2PSnark: Dutch translation (thanks to monkeybrains)
2010-07-05 13:37:36 +00:00
6e517c4a19
RouterConsole: Fix typos in Dutch translation
2010-07-04 23:03:02 +00:00
30d3f52f30
RouterConsole: Dutch translation (thanks to monkeybrains)
2010-07-04 13:13:45 +00:00
5dee6cb3d5
* I2PTunnel: More error propagation fixes
2010-07-03 13:59:46 +00:00
2a96c9a145
static
2010-07-03 13:58:59 +00:00
6435514e0d
* I2PTunnelHTTPClient: Don't use BufferedReader
2010-07-03 13:41:24 +00:00
cd7a41924d
cleanup
2010-07-03 13:40:27 +00:00
b9452546c5
fix ant distclean poupdate
2010-07-03 13:39:25 +00:00
4fa89d5e86
javadoc
2010-07-03 13:38:13 +00:00
63ece7e1aa
cleanup
2010-07-03 13:37:52 +00:00
4808055054
merge of '02b40376f4c34b45e4f77deb70bd24bdef34f867'
...
and '2365aee6776961ebaa1ca862ffa21e0457ece0a6'
2010-07-02 05:45:46 +00:00
115016e75e
add trac.i2p2.i2p (linked from logs.jsp)
2010-07-01 12:36:09 +00:00
ee09bfac66
translation fix
2010-07-01 11:09:15 +00:00
530a3fcd10
* I2PTunnel: Don't start a tunnel if no valid destinations;
...
cleanups, logging, and error propagation fixes
2010-06-30 23:37:25 +00:00
0010229363
unused icon
2010-06-30 23:30:50 +00:00
d241afcbd8
* EventDispatcher: Minor cleanups and comments
2010-06-30 23:29:31 +00:00
615257831c
* Transport: Fix NTCP address generation when host is specified but port is auto
2010-06-30 23:28:44 +00:00
b9b737f4ce
propagate from branch 'i2p.i2p' (head 08b1e0356e38567d4632bdc0269506b5d89f7a7c)
...
to branch 'i2p.i2p.zzz.test' (head 181daec1a6229c188282645875162287879cbbc6)
2010-06-30 22:29:33 +00:00
36a032d249
25%-50% cpu savings in BOB. The remainder of the fix is in streaming lib,
...
which aparently keeps running and does not sleep according to profiling.
2010-06-29 19:06:39 +00:00
726079e0bb
CapacityCalculator cleanup and comments - no changes to formula
2010-06-29 13:40:26 +00:00
66421858e7
formatSize cleanups
2010-06-29 02:32:08 +00:00
df7b3dd861
* Scale prng.buffers based on max memory, reduce default from 16 to 9
2010-06-29 02:30:40 +00:00
22ea79a4ff
* Jetty: Disable TRACE and OPTIONS in console and eepsite
2010-06-29 02:29:42 +00:00
2025fe7c20
* SOCKS: Better HTTP error message
2010-06-29 02:27:10 +00:00
a11c529557
* I2PTunnel: Add default HTTPS outproxy
2010-06-29 02:25:29 +00:00
edaa2fba16
* RouterInfo: Add main() to dump RI files
2010-06-29 02:23:57 +00:00
110f01a55b
I2P logo in routerconsole sidebar is now themed.
2010-06-27 17:04:51 +00:00
ada39a970e
Russian translation updated (i2psnark startup delay option)
2010-06-26 21:20:04 +00:00
8c2641703c
- Move connection profile and delay connect to advanced config section
...
- Add persistent client key support to SOCKS IRC
2010-06-26 04:11:02 +00:00
9fcb07250d
explicitly set shared client for POP (defaults true anyway)
2010-06-26 04:06:32 +00:00
47f39d0766
stripHTML on form params
2010-06-26 04:05:30 +00:00
bcba5af8a9
static
2010-06-26 04:04:01 +00:00
aec1b3aeef
* jbigi, jcpuid: Suppress log messages when not in router context
2010-06-26 04:03:33 +00:00
a979ed770d
* logs.jsp: Add more JVM version info so we can distinguish OpenJDK from Sun
2010-06-26 04:01:58 +00:00
5485568764
* jetty.xml: Add info on how to configure for following symlinks
2010-06-26 04:01:13 +00:00
6f3597cc83
fix display of interactive setting
2010-06-26 04:00:18 +00:00
1202d09966
* FileUtil: Try to handle lack of unpack200 support more gracefully
...
* Update: Select old update URL if no unpack200 available
2010-06-16 13:29:41 +00:00
266eb8307c
sort countries using collator for locale for current language
2010-06-16 13:23:21 +00:00
8843cc2948
cleanups
2010-06-16 13:22:35 +00:00
2c4acce0f3
finally i2ptunnel messages_de
2010-06-15 12:13:49 +00:00
87beb2ea1a
updated susidns messages_de, fix kbit/kbyte in i2psnark messages_de
2010-06-15 09:27:59 +00:00
9c5b7760ba
mentioned path of jetty to be put in
2010-06-14 17:29:23 +00:00
6964786552
plural fixes. hope thats all
2010-06-14 10:06:28 +00:00
d755756ee5
routerconsole messages_de.po updated
2010-06-14 09:52:27 +00:00
fbc970e4a7
updates i2psnark messages_de
2010-06-14 07:38:58 +00:00
364b905790
UDP fix and comments
2010-06-13 16:42:24 +00:00
34a1085604
use a different user agent for outproxy traffic
2010-06-13 16:04:28 +00:00
c460ac8ade
* Console: Add some divs for languages to news and readmes
2010-06-13 16:02:33 +00:00
49a09f61a2
* i2psnark:
...
- Move config to separate page
- Icon tweaks
2010-06-13 16:01:11 +00:00
08b4563f49
zh fix
2010-06-13 15:54:01 +00:00
026f62f183
i2ptunnel .de
2010-06-13 12:44:17 +00:00
2307ac5a22
SusiDNS .de and i2psnark .de translations
2010-06-13 12:41:15 +00:00
2b186421a7
change more
2010-06-13 11:51:22 +00:00
1dc471e07e
router console messages_de.po 100 percent done
2010-06-13 11:48:59 +00:00
db1fb7ccf7
minor style change
2010-06-12 11:06:24 +00:00
e5071a3b7c
update history
2010-06-12 11:03:56 +00:00
e6bfe0c10b
fixed possible race-condition and improved code style
2010-06-12 11:02:39 +00:00
919a97d4c8
really fixed #49 now.. use Context->routerHash instead of calculating it everyt time
2010-06-09 12:43:48 +00:00
61216b638d
fixed #49 : missing calculateHash()
2010-06-09 12:37:11 +00:00
e065d2b01e
merge of '8c5085970b330a592129aa2da5a473d318426bbb'
...
and 'f11c600b339d0742fb91a87df7322ec4b84eee4d'
2010-06-08 15:37:25 +00:00
746bad3c30
remove jetty fixes from release target
2010-06-07 12:57:10 +00:00
5bbd61b75c
0.7.14
2010-06-07 12:18:43 +00:00
27eb7e46d0
tweak 2
2010-06-06 20:38:19 +00:00
c20bef3731
tweaks after review
2010-06-06 20:36:54 +00:00
d5aaff7f06
merge of '9ec612b8794a44b9337b7743afef8ccbb2fc904e'
...
and 'ec741e25082ea0a9d1fd530f613b2282edefc1d9'
2010-06-06 15:51:25 +00:00
fc60768a66
prevent an NPE in case the connection is gone already(but that should not happen?)
2010-06-06 15:49:29 +00:00
8ef1dac95b
propagate from branch 'i2p.i2p' (head 45d9fab2e437a2acf99febfab1c50b28c342c694)
...
to branch 'i2p.i2p.zzz.test' (head 946c3527d4481d3dcf0b8ab163d1e248673c1733)
2010-06-05 10:32:27 +00:00
2024fb1b65
* Netdb:
...
- Use new receivedAsReply flag in LeaseSet to mark
those received as response to a query
- Mark which methods in FloodfillPeerSelector may return
our own hash
- Redefine selectNearest() so it may return our own hash,
so it can be used for closeness measurement
- Redefine findNearestRouters() to return Hashes
instead of RouterInfos
- Fix LeaseSet response decisions for floodfills, based
on partial keyspace and closeness measurements
- List only count of published leasesets in netdb
2010-06-05 01:10:56 +00:00
617ca79b8f
conn throttler fix when only total configured
2010-06-05 01:07:29 +00:00
5081755d0b
- integration of dynamicly configurable startup delay of i2psnark
...
- i2psnark webfrontent configuration of startup delay
- default startup delay 3 minutes
- new config variable in i2psnark.config: i2psnark.startupDelay
2010-06-04 23:50:13 +00:00
7bfb5b1bf4
readme cleanup
2010-06-04 12:18:57 +00:00
8d73529fa4
po revise
2010-06-04 03:46:52 +00:00
a19d04d3ba
merge of '4002ce96746459cd6ab6f91f16795bdbe3165644'
...
and 'db4aaff4718328041f29e6166333139f845406cd'
2010-06-03 23:13:35 +00:00
a9c7748a52
minor code style updates to ntcp EventPumper
2010-06-03 23:13:13 +00:00
41e4e952b7
* Update: Fix multiple updates after manually
...
starting update - caused by refreshing summary bar
(thx 'backup'!)
2010-06-03 16:53:55 +00:00
c0b0b5e4c5
Add min delay after startup before fetching news
2010-06-03 16:51:37 +00:00
e424479e7e
peers.jsp:
...
Show definitions panel if any transport is enabled (was: only for UDP).
Use div.wideload for the whole page (was: only for transports and broken if only one of them enabled).
2010-06-03 08:35:14 +00:00
a8804f3093
merge of 'bdef8183da2c97dd55e2c2fad915537640e0f404'
...
and 'f908793c77bb4bd3d5fa3dd71bed704f32404fd0'
2010-06-03 07:21:52 +00:00
6479a24bb7
merge of '0bd9edccbe59dc0c8dddee2b45cde1af0f8551f2'
...
and '779311c9e2df158049abc2e0f56e4e9fcb071142'
2010-06-03 06:27:12 +00:00
8b372ad306
Fixed build.sh
...
jbigi's build.sh had a number of failed assumptions as per where I2P and JAVA_HOME were which needed to be removed and a warning put in their place. A better solution would be to have some way to search for JAVA_HOME and I2P in common locations, but at least this solution works if you do it manually:
I2P=~i2p JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.20 sh build.sh dynamic
thank zzz for prodding me to do this
2010-06-03 03:35:46 +00:00
86791a2f1b
Russian translation updated (descriptions for the stats that are graphed by default)
2010-06-03 03:22:35 +00:00
7cf0aad388
* UDP: Fix a bug from a blank i2np.udp.host config
...
causing frequent RouterInfo updates and incorrect
addition of introducers, caused by config.jsp handling
2010-06-02 18:20:13 +00:00
c5ea51beec
* graphs.jsp: Tag some more
2010-06-02 18:16:43 +00:00
7cc8e51d73
* Update: Change default update URLs to .su2 for pack200
2010-06-02 18:13:45 +00:00
75ba58d68c
* Translation: Set xgettext add-comments option
2010-06-02 18:12:46 +00:00
cd35b219db
* i2psnark:
...
- More listing fixes (more thanks to 'backup')
- Start end game a little sooner
2010-06-01 22:19:10 +00:00
4a863f8ce7
comment
2010-06-01 14:02:21 +00:00
24264548a6
* Installer: Disable pack200 in updater again, doesn't work
...
on Java 1.5
* Remove jetty from updater - it's been in for a few
releases, and i2psnark now has its own listHTML method
2010-06-01 14:01:21 +00:00
f9e4b1a56b
snark css tweak
2010-06-01 13:57:39 +00:00
13b54b864e
* i2psnark:
...
- More listing fixes
- Revert choker change
thx 'backup' !
2010-06-01 13:56:53 +00:00
05d45fe945
po update
2010-05-29 07:18:56 +00:00
2781f6035a
Russian translation updated for ngettext (plural forms) strings
2010-05-27 17:59:57 +00:00
dc3378d084
* Translate: Add GNU ngettext (plurals) support
2010-05-27 00:38:32 +00:00
9132e94143
* i2psnark: Listing fixes and cleanups; icons on front page; tweak bw choker again
2010-05-26 14:28:46 +00:00
b61e2aa73c
Russian translation updated
2010-05-26 04:37:28 +00:00
7fdbae3b0f
Tagged "bytes remaining"
2010-05-26 04:37:03 +00:00
4dc6fc3b5d
merge of '20f5a25a77de641ddf49c4d47d4ede923b59bfa3'
...
and '7dfc6bc466e7b6ee3212af949a08c51d4e3dd3db'
2010-05-25 19:08:31 +00:00
618275b1f9
merge of '13c351b9c26b147632b40df8c0e8d9ca7d2d4485'
...
and 'b281a23e2f1719a388abed362ec3653f63e6769b'
2010-05-25 19:07:13 +00:00
7a1111d845
updated history
2010-05-25 19:06:15 +00:00
3af356840e
-11
2010-05-25 18:31:09 +00:00
911a278926
snark listing icons and cleanups
2010-05-25 13:08:34 +00:00
014063700f
merge of '82b66240733c560b038d4874d1630bf59f5fbe1a'
...
and 'd6f8e674646687b5efb03d09b6cdca57c6bd8f50'
2010-05-23 19:52:49 +00:00
f7c0db0454
-10
2010-05-23 19:52:06 +00:00
a534d25d82
-10
2010-05-23 19:18:50 +00:00
bcf3e4a2d3
merge of '200dbdfc1dba31eb7abc6bb3403ac77cc9072c94'
...
and '56425d32b819bb74fe3abb999e7e3763814533ac'
2010-05-23 19:17:50 +00:00
0cdfbd9803
merge of '01deefdd2f5a2b8f21fd3e97d1a6bd0dd66fecab'
...
and '1a75d8e703883bde472616a9def0b27bb64b7815'
2010-05-23 18:08:26 +00:00
a3e5654d86
merge of '03e8a3d066ce112bb4ddaa98c0387dfefde94a0e'
...
and '751ff97c62634ee13a8f8baf3d7947e373d5368a'
2010-05-23 17:05:15 +00:00
2f9364db2b
fixed a major bug in the datagram dissector, improved performance a little bit and added a utility method to get the already calculated hash of the payload
2010-05-23 17:04:37 +00:00
5d7c9ebf82
* i2psnark:
...
- Choke slower when at bandwidth limit
- Fix completion % for small files
- Use Random from context
2010-05-23 16:18:10 +00:00
48da98d0e4
* NewsFetcher:
...
- Add backup URL
- Change to 0 retries (was 2)
2010-05-23 16:15:37 +00:00
55e994ac3c
merge of '751ff97c62634ee13a8f8baf3d7947e373d5368a'
...
and 'ddc06f282f1b88e164c208509d818e3ed701143e'
2010-05-23 16:06:20 +00:00
6d46a21f9f
implemented WEBIRC support in the I2PTunnel IRC server
2010-05-23 16:04:22 +00:00
fdc83484fd
NTCP bind interface
...
Adding support for binding to a specific IP in the NTCP configuration. Uses new config option i2np.ntcp.bindAddress.
2010-05-22 16:50:39 +00:00
6786817fff
-9
2010-05-21 17:34:30 +00:00
b77cd0db15
show completion status in listing
2010-05-21 15:07:34 +00:00
20bef76878
* i2psnark:
...
- Spiff up dir listings
- Urlify some messages
- Only go into end game at the end
- Bye Bart Bye
2010-05-21 04:38:49 +00:00
7a30490482
more validation
2010-05-19 18:55:53 +00:00
3bc2e469cc
remove unnecessaary initializers from constructors
2010-05-16 18:08:24 +00:00
d770d3c6da
border-radius thx dr.
2010-05-16 17:11:40 +00:00
339a001592
never used
2010-05-16 13:16:05 +00:00
ace57a96a9
translate log priorities
2010-05-15 15:42:20 +00:00
2c26b8d422
* Hash: Move caching XOR methods only used by KBucket into netdb
2010-05-15 14:21:31 +00:00
e1eafa2394
* Eepsite: Set no-cache in redirecting page
2010-05-15 14:19:41 +00:00
39cb51c9eb
snark css tweaks
2010-05-15 14:18:54 +00:00
fa5016ab04
javadoc fix
2010-05-15 14:17:54 +00:00
b134ef1a74
* Console:
...
- Tag text in graphs
- Move SummaryRenderer to its own file
2010-05-15 14:17:17 +00:00
234dff888d
Try to prevent ZipErrors after plugin update
2010-05-13 17:04:16 +00:00
a08c15a3ee
leaseset debug tweak
2010-05-13 17:02:32 +00:00
cfa894e7b6
peer id tweak
2010-05-13 17:01:30 +00:00
d6c8e64575
throttle fix
2010-05-10 16:21:20 +00:00
dc91580e30
fixes from DataHelper.eq() deprecation
2010-05-10 15:58:53 +00:00
7ec1dd7a98
netdb.jsp leaseset debug
2010-05-10 15:22:10 +00:00
82f3f7506c
* NetDB:
...
- Handle old and duplicate stores more efficiently
- Have DataStore put() return success
2010-05-10 15:00:13 +00:00
e26df1c26b
* LeaseSet: Add receivedAsReply() methods in preparation for
...
some netdb changes
2010-05-10 14:52:53 +00:00
aea77cf225
* NetDB: Move getDistance() to its own class
2010-05-10 14:50:55 +00:00
a1e3ef9c5c
cleanup fail output on peers.jsp
2010-05-10 14:26:19 +00:00
7aece71342
cleanup
2010-05-10 14:24:47 +00:00
bdbde54f04
* Router: Add router.forceBandwidthClass advanced config for testing
2010-05-10 14:23:25 +00:00
157e035710
summary bar tweaks
2010-05-10 14:22:37 +00:00
97d9a3a4e5
show monthly bw estimate
2010-05-10 14:21:48 +00:00
cb7f111ade
* UDP: To help limit connections, don't offer to introduce
...
when floodfill
2010-05-10 14:20:27 +00:00
35f670706a
* TunnelPoolManager: Concurrent
2010-05-10 14:18:15 +00:00
3fac888fe5
* DataHelper: Deprecate inefficient eq() methods
2010-05-10 14:17:05 +00:00
d843646b4f
* Streaming: Add support for connection throttling
2010-05-10 14:15:31 +00:00
c2b73d9fb5
* i2psnark:
...
- Add tunnel config dropdowns
- Comment out old proxy stuff
2010-05-10 14:13:55 +00:00
9da95b8165
PluginStarter: If there is some delay, there may be a really good reason for it.
...
Loading a class would be one of them!
So we do a quick check first, If it bombs out, we delay and try again.
If it bombs after that, then we throw the ClassNotFoundException.
2010-05-10 07:27:34 +00:00
5bcd8efe14
2 transport test classes out
2010-05-06 13:21:30 +00:00
027a1d748d
merge of '19b2cad8459bddf9473031504b0f30aa3aad97e3'
...
and '5fc11615066ab7c27262a8670b7713405d25424c'
2010-05-06 04:15:34 +00:00
6d6e012c19
adapt to the change in build.xml
2010-05-06 03:59:23 +00:00
a8db6b007f
* Plugins:
...
- Set classpath for specific client only, not for the whole JVM
- Use ConfigDir() not AppDir()
2010-05-05 19:34:03 +00:00
f3576e54c6
throw IllegalStateException rather than NPE if no context
2010-05-05 18:44:12 +00:00
0325f6c4d2
more isEmpty and a static
2010-05-05 18:43:33 +00:00
8225ce063a
* Console: Print stack trace if exception on startup
2010-05-05 17:50:28 +00:00
c2c379c994
* i2psnark: Skip 'the' when sorting snarks
2010-05-05 17:45:52 +00:00
7344c2af47
* I2PTunnelHTTPClient: Reject 192.168.*
2010-05-05 17:34:24 +00:00
f484ea8c64
* EepGet: Limit max times to fail completely even if numRetries is higher
2010-05-05 17:27:20 +00:00
ac790492eb
* build.xml: Create packed sud in release
2010-05-05 16:55:00 +00:00
9ac5fb4890
* RouterInfo: Clean up use of sortStructures()
2010-05-05 16:54:28 +00:00
2baee7413c
* Replace size() <= 0 with isEmpty() everywhere, ditto > 0 -> !isEmpty()
2010-05-05 16:51:54 +00:00
16bec08f09
merge of '03068a89c26b0986a8bf2b6f36cb478f565664eb'
...
and 'c3c31953c884c3aafb142e05c2dbef2809516d9c'
2010-05-03 16:44:06 +00:00
afb3c76922
- rewrite portable targets
...
pkg-portable-clean
preppkg-portable-win32-jbigi
preppkg-portable-linux-jbigi
preppkg-portable-basic
preppkg-portable-win32
pkg-portable-win32
- add windoz support to target pack200
2010-05-03 16:42:45 +00:00
2f526b35e8
merge of '77299d7d613df0c3d1308d1056facc243ef693bb'
...
and 'a088711b406a5c062940ebbdd1709aa891283d74'
2010-05-02 16:43:46 +00:00
2dc32aa310
fix name "preppkg-linux-only"
2010-05-02 13:04:40 +00:00
10e669165a
Fix plugin version check bug
2010-05-02 12:19:17 +00:00
b6cb90d731
* ByteCache:
...
- Add a per-cache stat
- Limit each cache based on max memory
- Disable in UDP MessageReceiver
- Add clearAll() method to be called when under
severe memory pressure; call from Router
2010-05-02 12:14:14 +00:00
949a8901fb
comment out mains
2010-05-02 12:11:20 +00:00
d608f450af
return what is taken a way ;)
2010-05-02 11:30:31 +00:00
e0a1341901
Adjust dimensions of installer splash graphic: was 171x275, now 171x270.
2010-04-30 10:26:54 +00:00
2cfb03f17d
New installer splash graphic.
2010-04-30 09:30:01 +00:00
4dd0f51da4
merge of '6b54027d89ac66a5b395118365de13f5ab61bcaf'
...
and 'b915692e91863a7122937dbd0bad366bf38a7dfc'
2010-04-30 09:26:43 +00:00
d65a3e54a2
update checklist
2010-04-28 17:53:18 +00:00
c212eacf19
- add new target: pkg-portable-win32 (must run buildSmall first)
...
- add configs/win batchfiles to installer/resources/portable
* currently only pkg-portable-win32 on win32 available
need linuxers to write target preppkg-portable-nix/pkg-portable-linux
and enable pkg-portable-win32 on linux (i doubt anyone need it ?)
shell scripts should goto installer/resources/portable/configs/linux/
2010-04-27 15:01:03 +00:00
46f341d782
peers.jsp: cleanup and tag
2010-04-27 12:55:37 +00:00
ab4ff5548d
fix reseed tips links
2010-04-27 12:54:07 +00:00
d4713e1e6c
every body needs some <body>
2010-04-27 12:53:16 +00:00
8a3a1466c9
* i2psnark: Serve downloaded files from the servlet rather
...
than with a file: link
2010-04-27 12:52:17 +00:00
a5af9dc973
* Jetty: Backport directory listing bugfix from jetty 6
2010-04-27 12:51:14 +00:00
049a083e42
0.7.13
2010-04-27 01:43:35 +00:00
9683a110d6
plugin cleanups
2010-04-23 16:28:14 +00:00
c44698f61a
comments
2010-04-23 16:27:56 +00:00
106bccda0e
log compress errors
2010-04-21 17:41:14 +00:00
b1aafa5aaf
increase buf size for extraction
2010-04-21 17:06:54 +00:00
e2e43cd534
* EepGet: Don't convert a MalformedURLException into
...
an IOE so we recognize it when it's throuwn
2010-04-21 17:05:39 +00:00
43b4fe8300
* ReusableGZIPStreams:
...
- Concurrent
- Workaround for Apache Harmony 5.0M13 Deflater bug
2010-04-21 17:04:53 +00:00
7c3e4fd947
reduce floodfill max conns slightly; fix clients start button
2010-04-18 23:06:04 +00:00
9916ef4d3d
IRC links on readmes and initialNews
2010-04-18 19:57:42 +00:00
ad4da54bc4
I2PTunnelServer: Log incoming connections with net.i2p.i2ptunnel.I2PTunnelServer=INFO
2010-04-18 15:22:33 +00:00
2415c5a38b
* BOB early session destroy to speed up tunnel tare-down.
2010-04-16 19:38:40 +00:00
ecbc0a2a2d
Show the start button when a plugin is not running, and the stop button when a plugin is running.
2010-04-16 03:58:48 +00:00
10d37a9be5
log tweaks
2010-04-15 18:16:00 +00:00
590d2e4639
Floodfills: Increase max to 100 (was 60) and min to 60 (was 45)
2010-04-15 18:14:21 +00:00
806a07acc5
Limit max length in readline()
2010-04-15 18:13:51 +00:00
8258cdd6cf
Limit max header lines
2010-04-15 18:13:30 +00:00
2fcee6e87a
I2PTunnelHTTPClient: Test for " http://:/ " and output error page.
...
This avoids an ArrayIndexOutOfBoundsException, which can eventually
cause the eepproxy to stop functioning.
2010-04-15 06:38:35 +00:00
04efbc8819
propagate from branch 'i2p.i2p' (head 2c845f47f9323817088f27c61390558ad723b84a)
...
to branch 'i2p.i2p.zzz.test' (head 97a16a11a0fa27c0fa44df062573a51af938e068)
2010-04-14 14:05:39 +00:00
1fc288917a
back to updater
2010-04-14 14:05:25 +00:00
27587e83c8
add test
2010-04-12 22:26:54 +00:00
a0d6741ff5
fix wrong prefix for startOnLoad in plugin webapps.config
2010-04-12 21:11:22 +00:00
63562ddd48
* i2ptunnel: Implement access lists for TCP servers.
...
Enter b32 or b64 hash or dest into list box, and
check enable for whitelist. Uncheck enable and enter
i2cp.enableBlackList=true in advanced i2cp options for
blacklist. Todo: make black/whitelists radio buttons.
2010-04-12 19:18:21 +00:00
aac96b15b0
* configstats.jsp: Fix full stats checkbox default
2010-04-12 19:12:04 +00:00
0f502b4229
* LogManager: Concurrent
2010-04-12 19:10:11 +00:00
a916f970b1
* i2psnark: - Concurrent, limit, display, log tweaks
2010-04-12 19:07:53 +00:00
7f2d0acc3b
merge of 'b12b7f42f59f400abd7032f3f2bffba289f3ec7a'
...
and 'b5a86744c2877d9d738a2fdd2b99970a0160e062'
2010-04-10 16:06:14 +00:00
8b6751f419
Streaming:
...
Fix the window size increment logic so it does it much more often.
The code increased the window size by MSS * MSS / N, like
in RFC 2581, but it did it only once every N,
so that was like MSS * MSS / N**2.
Now do it all the time, except for isolated packets like keepalives
that aren't using more than one message of the window.
Seems to speed up outbound significantly, without any
noticable increase in stream.sendsBeforeAck.
2010-04-10 15:42:08 +00:00
70e9cf5838
add comments about the null privkey bug
2010-04-10 15:41:42 +00:00
24020302fd
cleanup
2010-04-10 15:29:16 +00:00
d7e2f39d25
* Startup:
...
- Don't die horribly if there is a router.info file
but no router.keys file
http://forum.i2p/viewtopic.php?t=4424
- Log tweaks
2010-04-10 15:28:31 +00:00
89d0d7b266
Disconnect seeds that connect to a seed
2010-04-10 15:26:23 +00:00
e3c222b5c1
Lower per-torrent conn limits for large pieces
2010-04-10 15:25:57 +00:00
a199015bc9
Russian translation updated (trac.i2p2.i2p link)
2010-04-08 09:57:32 +00:00
23617f7b30
dont set stats off, defaults to off anyway
2010-04-07 23:22:48 +00:00
f5f02236df
toString() for logging
2010-04-07 23:21:45 +00:00
ad76bc378c
* OCMOSJ:
...
- Increase min timeout
- Logging tweaks
2010-04-07 23:20:42 +00:00
570d8d15af
* Key Manager: Hopefully avoid some races at startup
...
http://forum.i2p/viewtopic.php?t=4424
2010-04-07 23:19:24 +00:00
e254c5f31a
* Streaming:
...
- Detect and drop dup SYNs rather than create
a duplicate connection - will hopefully fix
"Received a syn with the wrong IDs"
- Send reset for a SYN ACK with the wrong IDs
- Don't send a reset to a null dest
- Logging tweaks
- Cleanups
2010-04-07 23:18:58 +00:00
2a92be5946
* Console:
...
- More HTML transitional fixes
- Standardize on 'save' to the right of 'cancel'
2010-04-05 13:34:45 +00:00
caab860351
- Add tooltip support for plugin links
...
- Make target=_blank for plugin links
2010-04-05 13:22:16 +00:00
32861b7ce9
merge of '44418e8f7048de3ac06833176b607d55afc94bdd'
...
and '6cd2f8bb60720e3aeeb500d67b3f162f2831c3fa'
2010-04-05 12:26:28 +00:00
a08802c4b6
Fix the errant horizontal rule in the console news section (classic/midnight).
2010-04-04 11:32:28 +00:00
6b51be6fae
Fix the errant horizontal rule issue in the console news section (classic/midnight).
2010-04-04 05:46:07 +00:00
5b5c975884
turned the knob the wrong way before
2010-04-02 13:10:08 +00:00
605dfec5e7
dont call exit
2010-03-31 18:33:40 +00:00
71aa0cfba7
* FloodfillPeerSelector: Adjust rankings to try to
...
improve LeaseSet lookups
2010-03-31 18:33:08 +00:00
55e45c4274
* HostsTxtNamingService: Don't load the whole hosts.txt
...
into memory for every lookup
2010-03-31 18:32:16 +00:00
8c880b2518
prep for a windows-only pkg
2010-03-29 21:21:56 +00:00
c43b16cfbb
* configclients.jsp:
...
- Always show start button for webapps and plugins
* configclients.jsp, configupdate.jsp:
- Fix submission when entering CR in a text box
* Plugins:
- Stop all plugins at shutdown
- Log tweaks
* WebApps:
- Remove the WAC after stopping it
- Stop a WAC before starting it to prevent dups
2010-03-29 21:20:48 +00:00
394903a8f0
- Implement destroy() in i2psnark to prevent dups
2010-03-29 21:14:35 +00:00
e31c0636ab
- Implement destroy() in addressbook to prevent dups
2010-03-29 21:13:45 +00:00
e9fe80f8e5
* HTTPResponseOutputStream: More static
2010-03-29 21:12:51 +00:00
7671550a9f
* EepGet: Don't retry after a MalformedURLException
2010-03-29 21:12:04 +00:00
83d24fa90d
-2
2010-03-25 20:26:28 +00:00
3e2956da3f
* netdb.jsp: Tag transport properties
2010-03-25 20:25:03 +00:00
cf3fd01012
* Plugins: Remove final check and install console
...
messages after a while
2010-03-25 20:23:32 +00:00
319071c73b
Add new reseed host
...
thx merd@mail.i2p
2010-03-25 19:09:30 +00:00
ab8d9bb79b
* PrivateKeyFile: Add b32 output
2010-03-25 19:07:35 +00:00
25eaf8cad7
fix dup anchor
2010-03-25 19:06:47 +00:00
c8f97d9c73
* i2psnark:
...
- Send numwant=0 if we don't need peers
- Report returned complete and incomplete counts
if higher than peer count
- Allow missing peer list
- Log tweaks
2010-03-25 19:05:45 +00:00
d3f1fe1c30
* Console: Sort plugin links in summary bar
2010-03-25 19:04:45 +00:00
5fb01a01af
history for prop, -1
2010-03-18 15:55:42 +00:00
617d1cd648
propagate from branch 'i2p.i2p.zzz.test' (head c295ab421dd719cfe0e273268b5b4e48505e4f61)
...
to branch 'i2p.i2p' (head 995914d8e049d9bb695fd25e4cf5be860cd4e487)
2010-03-18 15:49:03 +00:00
f672193fcf
enable VTBM
2010-03-18 15:48:40 +00:00
d3c490e9d7
bold the rest of the update msg
2010-03-18 12:32:28 +00:00
2e8fd23f2b
concurrent
2010-03-18 12:32:01 +00:00
3eef403b04
concurrent
2010-03-18 12:31:44 +00:00
f3b78fc82f
post-release cost cleanup
2010-03-17 22:05:45 +00:00
80654b2732
Discard at IBGW based on router clock not system clock
2010-03-17 17:00:35 +00:00
05597ae914
disable i2ptunnel nonce checking if console password is set
2010-03-17 16:23:20 +00:00
0f1eb464e8
add reseed host thx mathiasdm
2010-03-17 16:22:11 +00:00
8745ffd42f
* config.jsp: Set burst to +10% for 20s by default,
...
to fix bug where the burst stays high when limits
are reduced.
2010-03-17 16:18:25 +00:00
db99e98658
display transport cost
2010-03-17 16:15:52 +00:00
9f1a663f63
typo fix thx duck
2010-03-16 13:52:57 +00:00
db0b3da446
snark up bw tracking tweak
2010-03-16 13:32:34 +00:00
5d22d41201
pack200 for installer (-3.3MB)
2010-03-16 12:38:07 +00:00
b397de1d54
link to trac
2010-03-16 12:37:32 +00:00
4bda79b263
merge of '7e9ec9156e65514e00e0d9f82be002cf9aadac5f'
...
and '9df57c2abc8e859828f9edf80e9d104fd6bf6729'
2010-03-15 19:01:28 +00:00
697a9dbd06
merge of '59ab6afe6ba2e217124fe55e8d854d0e04b965c4'
...
and '6cf70779bcd05bcf782d6d7bb8d131ce8d71426f'
2010-03-15 19:01:07 +00:00
accaabcfde
added c.netdb.i2p2.de to the reseed sites
2010-03-15 19:01:03 +00:00
5026cbdc8d
0.7.12
2010-03-15 18:03:46 +00:00
16a14d4ebd
* Clients:
...
- Negative delay means run immediately and inline
- Add methods to test class and run inline,
to propagate errors to the console
- Add javadoc for clients.config format
- Use new methods for plugins
2010-03-15 16:19:19 +00:00
c151352910
cleanup
2010-03-15 16:15:23 +00:00
52e2aaa20d
javadoc cleanup after review
2010-03-15 14:34:25 +00:00
9df87ba167
partial fix for i2ptunnel nonce troubles
2010-03-13 20:33:48 +00:00
b80f70fc54
dont yell so loud
2010-03-13 16:04:32 +00:00
939cdb019b
log tweak
2010-03-13 15:00:47 +00:00
fde36fe238
flip backwards arraycopy args
2010-03-13 14:59:54 +00:00
116be93160
Russian translation updated (snark file open error message, reseed messages, SOCKS IRC proxy)
2010-03-13 09:57:55 +00:00
40e820cabb
* UDP:
...
- Big refactor of several classes for concurrent,
elimination of several locks
- Reduce max number of resent acks in a packet to
lower overhead
- Take incoming messages from the head of the queue,
not sure why taking them from the tail "reduces latency"
- Java 5 cleanup
2010-03-09 20:44:46 +00:00
d79387bd92
* TunnelGatewayPumper: Refactor for concurrent
2010-03-09 20:43:30 +00:00
05f2a62cbb
* Job Queue:
...
- Replace some locks with concurrent
- Change job ID to a long so it won't wrap
- Remove some unused stats
- Java 5 and debug cleanup
2010-03-09 17:32:29 +00:00
78a965dc90
* FIFOBandwidthRefiller:
...
- Replace global counters with atomics
- Use lockless shortcut methods to grant
requests if we can satisfy immediately
2010-03-09 17:10:18 +00:00
5b603d6627
cleanups and comments
2010-03-08 22:17:46 +00:00
e93d2046d3
Remove some unused stats
2010-03-08 22:15:42 +00:00
995871db8a
more java 5 cleanups
2010-03-08 22:13:43 +00:00
501535f196
Java 5 cleanups
2010-03-08 22:07:52 +00:00
91e854e99c
* Peer Manager:
...
- Replace some locks with concurrent
- Switch back to fast version of getPeersByCapability()
- Java 5 cleanup
2010-03-08 22:02:42 +00:00
9b05d8e774
* ByteCache:
...
- Remove some locks with concurrent
2010-03-08 21:32:14 +00:00
e70793c3bc
propagate from branch 'i2p.i2p' (head b7a8a00272124eec0d149224af58bd144358c009)
...
to branch 'i2p.i2p.zzz.test' (head a4d67a357c36f4e94718bf237a7af96b8617a4a7)
2010-03-08 20:04:55 +00:00
abb2603bea
one more unused class
2010-03-08 20:04:35 +00:00
c91218be27
Add i2pbote.net to the list of reseed hosts
2010-03-08 05:14:26 +00:00
9eab44128a
* Random: Remove and deprecate some old classses
2010-03-08 00:48:56 +00:00
f98101afa6
* i2psnark: Better track outgoing bandwidth by incrementing
...
counter before the blocking write
2010-03-08 00:45:08 +00:00
4fae7a8cb6
* Floodfills: Increase max to 60 (was 28) and min to 45 (was 20)
2010-03-08 00:44:40 +00:00
26cf1922db
* Reseeder: Reduce max response size to 1MB (was 8MB)
2010-03-08 00:44:15 +00:00
c087b0695f
An update of the network configuration page in the messages_fr.po file.
2010-03-06 13:22:49 +00:00
16930d2004
merge of '18a87911d2a41f5a1fa0f5019d9bcd7249731338'
...
and '1d260b764d0fde4b8df67bdb23320b85e6944721'
2010-03-05 15:56:57 +00:00
33939e7cfb
translate country names on flag popups
2010-03-05 15:56:17 +00:00
e759ef5865
tag console reseed messages
2010-03-05 15:36:24 +00:00
2be1b1ece4
couple of tags
2010-03-05 15:27:32 +00:00
1820a29aed
translation update
2010-03-05 15:14:43 +00:00
ee9f85d53c
rename getString() since it was getting tagged
2010-03-05 14:44:50 +00:00
afbb1dbe86
compile fix
2010-03-05 14:44:18 +00:00
9244bd6b0f
* I2PSOCKSIRCTunnel:
...
- New, for filtering IRC client traffic when using SOCKS
* I2PTunnelIRCClient:
- Make filter classes static and public for use by SOCKS
- Eliminate redundant case conversion
- Pass ISON message through (jIRCii uses it for pings)
- Switch back to StringBuffer since it's used by 2 threads
- Set daemon on filter threads
* SOCKS5Server:
- Fix handling of multiple authentication methods
2010-03-05 14:04:32 +00:00
6bb4403207
updates after trying SDK 2.1
2010-03-05 13:48:26 +00:00
24ebd503d4
susidns translation
2010-03-05 13:39:37 +00:00
285a5eed35
Russian translation updated (job queue link, address helper conflict message)
2010-03-04 13:04:01 +00:00
26aebe6a0f
* Console:
...
- Add link to jobs.jsp on configservice.jsp
- Add plugin disableStop support
2010-03-02 22:54:32 +00:00
ca9f174171
* Context: Add boolean getProperty methods
2010-03-02 22:52:26 +00:00
ffbced22b3
* LoadClientAppsJob:
...
- Fix unquoted arg after quoted arg
- Logging cleanup
2010-03-02 22:51:53 +00:00
45ca459ceb
* HTTP Proxy:
...
- Fix address helper conflicts caused by last checkin
- Use B32 instead of random hostname for conflict link
2010-03-02 22:50:46 +00:00
5a539f0619
merge of '98497fef229d3e37922d4c09cb52e043b01647ee'
...
and 'de5aa1476c5d447deb031032dbfbc921114dfbd6'
2010-02-27 18:03:05 +00:00
c6cef72cb7
Fix: webapps keep asking for the router console password even after the user entered it
2010-02-27 18:02:56 +00:00
8081d053cc
Prevent UDP startup NPE http://zzz.i2p/topics/571
2010-02-27 14:38:52 +00:00
efdc8e5df0
* HTTP Proxy:
...
- Put B32 instead of B64 in Host: header, saves 450 bytes
- Eliminate some redundant lookups
- Fix http://i2p/b64/ and /eepproxy/site/ requests
- Disallow a port specified for an i2p address
- Cleanup and comments
2010-02-27 01:16:39 +00:00
b4911a2b2f
support plugin themes
2010-02-26 16:58:01 +00:00
7b70210c9a
* UDP Transport:
...
- Replace the unused-since-2006 TimedWeightedPriorityMessageQueue
with DummyThrottle
- Don't instantiate and start TWPMQ Cleaner and OutboundRefiller
threads, part of priority queues unused since 0.6.1.11
- Don't instantiate and start UDPFlooder, it is for testing only
2010-02-26 16:54:41 +00:00
e3353df8bb
* NTCP Transport:
...
- Replace lists with concurrent queues in EventPumper
and NTCPConnection to remove global locks
- Java 5 cleanup
2010-02-26 16:52:09 +00:00
25285fc059
remove jobs link from summary bar
2010-02-26 16:47:41 +00:00
7720f71e44
* eepsite: Add some help to index.html
2010-02-26 16:46:12 +00:00
1657ac5357
* netdb: Fix NPE after OOM http://trac.i2p2.i2p/ticket/38
2010-02-26 16:45:34 +00:00
299214aa1d
* i2psnark:
...
- Fix NPE after create file failure
- Sanitize more characters in file names
2010-02-26 16:44:49 +00:00
5fd4488e08
Russian translation updated (delete confirmation, non-i2p trackers warning)
2010-02-23 08:49:37 +00:00
87fcaf2651
* Unzip: Any files in the zip with a .jar.pack or .war.pack extension
...
will be transparently unpacked with unpack200. Savings is about 60%.
Someday we will do this for suds, but we can do it for xpi2ps now.
* build: Add updater200 target
2010-02-23 02:44:47 +00:00
f6b9cf6f21
* configclients.jsp:
...
- Add js delete confirm
- Remove delete button for webapps
* i2psnark:
- Ignore a non-i2p tracker in a torrent rather than deleting
the torrent, thus "converting" a torrent to in-netowrk use
via the open trackers
- Add js delete confirm
2010-02-22 18:17:11 +00:00
eae18e61b7
unhide plugins, fix d/l status display
2010-02-19 14:42:43 +00:00
96735f2543
make file box bigger
2010-02-19 14:40:57 +00:00
54459d3b5c
Russian translation updated (plugin support)
2010-02-18 21:16:15 +00:00
82444f9e7b
move getConsoleServer() method
2010-02-18 16:33:47 +00:00
3d8365a473
* HTTP Proxy: Fix blank page instead of error page for eepsite unreachable
2010-02-18 16:32:44 +00:00
e2dc9715d2
* Transport:
...
- Fix recognition of IP change when not firewalled
- Require consecutive identical results from two peers before changing IP
2010-02-18 16:31:57 +00:00
d4f1230b37
better error message when finding HTML instead of metainfo
2010-02-17 19:56:54 +00:00
7701693d37
* Plugins:
...
- Fix plugin start button
- Change signer prop to match docs
- Tweaks
2010-02-17 18:12:46 +00:00
b6704fce4e
javadoc fix
2010-02-17 18:11:16 +00:00
39a68d4a2b
slew tweak
2010-02-17 18:10:45 +00:00
94633899d7
CLI exit 1 on error for ease of use in scripts
2010-02-17 18:10:20 +00:00
c45bc1554f
move to i2p.scripts
2010-02-17 18:08:54 +00:00
789c8edc45
Russian translation updated (plugin support)
2010-02-15 20:53:49 +00:00
e0b44f43e3
history for 3 props, -1
2010-02-15 16:37:22 +00:00
b45069e377
propagate from branch 'i2p.i2p.zzz.VTBM' (head fb6ef5bc51e18536bc1611a483e9be804084e37b)
...
to branch 'i2p.i2p' (head c9f5d7378a6028393fe560739ec02f5f87f50f80)
2010-02-15 16:22:20 +00:00
c3a156ce4b
propagate from branch 'i2p.i2p.zzz.plugin' (head fafcd8c8c41873b4d106a9e06504dd7b48109ad8)
...
to branch 'i2p.i2p' (head 7eafbe18b0a1e26f09b9488d374f5fed4c278a78)
2010-02-15 16:21:15 +00:00
ee5cc099ed
propagate from branch 'i2p.i2p.zzz.test' (head 0914f799641c6ec04dbe40f325f8368403167885)
...
to branch 'i2p.i2p' (head f3d096929c21753a2117f93d7550b751b021c2a7)
2010-02-15 16:17:40 +00:00
f189587153
log tweak
2010-02-15 16:16:03 +00:00
a1fb5ef6ed
verify that signing key name matches
2010-02-15 16:12:49 +00:00
8c2550c39a
* Streaming: MessageOutputStream logging tweaks
2010-02-15 16:10:41 +00:00
1d3f0fe96c
* Transport:
...
- Update addressses before publishing
- Increment address cost if near capacity
- Synchronize notifyReplaceAddress()
2010-02-15 04:08:02 +00:00
49a6cdbda6
- Clear the geoip negative cache periodically
2010-02-14 01:17:19 +00:00
2700028da7
* Transport: Adjust bids based on address cost
...
- More finals
2010-02-13 15:16:12 +00:00
4f70a7d0fe
* Clock:
...
- getFramedAveragePeerClockSkew() now returns a long (ms);
was a Long (s)
- Implement NTP-style clock slewing so the clock is adjusted
gradually
- Implement clock strata so we prefer better clocks
- Implement a timestamper in the transport so we will periodically
update the clock even if NTP is not working
This allows the router to converge the clock instead of simply
hoping the first connected peer is correct.
- Slow down NTP attempts after several consecutive failures
2010-02-13 01:20:23 +00:00
f265db4037
fix stop button; catch and log exceptions better
2010-02-11 21:41:54 +00:00
62308f26bc
* Plugins:
...
- Fix classpath setting for webapps
- Implement uninstall args in clients.config
2010-02-11 19:18:26 +00:00
cada9fae44
flush requests in I2PTunelRunner
2010-02-10 20:13:07 +00:00
949aea951e
* Plugins:
...
- Hook up update/delete/check/save buttons
- Implement delete
- Hide unless router.enablePlugins=true
2010-02-10 19:09:35 +00:00
cfc49ab261
* Plugins:
...
- Check plugin key against all installed plugins
- Reword some error messages
* VersionComparator: add '-' and '_' as valid separators
to better support plugin and java version checking
2010-02-10 15:35:00 +00:00
880f1866dc
take version number off jrobin jar so we can overwrite if we upgrade
2010-02-10 12:06:30 +00:00
54171e4be2
... and more
2010-02-08 23:37:31 +00:00
a820c01ba5
strip HTML from fields
2010-02-08 23:28:09 +00:00
9d1ae891bb
check for mismatched versions
2010-02-08 22:50:30 +00:00
2df7247e83
fix start webapp, add stop webapp
2010-02-08 22:19:59 +00:00
a109ebef28
stop button
2010-02-08 20:57:30 +00:00
c0135b592d
plugin stopper
2010-02-08 20:37:49 +00:00
b7a0aeea34
plugin buttons
2010-02-08 19:04:46 +00:00
66375e25c6
start of a plugin version checker
2010-02-08 18:45:53 +00:00
85482a67f5
plugin description on configclients
2010-02-08 16:15:23 +00:00
9012baf51e
plugin links
2010-02-07 19:01:06 +00:00
3c8355790f
load translation bundles in plugins
2010-02-07 18:18:31 +00:00
e9f1da85e4
classpath for plugins
2010-02-07 17:13:44 +00:00
58adccfd4a
start of a plugin starter
2010-02-07 13:32:49 +00:00
040f3e016e
move jrobin from routerconsole.jar to its own jar
2010-02-06 20:48:14 +00:00
505d5f5cae
* Plugins: New plugin downloader/installer
...
* configclients.jsp: Use new WebAppStarter so webapps that are
started later also get the temp dir, password, and classpath
configuration just like if they were started at the beginning
* configupdate.jsp: Delay after checking for update so the
summary bar will have buttons.
2010-02-06 20:25:13 +00:00
f7780b6745
* TrustedUpdate:
...
- Allow method to check if we know about a key
- Add method to extract without verifying
2010-02-06 18:47:08 +00:00
7a59d15e9c
- Pull jstl.jar and standard.jar out of susidns.war (-300KB someday)
...
- Remove duplicate classes from i2psnark.war (100KB)
2010-02-06 18:44:29 +00:00
9b141bd9dd
* Webapps: Allow additions to a webapp classpath. This will let us:
...
- Pull jstl.jar and standard.jar out of susidns.war
- Remove 100KB of duplicate classes from i2psnark.war
- Add classpaths for plugins
2010-02-06 18:40:55 +00:00
375118fe02
Refactor and tag update status messages
2010-02-05 21:12:10 +00:00
3aebe45a7d
refactor the storage of signing keys
2010-02-05 19:19:33 +00:00
2f8b55ceda
propagate from branch 'i2p.i2p' (head d84bac5f340fb1f9f4826a3326847a84cf32b1a1)
...
to branch 'i2p.i2p.zzz.test' (head c055e344e2d86aa417bb248bb0a6c54ba3b2f52d)
2010-02-05 00:31:33 +00:00
b77be20cc1
set up transport cost constants
2010-02-05 00:31:00 +00:00
b0502b1873
Fix several VTBM read/write bugs after testing
2010-02-03 14:16:05 +00:00
d7015cf2e6
disable sending VTBMs
2010-02-01 14:46:00 +00:00
5689fa8512
propagate from branch 'i2p.i2p' (head 2b1a99ea78270f80514ced3860a7d54cc3f2e309)
...
to branch 'i2p.i2p.zzz.VTBM' (head 155eea7b96fa5ce48faec385242e0b6eb232b0dd)
2010-02-01 14:39:16 +00:00
25e51a945c
- Fix first hop expiration for Build Messages, was way too long
...
- Randomize Build Message expiration to make it harder to guess hop position
- Save expired tunnel build configs for a while, so that we will still use the tunnel
and update peer stats if the reply comes in late
- Don't update our own profile for Tunnel Build Replies
2010-02-01 14:17:11 +00:00
839986db22
* I2NP: Add UnknownI2NPMessage so we can route unknown message types
2010-01-31 16:31:36 +00:00
56b3e6a993
* Tunnel Building:
...
- Add getRecordCount() to TunnelBuildMessage and TunnelBuildReplyMessage
so they can be extended.
- New I2NP Messages VariableTunnelBuildMessage and VariableTunnelBuildReplyMessage,
which contain the number of request slots in them.
- Convert all static assumptions of 8 slots to getRecordCount()
- Use the new VTBM if all hops in the tunnel and the OBEP or IBGW of the reply tunnel
support it, and the tunnel is 4 hops or shorter.
- Reply to a VTBM with a VTBRM of the same size
- Make BuildReplyHandler static
- Convert the currentlyBuilding List to a ConcurrentHashMap to speed reply lookups
and eliminate a global lock; don't put fallback tunnels in there
- Add new tunnel.corruptBuildReply stat
- Various cleanups and javadoc
Tested as compatible with current network, new messages untested.
2010-01-29 19:22:10 +00:00