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
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
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
abd96a920f
0.7.11
2010-02-15 12:43:28 +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
51a1564566
Fix addWebApplications API goofup, Bump BOB version, which I forgot to do.
2010-02-13 13:46:10 +00:00
bd068058c3
* Floodfills: Increase max to 28 (was 15) and min to 20 (was 10)
2010-02-13 12:02:33 +00:00
4591f77928
A few minor updates
2010-02-13 10:51:00 +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
6d67848096
org.mortbay.jetty.Server modified method to accept Attributes for batch webapp launches via addWebApplications().
2010-02-12 22:15:59 +00:00
c145ed103a
merge of '5a88275dbd49dfde016676939fb28b1387447216'
...
and 'b4afc02ff8ecaf95f621169763cfa99e3f309102'
2010-02-11 23:02:03 +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
2b4b47eff6
Russian translation updated (readonly install directory message)
2010-02-10 20:30:51 +00:00
04ae0e2610
* I2PTunnelRunner: Flush initial data, for some reason it wasn't
...
getting flushed ever in some cases.
2010-02-10 20:17:31 +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
0e853a3119
fix missing readme files in debian
2010-02-10 13:45:31 +00:00
a0cad7e8e9
-10
2010-02-10 12:58:45 +00:00
880f1866dc
take version number off jrobin jar so we can overwrite if we upgrade
2010-02-10 12:06:30 +00:00
05d22344b5
* Izpack: Add 64-bit windows dll so installer doesn't die trying to add shortcuts
2010-02-10 11:49:21 +00:00
7212f855d8
Upgrade to launch4j 3.0.1 2008-07-20.
...
The license is BSD for launch4j and MIT for the wrapper code in head/
Changelog is in installer/lib/launch4j/web/changelog.html
Hopefully this will fix installs for 64-bit JRE on 64-bit windows.
The previous version was 2.0-RC3 2005-08-13.
The previous license was GPLv2 for launch4j and LGPLv2.1 for the wrapper code in head/
The bin/ld.exe and bin/windres.exe files were contributed by
i2p users in 2005 so the i2p installer could be built on windows.
They have not been updated for 3.0.1, so pkg builds on windows
will presumably still get 2.0-RC3.
2010-02-09 17:21:48 +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
d7e90969d0
delete jettylib on distclean to ensure we get the new jetty
2010-02-07 20:16:18 +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
2a99e2a295
-9
2010-02-06 18:55:11 +00:00
49fae646e2
merge of '9e658a1b1e62b486a399a162ceb27fe3461a9eb0'
...
and 'fe3561146f8172bdb86292eade40a031b7dee4fb'
2010-02-06 18:53:18 +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
d0d062b6f4
No more port 8887 in de troubleshoot
2010-02-06 16:52:16 +00:00
375118fe02
Refactor and tag update status messages
2010-02-05 21:12:10 +00:00
7b59ceb4ae
Add transmission ID
2010-02-05 20:02:23 +00:00
3aebe45a7d
refactor the storage of signing keys
2010-02-05 19:19:33 +00:00
7c236c0fa0
Console: Fix saving update keys, was broken in 0.7.10
2010-02-05 19:18:26 +00:00
7a7e650ca0
news.xml: Wrap i2p version tags in XML comment
2010-02-05 19:18:06 +00:00
7a32f8efd6
Try yet again to prevent two NTCP pumpers
2010-02-05 19:17:46 +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
101135a99a
fix sending of stopped events to the tracker
2010-02-04 14:47:15 +00:00
746c1bd628
* NetDb: Lower min RouterInfo expiration to 2.5h (was 3h)
...
* i2psnark debug logging tweak
2010-02-03 14:21:55 +00:00
b0502b1873
Fix several VTBM read/write bugs after testing
2010-02-03 14:16:05 +00:00
6801fc667a
- Hide update buttons and update config if install dir is readonly or if configured
2010-02-02 15:25:26 +00:00
794db19b6d
javadoc
2010-02-02 15:19:17 +00:00
d4637818be
- Show yellow star if no outbound tunnels
2010-02-02 15:18:22 +00:00
33b7dca782
* i2psnark: Don't prefer to opportunistically unchoke unchoking peers when not interested
2010-02-02 15:14:44 +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
bfd1306a56
fix for missing tgz build error
2010-01-31 20:26:57 +00:00
839986db22
* I2NP: Add UnknownI2NPMessage so we can route unknown message types
2010-01-31 16:31:36 +00:00
ed443fe0d6
jetty 5.1.15
2010-01-31 05:06:50 +00:00
390981e10c
Fix NPE in TCPtoI2P when a lookup fails, report the error to the stream.
...
Fix setkeys bug in DoCMDS, forgot to create the object before calling t's methods, which threw an NPE.
2010-01-30 05:26:30 +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
f86f2701ff
- Speed up some hashcode() and equals()
...
- Cleanup and javadoc
2010-01-29 13:57:57 +00:00
63d3685652
* Jetty: Turn on checkAliases
2010-01-29 13:55:16 +00:00
0a93466999
- Add basic DOS prevention for lookups
...
- Move flood throttle check so we don't throttle ourselves
2010-01-29 13:53:14 +00:00
81664bc776
- Don't update unused lease fail stats
2010-01-29 13:47:50 +00:00
6d60a6f833
- Don't store over client tunnels to pre-0.7.10 floodfills
2010-01-29 13:42:42 +00:00
4186894a39
* build.xml: Add a debian-source target
...
* Startup: Disable browser launch for debian daemon
2010-01-29 13:41:40 +00:00
cfeafacd07
update the pos
2010-01-29 09:26:02 +00:00
9c2edf5c6a
update history
2010-01-28 20:06:16 +00:00
72396f0f96
merge of '3679ca64eea825719eb0d26b285091a9e81107f3'
...
and '36fc8877438b0f8fa6220cd52459497af5a2eed6'
2010-01-28 20:05:12 +00:00
45388b0d48
added an getTargetAddresses(transportStyle) method to the RouterInfo structure
2010-01-28 20:05:03 +00:00
a8ae36c403
fixup
2010-01-26 20:05:03 +00:00
164b39d8df
* I2NP: Various cleanup and bulletproofing
2010-01-26 19:59:39 +00:00
ccc95087a1
shrink the stats.jsp dropdown
2010-01-26 19:56:36 +00:00
b97f4f8bd7
try to silence log errors at shutdown
2010-01-26 19:53:25 +00:00
76c1f47b20
* Profiles: Fix lack of profiles at router startup, especially for new routers
2010-01-26 19:52:06 +00:00
ce74e49236
* Clock: Don't refuse to update because of peer skew the first time
2010-01-26 19:49:35 +00:00
977d39aeb1
minor license updates
2010-01-26 19:49:21 +00:00
a821ea2752
take non-linux stuff out of debian jbigi.jar
2010-01-26 16:25:03 +00:00
b97197c0fa
* Debian: Fixup, update, enhance dream's scripts
...
* build.xml: Speed up sponge's distclean additions
2010-01-26 15:21:41 +00:00
474691927a
fix date
2010-01-24 15:41:33 +00:00
81dcbedd17
* Transport clock skews:
...
- Store and report UDP clock skews even for large values, so
a badly skewed local clock will be reported to the console
- Don't shitlist for NTCP clock skew if we don't know what time it is
- If NTP hasn't worked yet, have NTCP or SSU update the clock one time
- Include failed clock skew in NTCP skew vector if there aren't many connections
- Don't include NTCP clock skews for non-established connections
- Fix framed clock skew frame size
- Report framed clock skew even if for only one peer, if NTP hasn't worked yet
- Don't log RRD errors after clock adjustment
- Reduce min skew for console warning to 30s (was 45s)
- More Java 5 cleanups
2010-01-24 15:38:44 +00:00
4f5cfdee57
adjust welt reseed hostname
2010-01-24 15:35:02 +00:00
2c7725a8e4
cleanups
2010-01-24 15:34:40 +00:00
0ba6482da5
-1
2010-01-24 02:42:06 +00:00
4c1fd67925
propagate from branch 'i2p.i2p.zzz.test' (head 9b243b031d937eaefcd4c15ae61bb4fa280d78f3)
...
to branch 'i2p.i2p' (head 9383c447b12abf45f80bd0059f719acfce4c70a3)
2010-01-24 02:37:55 +00:00
25683cc0de
merge of '338745763da1ce77c8adc9f889449dc14451f3fb'
...
and 'ba40565ead71f8ce02500978ca95ca90340a294d'
2010-01-24 02:37:21 +00:00
087fd5a909
* NetDb:
...
- Move stat initialization, reduce number of rates
- Add basic DOS prevention by not flooding if stores are too-frequent
2010-01-24 02:36:42 +00:00
fdfbab850a
minor cleanups
2010-01-24 02:16:36 +00:00
f1c50b7fc3
* Clock:
...
- Don't let a client update the router clock
- Restore and enhance vanished clock error log message
2010-01-24 02:14:39 +00:00
959bf4a7f4
limit max graph size
2010-01-24 02:11:55 +00:00
5dda915467
* Startup:
...
- Enable multiple parallel job runners much sooner to speed startup
- Rearrange the startup order to get the long jobs started sooner
- Don't allow the netDb readin job to clog the job queue
2010-01-23 19:12:37 +00:00
66d8fd6c2a
* ProfileOrganizer:
...
- Limit High Cap to 75 max
- Reduce max lock wait time
- More cleanup
2010-01-23 03:40:56 +00:00
06efe306c3
Deutsch eepsite help text updated to the latest version by zzz (October'2009). Fixed i2host.i2p url typo.
2010-01-22 17:04:59 +00:00
15d1b005f5
merge of '120e01fdee48c2f8652e8314f3dcfb5655a3b7b1'
...
and 'e30d2f11dde010812b8a5607e5407e37d745700d'
2010-01-22 15:27:01 +00:00
7efab75c3c
0.7.10
2010-01-21 19:44:49 +00:00
a9e4248c93
Increase ff count; -6
2010-01-21 14:22:32 +00:00
5338dc5540
* Properties: Don't play games with \r and \n on load/save,
...
it was causing fatal issues on DOS if your username started
with r or n
2010-01-21 14:19:38 +00:00
09d3dc8e90
* Logs: Don't be quite so noisy in the wrapper log if we
...
can't open the router log
2010-01-21 14:18:31 +00:00
3bf95e566c
* I2PTunnelServer: Fix bug preventing connection retries
...
at startup from working
2010-01-21 14:17:37 +00:00
958a5a3c4e
* eepget.bat: Add to pkg
2010-01-21 14:17:10 +00:00
7b48f6387f
build.xml tweaks for batch copying the eepsite.help
2010-01-21 13:22:15 +00:00
fcd2cdb136
merge of '4755aa75bada4925580e70471d2cbe82d52f4e1e'
...
and 'af16732f69734b702b887071df3348e77d3c7c97'
2010-01-21 12:15:43 +00:00
6b59356bc5
disapproval of revision 'df747c3515cd167431e6e003a732943e35aef79d'
2010-01-21 12:14:11 +00:00
1c7f098d9b
Add missing index_na.html to our eepsite stash.
2010-01-21 11:46:52 +00:00
103c15f000
Russian translation updated to dr|z3d's template, links to the Russian page moved to the alphabetically sorted position
2010-01-21 08:53:31 +00:00
0fd55f8b07
Added: missing non-translated welcome page from dr|z3d's template.
2010-01-21 08:50:54 +00:00
511c1e7b9d
Re-added: docroot location on Windows (from October'2009 version by zzz)
2010-01-21 08:50:36 +00:00
7df3bde2ce
Add Russian to the eepsite index; prettify the Russian index with the new css. Minor tweaks to the css.
2010-01-21 08:18:55 +00:00
25e6b6e6c4
Add a note to history.txt re eespite changes.
2010-01-21 08:00:37 +00:00
cb81f2c9ba
Updated eepsite indexes with the new layout + pagetemplate.html
2010-01-21 07:46:03 +00:00
6c25f0fd16
Build.xml mods to accomodate new eepsite structure.
2010-01-21 07:21:01 +00:00
934f3d1814
Move robots.txt to eepsite.help dir; add redirecting index.html
2010-01-21 02:52:04 +00:00
e883fd6b1b
Let's mirror the actual eepsite contents in the installer..
2010-01-21 02:48:49 +00:00
e3b300e978
Add graphical resources to eepsite.
2010-01-21 02:08:55 +00:00
03a9f69739
Move Russian eepsite index to our new eepsite.help dir.
2010-01-21 00:49:56 +00:00
be2dca8ee7
merge of '6dbc656c7ca49810cd09d02d8ddafdc9e083d12e'
...
and 'efdeefc134243f15d893f98dcbe275657fcc807a'
2010-01-19 11:38:49 +00:00
5c595ef289
* Firewall fix for NTCP, where firewalls will forget a NAT relationship
...
on a stream... AKA setting keepalive. This should fix the stuck NTCP
issue that has been bothing zzz for years.
* Set keepalive on BOB connections too, since this will assist closing
the connections in the event of a crash on a client.
2010-01-19 08:54:40 +00:00
d9534e5f23
First stage of eepsite starter page rejig.
2010-01-18 21:13:29 +00:00
00fa3806d8
Russian translation update (Share ratio, HTTP bidir, Add Client, ...)
2010-01-18 19:28:32 +00:00
6c5ef9acdc
Added: Russian translation
2010-01-18 19:27:59 +00:00
2db5914ba0
Save graph settings when changed
2010-01-18 17:39:12 +00:00
35a0dafb83
* Reseed: Support SSL and proxies
2010-01-18 15:42:50 +00:00
5f12688a90
* Console: Add a tunnel share ratio estimate
2010-01-18 14:57:03 +00:00
f8d9af871a
javadoc
2010-01-18 14:54:59 +00:00
08a2b4bbf0
* graphs.jsp: Remove jrobin sig, set lower limit to 0
2010-01-18 14:54:32 +00:00
27a5793fd0
* configclients.jsp: Fix add-new-client feature
...
* Translate: Catch empty string
2010-01-18 14:51:39 +00:00
b1151f82b5
Messages_fr.po update
2010-01-17 21:11:20 +00:00
b6332f8313
history for prop, -3
2010-01-17 13:50:16 +00:00
e036cd4332
propagate from branch 'i2p.i2p.zzz.test' (head dc29b32afe515f704985a4f92cda6e28a65ccdc5)
...
to branch 'i2p.i2p' (head fb38016f22528778128e22269b8f256c8c640466)
2010-01-17 13:42:33 +00:00
174fedc2e6
- Flood even if the entry was received via a garlic message
...
- Encrypt stores only if floodfill supports it
2010-01-17 02:45:55 +00:00
4803e60db4
Limit fast tier to 30 max
2010-01-16 23:23:58 +00:00
abb62b93e3
store to a different ff after verify fail
2010-01-16 18:59:00 +00:00
95bb322cd7
Clock: Change a CRIT to an ERROR, lower threshold for changing from 10s to 5s
2010-01-16 18:58:02 +00:00
670b4033cb
Add a small number of ms (0-300) that increases as we approach the expire time.
...
Since the earliest date functions as a version number,
this will force the floodfill to flood each new version;
otherwise it won't if the earliest time hasn't changed.
2010-01-16 17:06:20 +00:00
715ae13997
dont log a RI DSM down a client tunnel as an error, just silently drop, as probably the result of a FVSJ
2010-01-16 17:06:01 +00:00
77b88ab59d
* NetDb Stores and Verifies:
...
- Do LS stores and verifies through client tunnels
to prevent correlation by the OBEP or FF
- Encrypt LS stores to prevent snooping by the OBEP
- Encrypt LS and RI verifies to prevent snooping by the OBEP
- Extend verify delay and timeout
- Reenable RI verifies
- Disallow simultaneous verifies for the same key
- Don't resend on verify timeout; try a different peer instead
- Adjust ff selection criteria
2010-01-15 21:37:41 +00:00
64235bd745
* NetDb Lookups: Don't try to send a RI lookup to itself through a zero-hop tunnel
2010-01-15 15:16:58 +00:00
0a1960461a
Fully clean up I2PTunnel. No more lint issues, should compile 100% clean.
...
Dropped unused class BufferLogger from I2PTunnel as it is not used anylonger.
2010-01-15 03:32:35 +00:00
11249657ac
Clean up reverse connection ability, remove some annoyingly redundent code.
...
Place all settings in the console. It works!
2010-01-14 05:45:01 +00:00
188ac4f730
SSLEepGet
2010-01-13 22:33:43 +00:00
865116b3f4
merge of '1f636df6ff10db350d6b020b2e06daf842fb23e1'
...
and '5e5df32501efc3a7548958249e5bd99acf8edd8f'
2010-01-13 14:38:01 +00:00
9f28c06e9e
0.7.9, and:
...
* I2CP: Clean up resources on 5-minute leaseset timeout at startup
* Increase max floodfills to 9 (was 6)
* Temporarily disable routerInfo floodfill verifies
* Fix .fr eepsite index css
* Javdoc tweaks
2010-01-12 18:48:47 +00:00
3cd6520758
logging and javadoc tweaks
2010-01-10 22:01:00 +00:00
da1a50bfeb
* VersionComparator: Move from TrustedUpdate.java to util
2010-01-10 16:42:21 +00:00
9ec79f50fa
* I2CP: Clean up resources on 5-minute leaseset timeout at startup
2010-01-10 16:38:34 +00:00
b15392ea85
Insert reverse connection ability into the http server code so that
...
seedless can start to get worked on. It's disabled by default.
2010-01-10 11:23:20 +00:00
b8339e72b0
tweaks; include new translated eepsite pages in pkg; -18-rc
2010-01-09 14:26:01 +00:00
6eaec7fd44
Russian translation update
2010-01-09 03:01:04 +00:00
9e8f2ce771
Russian translation: Router console (969/969), router help page, eepsite help page
2010-01-09 02:58:49 +00:00
e8e6f6f531
Tagged missing strings.
2010-01-08 15:57:48 +00:00
f16ba8ee06
Tagged missing strings. Retagged (merged) couple strings to have 1 string per sentence instead of translating them chunk by chunk while their internal punctuation marks were outside of the translation scope.
2010-01-08 15:46:22 +00:00
76f11859b2
hide add button when editing
2010-01-06 21:33:53 +00:00
5be21a19db
support add, delete,edit of clients
2010-01-06 21:24:08 +00:00
043359dd40
propagate from branch 'i2p.i2p' (head dbcd208a02bbecfe924e13a7d71297ece3f01ef3)
...
to branch 'i2p.i2p.zzz.test' (head 9eee20312852c80ca6c8e079174578a335edbe6d)
2010-01-06 17:16:18 +00:00
1b95b00b44
prevent more than one zero-hop tunnel in a leaseset
2010-01-06 17:16:00 +00:00
eaaf6af31d
javadoc and logging tweaks; bring back i2ptunnel link to summary bar
2010-01-06 14:52:53 +00:00
d8d50aaf41
Snark font color fix
2010-01-03 14:12:48 +00:00
5fcddd581e
Fix one last stupid mistake in build.xml, my fault.
2010-01-02 22:58:50 +00:00
f1a9613a92
merge of '4259744a4e2a56c50c62c34ecc3340120b48a427'
...
and 'd548b2a3c95f98dd3296cdd891e03e7c2936e61e'
2010-01-02 16:55:58 +00:00
a2ce10759c
po update
2010-01-02 16:55:15 +00:00
5065aec773
Fix NB 6.8 goofyness... 'till ant 1.7.1 or > is needed, stay with NB 6.5,
...
as the newer ones place a check for 1.7.1. We require 1.7.0
2010-01-02 14:59:50 +00:00
25fc64933a
Fix build.xml target for justBOB and fix Main build.xml so that it actually
...
deletes backup files and add a few extra types that should be commonly
needed... atleast by me.
2010-01-02 14:34:20 +00:00
bbdd54efc8
Russian translation: Error pages (9/9)
2010-01-02 07:57:03 +00:00
92597baab9
Russian translation updated: I2PTunnel (138/138)
2010-01-02 07:56:35 +00:00
62786dcc09
Tagged couple of messages required for error pages (previously marked as fixme's)
2010-01-02 07:49:42 +00:00
c012e5bf17
tagging and translation
2010-01-02 05:43:50 +00:00
5ed29b6c27
laptop mode
2010-01-02 02:46:23 +00:00
2d5decd943
save refresh setting
2010-01-02 02:43:18 +00:00
9d167dc83a
path fix
2010-01-02 02:40:58 +00:00
afe8394658
optimize URL encoder
2010-01-02 02:40:12 +00:00
72db6d1a08
alignment fix
2010-01-02 02:39:24 +00:00
9d0e300924
css update for readability
2010-01-02 02:38:35 +00:00
4f548b7b27
Added a target to generate a stand-alone BOB jar file.
2010-01-01 21:28:28 +00:00
cbd50372e4
Fixed: braceless if (where it proved to be harmful)
2010-01-01 17:33:55 +00:00
3caee8bc71
i2ptunnel java tagging and fixups
2010-01-01 14:58:21 +00:00
6c64faf0ba
translation
2010-01-01 14:31:06 +00:00
65290f1ed7
Russian translation update/reworded
2009-12-31 21:00:17 +00:00
498af5d203
i2ptunnel\jsp tagging and translation
2009-12-31 13:10:33 +00:00
883b53de0a
cleanups, javadoc
2009-12-30 22:38:37 +00:00
cefc1f130d
* NetDb: Fix exploration by adding a null hash to mean
...
"don't give me floodfills"
* PeerSelector: Downgrade floodfills with high fail rate
2009-12-30 22:36:53 +00:00
b2a137c5bc
make BuildResponseRecord static
2009-12-30 22:33:26 +00:00
62f056f884
remove more unused logs
2009-12-30 22:28:07 +00:00
3944ea53d2
make the message box big enough that we dont need a scrollbar
2009-12-30 22:26:36 +00:00
d372ea753f
fallback to external socket
2009-12-30 22:26:02 +00:00
2528cd205d
javadoc
2009-12-30 22:25:34 +00:00
afd54fc212
logs.jsp tweak
2009-12-30 22:25:21 +00:00
8e7a9fc513
update translation
2009-12-27 05:43:25 +00:00
acb75f4212
oops
2009-12-26 20:37:05 +00:00
c40b56c19d
-12
2009-12-26 20:28:11 +00:00
98027a06ec
javadoc
2009-12-26 20:26:47 +00:00
d92dfec1bf
* UDP: Bid lower than NTCP when we need introducers and don't
...
have enough; was preventing firewalled routers from
being reachable
2009-12-26 20:25:32 +00:00
72a588bfbf
* Tunnels
...
- More code to detect improper reuse of cached objects
after release
- Don't pass a msg with a failed IV on to
the FragmentHandler at the OBEP
- More cleanups and comments
2009-12-26 20:20:11 +00:00
213bc4bb71
- Prevent release of TunnelDataMessage cached ByteArray,
...
as it may be reused if retried in another transport;
a nasty bug causing corrupt messages
- Lots of code to detect improper reuse of cached objects
after release
2009-12-26 20:12:43 +00:00
1a01aa0ae4
- Code to detect improper reuse of cached objects
...
after release
- Prevent race with released resources in UDP OutboundMessageState;
a nasty bug causing corrupt messages
- More cleanups and comments
2009-12-26 20:05:41 +00:00
0b0e3fffe4
various cleanups, javadocs, logging
2009-12-26 20:00:47 +00:00
1fc32c5e6f
more logs.jsp tagging
2009-12-26 19:54:27 +00:00
ba9f05ca06
translation update
2009-12-26 09:55:16 +00:00
629d12ade1
* Tunnels:
...
- Do RED dropping before the IBGW fragmenter, not after
- Change batch time to 250ms for IBGWs (was 100ms)
- Change batch time to 150ms for exploratory OBGWs (was 100ms)
- Start a new message in the fragmenter if almost full
- Fix a major, longstanding synchronization bug in the FragmentHandler
which led to corrupt messages at the endpoints
- More cleanups and comments
2009-12-22 15:08:10 +00:00
08929752a6
move SubmitMessageHistoryJob to test
2009-12-22 15:02:28 +00:00
aaa5b4ca86
oops
2009-12-20 15:05:58 +00:00
8d7e84494b
-10
2009-12-20 15:00:19 +00:00
99df95697a
merge of '5cbdacfbeb8f09f9ac497016e429eaf6fe7225c6'
...
and 'dae5a2b76e24fc3215d46d5b96ea0f547c83f63c'
2009-12-20 14:52:57 +00:00
a877b21839
more comments and cleanup
2009-12-20 14:50:41 +00:00
3f267693d2
Russian translation update/reworded: I2PSnark, SusiDNS
2009-12-20 07:11:39 +00:00
30b7dbf1f7
Tunnel fragmenter cleanup, prep for enhancements
2009-12-19 22:20:58 +00:00
f32d162b62
Russian translation update: SusiDNS (83/83)
2009-12-19 18:23:18 +00:00
126fa320e5
susidns UTF-8 fixes for POST requests (yep, blame tagged 'action' parameters)
2009-12-19 18:16:28 +00:00
ecae0b055d
schedule the outbound rather than sleep the thread for 3 seconds
2009-12-19 18:15:21 +00:00
9bf22fb0d3
stats.jsp tagging
2009-12-19 17:41:47 +00:00
2a1d358141
* Profile, DBHistory:
...
- Tweak the rate periods
- Add a global fail rate stat
- Increase the HashMap sizes
2009-12-19 17:10:39 +00:00
579b450029
clean up context usage
2009-12-19 16:56:38 +00:00
72eafe0920
* Tunnels: Reduce the drop probability for TunnelBuildMessages at the OBEP
2009-12-19 16:54:59 +00:00
f226392c9d
static access fix
2009-12-19 16:53:49 +00:00
2cd5c209f5
unused cleanup
2009-12-19 16:52:49 +00:00
f0d444b32e
add to javadoc and adjust logging
2009-12-19 16:52:18 +00:00
4baff9fbab
* Router: Move some more threads to I2PAppThread so an OOM won't crash the router
2009-12-19 16:49:55 +00:00
8e656427d8
* Console:
...
- Fix status to show a disconnected network error rather than
clock skew or UDP error when disconnected
- Use peer clock skew rather than clock offset for determining
whether to display clock skew error, i.e. display what matters
* Transport: Rework peer clock skew method to always return a value
by falling back to router clock offset;
Fix possible AIOOBE and divide by zero; remove logging;
reduce min number of peers
2009-12-19 16:47:18 +00:00
aaa7302e80
clarify table headings
2009-12-19 16:40:57 +00:00
33407fd5be
reduce delays (cuts 10s from router startup
2009-12-19 16:39:50 +00:00
513b93f789
no room for cows
2009-12-19 16:39:06 +00:00
08e54c515e
add isRouterContext() method
2009-12-19 16:37:44 +00:00
55682810b1
doc updates
2009-12-19 16:35:15 +00:00
ec893d09d0
as promised. translation done. Snark still needs review.
2009-12-18 08:27:17 +00:00
f9b745a671
* Log:
...
- Close old file on rotate
- Buffer writes
- Write in UTF-8
2009-12-18 00:04:16 +00:00
43b71a263c
* Tunnel building:
...
- Increase timeout to 13s (was 10s)
- Fix tunnel.buildReplyTooSlow stat
- Tweak logging
- Prioritize expl. builds over client builds
- Code cleanups
2009-12-17 23:45:20 +00:00
5c4672d1e3
drop another unused class
2009-12-17 15:49:17 +00:00
7ca8e0c3a1
fix spacing in update section
2009-12-17 14:02:02 +00:00
b530316850
* I2CP:
...
- Move client-side writes to their own thread
- Reenable InternalSockets
2009-12-17 01:05:29 +00:00
fa92beae5a
more cleanup and tagging; remove untranslatable button images; add button css
2009-12-16 17:29:28 +00:00
f58f703ecb
add some newlines to the source
2009-12-16 17:26:49 +00:00
6b83fc6b3b
InNetMessagePool cleanup
2009-12-16 17:25:09 +00:00
cdb390f7ce
fix bundle script
2009-12-16 17:23:52 +00:00
7b1caac9ac
cleanup and tag susidns jsps
2009-12-15 17:25:01 +00:00
cec75fa60e
fix i2ptunnel bundles
2009-12-15 01:51:56 +00:00
eb23306b12
configurable jump list
2009-12-15 01:48:57 +00:00
43f6813609
snark start/stop fix, action cleanups
2009-12-15 01:47:24 +00:00
ea36b7b153
susidns UTF-8 fixes
2009-12-15 01:46:10 +00:00
448ff4d398
better error msg on sud copy fail
2009-12-15 01:45:15 +00:00
e16227211f
remove unused logs
2009-12-15 01:44:20 +00:00
e07e329c26
Tunnels: static fix, synchronization fix, deprecate setPairedTunnel()
2009-12-15 01:41:43 +00:00
a3d79aaa4e
Russian translation: I2PSnark (140/140), SusiDNS (1/1), I2PTunnel (3/3)
2009-12-14 20:15:16 +00:00
3fa9ae0b82
* Find ResourceBundles in wars
...
* Fix restart from config.jsp if no wrapper
* i2psnark: Elaborate popups
2009-12-13 15:47:51 +00:00
7feed50af4
-5
2009-12-13 09:26:10 +00:00
0c0eb5765d
merge of '306029c0c1bb9b7d62fcfdaeddd47bff7db82f66'
...
and 'c14952061dd61ddd6638f0a3655dd818f0a3db8e'
2009-12-13 09:25:09 +00:00
e87ff25ef6
fix NPE
2009-12-13 09:24:25 +00:00
21e09cb0a5
no more 8887
2009-12-13 07:35:30 +00:00
04d54607ae
merge of '63c4c4c5586988695f01b6e845851bad2196b89a'
...
and 'db28ef1a2085d0585cc3606f1e614467913f758b'
2009-12-13 06:39:08 +00:00
ad8bfbdaab
merge of 'afee8fe3ed03c61266ad369b5ce5408382948977'
...
and 'cec49ea3b0b9120ba6e58435852fb18c06912c55'
2009-12-13 06:39:05 +00:00
aca815c4aa
snark rough translation (i am not a bt guy, so need review and refine)
2009-12-13 06:38:39 +00:00
24683c19a4
Added messages_ru.po with 100% fuzzy translations. Awaiting review by native.
2009-12-12 18:18:46 +00:00
6b8dffc401
-4
2009-12-12 17:51:01 +00:00
c4bb84058a
sort peers per country
2009-12-12 17:49:54 +00:00
c3dc76e35f
disable internal sockets until I can fix the borkenness
2009-12-12 01:36:57 +00:00
993fa5c210
fix all summary bar relative links
2009-12-11 19:03:30 +00:00
1cec793217
add missing file, prop history, -2
2009-12-11 18:26:53 +00:00
6029e1a291
* Fragmenter: Pull the new comments, new stats, and
...
debug log fix from i2p.i2p.zzz.batch in - but not the
batching mods, which need a fresh look.
2009-12-11 18:00:34 +00:00
7cc75c0cb9
html fix
2009-12-11 00:42:25 +00:00
e5248b09ab
add 2-param method, tag the java messages, fix the buttons, clean up add and create forms
2009-12-10 18:08:50 +00:00
c39f047703
pretty much the last of the tags
2009-12-10 14:52:09 +00:00
4562254862
propagate from branch 'i2p.i2p' (head f672021bb9871a728005be3bd9581710738b9e5f)
...
to branch 'i2p.i2p.zzz.test' (head e115e218dbb666839e69fa1e1ba7378554b9874f)
2009-12-10 13:34:05 +00:00
8116d88aaf
translation build fixups
2009-12-10 02:12:18 +00:00
14362630d7
translation support
2009-12-10 01:54:49 +00:00
9af796a10a
translation support
2009-12-10 01:06:55 +00:00
eeb884e8ce
more tags
2009-12-09 23:36:18 +00:00
02baf905c6
more tagging
2009-12-09 21:22:06 +00:00
df7029d2c2
translation support and initial tagging
2009-12-09 20:54:10 +00:00
c22b7568b1
* Translation: Move code from routerconsole to core,
...
to support translation of other webapps
2009-12-09 14:07:16 +00:00
73537d27d0
bump as requested
2009-12-08 15:27:14 +00:00
449d7ab589
typo
2009-12-08 14:53:25 +00:00
0ddef91e16
more last-minute tweaks
2009-12-08 13:33:42 +00:00
b205af5a0d
0.7.8
2009-12-08 12:22:56 +00:00
1e32170df2
move hosts.txt; do distclean in apps/jetty
2009-12-08 01:20:13 +00:00
f446a5f1fc
* Misc. cleanups after review, prep for release
2009-12-08 00:41:58 +00:00
fb21fb25ee
* I2PTunnel:
...
- Switch all I2PThreads to I2PAppThreads
- Run an InternalSocket as well for the HTTP Proxy
* EepGet: Use InternalSocket
* Console: Change "depth" to "length"
2009-12-07 21:25:27 +00:00
deae0e8856
truncate the history in the updater
2009-12-07 21:24:03 +00:00
1cd54dc12e
* netdb.jsp: Fix bug caused by XSS fix
...
* Translations: drop ru until after release
2009-12-06 21:42:28 +00:00
8ebc8bd209
merge of '07a757695fb1dc6eb2cfda52c8fc38aee4e61f53'
...
and 'a85053bedf64d2793ad1f55f396390baf09edcc1'
2009-12-06 21:35:02 +00:00
9d11866f86
Removed Russian .po file. A native Russian speaker is working
...
on a translation of the router console for the next version
of I2P. Update the readme files to include a Russian flag.
2009-12-06 21:15:12 +00:00
2c456c291a
remove jsps from war
2009-12-06 17:44:53 +00:00
c5b3c2f430
add restart msg as requested by dr|z3d
2009-12-06 15:17:47 +00:00
e46e747ac0
add the anchor
2009-12-06 15:16:52 +00:00
e1a88c9426
drop 6 unused classes
2009-12-06 15:07:03 +00:00
23d3c33a12
Update to german console translation
2009-12-06 11:49:43 +00:00
ec8130f443
Improved readme_ru.html translation.
...
All strings in messages_ru.po translated roughly.
A few words in messages_ru.po edited for excessive length.
2009-12-06 03:54:21 +00:00
4b7aeb8418
update to german translation, need more work
2009-12-05 23:21:29 +00:00
18a0f01f8b
corrected typo
2009-12-05 22:15:05 +00:00
df2e639692
first rough translation into german
2009-12-05 20:41:20 +00:00
708b3a662c
* Build: Fix poupdate dependency
...
* Console: Add Russian option
2009-12-05 17:19:23 +00:00
4fee7844f8
merge of 'd34b6676e413f6e88f9e145f8ddde79a66ce6bb1'
...
and 'da507e67b02527a43e8cca4b5b20c2de18a3142c'
2009-12-05 17:06:34 +00:00
891416e6b9
Added Russian localization files
2009-12-05 16:47:02 +00:00
978cd2c484
* BOB: fix a critical bug causing ghosts on probes and remove unused code.
2009-12-05 13:26:40 +00:00
c88c905926
rev
2009-12-04 21:27:59 +00:00
bda4eb830e
prevent accept() hang on internal socket
2009-12-04 11:16:43 +00:00
f5c1acc749
Fix potential XSS holes
2009-12-04 00:27:05 +00:00
c4e6148b9f
config cleanup, more HTML transitional fixes
2009-12-04 00:22:46 +00:00
43029de2f3
point to translated pages on www.i2p2.i2p
2009-12-04 00:22:12 +00:00
7262c014c0
* I2CP: Implement an internal "socket" class that
...
allows clients in the same JVM to connect to the
router without going through the kernel
2009-12-04 00:20:43 +00:00
9f7bd99051
fix popup based on torrent type
2009-12-02 16:50:42 +00:00
9e4f04cc18
fix exception text
2009-12-02 16:50:15 +00:00
454b2c8941
An updated (yet incomplete) version of messages_fr.po
2009-11-30 20:46:23 +00:00
4c812c7bff
* HTTP Proxy: Don't send proxy.i2p to the naming service,
...
it was making the error pages load slowly
2009-11-29 18:49:28 +00:00
f95b5324e0
profiles.jsp: Hide non-ff from ff table
2009-11-29 18:48:03 +00:00
64ee1b313b
Comment out unused stuff better
2009-11-29 18:47:34 +00:00
1ca651e803
Fix an error message
2009-11-29 18:47:12 +00:00
f3a88398f2
Fix the default inbound burst
2009-11-29 18:46:48 +00:00
412d641eb6
fix pathspec
2009-11-29 18:40:20 +00:00
d7d058e772
addressbook servlet cleanup
2009-11-29 17:58:24 +00:00
278b917494
net.i2p.router.transport.udp deadwood code cleanup.
...
documented rare NPE in InboundEstablishState.java.
2009-11-29 15:02:50 +00:00
4b6989ef7b
* Addressbook, susidns: Rework addressbook into a
...
HttpServlet, so susidns can kick it when the subscription
list changes
2009-11-28 17:08:02 +00:00
c10ea84ade
* NamingServices
...
- Move default reverseLookup to base class
- Deprecate unused services
2009-11-28 14:37:07 +00:00
0642fa8093
* Improvement to BOB's TCPio to hopefully lower load average. It seems
...
to be helping a little when stress-tested with Robert.
2009-11-28 13:53:34 +00:00
2db7c2bdd8
new
2009-11-28 13:38:35 +00:00
8682e7deb5
cache the hash of the Hash
2009-11-27 16:29:15 +00:00
ea0747171f
* NetDb:
...
- Switch from ArrayList to ConcurrentHashSet in
KBucketImpl to reduce chance of deadlock;
remove periodic shuffling of the bucket,
needs to be addressed elsewhere
2009-11-27 14:39:53 +00:00
13349777ad
propagate from branch 'i2p.i2p' (head f42d02067d4fb58b86ffb79222a285f26c3a2628)
...
to branch 'i2p.i2p.zzz.test' (head 2ceb319557032e54cc8ace070515c6d540e0a7a4)
2009-11-27 13:26:52 +00:00
ab0a5a06af
add basic no-webapp handler
2009-11-27 13:26:38 +00:00
6371f66677
Midnight console theme tweaks.
2009-11-27 12:03:56 +00:00
105524d9c0
remove another 8887 reference
2009-11-24 20:22:31 +00:00
95e0492b32
* Profiles: Record successes in the DB fail rate
...
too, so we can calculate a percentage
* profiles.jsp:
- Change fail rate from count to percent
- Hide standard profiles by default
2009-11-24 20:20:30 +00:00
234c084c2a
* OrderedProperties: Vastly implify, use in i2psnark
2009-11-24 20:15:29 +00:00
94faf74aa4
* Streaming:
...
- When an "immediate" ack is requested, do it within
250 ms (was 2000)
- Request immediate acks when < 1/3 of window remains,
or when < 3 packets remain in window,
and every 8 packets (was when < 2 packets in window remain)
- Change requested delay to RTT/2 (was RTO/2)
- Log cleanup and javadoc
2009-11-24 20:12:27 +00:00
e78dd1fdc3
remove unused Logs from DataStructures
2009-11-24 20:08:58 +00:00
38045d876d
fix paths so poedit source viewer works
2009-11-22 13:07:34 +00:00
8433724452
* Netdb Floodfill rework part 4 of N: Search closest-to-the-key
2009-11-21 13:50:39 +00:00
e9f9e0dabb
- Adjust response time limit
2009-11-21 13:47:51 +00:00
6bdf750c19
javadoc
2009-11-21 13:45:40 +00:00
647a09b5b9
- Put closest-to-the-key in explore don't-include-list
...
- Use facade's peer selector for exploration rather than
instantiating a new one
2009-11-21 13:41:48 +00:00
6144bfb437
Comment out test code
2009-11-21 13:35:52 +00:00
88dbd7710a
* Routerconsole build: rename include files so they aren't
...
compiled and bundled separately (~15KB)
2009-11-21 13:33:57 +00:00
26a71232f0
add popups on flags
2009-11-21 13:32:32 +00:00
f58a1768b9
Nov 17 09 geoip
2009-11-21 02:14:58 +00:00
125e6581e0
moved the file to the i2p.scripts branch
2009-11-20 22:30:03 +00:00
54105086ad
pass the first following parameter as PARAS
...
add messages_{langcode}.only support to only update for a specified language
2009-11-18 16:45:42 +00:00
3674ac2922
rev
2009-11-18 15:08:16 +00:00
18c023e6f7
merge of '6c2ef00502207c28f02c90cef00b19d75f09d9a4'
...
and 'de35fdcdc8943537c71571c5c9d8320a24768cdf'
2009-11-18 15:05:14 +00:00
312ba2599f
- Note failed floods in the profile
...
- Reduce max flood
2009-11-18 14:24:38 +00:00
746dc6f884
- Adjust criteria for following DSRM
2009-11-18 14:20:43 +00:00
edd4d4c114
- Floodfill rework part 3 of N: Send closest-to-the-key in DSRM replies
2009-11-18 14:18:16 +00:00
56e0c3e047
* Build: Don't update the po files by default, add new
...
target "poupdate" to do that.
2009-11-18 14:16:36 +00:00
1e83d1b304
small revision
2009-11-18 10:01:20 +00:00
74aa84b183
merge of '369305db0cea95e8bd0990de7462340cac75a1f9'
...
and 'f58179e91c798b6d06faf4fbcf2ee6bf106475de'
2009-11-17 19:59:43 +00:00
168c213288
Some string mods and tagging and so forth; "midnight" console theme futzage.
2009-11-17 19:55:51 +00:00
d268a3852c
A first incomplete French version of the router console translation file messages_fr.po
2009-11-16 21:36:46 +00:00
01e87438c3
merge of '18a7dd067a56c2552cf30f4a045628f91c360c80'
...
and 'd6b8e99c4aee82652446fe759f45f27e0da9fbc0'
2009-11-16 19:45:10 +00:00
060f4e6632
disapproval of revision 'd07b92fb678f4dc87b62eaaeab002820b25583b6'
2009-11-16 19:44:54 +00:00
3df5540a97
Tweaks to client.config tunnel descriptors; more "midnight" theme adjustments.
2009-11-16 19:15:15 +00:00
30dec5b9f5
merge of '3d1905aaefa398767d0df1945eaaf6d923767405'
...
and 'd07b92fb678f4dc87b62eaaeab002820b25583b6'
2009-11-16 11:30:19 +00:00
43b437fc58
Initial checkin of apps/i2pbote/**
2009-11-16 07:28:14 +00:00
8e889cd292
bye TPB
2009-11-15 23:50:45 +00:00
eceac6def0
Shitlist: Fix bug from two checkins ago, all were forever
2009-11-15 23:47:01 +00:00
1e3d6776aa
Take two test scripts out of the installer
2009-11-15 23:45:39 +00:00
784ca67ddf
Move class to net.i2p.addressbook
2009-11-15 23:44:20 +00:00
0f6b49cc31
A new French version of eepsite_index.html
2009-11-15 12:25:03 +00:00
8cede2a2b2
term: Adresses => Transports
2009-11-15 11:00:14 +00:00
38ed04bbd8
trans
2009-11-15 06:02:07 +00:00
c393e70ca9
* HTTP Proxy:
...
- Add support for error page translations
- Add support for external pages for all errors
- Fix lack of \r in error page headers
- HTML transitional fixes
- Cleanups
2009-11-14 15:05:44 +00:00
1c25c0f408
* UDP PeerTestManager: Throw in some synchronization to try to fix stuck tests
2009-11-14 15:00:28 +00:00
b7ebce48ee
the only tool that once successfully resume a download from an eepproxy ;-)
2009-11-13 05:41:14 +00:00
d6814a0489
merge of '177b5d58442cfa7d68c6a9adce7f40e681c6cd41'
...
and 'd1762684a780fa61d199e583bd9442b1e2a2af6e'
2009-11-13 05:28:51 +00:00
6f24c74f8c
More "midnight" theme finessing.
2009-11-12 19:07:05 +00:00
d8389dcc46
stop duplicating, use "source bundle-messages.sh"
2009-11-12 14:07:15 +00:00
9f939553ee
rev
2009-11-12 14:04:40 +00:00
529988f394
merge of '1dad9833f19c3370d3f1db58bc580c5b8c21c961'
...
and 'aaedb6e8d35bd3cca935c418a7fdcd2895bf2067'
2009-11-12 13:25:08 +00:00
9f46aa1e18
Fixes and tweaks for "midnight" console theme.
2009-11-12 11:04:28 +00:00
418c1b6f96
shared tunnels for _(name)
2009-11-12 03:17:33 +00:00
8056fb9502
rev
2009-11-12 03:14:31 +00:00
ab2e21147f
Tweaks to "midnight" console theme.
2009-11-12 00:01:57 +00:00
6c00bb20b6
* Console: Some colon cleansing
...
* Shitlist: Move HTML renderer to router console,
add cause parameter for ease of translation,
tag all causes
2009-11-11 20:28:13 +00:00
573ac357d8
ff ranking tweaks so they arent all bad
2009-11-11 20:24:59 +00:00
5b139f9246
more translation and possiblely all has been done.
2009-11-11 15:56:57 +00:00
76d75b712e
Updates to "midnight" console theme.
2009-11-11 09:03:19 +00:00
8bc2fd7e42
3rd time...
2009-11-10 21:27:01 +00:00
4533a86712
-15
2009-11-10 20:39:09 +00:00
a6239e2ce3
merge of '2232dc91d5c2e9f60934f66bc11519f49399cc5b'
...
and 'a831cd0f05f3dcf5d877ff68b14fef2497cde44a'
2009-11-10 20:14:16 +00:00
1f8e61f480
verify using closest-to-the-key
2009-11-10 20:11:08 +00:00
c40f845279
fix good/bad calculation
2009-11-10 19:02:59 +00:00
aa74962263
* DataHelper: Fix broken byte[] compareTo() used by XORComparator,
...
was not doing unsigned comparisons!
* Floodfill rework part 2 of N:
Store closest to the key, subject to last failed
lookup and store stats.
* FloodfillPeerSelector: Use standard XORComparator
instead of messing with BigInteger
* FloodfillVerifyStoreJob: Set correct timeout for
requeued store job
* KNDF: Rework getPeerTimout() to use 1 day averages,
and lower the min, max, and multiplication factor.
* Publish jobs: Lengthen timeout to 90s (was 30s for
routerinfos and 60s for leasesets)
* StoreJob: Limit max peer timeout to 15s for direct stores
2009-11-10 18:24:15 +00:00
42cbd6c12b
console tweaks
2009-11-10 14:45:53 +00:00
ee51f69a5a
* Addressbook, NamingService: Allow 516 byte dests
...
that end with AA but not AAAA, so we can permit
non-null zero-length certs.
2009-11-10 14:44:40 +00:00
0fb6e9cf6c
Minor tweaks to console_big.css in classic & midnight following feedback from "walking".
2009-11-10 14:16:54 +00:00
e02845076d
* Netdb StoreJob, FloodfillVerifyStoreJob:
...
- Fix bug where reply selector wasn't registered for
routerinfo stores, so we didn't get stats, and
we kept retrying. This also prevented verification
and profile updates for routerinfo stores.
This bug was introduced 4 years ago by the change to
store routerinfos directly.
- Add dbStoreSuccessful() to profile, and have FVSJ
call it or dbStoreFailed() as appropriate to give
credit or blame to the floodfill we stored to.
- Don't let FVSJ verify using the peer we stored to
2009-11-10 01:24:39 +00:00
2dc3798116
drop 2 extra lines only in the iframe
2009-11-10 01:23:14 +00:00
fa252f5e8f
Retrofit "dr|z3d" to history.txt for latest updates.
2009-11-09 18:28:01 +00:00
580b9b450f
Add "midnight" theme to the installer manifest; bump to -14.
2009-11-09 18:00:08 +00:00
f0730cd1c8
Introducing a new console theme, "midnight". Lightweight midnight blue theme, IE compatible.
2009-11-09 17:49:17 +00:00
b045fb3a45
* FloodOnlySearchJob:
...
- Fix up field hiding and duplicate overrides
- Other javadoc and java 5 improvements
2009-11-09 17:23:22 +00:00
6c64111d7e
Further tweaks to console_big.css for the classic theme.
2009-11-09 17:21:24 +00:00
37a2ccca95
* Streaming: Fix unused resend delay field in the packet header,
...
it is defined as seconds and we were not dividing by 1000,
so we were truncating 1000 to one byte which equals 232.
2009-11-09 17:21:17 +00:00
b4615edfcc
* UDP:
...
- Better handle a test reply from bob with a 0-length IP
- Add config options for min and max random port
2009-11-09 17:16:51 +00:00
6019cf8148
* Console:
...
- Tag tunnel status
2009-11-09 17:15:19 +00:00
e3d945201b
- Add transport table to netdb.jsp
2009-11-09 17:11:20 +00:00
05b17e5a00
* i2psnark:
...
- Reject torrents with too many pieces
- Reject torrents with a single file named *.torrent
- Increase max piece size to 2MB (was 1MB), but reduce
max number of connections to lessen ooms
2009-11-09 17:09:53 +00:00
13b3edfb07
merge of '8c614ff109c2cc345b90363355950ab46989dab8'
...
and 'e635717562ad75828dfc6ca42abf1f5593d71ba0'
2009-11-09 04:07:51 +00:00
f61372b2fd
Streamlined & tweaked console_big.css for our Chinese friend(s).
2009-11-09 04:07:05 +00:00
f85d8f7060
tag a link in confstathandler
...
update zh.po
2009-11-08 13:15:48 +00:00
a0b4b7db86
* Console:
...
- countries.txt: Convert to mixed case, include in update
- netdb.jsp: Hide all routers by default, sort and tag country names
- oldstats.jsp: Move to stats.jsp
- profiles.jsp: Show new DBH times instead of counts
* Profiles:
- Track last good and bad lookup times
and last good and bad store times,
to prep for floodfill changes
- Don't reset last-heard-about at router startup
* Checklist and Android readme fixups
2009-11-07 19:32:00 +00:00
827a92ef2f
bundle-messag windows hack
2009-11-05 13:35:33 +00:00
625d76b914
+ --from-code=UTF-8
2009-11-05 02:12:02 +00:00
a1de894b64
zh.po regenerate/rev
2009-11-05 01:06:52 +00:00
413ab6d7e4
-12
2009-11-04 16:12:59 +00:00
a3b1c79006
merge of '0d58ec9e2b160029e92a584b0c707ffdf4f25c7e'
...
and 'd4e270a4df0c8134d7bac1585e30ef8ddef37f85'
2009-11-04 16:06:46 +00:00
5a7d3ba4c8
move things to installer/resources; fix initial news
2009-11-04 15:36:13 +00:00
8a1db31184
reduce max msg delay
2009-11-04 12:54:02 +00:00
5190b2db1f
Fixups to Slackware scripts
2009-11-04 10:27:02 +00:00
820c573476
tags
2009-11-03 20:37:21 +00:00
ab40454bce
reduce the routerinfo expiration a little
2009-11-03 17:38:11 +00:00
b65865b854
tagged "Redraw"
...
two translation revision
2009-11-03 15:17:14 +00:00
a5772e62c3
flags
2009-11-02 18:52:42 +00:00
9976bea03f
* Profiles:
...
- Remove the almost-unused send and receive size RateStats;
this also reduces the effective time for isActive()
- Only store DB history on-demand to save space;
fix up resulting NPEs
2009-11-02 16:50:28 +00:00
7997aeaca5
adjust the help due to random port
2009-11-02 16:46:07 +00:00
ba95084d27
bold the transport
2009-11-02 16:45:23 +00:00
e952e91b54
tagging
2009-11-02 16:45:04 +00:00
da21c0ddb7
* UDP: Pick a random port on first install or bind failure -
...
No more port 8887 to prevent easy state-level blocking
2009-11-02 16:43:04 +00:00
0133711c3b
code cleanup
2009-11-02 16:41:01 +00:00
6eae2cd460
Console_big.css tweaks.
2009-11-01 23:54:55 +00:00
9314eebc4f
trans rev
2009-11-01 03:51:07 +00:00
428cbdce2a
* Console:
...
- More tagging
- Show user-installed themes on configui.jsp
- Fix reseed button spacing
* GraphHelper cleanup
* Susidns: add link to subscription faq
2009-10-31 18:18:36 +00:00
7594c4383b
tagged one more string
2009-10-31 17:01:46 +00:00
e2f6911e9f
closed an open <a> tag
2009-10-31 04:09:25 +00:00
9cdae03069
evict another test class
2009-10-30 17:52:58 +00:00
06946f026e
merge of '6416a3499b7666362959e13c5996a3c925a80b60'
...
and 'd36896148eb8067f68c653029fe60c09564a2bd8'
2009-10-30 14:05:45 +00:00
d43dac5c04
more tagging and trans
...
term rev [not failing] -> [Standard]
1 string(notice) with link still left in confstats
2009-10-30 14:04:58 +00:00
b4d83b18fa
tag and script fixups
2009-10-29 23:22:51 +00:00
f9424dbd6d
tag and trans
...
convert append(""+""+"") to append().append().append()
2009-10-29 09:03:32 +00:00
e5212937af
* Console:
...
- Remove limiter status from peers.jsp
- Fix UPnP status header
2009-10-28 22:12:10 +00:00
aeb6635e71
* Console:
...
- Rewrite TrustedUpdate version comparator, use for netdb version table
so 0.7.10 will be sorted correctly
- Reduce netdb.jsp memory usage
- More tagging fixups
- configclients.jsp fixup for "Web console"
2009-10-28 18:26:50 +00:00
e94b478317
* NetDb:
...
- Generate new RI immediately at startup
- Try again to not publish RI until we have been up a few minutes
2009-10-28 18:18:21 +00:00
88216de42c
revise pos. and button names in readme
2009-10-28 16:12:17 +00:00
1fcf707bb2
revise v1
2009-10-28 03:41:41 +00:00
5101486fe7
Tweak to classic theme, somewhere.
2009-10-27 19:39:45 +00:00
7ae4d0e981
merge of '54ec7a68eb12d95085a669bc5320e332f98f95b9'
...
and 'c145f6f7910b49e65fbbd9ab94a06893d620dbba'
2009-10-27 18:30:31 +00:00
c644c128c0
merge of '41f3b25fb9d92bf586913d80bc8174fd07567236'
...
and 'aaac66c060e4f5e3892662cb387e4f0bc6b67ce8'
2009-10-27 16:05:00 +00:00
2603f6fe45
summarybar tagging
2009-10-27 13:35:27 +00:00
957a296ca9
Correct the misalignment of the local destinations list in dark theme.
2009-10-27 12:38:51 +00:00
e4f44fa1e9
Classic theme override for Chinese and other "big" charactersets (sidepanel).
2009-10-27 12:31:24 +00:00
2b469567bb
more tag and more translate
2009-10-27 11:11:51 +00:00
a2d90eebea
* Console:
...
- Don't save config when checking for updates on configupdate.jsp
- Rework ConfigRestartBean and tag
- More tag fixups
- Add lang=xx for testing
- Add file for additional tagged strings
2009-10-26 21:48:46 +00:00
850a8da0a9
propagate from branch 'i2p.i2p.zzz.test' (head 16046dc1b2fd2a8b10de465cf238233f5d6954af)
...
to branch 'i2p.i2p' (head f222777c65da9e465bbf717582b4384d31848e07)
2009-10-26 15:20:30 +00:00
ac6d711a99
* Console:
...
- Add parameterized tag
- Refactor confignav.jsp to java and tag
- Start tagging profiles.jsp
2009-10-26 14:24:25 +00:00
5aa254a178
add comments
2009-10-26 14:18:57 +00:00
ad396adf39
merge of 'a45e1691786f0464f669fdeaa493cf76601879e4'
...
and 'bc220af9e0a1d5d674d89c215300b311a77e6ab6'
2009-10-26 11:01:58 +00:00
05cce164f7
all tagged all java except :
...
- summerbar related files since drz is working on it
- string requiring word reordering
- string with link in the middle
- string which looks unusual
- string found not in router console source
update the POs
2009-10-26 10:53:53 +00:00
935b69bc71
Tagged buttons and message on conf- Net,Service,Update,Client
...
update Translation
2009-10-26 02:21:15 +00:00
61f800999a
some more updates to the code_swarm script
2009-10-25 15:52:23 +00:00
9833743eb9
clean up codeswarm script
2009-10-24 16:00:37 +00:00
ac65bc7302
merge of '42bb0b558f03e9a0de9116377c2e229d57da8ef3'
...
and 'e14fbe535deef3e6b734ad65bfb4ea32b58b85fe'
2009-10-24 15:59:24 +00:00
b36f207bb2
small utility script for codeswarm
2009-10-24 15:59:15 +00:00
e87a7c7bb4
add classic\console_big.css for reference only :)
...
add tag several missing strings in config.jsp
update the POs.
2009-10-24 12:46:01 +00:00
7e5128bb85
ConfigServices.jsp fix, update the POs
2009-10-24 08:48:06 +00:00
0a178ec35e
keep tagging tagging tagging t.. plus updated pos
2009-10-24 06:10:40 +00:00
a5cd0bdd3f
- Rename cssHelper to intl for ease of tagging
...
- configui.jsp post-prop fixup
2009-10-23 13:55:44 +00:00
9cbf9d0422
propagate from branch 'i2p.i2p.zzz.test' (head 2baf6dba31abb4ce4b51c8eba75b9338ee7c4998)
...
to branch 'i2p.i2p' (head ef05271bc6288f9ea7a52c966c8a238c9f4bdfe3)
2009-10-23 13:40:11 +00:00
097a05aab9
static content tagging (not finished yet)|update zh.po
2009-10-23 13:00:38 +00:00
0e5b2598fb
Update the POs
2009-10-23 06:24:27 +00:00
4f492e33e6
Tagged ConfigKeyring/ConfigAdv (<input> not touched, Keyring needs word reordering not fully tagged)
2009-10-23 05:32:47 +00:00
1828b2bd17
tagged Configupdate/Tunnels (code inside <input> not touched!)
2009-10-23 05:07:16 +00:00
0c74e640df
* Console:
...
- Don't hide link to configui.jsp for IE any more
- Add lang selection on configui.jsp
- Tag strings in configui.jsp
- Load console_big.css if lang == zh
- Add _x() tag for static iniitializers
- HTML transitional input tags
2009-10-22 22:25:53 +00:00
ffd2721627
javadoc
2009-10-22 22:22:38 +00:00
f6ce4cb29f
* Update: Better error message when .sud file not found or truncated
...
http://forum.i2p/viewtopic.php?t=3979
The bug with the file going to the wrong place was fixed a couple months ago.
2009-10-22 22:21:55 +00:00
4863ef3360
* Certificate: Fix the (apparently unused) readBytes(byte[], int) method
...
for a null certificate - http://zzz.i2p/topics/388 - thanks HungryHobo
2009-10-22 22:20:50 +00:00
9f7807ee10
Classic theme: div.joblog h3 tweak to avoid breakage in logs and jobs pages.
2009-10-22 15:51:33 +00:00
b2285b0beb
merge of '4cf77c9e1533ff7c4920a9d18ace7575a99d0bbc'
...
and '4e2465fc8dfc40cf276310eb917c3cef184db5cb'
2009-10-22 11:47:26 +00:00
8e4f4f82a8
UI layout cleanups and finessing.
2009-10-22 11:33:02 +00:00
db2158d4c1
translation revision
2009-10-22 07:42:47 +00:00
1c461bbeda
Catch an errant <hr> in jobs.jsp; "backport" vertical sidebar space savings to classic theme.
2009-10-22 01:29:56 +00:00
0757f4f309
merge of '14fd58d7e574b7ae755514ce48508d9080b269d8'
...
and 'b09bd2e70d37e27a7f6e51afa4f1ae2d2298d30c'
2009-10-22 00:49:48 +00:00
a2f287cdfe
Tidyups & more vertical spatial effiencies in the sidebar.
2009-10-22 00:23:17 +00:00
1ef448d518
chinese translation for the zh.po
2009-10-21 17:10:27 +00:00
f44b1a35bc
Sidepanel space efficiencies; "paperclips" for index.jsp links; fix news.xml link.
2009-10-21 16:34:43 +00:00
26f02a4771
-4
2009-10-20 16:35:13 +00:00
dc3c730937
propagate from branch 'i2p.i2p.zzz.test' (head efc35e19029b7d92265f25eb024114737b6545e1)
...
to branch 'i2p.i2p' (head bbf149917e39bdd2f53246c238d440369498ae09)
2009-10-20 16:01:13 +00:00
77d45e7a3a
stub for windows gettext script
2009-10-20 16:00:57 +00:00
45a59f009b
add a common method for title formatting and translation
2009-10-20 12:12:26 +00:00
dc6d6ead69
fix bundle caching
2009-10-20 11:27:40 +00:00
27693826a2
summary bar post-refactor fixups
2009-10-19 21:40:14 +00:00
8a647b42d5
javadoc update
2009-10-19 21:38:37 +00:00
eba9f3c03b
drop msgs expiring too far in the future
2009-10-19 21:37:59 +00:00
eacf46b367
remove some remnants of the pre-0.6.1.30 tunnel build method
2009-10-19 18:45:39 +00:00
83cacaad05
* summarynoframe.jsp:
...
- Refactor to SummaryBarRenderer (saves 100KB)
- Add translate tags
- Use context RNG for nonces
- Transitional HTML style for input tags
2009-10-19 13:49:47 +00:00
cf10451d14
po script update, dont include java files in war
2009-10-19 13:37:13 +00:00
44069645df
New formatting for news.xml; elliptical UI enhancements.
2009-10-19 12:34:19 +00:00
4497463778
* Router Console translation infrastructure:
...
- Persistent lang setting with routerconsole.lang=xx
- Loading any page with ?lang=xx changes the persistent setting
- Add a custom Jetty handler to load foo_xx.jsp if it
exists for language xx. This is for jsp files with lots
of text in them. Otherwise use inline translate methods.
Not for included jsps.
- Add a script to create and update messages_xx.po translation
files, and create ResourceBundles from them
- Add class to translate strings from cached ResourceBundles
- Add translate wrappers to HelperBase, FormHandler, and *Renderer,
so calls can be made from both jsp and java files
- Add two example translations on configupdate.jsp - one in
the jsp itself and one in the helper.
- This is for strings in routerconsole only. Will be expanded
to other webapps and the router later.
2009-10-18 14:06:07 +00:00
10b84418c3
move TunnelPoolManager renderStatusHTML to routerconsole
2009-10-17 23:49:59 +00:00
fadda4ceec
More UI whitespace cleanups and other miscellaneous UI goodness.
2009-10-17 23:34:38 +00:00
011a32f741
move NetDb renderStatusHTML() to routerconsole
2009-10-17 23:16:53 +00:00
10bb3c100e
Add some link bullet point graphics.
2009-10-17 07:08:36 +00:00
2738d5851d
More UI whitespace removals and optimizations.
2009-10-17 07:04:40 +00:00
219095404a
dont dump the whole JVM if we cant open the log file
2009-10-17 02:22:35 +00:00
001c361338
MessageHistory cleanups
2009-10-17 02:21:38 +00:00
e21a172e95
javadoc fix
2009-10-17 02:21:08 +00:00
4651b7007b
Bump to -2.
2009-10-16 20:29:29 +00:00
5b4be5ba1b
merge of '74266b0afe4ef1abef923c8389fb47263b9a39e1'
...
and '9a62d1aa11b74d835ec795c0a303bf5c2ebc2793'
2009-10-16 20:16:29 +00:00
9c2c90c0b1
Whitespace removals.
2009-10-16 20:01:18 +00:00
bdd0c3f961
-1
2009-10-16 15:08:27 +00:00
b7013361c2
propagate from branch 'i2p.i2p.zzz.test' (head 584fab1afc347099ea2fcbdcafa4a3dc4214d7dc)
...
to branch 'i2p.i2p' (head eb7f635432246f567a88babf08323105f364c80e)
2009-10-16 14:56:19 +00:00
f73b3e522b
* NetDb: Rework part 1 of N:
...
- Flood only to those closest to the key
- Java 5 fixups
2009-10-16 13:50:06 +00:00
fa6d17a1b8
* ProfileOrganizerRenderer:
...
- Move to routerconsole
- Write directly to Writer for speed
2009-10-15 22:42:22 +00:00
c3e646ca22
Bump to -1, belatedly; more aesthetic nudges.
2009-10-14 17:25:29 +00:00
fdc9e11fb4
add TPB to i2psnark
2009-10-14 16:52:46 +00:00
a1ec838282
* oldconsole.jsp: Remove almost all of it, tweaks for tino
...
* Router: add router.hideFloodfillParticipant option for testing
2009-10-14 16:20:00 +00:00
7da46517ae
slow down the volunteers again
2009-10-14 13:51:48 +00:00
d8e2939307
post-release cleanup
2009-10-13 14:13:16 +00:00
8cad72c654
two more test classes out of the lib
2009-10-13 14:12:00 +00:00
2cfc2bb60d
merge of '11e1fae0346ea92d16925d6766a3d161ea7285c7'
...
and 'ca71a7d5f75cc879cfd2ba742bcc1d9baa6f9099'
2009-10-13 00:09:04 +00:00
1811e3b9cd
Whitespace rationalization; theme enhancements; draft itoopie graphic for proxy errors.
2009-10-12 23:55:21 +00:00
960cd18d0a
0.7.7
2009-10-12 01:27:29 +00:00
405b85c4b4
Cleanups after review and prep for release
2009-10-11 22:51:43 +00:00
92e323df51
merge of 'd203ac237f3507d4d4e4ac35692ac8e1c7afbd2c'
...
and 'f9fb6fe4c42fe93b267d23014e9277aec85820be'
2009-10-10 15:16:45 +00:00
3f2c34903d
Updated readme_zh.html, thanks to "walking".
2009-10-10 15:13:39 +00:00
3c260aa333
fix rare ElGamal AIOOBE
2009-10-09 16:00:38 +00:00
da41f3a93b
fix NTCP rate formatting
2009-10-09 15:59:51 +00:00
aeb711acde
merge of 'd14138bee147039ed42a30254eb29e75c42c1ae2'
...
and 'f513d5843ba7ec1c5fb1de267d196ed59df37018'
2009-10-09 14:12:25 +00:00
a46ee9a5b2
Increment version to 0.7.6-25.
2009-10-09 14:01:18 +00:00
088f9558ec
fix persistent client key on split directories - thanks user!
2009-10-09 13:56:34 +00:00
376d61c155
docs
2009-10-09 13:55:15 +00:00
285a2b92e5
Drop unused ConfigConsole*. Password implementation should merge code into ConfigUI*.
2009-10-09 13:54:51 +00:00
8939c573ea
Update readmes to include pastebin and echelon's software archive; minor
...
layout tweak for English readme.
2009-10-09 13:52:36 +00:00
3839d9873a
Minor theme updates; lose whitespace in config.jsp; add license for SilkIcons.
2009-10-09 00:45:33 +00:00
116762ebce
doc and eepsite index updates
2009-10-07 17:12:00 +00:00
7dd8f00e95
remove UDP port number from thread names for better thread dump anonymity
2009-10-07 17:09:53 +00:00
29a3db4b5c
merge of '10cb3e6e3bbb0dac3121e53e10232efe27200229'
...
and 'd5b1ef74ebfbd8e8c1cd1d51c74e6ec542940ca3'
2009-10-07 15:00:17 +00:00
5d95907996
Near invisible to the naked eye tweak to dark theme; modest aesthetic tweak to debug.jsp, with apologies to zzz. :)
2009-10-05 19:42:36 +00:00
2f940d01b6
Modify build.xml to remove reference to defCon1.
2009-10-05 11:45:21 +00:00
517e170b88
Lose the defunct defCon1 theme, remove the rogue i2plogo.png.
2009-10-05 05:03:32 +00:00
b27fbb9b8e
More minor theme embellishments.
2009-10-04 18:02:28 +00:00
9b97d32ea8
fix snark npe caused by last checkin
2009-10-04 14:06:14 +00:00
d4f3952a90
merge of 'de249007f709f415ccb2f090ef084b27be21cbec'
...
and 'e922f8bd0916c3caf7c241cc5950083486a1ef97'
2009-10-04 13:34:13 +00:00
f7840652ed
Flag adjustment for homepage in classic theme.
2009-10-03 18:43:56 +00:00
08634c1ff6
merge of '054daeda4eca6a485cd4de94e3ab4b59c93e3a08'
...
and 'b0854af170b1973f5dd1fb73c7266f35942cfc41'
2009-10-03 18:12:05 +00:00
dec4205890
* added paste.i2p2.i2p to readme[LANG=EN]
...
* added paste.i2p2.i2p to readme[LANG=DE]
2009-10-03 18:11:58 +00:00
b49ab59e3b
merge of '1e5ca44c3d69e2a7712396e0ea4f43f05a201f14'
...
and 'afad15f1e34ff7456efc1b53fb8d8b11df49e57e'
2009-10-03 18:07:38 +00:00
7e1171ec9f
merge of '6199603651b9fab5b9659f927bce9edfff2221d8'
...
and 'aff8790819defcbd74113acc5dc7e024daad5462'
2009-10-03 18:07:02 +00:00
3eae787957
merge hosts.txt with i2p.www
2009-10-03 18:06:50 +00:00
9ecba4fc5e
Drop i2psnark.png
2009-10-03 17:48:01 +00:00
4fb9eef198
Light theme tweaks.
2009-10-03 17:45:01 +00:00
49ecfd8224
Theme tweaks.
2009-10-03 14:24:28 +00:00
09a2854b8b
Theme stuff and lose excess.
2009-10-03 07:41:57 +00:00
82976e609f
merge of '41b07fbbaf6d101843800351ffbd1ec5628d4667'
...
and 'd4ad945d65ad61b0d56ec3cfd1d5f03c6d023002'
2009-10-02 16:28:50 +00:00
b2d6b60300
Make spaces between divs in dark theme more consistent.
2009-10-02 15:41:38 +00:00
90737493e6
-21-rc
2009-10-02 15:20:50 +00:00
fe3abc79d6
fix changing opentracker list
2009-10-02 15:12:24 +00:00
9931112387
* Tunnel IVValidator: Increase size of bloom filter
...
for high-bw routers (>= 512KBps share bw) to reduce
false positive rate. Adds 2MB heap for >= 512KBps routers
and 6MB for >= 1536KBps.
2009-10-02 03:14:16 +00:00
1cd646afe2
SusiDNS: HTML transitional fixes, might help opera
2009-10-02 03:12:09 +00:00
0d262d28b7
propagate from branch 'i2p.i2p.zzz.test' (head a6c2e5692419553edb1079eb25feee51bdd0e3fa)
...
to branch 'i2p.i2p' (head 70c7015adc1e76f29e33788e2e262f0db5fd91a0)
2009-10-01 18:31:44 +00:00
f33e950780
comment cleanup
2009-10-01 18:22:54 +00:00
7094489536
fix OCMOSJ SKM NPE
2009-10-01 18:19:02 +00:00
2dd650df01
propagate from branch 'i2p.i2p.zzz.test3' (head 459a56e53d8d694591071574e87474b5e95d6494)
...
to branch 'i2p.i2p' (head ffa1aab7aa8e75d75c183fd6f76140f7d840a6ae)
2009-10-01 18:18:23 +00:00
7e8037979f
* fixups to SlackBuilds. requiredbuilder does the wrong thing, and
...
thinks that java is perl! This isn't really a big deal,
the file format is simple enough and the requirements are known.
2009-09-21 08:54:41 +00:00
3a1c042cd2
gcj makefile fixups
2009-09-16 14:51:39 +00:00
ca81c35b3d
static tweaks
2009-09-16 14:50:52 +00:00
6a2dfff34d
one more test class out of the lib
2009-09-16 14:49:12 +00:00
5eccc01de6
merge of '1d77e0a89198e422acfb66d9310fad7b0b290e38'
...
and '5271eb82ac21ebc1a96dd31c462a14e2aaa0c89e'
2009-09-13 16:33:32 +00:00
1850e893e9
removes a bug in SAM v1 and v2 (introduced when merging with v3)
2009-09-07 17:33:29 +00:00
2341793546
writeString(String str): synchronize using socket write lock to prevent split SAM messages
2009-09-06 00:43:45 +00:00
1f1d089fda
Move FloodSearchJob to its own file, history for two props, -19
2009-09-04 19:58:15 +00:00
5372a50bcc
propagate from branch 'i2p.i2p.zzz.test3' (head f18425568ef4ef20f5054f6fb133cf217bfab485)
...
to branch 'i2p.i2p' (head 36f4774eb9dd538b3a7c314de79a6fb3bc4df813)
2009-09-04 15:14:36 +00:00
83588d9b98
propagate from branch 'i2p.i2p.zzz.test' (head 350d5a26c305a3178c851c60451ad9e72d7d82a7)
...
to branch 'i2p.i2p' (head 869d178de23c9945a98da66013e642b9aa435e28)
2009-09-04 15:14:22 +00:00
58e960ceb5
Fix inbound tunnel tests by using the correct SKM
2009-09-04 14:20:20 +00:00
de07705671
deliver more tags as the available number gets low
2009-09-02 15:02:19 +00:00
49ff3cfbf3
* Small logic fix for dr|z3d
2009-09-02 00:08:03 +00:00
e392469835
TunnelDispatcher cleanup
2009-09-01 14:51:11 +00:00
7745bd89a9
* configkeyring.jsp: Add delete and cancel buttons
2009-09-01 14:50:22 +00:00
01bed932c7
* Logging: Fix directory for rotated log
2009-09-01 14:47:16 +00:00
157190757b
* SessionKeyManager:
...
- Fix TagSet hashCode
- More synchronization
2009-09-01 13:47:27 +00:00
e0f1047d72
* SessionKeyManager, OCMOSJ, Garlic:
...
- Enable per-client SessionKeyManagers for better anonymity
- tagsDelivered() now means tags are sent, not acked.
- OCMOSJ uses the new TagSetHandle object returned from tagsDelivered()
to call tagsAcked() or failTags() as appropriate.
- Assume tags delivered on an established session to
reduce streaming lib stalls caused by massive tag deliveries;
should increase throughput and window sizes on long-lived streams
- Unacked tagsets on a new session are stored on a separate list
- Don't kill an OB Session just because it's temporarily out of tags
- Increase min tag threshold to 30 (was 20) due to new speculative
tags delivered scheme, and to increase effective max window
- More Java 5 and dead code cleanups, and more comments and javadoc,
debug logging cleanups
2009-08-30 16:27:03 +00:00
15f0cda41f
cleanup of things moved to GarlicMessageReceiver long ago
2009-08-30 16:21:38 +00:00
9a95122c7c
new disable tunnel tests option
2009-08-30 16:13:46 +00:00
d868f7c02a
propagate from branch 'i2p.i2p' (head 5b1c8cca17ce959d164a3d3d95453124211fb41d)
...
to branch 'i2p.i2p.zzz.test' (head e118104e3601f3c56d3a84594fb35de6d902da8f)
2009-08-30 16:06:46 +00:00
5ca2f306b8
consume sessiontag after failed tunnel test
2009-08-30 16:05:33 +00:00
c714c1a0c9
instantiate per-client SKM
2009-08-30 16:05:12 +00:00
e6e6c00497
tostring updates for debugging
2009-08-30 16:04:50 +00:00
62a3da2fa6
javadoc updates for SKM changes
2009-08-30 16:04:28 +00:00
f1f97e8ec5
New default light header logo until we rig them by theme.
2009-08-28 03:44:56 +00:00
6c361679c6
merge of '1b1c377c45e8746e4e04afc47cde55a03b859f32'
...
and '6869519b0cd38f4bc366d0277c5dc4e924348e66'
2009-08-28 03:16:12 +00:00
ae89d2f2ab
Rejig netdb.jsp into tables; sidepanel logo refresh.
2009-08-28 03:12:23 +00:00
8053fb5eae
prop history, -18
2009-08-27 19:59:11 +00:00
ebf5eb6e20
propagate from branch 'i2p.i2p.zzz.test3' (head 75804c9355329ab942a5e2e8ecc91e2ec1eb9d33)
...
to branch 'i2p.i2p' (head 33e55422045b9b3c8ae410162f5cca3eb9baae49)
2009-08-27 19:55:56 +00:00
2e2bff3f0a
fix the favicon again
2009-08-27 19:43:57 +00:00
a3f290e4d8
* Tunnel:
...
- Adjust the random drop probability for the message size
2009-08-27 19:31:24 +00:00
e0dd1f13e3
keep publishing leaseset if we are restarting, to minimize downtime
2009-08-27 15:29:23 +00:00
787def6a1c
* Tunnel:
...
- Adjust the random drop probability for the message size
2009-08-27 15:27:46 +00:00
1f5d7d7b5b
dont reopen tunnel to say goodbye to tracker
2009-08-27 15:08:21 +00:00
4bc5215833
fix /i2p/B64 handling
2009-08-27 15:07:48 +00:00
7736545f5b
speed up data hashcodes
2009-08-27 03:53:41 +00:00
1ecf4377c6
* Client:
...
- Fail if no date handshake after 30s or no leaseset
after 5m, rather than hanging forever.
2009-08-27 03:52:14 +00:00
593d4dc508
* DecayingBloomFilter:
...
- Replace with new DecayingHashSet for 3 of 4 uses,
and also in the 4th if the router is low-bandwidth.
Saves 8 MB heap.
2009-08-26 22:22:47 +00:00
93d366fea1
* Tunnel: Concurrentify HashSetIVValidator
2009-08-26 22:18:15 +00:00
7973f2e8b9
* DataHelper: Fix byte array hashcode for small arrays
2009-08-26 22:17:29 +00:00
bb14fa0b4e
* Console: Prevent OOMs in NewsFetcher or StatsSummarizer from
...
killing the router
2009-08-26 22:16:29 +00:00
95aba0c537
* EepGet, I2PSnark:
...
- New I2PSocketEepGet fetches through existing tunnels
rather than through the proxy
- Use new eepget for i2psnark
- Add a fake user agent for non-proxied fetches
- Cleanups
2009-08-26 22:15:32 +00:00
df4143f036
* NetDb:
...
- oops, store leaseset locally even when shutting down
(fix -16)
- Java 5 cleanups
* PRNG:
- Rename config option to prng.buffers (was router.prng.buffers)
- Change the default from 16 to 2 for I2PAppContext (saves 3.5MB)
* TunnelPool:
- Don't test tunnels when shutting down
- Less rates
- Java 5 cleanups
2009-08-25 13:12:24 +00:00
ed0575e937
update launchpad and freshmeat too
2009-08-24 20:51:09 +00:00
456ed0aab4
history for 2 props, -17
2009-08-24 00:28:49 +00:00
47c8389419
propagate from branch 'i2p.i2p.zzz.test3' (head e19da9b978ed2ec03adb0e326fff6870746cc4fc)
...
to branch 'i2p.i2p' (head 179b9a7974d64853c0c91924a5ad86e8b04ee7ba)
2009-08-24 00:08:30 +00:00
51fd4d70da
cleanup
2009-08-24 00:08:19 +00:00
79e32231fb
propagate from branch 'i2p.i2p.zzz.test' (head b1e81b14fbaafdc188ae4d312f843c38b65cc310)
...
to branch 'i2p.i2p' (head 010351f9470b0e699e17447c87daf6c67e5e5dcc)
2009-08-24 00:06:48 +00:00
80f9f857e5
more HTML fixup
2009-08-23 17:42:04 +00:00
5a4c2de425
* Message, I2PSession, SessionKeyManager, Console:
...
Prep for SessionKeyManager work in the router -
Fix up SKM renderStatusHTML(); add debug.jsp to see it;
Redefine getClientSessionKeyManager();
More cleanups
2009-08-23 16:12:09 +00:00
7e547743c7
* Message: Move 2 unused classes out of the router lib (~15KB)
...
(more SKM prep)
2009-08-23 12:29:34 +00:00
3f3d43df41
* Streaming, I2PSession:
...
Prep for SessionKeyManager work in the router -
Comment out, deprecate, and javadoc for unused keys and tags,
they are vestiges of end-to-end crypto
2009-08-22 22:55:37 +00:00
0cc72a49c8
"page or resource" indication on 404 console error page.
2009-08-22 17:42:15 +00:00
35c9e99914
- Throw 403 instead of 404 from flags.jsp and viewstat.jsp
...
so we don't render error.jsp
2009-08-22 16:23:15 +00:00
2e4bd1e440
Polish the console 404 error messages.
2009-08-22 12:15:19 +00:00
22c0b8e524
* profiles.jsp: Bulletproofing, less memory usage
...
* Updates: Verify zip at startup before extracting
* Wrapper: Take a couple fields out of the log so it's narrower
2009-08-21 23:36:21 +00:00
faeb58f7e2
* ClientManager:
...
- Prevent client destination theft by rejecting duplicates
- Java 5 cleanups
2009-08-21 15:40:26 +00:00
cdc184c5e5
* HTTP Proxy: Get mime type right for .ico
...
* DataHelper: Cleanup
2009-08-21 15:37:13 +00:00
2f9a4f0fa5
Slight margin adjustments for the light theme.
2009-08-21 00:27:32 +00:00
37437da34d
* I2CP: Fix the SessionConfig serializer in DataHelper,
...
so that UTF-8 tunnel names are not corrupted by
I2CP and can be displayed on the console
* Fix UTF-8 form submission on console and i2ptunnel
2009-08-20 22:22:07 +00:00
6d3a5856b4
options cleanup on configtunnels.jsp
2009-08-20 15:43:27 +00:00
4d4538a346
Space efficiency drive for light console theme.
2009-08-20 15:24:14 +00:00
327102a254
* Console:
...
- Put favicon on every page
- Make every page UTF-8
2009-08-20 14:35:32 +00:00
3602eb14f5
kill deprecation warnings
2009-08-20 14:35:07 +00:00
cf82b51a1f
Rename I2PTunnel Webmanager to I2P Tunnels Manager on edit client/server tunnels pages.
2009-08-20 12:10:18 +00:00
412d3bc2f8
merge of '1a3fcced1ae28b24a35236271c526379db98613f'
...
and 'a95bd8209bbd14b8c0a590ba071ecf5a0191644d'
2009-08-20 10:25:42 +00:00
4735508a0a
I2PSnark.
2009-08-20 10:21:25 +00:00
9225d01b29
* Fix broken 'check for update' button on configupdate.jsp
...
* history for prop from test3, -16
2009-08-20 04:13:39 +00:00
7782970d51
propagate from branch 'i2p.i2p.zzz.test3' (head d65e8465671ba0b8f6f013b56045bf867e10a78e)
...
to branch 'i2p.i2p' (head e2ee75916f2ff6bd698585808a81071b44c978b1)
2009-08-19 23:44:19 +00:00
6f053287d5
* Update:
...
- Fix problems where a requested unsigned update would actually
kick off a signed update
- Fix problem when policy set to notify, and clicking
check for update, incorrectly causing unsigned update download
and bad messages
- Verify zip integrity of unsigned updates
- Move zip files to router dir, not base dir
- More tweaks and cleanup
2009-08-19 20:20:25 +00:00
7a88f59f08
Optimize space layout on i2psnark ui.
2009-08-19 18:39:30 +00:00
d56aae8913
Minor changes to the I2PSnark UI.
2009-08-19 18:28:44 +00:00
a309a14396
Fixes for config page ui issues.
2009-08-19 17:05:59 +00:00
b80cbbdd4a
Return of the mia <hr>'s.
2009-08-19 16:57:47 +00:00
5bc2dab1d2
* profiles.jsp:
...
- Rename the Failing column
- Reduce the time cutoff again to 90m (was 2h)
2009-08-19 15:26:35 +00:00
8bbe7fabb3
Java code to set Router Console password for dr|z3d
2009-08-19 10:31:51 +00:00
c537d160a6
* XmlPull: Remove, unused.
...
Somehow, when I implemented UPnP, I thought it was required,
but it isn't. ~50KB
2009-08-18 21:54:14 +00:00
475187fcbc
* Stats:
...
- Fix BufferedStatsLog so it works at all
- Don't instantiate BufferedStatsLog unless stats.logFilters
property is defined (restart now required to enable logging)
This eliminates the StatLogWriter thread and a decent
amount of memory.
- Move two CLI classes out of the lib
- Commment out places where getStatLog() isn't checked for null
- Cleanups
2009-08-18 20:33:15 +00:00
a379e36e24
more UTF-8 configs
2009-08-18 14:46:29 +00:00
a9054a3cab
* Transports: Lower conn limit factor to 50 (was 60)
2009-08-18 14:44:57 +00:00
ea7a9c259f
Remove extra whitespace in English readme; fix a couple of validation errors.
2009-08-18 12:45:33 +00:00
2cba48d4d7
Update history.txt to reflect latest changes.
2009-08-18 02:46:08 +00:00
42b79c5a20
Work on the classic theme i2ptunnels look and feel, mostly.
2009-08-18 02:38:00 +00:00
be9523f1e4
* Config files: Add some encoding help
...
* DataHelper, Router:
- Save config files in UTF-8 rather than the default encoding,
since we read them in UTF-8
* jetty.xml: Change encoding to UTF-8
* logs.jsp: Add system encoding
* NTCP: Clean up clock skew shitlist message
* Shitlist: Clean up expire message
* WorkingDir: Ensure modified files are processed with UTF-8 encoding
2009-08-17 22:14:39 +00:00
6a8dd0f053
Revert xhtml regressions in i2ptunnel code; fixes for various validation issues.
2009-08-17 20:17:30 +00:00
1b63aa411b
Replace all <hr /> and <br /> with <hr> and <br> whilst we're in html4 transitional.
2009-08-17 14:35:18 +00:00
33a7f3351b
Start of validation cleanup.
2009-08-17 13:24:08 +00:00
f7af5e1329
Remove right justification on status stars.
2009-08-17 02:19:04 +00:00
3a9a029d70
Sidepanel fixes. Bumped to -14.
2009-08-17 02:13:10 +00:00
0aaacc86e2
Dark theme and ieshim.css tweaks; minor sidepanel mods.
2009-08-16 15:45:07 +00:00
1b8b7b741c
Revert <br>'s to <hr>'s in sidepanel, remove tunnel status from table; fixes Opera display issue. Reported and partially fixed by sponge.
2009-08-15 20:19:39 +00:00
66831c619b
cleanups
2009-08-15 19:51:55 +00:00
30628fb5f9
more clean targets
2009-08-15 19:51:13 +00:00
064ff8a7d2
2009-08-15 sponge
...
* Merge in dr|z3d and my own html fixes for router console java and jsp
files so that Opera (and now IE?) doesn't puke anymore on the missing
and misplaced HTML tags.
* Optimized all jsp files so that they are shorter to save space, which
is then used to fix the broken HTML. We should break even space-wise.
* Bump to -13.
2009-08-15 16:28:24 +00:00
9a18955de3
merge of '522de7791fdad000d42bb5a01f139d913e74d7ef'
...
and 'ef33b50138594ef55a1dbcd6c77a3d3afeb22ff6'
2009-08-15 16:22:38 +00:00
35da3f3334
HTML bugfixes in routerconsole pages.
2009-08-15 16:08:33 +00:00
335d45f03e
Fix borked snarkmanager.java before anyone notices.
2009-08-15 01:12:26 +00:00
c466cd77ad
Add some <centre> tags to our router restart/shutdown event notices.
2009-08-14 21:40:45 +00:00
d998e2e9bb
Theme tweaks, minor textual edits and a whole lot less.
2009-08-14 21:00:22 +00:00
0a20315280
* configpeer.jsp: Limit max displayed banned IPs
...
* jobs.jsp: Cleanup
* eepsite_index_de.html: localhost -> 127.0.0.1
* readme*html: localhost -> 127.0.0.1
2009-08-14 17:39:05 +00:00
01753f5aea
* Ministreaming: Cleanups, deprecation, move demos out of the lib
2009-08-14 04:36:06 +00:00
bcd22cfbf3
* Console cleanups
...
* Router: Don't do some things when we are shutting down
* VMCommSystem fixups
2009-08-14 01:52:47 +00:00
7e039d0339
tweak
2009-08-13 22:21:49 +00:00
ab08ac70aa
* I2PTunnel:
...
- Make IRC Proxy non-shared, delayed-start, close-on-idle
for new users, for the anonymity benefits (see "Shared Clients,
Correlation and Collusion" http://zzz.i2p/topics/217 )
- Remove "experimental" flag on new client options
* configclients.jsp: Add full path to config file
* Add some path help in some config files
2009-08-13 22:14:07 +00:00
5decf3cd7a
Dont show firewall warning unless its for real
2009-08-13 18:46:14 +00:00
5c6d757e35
add size total
2009-08-13 18:25:45 +00:00
4b75be804f
flags for leases
2009-08-13 15:35:37 +00:00
6515e6ee17
merge strings for efficiency
2009-08-13 15:21:22 +00:00
55e8583663
unused code out
2009-08-13 15:15:41 +00:00
3fbff71861
2009-08-11 sponge
...
* Code Janitor time! Many fixes and documenting fixes that should be
done in the future. for the most part, this is a general code cleanup.
* On smaller/embedded systems, the "final" keyword cleanups will have
more of an impact than on larger systems.
* Document missing hashCode() methods.
* Unhide more variables to make code easier to read.
2009-08-11 21:58:56 +00:00
e5eea47b66
Lose the _blank targets on integrated console pages; yellow/green indicators in sidepanel.
2009-08-11 21:29:43 +00:00
b10b0e8f57
client/server icon selection, history for triple prop, -11
2009-08-11 16:22:43 +00:00
631a367b1c
propagate from branch 'i2p.i2p.zzz.test3' (head d847100f901613ad765312ac9fed6d578d08d907)
...
to branch 'i2p.i2p' (head 63ce4ace08b7b7ba01531f0951ffc47ed57411a6)
2009-08-11 16:11:45 +00:00
8ea279fbe2
post-prop fixup
2009-08-11 16:09:44 +00:00
089572befd
propagate from branch 'i2p.i2p.zzz.test2' (head 63cdcb547c0d33cd3c3c899b168ffab9f7ed2ebe)
...
to branch 'i2p.i2p' (head 52964ce47701fd8838e3f9c84af29d2463c83bc7)
2009-08-11 16:04:36 +00:00
0f96b9569a
propagate from branch 'i2p.i2p.zzz.android' (head ad3a2f8952b533fbbae2868097f6a20d525e07bf)
...
to branch 'i2p.i2p' (head 2c89302763aa8dcb1a59e3e1f83fd653e01c15a5)
2009-08-11 15:57:38 +00:00
d1114666de
fix comment
2009-08-11 15:37:12 +00:00
f676abc0d4
Fix regression in classic theme that broke the proxy error pages.
2009-08-11 14:50:12 +00:00
3492b7219b
.10
2009-08-11 10:50:29 +00:00
a12ae6e399
Ongoing overhaul of the sidepanel.
2009-08-11 10:45:20 +00:00
9b2e18a65b
* NetDb stats: Hide part. tunnel total events, effective next release
2009-08-10 19:11:21 +00:00
c52ccf7eef
comment out dead oldconsole code
2009-08-10 17:48:16 +00:00
1282434684
* Move StatsGenerator from router to routerconsole
...
* Move the unused AdminManager from router to the apps directory
2009-08-09 19:33:15 +00:00
4e844187f7
revert another change from when this branch had reseed changes
2009-08-09 15:34:26 +00:00
ccd67d658d
propagate from branch 'i2p.i2p' (head 12e0efc6ee1b41bd216403b5ac11facb9c70b1fb)
...
to branch 'i2p.i2p.zzz.android' (head a519611a2637a052eff6b9b8d9363b3fe0550840)
2009-08-09 14:35:41 +00:00
62383819cb
propagate from branch 'i2p.i2p' (head 6ab0f64b9f4992591ed989f8d89a859fc3ceaeaf)
...
to branch 'i2p.i2p.zzz.android' (head e02886e19d254dac40a7f775e102e60560efe5e5)
2009-08-09 14:34:21 +00:00
3febcf6043
* Updater:
...
- Add new unsigned update option, triggered by
last-modified date, using the new EepHead.
Buttons still are not hidden after download complete.
- Make the .sud updater use the temp dir when proxied
- Several cleanups
2009-08-09 14:28:20 +00:00
a431137f45
comments
2009-08-09 14:21:47 +00:00
5a6e14b9df
Add a static image to the local destinations
list to indicate server/client
...
status of local destinations; zzz to add server/client logic.
;
2009-08-09 10:50:54 +00:00
536bc3112f
add comment
2009-08-08 18:53:26 +00:00
81b2e6b789
Fix a sidebar regression.
2009-08-08 18:03:05 +00:00
4cf376ec1d
Rename the shitlist and blocklist
2009-08-08 17:14:30 +00:00
d3a0c91398
more possible bork prevention
2009-08-08 17:11:05 +00:00
43140d3efd
Overhaul of sidepanel layout, with concommitant tweaks and fudges to the css.
2009-08-08 15:34:58 +00:00
3dd3bf829d
propagate from branch 'i2p.i2p' (head 6ab0f64b9f4992591ed989f8d89a859fc3ceaeaf)
...
to branch 'i2p.i2p.zzz.test2' (head 3e85c6cfff244d09df42d967d3a3cdf77053890d)
2009-08-08 14:30:07 +00:00
bdcad06ece
EepHead
2009-08-08 14:29:18 +00:00
69fdfb0635
-8
2009-08-07 18:36:09 +00:00
55a8002b9c
propagate from branch 'i2p.i2p.zzz.test3' (head 1f086d33dd3479afceb025d2da7956d7470fb3e5)
...
to branch 'i2p.i2p' (head 6959293ce260b9da4d61776717c02e20a0c7b2dd)
2009-08-07 18:30:04 +00:00
e36f9b2273
UI enhancements.
2009-08-07 18:19:42 +00:00
70ae99f31a
fix broken persistent key storage
2009-08-07 17:03:26 +00:00
15565ca09c
more hellips
2009-08-07 16:17:52 +00:00
f188e02a5d
move css include up to possibly reduce servlet borkage
2009-08-07 15:49:36 +00:00
4d005349a7
* I2PTunnel:
...
- Move the privkey files from the app dir to the
config dir, in preparation for splitting the two
dirs by default
2009-08-06 18:59:06 +00:00
c65a97882e
* Eepsite:
...
- Quote the jetty.xml path in clients.config,
and adjust the migration function, to fix the
eepsite-won't-start bug on windows
2009-08-05 19:18:17 +00:00
cf880548d9
* HTTP Proxy:
...
- Restore the localhost error message
- Catch 127.0.0.1:xxxx addresses too
2009-08-05 19:15:03 +00:00
b5876e7f04
* Router: Move the WorkingDir class from i2p.jar to router.jar
2009-08-05 17:08:04 +00:00
2436ea1131
More classic/ieshim futzing.
2009-08-03 23:10:53 +00:00
5395b6829a
Ongoing betterment of the classic theme.
2009-08-03 22:07:34 +00:00
c3af134a5b
- Remove UTC time from summary bar
...
- Increase skew warning threshold to 3s (was 100ms)
2009-08-03 20:02:28 +00:00
cce72a5f1b
More classic manoeuvres
2009-08-03 19:09:21 +00:00
32c143f8d7
More classic tweaks.
2009-08-03 18:17:11 +00:00
895cb1f2e5
More ieshim.css goodness.
2009-08-03 15:48:17 +00:00
7986f5646e
truncate long dest names
2009-08-03 15:29:35 +00:00
59a5776f9d
More Classic theme tweaks.
2009-08-03 15:28:49 +00:00
fc8c0ccfe1
Minor classic theme tweakage.
2009-08-03 15:00:15 +00:00
0930ead814
Ongoing Classic theme renovations.
2009-08-03 14:45:44 +00:00
b5a17637cb
* Wrapper:
...
- Extend timeout to 20s (was 5s)
- Shorten ping interval to 5m (was 10m)
2009-08-03 14:18:55 +00:00
460c8a319f
Extensive overhaul of the classic theme; css hacks for IE!
2009-08-03 13:24:55 +00:00
7aa051ef4f
add custom error page
2009-08-02 20:12:16 +00:00
c7c132c0ac
More classic theme tweaks,
I2PSnark UI fixes, and enhanced proxy error messages for classic.
2009-08-02 19:05:40 +00:00
d84b1125eb
* Timestamper: Don't start thread if not enabled
2009-08-02 16:16:57 +00:00
8d4a1899f2
* Streaming: New option i2p.streaming.answerPings (default true)
2009-08-02 14:51:06 +00:00
3a0cdf1388
More IE overflow fixes; remove max-width from i2psnark css.
2009-08-02 13:57:29 +00:00
d8d76fd327
* Ministreaming:
...
- Make getInt() static
- Move the big TestSwarm class out of the lib
2009-08-02 13:37:23 +00:00
abf7296de1
Fix for IE overflow issue; classic theme enhanced; more UI enhancements.
2009-08-02 12:57:50 +00:00
316c20ee44
Dont count yourself as a known peer
2009-08-02 11:54:14 +00:00
13e8c95667
Hide update button when shutting down
2009-08-01 17:42:27 +00:00
a14ad423a6
formatDuration tweak
2009-08-01 17:22:57 +00:00
e1a5d5e19a
post-release cleanup
2009-08-01 14:43:04 +00:00
6e29eddaa7
More UI layout tweak & fixes to config page(s).
2009-08-01 04:14:05 +00:00
65ae26a961
More UI layout enhancements to the config pages.
2009-08-01 03:28:42 +00:00
1afd946a94
Close quotes on div to ensure buttons align to the right in configui.jsp.
2009-08-01 01:36:59 +00:00
d6820634ac
Further enhancements to the configuration pages.
2009-08-01 01:15:12 +00:00
95dd744633
Give the radio and checkbox icons some breathing space.
2009-07-31 19:40:05 +00:00
219af36090
Ensure all buttons in dark theme have consistent font size.
2009-07-31 19:20:07 +00:00
24e83398ba
UI fixes: text boxes, buttons, radio/checkbox width. Enhanced /peers.jsp.
2009-07-31 19:15:35 +00:00
4172ed21a9
take jetty back out of the updater
2009-07-31 17:56:02 +00:00
1cba7b8ec1
* Core:
...
- Catch unzip fd leaks on error
- Move 2 test classes out of the lib
2009-07-31 17:55:38 +00:00
0bef85277e
try to automate the release process
2009-07-31 02:36:15 +00:00
2f4c428316
merge of '2cffbafe300f5dce55a82db20e2bf8f61ae8717f'
...
and 'b4f1b960a7d1bf1a3d5baaf9ddea72625177726a'
2009-07-30 23:13:10 +00:00
4de0b73cd8
Ongoing UI enhancements; peers.jsp gets some love.
2009-07-30 23:10:48 +00:00
7ffb3f46b5
0.7.6
2009-07-30 21:58:29 +00:00
ad6cd05295
last minute fixes
2009-07-30 17:44:08 +00:00
6e7ad3ecdb
Internet Explorer fixes and kludges for the classic console theme.
2009-07-29 15:54:39 +00:00
a6243d14c0
IE classic theme fix.
2009-07-29 15:28:17 +00:00
b0a477c5ca
Internet Explorer fix for classic console theme.
2009-07-29 15:03:41 +00:00
1d655c7abc
Mostly last-minute enhancements to the classic theme.
2009-07-29 14:46:47 +00:00
abf2bead33
I2PTunnels CSS tweaks.
2009-07-29 10:24:52 +00:00
f1103bec7b
I2PTunnels theme css tweaks.
2009-07-29 09:07:00 +00:00
fb1a6534dc
Give the stats page some consideration.
2009-07-28 22:53:33 +00:00
22b1d5fe75
new reseed url
2009-07-28 13:28:13 +00:00
d2c939bc09
typo
2009-07-28 13:27:44 +00:00
73f8cb4819
Remove redundant html markup and refashion table display a la fois.
2009-07-28 13:06:19 +00:00
256bb771e1
* Add flag dimensions to speed up profiles.jsp rendering
...
* Fix typos in proxy error files
* Catch i2psnark create torrent with no data entered error
http://forum.i2p/viewtopic.php?t=3763
2009-07-27 02:53:37 +00:00
cc533b0431
* Add wrapper.config and i2prouter comments for 'portable'
...
* Recognize same base and config dir in WorkingDir
* Reformat XInfoPanel in installer for clarity
2009-07-26 14:55:01 +00:00
3c76fda8d9
Ensure that both timed and event based graphs are suitably div'd up.
2009-07-25 23:46:42 +00:00
c5555350ae
Get /graphs.jsp looking a bit more presentable.
2009-07-25 19:47:16 +00:00
22744084dc
Theme fixes, minor graphical tweaks, fixed max-width for i2psnark console.
2009-07-25 13:56:03 +00:00
e4b212ec90
Add 'missing' reflection effect to I2PSnark logo.
2009-07-25 11:42:49 +00:00
4be0af5de5
I2PSnark UI refinements, mostly, and some tunnels page enhancements.
2009-07-25 05:24:37 +00:00
d771745981
* Throttle: Decrease default max tunnels to 2500
2009-07-24 23:10:15 +00:00
7628842b0a
Version bump to -21rc.
2009-07-24 22:51:02 +00:00
6bcdb7fd92
I2PSnark: Revert to 60 seconds refresh, replace red panel with dark blue,
...
revert centering of torrents table centering; fix susimail centering issues (thanks postman!)
2009-07-24 22:41:23 +00:00
27561fb632
merge of '84672f771b3eea3cded1e752ce188c22ce8e6eed'
...
and 'aac7937e34b380e2cade781fda5e2bff4b58439f'
2009-07-24 19:23:21 +00:00
f6ec3f66f8
* Router: Support i2p.dir.base and i2p.dir.config passed in via properties
2009-07-24 15:35:58 +00:00
2f0b9a8f94
* Eepsite: Add Deutsch index page and css (thanks sperrbezirk!)
2009-07-24 14:16:16 +00:00
3fb1a4ebc5
Console and I2P tunnels tweaks: more stealth, less color clash!
2009-07-24 11:17:53 +00:00
9abb0a1581
I2PSnark: Fix bad button behaviour.
2009-07-24 01:07:07 +00:00
e60e29b70f
Tidy up jobs.jsp a little and other to various ui elements.
2009-07-24 00:08:08 +00:00
d84352896f
I2PSnark: Modify border decoration on messages pane.
2009-07-23 19:08:04 +00:00
ee419454f4
Remove superfluous and slightly irritating display:inline from orderered lists in light theme.
2009-07-23 18:56:12 +00:00
68445fe195
I2PSnark: Fix mouseover image margin discrepancy.
2009-07-23 18:25:22 +00:00
12b2d4c00b
I2PSnark: Lose 10 whitespace vertical pixels from header.
2009-07-23 18:18:51 +00:00
fbb4d3a636
I2PSnark: Hither and yon tweaks.
2009-07-23 17:55:26 +00:00
ca415376c7
I2PSnark: Opacity fade on header logo etc.
2009-07-23 17:22:05 +00:00
718f73ebb1
I2PSnark UI changes: add a splash of color! Fix for light i2ptunnels theme.
2009-07-23 17:01:43 +00:00
fb47eef218
merge of '6a60796453a654fe4227ac80133b8d78ceea2119'
...
and 'ee3198caba6a88f9c23e82ba3fc5100e339803c2'
2009-07-23 12:12:42 +00:00
87dd473148
2009-07-23 sponge
...
* Add bob.i2p and sponge.i2p keys to hosts.txt
2009-07-23 06:57:03 +00:00
9bbbccee1a
Add header graphic to i2psnark and fill out the panel colors a touch.
2009-07-23 04:28:28 +00:00
0088750b16
2009-07-23 sponge
...
* Fix jdk 1.6izm in BOB as per zzz
2009-07-23 00:09:32 +00:00
0aae2deb58
Swap over margin to bottom of section div lose (some of the) header whitespace.
2009-07-22 22:31:21 +00:00
0d62b37c13
Bump to 0.7.5-18 with history.txt doodle.
2009-07-22 21:49:02 +00:00
64ece1080c
Ensure links don't revert to underlined and unbold after visitation in dark theme.
2009-07-22 21:37:56 +00:00
b4256e484a
I2PSnark layout, themes, tunnel tables..
2009-07-22 21:07:46 +00:00
b0ea204be5
Add a couple o' lines to history.txt to indicate updates to webapps ui's, mostly.
2009-07-21 17:17:40 +00:00
118d7fce09
Remove redundant table generation code for header links in i2psnark. (Thanks zzz!)
...
Also, add snark.css to the file manifest.
2009-07-21 16:37:44 +00:00
5e498e0bd6
* Console: Drop top-level css, unused now
...
* Eepsite: Add default robots.txt (thanks v1v4)
2009-07-21 15:46:47 +00:00
c312fa869b
merge of '98b80575def2548ebf853a03d8029a40e9546ec8'
...
and 'e7693976cb5a07bd0477aa2d8fef1ecc9c56c3d8'
2009-07-21 15:19:37 +00:00
fe394b0b46
Add a preliminary undercoat to I2PSnark UI.
2009-07-21 04:33:13 +00:00
6039f3931d
additional proxy.i2p defenses
2009-07-20 17:29:25 +00:00
71d72b426f
close anchor
2009-07-20 17:24:26 +00:00
7d5042c507
add geoip license (thx Arsene)
2009-07-20 17:23:20 +00:00
e2b0e14771
drop unused class
2009-07-20 17:22:44 +00:00
0e9bfba84d
Mostly cosmetic tweaks to SusiMail UI.
2009-07-20 15:37:11 +00:00
99f53413a6
More SusiDNS css and layout tweaks.
2009-07-20 12:33:07 +00:00
f46600d7fe
merge of '536c1f34e7cf7013b6721728eba84470c550d50d'
...
and 'eed8cd82284703473ad336f20ed84fd2d22e549d'
2009-07-20 11:22:19 +00:00
0607a87514
More CSS tweaks and an intial stab at taming susidns' unruly layout!
2009-07-20 11:18:31 +00:00
1658690b97
-16
2009-07-20 02:36:10 +00:00
eae0f3273b
merge of '2ecacf99140948d67649a417e7df4e2069254a43'
...
and 'ca7c2c0a050c4fe7bedb305b9dba557d0e2a6e69'
2009-07-20 02:35:45 +00:00
508beb2fc7
* Transports: Reduce the number of Rates
2009-07-20 01:58:43 +00:00
0de2f492d1
console.css fixes and fiddles for all 3 themes.
2009-07-20 01:27:22 +00:00
72a7393844
- Delay start of PeerTestJob
2009-07-20 00:59:02 +00:00
99f8468f63
* Stats: Increase coalesce time to 50s (was 20s) to reduce CPU use
...
* Peer Profiles:
- Increase reorganize time to 45s (was 30s) to reduce CPU use
and lock contention
- Remove some stat rates
2009-07-20 00:39:57 +00:00
a9e8fc2f1f
* Peer Profiles:
...
- Reduce max age for display to 2h (was 3h)
- Drop unused Persist classes
- Dynamically adjust expire time to control memory use
2009-07-20 00:02:34 +00:00
e225244887
* BuildHandler: Increase threshold for dropping instead
...
of rejecting to 81% (was 75%)
2009-07-20 00:00:49 +00:00
cbde15b00f
cleanup
2009-07-19 23:59:21 +00:00
8e38047d43
add a msg for IE ppl
2009-07-19 23:59:03 +00:00
dc1d0195eb
drop dup png
2009-07-19 22:35:04 +00:00
7d7f264bc0
* I2PSnark: Remove Postman tracker
2009-07-19 22:32:54 +00:00
b3c30b4fd2
* HTTP Proxy: Fix proxy.i2p "home page" (thanks dr|z3d)
2009-07-19 22:32:29 +00:00
6c87005eeb
* graphs.jsp: Reduce refresh time to eliminate double iframe load
2009-07-19 22:32:01 +00:00
8d2a516044
* GeoIP: Fix minor bugs (thanks Arsene)
2009-07-19 22:31:35 +00:00
dc0cc49dbf
* Console: Hide configui.jsp from IE
2009-07-19 22:31:10 +00:00
497bc5a414
Add some horizontal rules underneath I2P logo on proxy error pages.
2009-07-19 13:12:54 +00:00
2a71baef90
Proxy Error page tweaks
2009-07-19 01:16:14 +00:00
49a74e8610
merge of '65fd23854899b035bddfc78ab8f0ac486d264400'
...
and '6d0877ff05f02660f738c81627789087bc813cc7'
2009-07-18 23:40:59 +00:00
6340fbb3d4
Proxy Error visual enhancements, mostly. And a version bump we go, to -15!
2009-07-18 23:39:03 +00:00
748203f4e7
Intitial proxy error tweaks, readme alt tag fixology. <b>(Blame the French!)
</b>
2009-07-18 21:27:57 +00:00
a91cc94228
After much ado, fix the borked i2ptunnels page.
2009-07-18 10:16:33 +00:00
029ac71e58
close anchors
2009-07-18 04:06:12 +00:00
e830b46173
Remove nasty file:// references inserted by overeager editor.
2009-07-17 23:55:27 +00:00
a4d053f555
Revert i2ptunnels main page to previous version in attempt to fix borkage.
2009-07-17 22:56:06 +00:00
b298796060
Attempting fixage of borked i2ptunnels main page.
2009-07-17 22:21:01 +00:00
895490df3d
Insert some <h3>'s into various config pages and minor meddling with the css.
2009-07-17 20:57:18 +00:00
a09c06849b
Introducing tr:last-child {} for last table row color differential.
2009-07-17 19:36:12 +00:00
37c494bf0a
Possibly inconsequential light console.css prod.
2009-07-17 18:32:53 +00:00
d6fccc07be
Prettify graphs.jsp a little.
2009-07-17 18:26:00 +00:00
819efc132b
merge of '4e512b2f1429925fa1e4151b3a78ab25a74fce03'
...
and 'dea62f5479c0cfbb6bde3b6de73cf71b38e22304'
2009-07-17 17:33:35 +00:00
8ffdae4182
More work on the config pages.
2009-07-17 17:30:11 +00:00
efd6dcc8df
drop nav.jsp
2009-07-17 16:55:00 +00:00
70a17ecfaf
provide a refresh link since the refresh button brings up a POST dialog
2009-07-17 16:53:53 +00:00
15dbf67983
Config page(s) tweaked.
2009-07-17 16:52:08 +00:00
a43df30051
merge of 'c2d95c40c32ee34dcd02be699ef6ebf6f36ce971'
...
and 'd6b0769149a1fa18328e86f05dd4bf97d8a3ef4d'
2009-07-17 16:41:48 +00:00
1bff5a7b9e
Visual overhaul of config pages.
2009-07-17 16:28:38 +00:00
ec49d9becf
configstats.jsp layout tweak.
2009-07-17 15:33:18 +00:00
bc49f51dbb
use custom toolbar.html in the summary bar if it exists
2009-07-17 14:54:58 +00:00
b869860a83
Restore accidentally reverted <h3> styling. Apply some polish to <code>configtunnels.jsp
</code>.
2009-07-17 13:40:34 +00:00
2772a0e5e4
More I2Ptunnels page surgery. Not out of the woods yet!
2009-07-17 13:09:05 +00:00
46970f5a4a
I2P Tunnels shakeup.
2009-07-17 12:26:29 +00:00
ccf9cd3f71
Dark I2PTunnels cross-browser css tweaks.
2009-07-17 04:18:48 +00:00
b9c464f8cb
Light I2PTunnels theme compatibility enhancements
& cosmetic tweaks.
2009-07-17 04:00:50 +00:00
48510c1157
Just when you thought it was safe. Light I2Ptunnels css jiggle..
2009-07-17 01:10:54 +00:00
3035fcf080
Reduce wrapper.restart.delay from 60 to 15 seconds.
2009-07-16 20:15:00 +00:00
930f402eb9
merge of '024eee796b3a4a68a0e55c63997c0d76bd2cfcea'
...
and 'ecb5fa93e45ec4c0635cd5665d81767627da1279'
2009-07-16 19:21:28 +00:00
4e93191312
Cherry on the Chinese cake. Add an <hr> to the end of the document.
2009-07-16 19:13:38 +00:00
9bc4f6bacb
Themes for HTTP Proxy error pages
2009-07-16 19:11:58 +00:00
9b42129fea
Add some newlines to the Chinese readme to enhance legibility.
2009-07-16 19:06:47 +00:00
0650137e32
Minor theme tweaks.
2009-07-16 18:56:56 +00:00
a13e528972
Moderate layout changes to news.xml and initialNews.xml, customary css tweaks,
...
and zzz's fix for the Chinese readme issues.
2009-07-16 18:44:24 +00:00
82f8dd5635
Insert a <h2>Welcome to I2P!</h2> in the Chinese readme, in the abssence of
...
a native translation.
2009-07-16 17:23:08 +00:00
7f93cb22ce
Apply some css love to the light theme I2P tunnel dropdowns. Insert flags
...
into Chinese readme.
2009-07-16 17:16:32 +00:00
e6738053b2
Fix button hover colors on Opera/webkit.
2009-07-16 16:02:29 +00:00
b74ab51438
Tidy up I2PTunnels default.css, more Konqueror compliant now. Also ensure
...
we're using Bitstream Vera family where possible.
2009-07-16 15:35:05 +00:00
d7a591ce3a
Ensure border-radius and variants employed consistently in default.css
2009-07-16 14:17:37 +00:00
cfe33a8bbd
Ensure border-radius and variants are universally applied.
2009-07-16 14:07:34 +00:00
ca7593cdf2
merge of '23804a4a389ba2bddf86a2f90989489059f43d23'
...
and 'c75933fb2ffbc2e40dd422af605cff9e0703d689'
2009-07-16 13:13:09 +00:00
b185d11daf
Lose <h4> for confignav, and replace -webkit- with -khtml- for provisional css3 classes.
2009-07-16 12:36:31 +00:00
5106c37ac4
* ministreaming:
...
- small pedantic fix
* streaming:
- Fix a deadly race condition.
- Some small pedantic fixes.
* core:
- Fix a deadly race condition.
* BOB:
- Fixed some races that occured from fixing races in streaming and core.
- Some badly needed code refactoring to depend less on the database.
2009-07-16 03:03:33 +00:00
5d40ad1749
Add <code> tags to location(s) for logs.
2009-07-16 02:48:44 +00:00
24edce3daf
Whitespace removal team in effect.
2009-07-16 02:28:50 +00:00
cfd1ab7d78
Refresh successful theme change message; make more context specific, indicate page refresh needed .
2009-07-16 02:26:56 +00:00
bfaa648edd
Whitespace removal service.
2009-07-16 02:18:18 +00:00
fd19210bce
merge of '190d75864ece264849a59ab577e727896beef958'
...
and 'eacae4019ad4aa25c458d7757ba38cee4ea2aaa4'
2009-07-16 02:03:16 +00:00
9a3b103324
Reduce size of log level overrides writeable area so it dosen't overflow the page.
2009-07-16 02:01:26 +00:00
0ee5c905e4
merge of '5f552b9cd9f53addefd86c744aa05bd620028649'
...
and '7bf5ea7cfe5da14f19ed0be2af63fcad3e2e54c1'
2009-07-16 01:57:39 +00:00
5f22a226cc
fix compile error
2009-07-16 01:55:14 +00:00
56b3144c56
Cosmetic tweaks to configui and config pages.
2009-07-16 01:44:56 +00:00
dad4bef70c
merge of '3b23dcff9410a7f2e8443cdaa410ead6d9694f29'
...
and 'fd87a1b95a60a0e5c18d75aed057344e8ce5aa87'
2009-07-16 00:10:58 +00:00
13a04dba71
Upgrade <h4> to <h3> in logs.jsp.
2009-07-16 00:07:25 +00:00
ab66dfcb65
Cosmetic tweaks and under the radar flag sabotage.
2009-07-15 23:57:28 +00:00
ab349a5303
Return of the nth-child!
2009-07-15 23:32:46 +00:00
53a68ff5a3
Make light the default theme
2009-07-15 22:56:53 +00:00
29f13868b7
* Console: Convert readme_zh.html from GB2312 to UTF-8
2009-07-15 16:28:54 +00:00
8ce71d724c
* Installer: Don't launch the router from the postinstall.sh script
...
on linux anymore; add a panel to the installer to provide launch instructions.
2009-07-15 15:29:37 +00:00
e3de3dcc1d
* Slackware SlackBuild fixes.
2009-07-15 08:51:51 +00:00
fa6a6fa4ef
Remove redundant indents in English readme.html.
2009-07-15 04:19:22 +00:00
e78e4c93c0
Override left justify for links in config.jsp. Tame the beast!
2009-07-15 03:53:53 +00:00
0173f5877b
More .jsp meddling.
2009-07-15 03:42:37 +00:00
32e829da74
Layout tweaks to config.jsp & help.jsp & customary css updates.
2009-07-15 03:27:29 +00:00
68e81fa8c8
Slight reordering of config.jsp content, and promotion of help sections to <h3>.
2009-07-15 02:25:49 +00:00
9f84d13542
Formatting tweaks to help.jsp & theme mods.
2009-07-15 01:59:41 +00:00
48f591eea8
Add some <hr>'s in some places.
2009-07-15 00:21:28 +00:00
cb6dce4e03
Help page tweaks, css fiddlery, and a version bump to -10!
2009-07-14 01:22:03 +00:00
e5e7f01e84
Mostly layout updates to the readme files.
2009-07-14 00:40:44 +00:00
f90a320d95
Mods to the configupdate table, throw in a couple of <hr>'s for good measure.
2009-07-13 22:52:31 +00:00
96c94a294e
Bash the textarea sizes about a bit and tidy configupdate.jsp table.
2009-07-13 21:48:44 +00:00
ab81887138
merge of '12cc77e1d7d2318fa071cb9fa3741d9f64abf475'
...
and '7b7931f18c15ffa3b7afb35470d5d0dfd5714f30'
2009-07-13 20:32:14 +00:00
d13e3d95d3
The taming of the textarea. Part 1.
2009-07-13 20:30:16 +00:00
64f1fe0b51
Minor tweaks to make Opera experience more enjoyabale.
2009-07-13 19:52:04 +00:00
0a77f88229
<h1> and <h2> dark theme letter spacing tweak (to match light theme +-).
2009-07-13 19:27:36 +00:00
12d34a50ff
Modest cosmetic enhancements to dark/light console themes.
2009-07-13 18:23:43 +00:00
92daa920d2
add dependency to get the version number right in the wrapper log
2009-07-13 17:10:51 +00:00
091d03b9d8
More theme spit 'n polish. Remove redundant themes from configui.jsp
for now.
2009-07-13 16:13:22 +00:00
f7ee11cb44
More enhancements to the css.. also, let's try to use Bitstream Vera fonts on Linux
...
where available..
2009-07-13 13:25:18 +00:00
6226b8ae6d
-9
2009-07-13 03:07:16 +00:00
a6a61421d9
merge of '1d3fdcc1394982ef7bc5c12b7aa163919c533096'
...
and '7069e4dcedf5578597d00177dd220e02ded3634e'
2009-07-13 03:06:06 +00:00
5c20574044
add readme files to the updater
2009-07-13 03:04:17 +00:00
aca006253a
* Build Handler: Don't reject for conn limits if class O,
...
under the assumption that they are already talking
to most of the routers, so there's no reason to reject. This may drive them
to their conn. limits, but it's hopefully a temporary solution to the
tunnel build congestion. As the net grows this will have to be revisited.
2009-07-13 02:58:54 +00:00
7a752cc7a2
* Throttle: Increase default max tunnels to 3000,
...
to give us more capacity during congestion
2009-07-13 02:56:35 +00:00
de7dc2c1f7
* Tunnels: Change the default variance from 1 to 0.
...
Under the one-packet-enough theory, and the fact that most
tunnels in a x+1 pool are of length x, variable lengths
don't really help that much. Also, a default of 1 led
to all sorts of problems with iMule/SAM, who was not
setting the variance properties.
This will affect exploratory tunnels for new users,
and those that have never saved a change on configtunnels.jsp,
and iMule users 1.4.5 and earlier.
2009-07-13 02:54:47 +00:00
35b5bf187e
Those pesky critters keep messing with mah code!
2009-07-13 01:15:33 +00:00
efbc4c5184
Red line removals.
2009-07-13 00:59:36 +00:00
711c2b7dfd
Add some tinsel to the css.
2009-07-12 21:25:55 +00:00
a4adb4709b
Commencement of tidying up of css phase.
2009-07-12 20:08:05 +00:00
7121b5fa31
merge of 'c9f62429ff1da5dab2645a23c311297bb5060a5a'
...
and 'd3f05848c1bb55868499e9e7d65fbf878b731f1a'
2009-07-12 03:27:18 +00:00
c944648b99
* Add configui.jsp
...
* orange flash remove take 2
2009-07-12 03:21:20 +00:00
45cdd556c7
Remove extraneous "other".
2009-07-11 23:22:17 +00:00
429bd0a4e3
* netdb.jsp: Fix bad tag causing orange mouseovers
...
* Merge as -7
2009-07-11 22:38:39 +00:00
135f8c1be2
merge of '565f0421784f8f71177ebf0bd682750f98bce67b'
...
and 'e9067362adb090ff1e3d8ae327fb313ded00e9c6'
2009-07-11 22:32:29 +00:00
7b7a590e21
Version bump to 0.7.5-6.
2009-07-11 21:07:02 +00:00
95728ef29f
More console tweakage.
2009-07-11 20:49:01 +00:00
021b44724e
Cosmetic enhancements to the router console.
2009-07-11 20:41:21 +00:00
ba0efe64c7
Minor I2Ptunnels page tweakage..
2009-07-11 20:11:16 +00:00
1a247d8d3a
-6
2009-07-11 19:44:25 +00:00
21b03e8e8a
fix comment
2009-07-11 19:43:58 +00:00
03790e3e4d
Remove notes about editing readme*.html, since we're probably going to start including them in the updates
2009-07-11 19:21:24 +00:00
9af239aa65
merge of '5e3805e16ba810425b936134bb3ea92c08a8b0eb'
...
and 'f232d5bc50d8723d65c9fcb1092ebcb8333a83e4'
2009-07-11 19:16:04 +00:00
02fc700ac0
propagate from branch 'i2p.i2p.zzz.test3' (head 20e0d7777d70412d2787ea16c8eb1ddc5fcfceae)
...
to branch 'i2p.i2p' (head a3189032197fadc3ecba67c5568b8841e8a6105e)
2009-07-11 19:14:26 +00:00
1fb5238642
* I2PSnark:
...
- Bring back details links for Postman2 B64 torrents
2009-07-11 18:49:54 +00:00
461af7d0a2
Increase SSU conn limits a little more
2009-07-11 18:47:11 +00:00
cf3efc11ba
* Profile Organizer:
...
- Allow NTCP-only peers in inbound tunnels
2009-07-11 18:04:08 +00:00
b6e24b5094
* I2PTunnel:
...
- Make reduce-on-idle the default for all the shared clients
for new installs (15m)
2009-07-11 17:59:32 +00:00
0b590763f3
* Transports:
...
- Move from a single connection limit threshold (80%) to
two (75% and 87%), and only start rejecting tunnels
at the higher threshold, to increase build success
- Move some limit methods from the transports to TransportImpl
- Add limit methods with a threshold argument
2009-07-11 17:00:46 +00:00
3cc4ee7199
More enhancements to the console themes.
2009-07-11 15:30:44 +00:00
4828cd2f16
Increase <h4> bottom margin.
2009-07-11 14:31:42 +00:00
45da7e8704
More spit 'n polish for the I2PTunnels page.
2009-07-11 14:28:45 +00:00
e00b88ca32
Updates to the I2PTunnel themes, mostly.
2009-07-11 12:48:07 +00:00
e497680ca8
I2PTunnels updates to dark theme, start of enhancements to "service not found"
...
dialogs.
2009-07-11 03:35:39 +00:00
dbb9eefe70
Comment out link to zzz's domain addkey page.
2009-07-10 21:35:09 +00:00
7388fdf820
Let's add some flags to the various translations to the console homepage readme.
2009-07-10 21:17:53 +00:00
0c46d561ec
Add some alt tags to the flags on the readme.html (English only for now).
2009-07-10 15:34:22 +00:00
4248ab936c
Dark console theme tweaks.
2009-07-10 14:44:38 +00:00
e5139113b1
* Build Handler: Drop rather than reject requests when near
...
conn limits and the next hop is not connected, to reduce
connection congestion
2009-07-10 13:41:29 +00:00
0f1a4ad4cd
* Console: Force IE to the classic theme
2009-07-10 13:38:09 +00:00
00d99fb1a9
Enhancements to the dark blue I2P tunnel theme.
2009-07-09 20:43:59 +00:00
ee8dc4af2d
Remove <centre> tags from sidepanel content to restore left justification to
...
classic theme, whilst retaining centering for new themes.
2009-07-09 19:14:02 +00:00
d7b4be1e74
Minor futzing with the dark console theme.
2009-07-09 18:57:58 +00:00
7ed509b76a
Reorder panel slightly, bring I2P services to top.
2009-07-09 09:32:34 +00:00
c616f66e83
Modifications to readme.html to include country flags; also add link to
...
http://stats.i2p/i2p/addkey.html
2009-07-08 10:49:16 +00:00
e8bfac27aa
Tweak button css to ensure visited links don't change color (IE-fix).
2009-07-08 10:10:03 +00:00
df3b3bfc8f
Light theme update, bg textures for I2PTunnel config page.
2009-07-08 09:59:51 +00:00
ac358502ce
Consolidate confignav, remove extraneous title and <hr>.
2009-07-08 09:46:32 +00:00
2b905d2ed5
Dark theme updates for I2Ptunnel page.
2009-07-08 09:33:23 +00:00
49c55ae12a
Move reference to i2plogo to themes/console/images/i2plogo.png (sidepanel).
2009-07-07 17:37:00 +00:00
d280d7a389
Tweaks to classic theme css to hide navbar and logo, now they're residing
...
in the side panel; iframe size tweaks.
2009-07-07 15:17:31 +00:00
19ccdcd951
Tweak help.jsp layout some more. *tweak tweak*
2009-07-07 08:50:33 +00:00
cac9b2e1f1
Correct <h1> oversize that crept in, somewhow.
2009-07-07 08:48:48 +00:00
e0e42a0f87
Remove tabs, replace with spaces for history.txt. Should fix formatting issues.
2009-07-07 08:22:10 +00:00
1d845dab03
Layout tweak to help page, and clarification of volunteers request.
2009-07-07 08:20:56 +00:00
71b9bb67a6
Modify visited link color to be better legible in dark console theme.
2009-07-07 08:18:13 +00:00
06be251032
Bump to 0.7.5-5
2009-07-07 01:57:49 +00:00
454a6ab177
0.7.5-5 updates.
2009-07-07 01:55:58 +00:00
1e1c3cdff0
Tweaks to light router console css.
2009-07-07 01:25:37 +00:00
52de5e569c
Tweaks to dark router console css.
2009-07-07 01:24:53 +00:00
2f97942286
*facepalm* Drop pkg-temp accidentally :/
2009-07-07 01:12:17 +00:00
4b1eabf1fc
merge of '8a3fab47a669f61548d9807e8e047b19248a23ab'
...
and 'a3189032197fadc3ecba67c5568b8841e8a6105e'
2009-07-07 00:04:03 +00:00
6c7f1cbf8a
Tidy up help page a 'lil.
2009-07-06 22:41:07 +00:00
ffc582093b
Light and dark themes added.
2009-07-06 16:51:28 +00:00
cc833f3ca4
Uhoh, "ah.,". Removed.
2009-07-06 16:18:42 +00:00
00d0aa7830
Fix some glaring typos on the help page.
2009-07-06 16:03:38 +00:00
54f649a4b4
Tweaks to help page. Replace apology for sparse docs with request for voluntary contributions.
2009-07-06 13:40:20 +00:00
1c2cd4dcb2
Overhaul console layout. Add <h1> header to most pages. Etc.
2009-07-06 13:29:35 +00:00
43d6851199
-4
2009-07-06 13:11:53 +00:00
9527684cf7
propagate from branch 'i2p.i2p.zzz.test3' (head d4461db52b7de97b89dafa6d6a2b18d9dc075b38)
...
to branch 'i2p.i2p' (head 5529edcb3dd730aa750302bb4267116c56c354da)
2009-07-06 13:09:05 +00:00
1965815d7d
fix postman2 details link
2009-07-05 21:02:54 +00:00
cc2be105a6
* I2PTunnel:
...
- Add edit text
- Fix broken favicon
2009-07-05 21:00:29 +00:00
e4c599b756
* I2PSnark:
...
- Change postman2 announce URL to use hostname rather than B64
- Shorten torrent name to fit better on one line
2009-07-05 19:22:58 +00:00
a8a21ddb73
* Transport: Implement NTCP auto-transition from an
...
address to no address, so that inbound NTCP is disabled
after SSU detects a firewall. When UPnP was apparently successful
but the router is still firewalled (due to an additional
software firewall or a bad UPnP indication, for example)
the router will now remove the NTCP address.
2009-07-05 18:48:10 +00:00
942c31621b
2009-07-05 sponge
...
* Added X-I2P-DestB64 and X-I2P-DestB32 http headers
2009-07-05 05:06:06 +00:00
ca14002bd1
* Startup: Log clients.config problems
2009-07-04 16:35:36 +00:00
5eec098e2b
* Reseed:
...
- Fix console status messages broken by global replace
- Remove tino, add b.netdb.i2p2.de
2009-07-04 14:20:03 +00:00
37043195ba
merge of '25ef664ae94fb608b457b601780f6774ede7b39a'
...
and 'c71ada3c23327bd4f17070d019a448c0289bae63'
2009-07-04 02:52:25 +00:00
ab8e2cf34d
Router console updates. Opening shots.
2009-07-04 02:39:37 +00:00
882e08fc4f
Start on the console update.
2009-07-04 01:56:53 +00:00
2e5caac8bf
- Update to Android 1.5 SDK
...
- Fix RouterContext problem
2009-07-03 22:13:18 +00:00
714fe82d2f
Dont send X-Accept-Encoding when not proxied
2009-07-02 19:09:36 +00:00
1724e5b499
Fix small textareas on Opera
2009-07-02 19:08:55 +00:00
a5fa6acf5d
* SSUDemo: Move to the router/java/test directory
2009-07-01 17:42:55 +00:00
59105a9ad6
* HTTP Proxy: Limit proxy.i2p to /themes/ directory
2009-07-01 16:50:35 +00:00
abc23e9a49
* Move almost all uses of StringBuffer to StringBuilder,
...
for efficiency (thanks Arsene for the suggestion)
2009-07-01 16:00:43 +00:00
72071566e7
javadoc fix
2009-06-30 17:56:51 +00:00
055cd99dde
-2
2009-06-30 13:14:31 +00:00
d2c52e5c94
merge of '44eff3cb8553cf29a7e4eb6c02f624648f91b124'
...
and 'f400e9b73f924edf556205f9f75b4e2c58e92998'
2009-06-30 13:11:11 +00:00
c7541f819a
2009-06-30 sponge
...
* General cleanup on streaming and ministreaming.
This fixes some compile warnings, and prepares for a larger fix.
There is no code-flow changes, just lint. One warning remains as I am
unsure exactly how to solve the problem yet.
2009-06-30 04:44:13 +00:00
7972c0c862
- Fix another Mac class problem
...
- Change to RouterLaunch main so we get a wrapper.log
2009-06-29 17:42:13 +00:00
3fee5a3781
more cleanup, set dirs
2009-06-29 16:51:19 +00:00
db45e74fcc
Cleanup after prop from i2p.i2p:
...
- Remove I2PFile, FileStreamFactory hacks
- Remove custom reseed stuff
2009-06-29 14:51:02 +00:00
206e45b9e8
propagate from branch 'i2p.i2p' (head 44eff3cb8553cf29a7e4eb6c02f624648f91b124)
...
to branch 'i2p.i2p.zzz.android' (head 66bd014debdd51906e18555d12906ee20c016ef6)
2009-06-29 14:04:49 +00:00
a9345953f3
remove complication as update source
2009-06-29 13:29:35 +00:00
eb324d7652
remove trailing newline (again)
2009-06-29 04:50:16 +00:00
85adfc40fb
build fixup, history for prop from test branch
2009-06-29 04:20:21 +00:00
f1bb8910cb
propagate from branch 'i2p.i2p.zzz.test' (head 104b5c1cea8683af30650a55d5b63141e988bb4c)
...
to branch 'i2p.i2p' (head 8d35e0858095b3eed3fb6d8f4ecee23cbdadfbb1)
2009-06-29 04:13:38 +00:00
8ca794dc57
history for prop from test2 branch
2009-06-29 03:21:12 +00:00
fe3cd65c62
propagate from branch 'i2p.i2p.zzz.test2' (head 91f7c17a08ea873ff7bb40835a43ba857ee7fe46)
...
to branch 'i2p.i2p' (head 3d86e500d1550fccc2ac29371555a1a5af2c5c2b)
2009-06-29 03:18:19 +00:00
9e1181900b
* Update versions, package release
...
* Remove the last reference to my eepsite as a "news.xml" source,
and likewise stop my public key from being included
among valid release signing keys.
2009-06-29 01:07:51 +00:00
256c5356fb
Add router log location to logs.jsp
2009-06-28 17:40:17 +00:00
0bc6fd246f
* HTTP Proxy:
...
- Take CSS out of the error pages; use internal server
for CSS, image, and favicon
2009-06-28 12:55:10 +00:00
77ce768cb4
* Console: Move favicon.ico and i2plogo.png out of the .war
...
so that the HTTP proxy can use them directly;
proxy error pages must be updated next
2009-06-28 12:50:33 +00:00
b23256dc4e
* HTTP Proxy:
...
- Add simple web server for "proxy.i2p" to serve
images and CSS for the error pages
z
2009-06-27 17:52:08 +00:00
5906fb7139
* Console CSS: Move css file, make a classic theme to prep for CSS changes
2009-06-27 01:11:53 +00:00
0606050231
* NetDb stats: Normalize tunnel build stats for increased anonymity,
...
effective in 0.7.6
2009-06-27 01:08:40 +00:00
56a700e82d
2009-06-25 sponge
...
* Summary frame layout change so it makes sense.
2009-06-25 00:16:19 +00:00
47cd9beefa
Change table headings to th tags to prep for css changes
2009-06-24 18:47:17 +00:00
b93aada213
-4
2009-06-23 15:59:30 +00:00
0ce6872693
propagate from branch 'i2p.i2p.zzz.test2' (head 42f7b1b8a91a44aed4bcc09170bbcdc52be5ff74)
...
to branch 'i2p.i2p' (head 84f8e11c39666abc7fac5c6cd14ab1f9532d721c)
2009-06-23 15:52:07 +00:00
1c9d84771e
configupdate.jsp cleanup
2009-06-23 01:35:55 +00:00
6699366597
* Browser Launch: Add sensible-browser, x-www-browser, defaultbrowser, and
...
www-browser in an attempt to launch the user's preferred browser
2009-06-22 19:56:03 +00:00
5d0d7aca58
minor cleanup
2009-06-22 17:01:56 +00:00
29d0c19b0e
Update: increase max retries
2009-06-22 14:50:59 +00:00
917e1023e4
Catch AIOOBE reported by tuna http://zzz.i2p/topics/332
2009-06-22 14:16:52 +00:00
1fd5a20373
Include console.css in new installs!
2009-06-22 14:07:31 +00:00
abc83362e7
Try again to prevent two EventPumpers
2009-06-22 12:57:38 +00:00
9792336b33
-3
2009-06-21 00:23:14 +00:00
4a6d0e4ba2
Fix wrapper.config installs on windows
2009-06-21 00:06:54 +00:00
bc38ca4f91
Pluck of revision 45a25185236e38606e761060427ee8fa60144a8c from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
* netdb.jsp: Add country chart at bottom, clean up version chart
2009-06-21 00:03:59 +00:00
306b3017e4
Pluck of revision 493986d03c43bac019996ea0b10b8a6a40e92a32 from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
* Browser Launch: Wait until the routerconsole is up before launching the browser
2009-06-21 00:01:14 +00:00
ce92b6cb66
Pluck of revision 0dc8693b99a852b0183ffc6cd06804878f37ec89 from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
Treat 5.0.0.0/8 (Hamachi) as local
2009-06-21 00:01:02 +00:00
8e2df567d8
Pluck of revision 546257906e9b26c3a35e38967ebcaa54098d969f from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
* ReseedHandler:
- check for upper case HREF to be compatible with apache indexes
2009-06-21 00:00:54 +00:00
4622f369c3
Pluck of revision aad5b15235be51189b696e6cabb7cc04e1b5e89f from branch i2p.i2p.zzz.test
...
---------------------------------------------------------------------------------------
post-0.7.4 cleanup
2009-06-21 00:00:39 +00:00
1eb4473e9d
* News Fetcher:
...
- Change default news URL, use it instead of the old one even if
the old one is saved in the configuration, to assist in the transition
2009-06-19 00:04:19 +00:00
22c2829714
* desktopgui:
...
- Added client and server tunnel view
(saving does not work yet)
2009-06-17 21:54:29 +00:00
a87f8e8687
propagate from branch 'i2p.i2p' (head 6fddab77462a92759305edee8fe5a944d6865375)
...
to branch 'i2p.i2p.zzz.test' (head 45a25185236e38606e761060427ee8fa60144a8c)
2009-06-17 12:40:33 +00:00
c89fb9ad73
* PeerSelector:
...
- Limit exploratory tunnels to connected peers when over
half the connection limit (was 80%)
- Have the high capacity tier fall back to a new connected tier
before moving on to the not failing tier
so that tunnel build success doesn't collapse
* PeerTestJob:
- Limit to connected peers
2009-06-17 12:37:03 +00:00
978de73351
* netdb.jsp: Add country chart at bottom, clean up version chart
2009-06-16 18:01:43 +00:00
a1ec01ec2d
* Browser Launch: Wait until the routerconsole is up before launching the browser
2009-06-16 17:38:23 +00:00
7aa9949332
* Reseeding / NetDb:
...
- Move reseeding from the routerconsole app to
the router, so that we can bootstrap an embedded router lacking a routerconsole
(iMule or android for example), without additional modifications.
This allows better integration between the reseeding function
and the netDb.
- Call reseed from PersistentDataStore, not from the
routerconsole init, and start seeding as soon as the netdb has read
the netDb/ directory, not when the console starts.
- Wake up the netdb reader as soon as reseeding is done,
rather than waiting up to 60s.
- Don't display the reseed button on the console until the
netdb initialization is done.
* NetDb:
- Fix an NPE on early shutdown
* RouterConsoleRunner:
- Catch a class not found error better
2009-06-15 21:58:28 +00:00
71f3cd648f
Fix wrapper.config issues on windows
2009-06-15 21:28:36 +00:00
7f379027ca
* i2psnark build:
...
- Put the duplicate classes back in the war, because
the jar is not in the wrapper.config classpath in existing
installs. We could take them out of the jar, but then
they won't be available for standalone snark and future
updates via snark.
- Delete the dist/ dir in distclean
2009-06-15 21:27:38 +00:00
279f3e4934
dont make the new dir unless we are going to move there
2009-06-15 21:20:52 +00:00
bdd75793bc
cleanup
2009-06-15 15:35:25 +00:00
58660bed3c
fix webapps path
2009-06-15 15:32:27 +00:00
2ca0ae7529
* i2psnark build:
...
- Move FetchAndAdd to static inner class
- Remove duplicate classes from i2psnark.war (120KB);
fixes sporadic FetchAndAdd IllegalAccessError
- Fix standalone build to include i2psnark.jar since classes
aren't in the .war anymore
- Have standalone jetty use I2PAppContext temp directory
- Replace launch-i2psnark.jar with launch-i2psnark script,
since RunStandalone is in i2p.jar
- Clean up jetty-i2psnark.xml, turn off jetty logging
- Remove standalone build from the pkg target in the main build.xml
2009-06-15 15:22:51 +00:00
3ee09df6ce
Treat 5.0.0.0/8 (Hamachi) as local
2009-06-15 02:41:28 +00:00
9b866b8e06
* I2PTunnel:
...
- fix i2ptunnel.config save location
2009-06-14 14:49:37 +00:00
4d4954c5b8
* ReseedHandler:
...
- check for upper case HREF to be compatible with apache indexes
2009-06-14 14:19:05 +00:00
17751ffd57
* news.xml:
...
- move from base to router dir
2009-06-14 13:00:23 +00:00
e8773f6a98
fix NPE for non-router invocations
2009-06-14 02:35:41 +00:00
112ddc7156
* jbigi, cpuid:
...
- Extract files from jar to temp dir, load from that dir, then
copy to the base dir if we have permissions (and failing silently
if we don't), so we have optimized libs and no complaints
when we have a read-only base dir.
2009-06-14 01:49:27 +00:00
e5ec72b09b
* ConsoleRunner:
...
- Fix webapps file path
* SusiDNS:
- Fix addressbook file path
* Systray:
- Fix NPE if no config file
- Fix config file path
* WorkingDir:
- Modify clients.config so jetty can find the jetty.xml file
- Rip out all the existing-installation migration code
- Rip out migration code now done by izpack parsable
- Fix copy of empty directories
2009-06-13 23:47:08 +00:00
24daf00616
* i2prouter:
...
- Don't cd to script location, no longer required
* RouterLaunch:
- If no wrapper, put wrapper.log in system temp dir
unless specified with -Dwrapper.logfile=/path/to/wrapper.log
or it already exists in CWD (for backward compatibility)
- Append rather than replace wrapper.log
- Pass wrapper log location to router as a property, so that logs.jsp can find it
* logs.jsp:
- Get wrapper log location from a property too
* runplain.sh:
- Add path substitution to runplain.sh on install
- Pass I2P base dir to the router as a property
* wrapper.config:
- Put wrapper.log in system temp dir for new installs
- Pass I2P base dir to the router as a property
* WorkingDir:
- Don't migrate an existing install by default
- Never migrate the data (too hard)
2009-06-13 21:04:27 +00:00
718375419e
propagate from branch 'i2p.i2p.zzz.dir' (head a871493662f67163f823576ba26e98322d3f896f)
...
to branch 'i2p.i2p.zzz.test' (head 1168ac4132d737382bf24ba8458a53a9db002ffa)
2009-06-13 14:20:17 +00:00
a16bcf8e51
pid dir defaults to system temp dir
2009-06-13 14:16:12 +00:00
5c28125350
add install path to eepget
2009-06-13 13:46:11 +00:00
937de87dbf
post-0.7.4 cleanup
2009-06-13 13:34:37 +00:00
cadbe2c2c0
back to updaterWithJettyFixes
2009-06-13 13:24:03 +00:00
7c646f8693
-1
2009-06-12 13:05:35 +00:00
1479ef9a6a
propagate from branch 'i2p.i2p.zzz.test' (head 1d4b529f1b52692195f1547338e186819dbd0cab)
...
to branch 'i2p.i2p' (head 1b8226cb70a7d72f0f674908d8213f8d29eb64eb)
2009-06-12 12:58:33 +00:00
daf078d4d7
* Installer:
...
- Add install and temp path substitution to wrapper.config and
i2prouter on install
2009-06-12 12:23:25 +00:00
c0fd1dbcbc
* Update versions, package release
2009-06-12 06:52:09 +00:00
821dcddda0
* Installer:
...
- Change the wrapper.config classpath to one line: lib/*.jar
This means we lose control of classpath load order, so move the windows installer
jars copy.jar, delete.jar, and exec.jar to a new installer/ directory so
these jars won't be in the classpath or potentially conflict, since
copy.jar and delete.jar include FileUtil.class, and we don't want to have
to remember to add them to the updater if we ever change FileUtil.class.
Delete the installer/ directory in postinstall.sh since it is windows-only.
2009-06-11 23:38:15 +00:00
d9cb4e2620
* Console:
...
- Move the console css from default.css in the .war to docs/themes/console/console.css,
and support console themes in the main console with routerconsole.theme=foo
2009-06-11 18:05:05 +00:00
290af4c187
fix typo
2009-06-11 17:51:07 +00:00
11ad98e7bd
Remove unused NoticeHelper
2009-06-11 16:24:44 +00:00
ce50a9ca44
Upgrade to izpack 4.3.0 and add a short script to fix Vista install problems.
...
(previous izpack was 3.7.2 from 2005-04-22)
izpack 4.3.0 from :
http://dist.codehaus.org/izpack/releases/4.3.0/IzPack-install-4.3.0.jar
SHA1 f06da6b26ac2c68fed64ab38980352989b8d8841
(no signatures or sha1sums found on website, and the jar is unsigned)
License: Apache 2.0
upack izpack:
java -jar IzPack-install-4.3.0.jar
or
java -jar IzPack-install-4.3.0.jar -console
get the standalone-compiler.jar from the installation lib/ directory:
SHA1 6d2b4a5657bfb864a333b1c4b1c0f8223aa57d80
(no signatures or sha1sums found on website, and the jar is unsigned)
This fixes the bug with the install windows centered in all the
workspaces, not the current workspace. And who knows what other
bugs in the last 4 years.
To fix Vista (and presumably Windows 7) permissiom problems,
add a run-privileged flag for those, and run the new fixperms.bat
which calls icacls to add the privileges to the install directory.
Add support for 6 more language packs found in the new release.
Change from ISO3 codes to native language names.
Disable creation of the i2p.tar.bz2 file in build.xml
(distributed as i2pheadless-0.7.x.tar.bz2), as izpack 4.3.0 now
supports headless installation with java -jar i2pinstall.exe -console.
Update INSTALL.txt and INSTALL-headless.txt accordingly.
2009-06-11 13:31:27 +00:00
b7d581b412
Dont try to dump threads unless there is a wrapper and we arent on windows
2009-06-11 13:22:56 +00:00
a08dd4aefa
* NTCP: Fix startup race NPE
2009-06-09 03:06:18 +00:00
be52b5930c
2009-06-08 sponge
...
* Last commit for this cycle. All debugging except for WARN removed.
I can use the visit command to debug now anyway.
2009-06-08 14:42:44 +00:00
0382120363
2009-06-08 sponge
...
* Removed BOB debugging as-per zzz
2009-06-08 12:24:20 +00:00
7151590abc
2009-06-08 sponge
...
* Fixed NPE and some other goofups in BOB.
* BOB bump version
2009-06-08 08:34:54 +00:00
51faed2c4d
-15
2009-06-07 17:40:18 +00:00
c1a8c8a3fd
propagate from branch 'i2p.i2p.zzz.test' (head ff346bd41de699648bb66488ec9c0f1f4b5300b1)
...
to branch 'i2p.i2p' (head 2914d3356f892de25a745f061129704f8b943fc5)
2009-06-07 17:35:02 +00:00
4975d30714
* ExploratoryPeerSelector: Limit to connected peers when near connection limit
2009-06-07 17:34:27 +00:00
45d9f9d07d
-14
2009-06-07 14:47:04 +00:00
9b0e553ece
propagate from branch 'i2p.i2p.zzz.test' (head f92f40cceea44a063e48db07d10fd8cf7df3e348)
...
to branch 'i2p.i2p' (head c497aec52c49d2e03430b88d8d73148ee73e59a5)
2009-06-07 14:45:33 +00:00
dcaa0594f1
Add updaterWithJettyFixesAndGeoIP, use it for pkg for one release
2009-06-07 14:13:01 +00:00
1202a303b7
Fix UPnP deprecation
2009-06-06 18:40:49 +00:00
ed8fd0bde2
Fixed bug causing congestion-avoidance code to not get executed.
2009-06-06 17:42:33 +00:00
834bfde45c
* Timestamper: Use locale country if geoip unavailable
2009-06-06 16:34:32 +00:00
fd4e57aafc
* Console:
...
- More conversions to getBaseDir()
* Router:
- Improve installUpdates() error handling
* BrowserLauncher:
- Use temp dir
2009-06-06 15:36:06 +00:00
4c4b3b776c
Try to alleviate connection-limit network collapse:
...
* Transport:
- Lower min NTCP idle time to 3m (was 5m)
- Increase SSU conn limit by 33%
* Watchdog:
- Defang him again
2009-06-06 15:14:05 +00:00
eee160503b
2009-06-06 sponge
...
* Added BOB's liscense to liscenses
* Janitorial javadoc fixes *sigh*
* bump to -13
2009-06-06 06:27:29 +00:00
bef55b25ea
Javadocs cleanup *sigh*
2009-06-06 06:18:50 +00:00
623f972e8b
Branching
2009-06-06 05:54:55 +00:00
7e651d53a0
netdb.jsp cleanup
2009-06-05 23:43:10 +00:00
5d212d3cea
propagate from branch 'i2p.i2p' (head 06964a7526a814c5adc7baf4d273f57fe832afc2)
...
to branch 'i2p.i2p.zzz.test' (head 177659fa31e4f1807874564c921152601bbf420f)
2009-06-05 23:17:48 +00:00
3e31de1602
tunnels.jsp cleanup
2009-06-05 23:17:15 +00:00
245b7168ab
2009-06-05 sponge
...
* Merge and bump to -12
2009-06-05 20:32:49 +00:00
4a9b567ebd
merge of 'ba538963b768e5137d3807a155360420640806bd'
...
and 'e10df19521ce47ba4fa825a910fdd0aef26892e2'
2009-06-05 19:59:07 +00:00
2f6ae99452
2009-06-05 sponge
...
* BOB now cleans up tunnels, although they can take up to 5 minutes to
disapear. This is due to the fact that the streaming lib doesn't
actually remove the connections properly and kill them off when the
manager is destroyed. I'm not certain if this is a bug, or a feature,
but it sure is annoying, and you have to wait for the connections to
time out. What should happen is the streaming lib should cause an IO
error to the pending read or write.
2009-06-05 19:46:26 +00:00
1538ba0cc3
16x11 transparent flags for ch and np, thanks anonim!
2009-06-05 15:46:02 +00:00
06a3417124
Add some licenses for launch4j includes, clean up build.xml some more
2009-06-05 00:59:44 +00:00
524a25eb2c
Big directory rework.
...
Eliminate all uses of the current working directory, and
set up multiple directories specified by absolute paths for various uses.
Add a WorkingDir class to create a user config directory and
migrate files to it for new installs.
The directory will be $HOME/.i2p on linux and %APPDIR%\I2P on Windows,
or as specified in the system property -Di2p.dir.config=/path/to/i2pdir
All files except for the base install and temp files will be
in the config directory by default.
Temp files will be in a i2p-xxxxx subdirectory of the system temp directory
specified by the system property java.io.tmpdir.
Convert all file opens in the code to be relative to a specific directory,
as specified in the context. Code and applications should never open
files relative to the current working directory (e.g. new File("foo")).
All files should be accessed in the appropriate context directory,
e.g. new File(_context.getAppDir(), "foo").
The router.config file location may be specified as a system property on the
java command line with -Drouter.configLocation=/path/to/router.config
All directories may be specified as properties in the router.config file.
The migration will copy all files from an existing installation,
except i2psnark/, with the system property -Di2p.dir.migrate=true.
Otherwise it will just set up a new directory with a minimal configuration.
The migration will also create a modified wrapper.config and (on linux only)
a modified i2prouter script, and place them in the config directory.
There are no changes to the installer or the default i2prouter, i2prouter.bat,
i2prouter, wrapper.config, runplain.sh, windows service installer/uninstaller,
etc. in this checkin.
* Directories. These are all set at instantiation and will not be changed by
* subsequent property changes.
* All properties, if set, should be absolute paths.
*
* Name Property Method Files
* ----- -------- ----- -----
* Base i2p.dir.base getBaseDir() lib/, webapps/, docs/, geoip/, licenses/, ...
* Temp i2p.dir.temp getTempDir() Temporary files
* Config i2p.dir.config getConfigDir() *.config, hosts.txt, addressbook/, ...
*
* (the following all default to the same as Config)
*
* Router i2p.dir.router getRouterDir() netDb/, peerProfiles/, router.*, keyBackup/, ...
* Log i2p.dir.log getLogDir() wrapper.log*, logs/
* PID i2p.dir.pid getPIDDir() wrapper *.pid files, router.ping
* App i2p.dir.app getAppDir() eepsite/, ...
*
* Note that we can't control where the wrapper actually puts its files.
All these will be set appropriately in a Router Context.
In an I2P App Context, all except Temp will be the current working directory.
Lightly tested so far, needs much more testing.
2009-06-04 19:14:40 +00:00
8ff2724213
Update geoip files from the June 3 release
2009-06-04 17:40:25 +00:00
a9a2d2debb
-11
2009-06-04 16:37:29 +00:00
0070abc04c
propagate from branch 'i2p.i2p.zzz.test' (head be1a2452acf68a8a0137f98f5aeb797055321d6e)
...
to branch 'i2p.i2p' (head bd6b02d1ae8a99afcea7fdffedf699a6e5c85fbf)
2009-06-04 16:28:32 +00:00
936a338e0e
watchdog logging tweaks, allow disable by property
2009-06-04 16:23:51 +00:00
6c349d0ec4
Add standby indication to i2ptunnel page
2009-06-04 16:06:39 +00:00
7e1e3c3c32
* I2PTunnel:
...
- Fix bug where delayed-open and close-on-idle tunnels would
use a different tunnel pool instead of building their own
2009-06-04 15:14:41 +00:00
ce23d76c72
If we dont know any good floodfills, try to connect to one
2009-06-04 14:42:27 +00:00
cb488ebf7b
merge of 'cb50ec528ada3d7afd3bf8353d474599872fe931'
...
and 'd64f30fdfc808f4fa609db468a497e8fc005f116'
2009-06-03 19:07:36 +00:00
7931451a49
* Reseed: Limit to 200 per URL, shuffle selection, add some logging
2009-06-03 19:05:55 +00:00
59449cf513
change startup no-ff errror to warn
2009-06-03 15:32:08 +00:00
39e5ff7eaa
add checklist step to look for untrusted revs
2009-06-02 21:33:15 +00:00
b430b02021
make default bw 96/40
2009-06-01 23:36:11 +00:00
0bc67f5a89
Rename install*txt files
2009-06-01 20:03:00 +00:00
56dc96de1e
Report average tx and rx rates, effective in next release
2009-06-01 19:55:36 +00:00
3ccbf37b41
hide some things if no wrapper
2009-06-01 19:52:55 +00:00
7725b9e8a1
-10
2009-05-30 16:34:58 +00:00
f511c9bc90
propagate from branch 'i2p.i2p.zzz.test' (head 177f3f7dbb937e60486cb90da7bbcdf9987ffced)
...
to branch 'i2p.i2p' (head d2424406b9f3877644a1334df71313b6cba018e4)
2009-05-30 16:28:51 +00:00
56b768fe19
cleanup
2009-05-30 16:15:17 +00:00
f8901e94a9
cleanup
2009-05-30 15:51:55 +00:00
ec5cc7e4d3
cleanup
2009-05-30 15:48:56 +00:00
2413bcd99a
configadvanced cleanup, clarification
2009-05-30 15:48:16 +00:00
1838ad4ae7
* UPnP:
...
- Retry port forward if it fails
- Make peers.jsp display faster
- Lengthen POST timeout
- More comments
2009-05-30 15:47:20 +00:00
26c4f983d7
* added big fat start/stop lock into BOB
...
* added zap command to shut down BOB... now we need a way to start it
after it stops. :-)
2009-05-29 21:14:08 +00:00
22609bbfdb
* SessionKeyManager:
...
- More stubs for per-destination managers.
No functional changes yet.
2009-05-29 13:57:50 +00:00
0a8cbcbfb6
* LoadTestManager: Delete, unused
...
* SendGarlicMessageJob: Delete, unused
* config.jsp: Comment out unused burst config code
2009-05-29 12:08:36 +00:00
7f33051fe1
Add Serbia
2009-05-29 12:06:53 +00:00
e65c2e279b
* Session Keys:
...
- Don't instantiate unused SessionKeyPersistenceHelper
- Use TransientSessionKeyManager instead of PersistentSessionKeyManager
- Add generics to TransientSessionKeyManager to help understand it
- Change initial session map size to 64 (was 1024)
- Prepare for per-destination SessionKeyManagers in ElGamalAESEngine
2009-05-29 10:00:06 +00:00
b43338bd63
* Transports:
...
- Adjust bids when near conn capacity
- peers.jsp HTML fixes
2009-05-28 16:19:55 +00:00
65ae9138ef
* Console:
...
- config.jsp now cause graceful restart
* UPnP:
- Tweak to help startup problems
* UDP:
- Only save IP when it changes
2009-05-28 13:49:57 +00:00
665b691711
UPnP: Prevent NPE after ParserException
2009-05-28 03:35:54 +00:00
87953c4b93
* Peer Selector: Make strict order opaque to hash value
2009-05-27 16:59:38 +00:00
be480d577c
more peers.jsp and profiles.jsp cleanup
2009-05-27 16:27:57 +00:00
32566a43bd
remove some unused UDP stats and test code
2009-05-27 15:47:49 +00:00
fd598dea5b
* Increase sendProcessingTime some more, add a property to configure.
...
Configure with 'router.defaultProcessingTimeThrottle'.
2009-05-27 13:26:51 +00:00
8fef5d9a06
* Increased sendProcessingTime limits and added testSuccessTime
...
to avoid unwanted throttling
2009-05-27 09:01:14 +00:00
2f1d6e3f90
* Console:
...
- Use CSS for form messages
- Goodbye nonce spoof message
- tunnels.jsp improvements
2009-05-26 20:04:20 +00:00
53f62bd8dd
* Throttling extension by looking at sendProcessingTime
2009-05-26 17:24:31 +00:00
e6c87c54be
-7
2009-05-26 15:05:39 +00:00
ee3edc9661
propagate from branch 'i2p.i2p.zzz.test' (head dc817d70812b80e35a7c37eaa881e4b866435838)
...
to branch 'i2p.i2p' (head 5551e9b0487e14e901cd1081ce3e1ffd33c4a354)
2009-05-26 15:02:52 +00:00
32dddac75b
* Streaming:
...
- Fix infinite loop through the SYN queue caused by race,
resulting in high CPU, OOMs, etc.
2009-05-26 14:50:16 +00:00
906482823c
Flags fixup
2009-05-26 14:48:58 +00:00
91c389777a
clean up configlogging.jsp
2009-05-26 01:04:34 +00:00
042a08b90e
* NetDb:
...
- Don't send our own hash in the don't-include list when exploring
- Remove any pending write when removing a RouterInfo
- Cleanup to use routerHash()
2009-05-25 16:34:26 +00:00
7f4c23a038
-6
2009-05-25 03:49:36 +00:00
e7b0691116
propagate from branch 'i2p.i2p.zzz.test' (head ea09c1bd1791674541854e77592153db6678aabb)
...
to branch 'i2p.i2p' (head 7ea5131c7a02f28ac2d3e23a8bf22558effb30ee)
2009-05-25 03:45:09 +00:00
235058eab1
* NTCP:
...
- Increasse routerinfo send frequency to every 90m (was 9h)
- Don't send 3 floodfill infos at startup or with routerinfo
2009-05-25 03:34:58 +00:00
85963a5c72
more fast peers when more local dests
2009-05-25 03:22:01 +00:00
c639525c1d
* Timestamper:
...
- Use GeoIP to query a closer ntp source if available
- Lengthen query time if well-synced
- Cleanup
2009-05-24 20:50:38 +00:00
de18ebbb73
save our own geoip location in the config
2009-05-24 18:30:47 +00:00
47e32c82fc
fix geoip scan of all routerinfos at startup
2009-05-24 17:03:50 +00:00
71b708b0f2
-1
...
-5
merge of '8dc3dbded4d489ddca319052bf3cdb0c4d5a13cc'
and 'afcd808741bf31d75eee2639e19d5e8946b62756'
2009-05-24 16:20:28 +00:00
ab9fee260f
-5
...
SAMv1 and SAMv3 : logging some exception at INFO level
2009-05-24 16:12:39 +00:00
e86e42818a
SAMv1 and SAMv3 : logging some exception at INFO level
2009-05-24 16:04:57 +00:00
067e76c1b0
-4
2009-05-24 14:40:27 +00:00
13b3bb4490
propagate from branch 'i2p.i2p.zzz.test' (head 4f0b8b8bb59f1a8e2181123c16c4099ea223e527)
...
to branch 'i2p.i2p' (head b977f0e1e1ca57e78d599943dcbf492e474c631a)
2009-05-24 14:37:27 +00:00
e82898c988
* Console - add readme_zh.html:
...
- Submitter (walking) reports encoding as GB2312, and tested on windows
with ff, IE6, chrome and opera. UTF-8 doesn't work. Still don't know why.
2009-05-24 14:30:55 +00:00
f4fdbceb3b
* SSU: Don't offer to introduce when near connection limit
2009-05-24 00:29:18 +00:00
c75ff538a3
a little peers.jsp cleanup
2009-05-23 20:23:28 +00:00
7e71ead3e9
* Connection limits / throttle:
...
- Better limits when no inbound TCP
(limit inbound and outbound separately)
* GeoIP:
- Check netDb SSU IP too
- Check whole netDb at startup
2009-05-23 19:43:02 +00:00
29489ad198
Error in the geoip html.
2009-05-23 17:24:44 +00:00
eac45256aa
* Router netDB:
...
- Added flags to the netDB page
2009-05-23 16:40:18 +00:00
7feb97e415
more info than just nuh uh
2009-05-23 14:37:25 +00:00
695752629d
Move upnp logging from wrapper log to router log
2009-05-23 14:09:37 +00:00
c3c20ceca4
fix comments
2009-05-22 15:17:47 +00:00
aa04820fd1
move icons/ to docs/
2009-05-22 13:23:52 +00:00
3208b7289e
* desktopgui:
...
- Updating works in general config
- Switched to Swingworker threads for improved responsiveness
- version increase to 0.1.3
2009-05-21 22:32:34 +00:00
b4336fdec7
-3 w/ watchdog changes
2009-05-21 15:44:05 +00:00
e0652a4607
propagate from branch 'i2p.i2p.zzz.test' (head 326752c8c7ce00bc6787fe25e315448ce7124aff)
...
to branch 'i2p.i2p' (head b73ed9af5ee4f058a2b84f96de92f7cdc7ee0196)
2009-05-21 15:40:50 +00:00
4ab46b1de8
* Watchdog:
...
- Log memory stats
- Dump threads on linux
- Restart after 20 minutes (give the dog his teeth back)
2009-05-21 15:40:33 +00:00
d7122cdad7
-2
2009-05-21 13:43:23 +00:00
9c3eac58f1
propagate from branch 'i2p.i2p.zzz.test' (head 97efbce521018c26030e229181a53adce5774ab6)
...
to branch 'i2p.i2p' (head e9c81b8ce06374554965eacae3ae64df995b26df)
2009-05-21 13:25:04 +00:00
79954cec68
increase eepsite hops to 3+0 for new installs
2009-05-21 13:19:34 +00:00
d927f8bcb0
message tweaks if no wrapperr
2009-05-21 13:12:47 +00:00
4426cc359c
* ExpireRoutersJob:
...
- Rewrite, not enabled yet
* TunnelManager:
- Remove now-unused isInUse()
2009-05-21 00:34:10 +00:00
b1465b7dff
* Console:
...
- Add a little color to confignav
- Remove 'no skew' indication
2009-05-20 22:50:14 +00:00
438ea1b269
fix db writes to disk broken in last checkin
2009-05-20 22:35:56 +00:00
f10bfda115
* General configuration enabled by default
...
* General configuration speed tab works completely
2009-05-20 19:58:55 +00:00
b7e2d3a10b
add some comments
2009-05-20 18:12:17 +00:00
846c5fcfc3
* Console:
...
- Use flags for shitlist and peers.jsp too
- Tweak tunnels.jsp to show class letters
- Hide in-progress details on tunnels.jsp
2009-05-20 15:49:39 +00:00
31cd726b7b
* UPnP:
...
- Fix up port handling, add some logging on bind fails
- Force IPv4 only for binds
2009-05-20 15:01:43 +00:00
3ba43a77f4
Add geoip support and flag icons
2009-05-19 18:07:19 +00:00
cb5390b2fb
propagate from branch 'i2p.i2p' (head 31ab45aaed880aa1d8295541b813adb312582f17)
...
to branch 'i2p.i2p.zzz.test' (head 8f1820175b7df8fc1f880c4fe1104f1b0e633483)
2009-05-18 18:22:24 +00:00
fae7262d31
* DataStore:
...
- Adjust interface to have persistent and non-persistent methods,
to prepare for partial storage in RAM
* PersistentDataStore:
- Cleanup, simplify, and concurrentify
- Tweak stats
- Remove write limit
- Flush to disk on shutdown
- Don't write out what we just read in
2009-05-18 18:21:56 +00:00
9b6abc1e19
add all the languages izpack has to the installer
2009-05-17 15:45:14 +00:00
631cd37f8b
-1
2009-05-17 12:35:45 +00:00
b59a38ffad
propagate from branch 'i2p.i2p.zzz.upnp' (head 348acc252da725bc621791ef811a43943e889833)
...
to branch 'i2p.i2p' (head 264d0119a37e276dce2996f360f9c8e065b30008)
2009-05-17 12:28:27 +00:00
9a6a993a81
history for prop
2009-05-17 12:23:51 +00:00
9234a94da9
propagate from branch 'i2p.i2p.zzz.test' (head f402c08d0b2796653b559711cb1ea8c3c0204372)
...
to branch 'i2p.i2p' (head 4d0babb75e3c5237b10ff49f57599c53c581bb83)
2009-05-17 12:20:34 +00:00
aa2f9e34c0
- Rework UDP peers.jsp table a little
...
- Don't let UDP bid on messages that are too long
- Clean up the max fragments code in UDP
2009-05-17 11:52:49 +00:00
87eafa30d0
* Update versions, package release
2009-05-16 19:48:12 +00:00
287eff50b7
dont bundle unneeded ant.jar (900KB)
2009-05-16 04:06:01 +00:00
8514e7962d
stop build on jsp compile errors
2009-05-16 00:52:21 +00:00
9bed2bde3c
disable button disabling
2009-05-15 20:00:56 +00:00
9e003a9f93
bye nibble
2009-05-14 20:10:26 +00:00
86f02691a8
propagate from branch 'i2p.i2p' (head 9044c668fe6fdfcca38a20b557b870c993852c52)
...
to branch 'i2p.i2p.zzz.test' (head 88a5133b796e83cd8d5864a0a16bcd75e8e34ab5)
2009-05-13 20:53:27 +00:00
3ad3988937
Add warning for 1-hop tunnels
2009-05-13 19:20:49 +00:00
757855a5c9
logs.jsp: Add link to config
2009-05-13 18:06:31 +00:00
ccab73ff66
* FloodfillVerifyJob: Don't consider an older search resulthi* as verified
2009-05-13 17:42:24 +00:00
9df04724c4
Reduce routerinfo expiration again
2009-05-13 17:38:30 +00:00
94c2ba7fc5
* SusiDNS:
...
- Reduce displayed entries from 300 to 100
- Add ability to go forward or back
- Make textareas bigger
- Clean up file names
- Clarify messages about filter and search
2009-05-13 17:21:34 +00:00
a267fcc9cc
merge of '476489c04057318947e2947393aa6a10aa382af8'
...
and 'd38ab82268c3643119e5c226a3f97c23fb794e93'
2009-05-12 22:32:49 +00:00
66a292a9c6
2009-05-12 sponge
...
* BOB clean up, change println's to _log.warn, bump BOB version
* I2PSessionMuxedImpl.java changes as per zzz, and they test OK for me.
2009-05-12 21:10:42 +00:00
7cd0112211
SAM: fix: warnings when generating javadoc
2009-05-12 13:33:09 +00:00
9195e754cf
propagate from branch 'i2p.i2p' (head 790894dc16c840512c99302fbb75136042cbeb65)
...
to branch 'i2p.i2p.sam3' (head 66136bbdb44136e3756944cb7d8147d2ab07ff23)
2009-05-12 13:27:17 +00:00
965b183d9e
fix: warnings when generating javadoc
2009-05-12 10:46:34 +00:00
7372a18cec
Give the clients friendlier names
2009-05-11 18:19:56 +00:00
c5ba5f3a5b
-13
2009-05-11 16:46:38 +00:00
90251b8545
propagate from branch 'i2p.i2p.zzz.test' (head eaf123d687259d0dee558845508cfeec05f55915)
...
to branch 'i2p.i2p' (head 16158c16ac8422809a9bf3919831e5700ed74a51)
2009-05-11 16:43:02 +00:00
a8c97053c7
* logs.jsp: Put critical log at the top
2009-05-11 16:41:37 +00:00
117d3a5614
* NetDb: Don't accept stores of our own LeaseSets or RouterInfo
2009-05-11 16:35:30 +00:00
70a2e48a72
Dont instantiate unused AdminManager
2009-05-11 16:34:05 +00:00
a6f106ed6d
update history.txt
2009-05-11 09:05:10 +00:00
47dd1b6168
* SAMv3 : correct a null pointer exception check before it gets caught and logged as an error
2009-05-10 20:31:14 +00:00
bc7a963f5c
correct a null pointer exception check before it gets caught and logged as an error
2009-05-10 20:23:08 +00:00
47fc3b0d0b
- Don't start UPnP if we have a public interface address
...
- Fix setting IP to a local interface address
- Work on the configuration help some more
2009-05-10 15:40:50 +00:00
3d7b9560cb
Connect client: fix NPE when used with advanced i2ptunnel features
2009-05-09 21:44:48 +00:00
9bd3bea90a
* merged branches
2009-05-09 18:26:03 +00:00
9541abc0a4
merge of '4ad028f436647b957e6531243fb3348156d5eb51'
...
and 'ef760639d59a6ab522ec50a95cc848e09bf11bd8'
2009-05-09 18:24:17 +00:00
0be28c1701
2009-05-09 sponge
...
* fixed OOM on lock (woops! my bad!)
2009-05-09 18:19:03 +00:00
8bb28ea825
propagate from branch 'i2p.i2p.sam3' (head fa9e8f7d5cacabb84eaae8cc6b569b334f2e0238)
...
to branch 'i2p.i2p' (head 9cdab8e186f77c375fd81913d3b3c20e5ca69ca2)
2009-05-08 14:37:48 +00:00
85382863d2
merge of '38d57079bc08f5efdaccfb785e39789a7e6f1969'
...
and 'a0a87038370fb791c619419d56a3133ee7ccec5f'
2009-05-08 14:33:23 +00:00
ef737415c5
SAMv3: bug corrected: sending datagrams through the datagram session socket works (like in v1 and v2)
2009-05-08 14:33:03 +00:00
72e4dabd30
* desktopgui: moved files to stop polluting the namespace
...
(everything now in net.i2p.desktopgui)
* desktopgui: some variable renaming in general configuration
2009-05-08 10:23:24 +00:00
6bcd547ca0
* SAM: version 3 added
...
* SAM: blocking case corrected on simultaneous client connection (v.1-3)
2009-05-07 19:31:27 +00:00
283f7a3f37
merge of '4238d44d0006a302c8a1fedf06a3789061b71672'
...
and '44b9f7b1bcd59acc89551681bfab2709ab5e9972'
2009-05-07 19:19:04 +00:00
d9a2e024ee
add nibble
2009-05-07 17:27:50 +00:00
fe4e76a7f8
-9
2009-05-07 13:08:49 +00:00
9c4a7c02fd
propagate from branch 'i2p.i2p.zzz.test' (head 29f20f786fbf565798b094a46ac9036dc39fb606)
...
to branch 'i2p.i2p' (head 622324a8f0f863b7b4eaaa26385228a65c71edf0)
2009-05-07 13:07:07 +00:00
a516d6474e
* Improvements to popup menu rightclick action
...
* Added general configuration options (still not available by default)
* General fixes
* Added ant build options (irc says eche|on would like that ;))
2009-05-06 16:17:58 +00:00
eba6ca5430
2009-05-06 sponge
...
* Hopefully the last fixes for BOB.
* Fixes to prevent race in client-side I2CP and Notifier.
2009-05-06 05:34:33 +00:00
ee7e70b98a
more config ui tweaks
2009-05-06 03:47:38 +00:00
0b7fb21263
- Simplify config.jsp some more
...
- No longer use i2np.udp.forceIntroducers
- Tweak UDP port qualification
- Fix allowing low ports again
- Add option to completely disable NTCP, for those behind nasty firewalls
- Use SSU reachability rather than global reachability for determining NTCP reachability,
since we are now reporting NTCP reachability too
2009-05-06 00:54:24 +00:00
95a38779de
* Console: Disable idle options for streamr client, it will never be
...
idle because it pings the server
2009-05-05 22:24:19 +00:00
e7913061e9
* Console: More IE button fixes, try harder to not 404 the iframe
2009-05-05 21:04:46 +00:00
7d91bdba1e
* Throttle: Throttle at 90% so we throttle before we WRED
2009-05-05 21:03:36 +00:00
29fe221fe6
name the addressbook thread
2009-05-05 21:02:03 +00:00
30b73ffe6d
changed samv3 because of reverted streaming and mstreaming libs
2009-05-05 12:39:14 +00:00
fceec5c129
reverted changes to mstreaming and streaming
2009-05-05 09:46:17 +00:00
e42f7ab8fc
apps/sam/java/build.xml reflects dependancy upon streaming.jar
2009-05-05 09:28:10 +00:00
54b80d6724
merge of '40606168f4086dbe122e96b533df4f24b5e4d87d'
...
and '44a775450f24ec5d2e921ab01b94546968f81851'
2009-05-05 09:24:26 +00:00
e82f173f85
- Don't notify for non-changed options on config.jsp
2009-05-04 19:54:33 +00:00
b45dfb85f0
- Change UPnP listener port defaults, allow configuration option
2009-05-04 16:24:31 +00:00
3db244f5d2
- Detect UPnP start failure
...
- Sort local addresses
- Store last IP for future laptop mode
- Subscribe to device service, doesn't seem to do anything though,
need to test it more
2009-05-04 13:57:56 +00:00
65a41908ec
- Make short timeouts for the XML parser so we don't hang when
...
the UPnP device goes away - same as for HTTP POST
- Stuff the port mapping requester into a thread so it doesn't
delay everything for several seconds
- Handle UPnP devices that return IP = 0.0.0.0
- Better HTML output when no IP found
- Tweak logging
- Set Disposer thread name
- Keep the control point running after we find an IGD,
so that we get notifications of it leaving or
coming back or replaced.
2009-05-03 18:35:27 +00:00
7e3bda9d4d
2009-05-03 sponge
...
* More hopeful fixes for BOB.
* Added new Robert ID to snark
2009-05-03 16:02:07 +00:00
c6b2492e73
- Make short timeouts for UPnP HTTP POST so we don't hang when
...
the UPnP device goes away
- Fix a bug in UPnP HTTP Server, but we don't use it anyway
2009-05-03 02:27:41 +00:00
d41afc0c43
- UPnP defaults to on - I didn't do all this for nothing
...
- Set Status to OK for local public addresses or UPnP port open
- Allow UDP address changes after we transition to firewalled
- Have NTCP start reporting reachability status, this will
get OK on the console more often and mask UDP problems,
which might be good or bad...
- Fix UDP port configuration
- Reword and rearrange configuration options again
- Rearrange configuration help
- More right-alignment on config
- Prevent Concurrent modification exception in UPnP
- UPnP HTML output tweaks - remove "plugin" references
- Move UDP message failed log from WARN to INFO
- Short-circuit message history call in UDP
2009-05-02 18:23:41 +00:00
40637e0f28
slow down the ff volunteers
2009-05-02 03:38:01 +00:00
0e4c846942
- Simplify bw form
...
- Add config link to UPnP status
2009-05-01 15:26:49 +00:00
6dc5d0f8d7
add postman2
2009-05-01 13:20:19 +00:00
7688df6fe5
-6
2009-05-01 13:03:59 +00:00
32b6c77156
propagate from branch 'i2p.i2p.zzz.test' (head eb755dae363d71808cb93ae1c6c976c1ec5df5d2)
...
to branch 'i2p.i2p' (head 25097fabfedcbe372d42dcddaf89b5279e9285e4)
2009-05-01 12:56:10 +00:00
a8a0e2a91c
* I2PTunnel:
...
- Try to fix locking to prevent duplicate destinations when using
the new option new-dest-on-resume. Still not right for shared clients
but should be better for non-shared.
2009-05-01 12:43:19 +00:00
4c396e5b95
Console: fix ERR-UDP Disabled and Inbound TCP host/port not set
2009-05-01 12:31:38 +00:00
d3181e53cc
prevent race NPE
2009-05-01 12:14:31 +00:00
4139b36eac
fix race NPE
2009-05-01 11:58:14 +00:00
becc6dc0fc
extend browser launch delay from 5s to 15s
2009-05-01 00:54:09 +00:00
79a963fcab
- Implement config save of new IP address options
...
- Implement local address and UPnP configuration of UDP address
- Limit received port to 1024 minimum
2009-05-01 00:42:31 +00:00
b21e011203
- i2np.ntcp.autoip=true redefined to enable inbound only if
...
SSU reachability is OK. i2np.ntcp.autoip=always for the old behavior.
autoip default is now "true".
i2np.ntcp.hostname=xxx now trumps i2np.tcp.autoip.
- SSU always tells NTCP when status changes.
2009-04-30 21:03:00 +00:00
5a6b65d20c
* URL Launcher:
...
- Launcher on linux was stopping after trying opera, whether it succeeded or failed.
Now it keeps going to try firefox, etc. as designed.
2009-04-30 18:06:51 +00:00
5b44bcb44f
- NTCP Port must now be either auto or configured;
...
now defaults to auto; and configured now trumps auto.
Port configuration now does not affect whether inbound
NTCP is enabled - the host configuration alone can do that.
2009-04-30 16:50:47 +00:00
c3bafcab05
put jbigi info on logs.jsp
2009-04-30 14:56:25 +00:00
9ae4fce0db
new consoleDocs target
2009-04-30 14:53:46 +00:00
4929a7e635
- Add getRequestedPort() to transports
2009-04-29 20:42:42 +00:00
b61861f840
- Tweak UPnP warning messages
...
- Remove unused verifyupdate.jsp
- Start of callbacks from UPnP to transports
- Tell UDP local addresses at startup
2009-04-29 18:23:15 +00:00
35b5eb74f6
start of new address configuration
2009-04-29 03:12:19 +00:00
fc10031ff0
- Start to rework inbound configuration
2009-04-28 22:45:26 +00:00
accf3dbf3f
- Implement UPnP enable/disable
2009-04-28 19:49:09 +00:00
c2fedf8538
- Add UDP Port configuration to config.jsp
...
- Don't restart router when configs change on config.jsp;
simply rebuild router info.
- Clean up some port config code in UDP
2009-04-28 19:01:52 +00:00
3b19afe7ed
propagate from branch 'i2p.i2p' (head 25097fabfedcbe372d42dcddaf89b5279e9285e4)
...
to branch 'i2p.i2p.zzz.upnp' (head d994c7d73b83aa689c3538efd7ebb6981ea33ba5)
2009-04-28 18:45:50 +00:00
64ada538f4
propagate from branch 'i2p.i2p' (head 5401181de2088780f15a018566a65ee35a25c92e)
...
to branch 'i2p.i2p.zzz.upnp' (head 223e91cc8e45fd22a53e30e839059e0ec4060e02)
2009-04-28 15:34:55 +00:00
a0c4e79c8a
allow an extra part appended to the router version
2009-04-28 14:13:05 +00:00
34249e3dca
merge of 'a41cc279bb8c70c8beb8b372e306affba56317a1'
...
and 'f59c86f21a1941949b9797e766708900eed053a6'
2009-04-28 13:45:03 +00:00
f5bd10207b
log before a hang maybe (SWAG)
2009-04-28 13:43:48 +00:00
9cc1511863
fix up susidns build file so it will work with gcj
2009-04-27 17:37:29 +00:00
c1d7562331
2009-04-27 sponge
...
* more BOB fixes, complete with warnings when things go wrong, and
success messages when things turn around and go right. Terminates
early so that applications wait no more than 10 seconds or so.
* Reversed a few earlier patches that caused some odd behavior.
* Changed some core println()'s to debugging messages.
2009-04-27 17:09:47 +00:00
542e0f2ed3
-4
2009-04-27 15:02:05 +00:00
ab33b52f23
propagate from branch 'i2p.i2p.zzz.test' (head 28f0df7ddfdda1df49f30016359dcb77836b06df)
...
to branch 'i2p.i2p' (head 40618503ea9748aedee73aaf002482424adc1f72)
2009-04-27 14:59:15 +00:00
a223c7ac75
reduce bundled tags from 100 to 40
2009-04-27 14:58:43 +00:00
c32c9a2391
noob warning
2009-04-27 14:50:10 +00:00
798e1422c6
postman2 supports details link
2009-04-27 14:08:16 +00:00
e05b46002b
add postman2 tracker
2009-04-27 13:49:45 +00:00
fa6aa44a86
quiet the ghost of jrandom
2009-04-27 13:33:22 +00:00
4f0013e8da
Consolidate the details and config links to shrink the summary bar a little
2009-04-26 21:52:00 +00:00
b2e5e14bc6
extend the min expiration a little
2009-04-26 21:14:53 +00:00
e15b469833
* NTCP:
...
- Correct the meanings of the i2np.ntcp.autoip and i2np.ntcp.autoport
advanced config. If you have one of these set but not the other, you
will have to adjust your configuration on config.jsp.
2009-04-26 20:16:35 +00:00
c9b6d72c5a
* Tunnel Pool:
...
- Clean up some tunnel removal code
- Don't try to build a LeaseSet with more than 6 leases,
no matter what the setting
2009-04-26 18:32:57 +00:00
a279f8d530
add some jetty help
2009-04-26 18:02:07 +00:00
89f0f09b86
new updaterWithJettyFixes target, build it for pkg
2009-04-26 16:27:44 +00:00
157b85b11b
pass compiler args down from top build.xml
2009-04-26 15:54:51 +00:00
7b15cc8113
propagate from branch 'i2p.i2p' (head 982dc8adf7d5c10608e572f285c2eb196d25a64e)
...
to branch 'i2p.i2p.sam3' (head a455f4d173b9c8c18698ed182407e152848dc8de)
2009-04-26 10:38:28 +00:00
8d4c332987
merge of '40618503ea9748aedee73aaf002482424adc1f72'
...
and '81ec1b16687e7276a752db7f600a525a6e289458'
2009-04-26 10:36:41 +00:00
4ffa2450c2
* SAMv3 : doc/sam.3.0-protocol.txt updated
...
* SAMv3 : SAMv3StreamSession.java: thread naming for debugging purpose
2009-04-26 10:14:23 +00:00
d670d98e60
stats cleanup
2009-04-26 04:15:48 +00:00
33b2762003
more reachability help
2009-04-25 02:47:28 +00:00
507b6d45d5
longer iframe
2009-04-25 02:46:45 +00:00
f331dad72d
2009-04-25 sponge
...
* I2PSessionMuxedImpl atomic fixes
* BOB fixes. This should be the final bug wack. Good Luck to everybody!
2009-04-25 00:02:38 +00:00
5b41827a7b
allow spaces in dest and proxy lists
2009-04-24 16:38:44 +00:00
178b5996a5
* NetDb:
...
- Adjust RouterInfo expiration down to control memory usage
- Display LeaseSets and RouterInfos on separate console pages
2009-04-23 22:34:25 +00:00
8054078b9e
-2
2009-04-23 20:20:37 +00:00
452adfa860
logs.jsp: fix layout problem on IE, move version info to the top
2009-04-23 20:00:33 +00:00
833ebd0714
Jetty: Fix temp dir handling, which was causing susidns not to start on windows.
...
Jetty forms the temp directory name from, among other things, the bound
address. The patch in 0.7.2 to bind to IPV6 addresses led to ':' in the
directory name, which is not allowed on windows. Change these to '_'.
2009-04-23 18:29:46 +00:00
b430abf172
add i2p version for easy cut-n-paste
2009-04-23 18:22:55 +00:00
939311d2de
css fixes from badger
2009-04-23 18:21:25 +00:00
0c738e2c6f
SAMv3: stream session stop listening when the forwarding session closes. Doc has to be changed to reflect this.
2009-04-23 00:55:12 +00:00
48e544c014
RouterConsole: Make summary bar a refreshing iframe
2009-04-23 00:39:49 +00:00
08b186aa24
propagate from branch 'i2p.i2p' (head 28b73161ea8915467ac9a4a8eb910d8fef1d42cd)
...
to branch 'i2p.i2p.zzz.test' (head 4470e8eb34649523d9f0055e754d90226f0d7bcb)
2009-04-23 00:27:54 +00:00
2f46efe78d
* Blocklist: cleanup
...
* PeerProfile:
- Replace a hot lock with concurrent RW lock
- Rewrite ugly IP Restriction code
- Also use transport IP in restriction code
* Transport: Start the previously unused CleanupUnreachable
2009-04-23 00:23:29 +00:00
3ddd5f2a51
* Fragmenter: don't re-throw the corrupt fragment IllegalStateException,
...
to limit the damage - root cause still not found
2009-04-22 19:21:21 +00:00
29a58cb030
* NTCP: Hopefully prevent this:
...
java.lang.IllegalStateException: Unable to serialize the message (net.i2p.data.i2np.DatabaseStoreMessage): Invalid key type
at net.i2p.data.i2np.I2NPMessageImpl.toByteArray(I2NPMessageImpl.java:238)
at net.i2p.router.transport.ntcp.NTCPConnection.bufferedPrepare(NTCPConnection.java:668)
at net.i2p.router.transport.ntcp.NTCPConnection.send(NTCPConnection.java:295)
at net.i2p.router.transport.ntcp.NTCPConnection.enqueueFloodfillMessage(NTCPConnection.java:412)
at net.i2p.router.transport.ntcp.NTCPConnection.enqueueInfoMessage(NTCPConnection.java:373)
at net.i2p.router.transport.ntcp.NTCPTransport.outboundMessageReady(NTCPTransport.java:179)
at net.i2p.router.transport.TransportImpl.send(TransportImpl.java:339)
...
2009-04-22 18:53:57 +00:00
0bcbe6ae05
* i2psnark: ( http://forum.i2p/viewtopic.php?t=3317 )
...
- Change file limit to 512 (was 256)
- Change size limit to 10GB (was 5GB)
- Change request size to 16KB (was 32KB)
- Change pipeline to 5 (was 3)
2009-04-22 13:54:59 +00:00
3944688829
merge of '2fe56e848564fc4e006771a6cb807c8dec370bab'
...
and 'a2a447dc9fe4d0a9bdefccc5263eed665bedb84f'
2009-04-21 20:17:45 +00:00
e126233fbc
hope i have fixed that bug, where the "download $version" kept showing, while already having downloaded it
2009-04-21 20:17:07 +00:00
ae83b4202d
recognize -h, --help, etc
2009-04-21 17:44:16 +00:00
7cdfe45acf
propagate from branch 'i2p.i2p' (head 81ec1b16687e7276a752db7f600a525a6e289458)
...
to branch 'i2p.i2p.sam3' (head bf43c21d57d97df61e863a41783aaae968381d00)
2009-04-21 04:15:32 +00:00
eae4362181
SAMv3: NAMING ME request now work on stream sessions
2009-04-21 04:14:53 +00:00
f2e9e2cc23
2009-04-21 sponge
...
* Code janator work, basic corrections involving @Override, and
appling final where it is important. Also fixed some equals methods
and commented places that need fixing.
2009-04-21 03:32:38 +00:00
311ec4eb54
merge of '401f2e769d7507a315783ec22c880a0e866194bd'
...
and 'eba7e55d7a69ed23fcce7f004a39fb2847ab66f5'
2009-04-19 11:16:21 +00:00
f4254659ea
* Fix typo in "news.xml", no build number increase.
2009-04-18 23:08:40 +00:00
fc9e3ee77d
* Update versions, package release
2009-04-18 22:33:00 +00:00
b542f17194
removed code unused since 75fadec23097a196f56cd8d7932dca0de5da5583 (0.5.0.5)
2009-04-18 15:08:48 +00:00
ddf5cf80b2
propagate from branch 'i2p.i2p' (head e26fa9cbcc023c4c1d8bdc4eb8dbd4a964bb6148)
...
to branch 'i2p.i2p.zzz.upnp' (head b712f92f4dce03ce1f7d1b2ffc95b559b9b66140)
2009-04-18 14:58:10 +00:00
e6cecab0b6
2009-04-17 sponge
...
* fixed setIP, just be sure to distclean before building :-)
* more lint taken care of as well.
2009-04-17 13:45:47 +00:00
c3f9e20247
2009-04-17 sponge
...
* setIP wants to be a static method in the class, but it produces
warnings about it being static from other code.
2009-04-17 13:28:05 +00:00
d0376f82a5
2009-04-17 sponge
...
* Catch NPE in NTCP.
This possibly augments fix 2009-04-11 welterde below.
* Various LINT on NTCP sources, and removal of space-wasting
spaces at end of lines in sources touched.
2009-04-17 13:11:16 +00:00
834fdfe9b3
* Bugfix on tray icon updating
...
* Some more work on the general configuration menu
(currently not added to the tray icon menu yet, needs more work)
* Tweaked the desktopgui logo
2009-04-13 17:27:35 +00:00
8eedcb039a
* Added I2P version and GUI version to desktopgui
...
* Tweaks to the tray icon menu
* Some starting work on a GUI general configuration menu
* Bugfix allowing spaces in directory structure
2009-04-13 15:02:46 +00:00
fc9c479ed5
merge of '227107019f384da18e4670a405831faa8ba32555'
...
and 'a089ba5e81e51182c61fd5a1db8ac057001a24dc'
2009-04-13 13:20:50 +00:00
12978ba4fb
fixed the fix..
2009-04-13 13:20:43 +00:00
548efed8d8
-18
2009-04-13 12:28:16 +00:00
24b012a843
don't send somehost.i2p:8080 requests to outproxy
2009-04-13 12:09:52 +00:00
d493addf95
added netbeans freeform project files for core and router
2009-04-11 20:38:19 +00:00
d8e502722e
-17
2009-04-11 20:35:36 +00:00
0835c05e89
merge of '3534b3e357a365476c2deeb8470ae794595cf1a8'
...
and 'c06ed6aab297ea837746dfa5dacb1a8f78d8d3dc'
2009-04-11 20:28:28 +00:00
429280e416
fix a NPE
2009-04-11 20:28:15 +00:00
879404f7e0
2009-04-11 sponge
...
* i2ptunnel janitorial work and fixes on most locks.
Some locks still need work, and are marked with LINT in the comment.
Just grep for "LINT" to see where the remaining places are.
2009-04-11 13:55:38 +00:00
56c6f41131
merge of '7298248358ee266b5c8c7383cd1ef06e343fe42a'
...
and '8aacbbbacb79ee5a65534a5601eea1246c51866c'
2009-04-11 13:35:34 +00:00
305fc7314f
Added text explaining the different speeds.
...
Tray icon colours indicates active peers (and tooltip indicates reachability).
The menu now uses Swing instead of Awt, so it looks a lot better.
2009-04-11 13:35:22 +00:00
384d655b1a
2009-04-10 sponge
...
* More BOB threadgroup fixes, plus debug dump when things go wrong.
* Fixes to streaminglib, I2CP, which are related to the TG problem.
* JavaDocs fixups.
2009-04-10 23:12:41 +00:00
2a2d3c0fb5
Added log viewer.
...
Added shutdown informational messages.
2009-04-10 18:56:56 +00:00
977d6eec88
Dropdown available for kb versus kB issues.
...
Bandwidth calculation available from 2 directions (added from GB -> kbps).
Layout manager switched for easier development.
2009-04-09 20:36:22 +00:00
0f1f33eaa4
merge of '798b531efac76d62154df2a99a91a32ccd97ab47'
...
and '9b73a50d356f49e9aadaae4cf86681b718c0d56b'
2009-04-09 19:12:06 +00:00
8f690a8f67
2009-04-08 sponge
...
* More hopeful fixups to the infamous orpahned tunnel problem. *Sigh*
2009-04-08 11:55:51 +00:00
f9f9aa4498
Added distWithDesktopgui target, to build everything at once.
2009-04-08 10:13:56 +00:00
18a475eff3
merge of '9666f5fdfc24a7fc2ca3a99a95ea5dfef5583b1b'
...
and 'e76b1962963aa7cadb74aacc32f90adf31db3761'
2009-04-08 06:41:53 +00:00
ed259ac94c
-13
2009-04-08 01:37:38 +00:00
bb7884ca3b
propagate from branch 'i2p.i2p.zzz.test' (head 589c4b0b77bdcbb49a965e39ec971c9b4bdd98c5)
...
to branch 'i2p.i2p' (head 32ebd10f2f86f14b3739dc699e016349a85bb8e4)
2009-04-08 01:34:40 +00:00
0cfbe9c28b
* IPV6/localhost:
...
- Enable IPv6 stack in the JVM, hopefully won't break anything
- Patch Jetty to support binding to IPv6 addresses
- Allow multiple bind addresses for the router console
in the clients.config file; for new installs the
default is now "127.0.0.1,::1"
- Change most instances of "localhost" to "127.0.0.1"
throughout the code
* Router:
- Move some classes to private static inner
2009-04-08 01:34:12 +00:00
85e5013dbd
Fixed overflow problem when calculating monthly usage. It now works well (without
...
getting too wide for the window) up to 1 Tbps.
2009-04-07 20:09:59 +00:00
bf50695c93
Patching build.xml so it's possible to build an installer and updater with desktopgui.
2009-04-07 19:18:51 +00:00
0764e19441
New build file for desktopgui. Should work fine for anyone using java 1.6.
2009-04-07 17:55:59 +00:00
2f1d93756d
merge of '4e3d0e106395f9bbb24c33d6a980c707831ad40e'
...
and '578c30cf4a84f25eb899ab6d4278207bddeba259'
2009-04-07 13:49:12 +00:00
91de396821
added echelon.i2p to readme of I2P router
2009-04-07 12:05:00 +00:00
f9efabba16
Fixed build.xml (removed desktopgui for now).
2009-04-07 08:26:47 +00:00
54255cab4a
merge of '91bd86329a458a5e064af7aa5abf3662aec61dab'
...
and 'a09513bb83b827232b24950613986dcb6d5e713c'
2009-04-07 05:47:04 +00:00
c03b519849
2009-04-07 sponge
...
* BOB prevent jvac from optimizing out thread-group code from -10
2009-04-07 03:01:39 +00:00
98617723a2
-11
2009-04-07 02:47:23 +00:00
8c8a2deefc
propagate from branch 'i2p.i2p.zzz.test' (head 1b0258b9825aa2952987c3221b8c45aa06b8c3b1)
...
to branch 'i2p.i2p' (head 2dc7a484f328618103dca0f5a9510e15e19f98c7)
2009-04-07 02:34:43 +00:00
2c84cddda3
2009-04-07 sponge
...
* SimpleTimer2, SimpleScheduler fixed so that the threads all run from
The main threadgroup, not in the current possible child threadgroup.
So long as any SimpleTimer2/SimpleScheduler is started *BEFORE* any
child threadgroups, the constructors are threadgroup safe. What would
be super cool is if they were to be all jailed within thier very own
threadgroup too, but, I2P isn't up to the task of this yet.
* Fixes to BOB to ensure the above is true.
2009-04-07 02:24:04 +00:00
37667247c3
2009-04-06 sponge
...
SimpleScheduler SimpleTimer2 debugging added.
Fix build files for desktopgui.
2009-04-06 22:40:22 +00:00
f5614c8a41
synchronize datagram maker in I2PSinks
2009-04-06 19:44:47 +00:00
9e7dd238a4
prevent NPE
2009-04-06 19:43:54 +00:00
495558a949
New application for I2P: desktopgui. Should eventually replace systray, and have more functionality.
...
To use the application, you need to (by default) add the following to clients.config :
# desktopgui
clientApp.6.args=
clientApp.6.delay=5
clientApp.6.main=desktopgui.Main
clientApp.6.name=desktopgui
clientApp.6.startOnLoad=true
2009-04-06 17:53:32 +00:00
bc831d3c35
Changelog: SAM : big bug in SAMv1Handler corrected
2009-04-06 09:53:01 +00:00
d54695e542
add dependency to streaming lib to apps/sam/java/build.xml
2009-04-06 08:16:19 +00:00
12625a46c2
comment added in net.i2p.client.streaming.ConnectionHanler
2009-04-06 07:54:19 +00:00
ab84a5ce8e
propagate from branch 'i2p.i2p' (head ac3b23a1d65017e99af5231a8248590c278c136f)
...
to branch 'i2p.i2p.sam3' (head e257c0c2a8456c229d12a8de2c5339b2e981fd80)
2009-04-06 07:45:57 +00:00
fcbfd7554f
SAMv3: alternate form of calling SAMBridge.main. Usage message updated.
2009-04-06 06:39:30 +00:00
4d27f18710
SAMv3: rawTests Demos scripts updated
2009-04-06 05:29:03 +00:00
1bc4cb382e
SAMv3 : protocol better specified, and small changes in the code reflecting the new protocol
2009-04-05 21:35:56 +00:00
6b825fbe25
SAMv3 : protocol better specified, and small changes in the code reflecting the new protocol
2009-04-05 21:32:43 +00:00
884663d077
Forgot the history.txt entry, oops!!
2009-04-04 19:48:27 +00:00
bd489cf439
2009-04-04 sponge
...
* Hopeful fixups to the infamous orpahned tunnel problem.
* BOB now 0.0.5
2009-04-04 19:47:36 +00:00
a4b5c63702
-7
2009-04-04 17:17:34 +00:00
b1bedb565f
propagate from branch 'i2p.i2p.zzz.test' (head 8eb14086613c349e9f2e820ca3ffdca924dbf1bd)
...
to branch 'i2p.i2p' (head a4b03a4320a1bf09574f0b338a89f2bd3819ca81)
2009-04-04 17:10:16 +00:00
3dd5950bd1
Don't let NTCP bid on msgs too big to handle
2009-04-04 17:08:20 +00:00
2cf5221620
minimize differences with mainstream apps/streaming
2009-04-04 12:37:19 +00:00
de6edc6a99
2009-04-04 10:28:31 +00:00
fe9b891b37
-6
2009-04-03 21:46:10 +00:00
7804475698
propagate from branch 'i2p.i2p.zzz.test' (head 6cf4504f7338b177bfd4a0ceef7d3549bfeec6fe)
...
to branch 'i2p.i2p' (head d78bd9f06c2779f8bcf2f713dbb8679004aef101)
2009-04-03 21:44:46 +00:00
8de5609817
* Update:
...
- Change default to "Download and verify"
- Change news fetch default to 24h (was 12h)
2009-04-03 21:42:48 +00:00
bb0531053d
Console: Fix bug with IE buttons not working, because it sends the label instead of the value
2009-04-03 21:33:35 +00:00
e5b1450e83
2009-04-03 sponge
...
* Router build version incremented to 5 now that the build succeeds.
2009-04-03 15:33:51 +00:00
0c7cb9d781
put java version on logs.jsp
2009-04-03 14:26:48 +00:00
25d5883a0e
2009-04-03 sponge
...
* Fix broken dependencies for BOB.jar
2009-04-03 13:31:41 +00:00
c7d815b5b8
-4 (-3 didnt build)
2009-04-02 22:08:39 +00:00
8c4800309e
propagate from branch 'i2p.i2p.zzz.test' (head ef7e2c611e0eaa2f92b31c0b364d39ec023eb135)
...
to branch 'i2p.i2p' (head 928500dd1439f4cf359ea90cb5349bfaa7d2194b)
2009-04-02 22:07:48 +00:00
1aa7fbbba0
-3 didnt build
2009-04-02 22:07:25 +00:00
d2fc397295
-3
2009-04-02 21:00:26 +00:00
a8e43ab552
propagate from branch 'i2p.i2p.zzz.test' (head 8f379e4e28d926cbde0cad8f11274b8ae1fcd820)
...
to branch 'i2p.i2p' (head fc678c3fcf2b704921a3b8f4d8c35b5d68397f3b)
2009-04-02 20:59:01 +00:00
3a12182838
Transport:
...
- Maintain a router hash -> IP map in transport,
to support additional IP checks
(unused for now)
- Catch error on pre-2.6 kernels
- Some concurrent conversion
- Fix an HTML error on peers.jsp
2009-04-02 20:33:54 +00:00
49c7fc30c0
cleanup
2009-04-02 19:01:26 +00:00
f6bc9e8707
Profiles:
...
- Remove unused calculators and RateStats:
CapacityCalculator, StrictSpeedCalculator, IsFailingCalculator;
sendFailureSize, processSuccessRate, processfailureRate, commErrorRate,
tunnelTestResponseTimeSlow
- Reduced number of Rates in these RateStats:
sendSuccessSize, receiveSize, rejectRate, failRate
- ~5KB/profile savings total
- Deflate speed calculation once an hour instead of once a day,
to improve fast tier selection
2009-04-02 18:55:40 +00:00
53cb80636a
remove dup comment in persisted profiles
2009-04-02 18:12:38 +00:00
bc086a78eb
explicit merge of '7bae8d314209ec279a4da918dc3255e31bda7e45'
...
and '3b133e76d8124df27791cb78006e7c2b9a8b6430'
2009-04-02 08:57:46 +00:00
e0dccb5970
2009-04-02 08:54:28 +00:00
a4d16af95d
SAM version 3 :
...
- Raw and Datagram sessions implemented
- option "SILENT=true" added to the stream protocol
- java 6 warnings removed
ministreaming :
- java 6 warnings removed
ministreaming and streaming :
- added functions :
I2PServerSocket.waitIncoming(long timeout)
I2PServerSocket.accept(boolean block)
2009-04-02 08:22:31 +00:00
0b89171abd
StatisticsManager - effective in 0.7.2:
...
- Spoof uptime to 90m for all
- Change tunnel stats from 10m to 60m
2009-04-01 20:17:25 +00:00
f81a24a0cc
I2PTunnel: Fix tunnel close http://forum.i2p/viewtopic.php?t=3231 broken in 0.7-8
2009-04-01 04:54:49 +00:00
58fc3a501d
-1
2009-03-30 16:13:58 +00:00
7b373743aa
propagate from branch 'i2p.i2p.zzz.next' (head e89194f845a2a74dbf00f0f9e3c25a8f96ec36e4)
...
to branch 'i2p.i2p' (head 9cb2795f19efeae08b9ecffa5137fd944de120c7)
2009-03-30 16:07:13 +00:00
e692e18d44
Peer Selection:
...
- Limit peers to a max % of all tunnels with
router.maxTunnelPercentage=nn, default 33
- Add chart to tunnels.jsp to see results
2009-03-30 16:05:48 +00:00
0c98d1843a
Sponge fixes and additions patch:
...
* 3 New jbigi build scripts and old ones fixed to work properly.
* Some trivial BOB work.
2009-03-30 05:31:40 +00:00
4a9543be78
* Update versions, package release
2009-03-29 19:47:46 +00:00
fe0d0d6737
-11, catch rare AIOOB
2009-03-27 18:09:46 +00:00
0343e8ffcd
readme_fr - thanks Narya and Mathiasdm
2009-03-26 18:51:43 +00:00
6a6cd14398
checklist update
2009-03-26 18:28:27 +00:00
29df534161
update license splash text
2009-03-26 00:02:29 +00:00
5414d41de4
I2PSnark: Use new BW Limits message, remove router.jar dependencies
2009-03-25 23:19:37 +00:00
2695461bd4
-10
2009-03-24 21:31:55 +00:00
186f2bc22f
propagate from branch 'i2p.i2p.zzz.test' (head c92ec83848e87e27921bada8ee24fd108050a50a)
...
to branch 'i2p.i2p' (head efebdaa0f53b9bc0234d18a7a934cc0f4fa6231e)
2009-03-24 21:30:28 +00:00
41718b47c1
increase default bw to 64/32
2009-03-24 21:29:15 +00:00
bb51bf49b0
- Suppress log error on manual stop
...
- Prevent NPE when closing a delayed-open tunnel
2009-03-24 20:24:20 +00:00
6c365bef85
add links to enable graphing
2009-03-24 19:52:06 +00:00
e9063a22d5
add anchors
2009-03-24 18:58:08 +00:00
47edc3c853
add warnings for some new features
2009-03-24 18:21:28 +00:00
09d700e1d6
fix encrypted leasesets
2009-03-24 18:19:47 +00:00
e5f19c98a8
change common corrupt errors to warns
2009-03-24 15:21:34 +00:00
0da964e47f
-9
2009-03-16 19:34:59 +00:00
98fda81b79
propagate from branch 'i2p.i2p.zzz.test' (head 4e891e40ee2919859df7b3ae04ecec6af4f47a35)
...
to branch 'i2p.i2p' (head 15f093fdaa28a510bd45965dc849c8d04e0d42f7)
2009-03-16 19:33:14 +00:00
d0a969ca33
fix NPE on delayed open http://forum.i2p/viewtopic.php?t=3189
2009-03-16 19:31:29 +00:00
91b3889cbc
catch a rare AIOOB
2009-03-15 00:16:38 +00:00
33f4fac48f
summary bar help
2009-03-14 21:42:50 +00:00
f70adf8da6
disapproval of revision '3ae245c48c0f90b0e70cf800de354e012801f6cd'
2009-03-14 20:25:50 +00:00
66eae60c48
removed some hosts
2009-03-14 16:24:17 +00:00
5022575429
- Deal with conflicting bouncycastle libs take #2
...
- Disable NTCP
- Shuffle the startup/shutdown tasks some
2009-03-13 21:49:27 +00:00
b8f22bf3bf
- Add FileStreamFactory and I2PFile to deal with the problems from
...
the code CWD is / but the only writable directory is
/data/data/net.i2p.router/files/ - still a ton of places to be
fixed, will be fixed up as things get working
- Load some config files from resources at startup
- Fix up logging
- Add reseed capability, by copying some code over from routerconsole
- Deal with conflicting bouncycastle libs
2009-03-13 18:56:16 +00:00
5a8b3eb8f3
Move HMac to I2PHMac, as jrandom implemented changes that make it
...
incompatible with the HMac in the android libraries.
2009-03-13 18:27:29 +00:00
cf02abd19c
allow .onion addresses for testing
2009-03-13 16:58:23 +00:00
ca3b6eb00d
catch a reported NPE ?
2009-03-13 16:57:51 +00:00
ae2f48f55d
remove some text so it looks better
2009-03-13 16:56:34 +00:00
d26ac84126
two memory savers
2009-03-12 18:22:49 +00:00
82045b3fde
android logging
2009-03-10 22:30:33 +00:00
5eda7c30fc
bw limits msg
2009-03-10 06:09:50 +00:00
14ce5a2432
hello world
2009-03-10 05:20:48 +00:00
f2bfa2e15c
-8
2009-03-09 15:15:49 +00:00
ee0aada892
propagate from branch 'i2p.i2p.zzz.test' (head 8926fc63796bf18b615460f036598090e038462c)
...
to branch 'i2p.i2p' (head a0a51ce09fc12b75238432d8926103af46696820)
2009-03-09 15:12:31 +00:00
7179a64fee
I2PTunnel: Add delay-open option for clients
2009-03-09 15:11:45 +00:00
f3ddf3fa93
remove http from add torrent box
2009-03-09 15:10:46 +00:00
91b8f7c2ae
fix typo in comment
2009-03-09 14:41:48 +00:00
54f1c0ec66
add some comments on peer profile size
2009-03-04 04:16:57 +00:00
1d690f46ae
click to add dest to addressbook
2009-03-03 19:06:52 +00:00
ca783caff1
prevent configpeer.jsp oom
2009-03-02 18:58:37 +00:00
c4fa0d894f
* Client:
...
- Clean up retry code
- Bring I2CP listen error to the summary bar
http://forum.i2p/viewtopic.php?t=3133
2009-03-02 16:07:48 +00:00
03f16565fe
tweak
2009-03-02 16:01:15 +00:00
5785f500ef
complete regenerate-dest-on-reconnect
2009-03-02 01:38:44 +00:00
8f5257d5dc
make persistent client dests work
2009-03-01 23:14:38 +00:00
c455fa6309
* OCMOSJ:
...
- Change from 5% reply requests to at least
once per minute, in hopes of reducing IRC drops
- More clean up of the cache cleaning
2009-03-01 20:45:16 +00:00
59b624a4a4
add reasonable privkey file name default
2009-03-01 20:44:01 +00:00
bfa02f3b82
* I2PTunnel:
...
- Add persistent key option for clients (not hooked in yet)
- I2PSink: Send protocol byte
2009-03-01 19:25:49 +00:00
60ab94689c
fixed i2ptunnel ircserver
2009-02-28 12:26:58 +00:00
7f33eb4959
broke i2ptunnel ircserver again
2009-02-28 01:39:58 +00:00
467095f85e
-7
2009-02-27 21:27:14 +00:00
1fc890c6f0
propagate from branch 'i2p.i2p.zzz.test' (head f19c9c4ae55d6ae82d6c028a06c0fae886da2527)
...
to branch 'i2p.i2p' (head 78d8ece1514216315644bbef224c62e1e9fbe370)
2009-02-27 21:25:04 +00:00
3733b78ccf
* I2PTunnelUDPClientBase: Fix client close, client target host
...
* I2CP Mux: Fix UDP sends
2009-02-27 21:24:40 +00:00
6648e182ae
* I2CP Client: Add support for muxing
2009-02-26 14:45:45 +00:00
56473c6b65
add reverse lookup by hash
2009-02-25 02:00:13 +00:00
d222c7a998
move dest-to-hash conversion to new helper class
2009-02-25 01:18:38 +00:00
84bd8274ad
* Router: Move addShutdownTask from Router to I2PAppContext
...
so that apps can register more easily
2009-02-25 00:05:30 +00:00
0d2812db50
add standard logging to NativeBigInteger
2009-02-24 23:32:38 +00:00
6484005569
I2PTunnel: First cut at SOCKS UDP (untested); also some streamr and UDP tweaks
2009-02-24 23:28:53 +00:00
559653f0ab
clean up OCMOSJ cache cleaner
2009-02-24 23:18:12 +00:00
7a684c160b
* Routerconsole:
...
- Thread hard shutdown and restart requests from the routerconsole,
and add a delay even if no tunnels, to allow time for a UI response
2009-02-24 23:15:26 +00:00
7e21afe6a6
sort the summary bar destinations
2009-02-24 22:59:59 +00:00
720aa704c4
port streamr to i2ptunnel
2009-02-23 05:09:44 +00:00
532077a4c1
BOB version bump.
...
Router Build bump.
2009-02-22 07:26:08 +00:00
8bce2fd7a2
Hopeful BOB fixes for orphaned tunnels.
...
Additional comments in TCPio addressing performance.
2009-02-22 07:04:31 +00:00
3603cc23ee
add socks 4/4a support
2009-02-22 02:58:00 +00:00
f4c3607c4d
* I2PTunnel:
...
- Add new IRCServer tunnel type
- Catch OOMs in HTTPServer
- Name the IRCClient filter threads
2009-02-22 00:35:24 +00:00
06aeff9a30
drop file accidentally checked in
2009-02-20 19:00:01 +00:00
78075cb3aa
Add upnp html output, fix up logging
2009-02-20 18:51:39 +00:00
fbe7e42f46
fixed a NPE
2009-02-20 17:53:17 +00:00
312e6071d7
upnp first cut
2009-02-19 21:42:59 +00:00
f3143d8b3d
case insensitive sort on stat groups
2009-02-18 20:54:55 +00:00
fd32d77976
-5
2009-02-16 19:43:59 +00:00
39e8e93bfa
propagate from branch 'i2p.i2p.zzz.test' (head c25c24d91060673157085b8c6edeb35e35e57900)
...
to branch 'i2p.i2p' (head a28a9a5e42fadc0ad8780ec708f17928cfdf2e66)
2009-02-16 19:42:49 +00:00
e151ef74e1
* Streaming lib: Plug timer leak, don't send keepalives
...
after close, don't disconnect hard after close
2009-02-16 19:42:28 +00:00
609e70692d
-4
2009-02-15 14:50:15 +00:00
c5ac0981b5
propagate from branch 'i2p.i2p.zzz.test' (head 0bb4b6c8acec3e78fe1d79924fef7186cfe31973)
...
to branch 'i2p.i2p' (head b13b20bc5c20fd4ce45a91cacd483bc9fdea7118)
2009-02-15 14:43:20 +00:00
129fc5b838
Backport rev 1c20e222438c8098ed49a4e5a5a609f0d2cf14c5 before the prop forward
2009-02-15 14:27:46 +00:00
775ab9a7bf
* I2PTunnel:
...
- Display destination even when stopped
- Enable key generation, dest modification, and
hashcash estimation in the GUI
- Add new CONNECT client
2009-02-15 05:17:18 +00:00
374360c7b4
save a little space
2009-02-15 05:15:25 +00:00
cc3165bf72
* Streaming lib:
...
- Move ConEvent from SimpleTimer to SimpleScheduler
- Move RetransmissionTimer (ResendPacketEvent)
from SimpleTimer to new SimpleTimer2
- Move ActivityTimer and Flusher from SimpleTimer to RetransmissionTimer
- SimpleTimer2 allows specifying "fuzz" to reduce
timer queue churn further
2009-02-15 05:11:35 +00:00
6b0a2464dd
Add licenses to all packages
2009-02-14 19:49:00 +00:00
7b12f700dd
plug a tunnel build leak
2009-02-12 17:10:47 +00:00
806e2f88c8
Dont buffer all the POST data so we wont OOM on huge POSTs. Use unbuffered read for the first line, and for all the headers if POST
2009-02-12 16:50:20 +00:00
8591dfe71c
i2psnark tmp files take 3
2009-02-10 02:34:48 +00:00
7756e20b86
enforce max leaseset publish frequency
2009-02-09 16:52:54 +00:00
39a1958bf4
fix dest save broken in 0.7
2009-02-09 14:55:48 +00:00
f9d8a2d79b
allow smaller leasesets
2009-02-09 14:34:23 +00:00
cdab99bd25
concurrentify _availableMessages
2009-02-09 12:56:53 +00:00
f344c9e0be
plug connection leak
2009-02-09 12:55:35 +00:00
7acaa964af
-3
2009-02-07 21:27:20 +00:00
08deabb262
propagate from branch 'i2p.i2p.zzz.test' (head f45f828cb1f4e2ea944d18a2aa23d9fac3f828fa)
...
to branch 'i2p.i2p' (head 282b48a00cfb053c488aa75519723c001f2ca5a1)
2009-02-07 21:25:51 +00:00
6504e1f91d
export symbol
2009-02-07 21:25:27 +00:00
b125276be9
correct comment
2009-02-07 21:24:53 +00:00
dc9607024e
propagate from branch 'i2p.i2p.zzz.test' (head 8424049f1510c378ac5c6d74a51fcc914f6082f5)
...
to branch 'i2p.i2p' (head d14d24978b11daeff7d37002b7ac3ec5b5535475)
2009-02-07 21:18:06 +00:00
06e1305df2
prevent race NPE http://forum.i2p/viewtopic.php?t=3066
2009-02-06 21:19:45 +00:00
28a14782a6
debian package instructions
...
As Debian's package building system is rather complicated and requires root
access unconditionally for some reason, doing it from ant isn't really
feasible. However to build any debian package anywhere is the same system, so
including helpful documentation on how to use that system as an ant build
target would be most useful in this case. Hopefully Debian users will
only have to deal with the already built .deb anyway.
2009-02-06 18:39:51 +00:00
e7bccb2f47
fix idle property names
2009-02-06 15:45:34 +00:00
bdf7dda3b4
Use the right error msg when a b32 address fails to resolve
2009-02-06 13:14:10 +00:00
a7d4b3d6ba
* I2PTunnel & I2CP:
...
- Fix tunnel reduction/restore, hook in the GUI
- Hook leaseset encryption into the GUI
- Implement saves for all the new stuff
- Add cancel button
- Add b32 display for non-http servers
- Prep for CONNECT
- Fix error msg when connection goes away
2009-02-06 04:22:44 +00:00
a82de3d1cf
Netdb: Remove all DataPublisher stuff
2009-02-04 17:18:00 +00:00
a6dc27adaf
Bound and concurrentify SYN queue to hopefully prevent explosion
2009-02-04 14:32:09 +00:00
69f051da41
concurrentify TunnelDispatcher
2009-02-04 14:17:10 +00:00
5946c35a88
avoid illegalstateexception
2009-02-04 14:16:36 +00:00
3d8cb3b90d
print torrent and peer count
2009-02-04 14:04:52 +00:00
3b9fec1857
save a little space
2009-02-03 15:34:47 +00:00
ececf5407d
concurrentify shitlist
2009-02-03 15:15:09 +00:00
d236b9b44a
more concurrent
2009-02-02 19:25:29 +00:00
7ec29b0c5a
use concurrent
2009-02-02 18:03:16 +00:00
8d7340500f
* I2CP: Implement optional reduce tunnels on idle - not hooked
...
in to i2ptunnel GUI yet - still needs tweaks
2009-02-02 14:03:17 +00:00
1ee2b5e899
one more static
2009-02-02 14:00:51 +00:00
6f948df089
remove dup
2009-02-02 13:59:50 +00:00
b6b1491368
Final Slackbuild cleanups, ant slackpkg target added.
2009-02-02 01:22:31 +00:00
f70be29651
small change so that the version number makes more sense
2009-02-01 11:04:42 +00:00
c48700216c
SlackBuild!
2009-02-01 07:51:38 +00:00
45a2159290
-2
2009-02-01 01:34:57 +00:00
ac7ea4ac4c
propagate from branch 'i2p.i2p.zzz.test' (head ff7193c72f9811a641627eb08d5183b3f7af9306)
...
to branch 'i2p.i2p' (head b71194946fd76128f523e88f918a5c3a9b2c12e1)
2009-02-01 01:31:24 +00:00
2a96dde20b
merge of 'cc72fab39f44fab34741eaed2d2565a6db5b757e'
...
and 'd6901f35bd88f633d566f597f0c10904a853a37d'
2009-02-01 01:29:38 +00:00
78d5080d78
* Tunnel Pool:
...
- Remove tunnel from participating if can't contact next hop
- Fail outbound build faster if can't contact first hop
2009-01-31 15:36:24 +00:00
395baf0274
* Convert some inner classes to static (findbugs)
2009-01-31 14:27:45 +00:00
951f082884
* i2psnark: Increase tunnels and pipeline to 3
2009-01-31 14:23:33 +00:00
a5ab6f576d
* SimpleScheduler: New replacement for SimpleTimer when events
...
will not be rescheduled or cancelled, to reduce SimpleTimer
lock contention
2009-01-31 14:22:07 +00:00
f7f93fda0c
Discarded int fix.
2009-01-31 05:18:12 +00:00
7365ca849f
preliminary debian package support
...
This sets i2p up as a functional Debian source package. dpkg-buildpackage
will build i2p using ant preppkg (tarball takes too long and not
helpful). It creates a binary .deb archive of the i2p installation,
which when installed goes into /var/lib/i2p as the non-root user i2p,
and adds an /etc/init.d script to start it up.
Some problems not yet solved:
1) under Debian the conf should go into /etc/i2p, but since it doesn't
things like the eepsite index file get overwritten if you reinstall.
should check for those somehow and not replace them, or ask the user.
2) under Debian they like it if you split the generated data from the
static code, so i2p should go into /usr/lib/i2p maybe, but its
netDB and any other cache files into /var/cache/i2p
that's important not just for organization, but also /var is often
on a filesystem optimized for churn. For now just put it in /var/lib
3) i2p is supposedly architecture independant, but it does choose a
native jbigi library on postinstall, so does that really count
as architecture independant?
2009-01-30 22:32:52 +00:00
d75e1deae7
Fix readLong() bug where it wasnt throwing an exception on EOF
2009-01-30 21:25:18 +00:00
4aa9c7fdcf
* NTCP: Use a java.util.concurrent execution queue instead of
...
SimpleTimer for afterSend() to reduce lock contention
2009-01-29 21:13:24 +00:00
69e6393442
* Routerconsole:
...
- Move common methods to new HelperBase class
- Make reseed link a button
2009-01-29 02:16:18 +00:00
9d9d4093bc
simple readme for the source pkg
2009-01-29 02:13:00 +00:00
37f9d3afe1
* Remove source from susimail.war, susidns.war, i2ptunnel.war (85KB)
2009-01-29 02:12:02 +00:00
82180592f9
-1
2009-01-25 01:18:52 +00:00
d88cfae80d
propagate from branch 'i2p.i2p.zzz.test' (head f4edeaaf6cd647f4a69847a09272b54cb51ef758)
...
to branch 'i2p.i2p' (head 0d7e18b693718b5924035d7a6f638ff0689af589)
2009-01-25 01:15:45 +00:00
6235b49300
cleanup of lease stuff
2009-01-25 01:01:48 +00:00
4682bb4147
* Removing duplicate end tag from news.xml
2009-01-25 00:47:57 +00:00
baebd1fdd2
* Update versions, package release
2009-01-24 23:57:39 +00:00
6ed17c1a5f
prevent null spoofhost
2009-01-24 23:42:31 +00:00
ae0bcc492d
* netdb.jsp: Don't show stats by default
...
* RebuildRouterInfoJob: Don't run it
* PublishLocalRouterInfoJob:
- Delay for 5m at startup
- Run every 20m (was 7.5m)
2009-01-24 20:07:41 +00:00
d8298c63ab
http error message
2009-01-24 17:27:06 +00:00
9a089b7da0
* Build files:
...
- Don't bundle unneeded XML parser xercesImpl.jar for Jetty (1MB)
- Don't include unneeded stuff in Copy, Delete, Exec.jar (300KB)
2009-01-24 17:20:51 +00:00
e5d76a5a77
beginnings of outproxy configuration and routing
2009-01-23 19:17:27 +00:00
f7170aa00a
Move getDestinationI2PSocket from SocksServer to Socks5Server
...
so we can do better error handling
2009-01-23 16:02:53 +00:00
c02711ccad
Fix socks so it uses existing tunnels rather than building a new one for every request.
...
Now works with or without 'shared clients' enabled.
2009-01-23 02:23:13 +00:00
9885779cab
Add socks to gui, prevent NPE on socks 4 request, general cleanup
2009-01-23 01:22:14 +00:00
e105ca92f2
Bundle a reply when we switch tunnels, to detect failure sooner
2009-01-22 18:25:30 +00:00
28cfd8cffe
sv back in the updater
2009-01-22 17:36:03 +00:00
a4468219c7
sv take 4
2009-01-22 17:24:38 +00:00
70f07e5bc7
sv encoding take 3
2009-01-22 16:03:12 +00:00
173e8a0434
console css tweaks
2009-01-22 16:00:41 +00:00
10e2c3832d
Move SummaryHelper.getTransferred() to DataHelper, rename to formatSize(), use on tunnels.jsp
2009-01-22 04:02:41 +00:00
c620420a6f
* I2PTunnel Edit Pages:
...
- Change default length to 2+0
- Cleanup helper code
- Stub out the following new options (C=client, S=server):
+ Access list (S)
+ Certificate type (S)
+ Encrypted LeaseSet (S)
+ New dest on idle restart (C)
+ Tunnel closure on idle (C)
+ Tunnel reduction on idle (C,S)
2009-01-20 17:24:28 +00:00
6be54942ec
* Streaming, I2CP, Client Message sending:
...
Pass message timeout through new I2CP message
SendMessageExpiresMessage, so that the router
uses the same expiration as the streaming lib.
Should help reliability.
* I2CP:
Implement new I2CP message ReconfigureSessionMessage.
Will be used for tunnel reduction.
2009-01-20 17:22:56 +00:00
ab92206b77
* Streaming: TCB control block sharing
...
also tweak ResendPacketEvent to prepare for PacketQueue sending timeout to I2CP
2009-01-20 17:20:37 +00:00
0e2a4227ef
* LeaseSet: Add encrypt/decrypt methods
2009-01-20 17:16:24 +00:00
8d891b99d1
* Router: Add a keyring for decrypting leases
...
* Routerconsole: Add configkeyring.jsp
2009-01-20 17:12:24 +00:00
72fd42ef9b
-11
2009-01-17 17:35:14 +00:00
ba7dbf9064
propagate from branch 'i2p.i2p.zzz.test' (head d4e23b124489f9a3dd9410aa941e88823702b950)
...
to branch 'i2p.i2p' (head 7a54e1c58b8cf2ad43830ddec6d404229e3e6e60)
2009-01-17 17:33:17 +00:00
807f0665b1
tweak
2009-01-17 17:31:00 +00:00
416b0e4540
Prevent two NTCP Pumpers
2009-01-17 17:28:37 +00:00
011ded2ee4
-10
2009-01-14 17:06:52 +00:00
f9faf3c70d
propagate from branch 'i2p.i2p.zzz.test' (head 4bd16d213231d7bd4373d4b57c449b358389f568)
...
to branch 'i2p.i2p' (head c7655ab1094ca15b4485ea2ac66085e87e28b0d6)
2009-01-14 17:04:35 +00:00
0ea532c72e
reduce initial RTT to 8s
2009-01-14 13:50:44 +00:00
104cf8346e
add .de thx echelon
2009-01-13 21:17:01 +00:00
3e7e5d6113
dont build sam tests by default
2009-01-13 19:54:07 +00:00
0275c5e13b
crstrack
2009-01-13 19:53:35 +00:00
1c76d240e0
* i2psnark:
...
- Fix double completion message
- Add crstrack
2009-01-13 19:52:45 +00:00
366da1b37c
add b32 config for mosfet
2009-01-13 19:32:10 +00:00
bdcb625e6d
fix rare NPE
2009-01-13 19:28:09 +00:00
8296723533
* HTTPClient: Fix per-tunnel settings for i2cp.gzip and i2ptunnel.httpclient.send* (thx tino)
2009-01-13 19:27:14 +00:00
957c809774
drop more syndie files
2009-01-12 16:28:36 +00:00
70b99cf4f9
prevent possible latency-measuring attack
2009-01-12 14:51:38 +00:00
05a6353142
.b32.i2p
2009-01-12 14:31:43 +00:00
85615b972b
noobhelp
2009-01-12 05:21:16 +00:00
e3abea1ad2
add netdb links on tunnels.jsp
2009-01-11 15:25:23 +00:00
bc54908a22
cleanups using getProperty(String, int)
2009-01-10 22:34:07 +00:00
60bd9803f0
fix burst seconds display
2009-01-10 22:30:43 +00:00
c3360cc3d7
remove 1m fail column
2009-01-10 21:47:38 +00:00
aa71725159
-9
2009-01-08 21:00:08 +00:00
574713e608
propagate from branch 'i2p.i2p.zzz.test' (head 27dec7ffd064f6ecb40189c0438e4aee9f887a9c)
...
to branch 'i2p.i2p' (head 5aa9ccf6d6abec74c2d0d92ca02bc807463be93b)
2009-01-08 20:53:56 +00:00
0aaae0b0da
robt4
2009-01-08 20:48:57 +00:00
ed34964747
reduce fast retx threshold to 2
2009-01-08 20:41:50 +00:00
7b758d89d0
* ExploreJob/SearchJob - more fixes:
...
- Disable ExploreKeySelectorJob completely, just have
StartExplorersJob select a random key if queue is empty
- Add netDb.alwaysQuery=[B64Hash] for debugging
- Queue results of exploration for more exploration
- Floodfills periodically shuffle their KBuckets, and
FloodfillPeerSelector sorts more keys, so that
exploration works well
2009-01-08 19:27:57 +00:00
1c7111eca0
alternate base32 check
2009-01-07 14:48:16 +00:00
831f09c91a
fix corruption of update urls
2009-01-05 20:30:36 +00:00
4f836a20e1
* ExploreJob/SearchJob - fix brokenness:
...
- Give each search a minimum of time even at the end
- Fix ExploreJob exclude peer list
- Always add floodfills to exclude peer list
- Don't queue keys for exploration or run ExploreJob
if floodfill
- Allow floodfills to return non-floodfills in
a DSRM msg so exploration works
2009-01-05 15:21:00 +00:00
8faeaaa1ae
Transport: Don't shitlist a peer if we are at our connection limit
2009-01-05 15:16:14 +00:00
7271289c1f
Shitlist: Reduce max time to 30m (was 60m)
2009-01-05 15:13:42 +00:00
8421ae1ed4
* Streaming: Reduce default initial window size from 12 to 6,
...
to account for the MTU increase in the last release
2009-01-05 15:12:56 +00:00
d042c6b921
recognize robert 0.3
2009-01-05 15:11:36 +00:00
e2e4516a8f
Fix display of outbound backup count
2009-01-05 15:11:00 +00:00
efc604a25c
Remove readme_xx.html from updater
2009-01-05 15:06:56 +00:00
5c1864ed5e
addressbook: Prevent Base32 hostnames
2009-01-05 15:06:29 +00:00
debf92fd9b
history for prop., -8
2009-01-03 00:49:33 +00:00
9477b139be
propagate from branch 'i2p.i2p.zzz.test' (head 014db28e7b42a25a02de0c0eee5f2fc57352e268)
...
to branch 'i2p.i2p' (head e4d9945a49c24434a8eaf34d142e033a3a6e0828)
2009-01-03 00:42:14 +00:00
53ce3c4802
sort torrents with a locale-based sort
2009-01-03 00:05:03 +00:00
d61af12867
clean up and fix the possibly broken browser launcher config
2009-01-02 20:09:20 +00:00
908c542b40
move buttons
2009-01-02 18:07:16 +00:00
ef998349cc
require router.memoryUsed stat
2009-01-01 13:58:00 +00:00
44446d76e4
convert db to concurrent
2009-01-01 13:54:42 +00:00
a616a5f1c9
prep for upcoming torrent updater
2009-01-01 13:13:04 +00:00
c0b616e519
revert core version, -7
2009-01-01 12:45:33 +00:00
b4d3986006
router and core version bump
2008-12-31 07:53:30 +00:00
ba9108f937
bump revision to 0.0.3
2008-12-30 13:20:54 +00:00
161379f004
Removed debug line.
2008-12-30 10:29:39 +00:00
841feaedff
Bugfix for getting Properties to actually work.
2008-12-30 07:52:04 +00:00
ba8de6c565
Spelling error correction.
2008-12-22 23:04:41 +00:00
d6148db455
* NetDb:
...
- Expire routers with introducers after 90m.
This should improve reachability to firewalled routers
by keeping introducer info current.
- Expire routers with no addresses after 90m.
2008-12-21 14:43:09 +00:00
33b43f40b9
try again to kill the i2psnarkurl files
2008-12-20 02:33:57 +00:00
4336dc441e
Remove spurious UDP warning on startup
2008-12-20 01:04:19 +00:00
2d86e7cf60
add router.memoryUsed stat
2008-12-20 01:00:53 +00:00
219e96d416
Remove apps/ bogobot jdom pants q rome stasher syndie
2008-12-15 21:54:52 +00:00
0c72fe7383
history for prop -5
2008-12-14 15:14:05 +00:00
369599fedd
propagate from branch 'i2p.i2p.zzz.test' (head c021d3213ed91036828c43f1e93916e319d47bc1)
...
to branch 'i2p.i2p' (head f571e6566b12cd0ae93fd57157b849d5a963612f)
2008-12-14 15:10:12 +00:00
847c9dafce
* I2CP, HostsTxtNamingService, I2PTunnel:
...
Implement Base32 Hash hostnames, via the naming service.
Names are of the form [52-characters].i2p, where
the 52 characters are the Base32 representation of our
256-byte hash. The client requests a lookup of the hash
via a brief I2CP session using new I2CP request/reply
messages. The router looks up the leaseset for the hash
to convert the hash to a dest. Convert the I2PTunnel
'preview' links to use Base32 hostnames as a
demonstration.
2008-12-14 15:03:11 +00:00
734818f651
* Transport:
...
- Cleanup max connections code
- Add i2np.udp.maxConnections
- Set max connections based on share bandwidth
- Add haveCapacity() that can be used for connection
throttling in the router
- Reject IBGW/OBEP requests when near connection limit
- Reduce idle timeout when near connection limit
* Tunnel request handler:
- Require tunnel.dropLoad* stats
- Speed up request loop
2008-12-14 14:07:37 +00:00
dae6fd47d9
javadoc fixes
2008-12-13 18:07:20 +00:00
0956393cf3
add int getProperty(String prop, int default)
2008-12-10 16:32:26 +00:00
d16f187394
change restart/shutdown/update links to buttons
2008-12-10 16:25:09 +00:00
962a8f6f49
more splitting classes
2008-12-10 15:37:28 +00:00
9aa8707647
Prepended log LVL to messages, added INFO LVL
2008-12-08 22:34:45 +00:00
1fdd228a9d
constructor fix
2008-12-08 16:38:46 +00:00
819d857550
Do not build tests
2008-12-08 15:03:45 +00:00
04fb12932f
prop history, -4
2008-12-08 14:12:29 +00:00
703b6ed190
propagate from branch 'i2p.i2p.zzz.test' (head eac1d36c16cf82b0d98167c58e1562aa443ee5e5)
...
to branch 'i2p.i2p' (head b1fa07e8a4dabc26e731f7d486677abb165d975c)
2008-12-08 14:00:09 +00:00
bd6c63cc7e
add findbugs target
2008-12-06 00:11:13 +00:00
7dbb13d6dc
move atalk from core to apps
2008-12-05 20:31:54 +00:00
ebdc69cbc2
remove PRNG from summary bar
2008-12-05 14:52:15 +00:00
868fe90d7a
increase max files to 256
2008-12-05 14:38:59 +00:00
9e39f34473
BOB: removed debugging (oops!)
...
BUMP: BOB to 00.00.02
BUMP router to -3
2008-12-05 10:12:10 +00:00
45ed744210
BUMP to -2 for bug reporting.
2008-12-05 09:55:53 +00:00
701904d119
BUGFIX: streaming lib blocking on a write() will now fail when the socket
...
is closed from under it.
Enhancement: BOB can now clear a destination in under 1 second with the above fix.
BOB also will do a thread dump when something really aweful happens,
so that developers/users can help in debugging.
2008-12-05 09:51:48 +00:00
dcf4bb595f
split classes into their own files
2008-12-04 21:56:22 +00:00
e9f27c60dd
avoid two NPEs on corrupt fragments
2008-12-04 00:09:52 +00:00
321f11c055
robert + xl
2008-12-03 23:38:13 +00:00
85cebc7992
* Transport:
...
- Fixes and cleanups when NTCP and/or UDP transports disabled
- More TCP removal cleanup
- Clean up bandwidth limiting, centralize defaults
- Force burst to be >= limit
- Increase default bw to 48/24, burst 64/32
2008-12-03 18:53:57 +00:00
8e5c4a3e22
error to warn
2008-12-03 16:55:48 +00:00
dff75de97a
tweak
2008-12-03 14:46:37 +00:00
f1fd35265a
enable blocklists by default
2008-12-03 14:26:39 +00:00
b73b3fc5ac
* i2psnark:
...
- Add default i2psnark.config for new installs
- Remove wishlist link
2008-12-03 01:49:19 +00:00
13d4ccf2e7
remove restart button if no wrapper
2008-12-02 19:07:58 +00:00
8c9ac941bf
fix NPE on early shutdown
2008-12-02 16:28:29 +00:00
3fc698c7d3
disable eepsite webapps by default
2008-12-02 16:26:26 +00:00
15596c9230
add textareas to susidns
2008-12-02 16:25:43 +00:00
7fdbe9b87b
post-0.6.5 netdb stats cleanup
2008-12-02 16:25:16 +00:00
5acc56c184
increase standalone to 128MB max mem
2008-12-02 16:23:54 +00:00
c524231c6d
history for the propagate of the snark rewrite
2008-12-01 02:57:24 +00:00
5d4a7967cb
propagate from branch 'i2p.i2p.zzz.i2psnark' (head 738b0ee2a3e938f83c8524d7ee1cbd66c83d7d56)
...
to branch 'i2p.i2p' (head 7bc276bf13158ca72d687031fdf5e9921efc5050)
2008-12-01 02:51:28 +00:00
01101f9867
* Fix typos in news.xml
2008-12-01 01:07:22 +00:00
c93ccd15eb
* Update versions, package release, fix typo in comment
2008-12-01 00:23:53 +00:00
73280ab834
amiga->echelon
2008-11-28 18:08:15 +00:00
6a3c52b7fa
Added verify command to check that a destination's BASE64 is correct for
...
external applications that need it.
2008-11-28 16:07:29 +00:00
90983c8761
added inital version of a deploy script
2008-11-27 19:19:24 +00:00
daac598bde
fix windows url launcher
2008-11-26 18:32:51 +00:00
41d98acc95
minor style changes
2008-11-26 15:56:36 +00:00
c8970c0fc6
changed some of the URL's
2008-11-26 15:20:00 +00:00
4e5825c648
* Cache DNS and negative DNS for 5m (was 1m and forever)
...
* Delay shitlist cleaner at startup
* Strip wrapper properties from client config
* Define multiple cert type
* Prohibit negative maxSends in streaming
* HTML fixup on configtunnels.jsp
* Increase wrapper exit timeout from default 15s to 30s
2008-11-21 16:29:16 +00:00
93f0092437
propagate from branch 'i2p.i2p.zzz.test' (head fa1d7d3151cb0b03dde308766d3d350afda8f14a)
...
to branch 'i2p.i2p' (head 8cb6295e6a3492fd3b93366bfb0ebf231115fa85)
2008-11-20 15:53:30 +00:00
bad4c4a133
SAM: Convert from I2PThread to I2PAppThread so it won't
...
shutdown the whole router when ooming.
2008-11-20 14:59:55 +00:00
da9a4ce557
EepGet:
...
- Better handling of 504 gateway timeout
(keep going up to limit of retry count rather
than just one more partial fetch)
- Add -t cmd line option for timeout
- Better handling of 403, 409, 503 errors
- Don't keep going after unknown return code
- Don't delay before exiting after a failure
2008-11-20 14:14:13 +00:00
0ff8167425
i2psnark:
...
- Don't create SnarkManager instance until first call,
so it doesn't create the i2psnark dir, read the config,
etc., for single Snark instances.
- Don't read i2psnark.config twice; fix setting
i2psnark.dir
- More Snark constructor changes for calling from router
- Make max connections per torrent configurable
2008-11-18 02:18:23 +00:00
9ae589449d
tweak
2008-11-16 19:12:58 +00:00
134764b154
i2psnark:
...
- Use new I2PAppThread that does not call global listeners on OOM,
so that OOMing apps will not shutdown the whole router.
2008-11-16 17:24:08 +00:00
23699e46e5
i2psnark:
...
- Remove static instances of I2PSnarkUtil, ConnectionAcceptor,
and PeerCoordinatorSet
- Convert static classes in Snark to listeners
- Fix Snark to work in single torrent mode again
- Should now work with multiple single Snarks
2008-11-16 17:11:53 +00:00
fa23a7b066
i2psnark:
...
- Refactor to allow running a single Snark without a SnarkManager again,
by moving some things from SnarkManager to I2PSnarkUtil,
having Snark call completeListener callbacks,
and having Storage call storageListener callbacks.
This is in preparation for using Snark for router updates.
Step 2 is to allow multiple I2PSnarkUtil instances.
- Big rewrite of Storage to open file descriptors on demand, and
close them when unused, so we can support large numbers of torrents.
2008-11-15 23:52:40 +00:00
de21a5ec48
drop old tcp transport and old tunnel build sources
2008-11-15 20:57:52 +00:00
b1a9dcf77e
move dummy to his own file to help the build dependencies
2008-11-15 19:09:56 +00:00
15e7783477
handle missing fields in i2ptunnel edit pages better
2008-11-15 19:00:08 +00:00
afa17a8c04
* I2CP Compression:
...
- Add i2cp.gzip option (default true)
- Don't bother compressing if really small
2008-11-15 15:03:19 +00:00
c7bb2e8f76
* build files:
...
- Don't die if depend not available
- Only verify Jetty hash once
- Add streaming lib tests to depends task
2008-11-14 14:48:08 +00:00
b4d299804b
update history before propagate
2008-11-13 20:12:45 +00:00
77f5dd2d14
Fix blocklists with hashes only
2008-11-12 22:46:07 +00:00
c941d7bfa1
HTTPClient: Add config options to pass Via, Referer, and User-Agent through
2008-11-12 20:14:08 +00:00
049d6b2fa8
* Streaming:
...
- Add more info to Connection.toString() for debugging
- Fix lifetimeMessages{Sent,Received} stats
- Reduce RTT damping to 0.875 (was 0.9)
- Add a stream.con.initialRTT.{in,out} stats
2008-11-12 20:10:39 +00:00
98038e9282
* Build files:
...
- Use the depend task with caching for more accurate dependencies
- Make sure the routerconsole gets the latest router version
- Fix addressbook repeated builds
2008-11-12 17:08:09 +00:00
6169904c76
oops remove extra stuff in IndexBean
2008-11-11 13:02:45 +00:00
04509f593a
* Streaming: Enforce a minimum MTU of 512
2008-11-11 02:30:49 +00:00
875dd65dcb
* I2PTunnel: Change "interactive" max window size to 16 (was 1)
2008-11-11 02:30:21 +00:00
b0ec6a0870
* Streaming - Fix several bugs and improve performance
...
when the initial data is larger than one MTU,
e.g. HTTP GETs with large URLs, CGI params or cookies,
or large HTTP POSTS:
- Don't reject additional packets received without a
send stream ID (i.e. sent before the SYN ACK was received)
- Put unknown non-SYN packets on the SYN queue also
so they won't be rejected
- Reduce flusher delay to 250ms (was 500)
- Flush unless window is full (was window is non-empty)
2008-11-10 20:30:14 +00:00
6ce2767514
* NetDb: Fix a deadlock caused by last checkin
2008-11-10 20:28:47 +00:00
5271838a14
-9
2008-11-09 16:18:45 +00:00
9ec45bbcf5
provide a link when starting a webapp
2008-11-09 16:10:59 +00:00
c9cef19a68
* Tunnel BuildHandler: add config router.participantOnly,
...
set to true to refuse OBEP and IBGW roles, should
reduce connections significantly if set.
2008-11-09 16:08:24 +00:00
9f57be5f03
* Jetty: Add a I2PRequestLog class to log request dest hash
2008-11-09 16:05:13 +00:00
1793b05784
* NetDb: Don't drop routerInfos if we have connectivity issues or other problems
2008-11-09 16:02:44 +00:00
f95c324832
* configtunnels.jsp:
...
- Code cleanup
- Add 4-hop option
- Remove +/- 0-2 option
2008-11-09 15:59:35 +00:00
016c843ad6
* I2PTunnelHTTPServer: Put the requestor's dest hash
...
in the request headers
2008-11-09 15:57:58 +00:00
e52526b256
* NTCP: Lower idle timeout to 10m (was 15m)
2008-11-09 15:57:07 +00:00
7722ab5f6f
* Routerconsole: Replace wtf msg w/ something nicer
2008-11-09 15:55:40 +00:00
c024398b93
Add some javadoc files
2008-11-09 15:54:04 +00:00
2e72ece384
* build.xml: Build speedups:
...
- Don't distclean in the updaterRouter target
- Don't make prepUpdate and prepupdateSmall depend
on distclean
- Don't make susimail build always clean
- Make pkg depend on distclean to be sure
- Clean out more routerconsole and susidns files in 'ant clean'
- i2ptunnel, routerconsole, susidns:
Only build WEB-INF when necessary
- systray: Only build jar when necessary
- Don't build i2psnark standalone for the updater target
2008-11-09 15:46:08 +00:00
2b8d59d9f4
more override removals
2008-11-09 15:42:50 +00:00
28b4c92241
should compile on 1.5 again now
2008-11-09 14:32:27 +00:00
c9d9a83f73
finished core
2008-11-09 10:09:01 +00:00
7bf57870d6
and again some more ;)
2008-11-09 09:49:54 +00:00
d41b68438d
and another bunch
2008-11-08 23:14:47 +00:00
c634e5005d
cleanup: annotated a bunch of files
2008-11-08 22:46:42 +00:00
e0926b8ccd
minor update to the checklist
2008-11-08 21:56:45 +00:00
5ea7adb857
updated style of PrivateKeyFile to conform (more or less) to sun coding standards
2008-11-08 19:11:41 +00:00
bf12c5f9bf
* Certificates:
...
- Add a signed Certificate type
- Add a main() to PrivateKeyFile to generate
Destinations with various Certificate types
- Add a VerifiedDestination class to check Certificates
of various types
- Add a HashCash library from http://www.nettgryppa.com/code/
(no distribution restrictions)
- Allow non-null Certificates in addressbook
2008-11-02 22:13:11 +00:00
47d5e44b16
* Throttle: Reduce default max tunnels to 2000 (was 2500)
2008-11-02 21:53:17 +00:00
f6996c7d8b
* NamingServices: Implement caching in the abstract class
2008-11-02 21:41:08 +00:00
fb7f4f2d11
* clients.config: Disable SAM and BOB by default for new installs
2008-11-02 21:39:32 +00:00
d89f97acd5
* I2PTunnel: Move some wayward stats to the I2PTunnel group
2008-11-02 21:38:49 +00:00
f3c9343c79
* NewsFetcher: Fix last updated time
2008-11-02 21:37:28 +00:00
16ec091209
* Streaming: Increase MTU to 1730 (was 960);
...
see ConnectionOptions.java for analysis
2008-11-02 21:36:52 +00:00
0b599c45ec
Refactored code.
...
Piles of pedantic lock checks to ensure we don't get deadlocked, it's ugly.
2008-10-31 21:11:03 +00:00
7f3f6dfde3
Patches to (hoefully) fix deadlock in BOB and revision bumpped to B
...
SusiMail JavaDoc additions.
2008-10-30 15:04:16 +00:00
d736b75dc2
merge of '146998571b0b88243eb67af215b740f504fbcc50'
...
and 'ee93f3940b59255ddab5fa4aafd6f567f46783f7'
2008-10-29 09:00:13 +00:00
fa2f06b1d8
JavaDoc fixes
2008-10-29 08:59:56 +00:00
4212858409
fix english link in readme_nl.html
2008-10-28 19:07:39 +00:00
33221ce7fd
More findbugs cleanup
2008-10-26 18:18:34 +00:00
fd5fcebae9
* NetDb:
...
- Fix behavior when router.isHidden=true
- Delay StartExplorersJob for 10m at startup
- More findbugs cleanups
* netdb.jsp: Indicate if hidden
2008-10-26 18:16:18 +00:00
b743449715
* NetDb:
...
- Update dbLookup profile stats in FloodOnlySearchJob
and FloodfillVerifyStoreJob
- Fix response time store in profile in SearchJob
* profiles.jsp: Don't override locale number format,
clean up the response time output for floodfills
2008-10-26 18:12:36 +00:00
2a08fc7a34
* FloodfillMonitor:
...
- Fix ff count (we forgot ourselves)
- Don't become ff if hidden
2008-10-26 18:08:20 +00:00
0c520de6e5
* HandleFloodfillDatabaseLookupMessageJob:
...
- Send back your routerinfo with the DSRM if not ff to
spread the word that you aren't ff anymore
- Fix behavior when router.isHidden=true
2008-10-26 18:05:51 +00:00
09b868e243
* Blocklist: Change logging from ERROR to WARN
2008-10-26 18:02:21 +00:00
83801c9feb
* Stats:
...
- Remove unused tunnel.buildSuccess and tunnel.buildFailure
- Remove tunnel.buildRequestTime and 5m rate stats from
netDb, effective in next release
2008-10-26 18:00:49 +00:00
152f824779
* config.jsp: Add more help
...
* summary.jsp: Indicate if hidden
2008-10-26 17:24:11 +00:00
68256930b9
* UDP:
...
- Don't do peer tests when hidden
- Don't offer to introduce when hidden
- Don't continually rebuild routerInfo when hidden
- Don't continually rebuild routerInfo when
i2np.udp.internalPort is set but i2np.udp.port is not
- Remove some unused functions
2008-10-26 17:20:19 +00:00
622951c794
* tunnels.jsp: Indicate if pool is dead
2008-10-26 17:18:07 +00:00
baa70299fc
* I2Ping:
...
- Add -n count option
- Add rtt output
- Enhance help
- Fix option handling
2008-10-26 17:15:59 +00:00
47856f312c
* i2ptunnel/edit.jsp: Disable word wrap in textarea
2008-10-26 17:14:07 +00:00
b4c808918b
* peers.jsp: Clean up 'Listening on' formatting
2008-10-26 17:11:12 +00:00
e6e4c60a25
BOB version bump to 0xA
2008-10-22 06:59:48 +00:00
2dc699b382
Better handling of listening sockets.
2008-10-22 06:57:07 +00:00
22454a06d4
UTF-8 readme_sv.html
2008-10-21 17:45:19 +00:00
0e0459f88a
more findbugs
2008-10-19 22:36:18 +00:00
20effe3a7f
Big findbugs cleanup
2008-10-19 22:09:14 +00:00
8a756a6e81
* FloodOnlySearchJob: Recover better if the floodfills
...
you know are no longer floodfill or are gone
2008-10-19 21:50:12 +00:00
a7e876da1e
* FloodfillMonitor:
...
- Don't become ff if clock skew is high
- Rebuild routerinfo immediately when ff status changes
2008-10-19 21:48:55 +00:00
06be4515e4
* ShellCommand: Fix main()
2008-10-19 21:46:04 +00:00
af630e9559
* configclients.jsp: Handle clients with no args
2008-10-19 21:45:04 +00:00
50c93e25c7
* Installer: Bump min JRE to 1.5
2008-10-19 21:43:56 +00:00
2d6007cf49
readme_sv.html
2008-10-19 21:42:56 +00:00
7aaed8e686
* Client: Prevent a race causing session reconnect
2008-10-19 21:41:07 +00:00
e2a1835142
readme_nl.html
2008-10-15 20:05:21 +00:00
078256da83
change to _de links
2008-10-14 17:53:16 +00:00
4f8d84e9e7
Add multilanguage support for index.jsp
2008-10-14 16:23:23 +00:00
ae967d6ef4
Disable word wrap in textareas
2008-10-14 15:46:21 +00:00
3b46b16038
Remove failing count from summary bar
2008-10-14 14:28:02 +00:00
25bf6e59bc
Update install.txt files for 1.5
2008-10-14 14:26:40 +00:00
c4030f8dab
Fixed one javadoc problem in snark.
...
This patch completes the javadoc fixups. Additions are pending.
2008-10-13 03:18:44 +00:00
e103f33c29
Addressbook javadoc fixes
...
Addressbook now JDK5
build.xml fixed to remove annoying javadoc warnings.
2008-10-12 17:07:21 +00:00
1c6b78a8da
SAM davadoc cleanups
...
JDK5 compliance
2008-10-12 16:07:23 +00:00
8117d0465c
BOB fixes: Default Properties work, files are properly closed.
2008-10-11 21:59:18 +00:00
0ff846deee
Added package details for BOB
2008-10-11 16:50:55 +00:00
87a992bd3f
Patched java docs to remove sam and bob from the SDK;
...
SAM and BOB are not part of the SDK in the first place.
2008-10-11 16:50:20 +00:00
41c38e64c3
Added JDK5 lint fixes
...
Streaming lib javadocs
2008-10-11 13:23:55 +00:00
ca5c15d4de
Added more complete javadocs to ministreaming and cleaned up overrides so
...
the code is JDK5 compliant. There remains some unchecked warnings, but these
aren't important at this juncture.
2008-10-11 10:28:31 +00:00
f3f7537ec6
Set BOB source/target to JDK 5 (AKA 1.5)
...
Minor bugfixes/code cleanup on BOB
Add/Cleanup some documentation to streaming lib javadocs
2008-10-11 07:45:30 +00:00
855293d673
* Tunnels: Implement random discard to enforce share limit
2008-10-10 17:34:25 +00:00
4c2d4144d1
* i2psnark: Change default tunnel length from 1+1 to 2+0
2008-10-10 17:33:27 +00:00
387587b0b6
* Throttle: Change reject to BANDWIDTH from CRIT on shutdown
...
for improved anonymity
2008-10-10 17:30:35 +00:00
43e95a70d1
* configpeer.jsp: Table cleanup
2008-10-10 17:29:48 +00:00
ad56eb7220
* UDPPacketReader: Adjust logging
2008-10-10 17:29:18 +00:00
d2d32f0ad1
* peers.jsp: Change <,> to in,out for UDP
2008-10-10 17:28:23 +00:00
0428726e30
* Profiles: Reduce reject penalty in
...
capacity calculation to avoid a congestion collapse
2008-10-10 17:27:23 +00:00
2eb154c24c
* Tunnel Tests: Add time for outbound delay, to avoid
...
congestion collapse
2008-10-10 17:26:44 +00:00
4ec82beec5
* build files: Change to source=1.5, target=1.5
2008-10-10 17:25:58 +00:00
224ebb16d4
Bugfixes for BOB, Important database locking to prevent thread collisions.
2008-10-09 11:58:00 +00:00
cb17fb8805
Made BOB 1.4 java compliant.
2008-10-08 16:40:07 +00:00
2c048d7465
Revision/history changes
2008-10-08 15:39:39 +00:00
00d537e5e4
Added new command to BOB, and made API a little better.
2008-10-08 15:28:06 +00:00
5eef43d239
BOB "option" added, next small push will have an API fix.
2008-10-08 14:57:02 +00:00
caaf0ccfc3
Additional BOB fixes.
...
Added BOB to clients.config and wrapper.config for new installs.
2008-10-08 14:28:35 +00:00
18d42ec925
A few fixes to make BOB a little more quiet,
...
there is possibly a little left, though.
2008-10-07 20:00:08 +00:00
872d2c48c9
Added demos for BOB
2008-10-07 19:43:43 +00:00
a3b9345ff1
Patch to reflect build version
2008-10-07 18:52:19 +00:00
eae67a44f0
merge of '07188d6eb4d52af5bdde5cbb23dc6facea726ad0'
...
and 'be6f83df49d5f766fd655b9ca0388bb30d68dfeb'
2008-10-07 18:50:53 +00:00
a988358ebb
history.txt additions
2008-10-07 18:38:45 +00:00
bb32672c11
NEW BOB, a replacement for SAM, added It does have a different API. See it's java-doc.
2008-10-07 18:30:07 +00:00
ae0a51669c
* Update versions, package release
2008-10-06 13:28:34 +00:00
f1c4a85991
Code cleanup in I2PSocketManagerFull and I2PServerSocketFull
...
BUGFIX ConnectionHandler had a comparason bug that caused it to block when infact it was asked NOT to block
2008-10-06 09:28:59 +00:00
0a5eeed370
merge of '2f46bb4293a808d63ad2494aaebced5cf2227f52'
...
and '702d19f746dabc901ebadec705ce42950c124f55'
2008-10-04 18:41:55 +00:00
bf07a6a3c2
* checklist update
...
* i2psnark: Add codevoid link, remove mastertracker
* hosts.txt: add echelon, codevoid
2008-09-29 11:49:09 +00:00
5913d9ee4a
ADDED SimpleStore, cuz I forgot to add it
2008-09-28 16:36:59 +00:00
61749aaaa9
Added Simple true/false storage class to the utilities
...
Added socketSoTimeout
CHANGED RetransmissionTimer is now public
FIXED SimpleTimer has a way to be stopped, and reap it's children
CLEANUP A few javadoc additions, where I could figgure out bits
CLEANUP all code that needed to catch the timeout exception for socketSoTimeout
2008-09-27 22:59:22 +00:00
b0313bd6bf
disapproval of revision '7ed18fd4c3a5430150a2d76bfe202bc491115974'
2008-09-27 16:00:06 +00:00
dd7d993631
Added Simple true/false storage class to the utilities
...
Added socketSoTimeout
CHANGED RetransmissionTimer is now public
FIXED SimpleTimer has a way to be stopped, and reap it's children
FIXED Lots of javadoc additions, where I could
CLEANUP all code that needed to catch the timeout exception for socketSoTimeout
2008-09-25 23:59:01 +00:00
ee2fd32a97
disapproval of revision 'bd09bb36a90e766b3a406d78055d427a6200dd41'
2008-09-25 23:31:57 +00:00
fa5c7219d3
Added {get,set}SOTimeout() to the ServerSocket API,
...
and fixed all the broken mainstream applications depending on it.
Fixed a grave bug in SimpleTimer.
Fixed Steraming Timer to be public.
Fixed a pile of JavaDoc comments, and reformatted the files I touched.
2008-09-25 06:55:04 +00:00
8d78a77a8c
Allow SimplerTimer to die.
...
Still needs some methods to be able to reap it, and it's children.
2008-09-24 10:35:32 +00:00
52d38e0452
* config.jsp: Add some reachability help
...
* configpeer.jsp: Add blocklist info
* help.jsp: Add link to German FAQ
* tunnels.jsp: Fix inactive participating count
2008-09-23 18:48:59 +00:00
fbad8a1e8e
* SearchReplyJob: Don't look up references to shitlisted peers
2008-09-23 18:47:30 +00:00
f49277087c
* TunnelPeerSelector: Avoid a peer for 20s after a reject or timeout
2008-09-23 18:47:10 +00:00
e5c7b79cf5
* NetDb: Fix the totally broken "check new routers against blocklist"
...
code from 3 checkins ago
* tunnels.jsp: Sort participating tunnels by usage, display rate
2008-09-20 14:08:02 +00:00
6b1224b23e
2008-09-19 zzz
...
* Tunnels:
- Add missing message accounting for inbound gateways,
we were underestimating participating traffic because of it,
and the tunnels were classified "inactive"
- Add participating tunnel role on tunnels.jsp
2008-09-19 01:03:57 +00:00
0bbc94f43c
* Throttle:
...
- Correctly check inbound and outbound total bw limits separately
- Fix up and actually use the tunnel.participatingMessageCount stat,
favor it if lower than the total bw stat, so that
client traffic isn't included for throttle decisions
- Reduce min message count from 60 to 40
* Tunnel Dispatcher:
- Add tunnel.participatingBandwidth stat
- Remove all 3h and 24h stats
2008-09-18 17:14:14 +00:00
7c083ed33b
* logs.jsp: Remove unused connection log, cut wrapper log output in half
...
* configlogging.jsp: Increase box width
2008-09-15 16:23:47 +00:00
50f10e8cf1
* FloodOnlySearchJob:
...
- Ask non-floodfill peers if we don't know any floodfills
- Lookup hashes in the DatabaseSearchReplyMessage if we
don't know enough floodfills
2008-09-15 16:22:09 +00:00
69d9c054d8
* Tunnel Pool:
...
- Prevent excess zero-hop tunnels
- Always wait before looping in BuildExecutor
2008-09-15 16:21:23 +00:00
fcfe4397c4
* NetDb: Check new routers against blocklist
2008-09-15 16:20:23 +00:00
e734a55872
* Router: Shutdown clients first
...
* Throttle:
- Use 60s rather than 10m tunnel.participatingMessageCount stat
- Fix a summary bar message
* Tunnel Dispatcher: Update tunnel.participatingMessageCount
every 20s, rather than at tunnel expiration, to maintain
a more current stat
2008-09-15 16:19:08 +00:00
825af3e6c1
* HarvesterJob: Don't instantiate if disabled
...
* NetDb: Add netDb.exploreKeySet stat
* netdb.jsp: Add parameter ?r=xxxxxx to view a single routerinfo,
and ?r=. to view our own; change links on other pages too
2008-09-12 13:37:22 +00:00
cf54dd159d
* Blocklist: Fix a log message format
2008-09-12 13:28:14 +00:00
6b1fb674ea
* i2psnark:
...
- Add config i2psnark.linkPrefix to enable access to completed
torrents from a different machine - examples:
i2psnark.linkPrefix=file://///localserver/path/to/files/
i2psnark.linkPrefix=http://localwebserver/path/
Stop i2psnark, add to i2psnark.config, restart
- Remove Galen and NickyB trackers
2008-09-12 13:27:07 +00:00
97366824d6
* Transport: Make 0.0.0.0/8 and 169.254.0.0/16 private
2008-09-12 13:25:51 +00:00
2ac5361937
fix compile error
2008-09-06 15:54:53 +00:00
9a2792e64c
* EepGet command line: Fix byte counts after a failed resume
...
* UpdateHandler: Cleanup, clarify failure message
2008-09-06 13:52:46 +00:00
1091a289d2
* NTCP: Mark unreachable on outbound connection timeout
2008-09-06 13:49:31 +00:00
536f5d0c7b
* Shitlist: Fix partial shitlisting (still unused though)
2008-09-06 13:48:57 +00:00
a3108ead4a
* Throttle: Combine current and last bw measurement,
...
reduce default max tunnels to 2500 (was 3000)
2008-09-06 13:48:25 +00:00
808557d24f
* Summary Bar: Warn if firewalled and floodfill
2008-09-06 13:47:56 +00:00
6501d403ab
* Tunnel BuildHandler: Logging cleanup
2008-09-06 13:47:30 +00:00
ef328ed3cc
* DataHelper: Prepare for 999 day uptime :)
2008-09-06 13:46:58 +00:00
62bf269c42
* Profiles: Penalize capacity when tunnel build request times out
...
* Tunnel BuildExecutor: Debug cleanup
2008-08-29 13:15:28 +00:00
ee4d68cf6a
* Stats: Remove tunnel.Bps.* stats when the tunnel pool is closed
2008-08-29 13:13:45 +00:00
e064b0a0e1
* Shutdown: Call the shutdown hooks before the router shutdown
...
rather than after
2008-08-29 13:12:55 +00:00
c321251bb7
Add galen.i2p and tracker.mastertracker.i2p
2008-08-28 16:08:01 +00:00
896ba7ae1c
* Floodfill Peer Selector: Prefer already-connected floodfill
...
peer for direct RouterInfo stores, to mimimize floodfill
connections
* Peer Profiles: Classify connected peers as "active",
which will help improve the fast pool
* Transport Manager: Add isEstablished(Hash)
2008-08-27 19:58:13 +00:00
2c48831604
ntcp reduce idle timeout
2008-08-27 19:56:06 +00:00
9d70a5293f
netdb stats cleanup
2008-08-27 19:55:47 +00:00
bf51741134
* Update versions, package release
2008-08-24 10:28:57 +00:00
33e8abfc3e
* Persistent data store: Increase write limit from 300 to 600
...
so floodfill routers don't get backed up
2008-08-20 15:02:56 +00:00
258d01f0d9
* Blocklists: Handle blank lines and \r\n in blocklist.txt
...
* NTCP: Add connection limit, set by i2np.ntcp.maxConnections,
default is 500 (very high for now)
2008-08-20 14:58:45 +00:00
49af13a3ca
* i2psnark: Fix OOM vulnerability by checking incoming message length
...
(thanks devzero!)
2008-08-13 15:59:16 +00:00
719ba3f66f
* Floodfill Peer Selector:
...
- Avoid peers whose netdb is old, or have a recent failed store,
or are forever-shitlisted
2008-08-04 19:31:11 +00:00
9652db9623
* Blocklists:
...
- New, disabled by default, except for blocking of
forever-shitlisted peers. See source for instructions
and file format.
* Transport - Reject peers from inbound connections:
- Check IP against blocklist
- Check router hash against forever-shitlist, then block IP
2008-07-30 03:59:18 +00:00
481af00bab
-9
2008-07-16 15:05:56 +00:00
11d267bc9a
* configpeer.jsp: New
2008-07-16 15:05:07 +00:00
40f0cb65a1
* SSU:
...
Don't proactively reconnect until 30m idle, so
we don't lose introducer tags prematurely
2008-07-16 15:04:02 +00:00
2ba9929277
* PRNG: Move logging from wrapper to router log
2008-07-16 15:03:00 +00:00
616abba328
* i2psnark: Open completed files read-only the first time
2008-07-16 15:02:20 +00:00
14a6352d9a
Corrected UTF-8 encoding
2008-07-16 14:44:17 +00:00
5782c42d25
Cleaned up all 'imports' in all applications, core and router.
2008-07-16 13:42:54 +00:00
f261deaf16
made code more 1.5 compatible
2008-07-14 15:05:26 +00:00
5228543236
* SSU:
...
- Try to pick better introducers by checking shitlist,
wasUnreachable list, failing list, and idle times
- To keep introducer connections up and valid,
periodically send a "ping" (a data packet with no data and no acks)
to everybody that has been an introducer in the last two hours
- Add a stat udp.receiveRelayRequestBadTag, make udp.receiveRelayRequest only for good ones
- Remove some 60s and 5m stats, leave only the 10m ones
- Narrow the range for the retransmit time after an allocation fail
- Adjust some logging
2008-07-07 14:18:38 +00:00
e173a47e01
* Streaming lib - adjust some loggging, cleanup Connection.toString()
2008-07-07 14:18:15 +00:00
07b895a069
* Router console: Flag placeholder pages as noncacheable
2008-07-07 14:10:10 +00:00
4d8ffc85e2
* LoadTestManager: Don't instantiate, it's disabled
2008-07-07 14:09:16 +00:00
53e2e0d1c9
* KeyManager:
...
- Don't write router key backup when leaseSet keys are updated
- Synchronize to prevent concurrent writes (thanks Galen!)
- Backup keys every 7 days instead of every 5 minutes
2008-07-07 14:07:59 +00:00
e0dcf82697
* HTTP Proxy: Don't show jump links for unknown jump hosts
2008-07-07 14:07:14 +00:00
0cfac58adb
* i2psnark:
...
- Repair corrupted files with wrong length rather than die
- Register shutdown hook to properly shutdown torrents when
the router shuts down, hopefully will reduce corruption
- Add Galen tracker
- Add a note about how to chane directory
2008-07-07 14:05:54 +00:00
2768bef991
* NTCP:
...
- Try to fix 100% CPU, caused perhaps by JVM NIO bug...
- Fix failsafe stats
2008-06-30 03:14:32 +00:00
bae712ad96
* i2psnark:
...
- Fix NPE caused by race (thanks echelon!)
- Add mastertracker, remove de-ebook
2008-06-30 03:09:20 +00:00
49cb4c13b3
* PersistentDataStore: More leaseSet code cleanup
2008-06-30 03:08:16 +00:00
28da17276c
* configstats.jsp: Fix NPE when no stats checked (thanks nothome27!)
2008-06-30 03:07:52 +00:00
14099ace69
* SimpleTimer: Change congestion message from error to warn
2008-06-30 03:07:00 +00:00
9289799c97
* FloodfillMonitorJob: Change range from 5-7 to 4-6
2008-06-24 14:41:41 +00:00
f057666ac2
* PersistentDataStore: Don't try to remove nonexistent leaseSet files
2008-06-24 14:39:14 +00:00
a11b74b2d8
* NTCP: Remove getIsInbound(), duplicate of isInbound()
2008-06-24 14:38:09 +00:00
0e018c5b4d
* Router console: add placeholder pages for i2psnark, i2ptunnel,
...
susidns, and susimail for use when the .wars are not running
2008-06-24 14:36:39 +00:00
107a90fa33
increase max window size to 128
2008-06-24 14:33:30 +00:00
01259cc07d
merge of '5c7631359fea237f6aa916acd4f76a8a00d519fb'
...
and '88d299913d4aeb0ef7e8adabb5c39255e9cca0d2'
2008-06-22 14:08:06 +00:00
4d955f3be5
minor optimization in I2PDatagramDissector(only verfy signature once)
2008-06-22 14:07:30 +00:00
49e429c166
* PRNG: Add two stats
...
* Summary bar:
- Display Warning for TCP private IP address
- Display PRNG stats
2008-06-20 20:22:38 +00:00
53c5b1446a
* OutNetMessage: Change cache logging from WARN to INFO
2008-06-20 20:21:21 +00:00
dc68ebbaeb
* configclients.jsp: Add start button for clients and webapps.
2008-06-20 20:20:50 +00:00
f3d73a6c15
* configclients.jsp: Implement saves for clients and webapps.
2008-06-17 13:48:41 +00:00
91950a37f5
* Comm System: Add new STATUS_HOSED for use when UDP bind fails
...
* Summary bar: Display helpful errror message when UDP bind fails
* UDP: Don't bid when UDP bind fails
2008-06-17 13:47:54 +00:00
a8c266402e
* configclients.jsp: New. For both clients and webapps.
...
Saves are not yet implemented.
2008-06-16 12:31:14 +00:00
d78fb4df3c
* RouterConsoleRunner: Use a new config file, webapps.config,
...
to control which .wars in webapps/ get run. Apps are enabled
by default; disable by (e.g.) webapps.syndie.startOnLoad=false
Config file is written if it does not exist.
Implement methods for use by upcoming configclients.jsp.
2008-06-16 12:26:36 +00:00
fb5a8ee0d8
* Refactor LoadClientAppsJob.java, move some functions to new
...
ClientAppConfig.java, to make them easily available to
a future configclients.jsp
2008-06-16 12:19:55 +00:00
7b81062816
* UDP: Prevent 100% CPU when UDP bind fails;
...
change bind fail message from ERROR to CRIT
2008-06-16 12:18:43 +00:00
c3a2adc97e
minor updates
2008-06-13 17:19:42 +00:00
bff685f7ca
* Throttle: Use BANDWIDTH rather than CRIT as the rejection reason at
...
startup, so peers don't list us as failing.
2008-06-10 14:05:55 +00:00
7e51c86c38
* Floodfill: Add new FloodfillMonitorJob, which tracks active
...
floodfills, and automatically enables/disables floodfill on
Class O routers to maintain 5-7 total active floodfills
2008-06-10 13:37:27 +00:00
df069ec9d1
* NetDb Stats:
...
- Remove several more stats
- Don't publish bw stats in first hour of uptime
- Publish floodfill stats even if other stats are disabled
- Changes not effective until 0.6.2.1 to provide cover.
2008-06-10 13:28:13 +00:00
eb3164d0e0
* graphs.jsp: Fix a bug where it tries to display the combined
...
bandwidth graph when it isn't available
2008-06-10 13:17:28 +00:00
5a69de3650
0.6.2-1
2008-06-09 14:12:09 +00:00
87b933fd3a
propagate from branch 'i2p.i2p.i2p-0.6.2.1-pre' (head 8b23a248995e5c57ccef1c2620a47929f4b257cf)
...
to branch 'i2p.i2p' (head f65d1f225d8700ea812e1c3cbc0ee9e7a5bbaf98)
2008-06-09 14:00:50 +00:00
2404078bfa
2008-06-09 zzz
...
* Reachability: Restrict peers with no SSU address at all from inbound tunnels
* News:
- Add display of last updated and last checked time
on index.jsp and configupdate.jsp
- Add a function to get update version (unused for now)
* config.jsp: Add another warning
2008-06-09 13:14:52 +00:00
6b33378a0a
fix date in the xml
2008-06-08 17:37:13 +00:00
c46c9b2b7c
* Fix version in news.xml so it could be published
2008-06-07 21:46:33 +00:00
acf22bf8fc
* Write announcement and prepare for release
2008-06-07 20:34:07 +00:00
f3b8c73e96
* NetDb: Tweak some logging on lease problems
...
* Shitlist:
- Add shitlistForever() and isShitlistedForever(), unused for now
- Sort the HTML output by router hash
* config.jsp: Add another warning
* netdb.jsp:
- Sort the lease HTML output by dest hash, local first
- Sort the router HTML output by router hash
2008-06-07 17:44:13 +00:00
a8e625072b
add de-ebook-archiv.i2p
2008-06-06 21:36:34 +00:00
88e26224c2
* LeaseSet:
...
- Sort the leases by expiration date in TunnelPool.locked_buildNewLeaseSet()
to make later LeaseSet comparisons reliable. This cleans up the code too.
- Fix broken old vs. new LeaseSet comparison
in ClientConnectionRunner.requestLeaseSet(),
so that we only sign and publish a new LeaseSet when it's really new.
Should reduce outbound overhead both in LeaseSet publishing and LeaseSet bundling,
and floodfill router load, since locked_buildNewLeaseSet() generates
the same LeaseSet as before quite frequently, often just seconds apart.
2008-06-06 16:17:07 +00:00
db9db18bdf
* LeaseSet - code cleanup:
...
- Add exception to enforce max # of leases = 6, should be plenty
- Rewrite TunnelPool.locked_buildNewLeaseSet() so it doesn't add lots of
leases and then immediately remove them again, triggering
the new leaseSet size exception
- Remove the now unused LeaseSet.removeLease(lease) and
LeaseSet.removeLease(index)
- Store first and last expiration for efficiency
2008-06-05 12:30:12 +00:00
9c06bb3fca
* HTTP Proxy error pages: Don't say eepsites are 'temporarily' down since we don't know
2008-06-05 00:46:24 +00:00
8edfa746e5
* configtunnels.jsp: Add warnings for <= 0 and >= 4 hop configurations
2008-06-04 16:03:34 +00:00
5729b34f8b
* Peer Profiles - Preparation for using bonuses:
...
- Use CapacityBonus rather than ReachablilityBonus in the Capacity calculation
- Persist CapacityBonus rather than ReachabilityBonus
- Include SpeedBonus in the Speed calculation
- Prevent negative values in Speed and Capacity when using bonuses
- Clean up SpeedCalculator.java
2008-06-04 15:06:55 +00:00
2f80f7fa63
Add some config files for a future small distribution
2008-06-04 14:54:05 +00:00
592e609291
.33-2001
2008-06-01 20:55:32 +00:00
3396a8813f
* Add some compiler flexibility to two obscure SAM makefiles
2008-06-01 20:50:29 +00:00
6345e669bc
* summary bar: Add a warning if you are firewalled and class O
2008-06-01 20:43:51 +00:00
74a5abbc11
* ProfileOrganizer: Restrict !isSelectable() (i.e. shitlisted) peers from the High Capacity tier,
...
not just the Fast tier, since we don't use them for tunnels anyway
2008-06-01 20:34:20 +00:00
19992b1d1b
* Logging: Move common WARN output to DEBUG so we can ask users to
...
set the default log level to WARN without massive spewage
2008-06-01 20:24:43 +00:00
02e7a19f65
* i2psnark: Change displayed peer idents to match that shown by bytemonsoon
2008-06-01 20:17:48 +00:00
c6a697df57
* Client Apps: Add new parameter for clients.config,
...
clientApp.x.startOnLoad=false, to disable loading
(for SAM for example). Defaults to true of course.
2008-06-01 20:16:17 +00:00
26bb479957
* summary bar: Hide ident, provide a tooltip and a link
2008-06-01 20:14:00 +00:00
0c42e7e4b2
make a nicer initialNews.xml, add clarification to config.jsp
2008-05-30 00:08:29 +00:00
699a62a9b9
Dont bid on private IP addresses in transports
2008-05-27 13:20:56 +00:00
ffc67d1e5a
add a updaterRouter target, containing only i2p.jar and router.jar
2008-05-26 14:39:39 +00:00
2f72f5ca67
* Throttle: Set a default router.maxParticipatingTunnels = 3000 (was none)
...
* Stats: Add a fake uptime if not publishing stats, to get participating tunnels
* build.xml:
- Add an updateSmall target which includes only the essentials
- Clean up the build file some
- Remove empty eepsite/ and subdirs from i2pupdate.zip
* configtunnels.jsp: Add warning
* i2psnark: Catch a bencode exception (bad peer from tracker) earlier
* i2psnark-standalone: Fix exception http://forum.i2p/viewtopic.php?p=12217
2008-05-26 13:13:26 +00:00
955e7823ad
replaced jetty download-url
2008-05-22 20:52:56 +00:00
7e3800a5cb
* Reachability:
...
- Call the previously unused profile.tunnelTestFailed()
(redefined to include a probability argument)
and severely downgrade a peer's capacity upon failures,
depending on tunnel length and direction.
This will help push unreachable and malicious peers
out of the High Capacity tier.
- Put recent fail rate on profiles.jsp
* ProfileOrganizer: Logging cleanup
* eepsite_index.html: Update add-host and jump links
* HTTP Proxy: Remove trevorreznik jump server from list
2008-05-20 12:48:41 +00:00
6c7691cecb
updated history
2008-05-20 11:31:52 +00:00
760c316486
merge of '883c453307272eee439471d4e9da1e120804dac1'
...
and 'c60598471c5f08b7d7e12e38d39f7a1d4c8ccf63'
2008-05-20 11:30:41 +00:00
5d9d82879f
implemented PrivateKeyFile(implements #3 )
2008-05-20 11:30:03 +00:00
9b8772a470
* Throttle: Reject tunnels for first 20m uptime (was 10m)
...
* TunnelPeerSelectors:
- Re-enable strict ordering of peers,
based on XOR distance from a random hash
- Restrict peers with uptime < 90m from tunnels (was 2h),
which is really 60m due to rounding in netDb publishing.
* i2psnark:
- Limit max pipelined requests from a single peer to 128KB
(was unlimited; i2p-bt default is 5 * 64KB)
- Increase max uploaders per torrent to 6 (was 4)
- Reduce max connections per torrent to 16 (was 24) to increase
unchoke time and reduce memory consumption
- Strictly enforce max connections per torrent
- Choke more gradually when over BW limit
* help.jsp: Add a link to the FAQ
* peers.jsp: Fix UDP direction indicators
* hosts.txt: Add update.postman.i2p
2008-05-18 21:45:54 +00:00
bc5d87e6f0
* i2psnark:
...
- Randomize the PeerCheckerTask start times to make global limiting
work better
- Calculate bw limits using 40s rather than 4m averages to make
bw limiting work better
- Change default bw limit from uplimit/3 to uplimit/2 due to
overhead reduction from the leaseset bundling change
2008-05-12 13:53:11 +00:00
d81bff267a
* Outbound message:
...
- Tweak the cache key for efficiency
2008-05-12 13:50:15 +00:00
042399f293
* Stats:
...
- Require two udp stats when stats.full=false, caused NPE on peers.jsp
2008-05-12 13:48:41 +00:00
5be7ea1fc5
* libjbigi:
...
- Add documentation on dynamic build option
- Add two speed tests to the build script
- Clean up the build script, make it easier to build dynamic
2008-05-12 13:47:15 +00:00
db34665bb1
* Update Handler:
...
- Add postman to the list
2008-05-12 13:46:23 +00:00
ed9a03ebc7
* Summary bar:
...
- Add messages when dropping tunnel requests due to load
2008-05-12 13:45:08 +00:00
619b5c0e45
* Update Handler:
...
- Add option to download and verify only
- Add distinct error message if version check fails
2008-05-10 14:31:18 +00:00
4c2c5ca232
Simplify oldstats.jsp if no events in a stat
2008-05-10 14:28:37 +00:00
3a203c3018
Fix the hosed inNetPool.droppedDeliveryStatusDelay stat (caused by an SSU hack)
2008-05-10 14:27:49 +00:00
3e86ee9746
Dont write out the my.info file
2008-05-10 14:26:24 +00:00
d0855e1fc6
added http://www.i2p2.i2p/_static/i2pupdate.sud as another update-site
2008-05-09 12:37:11 +00:00
0bde8a24e4
* Reachability:
...
- Restrict peers requiring introducers from inbound tunnels,
since it's slow and unreliable... and many of them advertise
NTCP, which seems unlikely to work
- Provide warning on summary bar if firewalled with inbound NTCP enabled
* Stats: Remove the bw.[send,recv]Bps[1,15]s stats unless
log level net.i2p.router.transport.FIFOBandwidthLimiter >= WARN
at startup (you didn't get any data unless you set the log level anyway)
* oldstats.jsp: Don't put 2 decimal places on integer event counts
* Remove the Internals link from the menu bar
* i2psnark: Extend startup delay from 1 to 3 minutes
2008-05-07 16:23:54 +00:00
4049ff5167
-2
2008-05-06 20:04:26 +00:00
89389ccc13
added i2jump.i2p as jump-site
2008-05-06 19:44:35 +00:00
959e308578
Add router version to profiles.jsp
2008-05-05 16:26:15 +00:00
8d4cbd8556
I2PTunnel: Change default outproxy to false.i2p
2008-05-05 14:42:17 +00:00
99b9c93636
-1
2008-05-05 14:10:19 +00:00
47c666c582
* Summary bar:
...
- Add reachability status
- Add participating tunnel acceptance status
* Throttle: Reject tunnels for first 10m uptime
2008-05-05 14:07:40 +00:00
a3c330fd9d
- Restrict <= .32 SSU-only peers from inbound tunnels,
...
since they don't know if they are unreachable
2008-05-05 14:04:41 +00:00
a6f3478db3
* Outbound message:
...
- Fix a couple of tunnel cache cleaning bugs
- Cache based on source+dest pairs rather than just dest
- Send the reply leaseSet only when necessary,
rather than all the time (big savings in overhead)
- Enable persistent lease selection again
- Logging tweaks
2008-05-05 14:01:22 +00:00
b1af22a15e
- Have SSU bid aggressively when it has less than 3 peers, so
...
we can determine our IP address and do peer testing.
Otherwise a router may never determine its IP address or reachability status.
2008-05-05 13:57:54 +00:00
65ec41c48f
NetDb Stats: Cleanup of commented out stats
2008-05-05 13:55:50 +00:00
aebf16add7
0.6.1.33 version and news
2008-04-25 13:57:38 +00:00
1de0563c94
update forum link on susidns page
2008-04-25 13:22:41 +00:00
c6059b9d85
merge of '20e06eb5e2ee39991682cae68511fca1944cd5b0'
...
and '8adc3b02e35ce3275e813ca9c64d75d02a0d9310'
2008-04-20 19:21:35 +00:00
f68c9242a9
added news-entry for trac
2008-04-20 19:21:13 +00:00
51838ba051
* Outbound message/Reachability:
...
- Fix a bug from -19 causing the persistent lease selection
removed in -17 to be back again
- Use netDb-listed-unreachable instead of detected-unreachable
for exclusion of unreachable peers from selected leases,
as there are potential anonymity problems with using
detected-unreachable
- Tweak logging some more
* NetDb stats: Remove a couple more including the inefficient stat_identities
2008-04-20 18:02:15 +00:00
cf50b7eac1
* Reachability:
...
- Track unreachable peers persistently
(i.e. separately from shitlist, and not cleared when they contact us)
- Exclude detected unreachable peers from inbound tunnels
- Exclude detected unreachable peers from selected leases
- Exclude detected unreachable floodfill peers from lookups
- Show unreachable status on profiles.jsp
2008-04-17 18:59:15 +00:00
2edd84e088
* SSU/Reachability:
...
- Extend shitlist time from 4-8m to 40-60m
- Add some shitlist logging
- Don't shitlist twice when unreachable on all transports
- Exclude netDb-listed unreachable peers from inbound tunnels;
this won't help much since there are very few of these now
- Remove 10s delay on inbound UDP connections used for the
0.6.1.10 transition
- Track and display UDP connection direction on peers.jsp
- Show shitlist status in-line on profiles.jsp
2008-04-16 20:51:57 +00:00
5ba1e458c6
* SSU Reachability/PeerTestManager:
...
- Back out strict peer ordering until we fix SSU
- Back out persistent lease selection until we fix SSU
- Fix detection of UDP REJECT_UNSOLICITED by recording status on expiration
- Increase known Charlie time to 10m; 3m wasn't enough
- Don't continue retransmitting peer test if we know Charlie
- Don't run multiple peer tests at once
- Tighten test frequency range to 6.5-19.5m, was 0-26m
2008-04-15 18:27:43 +00:00
0b600669c7
* Addressbook: Disallow '.-' and '-.' in host names
...
* NTCP: Don't drop a connection unless both directions are idle;
Fix idle time for outbound connections
* Outbound message: Make sure cached lease is in current leaseSet
* Stats: Put all NetworkDatabase stats in same group
* TunnelPool: Stop building tunnels and leaseSets after client shutdown
* i2psnark: Add locking to prevent two I2CP connections
2008-04-12 21:34:25 +00:00
215eb14d38
no need anymore to set I2P-Home when using eepget
2008-04-07 18:54:48 +00:00
20ff2f5bdc
Minor cleanups, -15
2008-04-07 17:42:54 +00:00
edc02e5efa
Implement outbound bandwidth limiting for i2psnark
2008-04-07 17:41:58 +00:00
d57356f807
Reduce priority of participating traffic
2008-04-07 17:41:19 +00:00
a7a6c75ac5
* ExploratoryPeerSelector: Try NonFailing even more
...
* HostsTxtNamingService: Add reverse lookup support
* Outbound message: Minor cleanup
* i2psnark TrackerCLient: Minor cleanup
* checklist.txt: Minor edit
* hosts.txt: Add perv.i2p, false.i2p, mtn.i2p2.i2p
* i2ptunnel.config: Change CVS client to mtn
* netdb.jsp: Show leaseSet destinations using reverse lookup
* profiles.jsp: First cut at showing floodfill data
2008-03-30 21:50:35 +00:00
b9e2def552
* Send messages for the same destination to the same inbound
...
lease to reduce out-of-order delivery.
* ExploratoryPeerSelector: Back out the floodfill peer exclusion
for now, as it prevents speed rating of those peers
2008-03-27 13:03:16 +00:00
4d7417401c
* ReseedHandler: Support multiple urls,
...
add netdb.i2p2.de as a 2nd default
2008-03-26 20:15:47 +00:00
40a9e959e8
* i2psnark:
...
- Add support for secondary open trackers
- Refactor and simplify the TrackerClient code
- Add welterde's tracker to the default list
- Don't have eepget retry announces
- Slow down tracker contacts if they've failed for a while
- Add some debug support showing connections (?p=2)
2008-03-25 21:54:54 +00:00
42bbb4a9ff
* NewsFetcher: Fix bug causing fetch every 10m
2008-03-22 17:10:49 +00:00
9500a55532
* Tunnel Testing:
...
- Fix counting so it really takes 4 consecutive failures
rather than 4 total to remove a tunnel
- Credit or blame goes to the exploratory tunnel as well
as the tunnel being tested
- Adjust tunnel test timeout based on tunnel length
* ExploratoryPeerSelector: Tweak logging
* ProfileOrganizer: Adjust integration calculation again
* build.xml: Add to help
* checklist.txt: Tweak
* readme.html: Fix forum links
* netDb: Remove tunnel.testFailedTime
2008-03-22 13:07:38 +00:00
0556f15068
remove corrupt sex0r.i2p from hosts.txt
2008-03-21 15:23:10 +00:00
6e981874a5
* ExploratoryPeerSelector:
...
- Exclude floodfill peers
- Tweak the HighCap vs. NonFailing decision
* i2psnark: Increase retries for .torrent fetch
* IRC Proxy: Prevent mIRC from sending an alternate DCC request
containing an IP
* readme.html: Reorder some items
* Stats: Add some more required stats
* Streaming lib: Fix slow start to be exponential growth,
fix congestion avoidance to be linear growth.
Should speed up local connections a lot, and remote
connections a little.
2008-03-19 00:20:15 +00:00
8886d61caa
forum news
2008-03-16 16:12:57 +00:00
b6fe81a982
Floodfill Search: Prefer heard-from, unfailing, unshitlisted floodfill peers
2008-03-14 22:53:18 +00:00
e7cdb965ba
* ProfileOrganizer:
...
- Use more recent stats to calculate integrationory.txt
- Show that fast peers are also high-capacity on profiles.jsp
* readme.html: Update Syndie link
* TunnelPool: Update comments
* netDb: Report 1-2h uptime as 90m to further frustrate tracking,
get rid of the 60s tunnel stats
(effective as of .33 to provide cover)
2008-03-13 23:13:32 +00:00
4fa4357bf1
* Floodfill Search:
...
- Fix a bug that caused a single FloodfillOnlySearchJob
instance to be run multiple times, with unpredictable
results
- Select ff peers randomly to improve reliability
- Add some bulletproofing
2008-03-13 20:23:46 +00:00
46307c60d4
* ProfileOrganizer:
...
- Don't require a peer to be high-capacity to be
well-integrated (not used for anything right now,
but want to get it right for possible floodfill verification)
- Don't fall back to median for high-capacity threshold
if the mean is higher than the median, this prevents
frequent large high-capacity counts
- Fix high-capacity selector that picked one too many
* Console: put well-integrated count back in the summary
2008-03-11 22:59:47 +00:00
e6a0c2f4f0
* EepGet: Fix byte count for bytesTransferred status listeners
...
(fixes command line status)
* UpdateHandler:
- Fix byte count display
- Display final status on router console
- Don't allow multiple update jobs to queue up
- Increase max retries
- Code cleanup
- Don't show 'check for update' button when update in progress
- Enhance error messages
2008-03-10 16:27:40 +00:00
cb41bf6023
NetDb: Comment out published netDb stats disabled for .32
2008-03-10 16:22:24 +00:00
d23c8a8331
-2
2008-03-09 14:55:44 +00:00
b1beb46ca2
propagate from branch 'i2p.i2p.i2p-0.6.1.33-pre' (head adbe93ae091c4ca78306ef94968a0c1d788e2c01)
...
to branch 'i2p.i2p' (head f541ec6c1ca7ffae49e31ee75559695d64152fa1)
2008-03-09 14:45:31 +00:00
6606c83cb2
2008-03-09 Complication
...
* Give the Jetty build file ability to ask permission
before downloading the Jetty archive from the web,
and to verify its SHA1 + MD5 hashes. Adjust the main build file
in accordance with this change.
* Improve the release checklist.
2008-03-08 20:37:45 +00:00
5998f5c9bd
* ClientPeerSelector: Implement strict ordering of peers,
...
based on XOR distance from a random hash
separately generated for each tunnel pool
2008-03-07 23:24:49 +00:00
cffcbe5f94
update news and version numbers to .32
2008-03-07 15:08:26 +00:00
0c75725f5e
* ProfileOrganizer, TunnelPoolSettings, ClientPeerSelector:
...
- Prevent peers with matching IPs from joining same tunnel.
Match 0-4 bytes of IP (0=off, 1=most restrictive, 4=least).
Default is 2 (disallow routers in same /16).
Set with router.defaultPool.IPRestriction=x
- Comment out unused RebuildPeriod pool setting
- Add random key to pool in preparation for XOR peer ordering
2008-03-07 14:36:40 +00:00
5ef325408c
Optimize naming lookups for a destkey
2008-03-07 14:31:36 +00:00
d957712e88
Change a common wtf error to a warn
2008-03-06 14:03:49 +00:00
9233c2ed4c
Add create account link in susimail
2008-03-06 14:00:33 +00:00
7ad54eb749
* Stats: Add code to disable most stats to save memory.
...
Set on configstats.jsp or set stat.full=false to disable the stats.
(true by default for now)
2008-03-05 18:44:45 +00:00
5740e20c62
-3201
2008-03-05 14:25:39 +00:00
0a9114fc2f
add a i2psnark StartAll button
2008-03-05 14:20:02 +00:00
71ddfa42e1
* i2psnark: Don't do a naming lookup for Base64 destkeys
2008-03-05 14:19:19 +00:00
1ecb84f3fb
* Naming: Make HostsTxt the sole default NamingService
...
(was Meta = PetName + HostsTxt)
* Naming: Add two new experimental NamingServices, EepGet and Exec,
not enabled by default -
see source comments in core/java/src/net/i2p/client/naming
for configuration instructions
2008-03-05 14:16:04 +00:00
c46b06fb81
Fix netdb.knownLeaseSets count reported by floodfill routers
2008-03-01 16:13:41 +00:00
a7397879aa
correct instructions
2008-02-29 16:50:37 +00:00
9b86da7ce5
upcoming .32 news
2008-02-29 14:51:24 +00:00
c68977ca8c
* i2ptunnel: Add 3-hop option to edit.jsp to match configtunnels.jsp
...
* i2psnark: Remove orion and gaytorrents from default tracker list
* Remove orion from jump list and from eepsite_index.html
* Jbigi: Change jbigi version to 4.2.2 in build scripts - tested by amiga
* Capitalize OutboundMessageDistributor job name
* TunnelPool: Add a warning if all tunnels are backlogged
2008-02-27 15:18:32 +00:00
bc7bd628db
* Reintroduce NTCP backlog pushback, with switch back to
...
previous tunnel when no longer backlogged
* Catch an nio exception in an NTCP logging statement if loglevel is WARN
* IRC Proxy: terminate all messages with \r\n (thanks TrivialPursuit!)
2008-02-26 19:33:11 +00:00
bc7ab39131
+x the c build files
2008-02-21 14:53:50 +00:00
100163e03b
* Raise inbound default bandwidth to 32KBps
...
* Fix config.jsp that showed 0KBps share bandwidth by default
2008-02-21 14:05:33 +00:00
49c02f13b2
-5
2008-02-19 15:39:44 +00:00
40f072e25e
Display capabilities on profiles.jsp
2008-02-19 15:32:39 +00:00
918b1acb8f
* Tunnels: Enforce max tunnel length of 8, catch an index error
...
http://forum.i2p/viewtopic.php?t=2561
2008-02-19 15:28:41 +00:00
bc16078e3f
Remove some stats from netDb, effective in .32
2008-02-19 15:22:46 +00:00
4a8dbd0634
* Addressbook: Disallow '--' in host names except in IDN,
...
add some reserved host names
2008-02-19 15:21:58 +00:00
38c0184f95
clarify the i2ptunnel edit page dropdowns
2008-02-19 15:20:42 +00:00
68829ddb99
merge of 'cc7dee6f711dd10db6c1f42af8dc7ba6f6b0002d'
...
and 'dc2fa2d01da4c7b3733d4dadb85d757d592c1fa6'
2008-02-19 15:16:53 +00:00
19089bd6a7
* Fix race in TunnelDispatcher which caused
...
participating tunnel count to seesaw -
should increase network capacity
* Leave participating tunnels in 10s batches for efficiency
* Update participating tunnel ratestat when leaving a tunnel too,
to generate a smoother graph
* Fix tunnel.participatingMessageCount stat to include all
participating tunnels, not just outbound endpoints
* Simplify Expire Tunnel job name
2008-02-16 16:25:21 +00:00
69cc0afd1b
* PersistentDataStore: Write out 300 records every 10 min
...
rather than 1 every 10 sec;
Don't store leasesets to disk or read them in
* Combine rates for pools with the same length setting
in the new tunnel build algorithm
* Clarify a log message in the UpdateHandler
2008-02-13 21:42:09 +00:00
d2f3a262db
* Make graphs clickable to get larger graphs
...
* Change SimpleTimer CRIT to a WARN, increase threshold
* Checklist update
2008-02-13 11:49:24 +00:00
c1703b872d
probably fixed a bug in udp-transport
2008-02-11 20:45:33 +00:00
f7b0e8181b
merge of '1d753ff05fc1c942cf6ce8feeadfaa577bff27ab'
...
and 'e20c0075f57440edcebaac0009a0ef0327d563cc'
2008-02-11 20:38:47 +00:00
43f2695901
* Add new tunnel build algorithm (preliminary)
...
* Change NTCP backlogged message from error to warning
* Checklist updates
2008-02-10 18:29:21 +00:00
ea0d4ffd7f
* 2008-02-10 0.6.1.31 released
...
2008-02-10 Complication
* Update news and version numbers
2008-02-10 13:59:20 +00:00
0ed29573a7
minor
2008-02-09 13:18:22 +00:00
1365d3e3b9
Remove orion reference in dnfh error page
2008-02-08 21:04:23 +00:00
40befb5a92
remove comments from hosts.txt
2008-02-08 19:16:48 +00:00
9c16eec361
checklist updates, +x some files
2008-02-08 00:15:32 +00:00
093c69637d
* build.xml: Add some apps to javadoc
...
* checklist.txt: Add some things
* news.xml: Minor edit
* runplain.sh: Add some comments
2008-02-06 16:38:23 +00:00
134ec7acea
* news.xml: make links relative
...
* wrapper.config: Add some comments
* checklist.txt: Add some things
2008-02-05 03:14:18 +00:00
0802a5ae40
2008-02-05 Complication
...
* Change the dates too (sorry for such forgetfulness!)
2008-02-04 23:52:11 +00:00
14ddfb360f
2008-02-04 Complication
...
* Also use the new key for checking, and add it into news.xml
2008-02-04 23:20:28 +00:00
78ad831028
2008-02-04 Complication
...
* Added my release signing key into TrustedUpdate.java
2008-02-04 21:34:52 +00:00
22f1684262
* NewsFetcher: Change fetch failed from error to warning
...
* installer: Fix URL and "email"
* checklist.txt: New release checklist
2008-01-31 19:56:00 +00:00
83f51b4a66
2008-01-29 zzz
...
* Addressbook: Change default subscription
* ConfigUpdateHandler: Change default news URL
* initialNews.xml: Update version to .31
* news.xml: More updates
* hosts.txt: Add i2p-projekt.i2p
* readme.html: More URL updates
* SusiDNS: Change references to default subscription
2008-01-29 22:20:04 +00:00
9c28de0704
2008-01-28 zzz
...
* news.xml: Updates, still preliminary
* ReseedHandler: Change default URL
* i2ptunnel.config: Change default outproxies
* readme.html: Change *.i2p.net URLs
* help.jsp: Change *.i2p.net URLs
* eepsite_index.html: Change stats.i2p addressbook subscription URL
* hosts.txt: Add krabs.i2p, true.i2p, www.i2p2.i2p
2008-01-28 19:24:12 +00:00
c69fda2298
Drop unused directories
2008-01-27 14:48:50 +00:00
cabb22331b
Drop unused directories
2008-01-27 14:42:04 +00:00
5b3aca29a8
replace orion.i2p with perv.i2p/stats.cgi
2008-01-09 22:40:33 +00:00
f35cbf59d8
* NewsFetcher: add last-modified support, reduce number of retries
...
* Error pages: add icon and logo,
clarify 'destination not found' and 'proxy not found' pages
2008-01-09 04:11:12 +00:00
a96119d09b
2008-01-08 zzz
...
* addressbook: Limit size of subscribed hosts.txt,
don't save old etag or last-modified data
* EepGet: Add some logging,
enforce size limits even when size not in returned header,
don't return old etag or last-modified data,
don't call transferFailed listener more than once
2008-01-09 02:15:43 +00:00
2711294aee
(zzz) sign my update signing key
2008-01-09 01:56:38 +00:00
f838b1828b
2008-01-07 zzz
...
* profiles.jsp formatting cleanup
* NTCP: Reduce max idle time from 60m to 20m
* NTCP: Fix idle time on connections with zero messages,
correctly drop these connections
2008-01-07 08:09:43 +00:00
fbf6282c1a
2008-01-03 zzz
...
* addressbook: Do basic validation of hostnames and destkeys
* susidns: Add support for the private addressbook,
update the text and links somewhat
2008-01-04 02:37:24 +00:00
5195a5c1fc
2008-01-02 zzz
...
* Add stats.i2p to the jump list
* Impose 20MB limit on POSTs and catch OOMs in POST
* eepsite_index.html: add stats.i2p services
* addressbook: log source of new keys; disallow dests > 516 bytes
* addressbook: convert hostnames to lower case to prevent duplicates
* susidns: generalize references to orion
2008-01-02 22:08:48 +00:00
62b18b18b5
2007-12-29 zzz
...
* Tweak IRC inbound PONG filtering to fix xchat/BitchX lagometers
2007-12-30 03:45:09 +00:00
7c8f519b35
2007-12-29 zzz
...
* Allow commas in router.trustedUpdateKeys and router.updateURL again
2007-12-29 23:59:24 +00:00
d6fb979616
2007-12-29 zzz
...
* Change default news host from dev.i2p.net to dev.i2p
2007-12-29 22:15:11 +00:00
f568d21969
2007-12-29 zzz
...
* Change jetty timeout from 30 to 60 sec (thanks sponge!)
2007-12-29 21:08:29 +00:00
7fe9d590f5
2007-12-28 zzz
...
* Add zzz's update signing key
2007-12-28 20:27:16 +00:00
0a1240ebfd
2007-12-26 Complication
...
* Improve reseed handler (less repetitive code,
avoid reporting errors when less than 10% of fetches fail)
2007-12-26 20:55:07 +00:00
4e68f2a157
2007-12-26 Complication
...
* Escape both CR, LF and CR LF line breaks in Router.saveConfig()
and unescape them in DataHelper.loadProps() to support
saving and loading config properties with line breaks
* Change the update URLs textbox into a textarea like keys have,
so different URLs go on different lines
* Modify TrustedUpdate to provide a method which supplies a key list
delimited with CR LF line breaks
* Modify DEFAULT_UPDATE_URL to supply a default URL list
delimited with CR LF line breaks
* Modify selectUpdateURL() to handle URL lists
delimited by any kind of line breaks
* Start saving trusted update keys
* Improve formatting on configupdate.jsp
2007-12-26 08:14:54 +00:00
e9bd6907d1
2007-12-22 zzz
...
* Add support for multiple update URLs
* Change default for update to use i2p proxy,
add several URLs as defaults
* Enable trusted key form on configupdate.jsp
2007-12-22 23:58:46 +00:00
b20495c39f
(zzz) Clarify the 'destination not found' error page
2007-12-22 20:54:44 +00:00
0ecbc4c27b
(zzz) remove anonymitytracker from default tracker list, not seen in over 6 months
2007-12-17 02:33:05 +00:00
4d5b1d4c3f
2007-12-10 zzz
...
* Fix NPE in CLI TrustedUpdate keygen
2007-12-10 22:22:59 +00:00
17b719f3f7
2007-12-02 Complication
...
* Commit SAM v2 patch from mkvore (thank you!)
* Minor reformatting to preserve consistent whitespace
in old SAM classes (new classes unaltered)
2007-12-03 04:19:25 +00:00
979a3e98d8
2007-12-01 Complication
...
* Separate the checks "does Jetty .zip file need downloading"
and "does Jetty .zip file need extracting" in the Jetty buildfile.
First download (unless already done), then extract (unless done).
2007-12-02 03:13:15 +00:00
c6a1112f0a
2007-11-26 zzz
...
* i2psnark: add timeout for receive inactivity
2007-11-26 21:53:58 +00:00
4ebcc95d9f
2007-11-24 zzz
...
* i2psnark: increase streaming lib write timeout to 240 sec and change
timeout action from "ping" to "disconect", as the fix in .30 to
honor options on outbound connections led to hung outbound connections
(bitfield never transmitted, connection never dropped)
2007-11-24 20:22:45 +00:00
7e59ce27fa
(zzz) i2phost.i2p => i2host.i2p
2007-11-06 20:15:25 +00:00
22345a264e
(zzz) fix new jump server typo
2007-11-06 19:53:06 +00:00
03739996da
2007-11-06 jrandom
...
* add i2phost.i2p to the jump list
2007-11-06 11:26:01 +00:00
819a72d4f6
2007-10-11 zzz
...
* IRC Proxy: Fix several possible anonymity holes:
- Block CTCP in NOTICE messages
- Block CTCP anywhere in PRIVMSG and NOTICE, not just at first character
- Check for lower case commands
(Thanks sponge!)
2007-10-11 06:03:21 +00:00
e480931e20
2007-10-07 jrandom
...
* back out the NTCP backlog pushback, as it could be used to mount an
active anonymity attack.
2007-10-08 04:11:36 +00:00
3f01d0a69e
(zzz) .30 details
2007-10-08 04:03:40 +00:00
f67f47f0cd
0.6.1.30
2007-10-08 03:09:35 +00:00
5ad6ee60eb
0.6.1.30
2007-10-08 03:01:47 +00:00
5accba6cdc
2007-10-07 Complication
...
* Fix an issue in EepGet whereby sending of "etag" and "lastModified" headers
broke retrying.
2007-10-08 02:36:17 +00:00
313e1704df
2007-09-27 zzz
...
* Implement pushback of NTCP transport backlog to the outbound tunnel selection code
* Clean up the NTCP and UDP tables on peers.jsp to be consistent,
fix some of the sorting
2007-09-27 03:52:32 +00:00
cf4d2b17c9
2007-09-22 zzz
...
* Send messages for the same destination out the same outbound
tunnel to reduce out-of-order delivery.
2007-09-23 02:44:34 +00:00
9145eedc35
2007-09-19 zzz
...
* i2psnark: Fix broken multifile torrent Delete;
cleanup Storage resources in AddTorrent;
don't autostart torrent after Create
2007-09-20 01:44:02 +00:00
b772179077
2007-09-18 zzz
...
* eepsite_index.html: Add links to trevorreznik address book
* streaming lib: Fix SocketManagerFactory to honor options on outbound connections
* streaming lib: Fix setDefaultOptions() when called with a ConnectionOptions parameter
* i2psnark: Don't make outbound connections to already-connected peers
* i2psnark: Debug logging cleanup
2007-09-18 19:09:19 +00:00
9054a196ce
2007-09-14 zzz
...
* eepget: Increase header timeout to 45s
* HTTP proxy: Return a better error message for localhost requests
* tunnels: Fix PooledTunnelCreatorConfig memory leak
2007-09-15 01:58:30 +00:00
d28a96ac7d
2007-09-09 zzz
...
* eepget: Add support for Last-Modified and If-Modified-Since
* addressbook: Finish incomplete support for Last-Modified
2007-09-09 17:38:53 +00:00
9c73f80ac3
(zzz) Copy over SocketTimeout.java file from syndie for EepGet.java
2007-09-08 20:21:15 +00:00
20c46cff04
synced up with the eepget from the syndie source tree (allowing better
...
control of timeouts and transparent redirection). the users of eepget
in this source tree don't necessarily use the timeout controls, though
they can be updated to do so
2007-09-08 02:24:01 +00:00
f332513755
added trevorreznik.i2p
2007-09-02 01:36:54 +00:00
cb69a66498
(zzz) .29 announcement
2007-08-24 02:34:40 +00:00
1c66543938
0.6.1.29 released
2007-08-24 00:33:28 +00:00
53ab3c472e
2007-08-13 zzz
...
* readme.html - Add inproxy.tino.i2p, replace search.i2p with eepsites.i2p,
tweak the eepsite and troubleshooting sections
2007-08-13 19:42:59 +00:00
a4b221fa71
2007-08-11 zzz
...
* Add stats for individual tunnel rates (nice when graphed)
* i2psnark: Fix outbound tunnel nickname
2007-08-11 20:48:14 +00:00
e3e1d0842d
2007-08-05 Complication
...
* Update the sharing calculator on config.jsp
and explain the trade-off even more thoroughly.
2007-08-06 03:35:42 +00:00
99b5bf9609
2007-08-04 Complication
...
* Lower the threshold between the K and L bandwidth class,
so that K is now < 12 KB/s, instead of <= 16 KB/s.
Hopefully this lets people with 128 kbit/s (16 KB/s) upload lines
participate in routing, if they keep the default share percentage.
2007-08-05 03:25:30 +00:00
da10fe0df7
(zzz) ask for bandwidth
2007-07-19 18:05:44 +00:00
9fd5ba7b2d
2007-07-16 zzz
...
* i2psnark: Add tooltip info for choked/uninterested
2007-07-16 21:15:51 +00:00
05b5df9d76
2007-07-16 zzz
...
* Make selection of graphed data configurable via configstats.jsp,
remove most of the default graphs to save some memory
2007-07-16 20:47:57 +00:00
5c1dc79767
2007-07-15 zzz
...
* Add current values to graph legends
* Fix up previous Rate fix to check for divide by zero
2007-07-15 18:34:33 +00:00
4acd2996c5
2007-07-14 Complication
...
* Take the post-download routerInfo size check back out of ReseedHandler,
since it wasn't helpful, and a lower limit caused false warnings.
* Give EepGet ability to enforce a min/max HTTP response size.
* Enforce a maximum response size of 8 MB when ReseedHandler
downloads into a ByteArrayOutputStream.
* Refactor ReseedHandler/ReseedRunner from static to ordinary classes,
change invocation from RouterConsoleRunner accordingly.
* Add an EepGet status listener to ReseedHandler to log causes of reseed failure,
provide status reports to indicate the progress of reseeding.
* Enable icon for default eepsite, and the index page
of the router console (more later).
2007-07-15 00:56:18 +00:00
16fa6a89bc
2007-07-14 zzz
...
* Clean up graphs.jsp - set K=1024 where appropriate,
output image sizes in html, catch ooms, other minor tweaks
* Fix current event count truncation which fixes graphs with low
60-sec event counts displaying high values
(bw.* and router.* graphs for example were 1.5x too high)
Affects all "events per period" (non-lifetime) counts.
2007-07-14 18:44:11 +00:00
2a72e8574b
2007-07-09 zzz
...
* i2psnark: give a better error message for a non-i2p torrent
2007-07-10 01:20:37 +00:00
d4a1bcf28f
2007-07-07 zzz
...
* Add auto-detect IP/Port to NTCP. When enabled on config.jsp,
SSU will notify/restart NTCP when the external address changes.
Now you can enable inbound TCP without a static IP or dyndns service.
2007-07-07 20:03:50 +00:00
409b71def5
2007-07-04 zzz
...
* Display calculated share bandwidth and remove load testing
on config.jsp
2007-07-04 22:58:48 +00:00
2dc5fbda02
2007-07-01 zzz
...
* Replace broken option i2np.udp.alwaysPreferred with
i2np.udp.preferred and adjust UDP bids; possible settings are
"false" (default), "true", and "always".
Default setting results in same behavior as before
(NTCP is preferred unless it isn't established and UDP is established).
Use to compare NTCP and UDP transports.
2007-07-01 22:07:52 +00:00
71aaf03d09
2007-06-27 jrandom
...
* fix for a streaming lib bug that could leave a thread waiting
indefinitely (thanks Complication!)
2007-06-28 01:51:16 +00:00
30c99e630b
2007-06-16 Complication
...
* First pass on EepGet and ReseedHandler improvements,
please avoid use on routers which matter!
* Give EepGet ability of downloading into an OutputStream,
such as the ByteArrayOutputStream of ReseedHandler.
* Detect failure to reseed better, report it persistently
and more verbosely, provide a link to logs
and suggest manual reseed.
2007-06-16 23:15:49 +00:00
445b39171a
2007-05-06 Complication
...
* spelling correction to history.txt
2007-05-06 20:02:04 +00:00
571c2d6047
2007-05-06 Complication
...
* Fix the build.xml file, so the preppkg build target won't try copying files
which became deprecated with the old Syndie (thank for alerting, itsu!)
2007-05-06 19:52:39 +00:00
42ff763933
(zzz) 4-10
2007-04-11 06:01:35 +00:00
727edc3ff9
(zzz) add 204 log link
2007-04-08 04:18:18 +00:00
82a4758a0a
(zzz) 3-27 and 4-3
2007-04-05 06:11:21 +00:00
915914ebb3
2007-03-31 zzz
...
* Add trevorreznik jump server to the http proxy error page
* Add anonymity to the trackers supporting details links in i2psnark
2007-03-31 21:50:51 +00:00
c438b56378
(zzz) 3-20
2007-03-25 22:58:18 +00:00
307ccfb1b4
2007-03-24 zzz
...
* Remove Syndie from build targets and navbar
2007-03-24 07:57:37 +00:00
34e23259b4
2007-03-22 zzz
...
* i2psnark tracker handling tweaks:
- Add link to tracker details page (Postman only for now, requires bytemonsoon patch)
- Add Base URL to tracker list configuration
- Web page links built from tracker list Base URLs
- Only build and sort tracker list once
- Add anonymityWeb tracker to default list
- Add tooltip info for TrackerErrs
- Stop torrent if not registered with tracker
- Mark temp files as delete on exit
2007-03-22 05:21:25 +00:00
036802d66a
2007-03-18 zzz
...
* i2psnark: Cleanup some handling of saved partial pieces
* i2psnark: Put bit counting in Bitfield.java for efficiency
* i2psnark: Save torrent completion state in i2psnark.config
2007-03-18 21:57:01 +00:00
6a7dbc8e3a
(zzz) i2psnark: Save torrent completion status in i2psnark.config
2007-03-18 21:43:41 +00:00
cf4a9ffc27
(zzz) i2psnark: Put bit counting in Bitfield.java for efficiency
2007-03-18 21:28:28 +00:00
6ef4adf318
(zzz) i2psnark: Remove saved partial when halted, don't save partial when halted
2007-03-18 21:25:18 +00:00
f84c9bf3b1
(zzz) .28 news
2007-03-18 02:17:16 +00:00
da0837bd58
ugh, jrandom sucks. 0.6.1.28
2007-03-18 01:47:59 +00:00
9094a62273
oops
2007-03-17 21:19:37 +00:00
026183a655
* 2007-03-17 0.6.1.2 released
2007-03-17 21:18:12 +00:00
b033c7945c
(zzz) i2psnark: clarify that total uploader value is peers on UI. (thanks jadeSerpent)
2007-03-15 18:26:06 +00:00
0c2dcf0845
(zzz) 3-13 mtg
2007-03-15 08:21:35 +00:00
b6e597e5bf
2007-03-13 zzz
...
* i2psnark: Make max total uploaders configurable (thanks Amiga4000!)
2007-03-14 04:06:27 +00:00
ae402baa71
2007-03-12 jrandom
...
* dodge a race on startup (thanks zzz!)
2007-03-12 18:19:57 +00:00
d6c8a4d9eb
2007-03-10 zzz
...
* Streaming lib: Change initial RTT deviation from RTT to RTT/2
to reduce early RTO values
2007-03-10 08:45:27 +00:00
8e2849b7e5
2007-03-08 zzz
...
* i2psnark changes to improve upload performance:
* Implement total uploader limit (10)
* Don't timeout non-piece messages out
* Change chunk size to 32K (was 64K)
* Change request limit to 64K (was 256K)
* i2psnark: Disconnect from seeds when complete
2007-03-08 18:55:17 +00:00
0aa0cd330f
(zzz) take dynamic router keys off the config page
2007-03-07 21:05:21 +00:00
0960cafaf5
2007-03-07 zzz
...
* Streaming lib changes to improve upstream performance during congestion:
* Change min window size from 12 to 1
* Change max timeout from 10 to 45 sec
* Change initial timeout from 10 to 15 sec
* Change intial window size for i2psnark from 12 to 1
* Change slow start growth rate for i2psnark from 1/2 to 1
2007-03-07 05:11:45 +00:00
2088a28053
(zzz) Mar. 04 - More tweaks to the default eepsite start page to help
...
people start up the tunnel which is now stopped by default
2007-03-04 23:25:18 +00:00
a5c4ba3bff
2007-03-03 zzz
...
* Upgrade from Jetty 5.1.6 to 5.1.12 which fixes spaces in URL
* Add a updaterWithJetty build target
2007-03-03 20:30:52 +00:00
1bbd2cf52e
2007-03-03 zzz
...
* Implement priority sending for NTCP
* Disable trimForOverload() in tunnel BuildExecutor which
was preventing tunnel builds when outbound traffic was high
(i.e. most of the time when running i2psnark)
2007-03-03 20:11:05 +00:00
ce50efa60c
(zzz) 02-28 i2psnark file reopen cleanup
2007-03-01 02:29:11 +00:00
a3c64a9ba3
(zzz) 02-28 add peer details to i2psnark web page
2007-03-01 02:22:14 +00:00
1447164a8a
(zzz) 2-20
2007-02-24 09:15:29 +00:00
bc0bf8d7ff
(zzz) Fix Syndie URL typo
2007-02-22 08:51:14 +00:00
9f346f488e
(zzz) add links
2007-02-17 02:07:45 +00:00
760d7d9704
(zzz) 0.6.1.27
2007-02-16 19:35:09 +00:00
77310e17d1
* 2007-02-15 0.6.1.27 released
...
2007-02-15 jrandom
* Limit the whispering floodfill sends to at most 3 randomly
chosen from the known floodfill peers
2007-02-15 23:25:04 +00:00
e54b964929
2007-02-14 jrandom
...
* Don't filter out KICK and H(ide oper status) IRC messages
(thanks Takk and postman!)
2007-02-14 21:35:43 +00:00
809f3e847b
2007-02-13 jrandom
...
* Tell our peers about who we know in the floodfill netDb every
6 hours or so, mitigating the situation where peers lose track
of floodfill routers.
* Disable the Syndie updater (people should use the new Syndie,
not this one)
* Disable the eepsite tunnel by default
2007-02-14 04:33:36 +00:00
f4beebe60d
(zzz) 02-13
2007-02-14 03:04:11 +00:00
827e427f0b
added trac.i2p
2007-02-12 10:26:21 +00:00
c02125511d
(zzz) 02-06
2007-02-08 18:51:58 +00:00
1aa1069b6f
(zzz) 01-30
2007-02-02 02:50:43 +00:00
91d281077d
2007-01-30 zzz
...
* i2psnark: Don't hold _snarks lock while checking a snark,
so web page is responsive at startup
2007-01-30 08:58:19 +00:00
f339dec024
2007-01-29 zzz
...
* i2psnark: Add NickyB tracker
2007-01-30 04:05:21 +00:00
2aeef44f8d
2007-01-28 zzz
...
* i2psnark: Don't hold sendQueue lock while flushing output,
to make everything run smoother
2007-01-29 04:03:36 +00:00
0fd41a9490
2007-01-27 zzz
...
* i2psnark: Fix orphaned Snark reader tasks leading to OOMs
2007-01-28 02:30:05 +00:00
58f10d14b2
2007-01-20 Complication
...
* Drop overlooked comment
2007-01-21 03:49:41 +00:00
46ca42ddf8
2007-01-20 Complication
...
* Modify ReseedHandler to query the "i2p.reseedURL" property from I2PAppContext
instead of System, so setting a reseed URL in advanced configuration has effect.
* Clean out obsolete reseed code from ConfigNetHandler.
2007-01-21 03:35:49 +00:00
e6e6d6f4ee
2007-01-20 zzz
...
* Improve performance by not reading in the whole
piece from disk for each request. A huge memory savings
on 1MB torrents with many peers.
2007-01-21 01:43:31 +00:00
8a87df605b
2007-01-20 zzz
...
* i2psnark: More choking rotation tweaks
* Improve performance by not reading in the whole
piece from disk for each request. A huge memory savings
on 1MB torrents with many peers.
2007-01-21 00:35:09 +00:00
8ca085bceb
(zzz) 1/16
2007-01-19 03:04:49 +00:00
df47587db0
* Add new HTTP Proxy error message for non-http protocols
2007-01-18 01:42:13 +00:00
d705e0ad04
2007-01-17 zzz
...
* Add note on Syndie index.html steering people to new Syndie
2007-01-17 05:13:27 +00:00
40d209dd7c
2007-01-17 zzz
...
* i2psnark: Fix crash when autostart off and
tcrrent started manually
2007-01-16 06:20:23 +00:00
7f2a0457bf
2007-01-16 zzz
...
* i2psnark: Fix bug caused by last i2psnark checkin
(ConnectionAcceptor not started)
* Don't start PeerCoordinator, ConnectionAcceptor,
and TrackerClient unless starting torrent
2007-01-16 04:47:58 +00:00
f4749f2483
2007-01-15 jrandom
...
* small guard against unnecessary streaming lib reset packets
(thanks Complication!)
2007-01-15 06:35:59 +00:00
9c42830076
2007-01-15 zzz
...
* i2psnark: Add 'Stop All' link on web page
* Add some links to trackers and forum on web page
* Don't start tunnel if 'Autostart' unchecked
* Fix torrent restart bug by reopening file descriptors
2007-01-15 04:36:03 +00:00
53ba6c2a64
2007-01-14 zzz
...
* i2psnark: Improvements for torrents with > 4 leechers:
choke based on upload rate when seeding, and
be smarter and fairer about rotating choked peers.
* Handle two common i2psnark OOM situations rather
than shutting down the whole thing.
* Fix reporting to tracker of remaining bytes for
torrents > 4GB (but ByteMonsoon still has a bug)
2007-01-14 19:49:33 +00:00
61b3f21f69
(zzz) 01-09
2007-01-13 01:15:04 +00:00
506fd5f889
(zzz) Jan. 2
2007-01-03 03:19:06 +00:00
d538f888b4
(zzz) 12-19,12-26
2006-12-28 09:11:30 +00:00
976c5fdd47
new syndie httpserv
2006-12-16 22:31:07 +00:00
b63f3437f2
(zzz) 12-12 mtg
2006-12-13 06:40:15 +00:00
e760f2e538
(zzz) 12/5 mtg
2006-12-06 02:52:13 +00:00
17c8fca779
(zzz) 11-28 mtg
2006-11-29 01:37:18 +00:00
87fda382c3
(zzz) 11/14 and 11/21 mtgs
2006-11-22 02:31:23 +00:00
1e404cd7ac
2006-10-29 zzz
...
* i2psnark: Fix and enable generation of multifile torrents,
print error if no tracker selected at create-torrent,
fix stopping a torrent that hasn't started successfully,
add eBook and GayTorrents trackers to form,
web page formatting tweaks
2006-11-10 01:44:35 +00:00
098f99d806
(zzz) 11/7 mtg
2006-11-10 01:34:54 +00:00
da93f96035
(zzz) 10/31 mtg
2006-11-02 02:39:07 +00:00
ead39cc87e
2006-10-29 Complication
...
* Ensure we get NTP samples from more diverse sources
(0.pool.ntp.org, 1.pool.ntp.org, etc)
* Discard median-based peer skew calculator as framed average works,
and adjusting its percentage can make it behave median-like
* Require more data points (from at least 20 peers)
before considering a peer skew measurement reliable
2006-10-29 19:29:50 +00:00
e4e3c44459
(zzz) 10/24
2006-10-25 08:22:09 +00:00
af151e32e5
(zzz) 10/17 mtg
2006-10-21 08:22:24 +00:00
12819a2a17
added mtn.i2p
2006-10-15 02:10:36 +00:00
87eedff254
0.6.1.26
2006-10-09 05:10:22 +00:00
4c59cd7621
* 2006-10-10 0.6.1.26 released
...
2006-10-10 jrandom
* Removed the status display from the console, as its more confusing
than informative (though the content is still displayed in the HTML)
2006-10-09 01:44:47 +00:00
ef707e7956
2006-10-08 Complication
...
* Update comment to reflect current status
2006-10-08 23:10:58 +00:00
73cf3fb299
2006-10-08 Complication
...
* Add a framed average peer clock skew calculator
* Add config property "router.clockOffsetSanityCheck" to determine
if NTP-suggested clock offsets get sanity checked (default "true")
* Reject NTP-suggested clock offsets if they'd increase peer clock skew
by more than 5 seconds, or make it more than 20 seconds total
* Decrease log level in getMedianPeerClockSkew()
2006-10-08 22:52:59 +00:00
80b0c97d72
(zzz) 10/3 status notes
2006-10-04 19:41:09 +00:00
5cf85c1d7b
(zzz)
...
* i2psnark: Second try at synchronization fix - synch addRequest()
completely rather than just portions of it and requestNextPiece()
2006-09-29 23:54:17 +00:00
c14e52ceb5
2006-09-27 jrandom
...
* added HMAC-SHA256
* properly use CRLF with EepPost
* suppress jbigi/jcpuid messages if jbigi.dontLog/jcpuid.dontLog is set
* PBE session key generation (with 1000 rounds of SHA256)
* misc SDK helper functions
2006-09-27 06:00:33 +00:00
32a579e480
2006-09-26 Complication
...
* Take back another inadverent logging change in NTCPConnection
2006-09-27 04:44:13 +00:00
0a240a4436
2006-09-26 Complication
...
* Take back an accidental log level change
2006-09-27 04:31:34 +00:00
9325b806e4
2006-09-26 Complication
...
* Subclass from Clock a RouterClock which can access router transports,
with the goal of developing it to second-guess NTP results
* Make transports report clock skew in seconds
* Adjust renderStatusHTML() methods accordingly
* Show average for NTCP clock skews too
* Give transports a getClockSkews() method to report clock skews
* Give transport manager a getClockSkews() method to aggregate results
* Give comm system facade a getMedianPeerClockSkew() method which RouterClock calls
(to observe results, add "net.i2p.router.transport.CommSystemFacadeImpl=WARN" to
logging)
* Extra explicitness in NTCP classes to denote unit of time.
* Fix some places in NTCPConnection where milliseconds and seconds were confused
2006-09-27 04:02:13 +00:00
ef2e24ea11
(zzz)
...
* i2psnark: Paranoid copy before writing pieces,
recheck files on completion, redownload bad pieces
* i2psnark: Don't contact tracker as often when seeding
2006-09-26 03:11:39 +00:00
373934c6e0
(zzz)
...
* i2psnark: Add some synchronization to prevent rare problem
after restoring orphan piece
2006-09-24 18:30:22 +00:00
e8e8bac694
(zzz)
...
* i2psnark: Eliminate duplicate requests caused by i2p-bt's
rapid choke/unchokes
* i2psnark: Truncate long TrackerErr messages on web page
2006-09-20 22:39:24 +00:00
23e8a558c2
(zzz)
...
* i2psnark: Implement retransmission of requests. This
eliminates one cause of complete stalls with a peer.
This problem is common on torrents with a small number of
active peers where there are no choke/unchokes to kickstart things.
2006-09-16 21:07:28 +00:00
46f2645834
2006-09-14 Complication
...
* news.xml update
2006-09-14 03:16:53 +00:00
2329439034
(zzz)
...
* i2psnark: Fix restoral of partial pieces broken by last patch
2006-09-14 02:37:32 +00:00
6d400368b9
(zzz) changelog date fix
2006-09-13 23:24:14 +00:00
26c13b40fe
(zzz)
...
* i2psnark: Mark a peer's requests as unrequested on disconnect,
preventing premature end game
* i2psnark: Randomize selection of next piece during end game
* i2psnark: Don't restore a partial piece to a peer that is already working on it
* i2psnark: strip ".torrent" on web page
* i2psnark: Limit piece size in generated torrent to 1MB max
2006-09-13 23:02:07 +00:00
9fd0e95fe8
(zzz) 9/12 status
2006-09-13 17:34:58 +00:00
7e21f2c92b
(zzz)
...
* i2psnark: Add "Stalled" indication and stat totals on web page
2006-09-10 01:55:37 +00:00
c9d8e796c6
(zzz)
...
* i2psnark: Fix bug where new peers would always be set to "interested"
regardless of actual interest
* i2psnark: Reduce max piece size from 10MB to 1MB; larger may have severe
memory and efficiency problems
2006-09-09 22:15:05 +00:00
e7203f5d46
(zzz) 0.6.1.25
2006-09-09 21:19:49 +00:00
22d76a1b64
* 2006-09-09 0.6.1.25 released
2006-09-09 17:46:21 +00:00
0903dc46c6
2006-09-08 jrandom
...
* Tweak the PRNG logging so it only displays error messages if there are
problems
* Disable dynamic router keys for the time being, as they don't offer
meaningful security, may hurt the router, and makes it harder to
determine the network health. The code to restart on SSU IP change is
still enabled however.
* Disable tunnel load testing, leaning back on the tiered selection for
the time being.
* Spattering of bugfixes
2006-09-09 01:41:57 +00:00
0f56ec8078
(zzz) oops remove duplicate
2006-09-07 23:26:53 +00:00
70ee1df2bf
(zzz)
...
* i2psnark: Increase output timeout from 2 min to 4 min
* i2psnark: Orphan debug msg cleanup
* i2psnark: More web rate report cleanup
2006-09-07 23:22:12 +00:00
61a6a29bec
cCVS: ----------------------------------------------------------------------
2006-09-07 23:03:18 +00:00
678f7d8f72
(zzz)
...
* i2psnark: Implement basic partial-piece saves across connections
* i2psnark: Implement keep-alive sending. This will keep non-i2psnark clients
from dropping us for inactivity but also renders the 2-minute transmit-inactivity
code in i2psnark ineffective. Will have to research why there is transmit but
not receive inactivity code. With the current connection limit of 24 peers
we aren't in any danger of keeping out new peers by keeping inactive ones.
* i2psnark: Increase CHECK_PERIOD from 20 to 40 since nothing happens in 20 seconds
* i2psnark: Fix dropped chunk handling
* i2psnark: Web rate report cleanup
2006-09-06 06:32:53 +00:00
b92ee364bc
(zzz)
...
* i2psnark: Report cleared trackerErr immediately
* i2psnark: Add trackerErr reporting after previous success; retry more quickly
* i2psnark: Set up new connections more quickly
* i2psnark: Don't delay tracker fetch when setting up lots of connections
* i2psnark: Reduce MAX_UPLOADERS from 12 to 4
2006-09-04 08:26:21 +00:00
aef19fcd38
(zzz) i2psnark: enable pipelining, set tunnel length default to 1 + 0-1
2006-09-04 06:01:53 +00:00
3b01df1d2c
(zzz) Add rate reporting to i2psnark
2006-09-03 09:12:22 +00:00
4aed23b198
2006-09-03 Complication
...
* Limit form size in SusiDNS to avoid exceeding a POST size limit on postback
* Print messages about addressbook size to give better overview
* Enable delete function in published addressbook
2006-09-03 06:37:46 +00:00
03e8875c27
2006-08-21 Complication
...
* Fix error reporting discrepancy (thanks for helping notice, yojoe!)
2006-08-21 05:55:33 +00:00
48921a0875
2006-08-03 Complication
...
* news.xml update
2006-08-04 00:49:40 +00:00
633fabb09e
2006-08-03 jrandom
...
* Decrease the recently modified tunnel building timeout, though keep
the scaling on their processing
2006-08-03 22:34:24 +00:00
bc42c26d94
2006-07-31 jrandom
...
* Increase the tunnel building timeout
* Avoid a rare race (thanks bar!)
* Fix the bandwidth capacity publishing code to factor in share percentage
and outbound throttling (oops)
2006-08-01 02:26:52 +00:00
3c09ca3359
2006-07-29 Complication
...
* Treat NTP responses from unexpected stratums like failures
2006-07-30 05:08:20 +00:00
1e9e7dd345
(zzz) 0.6.1.24
2006-07-29 23:02:57 +00:00
034803add7
* 2006-07-28 0.6.1.24 released
2006-07-29 18:03:14 +00:00
b25bb053bb
2006-07-28 jrandom
...
* Don't try to reverify too many netDb entries at once (thanks
cervantes and Complication!)
2006-07-29 04:41:15 +00:00
9bd0c79441
2006-07-28 jrandom
...
* Actually fix the threading deadlock issue in the netDb (removing
the synchronized access to individual kbuckets while validating
individual entries) (thanks cervantes, postman, frosk, et al!)
2006-07-29 01:11:50 +00:00
06b8670410
* 2006-07-27 0.6.1.23 released
2006-07-28 03:34:59 +00:00
6577ae499f
2006-07-27 jrandom
...
* Cut down NTCP connection establishments once we know the peer is skewed
(rather than wait for full establishment before verifying)
* Removed a lock on the stats framework when accessing rates, which
shouldn't be a problem, assuming rates are created (pretty much) all at
once and merely updated during the lifetime of the jvm.
2006-07-27 23:40:00 +00:00
54bc5485ec
oops, thanks bar!
2006-07-27 07:06:55 +00:00
84b741ac98
2006-07-27 jrandom
...
* Further NTCP write status cleanup
* Handle more oddly-timed NTCP disconnections (thanks bar!)
2006-07-27 06:20:25 +00:00
c48c419d74
quick prng workaround
2006-07-27 01:34:31 +00:00
fb2e795add
2006-07-26 jrandom
...
* When dropping a netDb router reference, only accept newer
references as part of the update check
* If we have been up for a while, don't accept really old
router references (published 2 or more days ago)
* Drop router references once they are no longer valid, even if
they were allowed in due to the lax restrictions on startup
2006-07-27 01:04:59 +00:00
ec215777ec
2006-07-26 jrandom
...
* When dropping a netDb router reference, only accept newer
references as part of the update check
* If we have been up for a while, don't accept really old
router references (published 2 or more days ago)
* Drop router references once they are no longer valid, even if
they were allowed in due to the lax restrictions on startup
2006-07-27 00:56:49 +00:00
d4e0f27c56
2006-07-26 jrandom
...
* Every time we create a new router identity, add an entry to the
new "identlog.txt" text file in the I2P install directory. For
debugging purposes, publish the count of how many identities the
router has cycled through, though not the identities itself.
* Cleaned up the way the multitransport shitlisting worked, and
added per-transport shitlists
* When dropping a router reference locally, first fire a netDb
lookup for the entry
* Take the peer selection filters into account when organizing the
profiles (thanks Complication!)
* Avoid some obvious configuration errors for the NTCP transport
(invalid ports, "null" ip, etc)
* Deal with some small NTCP bugs found in the wild (unresolveable
hosts, strange network discons, etc)
* Send our netDb info to peers we have direct NTCP connections to
after each 6-12 hours of connection uptime
* Clean up the NTCP reading and writing queue logic to avoid some
potential delays
* Allow people to specify the IP that the SSU transport binds on
locally, via the advanced config "i2np.udp.bindInterface=1.2.3.4"
2006-07-26 06:36:18 +00:00
e1c686baa6
2006-07-18 Complication
...
* URL and date fix in news.xml
2006-07-18 23:35:54 +00:00
d57af1aef4
remove 1.5ism
2006-07-18 20:20:08 +00:00
a52dd57215
* 2006-07-18 0.6.1.22 released
...
2006-07-18 jrandom
* Add a failsafe to the NTCP transport to make sure we keep
pumping writes when we should.
* Properly reallow 16-32KBps routers in the default config
(thanks Complication!)
2006-07-18 20:08:00 +00:00
65138357d3
2006-07-16 Complication
...
* Collect tunnel build agree/reject/expire statistics
for each bandwidth tier of peers (and peers of unknown tiers,
even if those shouldn't exist)
2006-07-16 17:20:46 +00:00
f6320696dd
2006-07-14 jrandom
...
* Improve the multitransport shitlisting (thanks Complication!)
* Allow routers with a capacity of 16-32KBps to be used in tunnels under
the default configuration (thanks for the stats Complication!)
* Properly allow older router references to load on startup
(thanks bar, Complication, et al!)
* Add a new "i2p.alwaysAllowReseed" advanced config property, though
hopefully today's changes should make this unnecessary (thanks void!)
* Improved NTCP buffering
* Close NTCP connections if we are too backlogged when writing to them
2006-07-14 18:08:44 +00:00
900d8a2026
oops, test method. thanks cervantes
2006-07-07 19:04:24 +00:00
ccc9a87e8c
unnecessary
2006-07-07 18:59:16 +00:00
208634e5de
2006-07-04 jrandom
...
* New NIO-based tcp transport (NTCP), enabled by default for outbound
connections only. Those who configure their NAT/firewall to allow
inbound connections and specify the external host and port
(dyndns/etc is ok) on /config.jsp can receive inbound connections.
SSU is still enabled for use by default for all users as a fallback.
* Substantial bugfix to the tunnel gateway processing to transfer
messages sequentially instead of interleaved
* Renamed GNU/crypto classes to avoid name clashes with kaffe and other
GNU/Classpath based JVMs
* Adjust the Fortuna PRNG's pooling system to reduce contention on
refill with a background thread to refill the output buffer
* Add per-transport support for the shitlist
* Add a new async pumped tunnel gateway to reduce tunnel dispatcher
contention
2006-07-04 21:17:44 +00:00
3d07205c9d
2006-07-01 Complication
...
* Ensure that the I2PTunnel web interface won't update tunnel settings
for shared clients when a non-shared client is modified
(thanks for spotting, BarkerJr!)
2006-07-01 22:44:34 +00:00
f0a424a93f
(zzz) .21, 6-13 mtg
2006-06-15 22:15:09 +00:00
f9b59ee07d
2006-06-14 cervantes
...
* Small tweak to I2PTunnel CSS, so it looks better with desktops
that use Bitstream Vera fonts @ 96 dpi
2006-06-14 05:24:34 +00:00
b92b9d2618
* 2006-06-14 0.6.1.21 released
2006-06-14 02:17:40 +00:00
a3db9429a7
2006-06-13 jrandom
...
* Use a minimum uptime of 2 hours, not 4 (oops)
2006-06-13 23:29:51 +00:00
291a5c9578
2006-06-13 jrandom
...
* Cut down the proactive rejections due to queue size - if we are
at the point of having decrypted the request off the queue, might
as well let it through, rather than waste that decryption
2006-06-13 09:38:48 +00:00
0a3281c279
2006-06-11 Kloug
...
* Bugfix to the I2PTunnel IRC filter to support multiple concurrent
outstanding pings/pongs
2006-06-11 19:48:37 +00:00
23f30ba576
2006-06-10 jrandom
...
* Further reduction in proactive rejections
2006-06-10 20:14:57 +00:00
f3de85c4de
2006-06-09 jrandom
...
* Don't let the pending tunnel request queue grow beyond reason
(letting things sit for up to 30s when they fail after 10s
seems a bit... off)
2006-06-10 00:34:44 +00:00
a3a4888e0b
2006-06-08 jrandom
...
* Be more conservative in the proactive rejections
2006-06-09 01:02:40 +00:00
6fd7881f8e
thanks bar
2006-06-05 06:41:11 +00:00
381f716769
2006-06-04 Complication
...
* Stop sending a blank line before USER in susimail.
Seemed to break in rare cases, thanks for reporting, Brachtus!
2006-06-05 01:33:03 +00:00
f2078e1523
* 2006-06-04 0.6.1.20 released
...
2006-06-04 jrandom
* Reduce the SSU ack frequency
* Tweaked the tunnel rejection settings to reject less aggressively
2006-06-04 22:25:08 +00:00
f2fb87c88b
2006-05-31 jrandom
...
* Only send netDb searches to the floodfill peers for the time being
* Add some proof of concept filters for tunnel participation. By default,
it will skip peers with an advertised bandwith of less than 32KBps or
an advertised uptime of less than 2 hours. If this is sufficient, a
safer implementation of these filters will be implemented.
2006-05-31 23:23:37 +00:00
fcbea19478
2006-05-30 Complication
...
* weekly news.xml update
2006-05-31 03:19:24 +00:00
92f25bd4fa
2006-05-18 Complication
...
* news.xml update
2006-05-19 00:17:10 +00:00
85c2c11217
* 2006-05-18 0.6.1.19 released
...
2006-05-18 jrandom
* Made the SSU ACKs less frequent when possible
2006-05-18 22:31:06 +00:00
de1ca4aea4
2006-05-17 Complication
...
* Fix some oversights in my previous changes:
adjust some loglevels, make a few statements less wasteful,
make one comparison less confusing and more likely to log unexpected values
2006-05-18 03:42:55 +00:00
a0f865fb99
2006-05-17 jrandom
...
* Make the peer page sortable
* SSU modifications to cut down on unnecessary connection failures
2006-05-18 03:00:48 +00:00
2c3fea5605
2006-05-16 jrandom
...
* Further shitlist randomizations
* Adjust the stats monitored for detecting cpu overload when dropping new
tunnel requests
2006-05-16 18:34:08 +00:00
ba1d88b5c9
2006-05-15 jrandom
...
* Add a load dependent throttle on the pending inbound tunnel request
backlog
* Increased the tunnel test failure slack before killing a tunnel
2006-05-15 17:33:02 +00:00
2ad715c668
2006-05-13 Complication
...
* Update the build number too
2006-05-14 05:11:36 +00:00
5f17557e54
2006-05-13 Complication
...
* Separate growth factors for tunnel count and tunnel test time
* Reduce growth factors, so probabalistic throttle would activate
* Square probAccept values to decelerate stronger when far from average
* Create a bandwidth stat with approximately 15-second half life
* Make allowTunnel() check the 1-second bandwidth for overload
before doing allowance calculations using 15-second bandwidth
* Tweak the overload detector in BuildExecutor to be more sensitive
for rising edges, add ability to initiate tunnel drops
* Add a function to seek and drop the highest-rate participating tunnel,
keeping a fixed+random grace period between such drops.
It doesn't seem very effective, so disabled by default
("router.dropTunnelsOnOverload=true" to enable)
2006-05-14 04:52:44 +00:00
2ad5a6f907
2006-05-11 jrandom
...
* PRNG bugfix (thanks cervantes and Complication!)
2006-05-12 03:31:44 +00:00
0920462060
2006-05-09 Complication
...
* weekly news.xml update
2006-05-10 02:38:42 +00:00
870e94e184
* 2006-05-09 0.6.1.18 released
...
2006-05-09 jrandom
* Further tunnel creation timeout revamp
2006-05-09 21:17:17 +00:00
6b0d507644
2006-05-07 Complication
...
* Fix problem whereby repeated calls to allowed() would make
the 1-tunnel exception permit more than one concurrent build
2006-05-08 03:19:46 +00:00
70cf9e4ca7
2006-05-06 jrandom
...
* Readjust the tunnel creation timeouts to reject less but fail earlier,
while tracking the extended timeout events.
2006-05-06 20:27:34 +00:00
2a3974c71d
2006-05-04 jrandom
...
* Short circuit a highly congested part of the stat logging unless its
required (may or may not help with a synchronization issue reported by
andreas)
2006-05-04 23:08:48 +00:00
46ac9292e8
2006-05-03 Complication
...
* Allow a single build attempt to proceed despite 1-minute overload
only if the 1-second rate shows enough spare bandwidth
(e.g. overload has already eased)
2006-05-03 11:13:26 +00:00
4307097472
2006-05-02 Complication
...
* Correct a misnamed property in SummaryHelper.java
to avoid confusion
* Make the maximum allowance of our own concurrent
tunnel builds slightly adaptive: one concurrent build per 6 KB/s
within the fixed range 2..10
* While overloaded, try to avoid completely choking our own build attempts,
instead prefer limiting them to 1
2006-05-03 04:30:26 +00:00
ed3fdaf4f1
2006-05-02 Complication
...
* Fixed URL in previous update, sorry
2006-05-03 02:11:06 +00:00
378a9a8f5c
2006-05-02 Complication
...
* Weekly news.xml update
2006-05-03 02:03:01 +00:00
4ef6180455
2006-05-01 jrandom
...
* Adjust the tunnel build timeouts to cut down on expirations, and
increased the SSU connection establishment retransmission rate to
something less glacial.
* For the first 5 minutes of uptime, be less aggressive with tunnel
exploration, opting for more reliable peers to start with.
2006-05-01 22:40:21 +00:00
d4970e23c0
2006-05-01 jrandom
...
* Fix for a netDb lookup race (thanks cervantes!)
2006-05-01 19:09:02 +00:00
0c9f165016
fix typos
2006-05-01 15:39:37 +00:00
be3a899ecb
2006-04-27 jrandom
...
* Avoid a race in the message reply registry (thanks cervantes!)
2006-04-28 00:31:20 +00:00
7a6a749004
2006-04-27 jrandom
...
* Fixed the tunnel expiration desync code (thanks Complication!)
2006-04-28 00:08:40 +00:00
17271ee3f0
2006-04-25 Complication
...
* weekly news.xml update
2006-04-26 02:30:05 +00:00
99bcfa90df
2006-04-24 Complication
...
* Update news.xml to reflect 0.6.1.17
2006-04-24 12:43:25 +00:00
eb36e993c1
* 2006-04-23 0.6.1.17 released
2006-04-23 21:06:12 +00:00
e5eca5fa45
zzz update
2006-04-22 20:37:21 +00:00
8cba2f4236
2006-04-19 jrandom
...
* Adjust how we pick high capacity peers to allow the inclusion of fast
peers (the previous filter assumed an old usage pattern)
* New set of stats to help track per-packet-type bandwidth usage better
* Cut out the proactive tail drop from the SSU transport, for now
* Reduce the frequency of tunnel build attempts while we're saturated
* Don't drop tunnel requests as easily - prefer to explicitly reject them
2006-04-19 17:46:51 +00:00
40d5ed31ac
2006-04-15 Complication
...
* Update news.xml to reflect 0.6.1.16
2006-04-15 17:25:50 +00:00
181275fe35
* 2006-04-15 0.6.1.16 released
2006-04-15 07:58:12 +00:00
23d8c01ce7
2006-04-15 jrandom
...
* Adjust the proactive tunnel request dropping so we will reject what we
can instead of dropping so much (but still dropping if we get too far
overloaded)
2006-04-15 07:15:19 +00:00
de83944486
2006-04-14 jrandom
...
* 0 isn't very random
* Adjust the tunnel drop to be more reasonable
2006-04-14 20:24:07 +00:00
90cd7ff23a
2006-04-14 jrandom
...
* -28.00230115311259 is not between 0 and 1 in any universe I know.
* Made the bw-related tunnel join throttle much simpler
2006-04-14 18:04:11 +00:00
8d0a9b4ccd
2006-04-14 jrandom
...
* Make some more stats graphable, and allow some internal tweaking on the
tunnel pairing for creation and testing.
2006-04-14 11:40:35 +00:00
230d4cd23f
* 2006-04-13 0.6.1.15 released
2006-04-13 12:40:21 +00:00
e9b6fcc0a4
2006-04-12 jrandom
...
* Added a further failsafe against trying to queue up too many messages to
a peer.
2006-04-13 04:22:06 +00:00
8fcb871409
2006-04-12 jrandom
...
* Watch out for failed syndie index fetches (thanks bar!)
2006-04-12 06:49:01 +00:00
83bef43fd5
2006-04-11 jrandom
...
* Throttling improvements on SSU - throttle all transmissions to a peer
when we are retransmitting, not just retransmissions. Also, if
we're already retransmitting to a peer, probabalistically tail drop new
messages targetting that peer, based on the estimated wait time before
transmission.
* Fixed the rounding error in the inbound tunnel drop probability.
2006-04-11 13:39:06 +00:00
b4fc6ca31b
2006-04-10 jrandom
...
* Include a combined send/receive graph (good idea cervantes!)
* Proactively drop inbound tunnel requests probabalistically as the
estimated queue time approaches our limit, rather than letting them all
through up to that limit.
2006-04-10 05:37:28 +00:00
ab3f1b708d
2006-04-08 jrandom
...
* Stat summarization fix (removing the occational holes in the jrobin
graphs)
2006-04-09 01:14:08 +00:00
c76402a160
2006-04-08 jrandom
...
* Process inbound tunnel requests more efficiently
* Proactively drop inbound tunnel requests if the queue before we'd
process it in is too long (dynamically adjusted by cpu load)
* Adjust the tunnel rejection throttle to reject requeusts when we have to
proactively drop too many requests.
* Display the number of pending inbound tunnel join requests on the router
console (as the "handle backlog")
* Include a few more stats in the default set of graphs
2006-04-08 06:15:43 +00:00
a50c73aa5e
2006-04-06 jrandom
...
* Fix for a bug in the new irc ping/pong filter (thanks Complication!)
2006-04-07 01:26:32 +00:00
5aa66795d2
2006-04-06 jrandom
...
* Fixed a typo in the reply cleanup code
2006-04-06 10:33:44 +00:00
ac3c2d2b15
* 2006-04-05 0.6.1.14 released
2006-04-05 17:08:04 +00:00
072a45e5ce
2006-04-05 jrandom
...
* Cut down on the time that we allow a tunnel creation request to sit by
without response, and reject tunnel creation requests that are lagged
locally. Also switch to a bounded FIFO instead of a LIFO
* Threading tweaks for the message handling (thanks bar!)
* Don't add addresses to syndie with blank names (thanks Complication!)
* Further ban clearance
2006-04-05 04:40:00 +00:00
1ab14e52d2
2006-04-04 Complication
...
* weekly news.xml update
2006-04-05 03:06:00 +00:00
9a820961a2
2006-04-05 jrandom
...
* Fix during the ssu handshake to avoid an unnecessary failure on
packet retransmission (thanks ripple!)
* Fix during the SSU handshake to use the negotiated session key asap,
rather than using the intro key for more than we should (thanks ripple!)
* Fixes to the message reply registry (thanks Complication!)
* More comprehensive syndie banning (for repeated pushes)
* Publish the router's ballpark bandwidth limit (w/in a power of 2), for
testing purposes
* Put a floor back on the capacity threshold, so too many failing peers
won't cause us to pick very bad peers (unless we have very few good
ones)
* Bugfix to cut down on peers using introducers unneessarily (thanks
Complication!)
* Reduced the default streaming lib message size to fit into a single
tunnel message, rather than require 5 tunnel messages to be transferred
without loss before recomposition. This reduces throughput, but should
increase reliability, at least for the time being.
* Misc small bugfixes in the router (thanks all!)
* More tweaking for Syndie's CSS (thanks Doubtful Salmon!)
2006-04-04 12:20:32 +00:00
764149aef3
2006-04-01 jrandom
...
* Take out the router watchdog's teeth (don't restart on leaseset failure)
* Filter the IRC ping/pong messages, as some clients send unsafe
information in them (thanks aardvax and dust!)
2006-04-03 10:07:22 +00:00
1b3ad31bff
2006-04-01 jrandom
...
* Take out the router watchdog's teeth (don't restart on leaseset failure)
2006-04-01 19:05:35 +00:00
15e6c27c04
2006-03-30 jrandom
...
* Substantially reduced the lock contention in the message registry (a
major hotspot that can choke most threads). Also reworked the locking
so we don't need per-message timer events
* No need to have additional per-peer message clearing, as they are
either unregistered individually or expired.
* Include some of the more transient tunnel throttling
2006-03-30 07:26:43 +00:00
8b707e569f
2006-03-28 Complication
...
* weekly news.xml update
2006-03-29 02:09:23 +00:00
e4c4b24c61
2006-03-26 Complication
...
* announce 0.6.1.3
2006-03-27 03:24:38 +00:00