9b0c481525
0.9.5
2013-03-08 13:03:50 +00:00
77cfe0be01
graphs.jsp: Fix saving settings (ticket #857 )
2013-03-03 20:32:02 +00:00
kytv
041da814d2
merge of '4482eec8563d6ed220c2042b18fc09164aaa4404'
...
and 'ce2de3b5c7bc1fcd077ff9d6327eaf24758d2a13'
2013-03-03 18:42:46 +00:00
kytv
7b7f3ea025
update geoip based on the Maxmind GeoLite Country database from 2013-02-19
2013-03-03 17:22:09 +00:00
kytv
53d5c0854f
removing email address per request
2013-03-03 17:15:06 +00:00
meeh
b2f1e78d62
Temporary removing ju1c3d's reseed server until it's up and working fine on the new system.
2013-03-03 17:08:26 +00:00
kytv
9ba17d2e90
French, German, Norwegian, Polish, and Portuguese translation updates from tx
2013-02-22 13:20:41 +00:00
kytv
cc18f62fb5
Add new syndie hostnames
2013-02-13 20:50:05 +00:00
kytv
8950cc48a6
Flag of Curaçao, courtesy of David Benbennick, released into the public domain
2013-02-13 20:47:29 +00:00
51edaed610
NetDB: Randomize delay before floodfill store verify
2013-02-12 14:58:52 +00:00
3a2accdebb
* Update: Bump torrent update to 3% of routers
2013-02-10 16:38:09 +00:00
6cef4f90e1
* Logs: Again, fix setting log filename (ticket #805 )
2013-02-10 16:37:06 +00:00
f5e416d6bf
Wrapper 3.5.17 compiled on Raspberry Pi (ticket #826 )
...
GPLv2
binaries stripped
gcc (Debian 4.6.3-12+rpi1) 4.6.3
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-1+rpi1)
OpenJDK Zero VM (build 20.0-b12, mixed mode)
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0002
2013-02-10 15:02:04 +00:00
5eba38a24e
* NetDB:
...
- Encrypt DatabaseLookup messages out exploratory tunnels
when we already have the RI of the ff
- Don't use multiple routers from the same /16 in lookups or stores
2013-02-09 19:29:08 +00:00
7f5d6ca1c7
javadocs
2013-02-09 19:28:12 +00:00
kytv
e4318e95a5
German, Polish, Portuguese, Spanish, and Swedish translation updates from Transifex
2013-02-06 02:39:44 +00:00
str4d
eaa86664bd
Fixed SOCKS mapping terminology, bumped history
2013-02-04 11:29:30 +00:00
str4d
5a1053e4fb
Allow any domain name to be mapped to an IP
...
This enables .onion domain names to be accessed by clients that are being
routed through the SOCKS tunnel by e.g. proxychains (assuming that the SOCKS
tunnel has been configured with a SOCKS outproxy that exits into Tor). If the
.onion is not mapped to an IP address, the client would attempt a DNS lookup
which would of course fail to find the .onion.
Clearnet domain names can also be mapped to IPs, but this is irrelevant as DNS
lookups work through SOCKS (via the configured outproxy).
2013-02-04 11:21:26 +00:00
str4d
0052ebf334
Set SOCKS5 addressType to AddressType.DOMAINNAME on a successful mapping
2013-02-04 11:13:23 +00:00
kytv
d9f7b24cc7
use short name for diftracker
2013-01-31 18:18:48 +00:00
kytv
67ca0a4d20
Norwegian translations:
...
- enable Bokmål in router
- add to tx config
- add Bokmål translations from transifex
2013-01-31 17:51:01 +00:00
kytv
fea91a35f6
fix Norwegian translation, add to tx config
2013-01-31 16:42:57 +00:00
meeh
3214bc4f81
merge of '4e5a2d2f78b9a7603ece4e4b54720e83e062cbf4'
...
and '8bbaf8414a2475919844450aad53b325ee0f7e84'
2013-01-31 15:40:15 +00:00
a0befe59c3
* EepGet:
...
- Fix URL when not proxied to conform to RFC 2616
- Add port to Host header to conform to RFC 2616
2013-01-31 12:54:23 +00:00
meeh
5f614db59b
Adding a new reseed host. http(s)://netdb2.i2p2.no
...
Using certificate from cacert.org
Thanks to ju1c3d, ju1c3d@mail.i2p
2013-01-30 15:34:28 +00:00
meeh
cc4b03604d
Adding Norwegian Bokmål translation to i2ptunnel.
2013-01-29 18:14:34 +00:00
573692dbdf
* Console: Catch IllegalStateException storing nonces (ticket #852 )
2013-01-29 13:48:00 +00:00
78dcfd830c
* Translations:
...
- Use JVM language name if available
- Correct Estonian language code from ee to et
2013-01-29 13:44:36 +00:00
95d0dc0419
fix BuildHandler NPE from previous checkin
2013-01-28 12:50:04 +00:00
9247dc898c
* BuildHandler:
...
- Add early throttler based on previous hop
- Limit concurrent next-hop lookups
2013-01-27 16:24:29 +00:00
bd900d8d55
increase ff count
2013-01-27 16:21:09 +00:00
a9eb48c4c6
javadoc
2013-01-27 16:20:26 +00:00
8afe7c261f
* RandomSource: Seed from SecureRandom too
2013-01-27 16:18:56 +00:00
543870ff02
change injection errors to warns
2013-01-27 16:17:29 +00:00
str4d
92707efe8a
history bump
2013-01-24 00:18:11 +00:00
str4d
42040eb6c8
Added IP -> I2P URL mapping support to SOCKS client tunnels
...
To use, add custom options to the SOCKS client tunnel like:
ipmapping.127.12.12.12=stats.i2p
Then save and restart the tunnel.
2013-01-24 00:14:03 +00:00
str4d
a7fc8bdf53
Added a link to the summary bar for mobile users on /home
2013-01-21 08:38:00 +00:00
str4d
3710346764
history
2013-01-21 06:23:19 +00:00
str4d
bb0d2ef17c
Added User Agent string for Opera Mobile
...
On tablets the UA is "Opera Tablet" so tablets will use the desktop console.
2013-01-21 06:01:42 +00:00
str4d
d5a870226c
Added option to /configui to force the mobile console to be used
2013-01-21 05:59:53 +00:00
str4d
34aa3ac207
Updated history.txt
2013-01-19 03:51:42 +00:00
str4d
7d38041d23
Tweak so Android tablets use the normal routerconsole
2013-01-19 03:46:38 +00:00
str4d
e643d0a086
Fixed up mobile view of routerconsole with a mobile.css in each theme
2013-01-19 03:42:54 +00:00
kytv
dcd655fa4b
* Translations
...
- Hungrarian, Italian, Portuguese, Russian, and Swedish translation updates
from Transifex
- Refresh of **/messages_en.po
2013-01-17 13:14:08 +00:00
4f146772e7
* I2CP: Failsafe check for delivery job requeueing forever (ticket #819 )
2013-01-12 18:18:17 +00:00
083dffe8ed
try again to prevent IllegalStateException on Java 5
2013-01-12 18:17:31 +00:00
c43a73e756
log and javadoc tweaks
2013-01-12 18:16:38 +00:00
0c94680a45
* NetDB: Split up files into subdirectories
2013-01-12 18:14:51 +00:00
832c0ff683
* SAM: Force i2cp.messageReliability=None (ticket #819 )
2013-01-12 18:13:59 +00:00
95b4fe7378
* jobs.jsp: Add table of pending jobs
2013-01-12 18:13:19 +00:00
ed12bcefdb
* EepGet:
...
- Fix format of last-modified header to use strictest RFC 822
- Stop immediately if socket connection to proxy fails
- Don't forget lastModified/etag headers after redirect
- Note SocketTimeout API breakage for Syndie
2013-01-12 18:12:35 +00:00
kytv
41af00a7d6
don't run gettext if 'require.gettext' is set to false
2013-01-10 16:51:06 +00:00
kytv
e34cd0ba3f
merge of '27711f734eca9313f7e0742dc1a6df964b744b86'
...
and '4d27e2149e5bb50280599426f3884dfcc04f920a'
2013-01-10 15:09:20 +00:00
kytv
18664d39f3
add bumpBuild target
2013-01-10 14:43:15 +00:00
zab
680c31b843
Fix/update/refactor InboundTest
2013-01-07 19:03:30 +00:00
zab
ba5005c467
Fix OutboundGatewayTest
...
Refactor as much as possible into GatewayTestBase
2013-01-07 18:38:13 +00:00
zab
7a8fde6637
Refactor common code between Inbound and Outbound Gateway tests in a base class
...
OutboundGatewayTest still fails, investigating...
2013-01-06 23:02:10 +00:00
zab
973e0e7448
Fix/update InboundGatewayTest
2013-01-06 21:42:15 +00:00
kytv
101702552f
re-enable DataHelperTest since the jenkins test was a success
2013-01-06 02:41:42 +00:00
kytv
8aa7433a80
merge of '2246f1b81c19ddc2c058e68870f1445b9cca1598'
...
and '956cf5bff87f174141628efbad07e028e30fc4c9'
2013-01-06 02:24:09 +00:00
kytv
e7d48f1d3c
- s/classpath/javac.classpath/ I'm fairly sure that this must have been added
...
in error.
- add jenkins.cobertura.report target. The jenkins plugin couldn't find the
sources, so I'm hoping this helps it out.
- add debug lines cobertura needs
2013-01-06 02:22:10 +00:00
zab
7e7a68a61d
fix BandwidthLimiterTest
2013-01-05 23:21:04 +00:00
zab
c558f5af85
Update FragmentTest to expect an IAE.
...
Update {Batched}FragmentTest to JUnit 4
Use a single instance of I2PAppContext
2013-01-05 23:08:00 +00:00
zab
a33457ff7f
Rename BuildMessageTest so it doesn't match the JUnit wildcard.
...
Add note that the test (most likely) needs to be re-written fom scratch.
2013-01-05 21:52:33 +00:00
kytv
16be8deb00
regex tidying
...
(fixed version of revision 5135b9e8fb88986fdc130971ebe75c3ab0665dcc)
2013-01-05 20:12:35 +00:00
kytv
dfcf1c1575
disapproval of revision '5135b9e8fb88986fdc130971ebe75c3ab0665dcc'
2013-01-05 16:22:28 +00:00
kytv
d1dc7cd269
tidy up version # regexes
2013-01-05 16:18:41 +00:00
str4d
88c2b3da58
merge of '3c30547c23e641e3cc7a7927d956997c0187aa5c'
...
and 'd0f6b1e4566b9690b60fa0fb686aadc3ad629a31'
2013-01-05 00:31:14 +00:00
str4d
0bfd747c95
Exclude from router cobertura anything that isn't net.i2p.*
2013-01-05 00:30:37 +00:00
zab
d150403395
Rename a non-junit test so it doesn't fall under the junit wildcard
2013-01-04 23:44:26 +00:00
zab
1939aaca93
Fix test and make it actually test something
2013-01-04 20:57:18 +00:00
zab
d0cb714f69
add installer/resources to the classpath for eclipse and junit task
...
do not use hardcoded filesystem path in junit test
(test still fails for different reason)
2013-01-04 20:17:35 +00:00
zab
54a35df9e9
merge of '3cd63a1366e2ca171fb8c348927047e0c0b7393d'
...
and 'a461c087d600d3fa0b5da2085d1dd97aff721d44'
2013-01-04 19:31:35 +00:00
zab
b1a29c9514
enable more output for easier debugging of tests
2013-01-04 19:28:37 +00:00
kytv
af21093012
javadoc fixes
2013-01-04 19:20:08 +00:00
zab
cea1b08a98
Update javadoc to specify non-null payload for datagrams
2013-01-04 18:46:00 +00:00
zab
c7f1329c04
get rid of two tests that don't make sense
2013-01-04 18:38:32 +00:00
kytv
a02f9313ff
fix javadoc-test target
2013-01-04 02:47:10 +00:00
kytv
5a7d975ed6
speed up datahelper test (thanks zab)
2013-01-04 01:17:29 +00:00
str4d
455618dc26
merge of '9a6aaa59a51ac9c26f4a1a1a1db90feb17819a22'
...
and 'b5f4c5514ac1fbd9f7b61180c7874ddcac422c11'
2013-01-04 00:36:02 +00:00
str4d
bddfc5b526
Turn BuildMessageTest into a JUnit TestCase
2013-01-04 00:33:03 +00:00
bcbf7e6270
- Speed up crypto tests, reduce memory usage, use common context
2013-01-04 00:31:28 +00:00
kytv
83886cdcfb
merge of '9cd70f6c6a5d8100782f92785a0082b09248e6b0'
...
and 'e6b29f8caf5730bada39b1296ff3eb3b5f363f0e'
2013-01-04 00:20:03 +00:00
zab
dbfb4cbbbb
Remove test that does nothing anyway
2013-01-04 00:19:08 +00:00
kytv
fe477f0a0b
merge of '96801f1975a618da3caa8943bc186ad78449ee94'
...
and 'fa2d2cb834d3792b816984bc44da70ad903e40e8'
2013-01-04 00:10:56 +00:00
str4d
dd24ab6f70
Create a new RouterContext for net.i2p.router.tunnel tests (can't cast I2PAppContext)
2013-01-04 00:07:15 +00:00
zab
47592377f2
Make test expect an UOE
2013-01-03 23:58:18 +00:00
e3ecc42e88
- Fix delivery instructions test
2013-01-03 23:13:47 +00:00
kytv
999b8d3c68
merge of '7b3e55d16589c2194327677322fca98e2ce056ad'
...
and '85eec7bc28af462eca4a83562771af846cb2b91c'
2013-01-03 22:58:46 +00:00
kytv
8e5c26270e
cross platform unit test hostname faking not relying
...
on external tools
The original method failed on Archlinux. This should work everywhere.
2013-01-03 22:58:21 +00:00
zab
e67aa430cd
merge of '616d36fc49bb03f28c56540cdd475e2f7e9e3663'
...
and '7a64fceed49d038439e050a81f45b1e6abb2ad19'
2013-01-03 22:55:56 +00:00
zab
8e57a2e386
Fix most of the test cases, reduce the runtime of the test
...
using LogManager.flush()
2013-01-03 22:55:40 +00:00
d28184ce72
- Test data strucure equals() for everything except I2CP
2013-01-03 22:05:10 +00:00
kytv
94827d6d55
merge of '4e4692d229faefe5a1a891b9e7e89302117d2970'
...
and '90cf0bde41018fcb22d53d168c8d6f56294d8660'
2013-01-03 20:12:47 +00:00
kytv
6c676869a0
change an ant 1.8ism to one supported in 1.7
2013-01-03 20:12:18 +00:00
zab
2c8f2ae404
Change the Rate.equals(..) method to work for Rates w/o a parent RateStat
...
Change the RateStat.equals(..) method to work with deserialized RateStats
Update and fix the JUnit tests for both
2013-01-03 20:08:54 +00:00
kytv
3eb00c526d
remove extranous reference (that I added) to junit; fix a bit more of the
...
router tests
2013-01-03 19:36:39 +00:00
83e25ef26c
merge of '78c1ef42cf8e75cb54df7c34644855f54428565c'
...
and 'd37cf6a7b286442b886dbfd6f74ac948eee5b3fc'
2013-01-03 16:11:29 +00:00
8f4f7a677f
- Fix junit path typo
...
- Fix several router unit test compile errors.
They all compile now.
- Move SubmitMessageHistoryJob to i2p.scripts, it is not a unit test
2013-01-03 16:10:49 +00:00
kytv
b54c5f8545
renable slow tests
...
these tests are only slow with cobertura enabled
2013-01-03 14:15:56 +00:00
17ac0e4b5f
- Fix last three I2CP message junit test failures caused by the removal of equals().
...
- Fix RouterAddress test failure caused by removal of expiration
2013-01-03 12:50:28 +00:00
4730690978
- Fix most of the I2CP message junit test failures caused by the removal of equals().
...
Still a few left where the test is overridden.
- Fix DestLookupMessage test failure caused by missing data.
2013-01-03 12:13:48 +00:00
kytv
9d77cd7761
allow setting hamcrest and junit locations with properties
...
Defaults to the ant library path (the previously hardcoded path) if not set.
2013-01-03 11:53:08 +00:00
kytv
5b81a1a6d5
catch unset classpath prop
2013-01-03 10:43:31 +00:00
kytv
f788ef97de
remove cobertura.ser when ant clean is called
2013-01-03 02:43:51 +00:00
e4ec046363
- Add separate top-level junit.test and scalatest.test targets, so
...
you can run whichever you have the libs for
- Add router to test target (if we don't run it, it won't get fixed)
2013-01-02 23:46:14 +00:00
str4d
cdc3682baa
Fixes to JUnit tests under net.i2p.router.transport
2013-01-02 22:05:12 +00:00
str4d
dae66d7f73
Updated JUnit tests in net.i2p.router.tunnel - almost all bugs fixed
2013-01-02 21:29:54 +00:00
str4d
d6d1b51970
Set up build.xml test harness to run the JUnit4 tests as well
...
You will need junit4.jar, hamcrest-core.jar and hamcrest-library.jar in your
Ant library path (probably /usr/share/ant/lib)
2013-01-02 21:06:59 +00:00
6f301f01dc
* Logs: Fix setting log filename (ticket #805 )
2013-01-02 14:12:02 +00:00
71607fff2d
javadoc
2013-01-02 14:02:02 +00:00
6ed602309f
- Local mods and wrapper for SipHashInline
...
- Convert SessionTag.hashCode() to SipHash to prevent collision attacks
in the SessionKeyManager; cache for speed
2013-01-02 14:01:29 +00:00
20cc48cd87
SipHash inline implementation and junit test, unmodified.
...
As pulled from https://github.com/nahi/siphash-java-inline
Last commit was 5be5c84851
2012-11-06
Copyright 2012 Hiroshi Nakamura <nahi@ruby-lang.org >
Apache 2 license
25%-35% faster than reference implementation in my tests.
2013-01-02 13:54:49 +00:00
f2331b0603
* New getASCII() for use in findbugs cleanups for 7-bit strings
...
This code was supplied by zab
2013-01-02 13:31:41 +00:00
8c2ddec400
add shortcut in equals() for speed
2013-01-02 13:27:24 +00:00
c8e12b9ac9
* Transport: Fix early NPE (ticket #824 )
2013-01-02 13:23:23 +00:00
452d1d01b8
* SAM: Synchronize dissector
2013-01-02 13:21:45 +00:00
e375ffe8f1
* I2CP:
...
- Fix leak if nonce = 0 but reliability != none
- More work on failure codes (ticket #788 )
- Fix race with _finished indication in OCMOSJ
2013-01-02 13:19:40 +00:00
2ea9fc5d61
I2CP: Remove static logs; Fix thread ID counter
2013-01-02 13:17:02 +00:00
912e29f8af
- Remove unused equals() methods for I2CP message classes,
...
most did not have hashCode() implementations.
These are never used as keys in a Set or Map or checked for equality.
Fixes findbugs issues (ticket #379 )
2013-01-02 13:13:35 +00:00
72054a7d30
reorder synch and loop
2013-01-02 13:08:34 +00:00
kytv
ab2c5ef9bb
postinstall: delete both OSX scripts if we're not on OSX
2013-01-01 18:26:08 +00:00
kytv
ab0b4936ec
refresh patch
2013-01-01 18:22:18 +00:00
kytv
2dd1aaab63
Update wrapper to v3.6.17 (ticket #826 )
2013-01-01 10:39:08 +00:00
kytv
c05cd07ff7
Fixing two potential NPEs found by findbugs
2013-01-01 00:02:18 +00:00
kytv
adfc22499c
Remove outdated javadoc reference & explicitly specify locale
2012-12-31 21:45:49 +00:00
kytv
44498ca8c7
installer: extra checks & add to findbugs target
2012-12-31 18:00:42 +00:00
kytv
a40566eefb
improve installer javadocs; add minimalist package.html
2012-12-30 00:36:14 +00:00
77f0dd653a
- Fix handling of duplicate participating tunnel IDs
...
- Reduce chance of generating duplicate IDs for our tunnels
(ticket #812 )
- Stat cleanup
- Comment out effectively unused countProactiveDrops()
2012-12-29 13:40:55 +00:00
8ed70084db
catch iterator exception on java 5
2012-12-29 13:31:31 +00:00
2f4e3862e3
cleanups
2012-12-29 13:23:57 +00:00
667393e8cf
* Javadocs: Fix javax links; add installer utils
2012-12-29 13:19:09 +00:00
c6dd7b4cc5
* i2psnark: Redirect after post
...
Button spacing on config form
2012-12-29 13:17:27 +00:00
kytv
db0501f31b
explicitly specify encoding
2012-12-29 00:10:38 +00:00
kytv
3be5002f15
ant debian-tarball target: set .sh to mode 755
2012-12-28 21:17:56 +00:00
kytv
4389f277d6
* windows installer fixes / improvements
...
- move deprecated installer-only classes (Exec, Delete, and Copy) from
i2p.jar into installer/
- replace installer/resources/fixpaths.cmd with an improved method in java
- combine the installer-only utility classes into a single jar and call the
classes from within izpack
2012-12-28 20:59:17 +00:00
str4d
cf10cb1c09
Fixed out-of-date references to wrapper.jar and jbigi.jar so that the justBOB target works
2012-12-27 11:59:48 +00:00
38214cf5be
* I2CP:
...
- Prep for delivery of detailed failure codes to the client (ticket #788 )
- Store session ID as an int instead of a long
- Clean up some duplicate createRateStat calls (ticket #787 comment 2)
- Other optimizations, cleanups, final
2012-12-26 14:29:49 +00:00
f4740d2639
* Stats: Clean up some duplicate createRateStat calls (ticket #787 comment 2)
2012-12-26 14:22:30 +00:00
48309c0f6d
* NetDB: Split routerInfo files into subdirectories, disabled for now,
...
enable with router.networkDatabase.flat=false
2012-12-26 14:19:52 +00:00
cf1f42ebf8
* Tunnels: Catch rare BuildExecutor IAE only in Java 7 (ticket #811 )
2012-12-26 14:16:49 +00:00
7c8bb0ba69
comment out main
2012-12-26 14:15:19 +00:00
14eedaa029
* i2psnark: Create torrent form tweaks
2012-12-26 14:14:43 +00:00
kytv
73e25aad76
* Add EOL modifications
...
- set eol for certain files in installer targets (since editing *.config and *.xml in windows is practically impossible without an externally installed editor such as vim or notepad++ and of course we want people to be able to read the licenses if they desire...etc.)
- try to prevent user error by ensuring that the proxy/*.ht files have eol set to crlf in the prepConsoleDocs target
2012-12-25 00:13:32 +00:00
kytv
f3f4529d84
use ant features instead of Unix commands where possible in the installer2app target. Also make izpack2app a settable property
2012-12-24 22:09:10 +00:00
kytv
5dbe6294fb
debian-binary: don't assume that noAutoDebchange will be set by people that know that debian/changelog needs to be set
2012-12-24 19:55:16 +00:00
kytv
91c9bfed3a
add additional arm types to the 'noExe' condition & add reference the cybergarage javadocs revision in history.txt
2012-12-24 19:46:40 +00:00
kytv
420ccad91b
javadoc fixes for the upstream cybergarage UPnP library. Upstream ticket #3598391 has been filed for this issue.
2012-12-24 19:44:25 +00:00
kytv
1d0f8b4c6d
Add missing shebang lines to bundle-messages scripts
2012-12-23 17:35:07 +00:00
kytv
3396626a0c
* new ant targets
...
- trimMtnRev: create a new property with the revision trimmed to 8 characters.
- getExtendedVersion: create a new property that includes the full version with the shortened MTN revision tacked on
- debchange: automatically update debian/changelog with the I2P version. Called by the "debian" target unless the property noAutoDebchange is set.
- debian-tarball: export i2p.i2p branch to a new directory, remove the binaries like jbigi and launch4j, and create a tarball.
* move packages created by "ant debian" to ${basedir}
* add debian/changelog to .mtn-ignore since it is now automatically updated (by default).
* add *.deb to .mtn-ignore
2012-12-23 17:30:56 +00:00
kytv
8c13d32036
debian: add repack script and update watch file to use repack.sh
2012-12-23 17:20:15 +00:00
5d523723ed
merge of '2e3c8b51430edfa3ce0e82bc4b49ea7c21c0606b'
...
and 'c643595f81605fc5534465da3f1655e4c23345a1'
2012-12-22 19:59:06 +00:00
6d2fa690dc
quoting fixups
2012-12-22 19:30:36 +00:00
470b8c59e7
minor console/update cleanups
2012-12-22 18:37:26 +00:00
81975e919b
propagate from branch 'i2p.i2p.zzz.test2' (head f33dbe1499b84cf6192b1a7bd494eaf081a047c0)
...
to branch 'i2p.i2p' (head 4e5bd2836592b95e1eff01d8e83f2690da386ef8)
2012-12-22 18:34:51 +00:00
436d8f0785
- Add support for announce-list (BEP 12) to TrackerClient (ticket #778 )
...
- Refactor dup tracker detection
2012-12-22 18:05:42 +00:00
kytv
fa235d97af
enable i2prouter translations in the debian package & refresh patch
2012-12-22 17:51:15 +00:00
kytv
42f8c71d4e
update .mtn-ignore
2012-12-22 17:50:46 +00:00
kytv
9a241af241
enable translations for 'i2prouter'
2012-12-22 15:10:57 +00:00
kytv
69d22b84f9
i2prouter: integrate modifications from upstream (Tanuki)
2012-12-22 14:57:28 +00:00
7ea1bffea2
rename Tracker class for clarity
2012-12-22 14:13:16 +00:00
kytv
c1f4155cd8
French language update from transifex + updated EN po files that were uploaded to transifex
2012-12-21 23:50:08 +00:00
kytv
85fda3ed7f
minor regex tweak
2012-12-21 21:17:33 +00:00
kytv
8998bdec17
remove another reliance on external UNIX-only tools (and fixing formatting of my earlier commit)
2012-12-21 21:13:31 +00:00
kytv
c9b6a3f01c
Instead of deleting the empty directory placeholders, let's just not copy them to pkg-temp to begin with.
2012-12-21 20:53:51 +00:00
kytv
05c5f66012
fix my getBuildNumber regex
2012-12-21 20:46:02 +00:00
kytv
7fd59c4f10
add more excludes to 'sloccount.report' and make the report location configurable
2012-12-21 20:45:05 +00:00
kytv
6fe127286f
add armv6 and armv7 to the "do not build EXE" list
2012-12-20 07:25:28 +00:00
kytv
406bcbef9d
remove dependencies on external tools for getReleaseNumber and getBuildNumber
...
getReleaseNumber and getBuildNumber were *NIX only targets that relied on the external tools grep, cut, awk, and tr. These targets have been rewritten to use ant features.
2012-12-20 07:23:01 +00:00
kytv
9eb25f60c3
add sloccount report target
2012-12-20 07:16:39 +00:00
kytv
b7c10d2adb
remove a few more files with "ant clean"
2012-12-20 07:13:26 +00:00
kytv
816149efd3
debian: refresh patches
2012-12-19 21:31:02 +00:00
kytv
aa6eefcc76
debian: add commented entries required for PPA builds & update "debianhowto" target
...
If someone runs "ant debian" to make installable packages, they do not need to
have their own wrapper or commons-logging jars. The PPA builds, however, do
require them. During the last release I made the mistake of overwriting my "PPA
debian/control" file with the one from MTN that did not include these
dependencies.
Also updating "debianhowto" to reflect the fact that we no longer use
Debian's/Ubuntu's Jetty pkgs since Jetty6 appears to be leaving their repos in
the near future.
2012-12-19 21:25:04 +00:00
kytv
9ef9e48da9
remove executable bit
2012-12-19 21:09:17 +00:00
kytv
166e36aaef
move taskdefs to targets
...
The directory installer/lib/ will be removed if a 'stripped' source tarball is
required. Without the changes in this commit, removing this directory will
require hackery to be performed on the I2P source in order for any of the ant
targets to work.
2012-12-19 21:08:57 +00:00
667b548d3b
* Update: Hide the update buttons when router.updateDisabled=true, as is the case
...
for Debian packages. Broken in 0.9.4. (Ticket #817 )
Remove unused shouldInstall() method.
2012-12-19 14:58:37 +00:00
kytv
5dfef69688
Add dummy placeholder files to empty eepsite directories
...
git and a few other vcses don't store empty directories....but now these directories
are no longer empty.
2012-12-18 20:50:29 +00:00
c3ae3f2895
build fix
2012-12-17 15:29:26 +00:00
8b41956091
0.9.4
2012-12-17 14:52:02 +00:00
str4d
264e27ab3f
Correct url for forum.i2p
2012-12-16 03:23:16 +00:00
74f6abc97a
bump
2012-12-15 14:54:32 +00:00
8edbfc5198
replace call to Arrays.copyOf(), not in Java 5
2012-12-15 14:41:42 +00:00
kytv
8513d1f22b
merge of '482fcb3afd2e52160588dbf9e253ff594e0d5ce3'
...
and 'a63132b861cf363158a5ac2e1897b4636321d536'
2012-12-15 00:37:09 +00:00
str4d
cb75e3dc7e
Documented required and optional test-related properties in build.properties
2012-12-14 22:33:37 +00:00
kytv
a8926dae57
ship all of the *BSD jcpuid files in the installer
2012-12-14 22:20:20 +00:00
kytv
c5502737f2
Debian: changelog and minor initscript updates
2012-12-14 16:14:46 +00:00
kytv
206cea8b56
update geoip.txt
...
Update geoip.txt based on Maxmind GeoLite Country database from 2012-12-04
2012-12-14 16:00:09 +00:00
kytv
003a8b07e1
German and Swedish translation updates from Transifex
2012-12-14 15:58:59 +00:00
zab
c5d69eb231
jenkins test passed!
2012-12-14 08:34:27 +00:00
zab
78864ab380
test to see if the jenkins server by skydrome detects broken compilation
2012-12-14 08:29:08 +00:00
ec22a6ec6b
copy armv6 wrapper in preppkg-linux target
2012-12-13 12:33:53 +00:00
kytv
b435857e15
don't try to copy armv7 wrapper in preppkg-linux target
2012-12-12 20:34:37 +00:00
8198419156
build fixup
2012-12-12 15:43:42 +00:00
60718dbf72
Drop custom-built armv7 wrapper.
...
Tanuki-built arm wrapper works on armv5 and armv7 but not on Raspberry Pi armv6.
Wrapper we built for Raspberry Pi does not work on Trimslice armv7.
2012-12-11 19:27:56 +00:00
4e558320a9
- i2psnark: Add announce list support (BEP 12) (ticket #778 )
...
Preliminary. Still todo: TrackerClient
2012-12-10 22:48:44 +00:00
zab
1fa00a5738
Restore javadocs
2012-12-10 18:05:52 +00:00
9f6ebd8e10
longer tunnel options for servers; fix spacing issue
2012-12-10 17:39:02 +00:00
c4a0fcbf43
propagate from branch 'i2p.i2p' (head 99b582d7fcc9d377341809a5fe580b439b37fea6)
...
to branch 'i2p.i2p.zzz.test2' (head f620dc8ce09657b3bfe0d87b5ee09c1bc33c31d1)
2012-12-10 17:23:29 +00:00
8104cb40cd
Apache Tomcat 6.0.36
2012-12-10 17:23:07 +00:00
zab
d2b2600e5e
VersionComparator w/o object churn, ticket #789
...
tests
2012-12-10 10:07:34 +00:00
zab
d062db3c17
Object churn improvements, ticket #787
2012-12-10 09:46:05 +00:00
zab
32a8bb7a3e
more VersionComparator tests
2012-12-09 16:59:51 +00:00
zab
d8417cbf71
more tests for VersionComparator
2012-12-09 13:28:06 +00:00
863a05b33d
* susimail: Button CSS spacing tweak
2012-12-08 12:12:29 +00:00
str4d
3fc3abe7a5
Moved susimail.properties out of the build path, and set build.xml to copy it in
2012-12-08 02:02:04 +00:00
96fcaf9385
javadoc
2012-12-07 14:21:30 +00:00
0b14981163
fix forum urls
2012-12-07 14:20:43 +00:00
87a56a6fac
* RouterClock: Reduce log level (ticket #790 )
2012-12-07 14:20:02 +00:00
str4d
0fa938e096
merge of '60726592fdfe50d6d8051846e0034b4b40a6761e'
...
and 'ad92f5811a7ff6ceab5ab09572d716f00f9100ea'
2012-12-06 00:17:13 +00:00
meeh
b7e3a60fbc
Ticket #802
...
Added https://euve5653.vserver.de/netDb/ to reseed host list.
Certificate using www.cacert.org, so no need to add a new crt file.
2012-12-05 20:57:33 +00:00
kytv
653ccaae49
typo fix + updated UK translation
2012-12-05 14:38:56 +00:00
ca00b34314
* I2CP: Fix external I2CP apps, including i2ping, caused by 0 nonce value,
...
broken in 0.9.2 (tickets #799 , #801 ). Allow nonces == 0.
Javadocs and cleanups.
2012-12-05 00:03:27 +00:00
0c5811801f
* SSU: Fix rare NPE (ticket #798 )
2012-12-05 00:01:49 +00:00
d9727c901c
* Reseed: Don't go on to the next host if we have enough http://zzz.i2p/topics/1287
2012-12-05 00:00:55 +00:00
63b8e7101f
* GarlicMessage: Fix notes and log in GarlicMessageHandler and HandleGarlicMessageJob,
...
they are used for netdb messages received by floodfills http://zzz.i2p/topics/1282
2012-12-05 00:00:06 +00:00
kytv
4f5da775d4
Chinese, French, Italian, Polish, and Ukrainian translation updates from
...
Transifex.
2012-11-28 23:27:16 +00:00
kytv
3464ad6e5e
remove extraneous space
2012-11-28 19:39:31 +00:00
kytv
d28480dd92
bumping build to -12
2012-11-28 10:34:19 +00:00
kytv
4902b4ecba
merge of '32a936bfa4c9048f8d96461990da03f7f35cb676'
...
and '9c7cae316969219b1f2d74c20dbb4a12a94857a9'
2012-11-28 10:28:30 +00:00
zab
0e0a38460e
Revert to using ArrayList in RouterInfo
2012-11-28 08:19:34 +00:00
str4d
4266a10ffb
Added more tests to VersionComparatorSpec to further cover the implementation
2012-11-26 00:29:02 +00:00
str4d
31fc55eca7
Added tests for VersionComparator
2012-11-25 02:44:01 +00:00
str4d
4d389f75a2
Changed summary bar ordering <input type="image">s to <button>s
...
Fixes a bug which caused the ordering to be non-functional.
2012-11-25 02:39:49 +00:00
abe29e044f
Remove org.mortbay.http.Version.paranoid property not recognized by Jetty 6.
2012-11-24 20:01:07 +00:00
c5a6ed3179
final
2012-11-24 17:30:20 +00:00
99058ee135
* Codel: Make stats non-required (ticket #786 )
2012-11-24 16:41:55 +00:00
b2e335fbba
* Profiles: Small optimization in coalesceOnly() (ticket #765 )
...
javadoc, detab
2012-11-24 16:41:12 +00:00
1d3bbfd250
* Addressbook: Disable unused wakeup via http
2012-11-24 13:56:45 +00:00
916e328e10
javadoc, volatile
2012-11-24 13:55:47 +00:00
fe02145fed
typo
2012-11-24 13:53:12 +00:00
str4d
ad41b25be5
merge of '138eae0135999a3f8e20b08183500a2318287cd4'
...
and '314f5c9d4fc6b5dd82d6ee09a207686f52e66a2c'
2012-11-23 20:12:11 +00:00
str4d
d2b1103e26
Removed a hard-coded jsp link I missed
2012-11-23 20:10:52 +00:00
kytv
0b05cd761c
i2prouter: fix block location (thanks k0e)
2012-11-23 18:08:04 +00:00
kytv
28ba7880e4
merge of '15d44385349738e5c84f8efcdb797d98b4fbaed0'
...
and '586f7a71f1e187cb041d873c013fbe91d0184b08'
2012-11-23 18:07:07 +00:00
str4d
4680fd118b
Added remaining .project and .classpath files
...
The project files for jetty are in the apps/jetty folder. Dependencies will be
resolved once the project has been built normally once via e.g. "ant updater".
2012-11-23 12:31:02 +00:00
str4d
9dcfe98437
Added .project and .classpath Eclipse files to most sections of the source
...
To import a branch of trunk into Eclipse, create a new workspace based in the
root directory of the checked-out branch, and then select "File -> Import..."
then "General -> Existing Projects into Workspace", then for "Select root
directory" choose the root directory of the branch (and of the workspace).
Select all projects that appear, so that dependencies are satisfied.
Currently left out are i2psnark, routerconsole and susimail, because they all
depend on jars in apps/jetty/jettylib, which seems to be auto-generated. Need
to check whether the existence of that folder (from having Eclipse files in it)
will prevent the jars being populated or not.
2012-11-23 12:20:26 +00:00
zab
55c264916b
kill a string allocation hotspot
2012-11-23 07:52:03 +00:00
zab
0ec77f5514
Use the cached iterator list to remove Iterator allocation hotspots
2012-11-23 07:22:58 +00:00
zab
f238d0514f
test removal
2012-11-23 07:13:21 +00:00
zab
d8613d2285
more appropriate junit test
2012-11-23 07:06:01 +00:00
zab
1e83028702
An ArrayList that reuses a single iterator
2012-11-22 21:50:48 +00:00
zab
e974d3bc55
propagate from branch 'i2p.i2p.zab.782' (head 64415601890b9c494a8f06379f9feefbc855e07c)
...
to branch 'i2p.i2p' (head 0e92cf3a3844e7b738ca9c2486112867fc663b6f)
2012-11-22 20:53:03 +00:00
zab
7c96044d18
javadoc
2012-11-22 20:47:54 +00:00
d5d70f1b40
Wrapper 3.5.16 compiled on Raspberry Pi:
...
GPLv2
binaries stripped
gcc (Debian 4.6.3-12+rpi1) 4.6.3
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-1+rpi1)
OpenJDK Zero VM (build 20.0-b12, mixed mode)
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0002
2012-11-22 00:36:45 +00:00
kytv
34e0b36401
updates to 'i2prouter' based on changes to Tanuki's example script
2012-11-21 21:03:55 +00:00
kytv
2fbe0e8bb1
update wrapper to v3.5.16
...
- Windows: Self-compiled with VS2010 in Windows 7. The icon has been
changed from Tanuki's default to Itoopie.
- FreeBSD: Self-compiled in FreeBSD 7.4 to eliminate the dependency on the
compat6x port and stripped.
- Linux PPC32: Self-compiled in Debian Squeeze and stripped
- Linux x86, Linux x64, Linux ARMv5, MacOSX & Solaris: Binares are from the
"community edition" deltapack offered by Tanuki. The Linux binaries have
been stripped.
2012-11-21 21:01:45 +00:00
zab
33ee8a38ca
Ticket #765 - optimize locking during profile reorg
2012-11-21 15:45:38 +00:00
5f4562467e
* Transport: Fix bug that inadvertently reduced default max
...
SSU connections in 0.9.2, cutting network capacity in half and
harming tunnel build success rates
2012-11-20 01:17:02 +00:00
kytv
56ef4cda82
Addi an exception for core2 & corei to NBI on 32-bit kFreeBSD, NetBSD, and OpenBSD
...
These binaries are identical on 32-bit kFreeBSD, NetBSD, and OpenBSD systems.
If a corei CPU is found on these systems we'll use the core2 jbigi binary.
194868,ad47c3d909d0fb85242566f3c7b4be5b,libjbigi-kfreebsd-core2.so
194868,ad47c3d909d0fb85242566f3c7b4be5b,libjbigi-kfreebsd-corei.so
202848,57aa013ca310f3aae990f5ee78c100bd,libjbigi-netbsd-core2.so
202848,57aa013ca310f3aae990f5ee78c100bd,libjbigi-netbsd-corei.so
207657,01483211b6e077057302e256f185f7e7,libjbigi-openbsd-core2.so
207657,01483211b6e077057302e256f185f7e7,libjbigi-openbsd-corei.so
The I2P project does not currently ship these binaries, but they can be found
in unofficial jbigi packages.
2012-11-19 23:47:55 +00:00
kytv
5975b69b42
Add jcpuid binaries for OpenBSD, NetBSD, and kFreeBSD.
...
Support for these has already been added to CPUID.java.
2012-11-19 22:44:58 +00:00
kytv
d0a3c7256a
Improved support for GNU/kFreeBSD
...
- add kFreeBSD to NBI and CPUID
- add kFreeBSD to jcpuid/jbigi build scripts
- refresh debian patches to compensate for kFreeBSD changes
- i2prouter: Detect kFreeBSD and normalize its name
- clean up osid (switching to "elif") and adding support for detecting kFreeBSD
- update postinstall.sh; I2P cannot be installed using gij so postinstall.sh
will not be run. If/when openjdk finally comes to kFreeBSD, we'll be ready for it.
2012-11-19 22:41:54 +00:00
d94c14967c
move HashDistance to router/util
2012-11-19 16:22:09 +00:00
f15828fa95
* NetDB: Add negative lookup cache
2012-11-19 16:10:02 +00:00
f64eacefe3
* BuildHandler: Disable CoDel, wasn't helping
2012-11-19 16:06:59 +00:00
c8f2effca8
* Profiles: Split up files into subdirectories
2012-11-19 16:04:33 +00:00
kytv
74f4859e13
explicitly prefer openjdk-*-headless over default-jre-headless.
...
On Debian Squeeze the default-jre-* packages point to gij/gcj which is suboptimal.
Openjdk cannot be forced since not all platforms--such as kFreeBSD--have it as
an available option.
2012-11-18 18:52:13 +00:00
zab
8c987fc0d2
Add javadocs to getters
...
Make setters package-private
Small noop tweak to the computeAverages
2012-11-18 15:01:43 +00:00
zab
efc202d2ee
more use of the new methods
2012-11-17 19:22:23 +00:00
zab
3cbca7c0ac
more use of the computeAverages method
2012-11-17 18:51:28 +00:00
zab
82e4244473
more refactoring
2012-11-17 18:36:55 +00:00
zab
836620c375
javadoc
2012-11-17 18:03:10 +00:00
addfff8626
* Tunnels: Set default priorities for tunnels (ticket #719 )
...
Exploratory: +30
IRC: +15
HTTP Proxy: +10
I2PSnark: -10
2012-11-17 17:32:24 +00:00
3836742e7d
stat cleanup
2012-11-17 17:24:44 +00:00
74fd171131
* i2psnark: Clear PEX peers set after use, cause of bad peer counts
2012-11-17 17:11:39 +00:00
d511bf2cd8
* error500.jsp: Add servlet version
2012-11-17 17:10:31 +00:00
0cbbedd250
javadoc fix
2012-11-17 17:09:37 +00:00
zab
4824cae36c
Properly synchronize the Rate class
...
Add a new class to store results from rate calculations
Add a new method to compute average, last and current measurements
Use the new method in RouterThrottleImpl
2012-11-17 00:04:08 +00:00
kytv
b67359aca6
Match *FreeBSD* instead of just FreeBSD*.
...
(spotted at http://pastethis.i2p/show/2280/ and jcpuid already matches
*FreeBSD* so this fixes a minor consistency issue. Thanks to the anonymous
paster.)
2012-11-16 21:24:03 +00:00
99179edae2
add reseed to event log
2012-11-16 15:33:38 +00:00
ae6dad6e48
* NetDB:
...
- Implement automatic reseeding (ticket #521 )
- Increase minimum routers from 15 to 50
2012-11-16 14:47:55 +00:00
6902a8392f
* i2psnark: Fix rare IOOBE (ticket #777 )
2012-11-16 14:45:05 +00:00
4991c5a1ad
* Tunnels: Fix outbound tunnel message priority (ticket #719 )
...
(copy/paste error)
2012-11-16 14:43:46 +00:00
zab
a3e3001d49
* Sync fixes to Frequency
...
* Removal of warnings related to generics in StatManager
2012-11-14 21:53:54 +00:00
4fdf1c2411
* stats.jsp: Link to graph page, not single image
2012-11-13 20:40:15 +00:00
ea00c0af50
* SSU: Fix bug that would drop 512 byte messages
...
The bug has been there forever but never happened before
0.9.3 because the buffers were all 32KB and the largest
fragment was about 1500 bytes. In 0.9.3, there are multiple
buffer sizes, the smallest is 512 bytes, and a packet
of exactly 512 bytes would be silently dropped.
Thanks zab for finding it.
2012-11-13 20:39:29 +00:00
e6dbd7ddda
* SOCKS: Reduce log level of connect errors
2012-11-13 20:36:42 +00:00
9741d127a9
* NTCP:
...
- Fix NPE with more syncing (hopefully) (ticket #770 )
- Use ByteCache for 16KB buffers
2012-11-13 20:35:47 +00:00
8efc7e9369
* HTTP Proxy: Store referrer of new addresses in address book
2012-11-13 20:33:37 +00:00
da009f8d22
* Bandwidth Limiter: Fix stats broken in -1
2012-11-13 20:32:39 +00:00
f8133b7abf
log tweak
2012-11-13 20:30:56 +00:00
kytv
2362862f31
eepget: If java binary is not found, try to determine where java.exe is located.
...
In my testing:
32 bit Windows (and, of course, 32 bit JRE) = Java added to the PATH
64 bit Windows and 64 bit JRE = Java added to the PATH
64 bit Windows and 32 bit JRE = Java *not* added to the PATH.
So...with this check-in:
- If the environment variable JAVA is set in the script, we'll use that
manually specified Java. We will not look in the registry, but we'll check to
make sure that the binary exists.
- If Java is found in the system path, we'll use it instead. We will not look in the
registry.
- If the variable is not set manually and Java is not in the system path we'll
look in the registry to find the java binary.
I've tested this in Windows XP, Vista, and 7 but it should work in any supported version
of Windows.
2012-11-09 23:53:02 +00:00
str4d
f287ed48ed
merge of '6f719ac61e6f1afbd935f3fdab862c2e5cc7f5d8'
...
and 'fd3c457f0a834ba87fead3cbdf22e31253cd4e7c'
2012-11-07 19:29:34 +00:00
meeh
b8a9caeb4c
Cleanup in reseed list, also removed HH's ssl host, since it expires 21-11-2012 22:34:10 GMT+1. And
...
I've failed to get in contact with him for a renewal of his certificate. Errors might appear in logs
on installs after that date, just remove https://euve5653.vserver.de from /configreseed in console
and you wont get errors.
2012-11-06 22:00:00 +00:00
str4d
dccd8445e6
More changes to finish first test in UpdateBehaviors
2012-11-06 11:23:57 +00:00
str4d
c5fb009c83
merge of 'd09201283ea0356bf5b1d3aedc4795a202414930'
...
and 'e2f50f8cb50f8593ca882e94cb661c54b87d2468'
2012-11-05 21:40:35 +00:00
str4d
4d8973b0a5
Assorted fixes to router Junit tests for changes in the source
2012-11-05 21:31:40 +00:00
str4d
f57d91ac16
Added missing DateAndFlagsTest - no errors in core junit tests now
2012-11-05 21:00:20 +00:00
str4d
ccc5923ab3
Drop unused DummyPooledRandomSource, moved to i2p.scripts
2012-11-05 20:43:47 +00:00
str4d
31debe6bbf
CryptixRijndael_Algorithm._BLOCK_SIZE is private, so specify value directly
2012-11-05 19:53:00 +00:00
str4d
40d1507237
Fixed imports on core JUnit tests to use Hamcrest matchers provided with Junit4
2012-11-05 19:50:32 +00:00
ea2be02a29
* RequestLeaseSetJob: Only disconnect client after multiple dropped
...
lease set requests; reduce timeout, other cleanups
2012-11-05 17:23:32 +00:00
c21a6a54f8
* PeerManager: Don't reorganize as often if it takes too long (ticket #765 )
2012-11-05 17:20:47 +00:00
70a2e330ef
* i2psnark:
...
- More DHT limits
- Announce to backup trackers if DHT is empty
- Use PEX and DHT info in torrent peer count
- Don't use temp files for announces
- TrackerClient refactoring
- cleanups
2012-11-05 17:20:07 +00:00
d5c70676b0
* Console:
...
- Fix NPE after restart (ticket #763 )
- Move more nonces out of system properties
2012-11-05 17:17:31 +00:00
202c92a42d
* Unsigned Update: Fix notification on failure
2012-11-05 17:16:02 +00:00
str4d
3cb4d35cee
propagate from branch 'i2p.i2p.zzz.update' (head 1ca3b931ebecd4ec80e7e135b634d085934c092b)
...
to branch 'i2p.i2p' (head c917793878189c29441f69133e029cfdfe3c0895)
2012-11-05 10:38:54 +00:00
str4d
3d35984cf5
Started filling out UpdaterBehaviors
2012-11-05 10:37:18 +00:00
str4d
2217d1ab95
Moved *streaming and i2ptunnel tests to match convention
2012-11-04 11:23:12 +00:00
kytv
75ddc12390
de, pt, and se updates from Transifex. Updated en po files to push to tx.
2012-11-02 19:54:49 +00:00
d48fab9d98
* I2CP:
...
- Better fix for logging dropped messages (ticket #758 )
- Implement fast receive to reduce per-message handshakes
- Make messageReliability=none the default
2012-11-02 16:37:23 +00:00
d30aeb3902
* KeyManager: Eliminate races, buffer I/O, eliminate periodic syncing
2012-11-02 16:01:44 +00:00
d479c4ae7d
* configstats: Fix group sorting, translate groups
2012-11-02 16:00:41 +00:00
9c220e08f8
* i2ptunnel:
...
- Better privkey backup file name
- Revert increment of privkey tunnel name
- Move deleted privkeys to backup dir
- Fix jsp build dependencies
- Fix layout issue on Chrome (ticket #757 )
2012-11-02 15:59:51 +00:00
eee38a626d
* i2psnark:
...
- Split buckets correctly
- More exploration fixes
2012-11-02 15:58:26 +00:00
f29a45a2c2
* PriBlockingQueue: Enforce max size
2012-10-31 16:15:32 +00:00
a5b68d4fb0
* I2CP: Reduce log level when outbound queue is full (ticket #758 )
2012-10-31 16:09:28 +00:00
8a7d119962
* FIFOBandwidthRefiller: Reduce refill interval to smooth output
2012-10-31 16:07:11 +00:00
84a0793a10
* Streaming: New disableRejectLogging option (default false), enable for snark
2012-10-31 15:56:02 +00:00
2f4eeda397
* i2ptunnel: Fix NPE in zzzot plugin
2012-10-31 15:53:57 +00:00
96ed7abdc5
javadoc, final, private, volatile
2012-10-31 15:52:12 +00:00
str4d
6a91918e6f
Stubbed out Specs for net.i2p.router.update.* in routerconsole
...
*Behaviors.scala should really go in net.i2p.update.* in core, but ScalaTest
doesn't seem to be picking up the cross-dependency properly and just ignores
any Spec which includes them; they will move once the build.xml is fixed.
2012-10-31 00:22:15 +00:00
kytv
2c3edc0503
merge of '2b4768d9966695ad845dad4e28ef426d781e718f'
...
and '8489000cfeee5a6aa5a250b48bda4f6e2fb16b03'
2012-10-30 19:41:47 +00:00
kytv
f6bac8a08e
redirect output to /dev/null (in case /proc/1/comm doesn't exist)
2012-10-30 19:41:35 +00:00
4ce11a174a
* SSU:
...
- Adjust RTT/RTO calculations
- Better bandwidth tracking
- Cleanup of OutboundMessageState
- Stat tweaks
* Transports: Increase min peer port to 1024
2012-10-30 18:16:37 +00:00
d92f5e6508
merge of 'b2b4c1ba1f799d81d6d164698cb28aa9b837d390'
...
and 'c2b60a59c73835b51357a706da377862d8bd5ebc'
2012-10-30 15:06:38 +00:00
513821123e
remove space in javascript urls
2012-10-30 13:18:54 +00:00
sponge
f56c804e86
cleanups as requested
2012-10-30 11:03:11 +00:00
meeh
fb50f7adb4
Adding two new reseed hosts. Thanks to h2ik and SWAT
...
* reseed.info - SWAT
* i2p.feared.eu - h2ik
2012-10-30 02:27:16 +00:00
str4d
a99bf60cea
Added Mockito to ScalaTest classpath, and removed unneeded entry
...
Put mockito-all.jar (or a link to the actual version) in the same directory
as the ScalaTest lib files (passed in the command line as scalatest.libs).
2012-10-29 22:30:53 +00:00
40d981df25
* OutNetMessage: Properly clean up when dropped by codel (but unused for now
...
since codel is disabled for ONM)
* Tunnels: Implement per-client outbound tunnel message priority (ticket #719 )
* ClientTunnelSettings cleanup
2012-10-29 22:21:50 +00:00
f5165cfae5
log tweak
2012-10-29 22:17:38 +00:00
055bae0450
* StatisticsManager: Publish stats less often
2012-10-29 22:16:29 +00:00
74e5ea6e20
* Installer: Drop news.xml and old certs
2012-10-29 22:12:30 +00:00
32f3ca0568
* logs.jsp:
...
- Don't display dup message if last
- Spacing tweaks
2012-10-29 22:10:42 +00:00
fd3423fe09
* i2ptunnel:
...
- Create backup privkey files (ticket #752 )
- Fix NPE in Android startup
2012-10-29 22:09:55 +00:00
05d299816b
* i2psnark:
...
- Add kbucket debugging
- Eliminate redundant explore keys
- Add more limits to DHT tracker
- Delay expiration at startup
- Only enable updates for dev builds and 1% of release builds
* Update Manager: Warn on dup registration
2012-10-29 22:08:38 +00:00
2b80d450fa
drop old fortuna build script
2012-10-29 22:06:03 +00:00
str4d
9a31115eff
Classpath change in router build.xml to get routerconsole test harness to work
2012-10-29 12:14:04 +00:00
4baf3b6913
Fixups after props from:
...
i2p.i2p.zzz.pcap
i2p.i2p.zzz.test
i2p.i2p.zzz.test2
i2p.i2p.zzz.update
Javadoc fixes
Checklist tweak
-1
2012-10-28 13:08:02 +00:00
5e48331eae
propagate from branch 'i2p.i2p.zzz.update' (head 267311f29e501fcc8b3d674a93e78b5520ac985e)
...
to branch 'i2p.i2p' (head edeca2ab47e734c2314ff394609292d8bd3d5293)
2012-10-28 12:48:35 +00:00
5766db2c09
propagate from branch 'i2p.i2p.zzz.pcap' (head fff5fc864e5905ed77f8d60f7d0892ed5c2447b4)
...
to branch 'i2p.i2p' (head cc74e6e08096cc7fdb8563b2eae82df2a000ab01)
2012-10-28 12:26:52 +00:00
c4f6f48eeb
propagate from branch 'i2p.i2p.zzz.test2' (head a002e8957b5bf3a44149203d6842ef4b35107aa7)
...
to branch 'i2p.i2p' (head 0f6e2b3b8643fe7797e8727329345c1ed4cf741b)
2012-10-28 12:24:07 +00:00
943e2d7fe7
propagate from branch 'i2p.i2p.zzz.test' (head 48448fc896d1e0859f481e98d0e80e764cc40736)
...
to branch 'i2p.i2p' (head aedb9b8335d6de72dd633e79716fff6ffec263a1)
2012-10-28 12:17:38 +00:00
c4fa8fabb2
- Continue work to use priorities in FIFOBandwidthLimiter
...
- Log tweaks
2012-10-28 12:10:24 +00:00
6868047ee4
* i2ptunnel:
...
- Refactor TCG to use ClientApp interface
- Remove 'reload config' button
- Synchronization fixes
- Don't instantiate early, to allow router to hold
a reference. TCG.getInstance() may now
return null when in RouterContext.
- Jsps display message when TCG not initialized
2012-10-27 18:51:50 +00:00
80e7ee46fb
enable pw when adding one
2012-10-27 18:45:16 +00:00
61ee957add
pcap:
...
- Buffer output
- Separate methods for inbound and outbound, so we
don't need to use PacketLocal for inbound
- Cleanups after prop
- Finals etc.
2012-10-27 18:03:54 +00:00
kytv
6e66d377f6
changelog/patch updates
2012-10-27 18:00:10 +00:00
99e759a5be
propagate from branch 'i2p.i2p' (head 6e6de141ddbaddfcecf8a66ad8cf65f247f41f94)
...
to branch 'i2p.i2p.zzz.pcap' (head ae8977bcc33f75ee36505e739e9e4a194f5d9074)
2012-10-27 16:12:57 +00:00
eafca84717
0.9.3
2012-10-27 13:03:14 +00:00
0e2fd0c6f5
tweak
2012-10-27 12:47:07 +00:00
0ccf65fcf8
banlist
2012-10-26 16:24:31 +00:00
af06fded73
- Add password enabled property
...
- Bypass nonce checking if passwords enabled
- Add message about cookies if nonce fails
- Minor susidns cleanup
2012-10-26 13:08:23 +00:00
0bfe8ff41d
* BuildHandler: Fix "too slow" rejections due to internal clock skew
2012-10-25 18:58:12 +00:00
str4d
804f0294bb
Bumped router to -21 for previous commit
2012-10-25 02:51:18 +00:00
str4d
7a4430856d
Tweaked default value of lastLine in susimail to make a no-response error clearer to users
2012-10-25 02:49:13 +00:00
str4d
6bd40e253a
Bumped router to -20 for previous commit
2012-10-24 19:55:35 +00:00
str4d
c2d178efc3
Fixed a very stupid bug >_<
2012-10-24 19:51:54 +00:00
97da508df5
* I2PSnark:
...
- Fix (again) partial piece avoidance for seeds
- Fix several partial piece (temp file) leaks,
some uncovered by previous rarest-first fixes, some in end game
- Don't lose all DHT peers if we stop quickly (backport from update branch)
- Explore a kbucket if it's less than 3/4 full (backport from update branch)
2012-10-24 17:38:20 +00:00
str4d
211128f128
i2ptunnel: Truncate long client destinations (ticket #581 )
2012-10-24 02:30:19 +00:00
2f69d16828
- Thread magnet start if not connected
...
- Don't lose all DHT peers if we stop quickly
- Explore a kbucket if it's less than 3/4 full
- Change release torrent file names
2012-10-23 19:34:35 +00:00
bb2363f68a
- Fix DummyHandler
...
- Notes on news.xml enhancements
- Fix handling existing torrent
- Add dn to magnet link generation
- Fix progress info
2012-10-23 14:09:14 +00:00
meeh
fc461931bd
Adding a new reseed host.
2012-10-23 14:08:12 +00:00
724f4f9b37
- Several plugin install fixes
...
- Remove unused UpdateTypes
- Only try applicable updaters when updating
- Javadoc fixes
2012-10-23 02:34:24 +00:00
6f790d99c9
exit 1 on failure
2012-10-22 22:56:40 +00:00
efb986ffd9
- Handle case where we already have torrent
...
- New Storage.main() for use in the release process
- Make torrent files in release process
- Stop tunnel after fatal if no snarks are running
2012-10-22 22:55:36 +00:00
bd9ad9982b
- Fix spacing in summary bar
...
- Add start() in UpdateTask so things happen in the right order
- Add toString() in UpdateTask for better debugging
- Fix getID() for plugin UpdateTasks
2012-10-22 20:25:01 +00:00
meeh
e5a8a6aba4
merge of '7ca37d4f5e443834de23ebd2cf306b6fe3aeca87'
...
and 'f9d82ac84936c56dc92691842757e8cc354511e2'
2012-10-22 20:24:53 +00:00
meeh
da835fbd6b
h2ik don't have static ip anymore.
2012-10-22 19:52:21 +00:00
1538e6ec4e
- Fix VersionComparator (thx zab)
...
- Add debug output
2012-10-22 17:13:23 +00:00
95e0c37222
- Add fail timers
...
- Add progress indication
- Listener cleanup
2012-10-22 14:51:41 +00:00
95870df45b
* Watchdog: Don't dump threads too often (ticket #519 )
2012-10-21 17:21:49 +00:00
8b2889e317
- Only fail after all URLs are tried
...
- Move registration from servlet to manager and delay
- Fix plugin updates
- More logging
2012-10-21 17:14:54 +00:00
0fc452b683
- Improved parsing of news file
...
- Add magnet links to news file
2012-10-21 14:59:52 +00:00
6e19854e4c
- NPE fix on signed udpates
...
- More work on snark updater
- Clean up imports
2012-10-21 13:34:23 +00:00
6331cb2374
stub of a torrent updater
2012-10-21 03:13:31 +00:00
983537b0fd
refactor CompleteListener out of Snark.java
2012-10-21 02:34:46 +00:00
58fd2dddf8
refactor magnet parsing out of servlet
2012-10-21 02:08:34 +00:00
49b2fbd2b0
tweak
2012-10-20 22:52:11 +00:00
68814e31e7
* Console:
...
- Store form handler nonces in the servlet session instead of system properties,
to prevent cross-session interference
2012-10-20 21:28:17 +00:00
429739837b
* Console:
...
- Consolidate all the jsp formhandler boilerplate in the new
formhandler.jsi, in preparation for further improvements
2012-10-20 20:52:45 +00:00
fef1440865
* Transport:
...
- Add a simple network monitor
- Add new reachability state for network disconnected
- Prevent any tunnel building when disconnected (ticket #519 )
- Don't unleash watchdog when disconnected
2012-10-20 17:28:00 +00:00
afd29715fa
* Addresses:
...
- Add methods for connectivity detection
- Remove Hamachi restriction
2012-10-20 15:30:12 +00:00
e329742c8d
* Transport: Back out CoDel for SSU PeerState and NTCP
2012-10-20 11:37:31 +00:00
5695d0e94a
build fix
2012-10-20 03:38:54 +00:00
5a964dacbb
* UDP: Fix peer test NPE (ticket # 748)
2012-10-19 22:03:41 +00:00
fea3bb63c1
- Save available unsigned version across restarts
...
- Fix status display after downloaded
- Don't display update buttons unless HTTP proxy is up
- Pass the manager down thru the constructors
2012-10-19 20:26:08 +00:00
kytv
580c940d42
More pt trans updates from tx
2012-10-19 07:49:36 +00:00
kytv
7ea8cd4a09
Geoip update
2012-10-18 22:37:50 +00:00
4f936f958d
add the other getProperty(); more tweaks
2012-10-18 21:07:36 +00:00
kytv
a6ca962fcb
Portuguese and Spanish updates from Transifex
2012-10-18 15:19:13 +00:00
0b4401e64b
- Lots of fixes for notifying when updates and checks are complete
...
- Fixes for NewsHelper stored timestamps
- Add getProperty(String, long) to context for sanity
- New methods and types
- Logging improvements
- Add failsafe TaskCleaner
2012-10-18 14:28:14 +00:00
2b50c5aaf4
comment out test code
2012-10-18 14:26:30 +00:00
da4ea77c2a
more fixes
2012-10-18 02:20:39 +00:00
af4786ce0e
fixes
2012-10-18 01:29:14 +00:00
f9b8f0528d
- Straighten out some confusion on versions, RFC 822 dates,
...
etc. on news and unsigned updates. Stored versions are always
Long.toString(modtime). Only convert to RFC 822 for eepget or display.
2012-10-17 23:45:44 +00:00
b9d717b9f9
- Split up Updater and Checker interfaces
...
- Update router after check
2012-10-17 22:24:15 +00:00
cbc9165afd
- Add a jetty starter that can be stopped later
...
- Include jetty-i2p.jar in the updaters
2012-10-17 17:37:45 +00:00
a9e18620b9
- Convert HTTP and CONNECT proxies to MD5 authentication
...
- Allow multiple users
- Migrate passwords on first save
2012-10-16 19:17:06 +00:00
613dd77d2c
only display tracker error if no peers
2012-10-15 21:30:46 +00:00
9b6d5daeef
more work on proxy digest auth
2012-10-15 21:04:49 +00:00
kytv
b816ecc7e3
Italian and Swedish updates from Transifex
2012-10-15 18:05:38 +00:00
d01aae7860
HTTP Proxy:
...
- Move error page methods to base
- Preliminary code for digest auth
2012-10-15 15:37:13 +00:00
50cb427377
split out md5Sum for use in i2ptunnel
2012-10-15 13:57:09 +00:00
977cdee046
- Move MD5 functions to core util where i2ptunnel can use them
2012-10-15 12:28:45 +00:00
4db4010abf
propagate from branch 'i2p.i2p' (head 2da3b585b42d058e25909bc303d72277ae2463b5)
...
to branch 'i2p.i2p.zzz.update' (head ebbad994215dc2822e9a1776399864ed77a0e5a0)
2012-10-14 22:42:00 +00:00
ba37839adf
fixes while rechecking storage
2012-10-14 20:05:04 +00:00
c9196fda03
compile fixes after prop
2012-10-14 20:03:56 +00:00
b03b4745db
propagate from branch 'i2p.i2p' (head 2da3b585b42d058e25909bc303d72277ae2463b5)
...
to branch 'i2p.i2p.zzz.test' (head 2785f3832a7d1b8adb2f106d049949beb9b88838)
2012-10-14 19:50:51 +00:00
8df2a2d00a
* i2psnark: Fix request tracking bug preventing piece requests
2012-10-14 16:38:36 +00:00
184220f4c5
minor optimization
2012-10-14 13:54:38 +00:00
5d6d27907d
* Console: Use non-nio connector for Java 5 and JamVM/gij
...
(tickets #715 and #743 )
* SystemVersion: Centralize more methods here
2012-10-14 13:54:08 +00:00
5e5dc35a1e
moved i2cp password to PasswordManager
2012-10-13 22:42:26 +00:00
24b7b6fabd
- Don't migrate any plaintext passwords to obfuscated, it's too messy
2012-10-13 21:42:52 +00:00
c5ab6b9993
* Passwords:
...
- Add remove method
- Add console password form to configui.jsp
- Consolidate multiple setSettings()/getJettyString() in FormHandler
- Some form message tweaks
2012-10-13 21:20:16 +00:00
05740f7903
- Fix MD5 passwords after testing
...
- Remove unused password fallback in FormHandler
2012-10-13 15:41:57 +00:00
fc7f995bd2
propagate from branch 'i2p.i2p' (head 2ab4ae45aa60b379e85fca378522966c090a1a27)
...
to branch 'i2p.i2p.zzz.test' (head 220477e37d4df782b9a8bb30d12669d146dc6226)
2012-10-13 14:23:29 +00:00
d99a39e5d5
convert to ClientApp interface. Untested.
2012-10-13 13:54:30 +00:00
0b897fdc98
* RouterConsoleRunner:
...
- Prep for ClientApp interface by storing context in a field,
shuffle around what's static and what's not
(ticket #347 )
- Remove ports from port mapper on shutdown, other changes to
track actual ports better
(ticket #731 )
- Hook in password manager using MD5, untested.
(ticket #731 )
2012-10-13 13:06:22 +00:00
a475a912e6
* New password manager for storing passwords in router.config
...
in consitent ways, including salting and hashing if possible.
Not hooked in to console yet, lightly tested.
(ticket #731 )
2012-10-13 12:56:43 +00:00
8f17b73091
changes due to LoadClientAppsJob changes for ClientApp interface
2012-10-13 12:51:24 +00:00
kytv
cb56b76ef9
i2prouter: check /proc/1/comm for systemd (thanks k0e)
2012-10-13 12:45:25 +00:00
d198ae9ef1
* New interface for clients started via clients.config, and a new
...
manager to track the lifecycle and start/stop clients on demand.
Not hooked in to console yet, untested.
(ticket #347 )
2012-10-13 12:45:08 +00:00
kytv
eff238e85c
i2prouter: In Slackware, check for existence of /etc/rc.d/rc.i2p when installing as a daemon
2012-10-12 17:26:03 +00:00
kytv
a436e60fb8
Italian translation updates / updated EN po files
2012-10-12 00:52:09 +00:00
kytv
2c570f8d4e
remove internel I2P link
...
Let's not direct people to see how to configure their browser at
http://www.i2p2.i2p/htproxyports when you need to have your proxy configured to go there!
2012-10-11 22:48:06 +00:00
kytv
6f23bdd331
remove another link to forum.i2p2.de
2012-10-11 22:43:51 +00:00
kytv
b797f9e26d
remove link to forum.i2p2.de
2012-10-11 22:42:03 +00:00
kytv
2b13973eca
debian: refresh patches
2012-10-10 23:32:27 +00:00
kytv
9331b229fe
addressing a few concerns from #681
2012-10-10 23:32:04 +00:00
kytv
ccd0795a4e
turn off executable bit
2012-10-10 23:31:07 +00:00
kytv
1f98493dbd
i2prouter: add initscript support to Slackware
2012-10-10 22:44:42 +00:00
kytv
f20d906b67
i2prouter: Add systemd support for Arch Linux and SuSE Linux.
2012-10-10 21:33:05 +00:00
65757dee1c
* ShellCommand: Fix launching all browsers at startup (ticket #453 )
2012-10-10 19:12:30 +00:00
b259a3ac3d
* stats.jsp: Sort groups by translated name
2012-10-10 19:11:18 +00:00
ca1f816ad9
remove colombo
2012-10-10 15:06:51 +00:00
6f509967bf
Making FIFOBandwithLimiter.Request unidirectional, static,
...
remove logging, other cleanups (ticket #719 )
2012-10-09 14:15:04 +00:00
56574c41be
propagate from branch 'i2p.i2p' (head cbca70618d2083a5fcdead2390e9d30060080e74)
...
to branch 'i2p.i2p.zzz.test' (head 1affab2e83613f326d269370de6e5aed40ecae52)
2012-10-09 13:36:32 +00:00
3cdfc2d33a
Split up NTCPConnection's single _bwRequests Set into inbound and outbound,
...
in prep for making FIFOBandwithLimiter.Request unidirectional
and support priorities (ticket #719 )
2012-10-09 13:36:14 +00:00
1b154551a2
EventLog: add more events
2012-10-09 10:35:47 +00:00
c419016a12
* SSU:
...
- Add peer test throttling
- Peer test packet count fixes
- Adjust peer test timeouts and add backoff
- Reject relays and peer tests from same /16
- More peer test cleanup and log tweaks
* Transports:
- Enforce minimum peer port
- Warn on low router ports
2012-10-09 10:20:45 +00:00
f10478ceef
comment out test
2012-10-09 10:16:05 +00:00
d477773054
* NetDB: Increase floodfills again
2012-10-09 10:15:44 +00:00
8ed280ebf4
* RouterInfo: Exit 1 on error in main()
2012-10-09 10:14:56 +00:00
762e96b8a6
2 more for cache
2012-10-09 10:13:59 +00:00
23c77fbe4b
* Console, i2ptunnel: Warn on low ports
2012-10-09 10:13:10 +00:00
e99dd72cb6
* SSU:
...
- Fix relay request handling bug from -10
- Fix peer test reply handling bug from -10
- Fix NPE from -6
2012-10-08 09:32:04 +00:00
b095b7e769
* i2ptunnel:
...
- Set default read timeout in standard server
- Reduce header timeout, enforce total header timeout
in IRC and HTTP servers (ticket #723 )
* Streaming: Don't ignore option or force connect timeout to 5 minutes
* Streaming javadocs
* SocketTimeout cleanup
2012-10-07 20:57:35 +00:00
6b97e1bfaf
* Logs:
...
- Flush buffers in logs.jsp
- Add dup message to buffers, was in file only
2012-10-07 20:50:26 +00:00
3ceb83d40e
* I2PAppContext: Improved synching in constructor
2012-10-07 20:48:25 +00:00
d80340f0ae
* UPnP: Workaround NPE (ticket #728 )
...
root cause TBD
2012-10-07 20:47:22 +00:00
3acc2fb160
- Much improved peer test defenses
...
- Minor improvements to relay defenses
2012-10-06 22:47:17 +00:00
034db1a282
Validate port/IP in received peer tests
2012-10-06 14:58:42 +00:00
b07b9bf0b9
* SSU:
...
- Throttle outbound destroys on shutdown
- Limit outbound introduction offers
2012-10-06 13:44:57 +00:00
97460e7d99
* configlogging.jsp: Fix IAE
...
* error500.jsp: Fix whitespace
2012-10-06 13:42:48 +00:00
ddc750469c
* i2psnark:
...
- Add allocating and checking indications
- Add bandwidth message at startup
- More checks at torrent creation
2012-10-06 13:41:50 +00:00
0448537509
make inbound and exploratory settings final
2012-10-05 13:38:27 +00:00
583463ab42
* configservice.jsp: Add GC button
2012-10-05 13:09:34 +00:00
b20e298f6e
* SSU:
...
- More synchronization fixes
- Reduce chance of dup acks in a single message
- Reduce max unsent acks to 50
- Use last ack time in ping decision too
- Reduce ack delay
2012-10-05 13:08:05 +00:00
090d59fcb7
* DataHelper: Sanity checks in storeProps(), use
...
storeProps() for router config again
2012-10-05 13:00:52 +00:00
1d174d6797
* TunnelPoolManager: Fix early NPE (ticket #724 )
2012-10-05 12:59:30 +00:00
15a47b5612
import
2012-10-03 19:17:55 +00:00
4d1ea6e4cd
* SSU:
...
- Increase max outbound establishments based on bandwidth
- Synchronization fix for Java 5
- Use multiple buffer sizes in OutboundMessageState to
reduce memory usage
- Adjust skew calculation, synchronize too
- Ping loop improvements
2012-10-03 19:05:56 +00:00
13ef00cb2e
add hasWrapper()
2012-10-03 17:41:33 +00:00
d2c1641569
* NTCP: Reduce conLock contention
2012-10-03 17:40:59 +00:00
a1873e74e5
cleanup
2012-10-03 17:40:31 +00:00
kytv
8be86fe80c
debian: rework oom patch
2012-10-02 19:26:04 +00:00
4dc90ef5da
* SSU:
...
- Fix memory leak in _peersByRemoteHost map caused by not
removing peers that change IP or port
- Send keepalives if firewalled
- Handle peers that change ports on an established session
- Synchronize adds and drops
- Don't use peers with high RTTs in clock skew calculation
- Reduce initial RTT/RTO
2012-10-02 18:36:06 +00:00
e130264254
* NTCP: Only set keepalive if firewalled
2012-10-02 12:41:31 +00:00
93039a6813
* OOMListener: Dump threads on OOM
2012-10-02 12:40:00 +00:00
07b3c8a7b4
* PRNG, LogWriter: Use I2PThread to catch OOM
2012-10-02 12:38:05 +00:00
83fe635438
* i2ptunnel: Fix log message
2012-10-02 12:37:16 +00:00
3ee96fb663
* i2psnark: Fix delete download message
2012-10-02 12:36:34 +00:00
6684ba1b1d
* I2CP: Delay after sending disconnect message to
...
help it get through
2012-10-02 12:35:45 +00:00
466778875d
* SimpleByteCache: Fix ABQ/LBQ selection
2012-10-02 12:34:29 +00:00
a71e8fae00
* i2psnark:
...
- Fix bugs in rarest-first tracking
- Fix requesting of partial piece when there are multiple seeds
- Synch fix in BitField
2012-09-28 19:25:31 +00:00
f58bf3028a
javadoc
2012-09-28 19:08:00 +00:00
595556c39f
* SessionKeyManager: Store original tagset size for debugging
2012-09-28 19:06:39 +00:00
eeaa4fbbb4
* peers.jsp: Remove SSU "Dev" column
2012-09-28 18:48:58 +00:00
49b11e1f84
* Streaming: Don't send RST on globally-blackisted conns
2012-09-28 18:48:16 +00:00
e3133d88d7
javadoc
2012-09-28 18:42:17 +00:00
1a50b6243d
volatile
2012-09-28 18:41:19 +00:00
076558d4f5
* i2ptunnel: Fix wrong server IP in log message
2012-09-28 18:40:49 +00:00
fb5d0cd760
Boolean.valueOf(x).booleanValue() -> Boolean.parseBoolean(x)
2012-09-28 17:50:41 +00:00
7c8ba61f03
fix date
2012-09-26 20:03:10 +00:00
20e463e41b
* Streaming:
...
- Implement changing connection limits on a running session
- Implement global blacklist
2012-09-26 20:02:36 +00:00
5d3984e353
* Addresses: Reject numeric IPs of the form n, n.n, and n.n.n
...
* Console, i2ptunnel: More validation of address and port in forms
2012-09-26 20:00:59 +00:00
941aea80bb
javadoc
2012-09-26 19:58:19 +00:00
0533aa7f6f
* RFC822Date: Synchronization fix
2012-09-26 19:58:08 +00:00
568e2d5063
tweak to port field CSS
2012-09-26 19:57:37 +00:00
86c7aa8b8a
* i2psnark: Enable DHT by default
2012-09-26 19:57:01 +00:00
f61e7a193f
* ConvertToHash:
...
- Add support for b64hash.i2p (output in jetty logs)
- Cleanup and use cache
2012-09-26 19:56:33 +00:00
str4d
567dae8ced
merge of '6ccace0742effd1eaadcc151f428825fa3215e12'
...
and 'dc06981e777b7e1c191937d6d8190b26a8f6bbc7'
2012-09-25 22:26:47 +00:00
str4d
02f483a873
Modified susimail footer so <hr> is hidden as well
2012-09-25 21:57:22 +00:00
7051e1c5f6
* UPnP: Cleanup & final
2012-09-25 19:30:49 +00:00
87295b4bfd
* URLLauncher: Add xdg-open (ticket #617 ); minor refactor
2012-09-25 19:25:01 +00:00
23ca6b4fac
* SimpleByteCache: Concurrent fix
2012-09-25 19:24:11 +00:00
9e3559625c
* OutboundEstablishState: Cleanup (ticket #671 )
2012-09-25 19:22:36 +00:00
351d582c8f
* Jetty: Add non-NIO selector option (ticket #715 )
2012-09-25 19:21:28 +00:00
5b1ea6187f
* EventLog: Fix IAE on portable
2012-09-25 19:20:15 +00:00
211782fae4
* Context: Make files final
2012-09-25 19:19:27 +00:00
20279d1597
propagate from branch 'i2p.i2p' (head 52d5a19210a344e0de43f6fe4d898d34f6c41829)
...
to branch 'i2p.i2p.zzz.update' (head d88c6abf9b4988ba892e435594cd74917ab9ab7f)
2012-09-25 15:04:49 +00:00
str4d
44466aa769
Modified susidns footer so <hr> is hidden as well
2012-09-24 22:17:05 +00:00
str4d
d27d014eb0
Show susi footer on susimail and susidns when displayed standalone
...
Footer hidden when embedded because of margin issues, and out-of-place-ness.
Have confirmed that susi's opinion when the themes were initially updated was
"do what you want", so no legal problem.
2012-09-22 23:47:57 +00:00
e884ca54ef
-1
2012-09-21 17:54:46 +00:00
336420cf50
propagate from branch 'i2p.i2p.zzz.test' (head 5dadb7923797a3e6d9ead4d4b17ab7e0e0201b2b)
...
to branch 'i2p.i2p' (head 703251aaf19111efe6fac5a4ae49f00a1aac1e9e)
2012-09-21 17:50:59 +00:00
f16e83f21b
0.9.2
2012-09-21 14:24:53 +00:00
0eedc3aa19
intern strings
2012-09-19 20:47:50 +00:00
f232775161
CoDel for build handler
2012-09-19 19:00:06 +00:00
bd57463d42
fix NTCP backlogged indication
2012-09-18 12:37:30 +00:00
2c4910e9e7
* ByteCache, ByteArray:
...
- Cleanups and javadocs
- Prevent release of a wrong-sized array
2012-09-17 21:57:16 +00:00
2b14d32bea
use ByteCache for chunks in/out
2012-09-17 21:32:05 +00:00
meeh
ee66747def
Fix after review and install on fresh osx (lession learned: test clean installs)
2012-09-17 20:33:03 +00:00
259c28f8c1
startup/shutdown synchronization in several places
2012-09-16 15:47:36 +00:00
b6a5360390
log/stat tweaks
2012-09-16 15:46:36 +00:00
0b7b947786
increase flush interval
2012-09-16 15:43:36 +00:00
147e257cee
comment out main()
2012-09-16 15:43:06 +00:00
ccb8483766
* Build: Fix unpack problem on Java 5: http://forum.i2p/viewtopic.php?t=7334
2012-09-15 13:12:00 +00:00
68ccb3a944
cleanup
2012-09-14 13:53:36 +00:00
b317eca5e3
* SSU: Fix shutdown NPE (ticket #709 )
2012-09-14 13:50:06 +00:00
5ffacccdd7
update geoip license
2012-09-14 13:49:32 +00:00
a41936af94
typo
2012-09-14 13:49:09 +00:00
kytv
0991adc291
GeoIPdb update based on Maxmind GeoLite Country database from 2012-09-05
2012-09-13 16:15:09 +00:00
b9aceb895d
* SSU:
...
- Increase initial and max RTO
- Don't count ack-only packets in bandwidth allocation
- Unused method cleanup
2012-09-12 21:55:15 +00:00
8633ef9513
* Streaming: Don't send a RST to an hour/day limited peer,
...
or blacklisted, or non-whitelisted, to not waste outbound bandwidth
2012-09-12 21:52:12 +00:00
kytv
7820cef60a
Czech language translation updates from transifex
...
(and updated en po files)
2012-09-12 12:04:43 +00:00
4666454482
improve dup log message
2012-09-11 19:50:59 +00:00
db42d9ec37
* FortunaRandomSource:
...
- Fix bug that wasted entropy in nextInt()
- Improved synchronization
2012-09-11 19:40:20 +00:00
d7b48a2256
change what we call imminent so we dont display ms
2012-09-10 22:40:21 +00:00
50ec279917
use partial match for dups; add config for dups
2012-09-10 22:38:18 +00:00
e8a8f3c210
* TunnelGateway: Implement pushback from a backlogged transport
...
queue to the pre-fragmentation queue
2012-09-10 21:30:54 +00:00
e0fc642fc3
reduce _jobLock contention
2012-09-10 17:27:18 +00:00
835ed6d9bb
boost priority of shutdown thread
2012-09-10 17:25:00 +00:00
3781928693
logging cleanups
2012-09-10 17:22:51 +00:00
kytv
cb39006f6c
minor corrections after review
...
The newly added OSX bits by meeh (thanks!) do not require Izpack to perform
substitutions, so I'm removing those files from the <parseable> tags.
2012-09-10 10:51:17 +00:00
meeh
52447096f2
Added a fix for a startup issue in newer versions of launchd. Setting Disabled
...
in configfile will only work on older launchd version. Ref manpage:
(-w Overrides the Disabled key and sets it to false. In previous ver-
sions, this option would modify the configuration file. Now the
state of the Disabled key is stored elsewhere on-disk.)
2012-09-10 03:14:09 +00:00
2f98d05e7c
* Clock: Synchronization, log large shifts to event log
2012-09-09 15:45:29 +00:00
74e753934c
* SystemVersion: New util, to consolidate duplicate code,
...
and determine Java version on Android
2012-09-09 15:40:14 +00:00
9bc54f27cf
* ClientManager:
...
- Concurrent client map for faster lookup
- Add by-hash client map for faster lookup by hash
- More cleanups
2012-09-08 21:56:05 +00:00
d9e6c06b22
* I2CP: Buffer output streams
...
* ClientConnectionRunner: More cleanups and edge cases
2012-09-08 20:45:11 +00:00
e02d82981a
- Run HandleJob inline for speed
...
- Remove payload from message map if availability announce fails
- Cleanups
2012-09-08 15:10:27 +00:00
98da06cd83
limit queue size, make nonblocking
2012-09-08 14:25:04 +00:00
0d62266008
* ClientConnectionRunner: Run MessageReceivedJob inline for speed
2012-09-08 14:04:01 +00:00
1ae0c2e312
add -test
2012-09-08 13:15:58 +00:00
61629080b2
propagate from branch 'i2p.i2p' (head 86f3e7e668b7ec9f2ddf75be7586719944bbc37f)
...
to branch 'i2p.i2p.zzz.test' (head da9536c250bc4c0b7523ed748574de1cc97f3028)
2012-09-08 12:57:09 +00:00
4cf104720c
* PumpedTunnelGateway:
...
- Move OBGW queue to CoDelPriority
- Move IBGW queue to CoDel
- Reduce max pumped per cycle for IBGW
2012-09-08 12:47:17 +00:00
2c866e205b
* NTCP: Move NTCPConnection outbound queue to CoDelPriority
...
* SSU:
- Separate PeerState outbound message list into a queue for unsent messages
and a list for sent messages awaiting ack
- Implement PeerState outbound queue as CoDelPriority
- Implement backlogged indication like in NTCP
2012-09-08 12:40:27 +00:00
ca91ad3188
* SSU: Move MessageReceiver queue to CoDel
2012-09-08 12:34:34 +00:00
33de6beab3
* SSU: Move UDPSender and UDPReceiver queues to CoDel
2012-09-08 12:29:55 +00:00
871f046755
adjust target and interval, and backlogged indication
2012-09-08 12:23:43 +00:00
aef021dcd1
* I2CP: Limit router/client queue sizes and queue wait times
2012-09-07 22:49:24 +00:00
489f43529c
booleanValue() -> parseBoolean()
2012-09-07 20:13:49 +00:00
78203aac9a
* i2psnark:
...
- Implement blacklist for unreachable DHT peers
- Reduce threshold for unreachable
- Log tweaks
2012-09-07 20:10:01 +00:00
3c95f0b66b
* LogWriter: Duplicate log message removal
2012-09-07 18:53:24 +00:00
3347788712
add isBacklogged()
2012-09-06 19:53:01 +00:00
0c5b4c05c6
minor cleanups
2012-09-06 19:25:31 +00:00
meeh
5056706742
Added command scripts for osx to install i2p as a daemon in launchd.
...
.command extension make it possible to double click on it like bat files
in windows. Daemon is runned as the user who executes the command file.
2012-09-05 21:36:24 +00:00
b8949eafe2
Non-codel version of priority blocking queue, so we can
...
implement priority queues without necessarily committing to codel.
2012-09-05 15:50:11 +00:00
9286d6a7b8
* IP Lookup:
...
- Add caching in RouterAddress with secondary caching
in Addresses; use caches to speed up transport bids,
blocklist checks, geoip lookups, and profile organizer checks
(ticket #707 )
- Limit IP cache size in TransportImpl
- Clear caches at shutdown
* RouterAddress: Remove unused expiration field to save space
2012-09-04 20:33:04 +00:00
9fd2f1e6a7
SSU: Fix some issues with queueing outbound establishments
2012-09-04 13:51:55 +00:00
b98474880d
OutNetMessage: Speedup after profiling (ticket #707 - thx dg, kytv, zab)
2012-09-04 13:50:24 +00:00
5347d296dc
log tweak
2012-09-04 13:46:52 +00:00
666a387d1b
log fix
2012-09-04 13:46:31 +00:00
bb66e16b69
I2PTunnelServer: Clean shutdown after session exception
2012-09-04 13:46:10 +00:00
2cddf1405f
log tweaks
2012-09-04 00:27:04 +00:00
8575437626
* LHMCache: New util, replacing several private versions
2012-09-03 15:33:12 +00:00
c965a3dca0
add drainAllTo()
2012-09-02 14:41:21 +00:00
c48aca8d5c
ByteCache: Move all 16/32 byte users to SimpleByteCache;
...
increase SimpleByteCache default size.
2012-09-02 12:31:08 +00:00
4360284355
stat and log tweaks
2012-09-02 00:45:58 +00:00
f44eeaf7dd
TunnelGateway: Refactor TunnelGateway.Pending to its own file PendingGatewayMesasge
2012-09-01 21:39:14 +00:00
a0418bec59
OutNetMessage:
...
- Centralize priority definitions
- Raise netdb store and reply priority
GarlicMessage:
- Add notes about GarlicMessageHandler and HandleGarlicMessageJob
being unused in practice
2012-09-01 20:47:22 +00:00
5eff26e40e
add minimum priority check
2012-09-01 20:17:37 +00:00
4e78517651
TunnelGateway:
...
- Limit queue sizes
- Add stat for overflow
- Remove some stats
- Change pumper to LinkedHashSet for efficiency
(like NTCP Reader/Writer)
- Limit messages pumped per cycle to increase
round-robin fairness
- Comment out some unused code
- Javadoc
2012-09-01 17:20:52 +00:00
10d9eb70c8
CoDel:
...
- Add logging of drops
- Set drop stat to delay of dropped item
- Add no-drop priority
2012-09-01 16:30:12 +00:00
kytv
0ba3aad666
Disable i2jump.i2p from the tunnel wizard since it's been disabled elsewhere
2012-09-01 15:02:38 +00:00
8bfbe855a1
one last SimpleTimer
2012-09-01 13:40:38 +00:00
3fbf60ee21
Codel:
...
- Override poll() and drainTo()
- Tweak stats
- Add PriorityBlockingQueue version
2012-09-01 13:21:25 +00:00
6bfd916fef
SimpleTimer (ticket #653 ):
...
- Move all remaining uses to SimpleTimer2
- Deprecate
2012-09-01 13:14:15 +00:00
a5e4b15349
add irc.killyourtv.i2p
2012-08-31 14:47:14 +00:00
94f370e76c
propagate from branch 'i2p.i2p' (head 871765966dc474b763ff0d5c017bed7535981c1e)
...
to branch 'i2p.i2p.zzz.test' (head 096242c22aa550274cb383a6a0c984cef07ae08c)
2012-08-31 14:41:18 +00:00
7cc353ab04
javadoc
2012-08-31 14:36:53 +00:00
506626d6b1
i2psnark: Remove * from magnet and download names
2012-08-31 13:58:37 +00:00
26898f38ad
Startup: Don't complain about clients.config missing on Android
2012-08-31 13:57:24 +00:00
4fdff1bf13
Router: Lengthen shutdown spinner life
2012-08-31 13:56:24 +00:00
sponge
7d4a6e74d2
Report no bugs in Android BitSet
2012-08-31 03:53:19 +00:00
sponge
b33a01cf26
use index instead of upper and lower, it's the same thing, but makes more sense.
2012-08-31 02:37:15 +00:00
0689b03603
- Prevent crashes at update caused by event log starting timestamper thread
2012-08-30 15:29:35 +00:00
ee8cd29da9
New AQM blocking queue using CoDel reference implementation - untested.
2012-08-30 14:20:37 +00:00
c4a3159b33
Replace ident log with new, general-purpose event log.
...
Use for stops, starts, and updates, and others.
Mark all restarts on graphs using the event log.
2012-08-30 14:06:06 +00:00
kytv
a4511ca2ab
typo fix
2012-08-29 19:17:40 +00:00
17b4ab6151
message cleanup
2012-08-29 14:16:19 +00:00
d2a7af2884
refactor trimmers to their own files
2012-08-29 14:05:02 +00:00
d05f1ca2c8
RandomIterator: Workaround for Android bug (ticket #703 )
...
Include test case
2012-08-29 13:59:44 +00:00
832d66bfb9
NTCP: Reduce lock contention (ticket #697 )
2012-08-29 13:47:05 +00:00
c8a46dac5d
i2psnark:
...
- Add new flood-resistant KBucket trim policy
- Limit received MsgID size
2012-08-29 13:45:29 +00:00
7005376061
- Fix NPE on destroy() if init() failed
2012-08-29 13:29:13 +00:00
ab213f45e2
cleanups
2012-08-29 13:28:03 +00:00
fa504ae8a3
- Fix cases where we weren't using the session for b32 lookup
2012-08-27 21:36:39 +00:00
d305eb6a9c
* SSU:
...
- Limit UDPSender queue size
- Increase UDPSender max packet lifetime
- Clear UDPSender queue before sending destroys to all
- Increase PeerState queue size so large streaming windows
don't get dropped right away, especially at slow start
- Various improvements on iterating over pending outbound
messages in PeerState
2012-08-27 20:39:00 +00:00
f8bc6f8612
* Streaming: Limit amount of slow-start exponential growth
2012-08-27 20:36:24 +00:00
9099937119
* Reseed: Remove forum.i2p2.de
2012-08-27 20:35:02 +00:00
b827468e2f
* i2psnark: Notify threads awaiting DHT replies at shutdown
2012-08-27 20:34:19 +00:00
587795552e
Wrapper files for armv7.
...
Compiled on trimslice:
gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0ubuntu1~11.04.1)
OpenJDK Zero VM (build 14.0-b16, mixed mode)
Wrapper 3.5.15 GPLv2
All binaries stripped.
2012-08-27 17:43:04 +00:00
kytv
0a1ff9b6bd
Update Java Service Wrapper to v3.5.15.
...
- Windows: Self-compiled with VS2010 in Windows 7. The icon has been
changed from Tanuki's default to Itoopie.
- FreeBSD: Self-compiled in FreeBSD 7.4 to eliminate the dependency on the
compat6x port.
- Linux ARMv5 & PPC32: Self-compiled in Debian Squeeze
- Linux x86, Linux x64, MacOSX & Solaris: Binares are from the "community
edition" deltapack offered by Tanuki. The x86 and x64 binaries for Linux
have been stripped.
2012-08-27 13:49:18 +00:00
b01cf32321
* SendMessageOptions: Increase tag fields to 4 bits and use
...
table lookup for more flexibility
* Streaming: Use packet type and current window size to adjust
number of tags sent and tag threshold, to improve
efficiency and reliability
2012-08-26 13:02:11 +00:00
9ba6c293ed
* DataHelper: Trim trailing whitespace when loading properties
2012-08-26 12:54:49 +00:00
99681e1d1e
* NetDB: Increase floodfills, decrease flood redundancy
2012-08-26 12:47:31 +00:00
kytv
96775acf5a
Dutch and German translation updates from TX
2012-08-25 19:43:25 +00:00
kytv
ba992067ad
typo fixes (ticket #701 ), thanks vz
2012-08-25 19:05:45 +00:00
2552d99308
* Other object churn cleanups (ticket #699 )
2012-08-25 14:48:39 +00:00
e99e25b3b9
minor cleanup
2012-08-25 14:45:31 +00:00
70820d7be6
* SDSCache: Reduce min and increase max size
...
* SimpleByteCache: Change from LBQ to ABQ to reduce object churn
2012-08-25 14:44:52 +00:00
38fda46d44
javadoc
2012-08-25 14:42:04 +00:00
9d383d6aef
* i2psnark:
...
- Use extended I2CP options for datagrams
- Fix timeout for sent datagrams
- Reduce token timeout
- Check token age before use
- Limit incoming token size
2012-08-24 22:13:08 +00:00
ba0408a741
* I2CP:
...
- Add methods for sending a message with extended options
- Fix cases where the efficient sendNoEffort() wasn't being used
* OCMOSJ:
- Implement per-message overrides for tag threshold,
tags to send, and bundle leaseset
- Fix bug adjusting timeouts
- Warn on client expiration time bugs
2012-08-24 22:11:02 +00:00
07c21c3bfd
- Add link for local torrent file on details page
...
- Show totals line even if only one torrent
2012-08-24 22:07:00 +00:00
5ffefd2a19
* Crypto: Rename bouncycastle HMAC libs so they don't conflict
...
with older Android versions which bundle them
2012-08-23 19:11:55 +00:00
e3e15850bb
* SSU:
...
- Don't relay or introduce to/from privileged ports
- Various spoof detections
2012-08-23 19:10:36 +00:00
54b367b153
* NTCP: Reduce lock contention
2012-08-23 19:08:45 +00:00
b61127270e
* SSU:
...
- Fail establishment immediately on SessionCreated
validation fail
- Defer outbound DH generation until required
- Validate address/port in RelayIntro messages
- Throttle hole punches
- More cleanups
2012-08-22 17:43:09 +00:00
1d41c2fd19
SSU: Workaround for Android ICS bug
2012-08-22 17:41:43 +00:00
7c7e131dc0
* SimpleTimer2: Synchronization improvements (ticket #653 )
2012-08-22 17:40:47 +00:00
85fbbf8980
* NetDB: Add hash collision detection
2012-08-22 17:40:25 +00:00
612fab1b2a
* SSU:
...
- Use external, not internal port to sign SessionCreated message.
Together with previous fix to allow external port change, this
should fix session establish fails when NAT changes our port
- Track outbound establishments by both Hash and IP/port,
to improve lookups of establishments in progress
- Fix expiration of outbound establishments
- Validate address/port in RelayResponse messages
- Change RemoteHostID to store Hash instead of byte[] for the peer hash
- Log tweaks
2012-08-21 19:53:08 +00:00
fbd8c69eea
* NetDB: Decrease stat publish probability
2012-08-21 19:49:43 +00:00
8fcac04aad
javadoc
2012-08-21 19:48:18 +00:00
7d902cca1e
log tweak
2012-08-21 19:48:04 +00:00
meeh
ddc1d7c6bc
disapproval of revision 'acc7942148f44d32fc600d2f5784d1a43496eada'
2012-08-20 21:26:12 +00:00
meeh
5bb90c6185
* Fixed the FIXME in createInstance where the method failed to ensures that there will be only one naming service instance.
2012-08-20 18:28:20 +00:00
9452547204
* SSU: Allow port change if firewalled
...
* UPnP:
- Prep for UPnP returning different external port
- Better logging of errors
2012-08-20 12:22:00 +00:00
34c09583b4
do not use 8887 default in UI
2012-08-20 12:14:43 +00:00
38b0927d01
* I2CP: MessageStatus cleanup
2012-08-20 12:13:26 +00:00
715bde5ecf
* Streaming: Increase max connection timeout
2012-08-20 12:12:48 +00:00
6c2eb317fe
* I2PTunnelRunner: Remove unnecessary lock (ticket #690 )
2012-08-20 12:10:10 +00:00
05516f3260
* i2psnark: Add minimum tracker and DHT announce intervals
2012-08-20 12:09:20 +00:00
kytv
264df83943
fix hang during uninstallation ( #656 )
2012-08-18 13:06:07 +00:00
3a546612d9
* SSU:
...
- Use remote MTU when published (ticket #687 )
- Queue outbound msgs during inbound establish
- IntroManager cleanups
- More synchronization
- More log tweaks
2012-08-17 14:15:01 +00:00
3cac01ff27
* i2psnark:
...
- Adjust DHT timeouts
- Add max peers per-torrent in tracker
- Remove duplicate clean task for nodes
- Fix another DHT warning message
2012-08-17 14:09:49 +00:00
sponge
e01521618f
BOB: just some cleanup
2012-08-17 05:39:02 +00:00
ee63f3b86d
minor NTCP cleanup
2012-08-16 19:02:38 +00:00
a900511d5e
* Utils: Drop unused BufferedRandomSource, PooledRandomSource,
...
EepGetScheduler, EepPost and HTTPSendData, moved to i2p.scripts
2012-08-16 18:25:49 +00:00
3fe092d788
tab cleanup
2012-08-16 18:24:59 +00:00
e2fe5004e7
javadoc fixes
2012-08-15 14:39:52 +00:00
442af031eb
propagate from branch 'i2p.i2p.zzz.upnp' (head fbd68f812db1e891f96e212b3a5938beec0233b5)
...
to branch 'i2p.i2p' (head a8d4956565f7c58736c2a3001f2b08ecff59ab57)
2012-08-15 14:29:30 +00:00
e22882bd02
- More fixups from merge
...
- Remove local address from thread names for thread dump anonymity
2012-08-15 14:24:40 +00:00
523d39b3bb
* i2psnark:
...
- Fix bug preventing completion announcement, broken in 0.9.1
- Fix setting short retry time after initial announce failure
- Fix DHT announce and getPeers
- Fix DHT warning message
- log tweaks
2012-08-15 12:44:46 +00:00
65efefb094
propagate from branch 'i2p.i2p' (head 51b3351f42e7ff6e2f2bd8512e4b4402e08631f4)
...
to branch 'i2p.i2p.zzz.upnp' (head d28cfe73c2741ea264f73a7317f8a9919e108170)
2012-08-14 13:50:15 +00:00
44edf70842
* SSU EstablishmentManager: Fix bug with OB establishment via introducers
...
- log tweaks
2012-08-13 23:06:07 +00:00
16a46b3211
* SSU EstablishmentManager:
...
- Remove use of outbound timers in EstablishmentManager; drive all events in Establisher thread
- Don't change nonces when retransmitting intro packets
- More synchronization in EstablishmentManager
- Increase establishment timeouts and implement timeouts for individual phases (ticket #669 )
- Fix bug where InboundEstablishState.createdPacketSent() wasn't being called,
so SessionCreated packets weren't retransmitted
- Increase retransmission timeout for SessionCreated and implement backoff
- Send destroy if establishment times out in the middle
- Fix code that pulls outbound states off a deferred queue
- Improve UDPPacket.toString() for debugging
- More logging of packets dropped in EstablishmentManager
- Change establish states to enums
2012-08-13 15:12:33 +00:00
e9cc85141c
comparator cleanups
2012-08-13 15:08:06 +00:00
cfcafd2ba3
* SSU:
...
- Reject some packet types if they came in via fallback introKey
- Increase retransmission timeout for SessionRequest, SessionConfirm,
and RelayRequest; implement backoff
- Move UDPFlooder to test
- More volatiles, finals, cleanups, stat removals, log tweaks
2012-08-12 11:24:15 +00:00
e67dd15308
* PeerManager: Fix NPE on Android (ticket #687 )
2012-08-12 11:19:49 +00:00
a76f840ff8
remove finalize
2012-08-12 11:18:24 +00:00
269a36c549
* Jetty: Don't use direct byte buffers that may be leaking (ticket #679 )
2012-08-12 11:11:45 +00:00
str4d
36bf248385
Removed unnecessary <p></p> around <img> on /graph
2012-08-12 00:35:09 +00:00
kytv
046135f8e3
merge of '8027b8544962ebd34af3edfe73bbc8195f8c1e90'
...
and '871249c3be5c8d8ce83a539ba8c5409876ef3a44'
2012-08-11 14:47:43 +00:00
meeh
97e469da7b
command safari does not exist. using command "open" instead.
2012-08-11 14:34:20 +00:00
01beb015dc
merge of '52c0538bb3404f46ac4fde538794a547852d5d44'
...
and 'e40ee84836983c85a8985c0a76e9e5a7635002cd'
2012-08-11 13:55:55 +00:00
50d5692884
snark build fix sorry
2012-08-11 13:51:52 +00:00
meeh
0ea6513e9c
Changed my reseed url to contain a subpath, /netDb/. also updated the certificate (forgot to copy out of conf folder when i changed webserver and deleted config).
2012-08-11 13:43:48 +00:00
e2b683556b
merge of '15095538e7b5c72468863e969541571ade1796f9'
...
and '39af5d31a13c5d5b71107e2caa0c234b84827c03'
2012-08-11 12:26:32 +00:00
14587ebb59
dash six
2012-08-11 12:16:43 +00:00
be3cf44608
get rid of one more UnsupportedOperationException
2012-08-11 11:41:29 +00:00
1538cd84a9
* DataHelper: toString(byte[]) cleanup and javadoc
2012-08-11 11:40:41 +00:00
meeh
f5b808b997
OSX: Fixed a bug in OS_VER variable.
...
the old version (grep -o '[0-9]*\.[0-9]*\.[0-9]*') won't detect versions as 10.8, or 10.7
added cut -d: -f2 | sed -e 's/[^0-9]*//' , matching both 10.8, 10.7.4, etc.
2012-08-11 11:40:05 +00:00
f92d8aed3d
make context list concurrent
2012-08-11 11:34:32 +00:00
f6c769187e
fix
2012-08-11 11:33:43 +00:00
c70e3727be
* SSU MTU (ticket #682 ):
...
- Use local MTU detection
- i2np.udp.mtu now sets max MTU, not initial MTU
- Put local MTU in netDb
- Fix receive MTU calculations
- Track remote MTU based on actual received packet size
- Display local MTU on peers page
2012-08-11 11:27:28 +00:00
a6a0228ef8
* i2psnark: Fix DHT nodes not being saved at shutdown
...
Log infohashes in hex
Don't write out nodes if we don't have any
2012-08-11 11:23:27 +00:00
meeh
d2a5595df2
Added new reseed host, and a self signed certificate for that host.
2012-08-11 01:14:58 +00:00
kytv
e9c07a123a
German and Greek translation updates from Transifex
2012-08-11 00:25:43 +00:00
meeh
1e8e2a197b
A fix for ticket #684
2012-08-10 23:55:14 +00:00
39d9d3f5b6
* SAM: Don't use direct byte buffers for streams (ticket #679 )
...
DatagramServer one stays as it is a singleton.
2012-08-09 15:12:17 +00:00
8bada7f882
merge of '01c1a5c0e70a460534e66dd487aa8676d666168d'
...
and '441b352d1cef1c64ee96f55692be67cfc4b4abf1'
2012-08-09 15:03:01 +00:00
kytv
a940062255
add ')' missing from str4d's checkins
2012-08-09 11:35:41 +00:00
str4d
93efd31a5b
merge of '62c3f266fd9443e9d7b3f71be8f4b36b4952f96b'
...
and 'd71795fa9a3d5fa0349f46eef4062670755b2cff'
2012-08-09 02:37:19 +00:00
str4d
2e9fdc6d9f
Updated history.txt
2012-08-09 02:36:39 +00:00
b9f5f230a2
stub out local MTU detection (ticket 682)
2012-08-08 23:36:11 +00:00
0a751a303f
post-0.9 cleanup
2012-08-08 17:09:28 +00:00
b2da629034
* Datagrams: Remove static logs
2012-08-08 17:07:28 +00:00
37a542c009
NTCP stat cleanup
2012-08-08 17:06:33 +00:00
0451ee7f08
* SSU: More cleanups; don't send a packet that exceeds the MTU
2012-08-08 17:05:42 +00:00
d8dd76c6e0
* SAM: Volatiles and finals
2012-08-08 17:01:59 +00:00
9cee0ee504
* i2psnark:
...
- Remove static SnarkManager instance
- Allow DHT-only torrents
- DHT debugging
2012-08-08 17:00:33 +00:00
str4d
b464ef0ac3
propagate from branch 'i2p.i2p.unittests' (head 58a62605ce8542f7e5d5daf0c2e171ed0c7e1a74)
...
to branch 'i2p.i2p.zzz.update' (head 269547972f0e02fe545296823602995465bb0691)
2012-08-08 00:15:55 +00:00
str4d
7f09206a47
Fixed jarScalaTest targets to actually package all classes
2012-08-08 00:07:17 +00:00
str4d
65573eafac
Use ScalaTest jars in routerconsole tests
2012-08-07 23:12:37 +00:00
str4d
58a545d30c
Snark: explicitly check if universal theme is "classic", and use "light" if so
2012-08-07 23:08:37 +00:00
str4d
dfb0b7801d
Updates to classic console theme from dr|z3d
2012-08-07 23:03:34 +00:00
str4d
aab2c0601d
propagate from branch 'i2p.i2p.unittests' (head fb681c6fa25bcf9f7287a661b3ce626fd5a280bb)
...
to branch 'i2p.i2p.zzz.update' (head f3c8cb8ad1d68cc6a66d544f1e287eead786c5ce)
2012-08-07 12:42:48 +00:00
str4d
a21175d903
propagate from branch 'i2p.i2p' (head b1fe8f8037e6dd8a1f6be6e30151ad0ca92e6689)
...
to branch 'i2p.i2p.str4d.fux' (head 723929af49930ca764fe4befb3621a036a3f99b8)
2012-08-07 12:28:30 +00:00
str4d
9c7f4cc604
merge of '6014a9321bb2362ffc628a351c1db19922384f76'
...
and 'd68b6ad6b4308d8dbe27d1faac089cb15358bfa2'
2012-08-07 12:24:33 +00:00
str4d
3017e4f51a
Fixed .mtn-ignore to ignore build dirs properly
2012-08-07 12:18:16 +00:00
str4d
5355e5bbfd
Added targets to build i2p.jar and router.jar with ScalaTest classes included
2012-08-07 11:58:11 +00:00
str4d
5ed1ec681f
Updates to classic console theme from dr|z3d
2012-08-07 11:42:22 +00:00
str4d
0a4031cd7b
Updates to midnight console theme from dr|z3d
2012-08-07 06:03:35 +00:00
str4d
31ea4a7093
Changed universal theming prop key (so not mistaken as a theme name by routerconsole)
2012-08-07 04:29:50 +00:00
str4d
0ca2d33ee1
New midnight theme for susidns from dr|z3d
2012-08-07 04:24:41 +00:00
str4d
48bcd3a8c2
Updates to console and snark themes from dr|z3d
2012-08-07 04:22:40 +00:00
1ab8200c7f
* Clone System properties before iterating to avoid
...
ConcurrentModificationException (ticket #680 )
2012-08-06 14:45:37 +00:00
91e61dbd5c
fix flag links so language selection returns to the same page
2012-08-06 14:13:15 +00:00
fb4ef57148
propagate from branch 'i2p.i2p.zzz.dhtsnark' (head d4f16babae7cb0156609b211f5bb0310b03aaf57)
...
to branch 'i2p.i2p' (head 7bcd2f192b0f571374cc9882eca407095eb97c17)
2012-08-06 14:05:09 +00:00
ced0129e03
* libjbigi.so for ARMv6
...
GMP 4.3.2
Compiled on Raspberry Pi with gcc version: gcc (Debian 4.6.3-8+rpi1) 4.6.3
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-2+rpi1)
OpenJDK Zero VM (build 20.0-b12, mixed mode)
Stripped.
Had a report that the ARMv5 jbigi worked on the RPi but it didn't for me.
See NativeBigInteger for more info.
/proc/cpuinfo:
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 0002
2012-08-06 14:04:32 +00:00
str4d
740b6501cd
Updated history.txt
2012-08-06 12:38:00 +00:00
str4d
07e18c07ac
Added ScalaTest support to routerconsole build.xml
...
To run (once tests exist) execute something like
ant -Dclasspath=/usr/share/java/mockito-core.jar
-Dscalatest.libs=./lib
-Dwith.cobertura=/usr/share/java/cobertura.jar
fulltest
2012-08-05 22:20:19 +00:00
67f16b0de4
javadocs
2012-08-05 16:55:39 +00:00
fd3d92d3b2
merge of '1045fe48c576267959eae499a22776d9f9acafc3'
...
and 'bed1572eff55282ffcb5a2b92d02813eb04c0548'
2012-08-05 15:16:45 +00:00
5ba5d537b5
* UDP:
...
- Limit PacketHandler threads to 1 (ticket #660 )
- Limit queue sizes between UDPReceiver and PacketHandler,
and between PacketHandler and MessageReceiver, to prevent OOMs
and/or excessive queue delays
- Increase UDPPacket cache size based on max mem
- Remove more stats
2012-08-05 14:24:14 +00:00
4efa87d6bf
* i2ptunnel, I2CP, EepGet: Buffer socket input streams (ticket #666 )
...
* I2PSessionImpl: One more volatile (ticket #659 )
2012-08-05 13:33:28 +00:00
str4d
442897ba5b
merge of '48ea7675889a36bfb253833a66c22275abcee355'
...
and '925b1411e60b0e76e2421becd84d6c63832b69bb'
2012-08-05 07:40:05 +00:00
kytv
2b79da5c35
Debian: update patch to compensate for last commit
...
At the same time I'm making more Debian-specific changes, such as
- not checking for Gentoo (this is obviously never going to be true :P)
- not mentioning IzPack replacing variables (also not applicable)
- inform about dpkg-reconfigure i2p in the event someone tries to remove or
install an initscript with "i2prouter install|remove|uninstall"
- remove the manual wrapper instructions
2012-08-04 17:44:09 +00:00
kytv
cc3a8e5d62
have izpack expand %USER_HOME in i2prouter
...
This will solve the issue of I2P_CONFIG_DIR being set incorrectly if another
user runs i2prouter once, such as when installing the initscript.
2012-08-04 17:32:11 +00:00
280a708afe
- Change secure Node ID requirements again
...
- Protect against null DHT races
- Add message about restarting tunnel when DHT config changes
- Add DHT size to table totals
2012-08-04 17:11:11 +00:00
str4d
f5a348a863
propagate from branch 'i2p.i2p.str4d.test' (head 190d9be59620f8c6f80e0cb2fc4d9fa839edbb4f)
...
to branch 'i2p.i2p' (head c884db74f90a9d1c33deca6e2fd2e29f6c1ac8fa)
2012-08-03 21:30:29 +00:00
str4d
85a4e9cb5c
Clarified purpose of the default IRC tunnel (it's not a "proxy")
2012-08-03 21:26:09 +00:00
4715dbdbd0
fixup after prop
2012-08-03 20:40:31 +00:00
afad77af19
propagate from branch 'i2p.i2p' (head d2198c4bc21a9d06194cdb2dce24945ebc9d1542)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 59fc0206608a5d1323a0acfbcb151d862fe95f95)
2012-08-03 20:29:31 +00:00
94d51bd56f
log tweaks
2012-08-03 19:58:38 +00:00
72ed1bc1ac
fixups after prop
2012-08-03 18:56:53 +00:00
4a1b83961d
propagate from branch 'i2p.i2p' (head d2198c4bc21a9d06194cdb2dce24945ebc9d1542)
...
to branch 'i2p.i2p.zzz.update' (head 88ac67dc4e166b7e9dec0d3224e58bec4894440d)
2012-08-03 18:30:39 +00:00
b4a50ed03a
replace SimpleScheduler.getInstance() calls
2012-08-03 17:13:17 +00:00
00f9fea98c
replace SimpleTimer2.getInstance() calls
2012-08-03 16:23:31 +00:00
501651125f
* UDP:
...
- Catch some cases where UDPPackets were not returned to the cache (ticket #675 )
- Fix inverted logging logic (ticket #663 )
- Remove check in UDPPacket.getLifetime() (ticket #664 )
- RemoteHostID cleanup, cache hashcode
- Remove udp.fetchRemoteSlow stat
- Remove some time stamping in UDPPacket
- Other cleanups - see http://zzz.i2p/topics/1198
2012-08-03 14:25:32 +00:00
18e8d35910
* LogManager: Add logger.logBufferSize and logger.dropOnOverflow options (ticket #662 )
2012-08-03 13:42:40 +00:00
9e4d231285
final
2012-08-03 11:23:09 +00:00
2972e79f9e
* OutNetMessage: Fix NPE when log level = INFO (ticket #676 )
2012-08-03 11:22:48 +00:00
4d32eaa036
* JobQueue: Synch fix (ticket #670 )
2012-08-03 11:21:28 +00:00
e4f141b94c
* build.xml: Add buildI2PTunnelJar target for Android
2012-08-03 11:20:28 +00:00
ccf36abd30
* i2psnark: Finish migration to I2P logging to reduce object churn (ticket #673 )
2012-08-03 11:19:52 +00:00
str4d
d147db3382
Only call SaveConfig once in ConfigUIHandler
2012-08-03 03:49:46 +00:00
str4d
9d29dc6b68
Fixed bugs introduced while reverting
2012-08-01 05:54:07 +00:00
str4d
6562b33bbc
Removed readConfigFile and writeConfigFile from I2PAppContext (unnecessary now)
2012-08-01 03:05:18 +00:00
str4d
f58f297cdb
Reverted susimail to storing theme itself, but checking routerconsole for universal theming
2012-08-01 03:00:23 +00:00
str4d
376b991b63
Reverted i2psnark to storing theme itself, but checking routerconsole for universal theming
2012-08-01 02:44:18 +00:00
str4d
120d31244e
Reverted i2ptunnel to reading theme from routerconsole
2012-08-01 02:26:26 +00:00
str4d
679549cbf2
Reverted susidns to storing theme itself, but checking routerconsole for universal theming
2012-08-01 02:04:00 +00:00
str4d
a623d924fa
Reverted routerconsole to storing theme itself, also store universal theming boolean
2012-08-01 01:50:59 +00:00
kytv
95fb141ad9
0.9.1 debian changelog
2012-08-01 00:34:17 +00:00
str4d
fad6f54794
propagate from branch 'i2p.i2p.unittests' (head 0c5ea65761d9127f160bccb3d1d157f8947ca050)
...
to branch 'i2p.i2p' (head e36d5669f32ad1a0f66ab84f7f9ff8fa2937680b)
2012-07-31 21:49:31 +00:00
str4d
e1525d98cd
Fixed paths to JUnit tests in javadoc targets
2012-07-31 21:26:46 +00:00
str4d
3d69d2bf63
If the theme set for susidns doesn't exist, use the default instead
2012-07-31 12:56:23 +00:00
str4d
cb2dd03e77
Refactored writeConfigFile to use DataHelper.storeProps, tidied up logging
2012-07-31 12:52:31 +00:00
str4d
3253f82900
Added ScalaTest support to router build.xml
2012-07-31 00:06:28 +00:00
33a00efd82
* RoutingKeyGenerator: Cleanups (ticket #672 )
2012-07-30 22:39:47 +00:00
8bcbf24713
propagate from branch 'i2p.i2p.zzz.test' (head 5474e1a513fc8144a3d855e9c85d8b235f7f9816)
...
to branch 'i2p.i2p' (head 5932d3923108572b22a8a7a600f0f9e62ecac347)
2012-07-30 22:29:02 +00:00
kytv
52ba727664
line ending fixes
...
These CSS files improperly contain a mixture of Windows *and* UNIX line
endings. Some lines had ^M after them but most didn't.
2012-07-30 17:01:12 +00:00
kytv
a1cfacd8da
merge of '3347c631d86a2ccf634321b74e24b9a58e490a15'
...
and '95d885a94cdde7ad40bbef11ec76f86d1ea7b798'
2012-07-30 16:51:05 +00:00
str4d
5b6e7ba91d
Added some skeleton Spec tests for various I2P data types in net.i2p.data
2012-07-30 14:50:51 +00:00
77a19a0b17
0.9.1
2012-07-30 13:28:56 +00:00
7ecb90640c
fixes after review
2012-07-30 13:15:58 +00:00
str4d
691ce6fec7
The first ScalaTest specification: a Hash must be 32 bytes long
2012-07-30 12:36:00 +00:00
str4d
618f214a4f
Added ScalaTest support to core build.xml
...
The old JUnit tests are still present, but "ant test" and "ant fulltest" default
to the (pending) ScalaTest ones. To run the ScalaTest tests with Cobertura, execute
the following:
ant -Dscalatest.libs=./lib -Dwith.cobertura=/usr/share/java/cobertura.jar fulltest
The scalatest.libs property must point to a directory containing scala-compiler.jar,
scala-library.jar and scalatest.jar.
2012-07-30 12:26:35 +00:00
str4d
48df91f796
Moved existing JUnit tests to junittest/ in preparation for ScalaTest
2012-07-30 04:04:07 +00:00
str4d
d27d0bd2e4
A couple more specific excludes for JUnit tests
2012-07-30 04:03:02 +00:00
str4d
39d954d56a
merge of '00209f1054786667de66adbd6038fccf8825260f'
...
and '180794b6e2aad94450e102b4ac346f8172811ba1'
2012-07-28 22:22:07 +00:00
kytv
78b1922dd7
"11th hour" de & es translation updates from TX
2012-07-28 21:18:56 +00:00
str4d
639253e9bb
Fixed a bug in a console_big.css override in light and dark themes
2012-07-28 13:45:12 +00:00
str4d
f8fe2a295f
Fixed icon column width being too large in snark filemanager
2012-07-28 13:38:40 +00:00
str4d
9d2831f520
Updated history and bumped build number
2012-07-28 12:47:42 +00:00
str4d
c2438a7508
Fixed an i2ptunnel button regression in the dark console theme
2012-07-28 12:33:36 +00:00
4298958952
comment out tests
2012-07-27 15:49:46 +00:00
54a80d6bdc
javadoc
2012-07-27 15:31:20 +00:00
aba655a9c7
move default properties from build.xml to build.properties
2012-07-27 15:30:11 +00:00
str4d
b6eef94383
Tweaked console themes so console error pages look alright in iframe
...
This fixes the issue where, when an iframed app was not running, the summary
bar would be displayed inside the iframe as well as outside it.
2012-07-27 12:41:45 +00:00
kytv
7526db9e6c
minor update to reflect the other systems that we support
2012-07-26 21:11:42 +00:00
kytv
c853337d41
merge of '3b6726af78088f84c156c7d5cb40aa0b73946465'
...
and '5b76774cf78d7a3537006860fc78c00c191c9cb0'
2012-07-26 20:50:39 +00:00
kytv
00dd72e284
July 2012 GeoIP db update
2012-07-26 20:32:04 +00:00
kytv
05850371a6
Finnish, French, German, Spanish and Swedish translation updates from TX
2012-07-26 20:31:01 +00:00
sponge
c285cb84bd
BOB Fix static references to Log
2012-07-26 20:30:42 +00:00
str4d
a4a0e1def3
Replaced a few more /home icons
2012-07-25 23:38:25 +00:00
sponge
fea7a42ece
Reset spin flag in BOB
2012-07-24 18:38:36 +00:00
str4d
72f74b7f6e
Disabled the iframe fallback for the summary bar
...
HTML compliance wins out over summary bar refresh for users with JS disabled,
for now - get user feedback after release.
2012-07-24 13:15:11 +00:00
str4d
a92456e144
Updated history.txt
2012-07-24 12:47:21 +00:00
str4d
7f7a82802d
Added CC attribution for Creative Commons Cat
2012-07-24 12:07:09 +00:00
str4d
93097ab630
Moved RestartStatus back above LocalDestinations in default /home summary bar
2012-07-24 12:05:34 +00:00
str4d
d3d22a8f4b
Added license for new /home icons
2012-07-24 05:32:40 +00:00
str4d
7a1b082216
Updated /home icon for git.repo.i2p
2012-07-24 05:18:20 +00:00
str4d
0e907c5ad0
Replaced 16x16 /home icons with 32x32 ones
2012-07-24 05:17:13 +00:00
str4d
59b8dc4f41
Update to dark console.css - more space efficient on /home, "0px" -> "0"
2012-07-24 03:23:51 +00:00
kytv
299109433c
merge of '03b8e025ba8c54efe24644ee68500ae2ff0ea2de'
...
and 'b45f7b28764f452bbd5f58ebd598f465565cab5c'
2012-07-23 23:30:39 +00:00
9823d761d9
dont create router.ping file on Android to reduce flash wear
2012-07-23 23:21:20 +00:00
kytv
db6b8d3b6b
debian: minor improvements to the build script
...
- Tighten setting of Debian version in I2P
- Ensure the clean target will remove .so and .o files
2012-07-23 23:20:23 +00:00
kytv
c61a18545e
Debian: Use our Jetty/Tomcat libs instead of the ones from Debian/Ubuntu (for now at least).
...
Tomcat6 & Jetty6 are going to be dropped from the next release of Debian stable
(Wheezy) in favor of Tomcat7 and Jetty8.
2012-07-23 23:13:28 +00:00
c1181f855a
remove unused dirs
2012-07-23 23:11:50 +00:00
e2aa2affd7
* LookaheadInputStream: Fix bug causing gunzip fails, esp. on Android
...
* SSLEepGet: Fix on Android (ticket #668 )
2012-07-23 23:10:26 +00:00
str4d
7f18d25d0d
Re-add alt="" to some icons in snark to prevent double text in text browsers
2012-07-23 21:49:30 +00:00
str4d
314817242b
If the theme set for susimail doesn't exist, use the default instead
2012-07-23 11:01:39 +00:00
str4d
945a0f30aa
If the theme set for snark doesn't exist, use the default instead
2012-07-23 10:39:11 +00:00
str4d
a7c8a7201a
When fetching a theme, if theme config key is not found, write out the default
...
This is required in order to get the theme config keys of the various apps into
themes.config; this way, the routerconsole requires no knowledge of what apps
support universal theming, and can just blanket apply themes to all known keys.
2012-07-22 13:13:43 +00:00
str4d
6be94658a7
Use router console theme setting from themes.config in i2ptunnel
2012-07-22 11:33:20 +00:00
str4d
490dcc5020
Bugfix: update SnarkManager._theme each time getTheme() is called
...
FIXME: ensure that _theme is only read from the config file once per page load.
2012-07-22 06:59:43 +00:00
str4d
8e6bade42b
Added checkbox to console to set theme universally across all apps
2012-07-22 06:53:43 +00:00
str4d
c145e4267c
Fixes to light/console_ar.css
2012-07-22 00:18:07 +00:00
kytv
a4064190dd
merge of '5aab7ebb6f496024fff1cc4b87e39475a7277db0'
...
and 'b2e508dbe3e9c7c67bb38d3f573481ae3fb8c9b3'
2012-07-21 20:59:01 +00:00
str4d
f97213630c
Reverted susimail and snark links in /home and summarybar to point directly at app
...
The iframing pages remain accessible in the console, so this may be reverted in future,
or made configurable. The /webmail link buried in the text of the several readme.html
files has been left.
2012-07-21 20:57:46 +00:00
str4d
6a21e22bf1
Moved dark snark theme out of bundled themes dir due to an image issue
...
dr|z3d is happy for the problem image to be replaced and the theme reinstated
when universal theming support is added (likely 0.9.2)
2012-07-21 20:43:33 +00:00
77f8729257
new cowpuncher cert
2012-07-21 19:26:29 +00:00
39d4e1be72
SSU: Remove excessive exception creation (ticket #665 )
2012-07-21 13:04:50 +00:00
ebe55aba61
remove dark as requested
2012-07-21 13:03:27 +00:00
str4d
3c4f1b7814
Store susimail theme setting in themes.config
2012-07-21 12:33:42 +00:00
str4d
ce024ff006
Store susidns theme setting in themes.config
2012-07-21 11:39:13 +00:00
str4d
e603b120c3
Store snark theme setting in themes.config
2012-07-21 11:06:24 +00:00
str4d
b17af505c2
Replaced a hard-coded string that was missed in previous commit
2012-07-21 10:22:12 +00:00
str4d
5d5a3b80e5
Store router console theme setting in themes.config
2012-07-21 10:11:32 +00:00
str4d
c8a73b63fd
Added methods to read and write properties in arbitrary config files
2012-07-21 10:07:04 +00:00
kytv
ce7a46bbed
Open Previewed http dests with target="_parent" in i2ptunnel
...
Before iframing i2ptunnel, clicking the Preview button would open the site in the parent
window. This change will cause the sites to open in the parent window from
within the iframed page.
2012-07-20 19:20:18 +00:00
kytv
eee67f09e1
en PO files updated and pushed to tx
2012-07-20 17:59:39 +00:00
str4d
ab7246565c
Reverted alt tags in status column of snark
2012-07-20 04:16:53 +00:00
str4d
096d067d6c
Updated history and bumped build version
2012-07-20 01:18:24 +00:00
str4d
9d2709be19
Update to light theme to increase top margin of iframes
2012-07-20 01:13:01 +00:00
str4d
3cce978e26
New light snark theme from dr|z3d (integrates well with light console theme)
2012-07-20 00:59:13 +00:00
str4d
8f30a74c7d
Split up status and show/hide peers headings into separate columns
2012-07-20 00:57:53 +00:00
str4d
a86a2ba04a
Moved text from headings in snark filemanager into tooltips (in line with main page)
...
Directory column could do with a different icon.
2012-07-20 00:36:43 +00:00
str4d
f4ffb30153
Added iframed fixes to default.css in classic, light and midnight console themes
2012-07-19 23:05:25 +00:00
str4d
ecdaa6f2b3
Removed text headings and status text from main snark page to reduce visual clutter
...
The header icons are self-explanatory (but tooltip also has header text); the
status text is available from the tooltip.
2012-07-19 21:39:17 +00:00
str4d
2b8b406f9d
Added title and alt tags to Status and Torrent columns in snark main view
2012-07-19 13:06:45 +00:00
str4d
212a794c65
Give div.app fixed height for classic and midnight console themes
...
This stops app icons getting "stuck" on the right-hand side of /home
2012-07-19 00:41:52 +00:00
str4d
0e2dede168
Replaced itoopie with a dedicated icon for eepsite links on /home with no favicon
2012-07-19 00:08:29 +00:00
str4d
c1f3fa6004
Updates to dark susi themes and new light newsbullet from dr|z3d
2012-07-18 23:44:55 +00:00
str4d
e2be19039f
Added missing git.repo.i2p and id3nt.i2p entries to hosts.txt
2012-07-18 12:33:30 +00:00
846f6f2190
* Home page: Add colombo-bt.i2p, remove keys.i2p
...
Icon created and contributed by colombo-bt.i2p
2012-07-18 12:00:42 +00:00
37716f34de
* i2psnark: Clear rate stats when restarting torrent
2012-07-18 11:52:20 +00:00
str4d
f01ccf9797
Update to dark susimail theme from dr|z3d
2012-07-18 03:56:35 +00:00
str4d
074baa63f5
Fixed /home tooltip to not break page
2012-07-18 02:50:13 +00:00
str4d
763eb08dad
Added git.repo.i2p and id3nt.i2p to /home eepsite list
2012-07-17 21:27:22 +00:00
str4d
1d40a88166
Fix snark Ajax JS (wrong level of escaping of quotes)
2012-07-17 20:55:36 +00:00
str4d
5766b36b33
Give the summary bar sections string names (some already translated)
2012-07-17 20:36:57 +00:00
str4d
4cea0b6099
US spelling
2012-07-17 19:44:44 +00:00
str4d
43fd5caf30
Fixed snark initAjax method so it runs (I'm SURE it did before...)
2012-07-17 19:32:22 +00:00
str4d
5c1a1b13f4
Update to dark susimail theme from dr|z3d
2012-07-17 12:22:52 +00:00
str4d
109e1a75bf
Improved alignment of news headings in classic and midnight themes
2012-07-17 11:40:44 +00:00
str4d
99f8384129
merge of '9fdbbb81553e767812b7a8634edd867cb1ca8438'
...
and 'cc04809f72ea9e8f0e0427484d65f613838f65d7'
2012-07-17 10:56:51 +00:00
str4d
f3cb399605
Update to dark susidns theme from dr|z3d
2012-07-17 10:56:20 +00:00
str4d
c94ce79e68
Added links inside <iframe> tags on iframed pages to corresponding apps
2012-07-17 01:20:08 +00:00
str4d
744930a090
Consolidated Ajax calls for summary.jsi into a single summaryajax.jsi
2012-07-17 00:47:08 +00:00
str4d
be7aa991d7
Consolidated the common iframing JS into /js/iframed.js
2012-07-16 23:39:44 +00:00
str4d
c815bc2996
Removed spurious UTF8 chars from dark/console_ar.css
2012-07-16 21:36:48 +00:00
str4d
924520955e
merge of '369340479baf15d01ba95519145edddba22634ca'
...
and '3b7088110cf55db67e72b7e9bfbf8cd832daac06'
2012-07-16 21:34:41 +00:00
str4d
0bff0a4998
Removed backup favicon.ico from css.jsi (all current themes have favicons)
2012-07-16 21:32:47 +00:00
str4d
691c003e95
merge of '762f90d57bd57a4e0b122dff85484774b0105d93'
...
and 'd02235b886c4e596e3c980dcb0b8df9d3547d103'
2012-07-16 21:29:04 +00:00
str4d
a28dab9bdc
Bumped build number to -22
2012-07-16 21:04:11 +00:00
kytv
c33c0259a7
Only set extraversion in Unix since Windows doesn't have awk available
...
I need to investigate a cross-platform method.
2012-07-16 17:47:48 +00:00
str4d
77d40f8d31
propagate from branch 'i2p.i2p.str4d.fux' (head 48cafeb29fb3408078a8b93c0bab0fc9d766a8bc)
...
to branch 'i2p.i2p' (head 47f04ff21e8edd00134a0fd68219f86fd3caba36)
2012-07-16 16:17:19 +00:00
str4d
619b766c85
Removed CSS hiding susimail Cancel button (it might be hiding other buttons)
2012-07-16 16:13:03 +00:00
str4d
693ffed9be
Updated history.txt
2012-07-16 16:11:03 +00:00
str4d
c175d5470f
Updates to dark console theme from dr|z3d
2012-07-16 14:50:56 +00:00
str4d
42e6d06559
Whitespace fixes to dark susimail theme
2012-07-16 14:04:58 +00:00
str4d
25da127d02
Whitespace fixes for light susimail theme
2012-07-16 13:58:22 +00:00
str4d
00b88675ea
Whitespace fixes in light susidns theme
2012-07-16 13:56:31 +00:00
str4d
c552db59e4
Whitespace fixes in dark susidns theme
2012-07-16 13:53:54 +00:00
str4d
763116fb24
Updates to dark susidns theme from dr|z3d
2012-07-16 13:50:21 +00:00
str4d
f3531f1c2c
Updates to dark console theme from dr|z3d
2012-07-16 13:47:03 +00:00
str4d
a2a67d82ab
Some updates to ieshim.css in classic theme to fix some IE console regressions
2012-07-16 13:44:58 +00:00
69cdcc8226
* XORComparator: Reduce object churn (Ticket #658 )
2012-07-15 15:04:58 +00:00
str4d
5e11e51f6a
Added "theme" to list of susidns config options
2012-07-15 13:13:57 +00:00
str4d
a419347eba
Added preliminary dark susimail and susidns themes
...
Add "theme=dark" to susidns config page, or "susimail.theme=dark" to
susimail.config file, to enable the dark themes.
2012-07-15 11:03:51 +00:00
str4d
ab42e47385
Added iframing pages for susimail and susidns
2012-07-14 21:56:38 +00:00
str4d
50cfd52c23
Moved susidns CSS into themes dir (required moving loadConfig into BaseBean.java)
2012-07-14 06:27:23 +00:00
str4d
e0ff0c63c8
Moved susimail CSS into themes dir
2012-07-14 03:46:23 +00:00
str4d
a123def967
Inter-browser fixes for dark snark theme from dr|z3d
2012-07-14 01:38:14 +00:00
str4d
8360a2f4e7
Console theme hacks from dr|z3d to target specific Opera oddity
2012-07-14 01:29:04 +00:00
str4d
f13a1b2aed
Tweak to snark dark theme from dr|z3d
2012-07-14 00:54:05 +00:00
str4d
cec5838649
Added newsbullets from dr|z3d to the other themes
2012-07-14 00:48:28 +00:00
str4d
2c0de05e9d
Updates to dark console and snark themes from dr|z3d
2012-07-14 00:18:16 +00:00
str4d
f782afef8d
Add scrollbar width to iframe height, so vertical scrollbar doesn't appear
...
FIXME: add horizontal scrollbar detection so only adding the extra height
when it is actually needed.
2012-07-14 00:13:33 +00:00
kytv
a45688867d
Add README.Debian to the package
...
Previously, README.Debian use to be installed to /u/s/d/i2p. A while ago I
split I2P into smaller packages and symlinked /usr/share/doc/libjbigi-jni and
/usr/share/doc/i2p to /usr/share/doc/i2p-router. I didn't noticed that
README.Debian wasn't being included after the split, so now I'm explicitly
adding it.
2012-07-13 00:41:44 +00:00
kytv
6104cfa56a
el & nl after poupdate
...
I nearly always run ant poupdate before checking in language files; I neglected
to do it for the last check-in.
2012-07-13 00:35:25 +00:00
kytv
6869ed937b
Translation updates from tx
...
- Add Greek language
- Update Dutch translation
- Adjust flag rows
2012-07-13 00:28:06 +00:00
kytv
945cc55b54
move check for binary down since osx binaries are no longer 'fat'
2012-07-12 22:43:12 +00:00
str4d
7e7cabfdc2
Added getElementsByClassName shim for IE
2012-07-12 21:47:09 +00:00
str4d
cbd61e2fce
Tweak to get rid of iframe scrollbars in dark snark theme
2012-07-12 14:21:37 +00:00
str4d
ffdac3ce2c
Added some non-breaking spaces to error.jsp where JSP was eating the spaces
2012-07-12 13:40:54 +00:00
str4d
eaa64cb02f
Removed superfluous "Updating:" from update status (section has a heading now)
2012-07-12 13:39:32 +00:00
str4d
b36a418dff
More changes to dark snark theme from dr|z3d - close to RTM
2012-07-12 13:37:51 +00:00
str4d
46ca3ab51d
Used JS changes to fix iframed i2ptunnel scrollbar issue in CSS
...
Also added comments to the JS to point out that the issue is that
offsetHeight doesn't include the very top or bottom margins.
2012-07-12 13:34:19 +00:00
str4d
0deaab7c1a
Improvements to resizing JS in iframed app container pages
2012-07-12 13:07:48 +00:00
str4d
c6d45b22b6
Added links to iframed pages to open them in new tabs (as per old console)
2012-07-12 10:32:00 +00:00
str4d
69bcc9d012
Dark snark theme updates from dr|z3d
2012-07-11 21:47:50 +00:00
str4d
182409ce3a
Corrected titles of iframed pages
2012-07-11 21:44:02 +00:00
str4d
c45dc0c838
Moved add and delete buttons into sidebar config table, and removed unnecessary ones
2012-07-11 21:20:35 +00:00
str4d
7d175678ab
CSS for the sidebar config table from dr|z3d
2012-07-11 12:06:59 +00:00
str4d
dd86515d2e
Tweaks to dark snark theme from dr|z3d
2012-07-11 12:02:58 +00:00
str4d
b1a4b8bfed
Rearanged columns of summary bar config table
2012-07-10 23:35:54 +00:00
str4d
ac9bdab78e
Added class to summary bar config table
2012-07-10 22:48:59 +00:00
str4d
177b6e2d48
Link both icon and text for tracker and magnet entries in snark torrent info
2012-07-10 22:48:07 +00:00
str4d
b48014f8e6
Use favicon from theme in I2PTunnel if it exists
2012-07-10 21:29:49 +00:00
str4d
f1881352c8
Further tweaks to ubergine and vanilla themes by dr|z3d for new layouts
2012-07-10 21:10:58 +00:00
str4d
d6572fd027
Give update status section a heading to draw attention to it, display total size
2012-07-10 21:07:36 +00:00
str4d
7e5edc2f6e
Changes to snark themes from dr|z3d to work with new layouts
...
(and a tweak to dark console theme)
2012-07-10 19:30:42 +00:00
str4d
709c75c517
Reordered torrent info section in snark filemanager - reduced to 4 info lines
2012-07-10 19:03:48 +00:00
str4d
ebc4d53fa9
Corrected output of message to notice instead of error on summary bar config page
2012-07-10 12:05:07 +00:00
str4d
dbd95c5c64
Added extra column to keep ordering buttons in line
2012-07-10 11:57:40 +00:00
str4d
42565f19fc
Use image buttons for ordering summary bar sections (images courtesy of dr|z3d)
2012-07-10 11:42:20 +00:00
str4d
8d9909acfb
To improve themability, make torrent info table in snark filemanager a single column
2012-07-09 21:17:02 +00:00
str4d
9c7f9a935b
Only add new summary bar sections to the bottom
2012-07-09 20:35:58 +00:00
str4d
c9fc3f11a6
Replaced text fields for ordering summary bar with movement buttons (CSS styling needed)
2012-07-09 07:59:41 +00:00
str4d
75046d11fb
Separated disabling of iframe refresh from the refresh time
2012-07-09 00:39:52 +00:00
str4d
bb39d9ddcf
Integrated summary bar preset buttons into main edit form as restore buttons
2012-07-08 22:11:05 +00:00
str4d
fb629404c6
Split torrent info and dir info on snark filemanager into two separate tables
2012-07-08 21:35:49 +00:00
str4d
78691ba344
Updates to dark console theme from dr|z3d
2012-07-08 12:07:54 +00:00
str4d
f41fde8471
Updates to dark snark theme from dr|z3d
2012-07-08 12:05:17 +00:00
str4d
319d217dc1
Slight simplification of class injection for iframed app pages
2012-07-05 13:04:45 +00:00
str4d
ec80501977
Remaining size in snark filemanager reads GB instead of Gbyte etc (consistency)
2012-07-05 13:01:00 +00:00
str4d
4a0319389b
A few more newlines to improve HTML readability
2012-07-05 12:22:56 +00:00
str4d
ebcc304642
Fixed a few colspans that were missed when adding icon/thumbnail td
2012-07-05 11:49:36 +00:00
str4d
c695a51883
Tidy up layout of rendered HTML for one row of snark filemanager
2012-07-05 11:47:41 +00:00
str4d
3cc447c5f2
Put icon/thumbnail for snark filemanager in separate td
2012-07-05 11:36:10 +00:00
str4d
52742ceeca
Moved "View or change bandwidth" link inline to tidy up vertical alignment
2012-07-05 02:55:28 +00:00
str4d
08d86019e4
Uncommented input.default CSS (to hide extra Add button) in dark snark theme
2012-07-05 02:50:01 +00:00
str4d
582a62d75b
Added classes to and removed hard-coded layouts from snark config page (stubbed in CSS)
2012-07-05 02:48:45 +00:00
str4d
8ebadf5236
propagate from branch 'i2p.i2p' (head 5b24a07e8a843d03ea45e664c59b93937c5efc42)
...
to branch 'i2p.i2p.str4d.fux' (head 0bfff6086d6f72df836909ae379a95ebbe4b6933)
2012-07-05 00:48:41 +00:00
str4d
814f5ca194
Arabic-specific console theming for dark from dr|z3d
2012-07-05 00:36:32 +00:00
str4d
3da63182cd
Updates to dark snark theme from dr|z3d
2012-07-05 00:35:09 +00:00
str4d
029a903d79
Expanded resizeFrame() to prepare for more intelligent iframe-sizing
2012-07-04 12:49:54 +00:00
e2588a5379
move DecayingBloomFilter, DecayingHashSet, and xlattice filters from core to router
2012-07-02 19:22:33 +00:00
0d8bcd5dad
* i2psnark:
...
- Don't send a keepalive to a peer we are going to disconnect
- Disconnect peer when idle a long time
- PeerCheckerTask cleanup
- Static ref cleanup
- Don't show a downloaded torrent file as "seeding"
- Better torrent file download icon (from Silk, same license as the others)
2012-07-01 16:16:08 +00:00
63f22a54e1
fix unsafe initialization of super constructor calling override
2012-06-29 17:21:57 +00:00
ab18550711
* Update: Increase eepget timeouts to reduce retries
2012-06-29 16:25:22 +00:00
4092f61898
* Streaming:
...
- Allow at least 3 packets and up to half the window to be active resends
instead of just 1, to reduce stall time after a packet drop
- Increase fast retransmit threshold back to 3 to reduce retransmissions
- Don't fast retransmit if we recently retransmitted it already
- Allow double the window as long as gaps are less than the window
- Don't set the MSS in a resent packet (saves 2 bytes)
- Remove redundant calls to updateAcks()
- Update activity timer when resending a packet
- Reset unackedPacketsReceived counter at all places where acks are sent
so it isn't wrong
- Fix some places where the activeResends count could become wrong
- Prevent storm of CLOSE packets
- Never resend the whole packet in ackImmediately(), just send an ack
- Cancel flusher timer in MessageOutputStream when closed
- Move some createRateStats to ConnectionManager to reduce repeated calls
- Cleanups, javadocs, logging, volatile, finals
2012-06-29 14:53:53 +00:00
ebb6609a2b
fix SimpleTimer logging
2012-06-29 14:05:39 +00:00
str4d
820345f84d
Changes to dark theme from dr|z3d to improve look of tunnel wizard
2012-06-29 13:49:37 +00:00
5a1d52d82c
* HTTP Proxy: Change the error code for unknown host from 404 to 500.
2012-06-29 13:30:24 +00:00
str4d
9adb97d300
Tweak to dark console theme .iframed .panel margins
2012-06-28 03:36:31 +00:00
str4d
eae4d704a1
Copied body.iframed CSS from dark i2ptunnel.css to dark snark.css
2012-06-27 03:26:22 +00:00
str4d
84cc6711b4
Dark theme for i2psnark from dr|z3d - for better integration with router console
2012-06-27 03:19:30 +00:00
str4d
5be02b1592
Fixed JS for iframed apps so the CSS class is injected on page change
2012-06-27 02:16:21 +00:00
str4d
255894e241
Embed /i2psnark/ in an iframe like /i2ptunnel/
2012-06-27 02:00:30 +00:00
6c8c87b2dd
javadocs
2012-06-25 19:29:51 +00:00
dba3fee477
- Concurrent PeerCoordinatorSet
...
- final infoHash in Snark
2012-06-25 18:20:18 +00:00
50fba8fc8d
propagate from branch 'i2p.i2p' (head db152f1a9e08e80c7bd3b87735b51800e8f4c46f)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 9b08b2f47961167d0fee52b6481895c494d410d6)
2012-06-24 19:53:20 +00:00
5eab417134
propagate from branch 'i2p.i2p' (head db152f1a9e08e80c7bd3b87735b51800e8f4c46f)
...
to branch 'i2p.i2p.zzz.test' (head 5fd7a423338073ff81f5118cde74317b567846a6)
2012-06-24 19:53:08 +00:00
ff0bfb9f12
* i2psnark: Don't create a new PeerCoordinator after restart, as the
...
TrackerClient holds on to the old one and that causes it
to not get peers. Possibly fixes ticket #563 .
2012-06-24 19:26:23 +00:00
1671e3b126
Fix bad size estimate when tags are included in the AES block,
...
resulting in trailing zeros after the random padding in the unencrypted AES data block.
The number of zeros equaled the number of tags included (typ. 6 or 40).
As the data size is rounded up to the next multiple of 16,
this increased the size of the data by 0, 16, 32, or 48 bytes when tags were included.
Bug introduced 2004-10-30.
2012-06-24 19:23:05 +00:00
fe53501990
* GarlicMessage:
...
- Put data clove last to speed acks and leaseset store on far end
- Change release target
- Javadocs and cleanups
2012-06-24 14:41:50 +00:00
e497859587
* ElGamal/AES/SessionTag:
...
- Increase TX expire from 10 to 12 min, while keeping RX expire at 15 min.
3 minutes should be plenty of clock skew + delay.
- Move tags-to-send and low-threshold values to be per-SKM
- New session config options crypto.tagsToSend and crypto.lowTagThreshold
- Prep for per-packet override of tags and thresholds
- Cleanups and Javadocs
* I2PTunnel: Add some defaults for the new session config options
* OCMOSJ:
- Don't bundle LeaseSet just because we're requesting an ACK
- Changed session config option shouldBundleReplyInfo to default to true
and be used to disable bundling altogether when set to false.
Was previously an undocumented option to force bundling with a certain probability.
- Don't send tags unless we've already generated a reply token (race)
- Cleanups and Javadocs
2012-06-24 13:17:52 +00:00
97b05b1dbf
* I2PTunnel: Fix NPE on shared client creation, thx kytv
...
* Transport: Add Ethiopia to hidden mode list
* Log and javadoc tweaks
2012-06-24 11:38:37 +00:00
str4d
588799a2ff
Update to dark theme from dr|z3d
2012-06-24 01:15:06 +00:00
d5a1e0b1c6
- Add kad lib, from i2p.zzz.kademlia branch (without the history),
...
which is a rewrite of the netdb kad
- Drop now-unused SHA1Comparator
- Efficiency tweak to NodeInfoComparator
2012-06-22 17:39:41 +00:00
5883b7344e
propagate from branch 'i2p.i2p' (head 80aed456e1c6e4b17906153c9ee6dc9bc45e0eec)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head dbf88ff4c1429f26656ad34fe0b9ba94305d726a)
2012-06-22 15:13:04 +00:00
8522779df1
- Switch to real kad with lib from i2p.zzz.kademlia (not checked in yet)
...
- Bootstrap only once in explore thread
- Add exploring to explore thread
- Don't store default DHT setting in config file, so we can switch default to true later
- Add new enforce-protocol streaming config, sorry locks out < 0.7.1 peers
- Log tweaks
2012-06-22 15:12:43 +00:00
str4d
7976ba1dff
Only display summary bar "Show news" link on /home (/console already has one)
2012-06-22 01:32:07 +00:00
str4d
e88ca3048c
Removed unnecessary extra sentences from summary bar tooltips
2012-06-22 00:08:43 +00:00
str4d
8412bafc5c
Use JS injection to allow iframe-specific I2PTunnel styling
2012-06-21 23:47:49 +00:00
2a8adcb89a
* IRC Client: Don't flush output unless out of input, so the
...
streaming messages don't get split up unnecessarily
2012-06-21 21:16:54 +00:00
829e3f47ff
Store context in the PeerSelector so we don't have to pass it around
2012-06-21 20:52:39 +00:00
4e4634496a
* TunnelPool: Fix bug where a tunnel was marked as reused when it wasn't
2012-06-21 20:26:29 +00:00
d148efd458
* TunnelPoolManager: Use one ClientPeerSelector for all pools
2012-06-21 20:08:02 +00:00
f7656b0401
* TunnelInfo: Change msg counter from long to int
2012-06-21 19:59:29 +00:00
6635448bda
* I2CP: Make separate message ID counters per-destination, use atomic,
...
increase max (could have caused "local loopback" problems)
2012-06-21 19:52:00 +00:00
baa89c5bbf
* OCMOSJ, ElG, Streaming: log tweaks
2012-06-21 19:10:14 +00:00
str4d
ab1144865f
propagate from branch 'i2p.i2p' (head 204c786941e233e9ed0e447499049f5c21103f40)
...
to branch 'i2p.i2p.str4d.fux' (head 5bc2b4f4713087086e44eca6678d880651fa717a)
2012-06-21 04:05:48 +00:00
str4d
4348ff2689
Added custom bullet to newsheadings li
2012-06-21 01:54:28 +00:00
str4d
33c4b321db
Fix up alignment of news headings in other themes
2012-06-20 12:56:00 +00:00
39d9a25e19
log tweak
2012-06-20 12:22:43 +00:00
b5dad73f6f
* I2PSession:
...
- Greatly simplify the VerifyUsage timers
- Constructor cleanup
2012-06-20 12:18:57 +00:00
str4d
99eb49e347
Added favicons to resident themes (dr|z3d's dark favicon for dark and midnight themes)
2012-06-20 02:55:44 +00:00
str4d
11f111790e
Use a theme-specific favicon.ico if it exists
2012-06-20 02:48:24 +00:00
f8e470c7f4
propagate from branch 'i2p.i2p' (head a38c8874bc61e9bf11c4d43666ad72cd5eecbf8a)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 028e93195ce28c8b6fbe573e6c660d5c329df42a)
2012-06-20 01:19:25 +00:00
d8a2e39006
from last checkin - fix enforce proto default, fix http client delayed start
2012-06-20 01:19:05 +00:00
c6d1c552f8
propagate from branch 'i2p.i2p' (head 9ca94e960929c6af5dea1085105278d2f33217f2)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 1f23a71b0fa5169c220f3f21dd705e1fcfbb1b5d)
2012-06-19 23:31:53 +00:00
e383477b01
* Socks: Pass remote port through
...
* I2PTunnel: More javadoc warnings on default options
2012-06-19 21:48:31 +00:00
129b16d93d
* Streaming:
...
- Listen only on local port if set
- Listen only for streaming protocol if configured (new option)
- Javadocs re: ports
2012-06-19 20:26:46 +00:00
48f29ff1b8
- Hide buttons while stopping all
2012-06-19 20:24:30 +00:00
e62b76d2cc
Big refactor of the router console update subsystem, in preparation for
...
implementing out-of-console updaters like i2psnark.
- Add new update interfaces in net.i2p.update
- All update implementations moved to routerconsole update/
- Implement an UpdateManager that registers with the RouterContext
- UpdateManager handles multiple types of things to update
(router, plugins, news, ...) and methods of updating (HTTP, ...)
- UpdateManager maintains list of installed, downloaded, and available versions of everything
- Define Updaters that can check for a new version and/or download an item
- Individual Updaters register with the UpdateManager obtained from
I2PAppContext, identifying the type of update item and
update method they can handle.
- Updaters need only core libs, no router.jar or routerconsole access required.
- All checks and updates are initiated via the UpdateManager.
- All status on checks and updates in-progress or completed are
obtained from the UpdateManager. No more use of System properties
to broadcast update state.
- All update and checker tasks are intantiated on demand and threaded;
no more static references left over.
- Split out the Runners and Checkers from the Handlers and make the inheritance more sane.
- No more permanent NewsFetcher thread; run on the SimpleScheduler queue
and thread a checker task only to fetch the news.
- No more static NewsFetcher instance in routerconsole.
All helper methods that are still required are moved to NewsHelper.
The UpdateManager implements the policy for when to check and download.
All requests go through the UpdateManager.
For each update type, there's several parts:
- The xxxUpdateHandler implements the Updater
- The xxxUpdateChecker implements the UpdateTask for checking
- The xxxUpdateRunner implements the UpdateTask for downloading
New and moved classes:
web/ update/
---- -------
new ConsoleUpdateManager.java
new PluginUpdateChecker.java from PluginUpdateChecker
PluginUpdateChecker -> PluginUpdateHandler.java
PluginUpdateHandler.java -> PluginUpdateRunner
new UnsignedUpdateHandler.java
UnsignedUpdateHandler -> UnsignedUpdateRunner.java
new UnsignedUpdateChecker from NewsFetcher
UpdateHandler.java remains
new UpdateHandler.java
new UpdateRunner.java from UpdateHandler
move NewsHandler from NewsFetcher
new NewsFetcher
new NewsTimerTask
new DummyHandler
Initial checkin. Unfinished, untested, unpolished.
2012-06-18 22:09:45 +00:00
d368937bce
dash sixteen
2012-06-18 21:40:05 +00:00
4b3ccabb44
- Thread task to open tunnel and improve UI feedback while open is pending
2012-06-18 21:07:34 +00:00
4dcfe3e434
* i2psnark:
...
- Improve torrent shutdown handling to maximize chance of
announces getting to tracker
- Clean up delete-torrent messages
- Remove redundant shutdown hook
- Avoid NPE in PEX message handling
- Log tweaks
2012-06-18 18:06:47 +00:00
273d7399a0
jump table tweak
2012-06-15 01:30:58 +00:00
5ce0479268
tweaks
2012-06-15 01:29:29 +00:00
de3ce6cdb7
handle jump servers with ports
2012-06-14 22:08:40 +00:00
3e192cc57e
remove text about restart
2012-06-14 22:07:28 +00:00
6c5902837c
* NetDB: Only publish stats every so often, to improve
...
anonymity while preserving the ability to monitor
the network (effective next release)
2012-06-14 19:48:12 +00:00
e522ffad4e
* I2PTunnel:
...
- More client options cleanups
- Options changes now propagate to running
socket managers and sessions, and through to the router
* SocketManager:
- Simplify factory, use 4-arg constructor,
make fields final, deprecate 0-arg constructor
- Improve how options are updated
- Javadocs
2012-06-14 19:44:47 +00:00
64221fb3fb
* I2PSocketEepGet: Use specified port
...
* I2PTunnel:
- Don't strip port from an I2P URL
2012-06-14 19:42:07 +00:00
c73044b6b4
* Streaming:
...
- Channel cleanups and comments
- New I2PSocketAddress
2012-06-13 19:08:49 +00:00
ad1b356879
* i2psnark: Possible fix for piece-after-choke
2012-06-13 19:04:11 +00:00
07caf2e316
* I2PSocketEepGet: Set port to 80
...
* I2PTunnel:
- Pass port through HTTP client proxy
- HTTP server proxy sets host header to
the value of "spoofedhost.xx" option for port xx
- Set client options more efficiently
2012-06-13 19:02:09 +00:00
c2137a2a80
- Add explore thread
...
- More checks for stopping
- Add xor of port to secure NID
2012-06-12 21:38:25 +00:00
44da37f009
- Timeout if can't find b32
...
- Refactor ReplyWaiter
2012-06-12 19:22:31 +00:00
d0b967388a
rework DHTNodes to hide the CHM implementation, in prep for real Kad
2012-06-12 18:30:58 +00:00
41096c7f23
- Add heardAbout() and call for receive peers
...
- Move last-seen tracking from NodeInfo to NID, add fail tracking
- Make NodeInfo fields final
- Remove nodes on consecutive failures
- Only persist nodes heard from recently
- Implement NID verification for security
2012-06-12 18:09:42 +00:00
str4d
4f6fb6993d
Pass requestURI through to xhr1.jsp so forms work and correct summary bar is chosen
2012-06-12 00:12:51 +00:00
str4d
fa3e3e0764
Enforcing minimum refresh rate better, and reducing it to 3 seconds
...
This does mean that the iframe don't-refresh state (= refresh rate of 0 seconds)
doesn't hold if the page is changed (in fact, the refresh rate becomes the
minimum) - so maybe better to have a different config var for that?
2012-06-11 23:33:33 +00:00
fe2b97c941
propagate from branch 'i2p.i2p' (head 27fc588723d201c76ea9c18a6c715b11efcb5b0e)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head cae6d265415ba9ed4242b3fc888ffcf2a1c1b2f2)
2012-06-11 20:29:19 +00:00
6e52ae307c
* Router: Don't let shutdown tasks hang the shutdown
2012-06-11 20:09:31 +00:00
6e077ee621
* i2psnark:
...
- Reduce TrackerClient threads
- Reduce delay between peer adds for faster startup
- Thread the announces and reduce timeout when stopping
2012-06-11 19:38:33 +00:00
30e2f73d5f
* i2psnark:
...
- Display torrent file downloads in torrent area
- Sort magnets and downloads first
- Fix sorting problem when torrent dir is a symlink
- Reduce max file idle time
- arrow_down icon copied from console css
2012-06-11 12:04:40 +00:00
7469e9c63d
* NativeBigInteger: Workaround for Raspberry Pi to load the correct lib
2012-06-11 11:48:34 +00:00
str4d
296ddbe930
Removed some unnecessary <hr>s
2012-06-11 05:32:53 +00:00
str4d
e20f2d0bf6
Summary bar for /home defaults to reduced preset, everywhere else to full preset
2012-06-11 05:29:27 +00:00
str4d
cc61f4eb61
Some changes to enable per-page sidebar configuration from the config file
2012-06-09 13:48:26 +00:00
str4d
0a61b8052c
propagate from branch 'i2p.i2p' (head 44d553e8644f01d5e5af3c3145210bdb0a923d3c)
...
to branch 'i2p.i2p.str4d.fux' (head 51022349e906bd393602b558861bcaaac4d56c89)
2012-06-09 06:11:40 +00:00
str4d
cbcbfea6e8
Shorten /i2ptunnelmanager to /i2ptunnelmgr (/i2ptunnel is surplanted by /i2ptunnel/)
2012-06-09 06:08:44 +00:00
str4d
57abfe7653
Set position: absolute for div.routersummaryouter so /home app icons don't clear past it
2012-06-09 04:33:29 +00:00
e0313814b8
disable private config for default trackers
2012-06-08 16:39:10 +00:00
59df524a91
* i2psnark:
...
- Move private tracker config from create box to torrent config
- Refactor private and open tracker configuration
- Add private indication on details page
2012-06-08 16:11:55 +00:00
b304393bc3
* netdb.jsp: Don't show our info on summary page since there's a tab for it now
2012-06-08 16:10:26 +00:00
str4d
f6304ccd4d
Commented out "All times are UTC" blurb because all graphs are labeled UTC
2012-06-08 12:58:50 +00:00
str4d
9d241cc0d4
Added tooltips to the various sections of the summary bar
2012-06-07 14:14:13 +00:00
str4d
a46ca210f5
Added some spaces to notification messages on /configsidebar
2012-06-07 11:11:37 +00:00
str4d
328857f97f
Tweaks to config nav bar in dark theme from dr|z3d
2012-06-07 10:39:14 +00:00
str4d
b00fbfa23d
Centre box for order of new section, and add default value
2012-06-07 10:26:44 +00:00
str4d
3a75f8d7d1
Modifying section addition to show an option list
...
Also adding form handler class that I forgot to commit earlier.
2012-06-07 04:42:52 +00:00
str4d
84344b6789
Added a config page for summary bar
2012-06-07 02:51:22 +00:00
str4d
b75d28fd0d
Added /i2ptunnelmanager which wraps /i2ptunnel/ in an IFrame
...
/i2ptunnelmanager redirects to /i2ptunnel/ if the browser doesn't support IFrames.
2012-06-05 15:19:40 +00:00
str4d
a8424e59b0
propagate from branch 'i2p.i2p' (head ab5f37b28e499d49e108e8e6869164d107c7049e)
...
to branch 'i2p.i2p.str4d.fux' (head fb4425cd3e38762f211f73d91c7a173972e7145c)
2012-06-05 13:38:02 +00:00
str4d
420bf851b5
Added Ajax script to every routerconsole page that includes summary.jsi
2012-06-05 13:37:10 +00:00
str4d
83c8233812
Insert routerconsole.summaryRefresh config value into Ajax script
...
This way, both Ajax and IFrame get their refresh time from config (though
IFrame one can still be modified live).
2012-06-05 13:00:40 +00:00
str4d
52a3860717
Rearrange summary bar code to consolidate Ajax and IFrame, and /home and /console
...
Now, Ajax will be used first, and will fall back to IFrame if JS is disabled,
and a separate page if on a text or mobile browser.
Also, /home and /console (and everywhere) now all have the same summary bar
content, which currently defaults to the original full listing.
2012-06-05 12:44:17 +00:00
str4d
531c6c0f4c
Implementation of customisable summary bar via routerconsole.summaryBar property
...
The initial attempt using mapping of strings to methods is shorter and neater,
but also doesn't work so is commented out.
2012-06-05 07:36:24 +00:00
str4d
5699b4515b
Preparations for making the summary bar customisable
2012-06-05 02:12:30 +00:00
6a1b90f8f8
hash caching
2012-06-05 01:03:39 +00:00
str4d
ceedc9c645
Moved rendering of news headings into SummaryBarRenderer
...
An instance of NewsHelper needs to be passed in to get output.
2012-06-04 23:46:03 +00:00
3f40487c99
- Add persistent local DHT storage
...
- Shutdown now closes tunnel
- Delay after sending stop announces at shutdown
- Stub out using Hash cache
- Implement stop for all cleaners
- Log tweaks
2012-06-04 22:34:56 +00:00
a6f7761544
propagate from branch 'i2p.i2p' (head ab5f37b28e499d49e108e8e6869164d107c7049e)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head afa1bbfb0882c9c1946ec32b87300e127c9928b2)
2012-06-04 14:26:10 +00:00
e1c9cd6cdc
* i2psnark: Take tracker out of opentracker list when removed
2012-06-04 14:25:53 +00:00
d5cb443925
- Switch back from storing NID to full NodeInfo for outgoing tokens so they don't get expired early
...
- Announce only to the single closest DHT peer
- Increase random port range
- Decrease max local tracker and DHT size
2012-06-04 14:15:38 +00:00
str4d
9333cd56f9
Moved calls to external renderers into separate methods to match the rest
2012-06-04 13:28:52 +00:00
str4d
910001e3a1
Split HTML rendering of summary bar into separate methods
...
This solidifies the summary bar design pattern of modular sections separated by
<hr>s which in future could be reordered or hidden without affecting the theme.
2012-06-04 13:10:12 +00:00
121491a3be
- B32 lookup if required for non-announce queries only
...
- Token timeout tweaks
- Most classes package private
2012-06-03 16:05:38 +00:00
152b2152cb
- Fix node ID / node info confusion
...
- Fix updating node ID when receiving pong
- Fix getting DHT enable setting from config file
- Fix handling of get_peers replies
- Fix sending and receiving announces without signing
- Fix incoming/outgoing token handling
- Set cleanup timer for all queries
- More debug logging
2012-06-03 15:25:51 +00:00
kytv
0abbe45a6d
correct flag country (I copied the line and changed all but the flag)
2012-06-03 15:02:27 +00:00
kytv
403d6a322a
Italian language updates from tx & debconf updates
...
-10
2012-06-03 14:34:39 +00:00
kytv
4ec20ef796
typo fix (*facepalm*)
2012-06-03 14:09:41 +00:00
kytv
3b7eaa107e
s/$ENGLISHNAME/$NATIVENAME/g
2012-06-03 13:52:27 +00:00
kytv
8375e9129d
enable Hungarian in another spot
2012-06-03 13:46:33 +00:00
kytv
53fbece6b5
Hungarian language translation by AdminLMH from TX
...
Thanks!
2012-06-03 13:46:07 +00:00
str4d
69d909d3eb
Added <hr>s to separate the various logs on /logs
2012-06-03 00:22:03 +00:00
4346c90aa2
lower log level
2012-06-02 21:45:00 +00:00
f8c185d09f
prep for merging
2012-06-02 21:44:23 +00:00
558bb2f4f3
select proto on UDP send
2012-06-02 18:56:10 +00:00
7b07eb89a3
- Uncomment DHT
...
- Change DHT from option bit to extension message
- Add DHT start/stop code
- Add UI for DHT enabling
- Add raw datagram protocol type and use for response port
2012-06-02 18:52:46 +00:00
bec33cad87
propagate from branch 'i2p.i2p' (head f005cd64cce03cf3a301359f94380bc20eaa7c61)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 0562e4f429dcebf3f623d0975bd3a63d7645c0b7)
2012-06-02 15:16:14 +00:00
eb6217add9
add failsafe check for job queue sort order
2012-06-02 13:49:38 +00:00
7d94f9fb19
improve opentracker configuration
2012-06-02 13:49:14 +00:00
324e9c960d
fix partially-complete torrent not announcing
2012-06-01 14:12:32 +00:00
96575e61f2
* Console: Tab the netdb and profile pages
2012-06-01 13:30:38 +00:00
8d57cba762
* NetDB: Reduce flood redundancy from 8x to 6x
2012-06-01 13:27:53 +00:00
e1823ece68
whitespace fix
2012-06-01 13:27:01 +00:00
str4d
b23414eab1
Reordered /home summarybar, added <hr> after update download button
2012-06-01 01:21:57 +00:00
38a4f05000
* i2psnark:
...
- Close connection immediately if bad protocol,
this makes blacklist work better too
- Stop adding peers when we hit the limit
- Lower limit for outbound connections so we give
new peers a better chance in large swarms
2012-05-31 15:20:50 +00:00
041c87a2c9
* i2psnark:
...
- Add per-hour conn limit
- Blacklist peer after two bad handshakes
- Reduce connect timeout
2012-05-31 12:19:27 +00:00
str4d
ef06fc758c
Show news headings in the /home sidebar when the main news div is hidden
...
Note: this now refreshes along with the rest of the sidebar, so the news.xml
file is read once every 15s - it may be better to cache the headings somewhere,
though it's debatable whether reading the cache file is better than reading the
news.xml file...
2012-05-31 09:30:30 +00:00
kytv
9f1c95c829
rework patch to deal with my earlier changes to jcpuid's build.sh
2012-05-30 20:42:06 +00:00
f14ff31a20
* Timestamper:
...
- Move from core to router, leave stub in core
so it doesn't break compatibility. This removes a
thread in app context and prevents any app context from
running NTP; external clients must use the time
received from the router.
- Increase query interval
2012-05-30 20:03:30 +00:00
ddc329e8f1
Handle URI encoding, UTF-8, and multiple trackers in magnet links
2012-05-30 19:45:45 +00:00
8453c34bfc
Improve rarest-first behavior by not favoring a partial piece
...
held by multiple peers when requesting from a seed
2012-05-30 15:21:37 +00:00
c6fcdf967c
increase per-minute conn limit from 6 to 8
2012-05-30 14:10:03 +00:00
1427c502c0
Reduce log level to warn for normal EofException when generating graphs
2012-05-30 14:09:16 +00:00
4e84370128
Increase max upstream form field to 4 digits (9999) ticket #645
2012-05-30 14:06:45 +00:00
5314d886be
merge of '539c9ff2992eb584e2c311924370437f167f0b99'
...
and 'b355f1862601a6a192c42f1f50743f2a4f0b4c22'
2012-05-28 22:20:19 +00:00
829af21c49
javadoc fix
2012-05-28 18:04:11 +00:00
kytv
c9406b8f96
document changes for Arch
2012-05-28 17:01:31 +00:00
kytv
af398632f3
Add initscript support to i2prouter for ArchLinux
...
With this commit, ArchLinux users can run "i2prouter install" to install an
initscript to /etc/rc.d.
2012-05-28 16:59:47 +00:00
kytv
e574b5e61a
minor updates to jbigi/jcpuid scripts
...
- use my find-java-home stub script when building jcupid
- move find-java-home to core/c
- add support for ArchLinux to find-java-home
2012-05-28 16:56:08 +00:00
HungryHobo
d946fda859
Replace reseed host i2pbote.net with euve5653.vserver.de ( http://trac.i2p2.i2p/ticket/445 )
2012-05-26 07:25:44 +00:00
kytv
df3771e791
merge of '60890b0ffbf109b297bd6dd66a28d8179322331a'
...
and '7e63908db8b78229f8f0c963050b062ce0f6dd96'
2012-05-25 21:09:25 +00:00
df00725077
compile fixup after merge
2012-05-25 20:30:06 +00:00
26846d592c
merge of '10bd7656ab9a474e3bb2d405d50261f147690ce4'
...
and 'c3f96ef85962a5e9a3896e117036cc83b37fe3a8'
2012-05-25 20:11:28 +00:00
21466e017f
explicit merge of 'dd3f93f7ec59e6a7f967945a75c5d4d7b53539ed'
...
and 'e99d32aef6da4112890ebe09c3f7d8fcb8b647e5'
2012-05-25 19:55:02 +00:00
b033db969c
Revert all changes to the org/cybergarage library
...
in the 2009-08-11 whitespace cleanup at ef1c23821d433903124f7612cbc46ac096fc985b
to make merging with the newer library easier.
2012-05-25 19:52:39 +00:00
d18e4d430c
explicit merge of '59eae97dbb470d8c4a1e4dba3a9763e134bb0c53'
...
and 'aeec86a504a5fd67dff12d6775411a9c865d42ad'
Merge to aeec86a504a5fd67dff12d6775411a9c865d42ad
which is just before the 2009-08-11 whitespace cleanup at ef1c23821d433903124f7612cbc46ac096fc985b
2012-05-25 19:36:22 +00:00
14ac5ac03e
Cyberlink for Java v2.1 (2011-09-16) from SVN,
...
with extra parsers in xml/parsers removed.
Diverging from original v1.7 checkin in prep for merging.
2012-05-25 17:47:18 +00:00
kytv
464279ca1c
German, Spanish, and Swedish translations from Transifex
2012-05-25 12:40:12 +00:00
kytv
6014de9cd5
Italian translation updates from Transifex (thanks colombo-bt!)
2012-05-25 11:05:22 +00:00
str4d
e7c3e07626
A few more CSS changes to finish tweaking /home.jsp for the other themes
2012-05-25 05:27:46 +00:00
str4d
c4057bb5a0
A few trivial CSS changes to get /home.jsp looking better with the other themes
2012-05-25 01:27:48 +00:00
str4d
34f0420753
Changes to dark theme
...
- improve /home.jsp
- general theme tweaks and fixes
2012-05-25 00:58:29 +00:00
str4d
10bd1343c3
Changes to structure of /home.jsp to bring it back in line with /console.jsp
2012-05-25 00:43:29 +00:00
4979f8dace
- Custom tracker map AIOOBE fix, thx kytv
2012-05-23 22:40:03 +00:00
b2846de94f
propagate from branch 'i2p.i2p' (head 8066e0ff00b526c6971e77de44ff2d322f25069a)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head f857dd921a7c806c85eb80419f4f9fdd3b6428a2)
2012-05-23 16:56:13 +00:00
501f2f85d5
* jobs.jsp: Add more queue diagnostics
2012-05-23 16:37:43 +00:00
580bb5a6fe
* i2psnark:
...
- Fixes when complete except for skipped files
(ticket #447 ) status in UI, don't connect outbound,
disconnect seeds when done
- More classes pkg private
2012-05-23 16:36:37 +00:00
e27df771aa
- Fix deadlock when changing file priorities
2012-05-22 19:26:37 +00:00
0f321f1597
- Refactor tracker map
2012-05-22 18:19:52 +00:00
10872f751e
- Prevent torrent shutdown when changing file priority to skip
2012-05-22 18:18:30 +00:00
20567ae75e
* RoutingKeyModifier: Update after large clock shift
2012-05-22 18:16:51 +00:00
f06d99480d
javadoc fixes
2012-05-21 12:53:56 +00:00
c2e39687e6
* RoutingKeyModifier: Several changes to ensure the routing key
...
is correctly changed just after midnight.
2012-05-20 18:20:48 +00:00
6972d9d02b
change stat name, log tweak
2012-05-20 18:18:58 +00:00
d8b3d2c508
* i2psnark:
...
- Create sparse files at torrent creation and delay
"ballooning" until first write (ticket #641 )
- Redo clear messages button
- Concurrent message queue
2012-05-20 18:15:36 +00:00
1da1dce981
* Profiles: reduce same-country bonus
2012-05-20 18:13:11 +00:00
c4f9485e13
* Console: Add full file path to thread dump message
2012-05-20 18:12:41 +00:00
9cff4d5a42
final
2012-05-20 18:12:20 +00:00
6ca4b519bf
* i2psnark:
...
- Store received chunks in temp files
- Don't allocate from heap for unneeded chunks
- Remove peer count restriction for torrents with large pieces
- Use priorities and rarest calculations to sort partials
- Preserve p parameter in clear messages link
2012-05-19 13:27:02 +00:00
3685bf04d0
add X-Frame-Options to console headers
2012-05-13 13:05:17 +00:00
fc5e30e6ae
better throttle log msgs
2012-05-09 21:07:33 +00:00
047c668ee1
dont include wrapper .txt files in installer
2012-05-09 21:06:59 +00:00
e55a1f608a
comment out unused text summaries
2012-05-09 21:05:34 +00:00
kytv
cbbf82a4ae
Stricter match by matching 'Version:'
2012-05-09 02:18:20 +00:00
kytv
81d9e2f164
update changelog
2012-05-06 10:36:22 +00:00
kytv
8397296286
Add 'graceful' / comment out stanza not needed on Ubuntu
2012-05-06 10:35:59 +00:00
kytv
06d0412558
Spanish & German translation updates from transifex
...
(These were sent to transifex too late to make it into 0.9)
2012-05-05 20:30:08 +00:00
kytv
ffde067c5e
s/Reunion/Réunion/
2012-05-05 16:00:37 +00:00
c4a05ec49e
add missing wrapper.jar to installer-nowindows
2012-05-02 13:14:44 +00:00
ed92411df2
installer target fixes
2012-05-01 23:41:04 +00:00
7a690b245f
rename windows installer; 0.9
2012-05-01 21:06:17 +00:00
hiddenz
7af65f4346
Update russian translation
2012-04-29 17:31:24 +00:00
str4d
c89e127d8a
Added missing test classes to net.i2p.data.i2cp
2012-04-27 03:00:45 +00:00
str4d
104bfa8784
Exclude TestSuite classes from testing
2012-04-27 02:45:00 +00:00
str4d
3013b56d16
Fixed server tunnel wizard bug - pass a value for privKeyFile
2012-04-26 23:01:12 +00:00
kytv
188316132e
refer to translation updates
2012-04-26 18:37:18 +00:00
kytv
53c7f7d602
use our jstl.jar instead of glassfish
2012-04-26 18:19:48 +00:00
kytv
3ccc102412
German, Spanish, and Swedish translation updates from Transifex
2012-04-26 18:19:07 +00:00
str4d
e99749097a
Moved tests for net.i2p.data.i2cp into the correct subdirectory
2012-04-26 12:08:14 +00:00
9d1995125a
xml fix
2012-04-21 14:43:51 +00:00
kytv
b18f654e37
look for ^# so there aren't surprises later (thanks for pointing it out, darrob!)
2012-04-20 20:14:59 +00:00
kytv
a70d9394da
pushed to tx after fixing the bundle-messages script
2012-04-20 19:11:58 +00:00
kytv
6eff7be49a
Avoid catching comments in countries.txt
2012-04-20 18:09:40 +00:00
01efcd3156
merge of '4f47546a7fcac5e20d0d9ac04bcae904bb155cc9'
...
and '71ed1d74f02291ae56a495e97fae65970bfbdd30'
2012-04-20 13:55:39 +00:00
112b88a7f9
* Fix i2psnark dir when started from Windows no-wrapper (ticket #627 )
2012-04-20 13:44:41 +00:00
kytv
c61b73c281
use <os family="unix"> instead of just <os = 'unix'>
2012-04-20 13:26:23 +00:00
79a7c14fdf
remove search box
2012-04-20 13:25:29 +00:00
kytv
e4513d18b9
manpage updates
2012-04-19 23:25:32 +00:00
kytv
7870ededcb
Updated en locale files pushed to tx
2012-04-19 23:24:20 +00:00
kytv
195a4e971d
merge of '06de0d416fefcfbd6ce12716ce5fed4eefe8a711'
...
and 'e78c33c88a31edac9e53dd6cdf973886ecabd996'
2012-04-18 18:48:26 +00:00
kytv
aa02358b1b
disapproval of revision '78927d1f7087f93dca9a96ac375d05d01596fb74'
2012-04-18 18:48:20 +00:00
kytv
18fe05b9ef
merge of '06b8a711c60dbb6a9d628c4c5ffd8b205176271a'
...
and 'c1edfeadb75181e65ad8d4c0005b861f3563dd5b'
2012-04-18 18:47:53 +00:00
kytv
5b5b3b203c
s/unix|mac/unix/
2012-04-18 18:47:43 +00:00
kytv
49cee5bf58
disable the 'convenience links' in /etc/i2p.
2012-04-18 01:45:08 +00:00
kytv
ac1b51c9ac
Fix installer-windows build target
...
Izpack tries to parse the 'unix-only' files in Windows. If we don't copy them,
the installation will fail in Windows. Therefore, moving the files that were in
the preppkg-unix target to the preppkg-base target. They're so small I don't
see how this will be a problem.
2012-04-18 01:44:17 +00:00
kytv
746b91f257
Since it was suggested, I'm adding my eepsite
2012-04-18 01:41:38 +00:00
kytv
77d970fd5a
debian: initscript: reorder, change some exit statuses
2012-04-17 12:33:30 +00:00
kytv
678c87d0f4
bump version to -27 (debian package fix and people can get the new wrapper & geoip)
2012-04-17 11:49:45 +00:00
kytv
f352a38836
revert back to linking to glassfish-javaee.jar (fixes susidns and i2pbote in Debian)
2012-04-15 22:19:44 +00:00
kytv
d402f0c93d
history update
2012-04-14 17:46:17 +00:00
kytv
7093a57a03
update GeoIP using Maxmind's April 2012 db
2012-04-14 17:44:30 +00:00
kytv
6a9432d62e
Update the Tanuki Java wrapper to v3.5.14
...
All are from the "delta-pack" with the following exceptions:
* binaries for FreeBSD have been compiled in FreeBSD 7.4 to eliminate the
dependency on FBSD v6 compatibility libs. They've also been stripped.
* Tanuki doesn't offer win64 binaries. Since the x64 binaries had to be
compiled anyway, I've added an itoopie icon to the binary and both x86 and
x64 binaries are compiled by me.
* Linux PPC binaries have been compiled by me since upstream mistakenly ships a
64bit PPC binary as a 32bit binary.
* Linux ARMv5 have been compiled by me.
* The Linux x64 and x86 binaries have been stripped.
2012-04-14 17:38:08 +00:00
kytv
7440e64eb6
dropping FAT osx wrapper before adding new 'non-FAT' one
2012-04-14 17:25:49 +00:00
97436e8357
Wrapper files for armv7.
...
Compiled on trimslice:
gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0ubuntu1~11.04.1)
OpenJDK Zero VM (build 14.0-b16, mixed mode)
Wrapper 3.5.14 GPLv2
All binaries stripped.
2012-04-14 14:16:36 +00:00
kytv
f9ff90eb72
update comments
2012-04-12 21:05:19 +00:00
kytv
6acece85a2
German, Spanish, and Swedish translation updates from Transifex
2012-04-12 20:25:52 +00:00
2d24f01831
- Non-default theme cleanups
...
- Theme and translate home page logo
2012-04-12 17:54:44 +00:00
f2b228561f
strip DOS line endings to make diffing to other themese easier
2012-04-12 15:29:26 +00:00
ce9cae4ff8
fix whitespace issues
2012-04-12 15:21:21 +00:00
c3a387d646
Try again to fix console on Windows w/o IPv6 by starting connectors individually
2012-04-12 14:54:50 +00:00
b24085bbe5
prevent very early NPE
2012-04-12 14:48:18 +00:00
kytv
41419738c5
add keys.i2p
2012-04-09 15:27:07 +00:00
kytv
dd65f174ef
Debian: Explicitly create the home directory in the postinst
...
Older versions of adduser create it automatically. The version in Debian unstable apparently does not...
2012-04-08 20:35:30 +00:00
kytv
d888d4834d
Debian: update symlinks
2012-04-03 21:17:14 +00:00
str4d
ce8cd91d72
propagate from branch 'i2p.i2p' (head 3002b47d5d20180f84fb6a4f161823bc751989be)
...
to branch 'i2p.i2p.unittests' (head 97dc8de19916c3d0c7ec42790800c1e23f9ce9e8)
2012-03-30 05:10:53 +00:00
str4d
0cefaba925
More excess whitespace removed
2012-03-30 04:40:56 +00:00
565807126c
* RouterInfo: Fix fatal NPE in last checkin
2012-03-28 19:17:39 +00:00
bed548d5af
24
2012-03-27 20:34:40 +00:00
fbd230f21e
* RouterInfo: Add method to validate sig during read-in for speed
2012-03-27 20:25:26 +00:00
dc402acd4a
* FloodfillVerify:
...
- Fix verifies stuck on one peer by blamimg the verify peer on failure
- Follow DSRM in response to RI verifies, to help integration
- Increase floodfill verify timeout
2012-03-27 20:10:30 +00:00
e3dab56e79
Delay router down message until two consecutive fails
2012-03-27 20:08:11 +00:00
d3578e2a2e
graphs CSS tweak
2012-03-27 20:07:30 +00:00
7a6e7baf18
generics and final
2012-03-27 20:07:12 +00:00
sponge
97f23286d3
allow SHOUTcast/icecast to work over the http proxy + cleanups
2012-03-27 17:41:02 +00:00
11ff89fef2
- Try again to fix console on Windows w/o IPv6 (ticket # 621)
2012-03-26 14:07:38 +00:00
764a7f2e13
remove unused private items (eclipse)
2012-03-26 00:52:06 +00:00
1db58dee89
remove unused local variables (eclipse)
2012-03-25 22:16:03 +00:00
f13956d380
remove unused imports (eclipse)
2012-03-25 21:45:18 +00:00
522ae4eb41
fix fallthrough
2012-03-25 20:52:57 +00:00
3e889d2747
remove unnecessary casts (eclipse)
2012-03-25 20:42:41 +00:00
ed13424913
- Move oldconsole rendering from Router to OldConsoleHelper
2012-03-24 23:04:05 +00:00
bdfca07626
- Fix dup torrent msg with magnets (tickets #433 and #504 )
...
- Fix state when storage dies during transition out of magnet mode
- Fix NPE in magnet mode
- Error logging improvements
- Support add-torrent with infohash alone
- CSS tweaks
2012-03-24 12:58:13 +00:00
str4d
ba3bc9e2ed
Uncommented two Datagram tests that currently throw NullPointerExceptions
2012-03-24 11:18:37 +00:00
str4d
f164951848
Actually test something in DatagramTest.testBadagram, remove excess whitespace
2012-03-24 08:04:49 +00:00
str4d
bfaf72a547
Added a couple of tests for net.i2p.client.naming
2012-03-24 05:09:31 +00:00
008c79e743
comment out unused GarlicConfig methods
2012-03-23 17:02:32 +00:00
0d565818d4
final
2012-03-23 17:01:34 +00:00
c1a7f90860
test cleanup
2012-03-23 17:01:24 +00:00
c2e36453b8
undeprecate for syndie
2012-03-23 17:00:51 +00:00
675e8a91a4
* RetransmissionTimer: Instantiate per-destination
2012-03-22 20:40:35 +00:00
cae94320b5
remove FlushTimer
2012-03-22 19:55:40 +00:00
bafef846d9
* SimpleScheduler, SimpleTimer, SimpleTimer2: Replace static instances
...
with I2PAppContext-rooted references
2012-03-22 19:53:05 +00:00
db42a46c71
home page CSS
2012-03-22 19:49:48 +00:00
adcd1e8d9a
* Reseeder: Get rid of static instance, root in netDB,
...
don't use system properties for status
2012-03-22 19:47:44 +00:00
ca57b71266
* Router: When removing a config setting, remove from context also
2012-03-22 19:40:17 +00:00
e3da181cea
* NetDB:
...
- Don't reread RI if netdb date is recent
- Prevent LS/RI overwrites
- Disallow hash mismatches in RI files
- Reseed won't fetch our own RI
- Reseed won't overwrite recent RIs
2012-03-20 18:38:28 +00:00
3da6ccfbbe
make runRouter() public
2012-03-20 14:52:22 +00:00
444ba47463
* i2psnark: Message area tweaks and clear link
2012-03-20 14:09:17 +00:00
str4d
377aa9bca1
In core build.xml, tell junit to look for the hamcrest libraries
...
hamcrest-core.jar, hamcrest-library.jar and hamcrest-integration.jar should be
present in $ANT_HOME/lib/ (real or symlinked).
2012-03-20 00:29:14 +00:00
sponge
4ffbfce51e
Plugins: Order and reverse order plugin names for start/stop all cases.
2012-03-19 12:37:39 +00:00
sponge
d1ed30e79c
Plugins: less confusing message, fix CNFE by catch and ignore on delete.
2012-03-19 01:46:47 +00:00
8ca5591933
fix check aliases override
2012-03-18 14:05:14 +00:00
7d9db79619
fix build
2012-03-18 00:07:46 +00:00
508533b83e
-17
2012-03-17 22:07:51 +00:00
0a521b7456
* BuildHandler: Implement restart and shutdown to stop the thread
2012-03-17 21:58:41 +00:00
0c348ec17e
* FileUtil: Better logging of weird unpack200 errors
2012-03-17 21:56:20 +00:00
df8bab6b72
* Streaming: Scheduler cleanup
2012-03-17 21:55:05 +00:00
f6fb4b4be3
news header
2012-03-17 21:53:14 +00:00
0f74ccd446
add servlet version
2012-03-17 21:52:48 +00:00
02bde80725
* Jetty: Don't extract wars
2012-03-17 21:52:17 +00:00
e2a39a3eb5
* I2PTunnel: Make CLI-only methods private, and static where possible
2012-03-17 21:49:11 +00:00
3a2fe5e860
* OCMOSJ: Refactor cache to its own class, make non-static
2012-03-16 12:20:29 +00:00
fb8244ee1a
javadoc
2012-03-16 12:18:04 +00:00
045627a583
throw ISE on attempt to change peer value
2012-03-16 12:17:07 +00:00
e7898b5b8f
* FragmentHandler: Zero-copy read of unfragmented messages
...
for speed and to reduce object churn
* FragmentedMessage cleanup
2012-03-16 12:16:05 +00:00
080f435708
* TransportManager: Fix fatal exception on soft restart caused by DHSKB refactoring
2012-03-16 12:13:20 +00:00
f2a3d597dd
* Jetty: Add I2P mime types to default eepsite config
2012-03-16 12:11:31 +00:00
74743357d0
* TrustedUpdate: Preserve default key names even when keys are set
...
in advanced config
2012-03-16 12:09:49 +00:00
1de88909e9
* Home page: Tag tooltip; CSS tweaks; news tweak
2012-03-16 12:08:43 +00:00
f7dc55f087
* HTTP Proxy: Jump and addresshelper page tweaks
2012-03-16 12:07:13 +00:00
str4d
67da35ab35
Commented out test for net.i2p.data.Lease.getNumSuccess() / getNumFailure
2012-03-16 05:08:31 +00:00
str4d
136d77a8aa
Fix YKGenerator test - methods no longer static
2012-03-16 04:51:55 +00:00
str4d
bf0b59b3b3
Remove DHSessionKeyBuilderTest from CryptoTestSuite
2012-03-16 03:18:53 +00:00
str4d
f19bc6a4b0
Moved DHSessionKeyBuilderTest to net.i2p.router.transport.crypto
2012-03-16 03:08:10 +00:00
str4d
79ab065500
propagate from branch 'i2p.i2p' (head e1c79060790ae24b2a96aff2857477d6528ae7c6)
...
to branch 'i2p.i2p.unittests' (head 357abd51672dd9950cbac6dd30ded117fe5695e0)
2012-03-16 02:30:42 +00:00
str4d
9d07bc241c
Replace hostname included by junit in reports with "i2ptester"
...
The fake hostname can be overridden by setting the host.fakename property.
2012-03-16 01:41:23 +00:00
kytv
d9ba62aa2c
Update paths, add new files
2012-03-15 14:51:34 +00:00
sponge
1f407bc34f
Plugins
2012-03-15 00:39:11 +00:00
1aa6367517
orb->org
2012-03-14 12:45:27 +00:00
2436d86000
* DHSessionKeyBuilder:
...
- Move from core to router/transport
- Make non-static, instantiate in TransportManager
- Generate keypair in constructor and make final
to move more processing to the precalc thread
and eliminate races
- Synchronize getSessionKey() to eliminate races
- Comment out unused methods
* UDPTransport:
- Make key builder final in InboundEstablishState to
eliminate rare NPE (ticket #406 )
- Remove unused static instance
2012-03-14 12:09:02 +00:00
17f9280b3f
* Jetty:
...
- Set default cache-control for webapps and eepsite
- Disable dir listing for console webapps
* WebAppStarter: Remove static log
2012-03-14 12:04:20 +00:00
326b9998fd
make YKGenerator non-static; control from ElGamalEngine
2012-03-14 11:59:24 +00:00
3b64ce7408
remove static logs
2012-03-14 11:57:06 +00:00
7c88180b83
remove static logs
2012-03-14 11:55:13 +00:00
kytv
7d0741bd7e
Add plugin site
2012-03-13 21:48:02 +00:00
kytv
65612a1c86
merge of '7bb8bf1ecf9084d263f4d9a764330dd19faf6102'
...
and 'bd10ddbf34b82a92bfbca38cefbba707a709c251'
2012-03-13 21:38:56 +00:00
kytv
a408a43d96
Add plugin site host key
2012-03-13 21:38:25 +00:00
sponge
bc0a38b405
Fix grammar error, thanx user
2012-03-13 19:54:07 +00:00
sponge
913994f312
Add sponge.i2p :-D bump version.
2012-03-13 11:11:41 +00:00
sponge
0fabbc9039
Plugins: bugfix and defer update.
2012-03-13 09:49:15 +00:00
sponge
92c3d33ce5
Plugins: Handle 'file://' URLs for installation and updates.
2012-03-13 05:49:02 +00:00
d29da5597f
merge of '4db3befef542b29ac21bba7ed51b609b6e9223ea'
...
and 'fe5447c647ccadee0d67aa5db36f5ed785520a1b'
2012-03-12 15:02:49 +00:00
2415091a2f
* Console:
...
- Better IPv6 test, hopefully will work on Windows
- Hide home page flags once language is selected
- Home page shrinkage and other CSS tweaks
2012-03-12 14:30:38 +00:00
sponge
05537ba1b2
Slackware package script updates
2012-03-11 23:54:02 +00:00
703f28e87d
* Build:
...
- Include old commons logging classes in commons-logging.jar
- Preserve manifests in Jetty/Tomcat jars
* Jetty Logger: Promote warns to erros when a Throwable is the second arg
2012-03-11 18:30:43 +00:00
sponge
f91f83faef
fix broken comment in jetty.xml
2012-03-11 16:46:45 +00:00
kytv
d598396bb2
Add 'unsignedbuild' id
2012-03-11 13:02:51 +00:00
fdb1f9dd39
IPv4 check
2012-03-10 22:07:15 +00:00
9e3b49d67f
-10
2012-03-10 21:59:26 +00:00
f6bda355b9
* Build: Add new jetty jars to router.jar classpath so it works
...
on very old installs with individual jars specified in the
wrapper.config classpath
2012-03-10 21:55:45 +00:00
a34b674f7d
more comment updates
2012-03-10 21:54:55 +00:00
307826c4d3
move the update-all button
2012-03-10 21:54:38 +00:00
9faba9fd30
* Console: Test if IPv6 addresses will work before instantiating
...
connectors, so Jetty will still start without them
2012-03-10 21:53:29 +00:00
87c04bf00b
* configloggging: Fix clearing log overrides
2012-03-10 21:51:50 +00:00
7bd83f83ed
* Jetty Logger: Put a note in wrapper log saying where the logs went
2012-03-10 21:51:20 +00:00
528ef4dd1a
* HTTP Proxy: Fix generation of jump links (ticket #616 ),
...
broken by refactoring in -1
2012-03-10 21:50:45 +00:00
5ab17da73d
* Simplify default eepsite base and CGI contexts to use a Context
...
instead of a ContextHolder, ServletHandler, and ServletHolder.
This also fixes / which returned a zero-length file,
broken in the last checkin.
2012-03-09 20:00:18 +00:00
echelon
0c55af2622
new i2p-projekt.de reseed SSL certificate. Sorry.
2012-03-09 16:52:55 +00:00
e331800898
* Update default eepsite base context to use DefaultServlet
...
instead of ResourceHandler, to provide resume, directory
indexes, caching, etc.
2012-03-09 16:03:27 +00:00
kytv
e4257f28c9
Add note about 32bit libs
2012-03-09 02:00:07 +00:00
97f402be0b
* SessionKeyManager:
...
- Don't use unacked tagsets after consecutive ack failures
and revert to full ElGamal if necessary (ticket #574 )
- Synchronize creation of new sessions to prevent dups
- Don't remove an unacked session until it's really out of tags
- Failsafe removal of old unacked tagsets
- Cleanups, final, comments, log tweaks, debug.jsp tweaks, synchronization tweaks
2012-03-08 17:48:19 +00:00
1e978ea435
javadoc
2012-03-08 17:46:56 +00:00
629c7862ca
log tweak
2012-03-08 17:46:15 +00:00
7006ffb75d
remove calls re-setting defaults
2012-03-08 17:45:29 +00:00
b42993b495
* GarlicConfig: Remove unused reply block methods
2012-03-08 17:44:41 +00:00
kytv
a9935cb609
Spanish and German translation updates from TX.
...
Updated EN po files to push to TX.
2012-03-07 01:39:39 +00:00
kytv
05be39d286
minor updates
2012-03-06 19:25:19 +00:00
kytv
0c77f7a82d
update comments to reflect that we're now using jetty6
2012-03-06 19:25:03 +00:00
kytv
18f113d8e7
add pkg200 target, fix dist200 target
2012-03-06 19:23:28 +00:00
175e464c17
merge of '6719c390f50bba07ed4913fa1578249050506422'
...
and 'd766ba05d9b2db6d6f7c0ea14b5ad0252c274c2d'
2012-03-06 14:16:04 +00:00
0cea3e03ae
* Webapp class loader: Fix dup classes in classpath
...
caused by last checkin (symptom: i2psnark in wrong directory)
2012-03-06 14:04:04 +00:00
de2b204646
* viewstat.jsp: Properly close the ImageOutputStream to fix
...
NPEs in the finalizer, probably was the root cause of
what we blamed on Jetty
2012-03-06 14:02:12 +00:00
e1c3979af7
* Jetty logger: Fix stack trace logging
2012-03-06 14:01:13 +00:00
46438b7412
* i2psnark: Fix NPE on magnet link addition
2012-03-06 13:59:32 +00:00
kytv
6a103a1492
minor changes to some targets/descriptions
2012-03-05 23:58:56 +00:00
kytv
a24937b7fd
improve display of dark, classic, and midnight on the new homepage and center the search box under the news
2012-03-05 23:57:51 +00:00
d7c1e9724b
merge of 'c09b40fe67ffc403c484ac4b14d896de48d37d9c'
...
and 'c269d35a60d164027bb1d1fbb6d30c06ffd2292d'
2012-03-05 15:24:21 +00:00
kytv
224405d737
Allow EXEs to be built on AMD64
...
Enabling this should be safe since we will ship separate installers for
Win/non-Win. Those that don't want to build the EXEs can set noEXE in build.properties,
Even better might be to run one of
* ant installer-freebsd
* ant installer-linux
* ant installer-nowindows
* ant installer-osx
2012-03-05 15:07:04 +00:00
6c2d4ded1c
add time interval to graph legends
2012-03-05 15:00:52 +00:00
ee22244b53
merge of '166d63ea25334cf53075e0d418ececcb1d8bc6ca'
...
and 'e42352d45c2c9304562eed404c9c2dd8120becc5'
2012-03-05 15:00:02 +00:00
kytv
5376858175
Add WithJavadoc targets that also include Jetty
2012-03-05 13:39:54 +00:00
kytv
910f60031a
html fix
2012-03-05 01:46:41 +00:00
3240dacfe8
remove dup utility jar building, build win and non-win installers for release
2012-03-05 00:52:21 +00:00
76c0f56be8
* Plugins: Fix setting webapp classpath on Jetty 6
2012-03-05 00:41:36 +00:00
d85ae48f4e
specify action so that the user will go to the top of the page to see the result even if an anchor was specified
2012-03-05 00:40:41 +00:00
e99b2064e7
log tweaks
2012-03-05 00:37:48 +00:00
57f4ede102
increase floodfills to 250
2012-03-05 00:37:20 +00:00
0c55de7fcc
* viewstat.jsp: Send Connection: Close to work around Jetty bug
...
http://jira.codehaus.org/browse/JETTY-1346
2012-03-05 00:36:54 +00:00
kytv
af1a49e5f4
s|update\.killyourtv\.i2p/javadoc|i2p-javadocs.i2p| for homepage
...
..and add to hosts.txt
2012-03-04 23:20:26 +00:00
kytv
28e3ab9132
Minor tweaks so that debs can be built again
...
Work is needed so that I2P is built using jetty packages from
Debian/Ubuntu.
2012-03-04 18:40:01 +00:00
60f35bdd5d
history for prop, -4
2012-03-04 17:01:17 +00:00
44db814ded
remove old jetty 5 classes in case you forgot to distclean after updating
2012-03-04 14:28:50 +00:00
349a01265f
backwhacks
2012-03-04 04:30:16 +00:00
a0a9c23bcd
fixups after prop
2012-03-04 02:48:47 +00:00
2b81cee653
propagate from branch 'i2p.i2p.zzz.jetty6' (head b2ad0d72311d5ec26270cfcbbc79d128b268869b)
...
to branch 'i2p.i2p' (head b05b73d4740740f306a665e4b354d412eab2f328)
2012-03-04 00:34:00 +00:00
140ffc5c5e
- /confighome validation fixes
...
- AJAX fixes
- Translate 'router is down' message
2012-03-03 22:55:24 +00:00
8cd9fb80ba
history for prop, -2
2012-03-03 20:25:49 +00:00
21ce36db9c
merge of '20d8216d0354a2fa3dbd14fa595ebe0ee080a9d8'
...
and 'b97f3cabaa528502fd5728f44345cc09348b74a6'
2012-03-03 20:20:30 +00:00
f010b27b14
Home page:
...
- Convert ajax to use shared script
- CSS tweaks
- Add missing icons
Silk icons: See licenses/LICENSE-SilkIcons.txt
2012-03-03 20:17:02 +00:00
b0a682f606
propagate from branch 'i2p.i2p.zzz.homepage' (head 27c8ea684056ce34ea81acdfd18571776ca63641)
...
to branch 'i2p.i2p' (head 83f37b19742045fa42ed71a0abd8e90d080c2c05)
2012-03-03 19:05:15 +00:00
e2acc9fdd2
* i2psnark:
...
- CSS tweaks
- Ajax fixes
- Move js to console in prep for merging w/ homepage
2012-03-03 18:58:31 +00:00
0e8d3d1862
remove bw stats from netdb effective next release
2012-03-03 18:21:00 +00:00
a0f714097a
css tweak
2012-03-03 18:20:06 +00:00
15e182809d
html fix
2012-03-03 18:19:50 +00:00
kytv
7673d2ba04
Susimail: HTML fixes
2012-03-03 18:10:45 +00:00
kytv
7a765757dd
Proxy pages: HTML validation fixes for the proxy pages
2012-03-03 16:31:05 +00:00
kytv
2db086ee32
Add Updater200WithJetty target
2012-03-03 13:46:54 +00:00
kytv
366d79ddad
Adding missing HTML tags
2012-03-03 01:00:31 +00:00
kytv
2bff0d6bcc
HTML validation fixes
2012-03-02 22:32:45 +00:00
kytv
1aa24a38a4
Various HTML fixes
2012-03-02 18:46:34 +00:00
f62c3047b5
history for prop, -1
2012-03-02 01:34:21 +00:00
0cdff150f5
propagate from branch 'i2p.i2p.zzz.test' (head 44ecb300f6f5655b9b8699049d2fba046822deed)
...
to branch 'i2p.i2p' (head 5120d6c371d7cba9f201b48a142b0e0ead028cdd)
2012-03-02 00:18:54 +00:00
75eda7e1b1
log tweak
2012-03-01 23:52:56 +00:00
f22ac28e4d
search param encoding
2012-03-01 23:46:06 +00:00
33964fac45
Fixes for:
...
IPv6 addresses
Reject all hostnames w/o dots except IPv6
http://i2p/b64dest
Log tweaks
Add nicer ahelper-notfound error page
2012-03-01 23:38:22 +00:00
kytv
5e5e4f6f2c
HTML fix
2012-03-01 19:16:44 +00:00
kytv
4a74bd0fe7
HTML fixes
2012-03-01 19:02:32 +00:00
e7bcff5e71
- Refactoring to use Jave URI parser to better handle
...
escapes, IPv6 addresses, ports
- Rewrite i2paddresshelper scanning/removal
intermediate checkin, bug fixes to follow
2012-03-01 18:39:07 +00:00
cadedeb06c
* Build: Add built-by to jars; check for corrupt jars on debug page
2012-03-01 16:04:17 +00:00
5af6c97bee
log tweaks, final
2012-03-01 14:21:54 +00:00
cf41068fef
SDK message
2012-03-01 13:41:24 +00:00
str4d
81bd0fcbf4
propagate from branch 'i2p.i2p.str4d.i2ptunnel' (head 237102a8f647caf98bf0491af5de6f636e254722)
...
to branch 'i2p.i2p' (head 3d9f6d9555224cc3277ca10fd9409c83422758eb)
2012-03-01 05:07:47 +00:00
str4d
b6f7321497
Fix the UTF8 POSTing issue
2012-03-01 05:03:29 +00:00
538427c269
- Synchronize StoreJob.sendNext() to avoid dups
...
- StoreState finals
2012-02-29 18:49:49 +00:00
f61183d2d8
* DataStructures:
...
- Remove static logs
- Sort addresses in RouterInfo at initialization only;
change from Set to List to save space
- Remove unused counters in Lease to save space
- Increase max leases to 16
2012-02-29 18:09:16 +00:00
48551f0617
NetDB: Reenable RI store verifies. Was disabled in 0.7.9;
...
checkin comments claim it was reenabled in 0.7.10
but it didn't actually happen, probably due to bad merge.
2012-02-29 17:50:54 +00:00
6f682c1e71
change console link
2012-02-29 15:30:28 +00:00
f747febd0a
home page updates
2012-02-29 15:29:29 +00:00
1f9ab5d880
propagate from branch 'i2p.i2p' (head 3d9f6d9555224cc3277ca10fd9409c83422758eb)
...
to branch 'i2p.i2p.zzz.homepage' (head 0657f1e52c859e06b78e55fe04656567bfba3bf0)
2012-02-29 15:27:37 +00:00
f43b0be5b8
Check in the 840 KB of jars we need from Jetty 6.1.26
...
(Apache 2.0 license) instead of downloading a 25 MB zip
2012-02-29 15:12:25 +00:00
bb46535e71
propagate from branch 'i2p.i2p' (head 3d9f6d9555224cc3277ca10fd9409c83422758eb)
...
to branch 'i2p.i2p.zzz.jetty6' (head 0212d710e5a4eb30249201015f045d43f44650cb)
2012-02-29 14:37:02 +00:00
2bc70b53c1
debug log
2012-02-29 13:45:02 +00:00
str4d
786a261a70
Fixed usage of assertEquals - should be assertEquals(expected, got)
2012-02-29 05:34:13 +00:00
str4d
a226d25dc6
Test getters etc. in RateStat
2012-02-29 05:01:21 +00:00
ede1b1954c
remove static logs
2012-02-28 15:58:02 +00:00
17f7264863
remove unused counters and methods
2012-02-28 15:26:31 +00:00
d6d8c0d119
remove static logs
2012-02-28 14:50:39 +00:00
4f6ed70044
remove static logs
2012-02-28 14:35:32 +00:00
cf5d7d2f08
remove dtg from updater
2012-02-28 13:28:25 +00:00
d0dca206f7
release script tweaks
2012-02-28 13:20:34 +00:00
kytv
382dd3405a
merge of '19c723e9710a494c2745c7a6e9476faf11f19fe1'
...
and '9f02425e8331315552436375df61b3dd03e6ef56'
2012-02-27 23:16:51 +00:00
kytv
a655a7848b
debian: changelog update, policy update
2012-02-27 22:53:10 +00:00
kytv
9ac0a91f17
html fix (selected=true isn't valid)
2012-02-27 21:31:17 +00:00
kytv
49d7dace3b
s/mbuild/build/
...
mbuild_jbigi.sh was into build_jbigi.sh
2012-02-27 21:25:40 +00:00
bda3fbbe63
add icon to installer exe
2012-02-27 21:15:56 +00:00
kytv
e2e578a66d
merge of '228c3961aed59e47a5cbc291817fc7c41ffeb54e'
...
and '55bddb9107328a5d5a3fd697e0599dda7d3ff2e3'
2012-02-27 19:06:21 +00:00
ef1447a816
0.8.13
2012-02-27 15:25:23 +00:00
str4d
d436c846ac
Temporarily exclude slow core tests for dev purposes
2012-02-27 03:29:13 +00:00
str4d
24268c5130
Exclude classes from code coverage report that aren't in net.i2p.*
...
The classes are specifically excluded rather than only including net.i2p.*
so that only classes we know we want to exclude get excluded.
2012-02-27 03:26:58 +00:00
6ebd1f121a
installer build fixups
2012-02-26 23:05:21 +00:00
394943c36f
debug output of LS encryption key to correlate with SKM debug page
2012-02-26 21:15:31 +00:00
6ee9b79e45
generics, final
2012-02-26 21:13:06 +00:00
da482c373e
new single graph page
2012-02-26 17:34:22 +00:00
str4d
22900a0d91
Fixed RouterAddressTest.testToString to actually test the returned String
2012-02-26 09:30:27 +00:00
str4d
e7922c4ded
Added some tests of setOptions to RouterAddressTest
2012-02-26 04:57:31 +00:00
str4d
f19ef3e486
Fix test that would always pass
2012-02-26 03:01:48 +00:00
str4d
5b6a23b13a
propagate from branch 'i2p.i2p.str4d.i2ptunnel' (head 382a93d72f9ae55f3e251a6f3cbf6e35df2e560d)
...
to branch 'i2p.i2p' (head 36eae7cbb8817fb68bb042e8207c6c955264f393)
2012-02-25 21:14:34 +00:00
str4d
ce1e055848
Removed WizardBean - it does nothing extra over EditBean
2012-02-25 19:37:54 +00:00
str4d
f72e16f571
Close line break tags properly
2012-02-25 19:28:22 +00:00
fc3343270a
fix LS count
2012-02-25 18:40:27 +00:00
e1c9402d3f
propagate from branch 'i2p.i2p' (head 36eae7cbb8817fb68bb042e8207c6c955264f393)
...
to branch 'i2p.i2p.zzz.test' (head 33f78a361bfef38b120fdf55d9e9535f3be96d6e)
2012-02-25 17:49:09 +00:00
str4d
4148aa54f3
Need to run clean and prepareTest before test in router build.xml
2012-02-25 01:48:31 +00:00
str4d
204440b06b
Run full test reports with fulltest target, not just junit report
2012-02-25 01:46:46 +00:00
str4d
6a26c0b621
Edited router build.xml to match core build.xml (inc. clover, cobertura stuff)
2012-02-25 01:43:15 +00:00
str4d
c955adf7f6
Set up report targets properly in main build.xml
2012-02-25 01:29:08 +00:00
str4d
c68d53faf3
Removed fullclovertest target from main build.xml
...
Clover usage is triggered by setting with.clover instead.
2012-02-25 01:23:17 +00:00
str4d
ceda7c9ca0
Fix jbigi.jar path in test target of router build.xml
2012-02-25 01:21:31 +00:00
54f0cae2ff
refactor proxy.i2p server to its own class
2012-02-24 17:58:54 +00:00
eeb9ee0852
snark conn limits
2012-02-23 19:31:25 +00:00
87da4b78ab
add negative cache to BFNS
2012-02-23 19:06:21 +00:00
141ad67650
ajaxify the refresh
2012-02-23 17:41:06 +00:00
a288fc52e0
Move icon URL from _icons to .icons
2012-02-23 15:40:31 +00:00
7e8de0602b
dont include i2prouter.mo files in updater or installer for now
2012-02-23 15:04:44 +00:00
str4d
45b0df7a1b
propagate from branch 'i2p.i2p.str4d.i2ptunnel' (head eb8d45bf3d7e0adb2cb08558756a524b6be3c684)
...
to branch 'i2p.i2p' (head db81006fcc97016540591cb5cb555f7092e5de4b)
2012-02-23 06:44:16 +00:00
kytv
8a4bbe157e
Translation updates for de, es, it, sv, and uk from Transifex
2012-02-22 20:41:57 +00:00
kytv
5d8a718018
fix html tags
2012-02-22 20:35:01 +00:00
667bd46643
hide stat log config unless already enabled
2012-02-22 15:41:04 +00:00
b29a9f43ce
* ExploratoryPeerSelector: Use fast peers if hidden for
...
inbound tunnels to improve success
* NetDB:
- Don't publish our RI if it has no addresses
- Publish our RI sooner after startup
to facilitate our IB tunnel builds
2012-02-22 14:14:17 +00:00
51c73fa853
build.xml: Rename build.number property so it doesn't conflict
...
with ant buildnumber target in other projects
2012-02-21 15:47:14 +00:00
str4d
849c407712
Added clover targets to core build.xml as well, so either will work
...
Pass in the absolute location of clover.jar as the with.clover property
to activate the clover targets.
2012-02-21 04:05:27 +00:00
b8a1ab0138
- Don't delete privkey file for a non-persistent client tunnel
...
(ticket #599 )
2012-02-20 23:19:53 +00:00
939329a96c
i2ptunnel: Fix streamr session registration
2012-02-20 22:10:30 +00:00
409bc7fd94
even up flag rows
2012-02-20 22:09:13 +00:00
ad8ce95545
Streaming: Fix race NPE (thx echelon)
2012-02-20 19:34:13 +00:00
3131e65b66
fix redirection; change header
2012-02-20 14:32:48 +00:00
str4d
a314b2acc7
Added a missing quotation mark in a <div>
2012-02-20 08:36:03 +00:00
str4d
a2217b2b36
Fiddle with cobertura definitions a bit in core build.xml
...
To run with cobertura, execute the following in "core/java/":
ant -Dwith.cobertura=/usr/share/java/cobertura.jar cobertura.report
2012-02-20 03:44:23 +00:00
kytv
a15e4c6c28
Revert the last check-in and correct my earlier addition of Czech.
...
The Czech language is CZ but the Czech country is CZ.
2012-02-19 22:07:12 +00:00
kytv
e407c046d9
Add the correct flag for the Czech Republic
...
Public domain from the Wikimedia Foundation
2012-02-19 21:52:29 +00:00
13731e7b35
add b64 hash
2012-02-19 20:57:44 +00:00
3fbd8b8d14
- Fix custom tracker list
...
- Add tracker config form
- Remove custom tracker from create form
- More icons in buttons
2012-02-19 19:52:16 +00:00
3876f74f6c
tooltip
2012-02-18 19:19:42 +00:00
b47aa34d6a
add private option in UI
2012-02-18 18:50:57 +00:00
295242316b
Disable PEX/metadata extensions and open trackers for private torrents
...
Handle announce URLs with parameters correctly
2012-02-18 17:58:54 +00:00
274e37b284
propagate from branch 'i2p.i2p' (head 0a3db5b65f8fdc3e91000c9dff9e679401b52f72)
...
to branch 'i2p.i2p.zzz.jetty6' (head da78bc5726f3715ec8083aa86bcaa6c05896b8d6)
2012-02-18 15:28:34 +00:00
1997be371c
propagate from branch 'i2p.i2p' (head 0a3db5b65f8fdc3e91000c9dff9e679401b52f72)
...
to branch 'i2p.i2p.zzz.homepage' (head 73d71bde13883d204e50f497efe264d8643fb8fa)
2012-02-18 15:28:19 +00:00
c957577e72
propagate from branch 'i2p.i2p' (head 0a3db5b65f8fdc3e91000c9dff9e679401b52f72)
...
to branch 'i2p.i2p.zzz.test' (head 8648a7d67ffff19124cafdd14648c13dedccd2ba)
2012-02-18 15:23:24 +00:00
cf463100cd
stub out private mode
2012-02-18 15:22:40 +00:00
str4d
c7d473a7eb
Shuffle round mkdirs and deletes in router build.xml to match core build.xml
...
batchtest has a todir config option that makes manual copying unnecessary.
2012-02-18 02:13:46 +00:00
ab1ee37077
* netdb.jsp: Fix debug median calculation
2012-02-17 23:08:03 +00:00
85a61e6166
escape fixes
2012-02-17 23:05:51 +00:00
kytv
8e275e926f
New Czech translation for Debconf from Transifex
...
Updated headers of German and Russian debconf translations.
2012-02-17 13:21:37 +00:00
kytv
051bc9c468
Add Czech language from Transifex
2012-02-17 12:24:43 +00:00
kytv
aaf425be9b
Enable Czech language
2012-02-17 11:31:41 +00:00
kytv
01c5a05c86
Final English source PO update for 0.8.13
2012-02-17 11:26:51 +00:00
kytv
6a034b9613
merge of '8a72dbc075a7d66522d8947ad10d675f76540e4d'
...
and 'f12cc6a9028cdd515cfc68c809da1feb914a2d5e'
2012-02-17 11:24:08 +00:00
str4d
3e8b7a7f24
Added a table summarising the chosen options on last wizard page
2012-02-17 06:32:49 +00:00
kytv
af02a2f7f6
updated English source po files (and pushed to tx)
2012-02-17 02:47:52 +00:00
str4d
8df576b39d
A few fixes to k0e's patch
2012-02-16 18:40:58 +00:00
str4d
0cdc69bcb3
propagate from branch 'i2p.i2p' (head 65be70e72b08757d3aa0bb0cdfc525f49c3b5443)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head e4d5122533595faf0e371cd917d4bae1244c3ada)
2012-02-16 11:34:59 +00:00
str4d
4e1239ab5e
Patch from k0e to improve the description strings
2012-02-16 11:34:36 +00:00
str4d
d1a03f500f
Moved mkdir above delete in core build.xml and removed mkdir from base build.xml
...
mkdir does nothing if the directory exists, whereas delete fails by default
if the directory doesn't exist. Also, mkdir creates parent dirs as needed.
2012-02-16 02:58:25 +00:00
str4d
8a32aad6c3
Shuffled build targets around to group together ones related to unit tests
2012-02-16 00:08:27 +00:00
str4d
a3597e45fa
Bumped build number to -13 so tunnel wizard gets tested
2012-02-13 00:00:00 +00:00
str4d
7d0d7e0278
propagate from branch 'i2p.i2p' (head 5d3776cd03c44f2a7eeb6d844eda8799e35aee99)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 4c2122ea2c66216b219c66b829ff5c05f8af0157)
2012-02-12 23:53:58 +00:00
str4d
8846691c47
Set the default wizard value for targetHost to 127.0.0.1
2012-02-12 05:10:58 +00:00
str4d
0f72dfea0f
Added some descriptive text for page 7
2012-02-12 04:26:22 +00:00
str4d
77bb9f144f
Added some descriptive text for page 6
2012-02-12 00:18:09 +00:00
str4d
ef9fe8d197
Added some descriptive text for page 4
2012-02-12 00:08:14 +00:00
str4d
56e00199aa
Fix descriptive text on page 1
2012-02-11 23:55:53 +00:00
str4d
3a4447cd08
Added some descriptive text for page 2
2012-02-11 23:54:38 +00:00
str4d
c7b7f4744c
Added some descriptive text for page 1
2012-02-11 22:25:16 +00:00
29c85254e7
WorkingDir: Fix detection of migrated directory
2012-02-10 21:54:43 +00:00
4cea4514a0
merge of 'bbec2c1856866ea026d683727faa703fcb1275fe'
...
and 'd1e9a819d9ee4ac855f6ced8fc36033c629f0ff8'
2012-02-10 21:52:38 +00:00
kytv
2f685d53a7
Redirect "which" output to /dev/null
2012-02-10 19:44:12 +00:00
b23f0ee5a9
escape semicolons
2012-02-09 14:44:35 +00:00
kytv
0932f77fac
pidfile is now set via i2prouter, not wrapper.config
2012-02-08 15:21:43 +00:00
str4d
05860a5b5c
Fiddled with wizard's button logic to make the workflow clearer
2012-02-07 01:47:52 +00:00
kytv
317aade5e0
patch refresh needed because of changes to wrapper.config
2012-02-04 20:45:43 +00:00
str4d
4ccb06f289
propagate from branch 'i2p.i2p' (head 0f4af64e64536c467b623286bce659dd2dfe9342)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 04d0fee1e4638d20909ab34c3100f21933b9c15c)
2012-02-04 20:41:36 +00:00
45ba9e1bd4
fixup after prop
2012-02-04 15:45:03 +00:00
6107e38e56
propagate from branch 'i2p.i2p' (head 0f4af64e64536c467b623286bce659dd2dfe9342)
...
to branch 'i2p.i2p.zzz.jetty6' (head d525108d8e9ecb842a99bb81c1138c43b5e39653)
2012-02-04 15:42:23 +00:00
3af2577c11
propagate from branch 'i2p.i2p' (head 0f4af64e64536c467b623286bce659dd2dfe9342)
...
to branch 'i2p.i2p.zzz.homepage' (head dde6a3d7db54894a2ac30a2af6cbb04cbb92296a)
2012-02-04 15:40:22 +00:00
d93805eb96
* ProfileOrganizer: Add profileOrganizer.sameCountryBonus config
2012-02-04 14:46:24 +00:00
4bd869f5fa
* WorkingDir: Reset dates of eepsite files while migrating
...
to avoid exposing install time (thx Z6)
2012-02-04 13:34:57 +00:00
2c8f426e30
non-x86 update of build instructions
2012-02-04 13:33:03 +00:00
37bb7ac8ca
* Wrapper files:
...
- Move PID and status files to config dir in i2prouter
- Don't set PID files in wrapper.config as Windows doesn't need them
and the wrapper won't start if the dir doesn't exist
- Move wrapper.log to config dir using override in i2prouter,
Windows stays in system temp dir
- Move wrapper.log to config dir for no wrapper
- Move wrapper.log setup for no wrapper from RouterLaunch
to WorkingDir
- Redirect stderr too when no wrapper
- Create config dir in i2prouter for Linux/Mac
2012-02-04 13:11:54 +00:00
c0e0994bb3
deprecate util classes used only by installer
2012-02-04 13:02:15 +00:00
str4d
8a33ee2078
Added link to tunnel wizard on main i2ptunnel page
2012-02-04 10:49:07 +00:00
str4d
81d9ed1766
propagate from branch 'i2p.i2p' (head 98f389d40c983a02e3b0803401896e2b1104b44d)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 9f44bb9e4efa0f9ed76f4988bdd3ebef7ac6b3a7)
2012-02-03 17:12:31 +00:00
str4d
7461d8c1f1
Added "@since 0.8.13" tags to the only two methods in WizardBean
2012-02-03 17:10:44 +00:00
str4d
8cbf94f9eb
Added placeholder blurbs for explaining the various wizard options
2012-02-03 17:07:10 +00:00
kytv
9141aa1d25
updated en source POs (from push to tx)
2012-02-02 22:49:25 +00:00
kytv
8ef9009e48
Ukrainian and Polish translation updates
2012-02-02 22:44:02 +00:00
str4d
973dbe6fb2
Don't display page 4 for server tunnels (tunnel destination)
2012-02-02 03:43:13 +00:00
str4d
7c70378396
Remember startOnLoad checked-ness
2012-02-02 03:19:23 +00:00
str4d
27e14e7f36
Remember reachableBy selection
2012-02-02 03:06:34 +00:00
str4d
30bdf871aa
Fill in wizard fields with POSTed values if present
...
This means that you can go back and edit typed-in values during the wizard
2012-02-02 00:24:29 +00:00
str4d
5a0190ddcc
CORRECTLY create client tunnels by default in the wizard
2012-02-01 23:34:15 +00:00
str4d
98e7a6d2b3
Change pagination to use POSTed variable instead of query parameter
...
All wizard pages now have the URL /i2ptunnel/wizard
2012-02-01 23:03:00 +00:00
str4d
3af2f29739
Create client tunnels by default in the wizard
2012-02-01 22:32:10 +00:00
str4d
f7207689d5
Added missing close brackets
2012-02-01 10:47:09 +00:00
str4d
1a01f59d53
Make Cancel button a link instead so it works correctly
2012-02-01 10:43:27 +00:00
str4d
7dd03fda8d
Added a Previous page button
...
At present the ?page= in the URL isn't affected, which could possibly
confuse users - maybe move to having the page variable as a POST variable
so the url is just always /i2ptunnel/wizard
2012-02-01 03:48:39 +00:00
str4d
c62254da1e
propagate from branch 'i2p.i2p' (head 4ff82dc25fcfc71f44d093b2c164b89fc34d07f3)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 9922f642f87c3e2b8fca2703011fcfa7af3a447e)
2012-02-01 03:04:33 +00:00
str4d
621f132069
Change Finish action on wizard to "Save changes"
...
This means that the form is handled by the same handler as the edit
forms, hopefully reducing maintenance ^_^
2012-02-01 03:03:57 +00:00
str4d
467d21257a
Added default values for other required variables on page 7 of wizard
2012-02-01 02:51:05 +00:00
482a63c996
unit test javadocs
2012-01-31 14:03:20 +00:00
252f9ccee2
* SusiDNS: Reduce listings to 50/page
2012-01-30 22:04:30 +00:00
0f356892ba
* LogWriter: Don't rotate and open file until first message
2012-01-30 22:03:19 +00:00
fae3492dd2
* i2psnark: More illegal chars
2012-01-30 22:02:46 +00:00
kytv
f6babeecd2
Add quotes around path variables
2012-01-28 22:10:33 +00:00
kytv
d9f3e9e2e7
try to parse the pidfile location from wrapper.config
2012-01-28 22:08:39 +00:00
kytv
ed357b1a3e
fix broken links
2012-01-28 22:07:32 +00:00
kytv
ee8901cf02
merge of '8ae45b0b8c2c4098bf33654401163d37f73a1bd4'
...
and 'e6dc64fe412c386b3f3ae59bcbc6b5a53cf1d554'
2012-01-28 14:24:03 +00:00
kytv
d10825d4a9
Remove I2PFox recommendation from the router console
...
It's outdated and the text was misleading. It is NOT a "custom-build" that is
"security hardened"--it's a Firefox profile. Having echelon's site
linked on the router console should be enough.
2012-01-27 19:26:55 +00:00
b54c9fd2c1
* confignet: Add UDP disable option
2012-01-27 18:55:41 +00:00
65504e8660
* Build: Repack release jars with pack200 -r, saves about 1% and
...
might save a little memory at runtime too
2012-01-27 18:53:52 +00:00
c902d4c219
remove SAM client classes from sam.jar
2012-01-27 13:33:41 +00:00
str4d
39953b6925
Fix condition for including targetHost
2012-01-27 04:10:01 +00:00
str4d
c81c4cb873
Fix autostart hidden input to not appear if checkbox not ticked
2012-01-27 04:06:04 +00:00
str4d
4be3f16805
Added missing label for targetPort
2012-01-27 03:12:57 +00:00
str4d
c9f1f69c16
Fix isClient to get passed through properly
2012-01-27 02:52:39 +00:00
b3f3a60ca6
comment out unescapeHTML() until we need it
2012-01-26 15:03:54 +00:00
fc18b44a56
* SusiDNS: Make UI 1-based
2012-01-26 13:24:01 +00:00
d3cb42d441
* Plugins: Fix updated count
2012-01-26 13:23:28 +00:00
4120fc6f0b
* NetDB: Increase min ff to 200
2012-01-26 13:22:49 +00:00
adba42d114
* configclients: Fix form action default
2012-01-26 13:22:27 +00:00
str4d
9a5ea68682
Subclass WizardBean from EditBean to get access to the interfaceSet() method
2012-01-26 03:53:43 +00:00
str4d
6d0514b451
Get wizard to step through pages correctly
2012-01-26 03:53:05 +00:00
str4d
ac493d7bcb
Show Next and Finish buttons the right way round
2012-01-26 03:35:25 +00:00
str4d
9e446f9ae8
Use request.getParameter() to fetch POSTed parameters
2012-01-26 03:18:50 +00:00
str4d
e1b53a63f4
Undo revision 126c1c30c0c02fd95719ffeae6d4709abb7bf18d
2012-01-25 23:05:23 +00:00
str4d
776a8c5a63
Undo revision 30dba6c75dcd43c7c67112558dad7b36504ba5a7
2012-01-25 22:53:14 +00:00
f7dee01609
fix form default on chrome
2012-01-25 16:40:55 +00:00
6e44710b94
- escape html for adds and queries
...
- change config separator char
- fix enter in add boxes
- fix alt and title tags
2012-01-25 16:22:04 +00:00
0d494c50af
add firewall and reseed status on /home
2012-01-25 15:01:19 +00:00
00b8e14adf
/confighome:
...
- config search engines
- add icons
- restore defaults button
2012-01-25 14:34:54 +00:00
61290dfbcf
* Old console to /console, new redirect script at /index
2012-01-25 02:50:42 +00:00
fbca6ac1fd
* New home page, including basic AJAX, home page config and search
2012-01-25 02:38:49 +00:00
abe83bc5bd
* Addresses: Fix NPE if no interfaces found http://forum.i2p/viewtopic.php?t=6365
2012-01-25 02:31:26 +00:00
fb8deb327d
* Addresses: Fix NPE if no interfaces found http://forum.i2p/viewtopic.php?t=6365
2012-01-25 02:28:20 +00:00
str4d
e43182b842
Added inputs for page 6 of wizard
2012-01-25 01:12:17 +00:00
str4d
12ee1a70b2
Added comments to clarify page boundaries, and removed extra </div>
2012-01-25 00:06:18 +00:00
str4d
c9a453309f
propagate from branch 'i2p.i2p' (head ce3040d00c42e384f3fc62d018c9bdade01df033)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 6259f71c23cbb08c8b1de472632d8efb1b016d29)
2012-01-24 04:36:21 +00:00
0a4d6c0bd8
* susimail: add icons to buttons
...
arrow_left, arrow_up, email.png from Silk icons: See licenses/LICENSE-SilkIcons.txt
2012-01-24 00:29:20 +00:00
a617dc3e2b
two more buttons
2012-01-23 23:14:15 +00:00
63d2e19769
* susidns: add icons to buttons
...
magnifier.png from Silk icons: See licenses/LICENSE-SilkIcons.txt
2012-01-23 23:07:24 +00:00
97e5bc87ef
i2ptunnel: fix white-on-white buttons on hover
2012-01-23 18:33:13 +00:00
0aa9e39ee3
* Plugins: Add completion message after all-update check
2012-01-23 17:53:59 +00:00
061f96ad89
Use ${ant.home}/lib/ant.jar instead of pulling ant.jar from Jetty
2012-01-23 16:44:08 +00:00
str4d
d4804c2b70
propagate from branch 'i2p.i2p' (head 156f8e6137be3c25aa70176fe0a78218b898a684)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 126c1c30c0c02fd95719ffeae6d4709abb7bf18d)
2012-01-23 01:36:26 +00:00
str4d
745e2952ff
Added getters for the hidden variables needed by wizard.jsp
2012-01-23 01:21:19 +00:00
str4d
9a5430beeb
Added inputs for page 5 of wizard
2012-01-23 01:09:17 +00:00
str4d
1486d83ec5
Swap around nesting of page 3 to make it clearer
2012-01-22 22:03:26 +00:00
221499c1a8
propagate from branch 'i2p.i2p' (head 156f8e6137be3c25aa70176fe0a78218b898a684)
...
to branch 'i2p.i2p.zzz.jetty6' (head 960f416b20e26662b1b5b30468a85dbb25f09ffd)
2012-01-22 18:30:41 +00:00
c3bf470a80
-7
2012-01-22 18:30:25 +00:00
04544ac9e0
* Transports: Bind only to a single interface if specified
...
as the host address and it's available (ticket #591 )
2012-01-22 16:43:45 +00:00
669bcbd191
move VMCommSystem to dummy directory
2012-01-22 16:16:24 +00:00
9252d6f9ca
tweak
2012-01-22 16:15:18 +00:00
str4d
3793e2c4ec
Added inputs for page 4 of wizard
2012-01-22 04:23:45 +00:00
str4d
a092054417
Formatting and comments in JSP code
2012-01-22 02:44:51 +00:00
str4d
e0b70375a6
Added inputs for page 3 of wizard
2012-01-22 02:37:39 +00:00
str4d
77c2173421
Added in a hidden input for "tunnel" set to "null"
...
The idea is to utilise the existing saveChanges function in IndexBean.java
that the edit page posts to. Consequently, the wizard will need to have all
the same inputs that need to be POSTed as the edit page does.
2012-01-22 00:21:13 +00:00
str4d
17e8cf777f
Flesh out some more of wizard.jsp
2012-01-22 00:11:29 +00:00
str4d
eda2ac510a
Make getType() a public method so can be accessed from wizard.jsp
2012-01-22 00:07:06 +00:00
256b05531e
* Build: Fix Windows build, version checking for release
2012-01-21 15:28:24 +00:00
b003ee8748
move some summary bar code around
2012-01-21 15:27:58 +00:00
str4d
5d46e922ed
propagate from branch 'i2p.i2p' (head 5d0ae36d90db71fcbaa3e7ffda7720ca2659e2ed)
...
to branch 'i2p.i2p.str4d.i2ptunnel' (head 790aee747df3e6eff3ef9742965a88fd3b03a75b)
2012-01-21 05:33:03 +00:00
str4d
c31cb0c057
Initial beginnings of a tunnel creation wizard as per ticket #502
2012-01-21 05:30:23 +00:00
sponge
b234ce3f51
Fix too short of delay for http. It is up to the browser to time out , not the proxy.
2012-01-20 02:43:38 +00:00
str4d
0e5fc8eb11
Revert the use of the unescape function in ConfigClientsHandler - unnecessary
2012-01-20 01:18:46 +00:00
str4d
7ee40e58c4
merge of '7e9829897ed454bcb4a8e64b029060f7e90cbbfa'
...
and 'b1a1e2e4c3f77f38c7c7f6ebe23d5225c4e42873'
2012-01-19 05:21:00 +00:00
ba01451038
propagate from branch 'i2p.i2p' (head 7e9829897ed454bcb4a8e64b029060f7e90cbbfa)
...
to branch 'i2p.i2p.zzz.jetty6' (head b9984717e63b03b3b5fcf3a9729d55411aa65e89)
2012-01-18 19:16:53 +00:00
5b285db165
-5
2012-01-18 18:38:20 +00:00
0da70caf7f
* I2PTunnel: Register ports with the PortMapper
...
* Update: Find the proxy port in the PortMapper
2012-01-18 16:57:27 +00:00
a4a1ed4357
- When a peer is shitlisted, fail all our tunnels where
...
that peer is the adjacent hop. In particular this
will remove outbound tunnels when we can't contact
the first hop, and enable quicker recovery.
2012-01-18 02:01:59 +00:00
6e5d53dbde
one more saveConfig change
2012-01-18 01:55:53 +00:00
95329803a9
- Use new synchronized change-and-save-config methods
...
to eliminate races with ReadConfigJob
2012-01-18 01:54:34 +00:00
str4d
e183966482
Simplify the HTML escape/unescape functions to use static arrays
2012-01-18 01:46:05 +00:00
str4d
9755338f73
Fix for #588 part 6: Don't convert nulls to empty strings
2012-01-17 22:45:06 +00:00
str4d
dafd722f20
Fix for #588 part 5: Undo escaping of description when just displaying it
...
This was interfering with the plugins section, where HTML is intentionally
passed into the description field. Now, only when the description field is
being plugged into the value property of an input tag will it be escaped.
2012-01-17 22:26:00 +00:00
str4d
38dba5d19a
merge of 'a5d2fae48cf001c84ff5cea42466e1f3ed7d5f0a'
...
and 'c52409bf5d7b422c23a62eecfa50b98d7c74f8df'
2012-01-17 03:04:52 +00:00
str4d
bafdaebc42
merge of 'a3d362477b328c80ac2cd052f635d3ddd3b39c81'
...
and 'c21005b174cec3b4ae419318758f1a9c2071cf64'
2012-01-17 03:03:07 +00:00
str4d
fc292cd29d
Fix for #588 part 4: Pull out escaping of & separately first
2012-01-17 02:59:21 +00:00
str4d
553201db21
Fix for #588 part 3: Escape & character FIRST so other escapes aren't broken
2012-01-17 02:17:05 +00:00
str4d
452096b976
Fix for #588 part 2: moved escape/unescape functions to net.i2p.data.DataHelper
2012-01-17 02:11:56 +00:00
str4d
1e8c968bd6
Fix for #588 - HTML escape and unescape descriptions on configclients page
2012-01-17 00:56:49 +00:00
dev
b1878d6026
Don't throttle tunnel creation if using a higher than default router.maxParticipatingTunnels setting.
2012-01-16 20:09:34 +00:00
47876d6131
prevent stale build version on logs.jsp
2012-01-16 14:36:34 +00:00
6198739f7a
propagate from branch 'i2p.i2p' (head 899a1923586f3d7d622bd02e03c87717566617c4)
...
to branch 'i2p.i2p.zzz.jetty6' (head cb3e33be282b6002f6790609f4a3eef7f42069d3)
2012-01-16 14:10:32 +00:00
23de1e6db8
-4
2012-01-16 14:10:06 +00:00
1591ddca2f
merge of '282f1c5000f3f53bbfb346b4ae93c13b5bb3db8b'
...
and 'e4e2cade8df8374791936c5ea060df6d4cd9a65e'
2012-01-16 14:07:17 +00:00
str4d
0a5e08382f
Fix up use of <p> tags in a few routerconsole config pages, remove extra </div>
2012-01-16 02:39:14 +00:00
83480e456a
* NetDB: Hopefully fix rare NPE (ticket #589 )
2012-01-16 02:20:20 +00:00
da2cd92884
shorten the other timeout
2012-01-15 21:39:52 +00:00
0cee758dc3
- Only stop a plugin at shutdown if it was running
2012-01-15 21:30:15 +00:00
fc6f4ecc74
* Plugins:
...
- Auto-update plugins after a router update
- Add update-all button
2012-01-15 21:15:08 +00:00
kytv
2253ad13cc
Use bzip2 to compress debian packages
...
This mainly has an effect on the size of the javadocs package (i2p-doc shrinks
to half of its present size when using bzip2). xz would give better
compression, of course, but xz support isn't isn't available in the version of
dpkg that ships with Lucid. All supported versions of Debian and Ubuntu support
bzip2 in .debs, so this will only have the impact of giving us smaller javadoc
packages.
2012-01-15 19:28:07 +00:00
9acabfb20f
- Add synchronized change-and-save-config methods to avoid races
2012-01-15 17:30:31 +00:00
3d2d60469e
* Plugins:
...
- Only stop a plugin before update if it was running
- Don't start a plugin after update if it was disabled
- Disable plugin if it fails version checks at startup
2012-01-15 16:59:33 +00:00
b5d77685b9
* Router: Save previous version in config so we know when we updated
2012-01-15 16:46:34 +00:00
557cb30feb
echo tweak
2012-01-15 16:46:11 +00:00
59ba19b965
* Transport: Revert change from -2, put addresses back in RouterInfo
...
when hidden, broke inbound tunnel building
2012-01-15 16:38:39 +00:00
7213ff0c76
* Build: Put Implementation-Version in manifests
2012-01-15 16:36:17 +00:00
404578515b
bundle jmx
2012-01-14 22:20:39 +00:00
kytv
9e068b3926
refresh patch due to wrapper.config changes
2012-01-14 21:29:00 +00:00
fd6fcda781
fixup after prop
2012-01-14 18:08:26 +00:00
23ca49ea8e
propagate from branch 'i2p.i2p' (head b3d611a1fe034bc89963c54179d5bef3a3147950)
...
to branch 'i2p.i2p.zzz.jetty6' (head c83bf7bd62d0e07be0d965f062f01b01864be4d2)
2012-01-14 18:04:39 +00:00
7df881442a
remove comment since we can now find the wrapper log
2012-01-14 18:01:10 +00:00
eb2830b8f3
* jars.jsp: New debug page
2012-01-14 17:49:47 +00:00
c54b3a08b8
save a few bytes
2012-01-14 17:47:39 +00:00
7874488a61
* logs.jsp: Use wrapper method to find wrapper log if available
2012-01-14 17:46:34 +00:00
07957409cb
* Stats:
...
- Cleanups
- Remove some locking
- Change some longs to ints to save space
- Remove static logs
2012-01-14 17:44:50 +00:00
fc07065413
* i2ptunnel: Partial fix for dest formatting (ticket #581 )
2012-01-14 17:41:17 +00:00
kytv
50f270fd76
i2prouter: look for external gettext in the path
2012-01-14 02:28:10 +00:00
ba5be7449b
translation infrastructure for i2prouter script
2012-01-13 22:26:35 +00:00
edf5ef588d
remove dup docs from tomcat jars
2012-01-10 20:17:35 +00:00
405c24b0e3
Add JSP 2.1 trim white space directive to all jsps to save a few KB
2012-01-10 13:21:35 +00:00
1b85c22ffc
escape quotes
2012-01-10 04:10:14 +00:00
8e20e7a5b5
propagate from branch 'i2p.i2p' (head 96b4e09e85e0947d0b9df188f4861664073f07a6)
...
to branch 'i2p.i2p.zzz.jetty6' (head 4024ef4f6e6c5e4ca6a7803614dc769ca654ac5f)
2012-01-10 04:06:23 +00:00
3024b3fd3b
* Move from Servlet 2.4/JSP 2.0 to Servlet 2.5/JSP 2.1
...
- Replace Jasper 2.0 from Jetty 6 with Apache Tomcat 6.0.35 (CDDL 1.0 + GPLv2)
- Replace JSTL 1.1.2 with JSTL 1.2 (CDDL 1.0 + GPLv2)
2012-01-10 04:03:30 +00:00
51f7f3a378
log all jetty warns as errors
2012-01-10 03:40:53 +00:00
4ad6d699e7
* Router:
...
- Auto-hidden mode for bad countries
- Don't put addresses in our RouterInfo when hidden
2012-01-10 00:05:17 +00:00
c6e6a9d36e
- Add indication on summary bar when in VM comm system
2012-01-10 00:02:20 +00:00
ad4d73ea0d
- Fix class error on wrapper 3.1.1
2012-01-09 23:59:58 +00:00
352c6ba4ba
* i2prouter: Don't attempt to translate strings from script
2012-01-09 23:58:24 +00:00
ce27d69e39
- Add info to error 500 page
2012-01-09 23:57:17 +00:00
kytv
5fd6698d05
Refresh patch due to wrapper.config additions
2012-01-08 23:26:39 +00:00
kytv
0f62383aec
Reference /etc/i2p/wrapper.config when OOM when using Debian packages
...
When I2P terminates with an OOM error, users are advised to update
$I2P/wrapper.config. That path isn't accurate for the Debian packages.
2012-01-08 23:25:36 +00:00
kytv
b09071f20f
update of jbigi scripts
...
- merge mbuild_jbigi.sh into build_jbigi.sh and drop mbuild_jbigi.sh
- make build.sh's tests optional
- try to determine the locations of JAVA_HOME and I2P
2012-01-08 23:23:00 +00:00
dev
f5b6d56489
Added support for AMD Bulldozer CPUs. Fixed issue with last commit.
2012-01-08 19:54:22 +00:00
dev
527c4b58c1
Added support for i7 Extreme Edition processors.
2012-01-08 19:45:01 +00:00
kytv
430ac8323f
Really send HUP signal when called with the graceful parameter
2012-01-08 19:08:04 +00:00
kytv
8c70af56ad
refreshed patch
2012-01-08 16:35:53 +00:00
7feaadbd7d
fixup after prop
2012-01-08 15:01:35 +00:00
69bbb88407
propagate from branch 'i2p.i2p' (head b7ee04ecc7a594239e977b25a52ebdabadce558e)
...
to branch 'i2p.i2p.zzz.jetty6' (head 2cd4a4dae8b87b9ed2128d83aff1b39e3a818556)
2012-01-08 14:55:10 +00:00
59bd51a419
move ReadConfigJob
2012-01-08 14:08:14 +00:00
b34ae8f051
more fixups from RouterAddress changes
2012-01-08 14:04:19 +00:00
5a4f2069f0
propagate from branch 'i2p.i2p.zzz.test' (head 1959049922a17635226170bf3309e281d8e02e43)
...
to branch 'i2p.i2p' (head a06bf8c92a0e1195b6f98dbad3e8898339bc6053)
2012-01-08 13:16:07 +00:00
f6ca6a5e0d
* Router shutdown:
...
- Fix failsafe shutdown hook broken in 0.8.8;
HUP, INT, and TERM signals should now shut down cleanly.
- Shutdown hook no longer prevents other hooks from running
- Trap HUP, if router.gracefulHUP=true, and do graceful shutdown.
Only under wrapper, non-Windows.
- i2prouter stop now uses SIGTERM
- Implement i2prouter graceful using SIGHUP (ticket #580 )
- Configure wrapper to ignore SIGUSR1 and SIGUSR2 as they will shut down
or crash the JVM
2012-01-08 13:15:47 +00:00
kytv
56a67729e3
Fix compilation with gmp 5.0.1
2012-01-08 01:14:48 +00:00
kytv
0c81d519b7
Debian: Fix postinst script
...
On systems without an i2psvc group, the postinstall would fail. This change
will add the group if it doesn't exist. Also adding "||true" to the usermod
command in case the command returns a non-zero status.
2012-01-07 00:20:43 +00:00
kytv
5067499fa1
fix typo (s/exit/exist/)
2012-01-06 04:07:35 +00:00
kytv
c155c4b601
Return 1 if eepget transfer fails ( fixes #576 )
2012-01-06 03:07:25 +00:00
cc16834455
0.8.12
2012-01-06 00:40:20 +00:00
708e943c44
updates after review
2012-01-06 00:38:33 +00:00
43ec87e412
- i2ptunnel: Move bean classes from the jar to the war.
...
External usage was deprecated about a year ago.
This will break old seedless plugins.
2012-01-04 15:22:01 +00:00
a14643f710
fix eepsite migration in packages
2012-01-04 15:20:35 +00:00
a2d6dd2c5b
disable i2psnark retry link until it can be fixed (ticket #575 )
2012-01-04 02:22:34 +00:00
kytv
7d6ab5ca41
Updated geoip.txt from 2011-12-08 Maxmind database
2012-01-04 01:07:06 +00:00
kytv
a9e03504de
Updated debian changelog
2012-01-04 01:01:49 +00:00
kytv
3b59af11f6
Suggest itoopie
2012-01-04 01:01:27 +00:00
kytv
3a2286f874
Debian: EXTRA is now assigned dymanically
...
Before there was a patch to add the -deb1 to the RouterVersion.java file, but
it needed me to update the deb#. With my newly budding regex skills, I'm now manipulating
it using sed and determining the number according to the debian version number.
2012-01-04 00:57:54 +00:00
kytv
ab0e8d94a2
Update geoip country list
...
PN,Pitcairn Islands added; we already had the flag.
2012-01-03 00:07:42 +00:00
kytv
be7770e679
Add EXTRAVERSION to the build number, custom installers, javadocs
...
With this check-in I'm adding the EXTRAVERSION to our javadocs and the custom
installer targets (if EXTRAVERSION is set in RouterVersion.java). Also,
i2pinstall*jar and i2pinstall.bz2 will be removed when ant clean is run.
2012-01-02 19:07:09 +00:00
kytv
60c5f06689
Add Isle of Man flag
...
Flag courtesy of the Open Clip Art Library, released into the public domain
2012-01-02 16:30:13 +00:00
kytv
b391ed15ed
Update wrapper to 3.5.13
2012-01-02 16:12:50 +00:00
88cf742895
fixup after prop
2012-01-02 14:42:19 +00:00
f0eb5663f7
propagate from branch 'i2p.i2p' (head d289b6cafae6b23ce699dca11dbb3e993c8f827f)
...
to branch 'i2p.i2p.zzz.test' (head e2c6210696c78c54650ff345f18ad62b4543a18b)
2012-01-02 14:39:17 +00:00
d8e297dde7
* Fix webapp PortMapper lookup for SSL-only console
2012-01-02 12:31:23 +00:00
f956539b4b
Wrapper files for armv7.
...
Compiled on trimslice:
gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.10) (6b18-1.8.10-0ubuntu1~11.04.1)
OpenJDK Zero VM (build 14.0-b16, mixed mode)
Wrapper 3.5.13 GPLv2
All binaries stripped.
2012-01-02 12:22:03 +00:00
kytv
0ad4789ff2
Add jetty-rewrite-handler.jar to the Debian packaging
2012-01-02 02:04:51 +00:00
kytv
dd9cae57a8
merge of '83079d347b764886d77d9d9de902011f09f5dcce'
...
and 'c76215859aa3b76a04c4a83a1ded20548a8773a6'
2012-01-02 00:59:33 +00:00
kytv
84e4558d7d
Updated packaging scripts to work with Debian's (and Ubuntu's) Jetty packages.
2012-01-01 23:31:41 +00:00
kytv
2dcc75ad2a
set /var/log/i2p to group i2psvc instead of adm
2012-01-01 18:26:38 +00:00
kytv
6409f07c9b
debian initscript: move I2PTEMP to /tmp/i2p-daemon
2012-01-01 18:14:08 +00:00
33b25b5780
- Fix jetty.xml migrate quote handling
...
- Fix I2PRequestLog javadoc
- Rename jetty-threadpool.jar to jetty-java5-threadpool.jar to match ubuntu symlink
- Bundle jetty-rewrite-handler.jar (20KB) and .xml config to
make it easier to do rewrites (unused by I2P)
2012-01-01 17:57:59 +00:00
kytv
b38f6606c1
0.8.12 will be released with v3.5.13 of the wrapper
2012-01-01 16:55:28 +00:00
kytv
0a239e1d4a
Remove the mention of GMP 4.1
...
All of the present jbigi libs are linked against 4.3.x and 5.0.2.
2012-01-01 16:53:29 +00:00
kytv
30e298d98b
Convert extraneous tabs to spaces
2012-01-01 16:52:21 +00:00
kytv
3729aa31fd
Add Estonian to Transifex (and upload the router console translation to tx)
2012-01-01 02:18:00 +00:00
kytv
3f4d154414
Brief instructions on lipo.
2012-01-01 00:20:06 +00:00
kytv
4c76a93adb
Add CPU type check for OSX
...
I removed Tanuki's broken CPU "bitness" check for OSX in
3db46be1ede7d858b6c319905cf310d99227eb29. With this commit I add one that
works. Note that at this point we don't use the "bitness" checking because we
ship a quad-fat wrapper for OSX. Unfortunately, one can only manipulate the osx
binaries with "lipo" which is only available in OSX. In the future we may want
to use the "bitness" logic.
In any case, the old check set the bits to 64 for Leopard and above, but just
because a Mac is running Leopard or Snow Leopard doesn't mean it's 64bit
capable. This addition of mine will actually check the flags using sysctl. I'm
not using uname because OSX < Lion starts in 32bit mode by default (but can
still run 64bit binaries).
2011-12-31 22:46:49 +00:00
kytv
ce0e0b2004
Fix typo (s/stip/strip/), thanks k0e
2011-12-31 20:38:29 +00:00
fa0b7d9acc
merge of '3e30b7ad2af5190cd2d124656e272700c53b8219'
...
and '554846d3fd4ebcdbfaccb3a001098626e0b26ca0'
2011-12-31 16:27:38 +00:00
c82dbd82b1
* Fix log NPE when saveConfig() fails at startup, thx kytv (backport from jetty6 branch)
2011-12-31 14:49:47 +00:00
b5f97d0883
- Fix jetty.xml copy bug
...
- Fix NPE logging error when Router.saveConfig() fails early
- Log readConfig() and saveConfig() errors to wrapper log if
router log not yet available
- Handle non-split configuration in MigrateJetty
- Better logging of migration errors
- Handle existing backup files during migration better
2011-12-31 14:38:37 +00:00
kytv
b3e162e706
s/libwrapper.dll/wrapper.dll/
2011-12-31 14:16:24 +00:00
kytv
f6d821c932
linux-ppc specific wrapper notes
2011-12-31 14:14:35 +00:00
kytv
45fb0ad9f3
Small wrapper-building HOWTO for BSD
2011-12-31 14:14:08 +00:00
beb6d1f43f
I2PLogger fix; better log init
2011-12-31 00:49:39 +00:00
c0662bc111
license update
2011-12-31 00:06:23 +00:00
327f38b535
fix JettyFixes target
2011-12-30 23:34:18 +00:00
87008f3fe3
make jetty version comparable
2011-12-30 22:12:30 +00:00
4d1736eaf6
jetty logging tweaks
2011-12-30 21:58:16 +00:00
03e86fcb24
make jetty use I2P logging
2011-12-30 19:44:57 +00:00
5346dc1a98
* Estonian router console translation
...
thx "ajutine" - public domain
2011-12-30 17:06:32 +00:00
be7623a462
- Start webapps after console for faster startup
...
- Add delay in systray port checker to ensure console is up
- Move I2PRequestLog to net.i2p.jetty package
2011-12-29 23:25:27 +00:00
f92edb44ba
how to update the wrapper
2011-12-29 16:51:47 +00:00
kytv
2250ce642a
Remove mention of mtn repository that hasn't been active for nearly a year
2011-12-27 23:04:12 +00:00
kytv
f4b52b7ccd
Remove tino's freenet proxy as it has been shut down
2011-12-27 23:00:31 +00:00
kytv
59f80086db
Translation updates (es & sv) from Transifex
2011-12-27 22:41:00 +00:00
kytv
8e7bd9280d
Spanish and Swedish debconf translation updates from Transifex
2011-12-27 22:32:39 +00:00
kytv
daca27ea45
loosen exit statuses
2011-12-27 16:02:59 +00:00
kytv
7b49493924
Redo existing account handling
2011-12-26 18:43:28 +00:00
kytv
848f30955d
initscript improvements
...
- move router.ping to /var/run/i2p
- move temp files to /var/tmp/i2p
- Since gaps are allowed in the numbering with newer wrapper versions, start
*.adddional.# numbering at 10
- redirect errors to stderr
2011-12-26 18:42:13 +00:00
kytv
07162b56c8
escape quotation marks in jsp files
...
The routerconsole's precompilejsp target failed when using the jetty packages
from Debian. These escaped jsp files also work with 'our' jetty6 (and jetty6).
2011-12-25 22:37:30 +00:00
kytv
d9e4c4d7f4
refresh patch
2011-12-25 00:42:59 +00:00
ec7ec564be
- Fix Console concurrent ThreadPool
...
- Uncomment eepsite concurrent ThreadPool and fix arguments
- Reduce eepsite acceptors to 1
- Add jetty-ssl.xml example
- jetty.xml cleanup
2011-12-24 17:09:01 +00:00
0fb9096096
- Fix help.jsp mapping to language
...
- Fix nowebapp.jsp for non-started webapps
- Fix nowebapp.jsp for url /foo for non-started webapp foo
2011-12-24 05:26:56 +00:00
bb7a88ffc9
* Plugins:
...
- Enforce min and max Jetty versions at plugin installation
- Enforce I2P, Java, and Jetty versions at plugin startup too
2011-12-24 00:48:30 +00:00
5a4becba68
updater200WithJetty target
2011-12-23 22:00:16 +00:00
8fa720539a
RouterInfo, RouterAddress: Optimizations and integrity checks
...
- Remove synchronization
- Do not allow contents to change after being set, throw IllegalStateException
- Do not copy contents out in getters
- Make options final
- Add getOption() and getOptionsMap() methods
2011-12-23 21:41:58 +00:00
2083d8c6a6
basic jetty.xml migration tool
2011-12-23 21:27:38 +00:00
36cb07b0cc
Router: No longer check for updates or start any threads in the Router constructor,
...
for ease in building multiple routers in the JVM,
and also because starting threads in a constructor is bad practice.
All threads now start in runRouter().
Installation of updates now only happens via Router.main().
2011-12-23 17:01:52 +00:00
ebad5ad61c
tweaks
2011-12-23 16:52:04 +00:00
8ea587accb
fix up-to-date check
2011-12-23 15:41:05 +00:00
d976b59732
fix getWebApp()
2011-12-23 15:36:44 +00:00
41ea29209f
eepsite:
...
- fix cgi-bin
- enable WebAppDeplyer
- add webdefault.xml
2011-12-23 15:17:34 +00:00
bbcd6243e7
* Logging: Eliminate LogWriter/LogManager deadlock (thx kytv)
2011-12-23 01:23:12 +00:00
95eabfaaf8
javadoc fix
2011-12-23 01:11:08 +00:00
fbbab0d819
mods to compile with Jetty 6
2011-12-23 01:01:40 +00:00
56901e5ff7
base files from Jetty 5.1.15 for reference
2011-12-23 01:00:45 +00:00
04cbcf2759
reapply I2P mods
2011-12-23 00:58:13 +00:00
99ad70e80a
6.1.26 base for reference
2011-12-23 00:57:46 +00:00
92b9d0a996
First cut at migrating to Jetty 6 and prep for using an external
...
Jetty 6 package.
- Add several jars from the Jetty 6 distribution
- Update jetty.xml
- Add context XML files
- Update WorkingDir to migrate the content XML files
- Update RouterConsoleRunner and LocaleWebAppHandler
- Remove all old Jetty 5.1.15 local mods;
this will break Seedless using a custom Server() constructor
- Update I2PRequestLog to be a mod of NCSARequestLog from 6.1.26
- Put I2PRequestLog in its own jar
- Copy MultiPartRequest and other required classes from Jetty 5.1.15
and add it to susimail, as the replacement MultiPartFilter in
Jetty 6 is difficult to migrate to, and does not support content-type
- Update i2psnark for Jetty 6
- Disable i2psnark RunStandalone, unused and instantiated Jetty 5
- Fix up all webapp build.xml to reference new jars
Not yet working: Plugin/webapp run detection and stopping, eepsite CGI
Not well tested: Plugins, classpaths, webapps
2011-12-23 00:56:48 +00:00
kytv
0874b3e461
Add updater200WithJavadoc build target
2011-12-21 15:32:14 +00:00
kytv
ac8d65ad78
Debconf: clarify account existence warning
...
In the forums, someone thought the i2psvc account needed to be pre-existing;
therefore, I'll try to make it clearer.
2011-12-20 23:12:33 +00:00
kytv
bd14dc3112
i2prouter: set locale environment variables if LANG not set
...
Check for /etc/environment and /etc/default/locale and retrieve/set locale
variables from them--but only if LANG is unset. This should help in those
cases in which someone is starting I2P as a daemon using an initscript and I2P is
starting /before/ the environment is configured, leading to the wrong file
encoding being detected.
2011-12-19 18:14:21 +00:00
dev
cefe20f11d
Switched itoopie to a brighter version.
2011-12-19 16:46:48 +00:00
78229227d2
* Router: Cleanup startup jobs and router.config reading; javadocs
2011-12-18 15:17:09 +00:00
61810b7215
tweaks
2011-12-18 13:28:57 +00:00
fb4d85ff8b
* Blocklist: Buffer input to speed lookup
...
* PersistentDataStore: Buffer file writes and reads
2011-12-18 13:28:26 +00:00
937d2c54c8
* Addresses: Add utility toString() methods
...
* Transport: Log tweaks
2011-12-18 13:25:51 +00:00
kytv
5b37df5bc9
...and now that my key is added, let's set it to trusted status
2011-12-18 01:14:10 +00:00
kytv
add3bcedf6
-23-rc
...
Mainly bumping the version because of the theme regression (that I introduced and fixed).
2011-12-18 00:58:25 +00:00
kytv
7284af9329
Add my signing key
2011-12-18 00:43:50 +00:00
kytv
959932b827
reference UK updates
2011-12-18 00:10:43 +00:00
kytv
f9b2100d75
Updated Ukrainian translation from Transifex
2011-12-18 00:09:52 +00:00
kytv
a2454e8e7d
tiny regression fix
...
The css file originally had align:center, which is invalid. I assumed
text-align was meant but I was obviously wrong.
2011-12-17 23:07:44 +00:00
4322cb3ee5
merge of '0035c4f64c2b0f23c9e007363b634f360e2f10cb'
...
and '0c2d5fea1f036773ef51ce22d9d8c4e9203ee5f3'
2011-12-17 18:52:23 +00:00
kytv
a7311a5752
Minor css fixes (fixing validity not style)
2011-12-17 18:27:17 +00:00
b18e7c7839
add some line feeds
2011-12-17 14:30:14 +00:00
18b8ddc419
misc. log tweaks
2011-12-17 14:04:57 +00:00
48841481f0
* ProfileManager: Make some profile update methods non-blocking to reduce
...
stalls in the transports during profile reorg
- Make isFailing() non-blocking since it's always false
2011-12-17 14:02:01 +00:00
bf45e31c62
* GeoIP: Reduce thread priority during lookup
2011-12-17 13:55:45 +00:00
1488cd0f48
* i2psnark:
...
- Replace file name characters not supported in default charset
- Add torrent file name to local details page
2011-12-17 13:52:32 +00:00
dream
5b05d86ec6
merge of '577418047ed3ead63f9f7dc4211cf4ac7e19d251'
...
and 'c5d321a2c838422c5e813359c2e86f9b98561cf9'
2011-12-16 12:24:37 +00:00
dream
212981dfee
Add hooks so the new PortMapper lets i2p plugins not fail when the router console is not on port 7657. Also raise an exception when requesting unregistered ports so as to encourage swift adding of the registration hooks when those ports are taken.
2011-12-15 23:36:32 +00:00
kytv
7864404a8c
Swedish language translation updates from Transifex
2011-12-15 20:20:33 +00:00
51e4003089
merge of 'db5a04b2f4ebd4869d162a3bfa48221dec583b7e'
...
and 'e82c7db57396b2f2057f46c000a688200c4d12ea'
2011-12-14 03:59:19 +00:00
6da32a1ccb
-21
2011-12-14 00:24:33 +00:00
eb32e2e23e
merge of '581e8c75800b84404730c41f6eb904fbc4e43804'
...
and 'fda7a0fe63b4cda793b7c15d5d263c211b2a0903'
2011-12-14 00:20:17 +00:00
kytv
5673a6554b
Update Oracle's javadoc URL
2011-12-14 00:09:15 +00:00
kytv
fe5c34ebae
Minor Javadoc fixes
...
The author field showed the "may eat your children" line..
2011-12-13 23:57:14 +00:00
kytv
6ce5e8bd03
Don't require that full stats need to enabled in order to graph high capacity
...
peers. (closes #450 )
2011-12-13 23:08:41 +00:00
27f05879b1
note that these will be moved to router.jar at some point
2011-12-13 21:38:24 +00:00
60297f56d7
* GeoIP: Buffer input to speed lookup by 10x
2011-12-13 21:19:32 +00:00
c92c664d3d
used cached cert; generics
2011-12-13 20:38:02 +00:00
24c1473b1d
disable debug double-check
2011-12-13 19:12:26 +00:00
9e88fdeec9
public
2011-12-13 18:59:24 +00:00
69e5760b37
javadoc clarifications
2011-12-13 18:56:44 +00:00
5a715f385a
* ResettableGZIPInputStream: Better footer log errors
2011-12-13 15:57:51 +00:00
f9818a2b1d
* DataHelper:
...
- Speed up heavily used long/byte[] converters
- Add little endian versions of the converters
- Cache common properties keys
* RouterAddress: Cache transport names
2011-12-13 15:55:03 +00:00
900defcd42
* MessageHistory:
...
- Flush at shutdown
- Fix file location, only delete if enabled
- Cleanups, concurrent
2011-12-13 15:25:56 +00:00
15cbb6bb71
add charset, which is not necessarily the same as file.encoding
2011-12-13 15:24:20 +00:00
a0c6287d2c
log tweak
2011-12-13 15:17:04 +00:00
14f61bbbb3
* TransportBid: Remove unused stuff
2011-12-13 15:16:07 +00:00
cd30545c08
* BuildHandler: Increase next hop timeout again
2011-12-13 15:14:54 +00:00
kytv
00c0171d31
English po updates (pushed to Transifex)
2011-12-12 11:23:02 +00:00
kytv
1e5afa8568
German and Spanish translation updates from Transifex
2011-12-12 11:17:17 +00:00
e117e3310c
* ReusableGZIPInputStream: Fix 3 major bugs, all present since 2005:
...
- Payloads an exact multiple of 512 bytes failed to decompress
- Data at the end of the stream could be lost
- read() returned -1 when the data was 0xff
2011-12-11 22:59:37 +00:00
8448001a17
* I2NP:
...
- Deprecate unused stream methods and I2NPMessageReader since
all transports provide encapsulation.
- Don't throw IOE from byte array methods
- Use cached null cert in GarlicClove
- Add method to limit size of buffer to read
- Don't check checksum at input, in most cases
- Reuse checksum at output, for unomodified pass-through messages
(but recalculating it now and logging on a mismatch for testing)
- Fix DatabaseLookupMessage to internally store the don't include peers as
a List, not a Set, so it doesn't get reordered and break the checksum
- Log cleanup
* NTCP:
- Zero-copy and limit size when handing buffer to I2NP
- Log hex dump message on I2NPMessageException, like in SSU
- Don't close connection on I2NPMessageException
2011-12-11 21:04:43 +00:00
032b7d8230
merge of '0fc24e38cf763d87b57238415416a162be39e1ad'
...
and 'eb56602a5a6fb7a1d5b54be0a0618c0e861da10f'
2011-12-11 20:59:26 +00:00
sponge
6caa1c3e81
HTTP server tunnel, use log.WARN for 3 first minutes. ( closes #460 )
2011-12-11 17:22:28 +00:00
b47deadc97
log tweak
2011-12-11 13:54:03 +00:00
60e25b98b7
dont use stream method to avoid data copy
2011-12-11 13:40:06 +00:00
474909ae66
- Don't set the DatabaseLookupMessage dont-include collection until
...
it's complete, as DLM now makes a copy
- SearchState generics and cleanups
2011-12-11 13:37:42 +00:00
caada2bfa0
better logging of corrupted I2NP msgs
2011-12-11 13:36:50 +00:00
ec460794eb
* PortMapper: New service for registering application ports in the context
2011-12-11 13:27:52 +00:00
kytv
929d471aa8
uname -s is sufficient
...
The OS' release version is discarded anyway....so we won't ask for it.
2011-12-11 12:52:32 +00:00
kytv
6c4dbc545d
Redo functions to remove the dependency on bash
2011-12-11 12:50:24 +00:00
kytv
f8a3afd672
Enclose the tr parameters in quotes.
...
Without quotes will work in most shells but in some configurations it will fail.
2011-12-11 12:19:39 +00:00
kytv
5f81e923ca
Change my earlier tests to something POSIX compliant
...
[ test $condition -a test $condition ] is only used in bash
(and I want to make this script work in any bourne compatible shell)
2011-12-11 11:56:59 +00:00
kytv
d9f5a8621d
Enclose "tr" parameters in quotes
2011-12-11 11:50:41 +00:00
kytv
27d9616126
Remove the GNU-only -r parameter to sed
...
Revisiting this script now that I know a bit about regex.
2011-12-11 11:47:48 +00:00
kytv
50e3cdba05
Replace eepget's whitelist of allowed characters with the blacklist from i2psnark. ( closes #562 )
...
Thanks to zzz for pointing me in the right direction so I could fix my own bug. :)
2011-12-11 00:10:38 +00:00
kytv
6fa01a3b2d
Better command to determine JAVABINARY
...
Switch to one awk command instead of using grep and cut.
2011-12-10 20:11:21 +00:00
kytv
fc7d8f72b0
merge of '20dbef275b439ce677bcad2e5044fbe2c3f2699b'
...
and '63fb5d00844b9465a8c7bfdece6a16946dd0085e'
2011-12-10 10:48:08 +00:00
kytv
03ff4dc0fd
Add wrapper.java.maxmemory to debconf
...
The amount of RAM that I2P is limited to can be adjusted using debconf. The
value in /etc/i2p/wrapper.config is stored in the debconf db and is written to
/etc/default/i2p.
2011-12-10 02:17:37 +00:00
kytv
1d842f024a
If dpkg -P i2p is run, remove /etc/default/i2p
2011-12-10 02:12:16 +00:00
1c4b0335a5
move error check to a better place
2011-12-09 23:01:19 +00:00
50606a6828
javadoc fix
2011-12-09 20:19:00 +00:00
25b0603fde
* I2NP:
...
- Earlier detection and better logging of
truncated TunnelGatewayMessage and DatabaseStoreMessage
- Fix and enhance UnknownI2NPMessage implementation
- Don't deserialize or verify the checksum of the
embeddedI2NP message in the TunnelGatewayMessage
at the IBGW, just use UnknownI2NPMessage and pass it along,
except if zero hop; Still to do: similar thing at OBEP
- Round expiration times when converting to/from seconds for SSU
- Cleanups and javadoc
2011-12-09 17:36:49 +00:00
937ae8ad60
* UDP:
...
- Round expiration times when converting to seconds
- Zero-copy of single-fragment messages in MessageReceiver
- Optimizations, log tweaks, comments
2011-12-09 16:43:54 +00:00
6d4a9abd35
- Fix major bug from 2005 that corrupted outbound messages
...
that were an exact multiple of the fragment size.
2011-12-09 16:41:41 +00:00
533f7620ad
bounds check
2011-12-09 13:19:18 +00:00
49d88f0060
* Console, i2psnark: More button CSS tweaks
2011-12-09 13:18:20 +00:00
1c4d1e9a62
* LeaseSet: Fix size calculations
2011-12-09 13:16:29 +00:00
51f20c2c33
* Base64: Add decodestring command in main()
2011-12-09 13:15:19 +00:00
258effcc84
* UDP PacketBuilder:
...
- Again allow transmitting all new acks if there is room;
only limit resend acks
- Sanity checks to limit to 255 acks
2011-12-07 00:51:31 +00:00
3bd641abd0
* UDP: Fix major MTU bug introduced in 0.8.9.
...
- Change large MTU from 1492 to 1484 and small from 608 to 620
for encryption padding efficiency
- Enforce sent MTU limit
- Increase receive buffer size from 1536 to 1572 so that excessive-sized
packets sent by 0.8.9-0.8.11 routers aren't dropped
- Limit the max acks in a data packet
- Limit the duplicate acks in successive data packets
- Only include acks that will fit in the mtu in a data packet
- Correctly remove acks from the pending set after they are sent,
so they aren't sent repeatedly
- Don't pad data packets unless necessary
- Debug logging and javadocs
2011-12-06 21:50:33 +00:00
be1d95e991
form size increase to match future hq.postman.i2p limits
2011-12-06 21:49:55 +00:00
bd82a0c435
increase next hop send timeout; log tweaks
2011-12-06 21:49:23 +00:00
0f384c86fe
* Router:
...
- More refactoring tasks to their own files
- Adjust some thread priorities
2011-12-05 16:18:35 +00:00
5362e7cf15
comment out some stats
2011-12-05 16:17:29 +00:00
4c2c198c0a
cleanup
2011-12-05 16:17:09 +00:00
51899e9ea0
CSS
2011-12-05 01:01:14 +00:00
3fc312a66b
locking tweaks
2011-12-05 00:59:58 +00:00
e9d0d79809
* Tunnel RED:
...
- Complete rework of participating traffic RED.
Implement an accurate bandwidth tracker in FIFOBandwidthRefiller.
- Fix drop priority of VTBM at OBEP
- Lower drop priority of VTBRM at IBGW
- Raise threshold from 95% to 120%
- Remove unused things in HopConfig
...needs more testing...
2011-12-04 19:01:52 +00:00
69cae1a052
cleanup
2011-12-04 18:53:24 +00:00
cc71e3a5ca
useless null check removal
2011-12-04 18:52:31 +00:00
c5f98a04fa
* Console:
...
- Less icons on configclients.jsp
- Fix some browsers breaking line on negative numbers
- Tab CSS tweaks
2011-12-04 18:52:17 +00:00
489a0ead14
* UDP: Fix i2np.udp.allowLocal operation (thx Quizzers)
2011-12-04 18:50:40 +00:00
88e7d60e3e
* IRC Client: Lower log level for connect error to warn (thx echelon/sponge)
2011-12-04 18:49:50 +00:00
0d145fc77f
* i2psnark: Fix directories not always deleted when torrent is deleted
2011-12-04 18:49:07 +00:00
b2e4ab4a30
merge of '400a5244d9222e3fa5b59c06d1d1e2aff96bc0ad'
...
and 'cd21f20ad4b02cde232d083cca6b68b8c3097edc'
2011-12-02 18:02:10 +00:00
c9cccd7581
* Console:
...
- Summary bar tweaks
- Config nav CSS tabs
- CSS cleanups from last checkin
2011-12-02 17:21:04 +00:00
echelon
58f562d1bd
added irc.echelon.i2p to list of IRC servers
2011-12-02 17:15:07 +00:00
0a76a0db22
* Susimail:
...
- Login screen tweaks
- Cleanups, generics, static
2011-12-02 17:05:08 +00:00
080cc962fb
* Console:
...
- Split up config network page
- CSS tweaks and cleanups
- Change some form notices to errors
- Spiff up the buttons
new silk icons: See licenses/LICENSE-SilkIcons.txt
new toopie icon: Shrunk from existing one
2011-11-30 23:23:41 +00:00
b3fcdb8e46
* Throttle: Update throttle status immediately on shutdown request;
...
clear starting-up message after 20 minutes
2011-11-30 23:17:40 +00:00
f6cff78528
* IRC Server: Fix IOOBE (ticket #559 )
2011-11-30 23:16:29 +00:00
5fd20fc77c
* i2psnark:
...
- Retry link on torrent download fail
- Clear URL after clicking 'add torrent'
- Message tweaks
- CSS tweaks
2011-11-30 23:15:22 +00:00
9ae07688a5
move dummy implementations to their own directory
2011-11-29 19:32:20 +00:00
9a2a51518a
-12
2011-11-29 15:33:37 +00:00
c0b9fe0340
* Router: Refactor periodic tasks to their own files
2011-11-29 15:25:40 +00:00
d3564dfcb5
* Random: Use new nextBytes(buf, off, len) for efficiency
2011-11-29 13:54:19 +00:00
8480788856
-11
2011-11-28 23:04:48 +00:00
6bcf40b41a
merge of '31dc69e6816f5a08d4183272f46d23e9c397f9c6'
...
and 'da86088817442e065e854274adbd896a92ee148f'
2011-11-28 22:58:08 +00:00
6b811b36b9
replace more equalsIgnoreCase() calls
2011-11-28 22:55:10 +00:00
8619fd2c05
dont use equalsIgnoreCase() for booleans
2011-11-28 21:52:49 +00:00
d9dcb1e583
* Specify locale in all toLowerCase() and toUpperCase() calls to
...
avoid "Turkish four i problem"
2011-11-28 20:32:23 +00:00
bf461ee77e
* Update: Files listed in deletelist.txt will be deleted
2011-11-28 18:00:36 +00:00
kytv
2537f48d08
Add (more) IRCop (and other safe) commands to the IRCfilter whitelist
2011-11-28 17:42:28 +00:00
1339209fa9
* Reseed:
...
- Restore i2pbote (ticket #516 )
- Remove r31453 (cert expiring, host soon to be shut down permanently)
2011-11-27 19:06:40 +00:00
8744c83ff6
optimize outbound whitelist
2011-11-27 19:05:38 +00:00
09731ffd3a
NPE fix tweak
2011-11-26 23:22:01 +00:00
6d5678c14e
pumper NPE fix
2011-11-26 22:57:23 +00:00
e4004e6f83
socket error log fix
2011-11-26 22:20:31 +00:00
17773a2de9
merge of '0df36c67913504a966d734f799d1bb39bf358396'
...
and '220f8941ffde39c665c1213cbc27037defb3527f'
2011-11-26 22:13:07 +00:00
kytv
97ead4cdd6
-7 (b/c of irc filtering changes)
2011-11-24 18:28:40 +00:00
kytv
18c850c085
commands that are commonly used by IRCops. Should be harmless.
2011-11-24 18:27:55 +00:00
kytv
6b49c03eb8
Add MOTD and ADMIN to the "do not filter" list
2011-11-24 10:42:18 +00:00
kytv
95dd34f009
Since they're harmless, add default unrealircd aliases to the "don't filter"
...
list.
2011-11-24 10:40:15 +00:00
f630d2dd27
* NTCP:
...
- More optimizations in recvEncrypted()
- More efficient XOR
- Reduce bandwidth stat update frequency
- Check for repeated zero-length reads
2011-11-23 23:36:37 +00:00
f69f06b038
* Tunnel encryption: More efficient XOR
2011-11-23 22:25:36 +00:00
5a934050d4
* CryptixAESEngine: Fix bogus bounds checks
2011-11-23 22:12:47 +00:00
df8cd90b85
* RandomSource: Add new method getBytes(buf, offset, length)
2011-11-23 22:10:34 +00:00
kytv
85d7cfb9e0
Remove broken if statement
...
Tanuki's script has a broken check for
OSX versions older than Leopard that sets
the CPU bitness to 32 for < 10.5. Since the
doesn't even work on Tiger (or older) (and
our binary is quad-FAT), this check is not
neeeded.
2011-11-21 22:02:41 +00:00
kytv
f97779bed7
fix stupid typo by adding a missing ! (*facepalm*)
2011-11-21 21:36:49 +00:00
kytv
f4f5873692
minor HTML fixes, trailing space removal
2011-11-21 20:18:26 +00:00
f3e2dfacdf
stat cleanups
2011-11-21 19:06:17 +00:00
9d0bafb8fa
comment out debug code in initialization
2011-11-21 18:40:36 +00:00
1119612684
* NTCP Pumper:
...
- Ensure failsafe pumper code gets run on schedule
- Don't copy the read buffers
- Adjust minimum read buffers based on memory
- New i2np.ntcp.useDirectBuffer option (default false)
- Mark peer unreachable when read failure is during establishment
- Change some Reader Lists to Sets to avoid linear search
- Log tweaks, debugging, new loop stats
2011-11-21 18:22:13 +00:00
dc6c568e9f
equals optimization
2011-11-21 15:29:11 +00:00
bef8fe0c8c
spacing
2011-11-21 15:28:19 +00:00
3e97958100
* NTCP:
...
- First cut at improving EventPumper performance (ticket #551 )
- Establishment timeout cleanup/concurrent
- Remove some logging and stats
- Switch some Queues from LBQ to CLQ
- Static ByteBuffer cache
2011-11-18 16:21:18 +00:00
cac1ad35bf
reorder susidns xml changes
2011-11-18 16:20:39 +00:00
579af7e3ad
build fix
2011-11-16 13:29:26 +00:00
e4ee5e3016
* NTCP: Reduce log level for race (ticket #392 )
...
* NTCPConnection: Concurrent PrepBufs
* OutNetMessage: Remove some fields and methods used only in NTCP debugging
2011-11-16 01:00:08 +00:00
caaa8dacad
cleanup
2011-11-16 00:57:40 +00:00
ff499844a2
* Router: Move router.ping file from temp directory to config directory
2011-11-16 00:56:45 +00:00
97fe1baf6a
* Console: Add Jetty version to logs page
2011-11-16 00:48:17 +00:00
7aff01ea84
* SusiDNS: Remove .jsp suffixes
2011-11-14 15:06:23 +00:00
7f467dbdc8
cleanups
2011-11-14 15:05:26 +00:00
0675c4caeb
* Profiles: Only use same-country metric for countries with
...
lots of I2P users
2011-11-14 15:04:27 +00:00
66f25e845a
* Console: Remove % chart at bottom of tunnels.jsp
2011-11-14 15:02:57 +00:00
fcbee9d9c5
* Installer: Fix Ukrainian translation (ticket #550 ) thx rndnick
2011-11-12 13:55:46 +00:00
624badfb5f
* Console:
...
- Less magic and fix img sizes, for speed and less artifacts while rendering
- CSS tweaks
2011-11-11 02:50:55 +00:00
kytv
4677b27e49
Minor and maybe pointless change: We use monotone to manage the i2p source. Any
...
other DVCSes that I2P may be managed in aren't official.
2011-11-10 12:25:30 +00:00
f9c3d58b47
-1
2011-11-09 23:31:25 +00:00
5b5c39bf45
merge of '95d0c51104a5fdcaa83228fbf9016b66b6227600'
...
and 'fb96ae6d12deead2b45984e33fcfeedb4641b3ac'
2011-11-09 23:27:45 +00:00
37e3e9e2cf
* Console: Add ability to hide news
2011-11-09 18:38:39 +00:00
af42b9e9a8
* Router: Clean up config map methods and uses
2011-11-09 18:36:32 +00:00
3fbe8e70e6
* wrapper.config: Increase shutdown timeout
2011-11-09 18:33:06 +00:00
6a234759d5
* I2PTunnel IRC Client: Don't filter PASS (ticket #549 )
2011-11-09 18:32:01 +00:00
85a8b587cd
License corrections that should make things more compatible:
...
Jetty and commons logging are now Apache 2.0 (not 1.1)
systray4j.jar is LGPL (not GPL)
Note where a later GPL version is allowed
2011-11-09 18:30:48 +00:00
kytv
6849427b4f
*Sigh* The WRAPPER_CONF variable exists and I don't know why I didn't use it
...
before with my 'gentoo hack'.
2011-11-09 18:30:21 +00:00
kytv
bb1b9d63df
<br/> is XHTML not HTML
2011-11-09 16:47:04 +00:00
kytv
5efd19e4e0
Add doctype, <title>, <p> tags.
2011-11-08 21:26:39 +00:00
kytv
c0a63bcd76
fix stupid packaging error brought about by my tweaks for Gentoo.
2011-11-08 21:00:41 +00:00
kytv
6fc0e0fe22
ticket #490
2011-11-08 14:40:24 +00:00
kytv
ef3f184233
Minor cleanups to the css files (no actual theme changes)
...
* Remove spaces before :
* Remove traling spaces
* Remove lines consisting of spaces
* Ensure spaces before {
* Fix indentation in a couple of spots
2011-11-08 11:44:45 +00:00
20733d3bd2
to DOS line endings
2011-11-07 16:06:05 +00:00
530b481ffd
0.8.11
2011-11-07 14:48:31 +00:00
8ecf423dfc
javadoc
2011-11-07 14:21:07 +00:00
kytv
67cc3ad5b0
-7rc
...
Updating geoip
Bumping version b/c of dream's changes to I2PServerSockets
2011-11-05 14:33:19 +00:00
kytv
e6dcd3a892
merge of '01e66d36ba6e97474a6a11980be54d55d4897219'
...
and '6bdb396ca63eea516f2f5ada93d4d8d94ad76b77'
2011-11-05 14:30:44 +00:00
kytv
e257cc8b05
updated & pushed to tx
2011-11-05 01:09:50 +00:00
dream
26d3646630
Added an "accepting" channel for I2PServerSockets that is really low brow, but should work for now. Compiles, runs.
2011-11-04 22:56:09 +00:00
kytv
668df37d20
becoming an upgrade hosting host
2011-11-03 21:58:44 +00:00
kytv
9e6885d9b3
updated patch due to gentoo related changes to i2prouter and wrapper.config
2011-11-03 21:57:19 +00:00
2a57c24e9d
spelling fix
2011-11-02 18:07:02 +00:00
e53290db18
proxy error page tweaks
2011-11-02 18:05:40 +00:00
96d5d75d56
* Reseed:
...
- Add new host i2p.mooo.com thx "bugme" (wii.torproject -at- gmail dot com)
- Handle % escaping in file URLs
- Do basic validation of router hash
- Add some more sanity checks
2011-11-02 17:58:24 +00:00
kytv
32a4ccc575
Gentoo compatibility
...
Update i2prouter to be more compatible with Gentoo systems and add a commented out entry to wrapper.config
2011-11-02 00:05:51 +00:00
kytv
1c0554ab6e
Ukrainian translation updates from Transifex
2011-11-01 00:17:01 +00:00
kytv
347c579da5
Ukrainian debconf translations from transifex
2011-11-01 00:16:35 +00:00
kytv
835db4341f
enable more resources in Ukrainian from tx
2011-11-01 00:16:00 +00:00
bf0947ee82
* Tunnels:
...
- Restore and implement lengthOverride()
- Adjust quantity override
2011-10-31 21:13:01 +00:00
a3a1110b41
* ProfileOrganizer:
...
- Fix rare NSEE thx sponge
2011-10-31 16:48:46 +00:00
fc074234af
* ProfileOrganizer:
...
- Fix expiration of old profiles
- Don't exceed high cap limit between reorgs
- Reduce max reorg cycle time
- Reduce new bonus values
2011-10-31 00:12:21 +00:00
1e8e067a80
micro-optimization
2011-10-31 00:09:47 +00:00
fd25ead0bd
* NetDB: Reduce max RI publish interval
2011-10-31 00:09:10 +00:00
6892469e0e
* SSU: Increase threshold for incremented cost
2011-10-31 00:08:34 +00:00
8f31713f6a
* CapacityCalculator: Small adjustment for XOR distance to
...
break ties and encourage closeness
2011-10-29 14:05:39 +00:00
a9698dd89e
-3
2011-10-29 13:23:30 +00:00
223de5606e
* SSU: Limit max peers to use as introducers
2011-10-29 13:21:57 +00:00
e4b5b97268
negative duration cleanup
2011-10-29 13:21:00 +00:00
669b26a171
lower min profile expire time
2011-10-29 13:20:27 +00:00
e3723d7c9f
build handler threads advanced config option
2011-10-29 13:19:59 +00:00
33d566be36
* Tunnels:
...
- Reduce exploratory tunnel quantity if build success rate
is very low, but may disable this later
- Try rebuilding same tunnel (some of the time)
2011-10-28 02:03:01 +00:00
e8fe115ffe
* BuildHandler: Move inbound request handling to its own thread(s)
...
(ticket #542 , see also http://zzz.i2p/topics/996 )
2011-10-28 01:43:33 +00:00
d7a5e3ef53
* CapacityCalculator: Small boost for connected peers, new peers, and
...
same-country peers; deduct for recently-unreachable peers
2011-10-28 01:28:41 +00:00
042da4d921
max conns
2011-10-28 01:27:11 +00:00
05522addba
javadoc
2011-10-28 01:26:11 +00:00
f4fa5d115a
* SSU:
...
- Increase default max connections again
- Reduce min idle time
- Separate out introducer pinger from introducer selection
so it can be run separately and more often
- Only ping introducers if we need them
2011-10-28 01:25:44 +00:00
b7ba422983
* DecayingBloomFilter: Whups fix NPE from previous checkin if log=INFO
2011-10-28 01:23:28 +00:00
7f1c5b2e1a
* NTCP: Reduce min idle time
2011-10-28 01:22:53 +00:00
157a78857d
* Tunnels:
...
- Make most classes package private
- Final, static, logs, cleanups
- Consolideate createRateStat calls
- Add getTotalLength()
- Remove unused lengthOverride()
2011-10-25 21:39:32 +00:00
ef93532c96
dont require restart after changing router.publishPeerRankings
2011-10-25 21:36:52 +00:00
fe6fd13a6a
unused and javadoc
2011-10-25 21:35:26 +00:00
05cd98f9b4
util cleanups
2011-10-25 21:34:32 +00:00
1a2bd800d9
checklist cleanup
2011-10-25 21:33:24 +00:00
661604dd4e
* BloomSHA1, DecayingBloomFilter:
...
- Refactor for concurrent, at some small risk of false negatives
- Optimizations to cache objects and reuse offsets
2011-10-25 21:33:12 +00:00
1fc6d0ad54
* UDP: Mark only first fragment as a duplicate
2011-10-25 21:31:23 +00:00
1a6e9257f3
cleanup
2011-10-25 21:31:03 +00:00
1cd0177f87
handle negative durations better
2011-10-25 21:29:49 +00:00
c90097eca7
0.8.10
2011-10-19 23:43:12 +00:00
kytv
a01c11ca1a
checking in updated Debian changelog
2011-10-19 19:59:15 +00:00
kytv
a57b57f306
restore Serbia & Montenegro
2011-10-19 19:40:11 +00:00
kytv
10e412d494
updated before push to tx
2011-10-19 19:36:47 +00:00
kytv
6a798fb7b5
Italian update from tx (ty danimoth)
2011-10-19 19:32:59 +00:00
kytv
23ad969332
merge of '9c2afc5c3b2920c5284346d3b93a8075fc9d2f37'
...
and 'cba0dcc238e5631aff5850f49d9cb07ec70e8f65'
2011-10-19 19:22:04 +00:00
b475e31f70
* I2PTunnel: Fix timeout message on POST (ticket # )
2011-10-19 19:09:44 +00:00
hiddenz
fda3ef2cfc
Update russian translation
2011-10-19 19:03:26 +00:00
892ef4abe1
reduce RI expiration again
2011-10-19 02:33:45 +00:00
81093d1342
* StoreJob: Ensure nonzero token
...
* Tunnels: Connection limit mitigation:
- Disable tunnel testing
- Implement closest-to-the-key tunnel selection
- Use closest-selection in NetDB lookups, stores, and verifies;
OCMOSJ; and in BuildRequestor
2011-10-18 19:28:47 +00:00
abd823ab95
dash two
2011-10-17 17:48:43 +00:00
3bc284b522
hide tunnel lag if testing is disabled
2011-10-17 17:28:57 +00:00
5f7c971345
return unmodifiable collections
2011-10-17 17:28:37 +00:00
46a1506c51
log tweak
2011-10-17 17:26:31 +00:00
0202faf7f9
* SSU: Increase max concurrent outbound attempts;
...
fix udp.establishRejected stat
2011-10-17 17:25:10 +00:00
bff518a038
more efficient empty check
2011-10-17 17:23:40 +00:00
0b293c517f
* NetDB: Fix rare NPE from netdb.jsp (ticket #539 )
2011-10-17 17:22:23 +00:00
afd9c2b2c0
* Router: Change all shutdown CRITs to ERRORs; shutdown
...
the stat manager last to reduce chance of NPEs
(similar to that in tickets #534,535)
2011-10-17 17:19:57 +00:00
331da7f4fe
javadoc
2011-10-17 17:18:41 +00:00
kytv
25a257b6f1
Even though the country no longer exists, re-add Serbia and Montenegro to
...
countries.txt. zzz: thanks for reminding me that most users will have an old
geoip file.
2011-10-16 16:26:07 +00:00
82ac0db333
* BuildExecutor: Add tunnel.buildConfigTime stat
...
* FloodfillMonitorJob: Log tweak (ticket #533 )
* I2CP: Improve error message (ticket #533 )
* JobQueue:
- Log error when queue is out of order
- Log tweaks
* FloodfillPeerSelector: Fix stat NPE (tickets #534,535)
* RouterThrottle:
- Fix stat NPE (tickets #534,535)
- Increase max tunnels and max delay again
* OutNetMessagePool: Log tweak (ticket #533 )
* Router:
- Add OOM help (ticket #533 )
- Prevent parallel shutdowns after multiple OOMs (tickets #534,535)
2011-10-15 17:30:24 +00:00
3dbefa8d01
* SSU: Fix concurrency errors (ticket #536 )
2011-10-15 17:21:31 +00:00
e8712a3a11
* EepGet:
...
- Add gunzip support (nonproxied only)
- Clean up progress formatting
* SSLEepGet:
- Add gunzip support
- Increase buffer size
2011-10-15 17:20:30 +00:00
104594ed59
log cleanup
2011-10-15 17:15:48 +00:00
a6ce41fac5
* Stats: Add API methods for zero duration, for efficiency
2011-10-15 17:11:40 +00:00
a97834d2b7
* configupdate.jsp:
...
- Fix setting to 'never' (ticket #523 )
- Fix always saying trusted keys changed
- Parameterize tags
2011-10-15 17:09:04 +00:00
kytv
485a3ee11a
updated translations (fi & sv) from Transifex
2011-10-13 00:35:37 +00:00
kytv
b835dbcf4c
Add Swedish Debconf translation from Transifex
2011-10-13 00:29:41 +00:00
kytv
6a13d22556
Updated English po files to push to Transifex
2011-10-12 23:50:53 +00:00
kytv
a296dedebe
Add new countries from Maxmind's geoipdb
2011-10-12 23:49:24 +00:00
kytv
161e7ca8b2
Add flag for Guernsey from the Open Clip Art Collection, released into the
...
public domain
2011-10-12 23:47:21 +00:00
90a70eb245
dont create messages.mo file
2011-10-11 14:04:51 +00:00
0898b8ee66
fix TCP default
2011-10-11 13:03:46 +00:00
ab4de7b392
0.8.9
2011-10-10 19:57:56 +00:00
f39e201067
* Lower max netdb RI expiration again
...
* Increase default max tunnels
* Cleanups after review
* Exorcism (ticket #476 )
2011-10-10 19:22:03 +00:00
kytv
c884cfe6f6
Debian: Add Polish debconf translation from Transifex
2011-10-08 15:48:01 +00:00
kytv
02219f7376
merge of '0cba2bb826dad461c044d43aa12e6e3ad69f6ce1'
...
and 'ae0b80d9420ce8dcb103095523b98072eada7fa0'
2011-10-08 15:20:33 +00:00
834054958c
Black flags
...
created by me, public domain
2011-10-08 14:44:56 +00:00
kytv
66ba367530
Debian: Disabling build-dep on tor-geoipdb (since our geoipdb is more current)
2011-10-08 10:40:15 +00:00
kytv
7652c19699
Abort if bash is not being used
2011-10-07 21:13:39 +00:00
kytv
39b741fae1
Add partial Ukrainian debconf translation from Transifex
2011-10-07 19:17:13 +00:00
kytv
9493bedb0a
update email address and package version in debconf PO files
2011-10-07 19:15:58 +00:00
kytv
1647da0abd
transifex: enable Ukrainian translation for debconf
2011-10-07 19:13:38 +00:00
kytv
921591e61f
merge of '126e1ac0cf5610a8cd45831d729d531b8c1d8845'
...
and 'f9376186d4f489e9726b6750637385b0450f8957'
2011-10-07 18:52:37 +00:00
hiddenz
dec5af96b4
Update russian translations
2011-10-07 17:40:27 +00:00
39ba081384
* Reseed:
...
- Restore ovh reseeds, thx mathiasdm
* Tunnels:
- For expl. tunnels, fall back to high cap sooner
- Tweak build rejections for class N
2011-10-07 15:44:06 +00:00
kytv
c270e147c1
translation updates from Transifex
...
* Translation updates from Transifex:
- I2PSnark: de, es, and pt
- I2PTunnel: de and es
- RouterConsole: de and es
- SusiDNS: de and es
- SusiMail: de and es
2011-10-07 14:14:36 +00:00
kytv
98bfadb763
Update geoip (-28rc)
...
GeoIP update based on Maxmind GeoLite Country database from 2011-10-07.
2011-10-07 13:26:43 +00:00
dream
bae011da1d
Re-adding MessageChannel to I2PSocketFull
2011-10-07 01:26:29 +00:00
dream
6d621d5eb9
Checking in MessageChannel, nothing to see here moving on...
2011-10-07 01:26:10 +00:00
fa1c18ce2d
* Add https reseed thx h2ik
2011-10-07 00:50:45 +00:00
kytv
f779993008
Add diftracker.i2p to I2PSnark and hosts.txt
2011-10-06 21:42:38 +00:00
73c195eb63
-26
2011-10-06 19:05:15 +00:00
7748147630
fix for final in super
2011-10-06 16:48:48 +00:00
e193d8964f
increase default SSU conn limit
2011-10-06 16:44:33 +00:00
de71286f3c
* Throttle: Increase max message delay
2011-10-06 16:08:14 +00:00
0f094da348
* RepublishLeaseSetJob:
...
- Out-of-order JobQueue 3nd try to fix
- Lower timeouts
2011-10-06 16:07:51 +00:00
0c3f84c2da
* Reseed:
...
- Update host lists
- Switch back to https by default
2011-10-06 16:06:52 +00:00
2332ac2a69
* Transport: Add per-style send processing time stat
2011-10-06 16:06:25 +00:00
a670100ba3
* UDP: Catch address without key sooner
2011-10-05 22:03:33 +00:00
979825b07f
build fix
2011-10-05 22:01:53 +00:00
kytv
648ea64b21
Add debconf to transifex
2011-10-03 21:56:16 +00:00
kytv
4fdb9084a6
update due to my changes to jbigi scripts
2011-10-03 01:03:45 +00:00
dream
9fbc7aef25
Taking StandardSocket back since an I2PSocket cannot act like a SocketChannel.
2011-10-01 19:45:10 +00:00
kytv
3dd79269bc
merge of '7d548bccfc01d30a554dbd176d113a9419be2665'
...
and 'ccb7faa39e604a125e398cc347f1d5d4da6ac230'
2011-10-01 17:29:48 +00:00
dream
d3999991d0
merge of '4f86a13e5f3de7eb4aae8a1f0f3402e46f262ca2'
...
and 'ecd077c360b4af5597166def49e62d6a82e57937'
2011-10-01 17:28:57 +00:00
dream
00b9864dbf
merge of '1ffee552dec6b7d41faffb34cab1771773dc0bcd'
...
and '528475be65a5b99629fadd09c3d2f42bbc907914'
2011-10-01 17:22:29 +00:00
kytv
c76b098fbb
move the info panel to the end of the installation
...
IMHO, having the information panel ("To start I2P, etc.") displayed at the end
of the installation process makes a lot more sense.
Hopefully others agree...
2011-10-01 17:22:10 +00:00
dream
863fb08fa1
Added rudimentary channel support.
2011-10-01 17:21:53 +00:00
kytv
f1ae06ab40
merge of 'c5f06d8a1bcc7468b9b73ccc14f6e8be55b69c64'
...
and 'cf0a3831f7749e70c42ef5fb231319eebdec2206'
2011-09-30 17:43:28 +00:00
14c305a494
-24
2011-09-30 17:26:10 +00:00
4c9023f7cb
merge of '2eddbf584c44e72288f74d0f19e716e2a49a847f'
...
and '45a8f320f0562000d9fb5cb009885b921ab79fdf'
2011-09-30 17:24:14 +00:00
kytv
4244b048f8
remove executable attribute
2011-09-30 17:20:09 +00:00
kytv
6a15d8c790
update notes about compiling the wrapper in x86_64 Windows
2011-09-30 16:52:12 +00:00
7afa63ce10
add wrapper version
2011-09-30 16:40:23 +00:00
66391da1f7
wrapper files for armv7.
...
Compiled on trimslice
gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.8) (6b18-1.8.8-0ubuntu1~11.04.1)
OpenJDK Zero VM (build 14.0-b16, mixed mode)
Wrapper 3.5.12 GPLv2
All binaries stripped.
2011-09-30 16:08:49 +00:00
kytv
a8746e4780
updates to i2prouter based upon changes from 3.5.9 -> 3.5.12 in tanuki's
...
src/bin/sh.script.in
2011-09-30 16:02:02 +00:00
af81681beb
shorten shitlist time
2011-09-30 16:01:21 +00:00
kytv
2926b1734c
stripping wrapper binaries
2011-09-30 15:46:07 +00:00
kytv
5d43282188
Remove note about the misc/compat6x port; it is no longer required
2011-09-29 22:50:51 +00:00
kytv
b96ee4efa2
wrapper upgrade to 3.5.12 / 23-rc
...
Upgrading our wrapper to 3.5.12 to fix the upstream wrapper's umask bug. All
binaries are from the delta pack except for Win64, FreeBSD, Linux ARM, and OSX
(See history.txt for more info).
2011-09-29 22:35:18 +00:00
kytv
6b0fe83989
merge of '435003672b465687f7fa47e037c7f35fb18f84e2'
...
and 'a61539431697aa07248b384c791007439c38a167'
2011-09-29 21:34:43 +00:00
dev
1c5a9ed042
Added Swedish version of initialNews.
2011-09-29 15:33:39 +00:00
efaafea78e
* Bandwidth refiller: Reinitialize at restart, avoid
...
issues from clock skews
2011-09-29 13:19:08 +00:00
273e940fa1
findbugs
2011-09-28 17:05:38 +00:00
7bac7aaaf3
save space
2011-09-28 17:05:26 +00:00
9f430bf117
final
2011-09-28 14:11:54 +00:00
c7f5178b9c
alignment tweak
2011-09-28 14:11:16 +00:00
kytv
cb3a8b6eac
remove accidental cruft leftover from testing
2011-09-27 21:41:08 +00:00
kytv
0406b52c9b
Disabling exotrack.i2p; it doesn't look like it's coming back...
2011-09-27 20:22:16 +00:00
kytv
b62b668d1a
Debian: rework j(cpuid|bigi) patches
...
Patch reworking needed due to my recent edits to the jcpuid/jbigi scripts
2011-09-27 17:53:25 +00:00
kytv
40d3aa9d4c
Don't call uname -sr, instead call "uname -s". After all, we don't use the kernel
...
version...
2011-09-27 08:34:53 +00:00
kytv
b0ce258925
jcpuid build scripts:
...
* merge x64 improvements from mbuild.sh into build.sh
* drop mbuild.sh
* add logic to determine the location of JAVA_HOME if not defined.
* update core/c/mbuild to call jcpuid/build.sh
2011-09-27 08:25:32 +00:00
kytv
57b30df4eb
enable Russian locale for susimail and upload to Transifex
2011-09-26 21:13:27 +00:00
hiddenz
78a8952f55
Russian translation for susimail
2011-09-26 18:21:41 +00:00
hiddenz
c1558b206f
merge of '80e2cfeb00b445ea1b638c1c14373c69b98baa9a'
...
and 'ec02a6ada1c5c1248468085a7158cd0a00a47461'
2011-09-26 17:03:26 +00:00
kytv
f9b9877491
Fix "shebang"
2011-09-26 15:33:12 +00:00
bbd34be212
javadoc
2011-09-24 21:50:10 +00:00
cc7a8028d1
* HTTPClient: Fix error page not appearing, broken by
...
StreamForwarder change
2011-09-24 21:49:19 +00:00
ce5acb490a
add some convenience methods
2011-09-24 21:47:51 +00:00
4822e47156
more mime types not to compress
2011-09-24 21:46:25 +00:00
a2c867c224
cleanups
2011-09-24 21:45:52 +00:00
fd1c8c45a8
cleanup
2011-09-24 21:44:51 +00:00
dev
05a92cd8e6
Changed compability flags for Intel Family-6 Model-11 to not be Pentium M compatible.
...
Beefed up CPUID.Main ot output more info.
Formatting.
2011-09-24 15:44:22 +00:00
kytv
1fe8dbb00e
source po files pushed to transifex
2011-09-23 20:23:02 +00:00
kytv
24fdc4d75e
Update Italian, Spanish, and Swedish translations from Transifex
2011-09-23 20:14:24 +00:00
kytv
17b19c9724
merge of '45749cb3c6faddac278c7503b3694d2b1dd252e2'
...
and '6cd04829204378535f6c3836c26dd1b697c2e2e6'
2011-09-22 00:44:51 +00:00
dev
6e236f753d
remove a.netdb.i2p2.de
2011-09-21 22:51:16 +00:00
kytv
a45c3336a3
merge of '38aa5e61a00e452e95fd63b1a395757595e6ddc1'
...
and '7683fcc8ce03e5028e6c0b20ab2e4a2acf5c4707'
2011-09-21 18:26:41 +00:00
dev
57523f11c1
added https://netdb.i2p2.de/ as reseed host
2011-09-21 17:55:49 +00:00
kytv
597fc5504d
rebase patch due to (my) recent changes in core/c/jbigi/mbuild_jbigi.sh
2011-09-21 13:37:44 +00:00
3df7ef0366
-20
2011-09-20 12:41:49 +00:00
6e5c9a3a8e
merge of '4f9e4125cd99ad55d386c416b659389a6a85a901'
...
and 'e68b93db0d4031a11910fd17c01edee5d6cd4a96'
2011-09-20 12:40:18 +00:00
3d91fac2fd
* JobQueue, RepublishLeaseSetJob: Out-of-order JobQueue 3rd try to fix
2011-09-20 12:26:18 +00:00
aec3976896
* I2PTunnel, NTCP: Catch unchecked exceptions from GNU NIO (ticket # 519)
2011-09-20 04:03:01 +00:00
8a78de2b8c
limit max explore queue
2011-09-20 03:28:16 +00:00
a139d915bd
clogged job queue fix 2nd try
2011-09-20 02:54:53 +00:00
kytv
450a5e14ab
add more platforums for (open|net)bsd
2011-09-20 01:18:16 +00:00
e6d44a6199
* I2PTunnelHTTPServer: Don't compress small responses or images
2011-09-19 23:50:25 +00:00
6630c29071
- Close output stream in StreamForwarder to prevent lost data,
...
existing bug but made worse by larger pipe
2011-09-19 23:37:49 +00:00
kytv
8ee6503e54
allow x86_64 or amd64 for the X86_64 systems
2011-09-19 17:42:26 +00:00
f186076fb0
* i2ptunnel HTTPResponseOutputStream: Use reusable gunzipper
...
and a larger pipe for efficiency
2011-09-19 14:13:24 +00:00
49eeed6ac8
* Crypto: Comment out some main()
2011-09-19 13:48:24 +00:00
35e89b76ca
javadoc
2011-09-19 13:47:27 +00:00
23e262b0b9
* i2psnark: File allocation cleanup to use less heap
2011-09-19 13:46:52 +00:00
47d2b80aa5
* ClientMessage: Remove unused MessageReceptionInfo
...
* RouterContext: Remove unused MessageStateMonitor
2011-09-19 13:44:33 +00:00
kytv
8aaf9a1c5e
Add OPENBSD_PLATFORMS variable (that I missed in the previous commit)
2011-09-19 12:27:03 +00:00
kytv
6760d2a5f4
Add (Net|Open)BSD support, clean-ups
2011-09-19 12:23:43 +00:00
kytv
d71b71f2b1
Don't prompt to move the wrapper on NetBSD or OpenBSD.
2011-09-19 12:21:38 +00:00
kytv
04785e25b9
document installing as a service
2011-09-19 01:27:48 +00:00
kytv
2e1692cf09
Add OpenBSD to NBI and CPUID
2011-09-18 20:16:07 +00:00
kytv
e92c23c949
typo fix
2011-09-18 17:04:37 +00:00
kytv
f2fe5140e1
Add NetBSD support
2011-09-18 16:59:24 +00:00
kytv
2261039a76
NetBSD support
2011-09-18 16:56:10 +00:00
kytv
2461b9525c
Add NetBSD support to NBI and CPUID
2011-09-18 16:25:13 +00:00
kytv
7f6c4faeb5
Add "uninstall" as an alternative option for "remove"
2011-09-18 15:37:31 +00:00
kytv
a48ed65b36
the arguments to install_i2p_service_winnt.bat aren't required and in some cases cause the installer to hang
2011-09-17 22:17:03 +00:00
kytv
03c24ef14e
query the status of the service before doing anything
2011-09-17 22:15:45 +00:00
kytv
93d3710f51
Don't show "1 file(s) moved" when moving the temporary wrapper.conf in place. Redirect output to nul.
2011-09-17 22:12:40 +00:00
kytv
c7385e5e6a
*headdesk* I forget to add the wrapper.pid variable.
2011-09-17 20:26:04 +00:00
kytv
b1d7df8a8c
remove all *.cmd files (they'll never be used in *NIX)
2011-09-17 15:39:54 +00:00
kytv
ff601f9ccc
change fix_logfile_path's name
2011-09-17 15:38:33 +00:00
kytv
2fc0160c40
fix paths to flags (thanks zzz & sorry zzz)
2011-09-17 15:23:05 +00:00
kytv
398d264319
rename script to a more appropriate name
2011-09-17 15:02:55 +00:00
kytv
7ce82617dc
adjust comment
2011-09-17 15:01:13 +00:00
kytv
4e52b9c8d7
fix paths to pid files (setting them to explicitly point to %TEMP%)
2011-09-17 14:58:30 +00:00
dc04414e9a
cleanups, logging, javadoc
2011-09-16 14:49:41 +00:00
a7f8560acf
* JobQueue:
...
- Add warning to setStartAfter() as queue is no longer
continuously sorted
- Fix StartExplorerJob not calling requeue()
- More pumper cleanups
2011-09-16 14:47:40 +00:00
217cb1f66d
* Reseed:
...
- Add HTTP proxy authorization support
- Stub out SSL proxy support
- Disable i2pbote reseed
* EepGet: Add some new command line options
2011-09-16 14:45:02 +00:00
1d17981325
* Console: Home page flag spacing
2011-09-16 14:36:02 +00:00
ba9754ac59
* Router: Fix router changing client-side tunnel options,
...
causing original tunnel quantity to not be restored
(ticket #513 )
2011-09-16 14:34:52 +00:00
9a45ba1873
toString() improvement for debugging
2011-09-16 14:34:29 +00:00
46481fb733
javadoc fix
2011-09-14 13:52:29 +00:00
87439e19ca
* i2psnark:
...
- Add refresh time option
- Add public file permissions option (ticket #501 )
- Fix configuration of tunnel parameters (ticket #524 )
- Allow changing I2CP parameters while tunnel is open
- Remove duplicated options in I2CP options string
- Don't open tunnel when saving config
2011-09-14 13:06:03 +00:00
bd06a44706
* Router: Set permissions on router.ping file
2011-09-14 12:59:53 +00:00
c54dd79b3a
* IRC DCC: Fix conn limit options
2011-09-14 12:59:26 +00:00
e249b22312
* Console: Verify valid host/IP before saving on net config form
2011-09-14 12:58:46 +00:00
kytv
667b6b69b6
refreshing patch due to wrapper.config changes
2011-09-14 01:21:15 +00:00
kytv
2fa63f8b30
Explicitly setting the umask in wrapper.config
2011-09-14 01:15:10 +00:00
kytv
22cb45ac40
Add explicit "install as a service" support for Debian and its derivatives
...
The upstream script has support for Ubuntu but not Debian. This change allows
the same methods used for Ubuntu to be used for Debian. This *should* work for
any version of Linux that has Debian in its family tree.
2011-09-13 21:36:41 +00:00
kytv
8ddc34da45
Refresh patch
...
Refresh patch to reflect the changes to the i2prouter script
2011-09-13 10:36:15 +00:00
kytv
667e4345a0
Fix "bashisms" in tanuki's script
2011-09-13 01:18:58 +00:00
kytv
98c44f1bbd
Abort by default if I2P is attempted to be started as root; allow setting
...
ALLOW_ROOT to override.
2011-09-13 01:16:12 +00:00
kytv
b0718f6b55
Also set a trap on signal 2 so that the failure message isn't displayed if I2P
...
is shutdown while running as a console application.
2011-09-13 00:55:37 +00:00
kytv
57afc4cd5d
Advise to set RUN_AS_USER when installing as a daemon
2011-09-13 00:09:36 +00:00
kytv
3a8a8c4256
-17 (i2prouter script update)
2011-09-13 00:06:44 +00:00
kytv
3fe50e1d47
fail gracefully when trying to install as a daemon in Arch Linux
2011-09-12 23:03:52 +00:00
kytv
c8395df513
update of the i2prouter script based upon Tanuki's 3.5.9 script
...
With this check-in comes an update of our i2prouter script based upon the
script src/bin/sh.script.in from the 3.5.9 source tarball of the wrapper.
Some of the benefits of this newer version include:
- logic to determine which wrapper binary to use (32bit VS 64bit) and falling
back to alternate "bitness." This would be most useful for portable packages.
- support for far more platforms and archs than the 3.1.1 based script (such as
Solaris, risc, os/390, HP-UX, AIX, mips, ia64, etc.)
- support for installing I2P as a daemon in most UNIX-based environments with
the command "i2prouter install". The installed service can be removed with
"i2prouter remove". With testing this option has been confirmed to work in
OSX, Fedora, Slackware, Debian, Ubuntu, FreeBSD, and SuSE. It does not work
in Arch Linux (yet).
2011-09-12 22:53:57 +00:00
kytv
2307fed62c
switch to tar'ing the osx installer
...
When zipping with infozip, executable permissions are left intact. When zip is
called with ant, these permissions are lost. When tarring using ant the
permissions seem to be lost too. Switching to calling tar directly ensures that
the executable permissions aren't lost.
2011-09-12 22:52:03 +00:00
kytv
fd2c83f052
Change eepget.bat to be parsed when os=windows
...
osfamily=windows apparently doesn't work in the parseable section (found when
creating a linux only installer).
2011-09-12 17:23:03 +00:00
0018ac040a
run test scripts at release time
2011-09-12 14:51:30 +00:00
61831b11dc
* i2psnark: Fix inaccuracy in the completed bytes display
2011-09-12 14:03:51 +00:00
540172117f
cleanups and comments
2011-09-12 13:11:57 +00:00
16640722d6
* Build Executor:
...
- Limit max parallel builds on really slow machines (ticket #519 )
- Slow down build loop when network is apparently disconnected (ticket #519 )
2011-09-12 13:10:43 +00:00
e0c8eb7640
* NetDB: Disable floodfill at shutdown time if enabled
2011-09-12 13:08:50 +00:00
kytv
435bc826d3
Add the path to $I2P to eepget.bat
...
Allow eepget.bat to be called from any location or copied to any location by
adding the full path to the i2p router.
2011-09-12 10:38:30 +00:00
kytv
d084d18cfa
Update of Windows service installation/removal scripts
...
These scripts are based on InstallApp-NT.bat.in and UninstallApp-NT.bat.in from
WRAPPERSRC/src/bin of version 3.5.9 of the wrapper.
Tested in XP and Win7.
2011-09-10 15:54:30 +00:00
kytv
690f62b3ba
Update i2prouter.bat
...
This is based on WRAPPERSRC/src/bin/StartApp-NT.bat.in from 3.5.9 of the
wrapper. The i2prouter.bat that we ship doesn't work; this one does. Tested in
XP and Win7.
2011-09-10 15:50:49 +00:00
3aa7f19530
* TunnelDispatcher: Fix bug in -13 preventing participating
...
tunnels from being expired and causing high CPU usage
2011-09-09 03:56:59 +00:00
0a83510690
* Blocklist: Include IP in shitlist reason
2011-09-08 14:20:19 +00:00
f3521228e9
* Blocklist: Include IP in shitlist reason
2011-09-08 14:10:08 +00:00
ab38e35bcd
* NTCP: Hopefully fix race NPE, thx devzero
2011-09-08 14:08:38 +00:00
b64eff9bbb
* Ministreaming: Drop old classes replaced by streaming
...
years ago.
2011-09-08 13:56:19 +00:00
4b989eb092
* JobQueue: Change queue from a HashSet to a TreeSet for more efficiency
2011-09-07 01:38:30 +00:00
8dc1c4fcf4
* Console: Limit max displayed participating tunnels
2011-09-07 01:36:52 +00:00
8233c4f9e4
cleanups
2011-09-07 01:35:42 +00:00
e71d2012ca
* TunnelDispatcher: Change participant expire List to a Queue for
...
efficiency and to remove global lock. Also remove separate
time List for space savings.
2011-09-07 01:34:54 +00:00
kytv
b062d3b3dd
Adding Jersey and EU flags to the updater
2011-09-06 20:51:14 +00:00
kytv
4062782015
Add EU (it's in Maxmind's GeoIP data)
2011-09-06 20:50:35 +00:00
kytv
0cc490d286
Add license for Jersey and EU flags
2011-09-06 20:48:03 +00:00
kytv
72abe9da13
Add missing country flags
...
With 0.8.9 we'll be switching to Maxmind's geoip services and they include more
countries than our old source.
2011-09-06 18:20:15 +00:00
1e5fe1f60b
merge of '4f61b159a4d39db3c8eddf2539e9012f5bb375a2'
...
and '57a19829917d3dc2ad19e95c7b3bafd3673c3903'
2011-09-06 15:32:23 +00:00
29ef11619a
format
2011-09-06 15:29:49 +00:00
640782ae00
* Console: Move configservice.jsp rendering code from the router to the console
2011-09-06 15:02:28 +00:00
3882e49231
* JobQueue: Change queue from a List to a Set for efficiency
2011-09-06 13:27:07 +00:00
b64cb14456
cleanup
2011-09-06 13:24:44 +00:00
d3950bdcf1
comment out main
2011-09-06 13:24:21 +00:00
73901f6e2e
log fixes
2011-09-06 13:23:39 +00:00
70d9415ba2
more constructors
2011-09-06 13:23:24 +00:00
d9b37ac6f0
* I2PTunnel: Save keys to privkey file when enabling
...
persistent key after tunnel creation (ticket #480 )
2011-09-06 13:23:09 +00:00
kytv
dc2198d3f6
Debian: Add ability to dump threads to the initscript
2011-09-06 12:39:30 +00:00
fdc3af97aa
* SDSCache: Use weak refs; increase size for pub keys
2011-09-06 12:13:33 +00:00
5030a86311
field cleanup
2011-09-06 12:12:43 +00:00
3d5beece87
* Crypto: Rework use of SHA256 for efficiency and
...
to avoid clogging the Hash cache with one-time hashes,
and avoiding the global cache lock.
This also greatly increases Hash cache hit rates.
Also use SimpleByteCache for temporary byte buffers.
2011-09-06 12:11:55 +00:00
kytv
19905e99be
removing extraneous trailing space
2011-09-06 01:31:03 +00:00
hiddenz
f79138b356
Fix typo
2011-09-05 03:18:31 +00:00
kytv
a40a2df971
merge of '979c520630f94a6647a547535d276e187b753bca'
...
and 'fb1eccf1532a765266448fe4a13c6f833539a37b'
2011-09-04 23:25:30 +00:00
kytv
ebf0128185
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and 'd49c39f3e1dd314595a8608df8761f77520c6550'
2011-09-04 23:10:24 +00:00
7a135b9fa4
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and '929973e4fe14793240e998315d396a19461655ee'
2011-09-04 23:03:51 +00:00
kytv
331fb2781b
updated en locale, pushed to transifex
2011-09-04 23:00:45 +00:00
kytv
0c319aa184
Add susimail configs for Italian
2011-09-04 22:44:58 +00:00
2c502c5e27
shorten netdb expiration again
2011-09-04 22:16:04 +00:00
63958df99b
* NetDB: Try again to fix ISJ deadlock, thx devzero
2011-09-04 20:26:47 +00:00
42fc22eec9
Remove one global lock in OutboundMessageRegistry.
...
This isn't the cause of the ISJ deadlocks though.
2011-09-04 19:36:08 +00:00
b39ba06d92
log tweak
2011-09-04 19:34:51 +00:00
kytv
baa92b4ed5
Change developer channel
...
The developers don't hang out in #i2p. They're in #i2p-dev.
2011-09-04 12:51:44 +00:00
kytv
070d3ee653
Removing the description of non-existent options ( #431 )
2011-09-03 19:45:31 +00:00
6364f142ff
* UDP Inbound:
...
- Hopefully fix race NPE, thx dream
- Catch some more fragment errors
- Exception and log tweaks
- Cleanups and javadocs
2011-09-03 17:44:23 +00:00
7b974e7e0b
* i2psnark: Fix "eject" button in certain browsers (ticket #511 )
...
(fixed on 12/29/10, accidentally reverted in 12/30/10 propagate)
2011-09-03 17:40:24 +00:00
kytv
454c7f14a0
Debian: get locale information by sourcing /etc/environment and
...
/etc/default/locale, if found. This prevents a problem with the encoding being
set to ANSI_X3.4-1968 when I2P is started at boot.
2011-09-02 23:55:32 +00:00
3d3352438b
* NetDB: Hopefully fix ISJ deadlock, thx dream
2011-09-02 17:25:26 +00:00
b2263efaf0
cache user-agent processing
2011-09-02 17:24:14 +00:00
sponge
5f7983ca17
I2PSnark: Fix GUI html tag for adding a torrent, it was missing a space.
2011-09-02 05:02:42 +00:00
f4e64d9df7
-8
2011-09-02 01:45:05 +00:00
30702e9b23
sent relay tag cleanup
2011-09-01 23:59:55 +00:00
1bd71abf66
cache country codes
2011-09-01 23:59:20 +00:00
d7a4e0357a
explore more aggressively if hidden or K
2011-09-01 13:50:17 +00:00
cdb6313c33
cleanup
2011-09-01 13:50:00 +00:00
b3711e31ad
color by default
2011-09-01 13:25:18 +00:00
aff250ff13
javadoc
2011-09-01 13:24:47 +00:00
a69267dc87
UDP cleanups
2011-09-01 13:24:31 +00:00
kytv
c9687649a4
The Izpack utility "izpack2exe" doesn't work with 64bit jvms so it's
...
essentially useless. Perhaps later I'll add a target using launch4j.
2011-08-31 17:13:24 +00:00
kytv
9e6f993af5
De-fuglify the service path in Windows
...
The default service path in Windows is fugly and not very convenient. I2P uses
the correct path, but if you want to access snark or eepsite data, one must go to
%SYSTEMROOT%\config\systemprofile\AppData\Roaming\I2P\ (Vista/7) or
%SYSTEMROOT%\system32\config\systemprofile\Application Data\I2P (XP/2003). If
this wasn't bad enough, in some cases one must take ownership of this path and
grant permission to him- or herself to access the folder.
With this changeset, I'm setting the path to %ALLUSERSPROFILE%\Application
Data\I2P as well as adding a shortcut to the I2P folder in the Start menu.
2011-08-31 17:11:23 +00:00
b328b47bf4
* OCMOSJ: Remove some global cache locks, other cleanups
2011-08-31 12:52:22 +00:00
bd7e655788
cleanup
2011-08-31 12:49:33 +00:00
a928f5ef1f
javadoc fixes
2011-08-31 12:48:47 +00:00
d73eb16aeb
* I2CP: Cache b32 lookups client-side
...
* I2PTunnelHTTPClient: Use existing session for b32 lookups
rather than a new SimpleSession
* Naming: Increase b32 lookup timeout to 15 sec.
2011-08-30 13:41:26 +00:00
a6728a33da
cleanups
2011-08-29 17:53:01 +00:00
20855c9c44
* Tunnels:
...
- Increase timeouts on all deferred netdb lookups to 15s; add lookup stats
- Cleanups, javadocs, log tweaks
2011-08-29 17:51:00 +00:00
92ffea2237
* NetDB:
...
- Replace the old parallel lookup method with a true
Kademlia lookup that iteratively queries additional floodfill
peers returned in DatabaseSearchReplyMessages. This is a more
efficient and reliable lookup that will work much better
when not all floodfill peers are known, and it removes a serious
limitation to network growth.
- Limit max number of DSRM entries to look up
- Cleanups, javadocs, log tweaks
2011-08-29 17:48:08 +00:00
81240a5240
revert change causing ConcurrentModificationExceptions
2011-08-29 00:50:25 +00:00
f8df357134
-2
2011-08-28 19:05:06 +00:00
5b11418209
merge of '35b2e734af9d2aff8fae586fccef3cd66e57e23a'
...
and 'fb0d6216234531927837fe7b886eb1feab790ecb'
2011-08-28 19:03:01 +00:00
8b05b16c8a
* Log: Fix level stuck at DEBUG when called from constructor
2011-08-28 18:47:13 +00:00
d4bf3403e1
log tweak
2011-08-28 17:32:58 +00:00
0c661b373e
javadocs
2011-08-28 17:29:42 +00:00
c8a9d8ef35
cleanups and javadoc
2011-08-28 17:29:14 +00:00
e768b35848
fix log issue
2011-08-28 17:28:04 +00:00
5e507c0294
log tweaks
2011-08-28 17:26:34 +00:00
948de5462f
* Stats: Restore pre-0.8.8 API to not create a new Rate if it does not
...
exist in RateStat.getRate()
2011-08-28 14:31:39 +00:00
kytv
035829f33d
reworking because of additions to wrapper.config
2011-08-27 23:28:07 +00:00
kytv
115f3e1fb0
adding a few new options from the 3.5.9 config file
2011-08-27 23:24:29 +00:00
kytv
6a73dffdab
Clicking the router console shortcut resulted in a minimized browser window
...
opening. This change causes the window to not be minimized.
2011-08-27 19:10:41 +00:00
100f6dac3d
simple test script
2011-08-27 15:27:15 +00:00
kytv
c671148025
merge of '1f42bc4bfde6612fcb7769fb57d50a224f6bef7e'
...
and 'ed8df353e5da4216524aa5bc5df052dffe6608dd'
2011-08-27 13:46:52 +00:00
echelon
c243f21bff
Added reseed.i2p-projekt.de as https:// link
2011-08-27 09:29:20 +00:00
kytv
4892764832
changelog update
2011-08-26 23:47:33 +00:00
kytv
b9dc7ec12e
Set permissions to a SID not to the group Users, fixing a bug that is triggered
...
on localized versions of Windows.
----
Non-English versions of Windows do not have a Users group; instead they use a
localized group name. As a result, when installing I2P on a non-English Windows
box, the installer will show an error when trying to run the fixperms.bat
script.
Using the SID will work with any localized Windows. SID list @
http://support.microsoft.com/kb/243330/en-us
2011-08-26 23:25:12 +00:00
kytv
ab58875b13
The comment is no longer accurate (the file still has UNIX line endings) since
...
we're using findstr
2011-08-26 15:49:09 +00:00
c67404e74e
remove firewalled and fast message
2011-08-26 13:50:58 +00:00
5f6efbf6d0
lower some log levels added in last release
2011-08-26 13:45:46 +00:00
kytv
f674b78edb
Fix ticket #514 (debconf values are overwritten upon installation)
2011-08-25 21:33:06 +00:00
bb5f3a92b0
history for props, -1
2011-08-25 13:46:45 +00:00
546b668502
fix NPE after corruption ticket #515
2011-08-24 18:03:56 +00:00
f6d2ac7fb2
* Blockfile DB: Add reverse lookup table; bump DB rev to 2
2011-08-24 14:25:58 +00:00
f22865acb1
propagate from branch 'i2p.i2p.zzz.test4' (head a1d80c1c396eaa49c7b46a69397b36fe9717ff2e)
...
to branch 'i2p.i2p' (head 7d00d6f11ce1172c218ce44b0a8ac28e4addf03d)
2011-08-24 14:24:25 +00:00
f99f9e41e5
propagate from branch 'i2p.i2p.zzz.test' (head 0f2e109194f1fcc94e8a3f37cbf804446abddeff)
...
to branch 'i2p.i2p' (head 7bb99f9e0d436cf9923ed17465f15e73c78e7b13)
2011-08-24 14:23:29 +00:00
3849a96ed2
initial reverse/firewall support
2011-08-24 14:21:44 +00:00
69701ab506
increase large MTU to 1492
2011-08-24 14:15:09 +00:00
kytv
2654ada226
Switch from ant call target
2011-08-23 22:30:33 +00:00
kytv
e728532958
copy.jar, delete.jar, etc., aren't used by anything but Windows
2011-08-23 22:29:36 +00:00
kytv
2aee4376cb
merge of '804bb87106b8e0129d06020ddf5f77ddc242d622'
...
and 'ebb90f58c9b8363abd9b1f7d8f61c81ca478d811'
2011-08-23 20:18:56 +00:00
010399d865
0.8.8
2011-08-23 16:07:44 +00:00
dream
73aade4fb3
Proper handling of implied "/" paths
2011-08-23 04:28:05 +00:00
20c77e1529
fixes after review
2011-08-22 19:09:09 +00:00
5fd7997661
fix encoding issues
2011-08-21 16:32:15 +00:00
363a3e57ff
cleanups and javadoc fixes
2011-08-21 16:31:46 +00:00
kytv
5283b8d127
0.8.8 debian changelog
2011-08-21 10:26:55 +00:00
walking
13545fdd70
ant build now works again on winows
2011-08-21 06:25:32 +00:00
4c988f0767
spell the language right
2011-08-21 01:11:50 +00:00
kytv
dc3f540a64
changing the pastebin on the router console to one that may prove to be more
...
stable.
2011-08-20 21:13:29 +00:00
6d064270fc
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test' (head d39f17fe601b6ae514111b07092de820668015d7)
2011-08-20 20:23:27 +00:00
d20ac3994d
propagate from branch 'i2p.i2p' (head 793ca7c46f5d8b51c5880fc538dea7874e62f63b)
...
to branch 'i2p.i2p.zzz.test4' (head 2ccff1385a7d79f6be7079af73036510667578b7)
2011-08-20 20:23:20 +00:00
kytv
c90ac9ee6c
I created this script for my own convenience. It isn't used by the Debian
...
packaging in any way.
Now that I know about ant getBuildNumber, I'll just use that.
2011-08-20 20:03:47 +00:00
kytv
67d608a1fb
checkpo fixes
2011-08-20 19:54:42 +00:00
ed7fd9783e
checkpo fixes
2011-08-20 19:34:50 +00:00
994aa72d71
- New Danish and Ukranian translations from transifex
...
- Update Italian, Chinese, Spanish, Polish, Swedish,
and Vietnamese translations from transifex
** po files contain errors, to be fixed in next checkin
2011-08-20 18:43:34 +00:00
kytv
28ed69e575
Add new entries for It, uk, and da.
2011-08-20 17:55:49 +00:00
b874ff7e87
* Translations: update .tx/config, add Danish and Ukranian
2011-08-20 16:13:15 +00:00
kytv
9c0c73358d
Add non-x86 target for Linux.
...
Move the arm and ppc archs for linux from the preppkg target to the non-x86
target.
Make the linux target depend on the x86 and non-x86 targets.
2011-08-20 00:31:12 +00:00
kytv
2159862d1a
Removing mention of Atalk, which was removed in revision
...
d07ed83f441d4c357e009e25aa4b55aee518dea3
2011-08-20 00:10:32 +00:00
c5e74fefe5
* Soft restart:
...
- Allow NTP to reinitialize clock after the comm system
in the first minute of uptime
- Fix i2ptunnels not restarting
- Increase minimum forward clock shift for soft restart
- Reduce minimum backward clock shift for soft restart
- Signal the I2CP client with a different message when restarting
- I2CP client reconnects when receiving restart message
2011-08-19 15:34:30 +00:00
26c744ca45
cleanup
2011-08-19 15:30:57 +00:00
10f3337906
cleanups
2011-08-19 15:30:31 +00:00
de094433da
cleanup
2011-08-19 15:29:37 +00:00
kytv
0dee248f8a
debian/changelog clarification
2011-08-18 17:37:27 +00:00
kytv
674c202e88
Better: Instead of depending on ttf-dejavu, move to recommends and add a note about
...
TrueType fonts to the description.
Also mention that the jbigi package also includes jcpuid on x86 platforms.
2011-08-18 17:36:00 +00:00
kytv
c7b567891c
-6 (will wait for 0.8.8 to upload this change to the PPAs)
2011-08-18 17:05:25 +00:00
kytv
2f5020e29c
Add dependency on ttf-dejavu-(core|extra). Fonts are needed so graphs can be
...
built with a headless jre. This font will be installed if a non-headless jre is
installed, so this shouldn't be a controversial change.
2011-08-18 17:03:22 +00:00
kytv
3f979b159d
Bugfix: Don't load the systray in a 64bit JVM in Windows ( closes #506 )
2011-08-17 21:20:21 +00:00
hiddenz
a9f943154c
merge of 'bfd1fde175d4c3de1a107725991aa1b1d611d298'
...
and 'eb7a90b602d939a3257fb42ab3d826b54ea4da1b'
2011-08-17 19:34:49 +00:00
hiddenz
b3cfe65325
Update russian translation
2011-08-17 19:33:37 +00:00
hiddenz
77e1bf61ca
merge of '04def94f04c224d4161392af3cc9147021594fbf'
...
and '3b0ab08a92774922d853db0303ca405df568a711'
2011-08-17 19:32:32 +00:00
kytv
746d440ce0
better NBI logic
2011-08-17 18:55:26 +00:00
aeccbc975f
privkeyfile tweak
2011-08-17 17:46:50 +00:00
1bf651b88b
final
2011-08-17 17:46:05 +00:00
dream
b25a16f171
Now i2ptunnel will generate certificates instead of failing with a permission denied error for trying to write to /i2ptunnel17.privKeys.dat
2011-08-17 03:25:46 +00:00
421559c26e
* Console: Delete corrupt rrd file (ticket #483 )
2011-08-16 18:29:57 +00:00
336e50e94a
debug log
2011-08-16 17:46:53 +00:00
f7c31950b3
UPnP: Fix bug causing failure when the PC has multiple interfaces
2011-08-16 16:20:51 +00:00
dc02f9cd88
logs page css tweak
2011-08-16 16:14:18 +00:00
kytv
095f018fbb
Add pastethis.i2p to hosts file. Will add to the router console after the release of 0.8.8.
2011-08-16 12:47:56 +00:00
kytv
9c7533bb5d
change build target to point to preppkg-unix
2011-08-16 12:45:00 +00:00
kytv
a29fd1e90c
Add ant targets for custom installers (BSD only, Windows only, etc).
2011-08-16 12:43:37 +00:00
kytv
7343e0ff00
fix getBuildNumber target (sometimes the buildNumber would have a leading
...
space, such as " 19" instead of "19"), using "tr" to strip it.
2011-08-10 23:44:47 +00:00
kytv
915755b349
By request: Tighten package dependencies so that the -headless packages are
...
installed by default if a JRE isn't installed yet. Since the packages
previously depended on "default-jre|java5-runtime|java6-runtime", an
already-installed headless package would have satisfied the dependency.
2011-08-09 14:32:09 +00:00
kytv
255ccdcbc1
Allow some variables to be changed by end-users during build by use of a
...
properties file.
2011-08-07 00:45:14 +00:00
kytv
2973b4097d
remove osid and postinstall.sh when the installation is complete
2011-08-06 22:38:37 +00:00
kytv
9abf7d6aef
Don't try to build an EXE on arm systems.
2011-08-06 17:12:19 +00:00
kytv
2e6912ed43
Actually copy the script checked-in at bc78eca6ebdc1df6d5d46f197c8e78d320638c15
2011-08-06 12:59:20 +00:00
kytv
93d41be5ef
As of -3 (debian revision 3) the javadocs are installed to
...
/usr/share/i2p/docs/javadoc and /usr/share/doc/i2p-doc/api is a symbolic link
to this location. To ensure the link can be created, we check to see if
/usr/share/doc/i2p-doc/api is a folder. If it is, it gets removed.
2011-08-06 01:16:02 +00:00
kytv
f428a372cc
Correct the path to wrapper.logfile in Windows (see comments in the script for
...
much more info). Fixes #473
2011-08-06 01:08:18 +00:00
kytv
d3861b9917
Remove files from Windows that aren't used in Windows
2011-08-06 00:49:06 +00:00
kytv
2fc09679ab
fix path to initialNews for target portable-pkg-win32
2011-08-01 18:32:40 +00:00
kytv
2679aefb4e
Don't set the location of the service's I2P profile to %APPDATA%\I2P.
2011-08-01 09:38:55 +00:00
kytv
453b8a962d
Debian packaging changelog updates
2011-08-01 01:01:16 +00:00
kytv
ecd629f97d
Add armv5 (armel) jbigi for Linux
2011-07-31 17:51:07 +00:00
ee82a6196d
* Netdb: Add a job to refresh all the old router infos at startup,
...
to speed integration
2011-07-31 13:32:44 +00:00
43afe7b1a8
cleanups
2011-07-31 13:32:07 +00:00
29ce3c7c8b
* Crypto: Implement and then comment out an alternate
...
AES-256/CBC implementation using the JVM crypto libs,
and tests, it isn't faster
2011-07-31 13:30:53 +00:00
1bf86aff0b
javadoc
2011-07-31 13:29:22 +00:00
kytv
c502c21798
-18 (version bump for linux PPC and OSX jbigis)
2011-07-30 23:31:36 +00:00
kytv
3a70a5a627
Add target to build an "osx only" jbigi.jar
2011-07-30 23:29:43 +00:00
kytv
3eafe4c765
Add wrapper for Linux on PPC arch
2011-07-30 23:29:08 +00:00
kytv
9d3acf98ff
Add Linux PPC support
2011-07-30 23:25:14 +00:00
kytv
18ee23960c
Add jbigi support for Intel Macs
...
The jnilibs were compiled on Snow Leopard 10.6.8 with Xcode 3.2 (gcc 4.2.1)
2011-07-30 23:18:39 +00:00
kytv
3d64df57a1
Fix hang in Linux on armel and ppc architectures by removing unused (per zzz)
...
lock
2011-07-30 12:31:31 +00:00
71804173fc
add Cryptix license
2011-07-29 21:01:15 +00:00
dcc1861399
* Netdb Search:
...
- Follow all DSRM's, not just the last one, by moving the code
from the match job to the selector
- Update peer profile after SingleSearchJob
- Cleanups, javadocs, log tweaks, final
2011-07-29 20:43:52 +00:00
e7f449472c
fast tier size increase
2011-07-29 20:42:47 +00:00
b37813257a
* TunnelPoolManager: Reduce race window for restarting a tunnel pool
2011-07-28 18:26:21 +00:00
59e1fbd0d1
cleanups
2011-07-28 18:24:11 +00:00
0d212f6478
dont throw when setting to the same value
2011-07-28 18:23:27 +00:00
3a1cd51bc7
split up big lock to avoid deadlocks
2011-07-28 18:22:31 +00:00
kytv
18db940d59
Add armel wrapper
...
Compiled on Debian Squeeze within qemu.
GCC version:
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.5-8'
--with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.4 --enable-shared --enable-multiarch
--enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--disable-sjlj-exceptions --enable-checking=release --build=arm-linux-gnueabi
--host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.5 (Debian 4.4.5-8)
$ uname -a
Linux debian-armel 2.6.32-5-versatile #1 Wed Jan 12 23:05:11 UTC 2011 armv5tejl GNU/Linux
2011-07-27 00:17:25 +00:00
kytv
543e0b0d65
Debian: Minor changes so the jbigi-jni package can be built on non-x86 systems.
2011-07-26 23:28:25 +00:00
38281ba61f
* NativeBigInteger: Move libjbigi-linux-arm.so to libjbigi-linux-armv7.so,
...
do ARM version detection in NBI.
2011-07-26 23:09:33 +00:00
a98d521006
* Installer: The previous wrapper files only work on armv7
2011-07-26 21:59:59 +00:00
b0c2012327
dummy!
2011-07-26 13:38:38 +00:00
1061e86fad
* NetDB:
...
- Explore even more aggressively at startup
- Increase SingleSearchJob timeout
- Increase time at startup for processing DSRM
- Cleanups, final, javadoc, concurrent
2011-07-26 13:30:54 +00:00
164b0e5463
* Watchdog: Improve the way it calls for a thread dump
2011-07-26 13:27:40 +00:00
02bc228d6f
log tweak
2011-07-26 13:27:15 +00:00
a61f113cd1
cleanup for OutNetMessage
2011-07-26 13:27:02 +00:00
afb6436109
cleanups
2011-07-26 13:26:13 +00:00
22dd5b8adc
add note
2011-07-26 13:26:01 +00:00
dream
fc353ee0bd
I added a more sensible error response when a name/b32 won't look up. Also support for "alias" links, as dubiously useful as those may be. (Perhaps allowing absolute paths on eepsites without b32?)" Also it now replaces the aHelperKey with the b64 instead of stupidly leaving the lookup completely unused and pointless.
2011-07-25 23:35:14 +00:00
734444e183
* UDP:
...
- Implement destroy message sending
(receiving was implemented in 0.8.1)
- More cleanups at shutdown
- Log tweaks
2011-07-24 18:57:51 +00:00
89d32e3bef
* UDP:
...
- Revert change in UDPPacket that caused massive corruption
- Reduce buffer sizes from 2048 to 1536
- Discard too-large received packets sooner
- More cleanups
- Notes on MTU
2011-07-24 15:15:19 +00:00
ec061eb3e0
more final and cleanups
2011-07-24 12:38:50 +00:00
702da0a929
* UDP:
...
- Don't delay in OutboundMessageFragments at the end
of the loop if we have more to send now, this should
speed things up
- More cleanups
2011-07-24 12:16:35 +00:00
49bba109ac
* UDP:
...
- Complete rewrite of OutboundMessageFragments for
concurrent and for efficiency to avoid O(n**2) behavior
- Queue a new send immediately after a packet is acked
- Cleanups, log tweaks, javadocs, final
2011-07-23 23:16:28 +00:00
ddec4f88fb
propagate from branch 'i2p.i2p' (head 083b9b289063fdcac54734fe782626f5d2be03b1)
...
to branch 'i2p.i2p.zzz.test4' (head ac597f2218ef1bab8816e1a3d36be95fd7bd79d0)
2011-07-23 16:55:57 +00:00
3466dc1099
cleanups and comments
2011-07-23 16:55:44 +00:00
dev
bf8f1508cd
Changed the equals method to rely on the protected ConcurrentHashMap.equals().
2011-07-22 15:51:36 +00:00
dev
0235c5ef40
merge of '155618ea1e5d1088da55cc657cc6b6d95e44e862'
...
and '6060c1530835d871f99ceba7209ed4031c582573'
2011-07-22 15:18:43 +00:00
dev
661325af5a
Removed the last Set.entrySet(), sorry zzz.
2011-07-22 14:19:01 +00:00
kytv
c716071e9c
-14 adds x64 support to the OSX wrapper. With 0.8.7 the wrapper became fat
...
(i386 & ppc). With this check-in, the wrapper becomes quad-fat (i386, ppc,
x86_64, ppc64).
$ lipo -info libwrapper.jnilib wrapper
Architectures in the fat file: libwrapper.jnilib are: ppc i386 ppc64 x86_64
Architectures in the fat file: wrapper are: ppc i386 ppc64 x86_64
$ file libwrapper.jnilib wrapper
libwrapper.jnilib: Mach-O universal binary with 4 architectures
libwrapper.jnilib (for architecture ppc): Mach-O bundle ppc
libwrapper.jnilib (for architecture i386): Mach-O bundle i386
libwrapper.jnilib (for architecture ppc64): Mach-O 64-bit bundle ppc64
libwrapper.jnilib (for architecture x86_64): Mach-O 64-bit bundle x86_64
wrapper: Mach-O universal binary with 4 architectures
wrapper (for architecture ppc): Mach-O executable ppc
wrapper (for architecture i386): Mach-O executable i386
wrapper (for architecture ppc64): Mach-O 64-bit executable ppc64
wrapper (for architecture x86_64): Mach-O 64-bit executable x86_64
Binaries fetched from the tanuki software site and fattened with lipo.
2011-07-22 00:27:28 +00:00
kytv
370be48226
Remove extraneous whitespace
2011-07-22 00:23:50 +00:00
395173613f
* Console: Use capability method for counting integrated peers
...
* Netdb: Speed up collection of all the floodfill peers by using
PeerManager.getPeersByCapability()
* PeerManager: Capability cleanups
2011-07-21 15:34:23 +00:00
046175d866
merge of 'c0d12629a875b5dddde9fd729e05353d54a1bfc7'
...
and 'd07ed83f441d4c357e009e25aa4b55aee518dea3'
2011-07-21 15:32:44 +00:00
kytv
a731c890c2
merge of '6eb926f98c7348ee0979a7252be716e39205bb5e'
...
and '7a278a1855c16bd22e91f85da2b5167e4a3c3e7e'
2011-07-21 15:30:43 +00:00
66b19326d5
Dropping apps/atalk demo, which was an awful example as it was apparently written
...
before streaming existed, so it's trying to do chat and file transfer
with datagrams and no error detection / correction.
2011-07-21 14:53:42 +00:00
dev
23c30a99cb
Changed all iterators using entrySet() to values().
...
Removed debug from main()
Recommented main out.
2011-07-21 13:06:59 +00:00
m1xxy
f4ce899810
merge of '67c0378bd8bbb541f96066910744b28a190bbf44'
...
and '6826e4301891ae52880ee2533838cc952c7a9118'
2011-07-20 21:17:02 +00:00
164f6603fd
* i2psnark: Don't let connection problem crash the DirMonitor (ticket #495 )
2011-07-20 14:47:30 +00:00
m1xxy
88b86333f4
merge of '72d7d8df8b0c2a79750e7f71fcc97cac4728d6b8'
...
and 'eb9435041f1c76de404d2b6ac10c1219730c9e16'
2011-07-20 14:16:22 +00:00
m1xxy
2669ae0995
add project info to .po
2011-07-20 13:40:43 +00:00
dev
7c4f088b3e
Removed unneeded import.
2011-07-20 13:35:21 +00:00
dev
a67adba710
merge of '0274eda1c4130faa95a34ea1d5e468bad761308b'
...
and '72d7d8df8b0c2a79750e7f71fcc97cac4728d6b8'
2011-07-20 13:33:43 +00:00
dev
73f9b72d63
Sort output of RateStat.getPeriods().
2011-07-20 13:33:38 +00:00
dev
6e98cf4fe0
merge of '4b9010e6402c729654f8a4766a63e65eeb88df2c'
...
and 'b768f0483dce793b4654191c2e649de04172087e'
2011-07-20 13:27:49 +00:00
dev
085ca76bcc
Added support for adding/removing periods to already existing RateStats.
2011-07-20 13:27:44 +00:00
dev
150270b14f
merge of '13af6dbeb49a0ab1855da31595ba3c141e54bc59'
...
and '6b869c4d924c79a0f7695feaa15a002a061bce06'
2011-07-20 13:23:42 +00:00
dev
9a6888d7f9
Removed double ;;.
2011-07-20 10:16:37 +00:00
m1xxy
6c182ba4bb
tweak debian translations
2011-07-20 02:34:41 +00:00
m1xxy
42cffea077
partly update de translation
2011-07-20 01:21:36 +00:00
3834403c79
propagate from branch 'i2p.i2p' (head e014bb054baa0d8e844e9a97ad6f5b04ed7c0e56)
...
to branch 'i2p.i2p.zzz.test' (head 1e0af137b9c4c873fea72d661f2ee351a640734f)
2011-07-19 21:18:14 +00:00
d397eaaa08
- Cleanups, concurrent
...
- Basic b32 verification
2011-07-19 21:17:52 +00:00
56d8b72b07
* Tunnel TestJob:
...
- Don't continue testing after the pool is dead
- Tweak test intervals
* TunnelPool: Make more methods package private
2011-07-19 20:54:22 +00:00
c78719bfe4
cleanup
2011-07-19 20:54:06 +00:00
91f2206a4f
- Set real local address on client side
...
- Put in some reasonable conn limits
2011-07-18 14:35:55 +00:00
6d6799b99e
* Netdb:
...
- Add reseed hosts thx matt .at. drollette.com
- Remove https://a.netdb.i2p2.de/ , bad cert for months
- Remove https://c.netdb.i2p2.de/ , no data for months
2011-07-18 14:33:59 +00:00
3f8df84a4a
* Streaming: Improve conn limit log message
2011-07-18 14:29:32 +00:00
127aebeadc
merge of '5985a037ecd49475ed49c120a5ab9d898f058fe6'
...
and 'adba1e5ca6162b93d450aee8fd7e723bac51abf0'
2011-07-18 14:07:56 +00:00
dream
dbaa659912
Now you can ?i2paddresshelper=<b32>.b32.i2p and the address helper will look up the b32 for you. (Can't/shouldn't add b32s to your addressbook). Tested and it works for me.
2011-07-17 23:54:42 +00:00
8034dc3ca7
concurrent, final
2011-07-17 19:15:16 +00:00
0a8abad72e
remove code by extending instead of implementing
2011-07-17 18:57:22 +00:00
a8378d0411
* I2PTunnel: Rename privkey file when deleting tunnel to prevent inadvertent reuse
2011-07-17 16:38:02 +00:00
7fbb3b12d1
* FileUtil: Add a rename method and a new copy method
2011-07-17 16:33:40 +00:00
1ced604354
* UDP: Lower max port below 31000 since wrapper uses that
2011-07-17 16:31:21 +00:00
8a9882c906
generic
2011-07-16 20:44:40 +00:00
f87e3b52e3
more on resume/accept, untested
2011-07-16 20:22:00 +00:00
c826f7fb48
cleanups
2011-07-16 20:17:00 +00:00
59424a899f
stub out resume/accept; allow xdcc
2011-07-16 12:46:05 +00:00
a4ec6a5369
propagate from branch 'i2p.i2p' (head 2072db743073a703da2f4be9707e7edd696c2925)
...
to branch 'i2p.i2p.zzz.test' (head cc952c7db4822bb6c49c8e6fb6df02a62c6cbe63)
2011-07-15 22:27:31 +00:00
7ba6f5a755
add gui option
2011-07-15 21:41:38 +00:00
7fa874f625
- Tracking, expiration, closing of DCC tunnels
...
- I2PTunnelRunner cleanups
2011-07-15 20:52:18 +00:00
55bfd6aa2d
concurrentify
2011-07-15 20:47:49 +00:00
hamada
41021e1abb
Fix Arabic CSS routerconsole
2011-07-15 14:04:25 +00:00
65656b333a
eliminate max
2011-07-15 02:12:10 +00:00
0bf0715adc
* Shutdown:
...
- Cancel our JVM shutdown hook when shutting down
- Run a spinner task so shutdown always completes
- exit() instead of halt() so other JVM shutdown hooks run
- Prevent duplicate wrapper notifier hooks
- Notify the wrapper twice, once for stopping and once for stopped
2011-07-15 01:13:35 +00:00
857f0a0448
javadoc links for wrapper
2011-07-15 01:07:35 +00:00
79ac955b33
* I2PTunnelIRCClient:
...
- Big refactoring into multiple class files
- Allow AWAY and CAP messages
- First cut at DCC support - not for SOCKS (yet)
2011-07-14 20:06:31 +00:00
252f1047e5
javadocs and final
2011-07-14 18:53:58 +00:00
9f433b2e6b
* Streaming:
...
- Hook I2CP ports through to I2PSocket
- Javadocs, init cleanups, final
2011-07-14 18:53:10 +00:00
dfbf01dad5
* Blocklist:
...
- Fix delayed lookup of reason from file
- Tag strings for translation
- Sort IPs on configpeer.jsp correctly
- Cleanups
2011-07-13 14:21:42 +00:00
688634695d
javadoc
2011-07-13 14:20:20 +00:00
3380ecfa28
* SummaryHelper: Fix NPE at startup (ticket #493 )
2011-07-13 14:19:34 +00:00
magma
48896568ce
added link to translated picture in susidns messages_fr.po
2011-07-13 08:40:10 +00:00
magma
4ad2cf91d7
added link to translated picture in susidns messages_fr.po
2011-07-13 08:31:56 +00:00
magma
15f7981dd2
added link to translated picture in susidns messages_fr.po
2011-07-13 08:21:48 +00:00
magma
30a0ddc3fb
upd i2ptunnel & susidns messages_fr.po
2011-07-12 08:07:32 +00:00
magma
526c42b246
merge of '04b92dda3c1b3fa598f3f58762e44e3646c98d80'
...
and '4b8d5fe248604e47e00c2e674ad30d9678389f80'
2011-07-12 06:43:39 +00:00
0ca035dc44
merge of '49bba51653177b041a98b902ac624c8feae61698'
...
and 'f2281f98637dc74181e14a40f3b346436e95be88'
2011-07-10 15:04:50 +00:00
3455d3f943
* Message Registry: Clear pending messages at restart / shutdown
...
* OCMOSJ: Clear caches at restart
* UPnP:
- Fix device rediscovery and port opening after restart
2011-07-10 15:04:42 +00:00
42acdc314a
* Router Clock: First cut at recognizing and reacting to large system
...
clock shifts by partially restarting the router. Also improve
restarts initiated from config.jsp
Tickets #465 , #468 , #494
* UPnP: Wait for a while to ensure port removal at shutdown or restart
2011-07-10 00:00:58 +00:00
4fd1800944
log tweaks
2011-07-09 23:09:55 +00:00
dccdb99632
prevent log error at shutdown
2011-07-09 17:26:09 +00:00
94af227b70
* DH, YK:
...
- Improve YK speed test
- Shut down thread faster
- Refiller keeps going until full
- Cleanups
2011-07-09 17:11:38 +00:00
fdd0d6ceb1
remove static log refs
2011-07-09 14:57:41 +00:00
5402bd0dc2
javadoc
2011-07-09 14:55:34 +00:00
9d2816f4a7
- Use a different lock for the executor than for shared clients
...
so shutdown doesn't hang
- Javadocs
2011-07-09 14:30:33 +00:00
magma
2eab528af0
merge of 'f2281f98637dc74181e14a40f3b346436e95be88'
...
and 'f452317ba7735d99e285e2c580491a100bea305b'
2011-07-09 07:53:12 +00:00
b41c58341f
another NPE from ticket 493
2011-07-08 19:03:38 +00:00
90b8aa7811
concurrent
2011-07-08 18:31:50 +00:00
56650ebfb4
more misc. findbugs
2011-07-08 18:05:28 +00:00
44f4e551b7
more misc findbugs
2011-07-08 17:54:57 +00:00
9d4cc26890
misc. findbugs fixes
2011-07-08 17:40:43 +00:00
f173e88787
kill a debug log
2011-07-08 17:05:13 +00:00
ef40282081
* I2NP: Consolidate common code from TunnelBuildMessage and
...
TunnelBuildReplyMessage into a common base class
2011-07-08 17:03:19 +00:00
32d9204e4a
* Sha256Standalone:
...
- Use system SHA-256 MessageDigest instead of Sha256Standalone in PRNG
- Deprecate DataHelper functions using Sha256Standalone arguments;
used only by Syndie
- Note deprecation in javadocs
2011-07-08 13:51:50 +00:00
dd4906258d
javadoc
2011-07-08 13:47:49 +00:00
magma
c4b355124a
upd
2011-07-08 13:47:44 +00:00
15165aa9af
* NetDB: Fix NPE at startup (ticket #493 )
2011-07-08 13:46:26 +00:00
c7fcef2096
drop file used only by dropped naming service
2011-07-08 13:44:45 +00:00
2b4f8ed55c
* Blockfile:
...
- Log error on out-of-order spans
- Log error on corrupt level and discard
- Fix SkipSpan non-flush bug causing null levels
- Add level fixer that repairs nulls and out-of-order levels
- Fix bug on backwards span construction, not hit in practice
- Lots of log level changes
2011-07-07 15:19:59 +00:00
kytv
681890780c
Don't delete debian/copyright during "ant clean".
...
Instead of deleting debian/copyright with "ant clean", add it to .mtn-ignore.
With the current method, the copyright file doesn't end up in the debian source
package...
2011-07-06 22:27:46 +00:00
49b39008c5
-5
2011-07-06 12:06:20 +00:00
98b14158e6
fix error on HTTP Proxy shutdown
2011-07-05 12:47:19 +00:00
476caf3f59
catch exception on dup entry
2011-07-05 12:46:23 +00:00
4f3c15eb04
use HostsTxtNamingService if default fails to initialize
2011-07-04 22:07:13 +00:00
c839799023
increase min floodfills again
2011-07-04 19:16:54 +00:00
b7ff4fe87a
* Netdb exploration:
...
- Remove floodfills from dont-include list in exploration
DatabaseLookupMessage, as the dont-include-floodfills flag
has been supported since release 0.7.9.
This will make exploration work better, as there is room for
non-floodfills in the don't-include list now.
- Reduce min and max exploration intervals
- Explore aggressively at startup and if known routers is low
- Explore slowly if known routers is high
2011-07-04 18:48:31 +00:00
435683c5d1
* Tunnels: Use exploratory tunnels to help maintain a minimum number
...
of connected peers
2011-07-04 17:43:45 +00:00
1f3f17c8e6
* PeerManager: Load profiles in separate thread to avoid slowing
...
down the context initAll()
2011-07-04 16:13:28 +00:00
d4b28058a7
* EepGet: Add method to add extra headers to request
2011-07-04 14:26:35 +00:00
43044586d1
* AppContext: Add hasWrapper() method
...
* Shutdown:
- Clear more resources in peer manager, netdb, stat manager,
session key manager, naming service, tunnel dispatcher,
OCMOSJ (result of testing with jvisualvm)
- Don't call wrapper on shutdown (starting two threads) if we
were started with runplain
2011-07-03 13:46:29 +00:00
6074a02cf5
* I2PThread: Remove logging, too many issues with extra contexts
2011-07-01 11:27:49 +00:00
57d196edd6
* Router, console, i2psnark: Change three errors to warns (tickets #479 , #482 , #487 )
2011-07-01 11:05:06 +00:00
bf832a407e
* EepGet:
...
- Fix error output bug
- Output error data for 504 too
2011-07-01 11:04:09 +00:00
5ae41521a0
Set Blockfile as default naming service
2011-06-30 12:45:29 +00:00
d537379798
back to normal-sized updater
2011-06-30 12:43:22 +00:00
4f5e3401f7
change default news fetch to 36 hours
2011-06-30 12:42:45 +00:00
81beb63916
propagate from branch 'i2p.i2p.zzz.android' (head cbf2d39e1944b9d601558761d0eedcdebfd2f589)
...
to branch 'i2p.i2p' (head c2393e50afccfd5682a9086f0eec2a0700cda2c9)
2011-06-30 12:27:00 +00:00
3a2e9ad5d3
propagate from branch 'i2p.i2p.zzz.test4' (head 50c95d70238ff224e57acfca3d8797990ff3d01d)
...
to branch 'i2p.i2p' (head 1fa62c230eba5af7849024338fecf51bb2719c4e)
2011-06-30 12:22:12 +00:00
01b4b227ae
small optimization
2011-06-30 12:21:43 +00:00
f854ac031d
change old host name from mixed case to lower case
2011-06-29 21:48:02 +00:00
kytv
14e7a8eb12
Debian: If the i2p-doc (javadoc) package is installed, add a javadoc link on
...
the router console.
2011-06-28 23:19:15 +00:00
hiddenz
1339049886
build_jbigi.sh: make dynamic library build compatible with --as-needed GNU linker flag
...
See http://www.gentoo.org/proj/en/qa/asneeded.xml for details
2011-06-28 15:57:48 +00:00
73bd8c8515
* EepGet:
...
- Add method to get response code
- Add method to write error data to the output
- Increase buffer size to 8 KB
2011-06-28 00:03:39 +00:00
kytv
e2c7315759
merge of '4016f0b3372bfe07d914506d696a999c20d4c02c'
...
and '66ef156941e22ca82de6bf0b9ec70dd74c7a130b'
2011-06-27 21:21:32 +00:00
kytv
7a9b1297ca
Debian: Add -deb1 to router's extra version field
2011-06-27 12:35:49 +00:00
kytv
7c255d6cb1
merge of 'a4b347fba401e0a80981d93f36f07b5146665bec'
...
and 'c25ab2c347bca5e3c4157389ecb6f68c35ce5a6f'
2011-06-27 11:02:58 +00:00
54aff53afe
0.8.7
2011-06-27 02:25:18 +00:00
2f10cca40f
* Fixes after review:
...
- Fix Polish po file
- Install as a service by default on Windows again
- Change CPUID getters to package private
- Split new jbigi install messages into two lines
- Javadocs
2011-06-26 19:07:01 +00:00
kytv
ae428394a9
The debian/ directory for 0.8.7-1 (debian revision 1)
2011-06-26 19:04:54 +00:00
81dd267e29
throw IOE if uncompressed data too big, instead of silently truncating
2011-06-24 17:41:23 +00:00
m1xxy
4ec4013a44
merge of '8a8371472757453d5667080f0ba7a288ff139e5f'
...
and 'd48e528757ae7b1384eacca6ea802cebfd728841'
2011-06-24 10:55:37 +00:00
m1xxy
46c78ca4a4
debian debconf translation es and de
2011-06-24 10:51:38 +00:00
m1xxy
50bd1c05ac
merge of '59d72ad41332fbcf2829c85f6b3e38aaca9ee528'
...
and 'eff7849dc937d5c853a2fbfb1811eab5f7300296'
2011-06-24 09:14:51 +00:00
m1xxy
36a6667645
update Castillian from transifex plus corrections
2011-06-24 09:11:51 +00:00
m1xxy
225f6a57bc
update Castillian
2011-06-24 09:09:47 +00:00
1fdeba0745
max not min
2011-06-24 01:43:53 +00:00
f6f748217a
allow outbound IRC INVITE
2011-06-23 22:47:52 +00:00
3f39cea89e
propagate from branch 'i2p.i2p' (head 59d72ad41332fbcf2829c85f6b3e38aaca9ee528)
...
to branch 'i2p.i2p.zzz.android' (head f7e9a993c660229cca575d26a0ba06eea36cea8e)
2011-06-23 17:42:29 +00:00
bda6d7819c
* BlockfileNamingService:
...
- Support readonly blockfiles
- Open blockfile readonly if not in router context
- Log warning if blockfile is locked
2011-06-23 14:35:48 +00:00
kytv
5a64a866da
-30rc
...
Add an icon (in OSX parlance, a 'bundle') to the installation folder to start
I2P.
While there might be a better way to handle this (admittedly, I don't know OSX
that well), it is my belief that this way is less 'hackish' than the various
OSX 'installers' that I've seen floating around.
2011-06-23 10:18:19 +00:00
kytv
67fd074f04
* Add note about the versioned lsb-base package dep being dropped.
...
* Remove the anchor option since we're not using it.
2011-06-23 01:23:06 +00:00
kytv
163e748f9c
The XInfoPanel was shown twice on OSX because
...
<os family=unix> covered OSX as well.
Instead, we'll show the panel for everything *EXCEPT*
Windows.
2011-06-23 01:17:46 +00:00
kytv
8f84481d48
Debian: Drop versioned dep on lsb-base so that the I2P package can be installed in
...
GnewSense.
This change will break nothing since we check for the existence of the lsb
function files in the initscript. With an older version of lsb-base (like the
one that came with Hardy (and GnewSense uses), the output from the initscript
will simply look a little different (but again, nothing will break). Virtually
everything but GnewSense comes with the desired lsb-base package anyway...
2011-06-22 21:31:31 +00:00
229f0d1cfd
public for android, who isnt starting via Servlet
2011-06-22 13:31:57 +00:00
kytv
c1c21e55b4
refresh patch to work with the recent changes to i2prouter
2011-06-21 23:43:04 +00:00
kytv
dfd36070eb
Setting wrapper.ntservice.interactive=false so that a browser isn't opened at startup in Windows.
2011-06-21 23:42:34 +00:00
kytv
43ed1aa320
Make i2prouter fail more gracefully if the wrapper cannot be loaded
...
(either wrong architecture or i2psvc is just plain missing) and give
a more useful error message.
2011-06-21 22:45:21 +00:00
hiddenz
51282da51e
Add russian translation for debconf
2011-06-21 15:00:35 +00:00
hiddenz
aaf50c6e7e
routerconsole, susidns: update russian translation
2011-06-21 14:42:08 +00:00
hiddenz
40cd6fd88b
merge of '53ab9aa78fdc17db47e5ce39aadcee9cee73cd29'
...
and 'ec72b34db00b2e5880f02e321a040b625907cc27'
2011-06-20 17:31:36 +00:00
hiddenz
14494e4aae
i2psnark, i2ptunnel: update russian translation
2011-06-20 17:30:26 +00:00
hamada
d4e8517e9f
Add Arabic translation of susimail
2011-06-20 16:29:45 +00:00
hamada
526e0cda24
Fixed RTL bug in console: Arabic is displayed with right aligned text using a custom console_ar.css
2011-06-20 16:27:58 +00:00
e468633408
trim content type
2011-06-20 15:21:03 +00:00
kytv
6d59a64eed
Adjust the alignment of the langbox's flags
2011-06-19 08:45:29 +00:00
94e5aafa19
javadoc and more clearing at shutdown
2011-06-18 21:43:59 +00:00
0fa5fa40e1
* Shutdown:
...
- More job queue cleanups
- RouterInfo readin job checks for quick shutdown
- Note that we should improve profile read job
2011-06-18 19:58:50 +00:00
4caf48bd86
Fix broken executor initialization
2011-06-18 19:42:08 +00:00
66aec13ed6
final
2011-06-18 19:41:25 +00:00
67825a7668
* Shutdown:
...
- Add final shutdown hook
2011-06-18 17:01:15 +00:00
facbb8c950
* IRC Server: Send a message back if the tunnel is up but the server is down
2011-06-18 16:33:47 +00:00
95c88881d9
* Shutdown:
...
- Stop I2PThread from starting a new App context at shutdown
- Stop LogWriter from starting a new App context at shutdown
- Have router kill any leftover App context at startup
2011-06-17 19:51:17 +00:00
9ad8f35bca
* Shutdown:
...
- Kill the global app context
- Recognize multi-router case
- Fix RandomIterator, YKGenerator, DHBuilder, NTCPConnection
hanging on to old context -
probably other offenders not yet found
- Fix DHBuilder thread not stopping
2011-06-17 18:37:02 +00:00
4f722947e2
bump + rc
2011-06-17 18:26:15 +00:00
kytv
5420604ef8
Dropping 0004-configure-updates.patch as it's no longer necessary
2011-06-17 18:15:52 +00:00
kytv
47381686b5
Change text to "News updates" instead of "I2P updates" when install location is set to read-only
2011-06-17 18:13:49 +00:00
df793193aa
take3
2011-06-17 03:19:57 +00:00
kytv
3bbe3ba707
typo fix
2011-06-17 00:16:54 +00:00
eeb03766b6
client executor kill take 2
2011-06-17 00:09:05 +00:00
f8ab2c144e
execute the executors
2011-06-16 22:16:21 +00:00
32793ac12b
i2ptunnel shutdown hook
2011-06-16 21:38:08 +00:00
83ee57adc7
* Shutdown:
...
- Implement and call shutdown for RouterWatchdog
- Fix i2psnark DirMonitor not stopping
- Fix UPnP-Disposer not stopping quickly
- Implement and call YKGenerator and DHSessionKeyBuilder shutdown
2011-06-16 21:02:56 +00:00
4cff55daca
old TimerTask cleanup
2011-06-16 20:57:13 +00:00
cb72bb0427
* Shutdown:
...
- Implement and call shutdown for BandwidthRefiller
- Implement and register shutdown hook for Timestamper
- Implement and register shutdown hook for Jetty console server
- Fix UPnP-SSDPNotifySocket thread not stopping
- Fix all but one UDP PacketHandler threads not stopping
2011-06-16 19:04:23 +00:00
kytv
d2d2b1e25d
Prepare debian/ in preparation for 0.8.7
2011-06-16 17:19:10 +00:00
kytv
d56f9c7e6e
Add another commented example to wrapper.config for those instances in which bindipv6only causes problems
2011-06-16 15:10:53 +00:00
518fdd8c03
AsyncFortunaRandomSource: Refactor refiller for concurrent and shutdown
...
Add shutdown hook for FortunaRandomSource
2011-06-16 12:42:25 +00:00
20ad7a44a7
clear profiles out of memory on shutdown
2011-06-15 15:20:00 +00:00
c655d23815
* Updates:
...
- Add the router version to the zip file comment in the updater
- Add a class to extract the zip file comment
- Require the sud version header to match the zip file comment
to prevent spoofing of the version number, since the version
number in the header is not covered by the sud signature.
2011-06-15 13:30:24 +00:00
kytv
ba3f467244
Windows Uninstall the service if I2P is installed, whether the service was enabled by the installer or not.
2011-06-14 22:04:57 +00:00
kytv
1a52363218
Attempt to remove the service before trying to install it.
...
My rationale for this:
1) in case someone is installing I2P on top of an already existing installation
this will cause I2P to be shutdown
2) no hangs during the installation if i2p is already installed as a service
3) in case the NT service settings are changed in wrapper.config by us, this
will force the service settings to be updated.
4) versions of I2P < 0.8.7 did not remove the service when uninstalling. If someone
removed I2P in the past and reinstalls I2P--opting to run as a service--the
installation process will hang.
2011-06-14 22:00:42 +00:00
kytv
336ecda7e6
GOTO lines refer to the non-existent EOF label. Adding the :eof to the end.
2011-06-14 21:45:20 +00:00
89191f4014
bump
2011-06-14 19:53:13 +00:00
399a05a5b5
* Router: Delete old libjbigi.so and libjcpuid.so at startup if jbigi.jar is newer.
...
This will force a reextraction by CPUID and NBI.
2011-06-14 19:37:30 +00:00
3c88c854bf
more cleanup at shutdown
2011-06-14 19:27:46 +00:00
21b76f1ca1
concurrentify
2011-06-14 19:15:04 +00:00
d50cf13085
Register shutdown hooks for caches, in the first step of cleaning up
...
resources on shutdown, which is important in Android as the JVM
isn't going away. More to do.
2011-06-14 19:08:15 +00:00
620ec536c2
propagate from branch 'i2p.i2p' (head ea4e5cdef1ba51f6eb24828f05dd7ef66d5188ae)
...
to branch 'i2p.i2p.zzz.android' (head 03199a42adae7400f4627e7391fe3768493fd65f)
2011-06-14 18:48:26 +00:00
d4ca9ca36d
shutdown hook logging
2011-06-14 18:48:09 +00:00
932f01df0d
flag box tweak for two rows
2011-06-14 18:32:56 +00:00
19fd865e6f
new targets for including jbigi in the updater
2011-06-14 18:31:47 +00:00
09fbc91d32
recognize ktorrent
2011-06-14 18:30:18 +00:00
38537de758
* NetDB: Increase floodfills and better adjustment based on available memory
2011-06-14 18:29:04 +00:00
bb8b428598
* jbigi / NBI / wrapper / installer:
...
jbigi and wrapper files for arm.
Compiled on trimslice with gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Log postinstall errors to postinstall.log.
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.7) (6b18-1.8.7-0ubuntu2.1)
OpenJDK Zero VM (build 14.0-b16, mixed mode)
GMP 4.3.2 (half the size of 5.0.2, and no speed difference) LGPLv3
Wrapper 3.5.9 GPLv2
All binaries stripped.
As on the Android emulator, the stock BigInteger.modPow()
has some serious bug on arm.
Without the libjbigi checked in here, the JVM crashes almost immediately.
2011-06-14 18:11:43 +00:00
730965812b
final
2011-06-14 18:08:40 +00:00
c0801297fb
merge of 'e1f6b2db3a1f0f1cf4df67f63cf6becd41f534f4'
...
and 'edb2bfcff621cb4739bdf41520580e3f57bb1b2a'
2011-06-14 18:06:55 +00:00
hamada
959f7bf300
Arabic translation update of susidns
2011-06-14 13:43:29 +00:00
kytv
a07fb68e14
Windows: Don't install as a service by default.
...
With this checkin I'm trying to lessen the occurences of ticket #474 :
If a user installs I2P on top of an already existing I2P installation with the service
enabled, the installer will hang. The Quit button cannot be clicked. Clicking
the X in the corner seems to roll back the installation.
Also #472 : service is not removed when I2P is uninstalled
2011-06-14 12:08:04 +00:00
kytv
3c45f57b96
Add gettext to the build-deps for making debian packages
2011-06-13 19:52:07 +00:00
duck
9e5651a9be
Add translation notes
2011-06-13 15:14:20 +00:00
duck
41fa06e871
merge of '9d48efc47a48fc445a045f37222713b42a698153'
...
and 'a9936ae0cadad0b2bb646c9af046b32f3c497188'
2011-06-13 15:13:14 +00:00
duck
51722821e0
Make Finnish, Italian, Polish and Vietnamese translation configurable
2011-06-13 15:04:57 +00:00
duck
a385f0bab2
Fix trailing newline
2011-06-13 15:02:27 +00:00
6623616c82
- Fail build if gettext fails. Change property at top of build.xml if
...
you don't have gettext and want the build to continue.
2011-06-13 14:31:41 +00:00
kytv
fcf61377ac
* Really Clear the execute permissions on *.dll/*freebsd*so/*.jnilib like I meant
...
to do the first time that I noticed I added these files with those unneccesry
attributes.
* Set the "manual merge" attribute on these files.
2011-06-13 10:14:23 +00:00
kytv
c8ac7bf8fd
Remove "Working Directory" from the Uninstaller shortcut in Windows. With the
...
working directory set to $INSTALL_DIR, C:\Program Files\I2P is not removed in
XP.
...but even with the working directory removed, the the Uninstaller folder is left
within $INSTALL_DIR in Windows 7.
2011-06-12 23:14:02 +00:00
kytv
20d0221f5d
We will install a copy of the 32 bit version of the wrapper libs when on x64
...
for use with a 32 bit JRE.
Rationale:
On an x64 system using a 32 bit jvm Without the 32 bit libwrapper, messages
like this will be shown in wrapper.log with the wrapper in MTN & I2P >= 0.8.7:
-----------------------
Launching a JVM...
WrapperManager: Initializing...
WrapperManager:
WrapperManager: WARNING - Unable to load the Wrapper's native library 'libwrapper.so'.
WrapperManager: The file is located on the path at the following location but
WrapperManager: could not be loaded:
WrapperManager: $I2P/lib/libwrapper.so
WrapperManager: Please verify that the file is both readable and executable by the
WrapperManager: current user and that the file has not been corrupted in any way.
WrapperManager: One common cause of this problem is running a 32-bit version
WrapperManager: of the Wrapper with a 64-bit version of Java, or vica versa.
WrapperManager: This is a 32-bit JVM.
WrapperManager: Reported cause:
WrapperManager: $I2P/lib/libwrapper.so: $I2P/lib/libwrapper.so:
wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
WrapperManager: System signals will not be handled correctly.
-----------------------
With libwrapper.so removed, one sees the following:
WrapperManager: WARNING - Unable to load the Wrapper's native library because none of the
WrapperManager: following files:
WrapperManager: libwrapper-linux-x86-32.so
WrapperManager: libwrapper.so
WrapperManager: could be located on the following java.library.path:
WrapperManager: $I2P
WrapperManager: $I2P/lib
WrapperManager: Please see the documentation for the wrapper.java.library.path
WrapperManager: configuration property.
WrapperManager: System signals will not be handled correctly.
-----------------------
The 32 bit lib names, when installed on an x64 system, will match the alternate
names that the wrapper looks for.
2011-06-12 21:42:09 +00:00
kytv
ffffd2deb5
Add jcpuid binaries for Intel macs
2011-06-12 16:33:34 +00:00
kytv
796d104b83
add support for osx
2011-06-12 00:40:02 +00:00
kytv
654aa591c4
add isx86 check for x86_64 too
2011-06-12 00:19:45 +00:00
kytv
0a3bbb23e0
Preliminary jbigi support for osx. jcpuid will be coming later.
2011-06-12 00:12:58 +00:00
kytv
462d4fb8b2
Add support for OSX to jcpuid's mbuild.sh
2011-06-11 21:22:06 +00:00
kytv
eb17390b0a
removing \n from the end of three lines to eliminate warnings during build
2011-06-11 17:31:55 +00:00
550bb1aaae
fix the other gzip direction on android too
2011-06-11 17:05:24 +00:00
20f67ae8e9
Polish i2psnark translation from polacco@mail.i2p.
...
Fixed single quotes.
Email follows:
...
I attached file "snark-messages_pl.po.gz". I give you permission to use this file in I2PSnark distribution.
If you don't believe me that it is true polish translation, you can check it with some web translator.
Fist I used ordinary text editor to translate. Later I used Poedit <http://www.poedit.net/ >.
And I don't know why it gives strange error messages when I save the file.
17:43:29: snark-messages_pl.po:172: a format specification for argument {0} doesn't exist in 'msgstr'
17:43:29: snark-messages_pl.po:177: a format specification for argument {0} doesn't exist in 'msgstr'
17:43:29: msgfmt: found 2 fatal errors
_______
greetz,
polacco
2011-06-11 13:17:09 +00:00
duck
67f351bd50
Susidns in Polish
2011-06-11 12:04:58 +00:00
kytv
a87bd3ac50
update country names (some with the help of wikipedia)
2011-06-11 11:31:48 +00:00
duck
e2627f175c
Polish (partial) translations
2011-06-11 09:20:32 +00:00
duck
66a2f88da3
Italian (partial) translations
2011-06-11 09:19:24 +00:00
duck
3c9ac0e04d
Chinese susimail translation
2011-06-11 09:17:20 +00:00
duck
1bdf97d93f
Finnish (partial) translations
2011-06-11 09:16:24 +00:00
duck
08155939c3
Vietnamese (partial) translations
2011-06-11 09:13:28 +00:00
duck
03a022c4fa
Add transifex config for new chinese, finnish, italian, polish and vietnamese translations
2011-06-11 09:09:44 +00:00
duck
13b9e42dc4
Update source strings
2011-06-11 08:41:05 +00:00
kytv
949d59487c
Update with x64 windows info
2011-06-11 00:50:20 +00:00
3d695dac97
merge of '71a5174ccd130a08639b5c4a72382975747c7b43'
...
and '9591822ae7297e11b8efacb8456758babb1c6505'
2011-06-10 23:33:21 +00:00
4fedb3fb5a
javadoc thx kytv
2011-06-10 23:30:49 +00:00
kytv
25876ffa28
fix formatting
2011-06-10 23:27:38 +00:00
dba92b0c42
actually use the 64 bit cpu detection
2011-06-10 23:24:54 +00:00
kytv
6317418028
New compile using x86_64-w64-mingw32-gcc
2011-06-10 23:05:06 +00:00
kytv
59b9694180
Re-add to make sure jbigi-windows-none_64.dll is 'good'
2011-06-10 22:31:26 +00:00
kytv
47632a3c4b
Windows: Don't copy 32bit wrapper if installed via a 64bit jvm.
2011-06-10 22:28:33 +00:00
50578b34d0
* Profiles: Skip and delete a corrupt profile read from disk
2011-06-10 22:03:34 +00:00
c8afe4bcaf
* Random: Add config setting prng.bufferSize to override the default 256 KB
2011-06-10 22:01:25 +00:00
3f5022cbea
log tweak
2011-06-10 22:00:35 +00:00
f7751de1c3
propagate from branch 'i2p.cpuid' (head be49d2042be9311c16ec5cc4b5accd1366b93556)
...
to branch 'i2p.i2p' (head 0d92feaa69315781a8e98190c6d11b6b91355f8b)
2011-06-10 21:59:42 +00:00
kytv
194bd25e7b
jbigi for 64bit Windows (jcpuid was checked in earlier).
...
Tested in Windows 7.
As has been customary, these were linked with gmp-5.0.2.
Built using
"x86_64-w64-mingw32-gcc (GCC) 4.5.3" on Debian Sid with debug symbols stripped
using x86_64-w64-mingw32-strip.
2011-06-10 21:37:43 +00:00
kytv
8677a3e56c
jcpuid for x64 Windows
2011-06-10 17:09:04 +00:00
kytv
4e99c459c2
all arch wrapper is handled by build.xml
2011-06-10 14:54:41 +00:00
kytv
2c0e6a33a4
merge of '14e8f430d97e8e6a9926d59299775ca98d590c8d'
...
and '2b3daf42c48bc7b83cfa015b1dba87538ee2f8db'
2011-06-10 14:53:59 +00:00
dev
cbaa62dd78
Added debug loggin of .war path.
2011-06-10 14:17:45 +00:00
kytv
162c5bca4b
New: 64-bit wrapper for Windows.
...
The Tanuki Software website states "64-bit Windows versions of the Java Service Wrapper
are not currently being made available in the Community Edition." The Makefile
for x86_64 is missing from the upstream tarball as well.
Well...included in this checkin is a diff against
$WRAPPER-3.5.9-SRC/src/c/Makefile-windows-x86-32.nmake (see the README in
installer/libs/wrapper/win64.
2011-06-09 20:38:01 +00:00
kytv
3d9f68acc6
remove reference to postinstall.bat
2011-06-09 18:06:08 +00:00
kytv
7f96e279d7
Since postinstall.bat isn't used any longer:
...
- removing from /build.xml
- moving recent changes from installer/resources/postinstall.bat to installer/install.xml
- dropping installer/resources/postinstall.bat
2011-06-09 18:04:51 +00:00
0b4e430c70
* NativeBigI: Add support for atom, core2, corei, nano, pentiumm, geode
...
* JBigI:
- Add new libjbigi-linux-xxx.so files built by sponge, now that we have
CPUID.java support for them (thanks hottuna).
See http://zzz.i2p/topics/306 for discussion and test results.
64-bit processors (atom, core2, corei, nano):
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 http://gmplib.org/gmp5.0.html led us to use 5.0.2
for both the 32- and 64-bit versions, even though the files are twice as big.
5.0.x contains specific optimizations for atom and nano.
All 64-bit libs have _64 appended.
32-bit processors (pentiumm, geode):
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.
2011-06-09 16:04:06 +00:00
dev
747d1f45a8
Added Geode support.
2011-06-09 15:11:31 +00:00
dev
6cf1591688
Large but simple refactor of CPUInfo interfaces and CPUInfoImpl classes.
...
Added interface and class for VIA cpus.
Added support for VIA c5 cpus and some Via nano cpus (a few might be missing).
2011-06-09 15:00:30 +00:00
dev
562cabfbd6
Fixed bad merge, re-added CPU flags hex output.
2011-06-09 13:03:46 +00:00
dev
4033361f10
Added support for PentiumM where applicable. Added P4Compatability for a few processors.
2011-06-09 12:54:48 +00:00
dev
032faaeb73
run identifyCPU() on static for cleaner code.
2011-06-09 09:00:04 +00:00
dev
fd178f6ce5
Removed typos.
2011-06-09 08:45:44 +00:00
dev
28030dd470
Only run identifyCPU() once.
2011-06-09 08:41:51 +00:00
dev
11fb321674
Completed isXXXCompatible support for Bobcat/Atom/Core2/Corei
...
Added hasX64 for all CPUs.
2011-06-09 07:40:52 +00:00
3d18255eb1
* LogManager: Use DataHelper methods for loading and storing config
2011-06-08 20:16:48 +00:00
c5f04ee9c4
- Don't do 'mtn list changed' if not in a workspace or not needed
2011-06-08 20:15:53 +00:00
dev
366ed2b666
Formatting, tabs->spaces
2011-06-08 18:10:13 +00:00
dev
26899e488e
Added more fine grained compatability for cpus in CPUID. Not implemented in NativeBigInteger yet.
2011-06-08 18:07:46 +00:00
kytv
d57925e848
bump version to -19 to reflect the upgraded wrapper and jcpuid/jbigi binaries for windows and freebsd
2011-06-08 14:07:42 +00:00
b03f75367d
* Build: Add standard manifest to jbigi.jar
...
* Update wrapper license
2011-06-08 12:44:42 +00:00
dev
2cebe86524
Added support for AMD Bobcat APUs
2011-06-08 08:42:09 +00:00
dev
0a900088ca
Formatting
2011-06-08 08:27:01 +00:00
dev
cdb1284e9e
Added method for getting extended EBX CPUID flags.
2011-06-08 08:26:37 +00:00
dev
3a5347f88f
Remove doCPUID caching, to due to having to much overhead compared to acutally just doing the doCPUID every time.
2011-06-08 08:25:09 +00:00
kytv
e18080c4dc
clean the jbigi/jcpuid intemediate binaries (core/c/jbigi/{bin,lib} and core/c/jcpuid/lib)
2011-06-08 08:15:23 +00:00
dev
831848e938
Added caching for doCPUID
2011-06-08 08:11:28 +00:00
kytv
54ed70ae4a
Diable launch-i2psnark (not used)
2011-06-08 08:10:09 +00:00
kytv
e3abc25c6b
New jbigi/jcpuid compiles for Windows.
...
Compiled using mingw32 in Windows XP (gcc --version returns v4.5.2).
As was done with the Linux and FreeBSD builds, jbigi was linked with gmp-4.3.2
for the 32bit cpus and 5.0.2 for the 64bit CPUs.
Since there current isn't a free version of the wrapper for x64 Windows, there
aren't any x64 versions of these dlls.
2011-06-08 08:07:53 +00:00
dev
9f9e44bada
Improved toString() and formatting.
2011-06-07 20:54:40 +00:00
dev
ff4b6504a1
Formatting
2011-06-07 20:13:00 +00:00
dev
55c6cdcae8
Formatting
2011-06-07 20:06:10 +00:00
kytv
00f2750937
Wrapper upgrade, part two. With this checkin I'm adding the new files that
...
I missed in revision 97672ae2bf487e93c095bb1d142c3df1a2f3d7d7
*Sigh*
2011-06-07 17:40:06 +00:00
dev
9c41bfeaa4
Added support for loading Atom,Core2 and Corei jbigi.
2011-06-07 17:04:15 +00:00
dev
3f43469104
Formatting
2011-06-07 16:35:51 +00:00
dev
89c3f894d7
Added support for most AMD cpus.
2011-06-07 16:27:26 +00:00
dev
33ec7babf9
Added support for a few more intel i3/i5/i7
2011-06-07 15:14:45 +00:00
kytv
f5026a9cbf
merge of '97672ae2bf487e93c095bb1d142c3df1a2f3d7d7'
...
and 'a81e35f3ea0e85227f834ec3bd4c40c7c18291f8'
2011-06-07 14:53:50 +00:00
kytv
b2e8d3cedf
Here is the long awaited upgrade of the wrapper.
...
The aging v3.1.x of the java wrapper is being replaced in this
checkin with the latest (current) stable release, 3.5.9.
There is now only one copy of wrapper.jar, located in wrapper/all.
The build.xml scripts have been changed to reflect this new path.
All binaries--with the exception of solaris (I don't have
SPARC hardware)--have been stripped.
FreeBSD x64 is being included in this release.
I have only included the x86 macosx wrapper due to not having a
system to test the x64 code on. On the plus side, the wrapper is
universal (a FAT powerpc & Intel Mac) binary. No more prompting
to install Rosetta!
2011-06-07 14:53:10 +00:00
dev
6121ccc46f
Support additional platforms and processors.
2011-06-07 14:47:29 +00:00
37ce3305e0
Drop libjbigi-freebsd-viac32.so, dup of libjbigi-freebsd-pentium3.so, case already handled in NBigI.
2011-06-07 14:17:08 +00:00
f02e44bf91
* Drop andorid/ directory; further development will happen in
...
an android-only branch.
2011-06-07 14:14:19 +00:00
kytv
57fc896e59
Remove leftover debugging "echo" statement
2011-06-07 14:03:11 +00:00
kytv
46b4ec4819
Compiled with gcc (GCC) 4.2.1 20070719 [FreeBSD] linked against openjdk6
...
with PIC and stripped
2011-06-07 11:46:45 +00:00
kytv
83ccc0ff0a
Change attr execute to false. Files were added with mode 755 in error.
2011-06-07 01:40:49 +00:00
kytv
6d70224da4
Add x64 for FreeBSD
2011-06-07 00:57:25 +00:00
kytv
7b04c7e210
FreeBSD: Updated jbigi/jcpuid compiles.
...
Just as was done with Sponge's compiles for Linux, the 32bit libs/cpus were linked with gmp 4.3.2.
The 64bit compiles were linked with gmp 5.0.2. The 32bit compiles for 64bit cpus were linked with 5.0.2 as well.
All .so files were compiled with the default gcc on FreeBSD-8.2-RELEASE
gcc (GCC) 4.2.1 20070719 [FreeBSD]
2011-06-07 00:48:37 +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
kytv
15b9615a1c
Debian: update path of installed javadocs
2011-06-05 20:02:48 +00:00
kytv
4dc9cfb457
Debian: re-work patch to compensate for recent runplain.sh & wrapper.config changes
2011-06-05 20:02:13 +00:00
kytv
1250617d6c
Make runplain.sh even more shell agnostic
2011-06-05 19:54:21 +00:00
duck
ca5f35aea9
merge of '7f219c63dd48ba4ae26ad87603df4cb41ada2c59'
...
and 'afa8f9152e731dd11cd6a3649d45caaeb65b1b82'
2011-06-05 15:03:05 +00:00
duck
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
duck
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
duck
b1f1c28c5c
Swedish translations (thanks 123hund123, hottuna and digitalmannen)
2011-06-05 10:15:05 +00:00
m1xxy
b612e925df
merge of 'b87fbef6393383ccfe6d24286dbbf9ffc79fdd29'
...
and 'c0bbd3c3725889c45887d4cdce900908d8918df8'
2011-06-05 08:51:48 +00:00
m1xxy
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
m1xxy
d5f529819f
merge of '6ad44c8ad61fa5a65207491cab744ddfa8f0f3ca'
...
and 'db7c4479731f94687d64bea76eafeb4c62e14f1a'
2011-06-03 01:31:31 +00:00
m1xxy
d2093444a6
update i2psnark pt
2011-06-02 21:34:50 +00:00
m1xxy
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
m1xxy
c5c6a9fa17
update routerconsole Deutsch
2011-06-02 20:23:36 +00:00
m1xxy
78779fe92f
update Castillian
2011-06-02 19:36:53 +00:00
sponge
b37a64905b
fix/merge
2011-06-02 19:07:38 +00:00
sponge
675ac79443
merge of '65af54c284a3e8def1740b26114d3ed42ccae172'
...
and 'd805aad2dab23264b9c386c8ffabea464fece871'
2011-06-02 19:02:29 +00:00
sponge
14ea9c2928
fix/merge
2011-06-02 19:02:12 +00:00
sponge
ec6084cd37
merge of '468d5271753b5b44fff6890ecd33d03b684d8e18'
...
and 'cd4b79fe5aae3f17a3def305c7a3494a8db5dc74'
2011-06-02 18:57:06 +00:00
sponge
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
kytv
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
kytv
5990dd5879
add description for debian-clean target
2011-06-01 10:24:07 +00:00
kytv
030a95cdd1
reference debianhowto
2011-06-01 09:54:32 +00:00
sponge
18d3536ffe
ConfigClients stopClient stubbed out.
2011-06-01 03:59:12 +00:00
sponge
3b80f53b8e
There is more than one way to peel a pineapple...
2011-06-01 02:49:14 +00:00
sponge
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
kytv
f8dc8a298e
Debian: refactor patch
2011-06-01 00:11:03 +00:00
kytv
a3dd538afb
typo fix
2011-06-01 00:09:53 +00:00
kytv
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
kytv
313ee79bae
hide syndie from "all" target and disable syndie target
2011-05-31 23:32:27 +00:00
kytv
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
kytv
455b5529b4
jbigi: Add support for SunOS/Nexenta/Solaris to the build*.sh scripts
2011-05-31 19:37:29 +00:00
kytv
60204fef24
Debian: initscript: Don't spew warnings when chown'ing files that don't yet exist
2011-05-31 18:50:54 +00:00
kytv
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
kytv
43ba27126c
Debian: Refactor jcpuid & jbigi patches to deal with SunOS support
2011-05-31 11:32:07 +00:00
kytv
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
kytv
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
kytv
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
kytv
ed8a065da9
Debian: Rework patch to work with the updated runplain.sh
2011-05-28 20:21:45 +00:00
kytv
9834a36787
merge of '5b0e335af7a9ce35cb7e40cd550b7e65af923218'
...
and 'd25f86bdd190afae59745e22e4fd0c2d8911a8ac'
2011-05-28 20:17:09 +00:00
kytv
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
kytv
c9c35a3e5a
jcpuid: minor edits so that compilation will work with Debian kFreeBSD
2011-05-28 17:26:24 +00:00
kytv
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
kytv
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
kytv
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
kytv
0dba0a1d6f
typo fix
2011-05-27 09:45:42 +00:00
kytv
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
kytv
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
kytv
e347ee5880
Debian: debian/README.Debian updates to reflect packaging changes
2011-05-26 21:56:42 +00:00
kytv
a4ea70b33b
Debian: Move scripts/ to doc/i2p/examples
2011-05-26 21:40:31 +00:00
kytv
4433a3db06
Debian: Install runplain.sh as /usr/bin/i2prouter-nowrapper
2011-05-26 21:38:50 +00:00
kytv
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
kytv
1f497e171a
Debian: Add certificates directory to $I2P
2011-05-26 19:12:32 +00:00
kytv
cd8c954513
Debian: Drop junit from Build-Depends-Indep
2011-05-26 18:53:22 +00:00
kytv
d08d5ffd64
Debian: add debian/copyright to ant clean target
2011-05-26 18:51:36 +00:00
kytv
8744eab46d
Debian: drop dynamically created copyright file
2011-05-26 18:46:41 +00:00
kytv
5d7e936aed
Remove legacy standalone i2psnark from package
2011-05-26 15:49:43 +00:00
kytv
e786da2605
Remove information from debian/README.Debian that is no longer applicable
2011-05-26 14:45:10 +00:00
kytv
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
kytv
075f89f43c
Update jetty version number--we use version 5.1.15.
2011-05-25 18:11:15 +00:00
kytv
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
kytv
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
kytv
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
kytv
641e71c141
close tags in eepsite help files
2011-05-24 23:16:15 +00:00
kytv
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
sponge
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
sponge
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
kytv
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
kytv
5ce439ffc4
merge of '97f5690455a3a74e68056739ea7145c8059454c6'
...
and 'e01e159c9825a36e8e640bb3cf8d0f1200b1be2f'
2011-05-19 05:47:02 +00:00
magma
00f2721640
upd
2011-05-19 05:44:13 +00:00
m1xxy
454a310bbe
make translation more castillian
2011-05-18 21:40:11 +00:00
magma
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
m1xxy
90642a8ab5
warning
2011-05-05 01:59:20 +00:00
dev
0ae798d840
added simple release checklist file
2011-05-04 22:09:09 +00:00
6199e7b74c
oops fix path to newly tagged files
2011-05-03 13:15:13 +00:00
m1xxy
1e9ac05b63
merge of '83e7567c0dbdabe57c21a0bfdc9d70acbbc71463'
...
and 'f783d7f664254691074c1542a6d8937731e2b503'
2011-05-02 16:24:54 +00:00
m1xxy
ed338d9cfa
minor tweak to es
2011-05-02 16:24:48 +00:00
magma
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
magma
e4a8b9621d
site (plugin)
2011-04-25 06:29:20 +00:00
magma
66ea1c060a
merge of 'aee566a8e2250d2461203b83c7a3434b29f771f9'
...
and 'f6410ea071e6b154e0c14deea8ef6eaa35cb7faa'
2011-04-24 07:38:51 +00:00
magma
50dabfec8c
typo typo
2011-04-24 07:37:20 +00:00
m1xxy
a8722e033c
tweaks es
2011-04-20 00:28:02 +00:00
m1xxy
1cec98d180
tweaks es
2011-04-20 00:24:37 +00:00
97bb2d81b7
0.8.5
2011-04-18 03:12:51 +00:00
m1xxy
9c4d107b5d
update de
2011-04-16 01:22:55 +00:00
m1xxy
eaccd029c8
merge of '9f3e70c07e90831996f4a09177d29015e02d03a1'
...
and 'bfdfec0ecf3dfe56d93ab5835b3c6887743e50ac'
2011-04-16 01:22:12 +00:00
m1xxy
b2c90b0633
update es
2011-04-16 01:20:58 +00:00
hiddenz
1152e117b3
routerconsole: update russian translation
2011-04-13 17:34:36 +00:00
magma
9f3cdeb29e
typo
2011-04-11 13:49:55 +00:00
magma
699bfb3987
typo
2011-04-11 13:23:11 +00:00
magma
0695753084
typo
2011-04-11 13:19:21 +00:00
magma
ef0e9ca36c
typo
2011-04-11 13:05:40 +00:00
magma
3e9e56ed28
typo
2011-04-11 12:27:22 +00:00
magma
b16cfb9df6
typos
2011-04-11 11:24:42 +00:00
magma
18c3430656
typos
2011-04-11 10:53:02 +00:00
magma
94298c3678
missinfo
2011-04-11 09:19:23 +00:00
magma
a3d22e829b
encore une
2011-04-11 08:55:15 +00:00
magma
63ecc10c5e
typos
2011-04-11 08:46:32 +00:00
magma
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
magma
960f12d66c
final tweaks
2011-04-09 01:09:16 +00:00
magma
aea618061f
final tweaks
2011-04-09 00:47:57 +00:00
magma
3995d2b123
merge of '3ef57a4333ea11a79d106a471afe2014124dc520'
...
and '41944e5ee9caea1445633a41c9e0f3474aefea7e'
2011-04-09 00:20:18 +00:00
magma
891f9b2e87
final tweaks
2011-04-09 00:16:04 +00:00
m1xxy
47efafa722
changes to es
2011-04-08 21:55:34 +00:00
m1xxy
b19006690c
tweaks es
2011-04-08 19:12:05 +00:00
magma
6acef90087
final tweak
2011-04-07 21:26:17 +00:00
magma
5b7896d16e
final tweaks after tests
2011-04-07 19:04:43 +00:00
magma
8a74eceac3
final tweaks after tests
2011-04-07 15:04:56 +00:00
magma
a5f576d912
final tweaks after tests
2011-04-07 14:45:25 +00:00
magma
e0c0f2a350
final tweaks after tests
2011-04-07 14:32:14 +00:00
magma
1ca63be423
final tweaks after tests
2011-04-07 14:31:41 +00:00
magma
eaee55e3a9
fix the damned apostrophe and some better translations for other strings
2011-04-07 11:45:30 +00:00
magma
1fbaf24d59
fix the damned apostrophe
2011-04-07 10:32:34 +00:00
magma
1ada55f012
add how_fr.png
2011-04-07 10:25:06 +00:00
magma
bcbd5bbda6
fix the damned apostrophe and some typos
2011-04-07 10:19:53 +00:00
magma
2a982a4c47
fix the damned apostrophe
2011-04-07 09:12:17 +00:00
magma
2061640cb6
fix the damned apostrophe and other typos
2011-04-07 09:00:15 +00:00
magma
a4ff83c0d4
fix the damned apostrophe
2011-04-06 19:43:49 +00:00
magma
e766202a2e
fix in panel: congestion->tasks list
2011-04-06 17:34:15 +00:00
magma
0da9c606f2
remake duck's change
2011-04-06 15:33:06 +00:00
magma
398984009b
remake duck's change
2011-04-06 15:21:36 +00:00
magma
3e00866bdf
remake duck's change
2011-04-06 15:21:15 +00:00
magma
ac3c2bd872
remake duck's change
2011-04-06 15:02:50 +00:00
magma
281c2f5b51
tweak
2011-04-04 20:44:18 +00:00
magma
2e9e2e20ef
tweak
2011-04-04 20:37:47 +00:00
magma
ed131f47de
tweak
2011-04-04 20:27:28 +00:00
magma
853e5ac607
tweak
2011-04-04 20:21:21 +00:00
magma
1cffcdb670
ttweak
2011-04-04 20:13:19 +00:00
magma
a9b1603f9f
ttweak
2011-04-04 20:08:50 +00:00
magma
aee08287eb
tweak
2011-04-04 12:31:40 +00:00
m1xxy
131e8f6d68
translation es update
2011-04-02 22:00:39 +00:00
m1xxy
c8544d016d
merge of '51802b6d77791cf157cb9ef16097495772c68d12'
...
and '7a7f3283a6a2a69e8ed4df36c0e5a9850c8bb248'
2011-04-02 20:43:42 +00:00
m1xxy
8198e61acc
tweaks transl8ion desktopgui
2011-04-02 20:38:25 +00:00
duck
b41ed69b0f
Adding Arabic to Transifex
2011-04-02 12:18:45 +00:00
duck
5b2cf8b676
German translation for DesktopGUI, thanks blabla
2011-04-01 21:41:13 +00:00
duck
5d9116965b
Spanish translations, thanks punkibastardo
2011-04-01 21:29:53 +00:00
duck
07e61d499a
Fix French quoting, add to Transifex
2011-04-01 21:22:33 +00:00
magma
9f010d80fb
checked against console
2011-03-30 22:52:54 +00:00
magma
660ba64ce1
little fixes
2011-03-30 22:45:25 +00:00
magma
29c731d660
little fixes
2011-03-30 21:08:08 +00:00
magma
df4714e628
little fixes
2011-03-30 20:57:34 +00:00
magma
a7d6048748
mini tweaks
2011-03-30 20:35:27 +00:00
magma
1a40178e8c
fix
2011-03-30 20:20:14 +00:00
magma
49ac0278f0
redo
2011-03-30 20:17:44 +00:00
magma
4c74315411
redo
2011-03-30 20:12:09 +00:00
magma
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
magma
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
magma
8ea721696f
readme_fr.html
2011-03-29 00:33:45 +00:00
magma
3e5713e479
readme_fr.html
2011-03-29 00:05:29 +00:00
magma
b7072d48b6
messages_fr.po & readme_fr.html
2011-03-28 22:54:26 +00:00
magma
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
magma
516216730b
readme_fr.html
2011-03-28 14:25:47 +00:00
magma
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
magma
4d17643064
messages_fr.po
2011-03-27 18:37:09 +00:00
magma
0b510cdc21
fignolage help_fr & console messages_fr.po
2011-03-27 10:03:04 +00:00
magma
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
HungryHobo
0617ee99cd
Fix: Wrong working dir when running as a Windows service
2011-03-27 01:30:30 +00:00
magma
4fbde3a0bc
better
2011-03-26 20:55:47 +00:00
magma
9911d22ac3
transl
2011-03-26 20:54:17 +00:00
magma
b14c17c884
add news_fr.xml .... feel free to use for tests or mtn delete
2011-03-26 17:50:54 +00:00
magma
3fe232a535
typo
2011-03-26 16:49:29 +00:00
magma
52a0ab5482
same for highCap
2011-03-26 15:24:23 +00:00
magma
b3dec96e1e
see trac #450
2011-03-26 15:03:26 +00:00
magma
b639482c4a
tweak
2011-03-26 10:47:16 +00:00
magma
d68e59fb04
tweak
2011-03-26 10:03:39 +00:00
magma
d97f991230
fix
2011-03-26 08:59:39 +00:00
magma
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
magma
26cc6a26b8
add
2011-03-26 02:38:34 +00:00
magma
bcf9d59c82
fix
2011-03-26 01:49:09 +00:00
m1xxy
cf7e922dcd
merge of '71dfdcd2d4d32f1ab1d0f8aa795af4e2520362dc'
...
and '98c75b36461d2528cd3135f43f759440d3183acc'
2011-03-26 00:33:21 +00:00
magma
ba67bb9412
fix
2011-03-26 00:29:00 +00:00
magma
1271e03192
fix
2011-03-25 23:15:40 +00:00
m1xxy
cdd986c56b
update translation de
2011-03-25 22:55:37 +00:00
magma
ea86b6880f
fix
2011-03-25 22:19:29 +00:00
magma
d47de894ab
fix
2011-03-25 19:54:59 +00:00
magma
109bd978de
fix
2011-03-25 19:41:25 +00:00
magma
25d2ce65e2
add
2011-03-25 17:20:18 +00:00
magma
07b3ebefc1
'->\'
2011-03-25 14:53:18 +00:00
magma
e255de6f72
'->\'
2011-03-25 14:20:33 +00:00
magma
76bbc604ae
?
2011-03-25 11:09:59 +00:00
magma
103bde8a32
?
2011-03-25 11:09:12 +00:00
magma
57140d2655
add
2011-03-25 10:14:50 +00:00
magma
f61108bbae
add
2011-03-25 09:14:26 +00:00
magma
05a3738fdb
refilled
2011-03-25 08:56:53 +00:00
magma
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
magma
b5cfe00ba5
new
2011-03-24 21:22:46 +00:00
magma
46b2fd2749
new
2011-03-24 21:14:12 +00:00
magma
f1d1a80f4e
new
2011-03-24 21:03:08 +00:00
magma
f3a30276f3
new
2011-03-24 20:55:15 +00:00
magma
a9579cdd87
new
2011-03-24 20:45:52 +00:00
magma
2d4c3453b7
new
2011-03-24 20:33:18 +00:00
magma
1f58125eed
new
2011-03-24 20:25:54 +00:00
magma
fb36da7669
new
2011-03-24 20:19:26 +00:00
magma
fa1820786a
new
2011-03-24 20:11:18 +00:00
magma
655d0ad77e
new
2011-03-24 20:10:53 +00:00
magma
0098816866
new
2011-03-24 18:39:32 +00:00
magma
6e08fd614a
after antpoupdate
2011-03-24 16:53:10 +00:00
magma
0680725582
upd
2011-03-24 15:37:38 +00:00
magma
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
magma
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
magma
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
magma
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
magma
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
magma
086bad4b47
upd messages-fr.po
2011-03-22 16:31:20 +00:00
magma
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
magma
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
duck
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
duck
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
m1xxy
be4be9716d
readme tweaks
2011-03-13 12:39:52 +00:00
m1xxy
ac5785c796
update susimail de translation
2011-03-13 11:32:43 +00:00
m1xxy
e6b24277b6
readme tweaks
2011-03-13 11:06:33 +00:00
HungryHobo
dca9f32d3f
Make the actual installation the last step before the "Done" screen
2011-03-12 22:19:05 +00:00
HungryHobo
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
duck
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
m1xxy
7f616f20ae
Susimail fix typo
2011-03-12 02:37:18 +00:00
m1xxy
133017d2db
Susimail translation de
2011-03-12 02:29:13 +00:00
m1xxy
ee6a058602
merge of '2800e8520ddd9ac3f56053467ccfb76cde381974'
...
and '5c35adb4725a7a6f8145b1f5ee552729a691706d'
2011-03-12 02:26:14 +00:00
m1xxy
6bbdb4fc03
merge of 'ca5b19055e887994435b0eb35978484f2489bb6e'
...
and 'f2d5735e0701a2b5b380f0967281811b26e26de4'
2011-03-12 02:20:39 +00:00
duck
5def26ab93
Add Susimail to Transifex config
2011-03-11 22:23:25 +00:00
duck
1657f151f6
Update history
2011-03-11 21:53:18 +00:00
duck
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
m1xxy
6e607e6bfe
s/bit/bytes
2011-03-04 18:52:50 +00:00
hamada
0e854623c1
Last update of Arabic translation
2011-03-04 17:51:03 +00:00
hamada
21c65475f9
Update Arabic translation
2011-03-03 21:14:24 +00:00
hamada
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
hamada
cacd0f898d
merge of '2e344d5a40af5ff5f653e5bb911a2a693430d887'
...
and '7d56ae866ee2ea98e7bd34a9877f002821b4c407'
2011-02-27 20:02:29 +00:00
hamada
f8fffb5d20
merge of '1128186f23d4c02c548fa9253638806164f51256'
...
and '4abd29865b0fb8d04e5374f13c7d659c3d6939d4'
2011-02-27 20:02:27 +00:00
hamada
9cd0e53d0f
update Arabic translation
2011-02-27 20:02:11 +00:00
hamada
b0daab601a
merge of '3e32ba6e66f58b4ac347c39ab58f626c9b917f38'
...
and 'c68baba7320228bca1a46b463158f09ed6535aea'
2011-02-27 19:55:58 +00:00
m1xxy
291b70036a
explicit merge of 'e6c9327ff1ba8469394ea059c363542418c60e8f'
...
and '3e32ba6e66f58b4ac347c39ab58f626c9b917f38'
2011-02-27 18:17:27 +00:00
m1xxy
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
walking
e990d98dab
rollback the readme I commited accidentally to hamada's version.
...
fix flagbox
2011-02-27 04:03:37 +00:00
walking
5beb739913
fix message
2011-02-26 08:49:07 +00:00
hamada
6e84ee8361
Add full Arabic translation of susidns
2011-02-25 18:50:20 +00:00
hamada
dedb139fb0
merge of '426f3701e6aff730cff1ccf9bf0812c6b66dc07a'
...
and 'c11fe68b816f89dba74a19921645984ecb370946'
2011-02-25 18:47:36 +00:00
walking
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
hamada
f8e647796b
Add Arabic translation of i2psnark
2011-02-24 14:53:33 +00:00
hamada
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
hamada
f0eb74eeb0
merge of '0cc0ed981fc84e39ef190f1540ab82ca067e4c3e'
...
and '2581256cd4f76cdfe7499610c52b41f6450d88a4'
2011-02-23 14:34:58 +00:00
hamada
da41096115
Added susidns arabic and removed french entry from Arabic translation file
2011-02-23 14:33:42 +00:00
hiddenz
61f6ecd725
merge of '8defd07dc628523d87035c507798143df23f7c39'
...
and 'dbd17e12f35cee94207abc66c7b10c9741fadb9b'
2011-02-23 05:23:44 +00:00
hiddenz
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
hamada
d131c4bfec
merge of '77b7b8bdb82c499d69c7c8fae6d87b6824bc97d1'
...
and 'b39e8584ce620f381c8b887e7644ff1f08f0510c'
2011-02-22 17:12:48 +00:00
hamada
e93a3ed908
Used Arabic language flag as requested and fixed language name
2011-02-22 16:38:44 +00:00
walking
bfb74f7181
reveal the secret protable target
2011-02-22 16:08:16 +00:00
hamada
9b77f5e81f
Fixed translation bug and updated routerconsole Arabic translation
2011-02-22 12:39:27 +00:00
hamada
36cbae2d7f
merge of '13ca0f2216adf3e66f114ceb036d6b9c296a1619'
...
and '659ccd1cc2f49106cdea175ce29c0542e5fd94e7'
2011-02-22 12:29:54 +00:00
hamada
632f34e114
Fixed my translation bug in proxy files
2011-02-22 01:24:04 +00:00
hamada
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
mathiasdm
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
walking
2dca305c3f
revert the half finished translation that's accidentally commited.
...
(pls rename before commit next time)
2011-02-21 15:39:48 +00:00
walking
8af15e01aa
translation update
...
fix readme <div>
2011-02-21 14:58:06 +00:00
duck
93be3cbdd4
Update Dutch translation
2011-02-20 12:28:44 +00:00
duck
ce103d58a8
Update english labels
2011-02-20 12:24:36 +00:00
mathiasdm
b406c6c51e
Fixed tests for i2ptunnel.
2011-02-20 11:03:40 +00:00
hiddenz
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
hiddenz
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
dev
72692840a7
merge of '37c901026218772a834490f3a1f7b4f3f97f8540'
...
and 'e0bd7f50374a8accafb4dfa872318cff7fc59d12'
2011-02-19 17:14:30 +00:00
dev
edb976bce5
minor
2011-02-19 17:13:50 +00:00
3d30e142c1
fix LogSettingsTest hang on fail
2011-02-18 15:37:56 +00:00
mathiasdm
aaf2fe9942
-14
2011-02-18 07:10:42 +00:00
mathiasdm
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
hamada
6885f96741
Arabic translation of error messages
2011-02-17 21:09:31 +00:00
mathiasdm
ef50c122fc
Added the option to disable desktopgui.
2011-02-17 17:19:39 +00:00
dev
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
dev
bec1b4a8e1
merge of '2640744244f35bbe1cfa2738209238b69696c3aa'
...
and 'a9276b7c162ada9a117bde0a54aa4da8fdc05773'
2011-02-17 10:45:49 +00:00
dev
84990d9d43
minor changes
2011-02-17 10:45:35 +00:00
hamada
e1b40d4925
Add Arabic version of readme and initialNews
2011-02-16 20:02:21 +00:00
hamada
8a71ab4447
Added Arabic l10n for router console
2011-02-16 19:11:48 +00:00
duck
ecadbba98e
Add russian desktopgui to Transifex config
2011-02-15 20:36:38 +00:00
hiddenz
d468a3a8e6
i2psnark: update russian translation
2011-02-15 17:28:51 +00:00
hiddenz
e227464748
merge of '2f361aff8dd74139e94c6f92e575638347b28b0a'
...
and 'c095a7e88a112095206c8abb3db82789c620a5e4'
2011-02-15 17:23:02 +00:00
hiddenz
6c61b39f60
desktopgui: add russian translation
2011-02-15 17:20:14 +00:00
hiddenz
ce634d4f44
i2psnark: update russian translation
2011-02-15 17:18:44 +00:00
hiddenz
3d1312d169
i2ptunnel: update russian translation
2011-02-15 17:18:20 +00:00
hiddenz
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
dev
81411601d5
merge of '36411afd84e961f271fd1d09a2d7f227f633af4c'
...
and 'a441ad8880324b5e5e9deb63487986976daf06a8'
2011-02-15 06:26:01 +00:00
dev
b2433d0e50
properly deprecate stuff
2011-02-15 06:22:54 +00:00
dev
2c6984ab99
even more tests
2011-02-14 20:45:36 +00:00
dev
c91d2bf278
minor adjustments to RouterAddress testcase
2011-02-14 18:14:03 +00:00
dev
4c1f3a3143
exclude test classes from coverage
2011-02-14 18:08:45 +00:00
mathiasdm
a6686cbed4
Fix headless issue without reboot.
2011-02-14 17:12:12 +00:00
dev
581cd72032
merge of '0d9093cdc66fad9b4827931caa079ad00f2a76f7'
...
and '8aecdabbd225a6ea26a3c20725aeabfedf2dbe1d'
2011-02-14 16:38:22 +00:00
dev
271f330cdd
add another totally useful test
2011-02-14 16:37:23 +00:00
dev
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
duck
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
duck
2e84134938
Update Dutch translations
2011-02-13 17:53:41 +00:00
duck
a75b2ccf15
Don't create an english bundle. Add missing desktopgui dependency.
2011-02-13 17:11:53 +00:00
duck
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
duck
5e96b86281
Add source language (English)
2011-02-13 13:42:44 +00:00
duck
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
walking
6aaa6cd959
just spoted something that went really wrong
2011-02-12 16:54:48 +00:00
walking
50cb4074d1
changed to utf8
2011-02-12 16:52:17 +00:00
walking
8781f89820
update translation
2011-02-12 12:12:04 +00:00
walking
93010923f0
minor wording
2011-02-12 11:58:31 +00:00
walking
bf6b81f85a
translation fix
2011-02-12 11:36:38 +00:00
walking
1d1472c1e4
merge of '47f3a51a7017f1141b9ba7ea01faa1e621324955'
...
and 'fab379ac654f8f643b8b29203a50cb68c76c181b'
2011-02-12 11:31:41 +00:00
walking
93045c2a8d
make windoz msg bundling suck less
2011-02-12 11:30:21 +00:00
walking
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
mathiasdm
f97402b141
merge of 'a6e9aa4eede6931f8bd627a7b6feb3902c8b5113'
...
and 'd8b436ffeb6b54ba576de5b3caea5f713efdedee'
2011-02-11 19:13:47 +00:00
mathiasdm
4471567344
Fixed headless issue, added -8.
2011-02-11 19:12:19 +00:00
sponge
dd2c5067aa
I2PTunnel: fix my own stupid bug in I2PTunnelConnectClient
2011-02-11 11:12:19 +00:00
sponge
8ec3e58e27
I2PTunnel: fix NPE in I2PTunnelConnectClient
2011-02-11 11:07:33 +00:00
sponge
1ad005ec6f
Minor spelling corrections in comments, no new code.
2011-02-10 20:47:17 +00:00
sponge
8d15bb4a38
I2CP: fix NPE in QueuedClientConnectionRunner
2011-02-10 19:47:30 +00:00
mathiasdm
d8cff6c3e2
merge of '710537602a9f16aa4235ee5d50f9062658827469'
...
and 'ebeebe3477f791c404683923ccfaf075de781391'
2011-02-10 18:09:05 +00:00
mathiasdm
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
mathiasdm
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
walking
2db136b420
* minor revise on some wording.
...
* updated translation.
2011-02-10 09:46:25 +00:00
mathiasdm
c8866bebc4
Added tests to fix HTTPTunnelServer header fix.
2011-02-10 07:20:40 +00:00
sponge
99ebad3032
BOB config fix, I2CP fix some leaks, see history.txt for details
2011-02-09 16:15:36 +00:00
walking
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
mathiasdm
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
dev
7c0e82fa4d
merge of '5bf3578b311b1d7c5fb2c2dec8dd60e414a7c983'
...
and '8b3e48e1cca08c942ee3ab576b77af9e2f1a585a'
2011-02-07 18:15:20 +00:00
dev
005fe48e12
merge of '1826c4597d79220a8ad045a63055ac6e75b8a545'
...
and '6d9e17c19dd9ab91772e21a74fdfe371037b7717'
2011-02-07 18:14:23 +00:00
dev
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
dev
6c8cacfaa2
updated some core tests to cope with the recent datastructure changes
2011-02-06 17:09:52 +00:00
dev
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
d8080278b3
initial DHT code, needs work
2011-02-06 00:12:54 +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
mathiasdm
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
dev
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
dev
daac11d2d1
simplify code(and deduplicate)
2011-02-03 13:53:58 +00:00
dev
85d5a8542e
replaced clover with opensource alternative
2011-02-03 06:57:35 +00:00
mathiasdm
fa6e60da84
merge of '54d4dff4f475a95dfa8e7c7878c5e6321036b988'
...
and 'c8ddd603cd6b832a3d5320ada590613a7b2e5c34'
2011-02-02 22:56:00 +00:00
mathiasdm
004d7874c4
Core tests build fix.
2011-02-02 22:52:41 +00:00
sponge
051fdb2f2a
history.txt
2011-02-02 17:08:25 +00:00
sponge
ddc8953589
Revise lookup code
2011-02-02 17:06:34 +00:00
cervantes
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
cervantes
0ccbe818ce
Added https://forum.i2p2.de/netdb/ to the list of ssl reseeder urls
2011-01-31 20:06:43 +00:00
cervantes
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
mathiasdm
37fc44867f
propagate from branch 'i2p.i2p' (head dbe319d674d6a6a53491762262978f53caaaa58a)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head fced1e04334ef1c18bc6ae8a31984e627310b14c)
2011-01-26 06:48:45 +00:00
mathiasdm
a440358e60
merge of '48e0ea7fd7688afa736e2ea34205af6f8b4449c0'
...
and '7d28abec87645e7ef5c5bbbc1120f1ab862842ae'
2011-01-26 06:47:22 +00:00
z3d
89e0e6638d
I2PTunnel: Update h2ik proxy details.
2011-01-25 17:05:14 +00:00
mathiasdm
232ba5612a
Whitespace cleanup, while we're not yet merged into trunk yet.
2011-01-25 07:08:54 +00:00
z3d
fa15710455
Console: light theme: restore truant dropshadow to h1 class.
2011-01-25 02:51:36 +00:00
z3d
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
mathiasdm
cf1cf9e738
New trayicon image (thanks, dr|z3d).
2011-01-22 14:28:53 +00:00
duck
4191eb98b0
Dutch translation updated (thanks KwukDuck)
2011-01-22 12:12:14 +00:00
z3d
1eec4484fd
Light consistency tweak.
2011-01-22 08:10:01 +00:00
z3d
dc0c97c0ae
Multifarious light tweaks.
2011-01-22 07:16:42 +00:00
z3d
a71372c679
TUnnel Manager: light button consistency fix.
2011-01-22 03:14:46 +00:00
z3d
cb2ce5ea29
Classic adjustment.
2011-01-22 03:03:42 +00:00
z3d
b3f8025393
TUnnel Manager light festooneries.
2011-01-22 02:22:36 +00:00
z3d
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
z3d
61456ba57e
merge of '02fcc2f7749bae7a3ec47e06df2e87b744f859d9'
...
and '2a04fb3507bc56975b251f740976304cb2801283'
2011-01-21 14:13:49 +00:00
z3d
d05b02de13
Light Chinese finessing.
2011-01-21 12:52:42 +00:00
z3d
a4d270fa63
Light consistency tweaks.
2011-01-21 12:05:23 +00:00
z3d
a946af721e
Light tabulatory tweaks.
2011-01-21 04:29:06 +00:00
hiddenz
568f242998
i2ptunnel: remove dup in russian translation
2011-01-21 03:47:03 +00:00
duck
9338196c30
Update Dutch translations
2011-01-20 21:23:00 +00:00
mathiasdm
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
z3d
08de93e7ef
Light relief.
2011-01-20 10:29:10 +00:00
z3d
96593c7287
Light spice.
2011-01-20 10:08:07 +00:00
z3d
471ddaa209
Light chinese bite.
2011-01-20 09:57:20 +00:00
z3d
17946fbfab
Light tweak, consistency fix.
2011-01-20 09:48:05 +00:00
z3d
22108f2c58
Light tweak.
2011-01-19 22:56:09 +00:00
z3d
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
mathiasdm
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
hiddenz
ae00ec5dd6
routerconsole: update russian translation
2011-01-17 20:38:27 +00:00
hiddenz
f9384d627c
readme_ru.html: fix link to anchor
2011-01-17 20:37:13 +00:00
hiddenz
bbb731af6c
i2ptunnel: update russian translation
2011-01-17 19:37:12 +00:00
hiddenz
2ea05f01eb
Fix typo
2011-01-17 19:26:41 +00:00
hiddenz
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
z3d
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
z3d
f7df15fd5d
Light tweaks.
2011-01-15 05:48:45 +00:00
z3d
29dfa77bce
Tunnelmanager light finesse.
2011-01-15 05:39:03 +00:00
z3d
02fbd7f9d6
Light touch.
2011-01-15 05:05:06 +00:00
z3d
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
z3d
8b8a3a4a60
Light tweaks.
2011-01-14 12:55:26 +00:00
z3d
8b664fe2a1
merge of '0c3129e1443b3c155a4e5e06e008fa40a89776a3'
...
and 'fe23acdcae4f7bace1f6ceb4823a13271fe37207'
2011-01-14 12:28:32 +00:00
z3d
50a6a81706
Light tweaks.
2011-01-14 12:12:19 +00:00
z3d
9944dc0696
Console: light theme, borderline tweak.
2011-01-14 06:16:04 +00:00
z3d
65387def16
Light relief.
2011-01-14 05:51:02 +00:00
z3d
19f1f7c380
Console: Enhanced support for webkit/opera in light theme.
2011-01-14 04:45:59 +00:00
z3d
c36aaa62ba
Readme (eng): decombobulation.
2011-01-13 22:34:10 +00:00
z3d
dc120847e1
Readme (en): Clarify "rejecting tunnels".
2011-01-13 22:16:43 +00:00
z3d
1aea5b3dec
Additional light tweaks.
2011-01-13 21:39:04 +00:00
z3d
9ea41b6e67
More light tweaks.
2011-01-13 21:27:10 +00:00
z3d
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
z3d
c4445143f9
merge of '6100fa1118decc83a309c2ccf8d128db2e9c2ef8'
...
and 'd804fb6b50abf7968a0198674912906c60ec9ff0'
2011-01-13 04:38:38 +00:00
z3d
9e2c063465
Console: tunnelmanager a:link color consistency fix.
2011-01-13 04:35:30 +00:00
dev
4dd78ed31b
merge of '9d97a97ab57669b6ed2c246c966df9d4afcda899'
...
and 'bc18ab31728be1d004b18d113343c50f25f0a678'
2011-01-12 20:06:29 +00:00
dev
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
z3d
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
dev
7289c89171
merge of '52a34b607bb02c92ab1dac1ef16a3ce64462e39e'
...
and 'e6920b673f432050c4d56a74a2ff2074a2959e6a'
2011-01-11 17:51:46 +00:00
dev
c6a2e99a0d
Added Intel Atom as (pentium3) as prescribed by the libgmp configure scripts.
2011-01-11 17:51:29 +00:00
dev
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
mathiasdm
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
mathiasdm
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
dev
16509e5921
Better comments
2011-01-08 20:00:36 +00:00
dev
4c172760cc
Corrected some identification code.
2011-01-08 19:58:04 +00:00
dev
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
mathiasdm
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
mathiasdm
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
mathiasdm
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
m1xxy
b92ba5edbb
concretization in lang=es
2011-01-03 00:14:45 +00:00
m1xxy
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
m1xxy
785d184676
corerection on eespite de
2011-01-02 06:32:42 +00:00
m1xxy
ca5ed9d1b7
merge of '36bd43007b45f4b59b1dc14a2cb02b06c9e7fa84'
...
and '82c6b46d2891bdaf3043f85ea25fd9f3bf5ab3e5'
2011-01-02 04:39:18 +00:00
m1xxy
8fdc4bc9b0
routerconsole de add ;
2011-01-02 04:36:00 +00:00
m1xxy
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
z3d
ba8c8aa90d
merge of '21a58b4579e454d8f04032726ab182a3176653da'
...
and 'a1a6a2d409864f97efb7af374431e7214c5a7976'
2010-12-31 07:16:08 +00:00
m1xxy
f9cc72e892
tweaks
2010-12-31 06:31:18 +00:00
m1xxy
751134f5df
merge of '6ac923b4b6f858e909094ff3d0fbfbbfba7ff9d4'
...
and '8b279c27b4d263a1c9cc02ab7fe2e448e652f469'
2010-12-31 01:52:45 +00:00
m1xxy
4025a57529
grammar fix
2010-12-31 01:51:01 +00:00
m1xxy
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
m1xxy
80ee0a3b54
merge of '4db34be5448beb1eab5ca54e2e417437a591d8e4'
...
and '6f964a29ceb436cab5b25b2a74cc225a8e53e88b'
2010-12-29 15:48:01 +00:00
m1xxy
f21b079e25
mods to pt
2010-12-29 15:42:39 +00:00
duck
8a4745a465
merge of 'af0d307e46e94ee1a32100b7ba28e243e8f82e74'
...
and 'e23be5b3f87b826c3e0d02aa479df283ad906489'
2010-12-29 14:19:47 +00:00
duck
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
m1xxy
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
m1xxy
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
sponge
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
sponge
923c3d8b4c
Fix 302 redirect so that it encodes the URI path properly.
2010-12-26 18:45:13 +00:00
sponge
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
hiddenz
15a8d39ef5
router's index ru: multiple fixes
...
- translation fixes
- typo fixes
- grammar and spelling fixes
2010-12-23 20:05:33 +00:00
hiddenz
85629aca86
routerconsole: fix typo in russian translation
2010-12-23 20:02:10 +00:00
hiddenz
5069bebe99
merge of '28858996311a6bf5c6a1e8f6558502527f1ea9e9'
...
and 'f251674b3b5b8f06caee32cc5abca12103115022'
2010-12-23 18:50:32 +00:00
hiddenz
b81ff32434
routerconsole: small update of russian translation
2010-12-23 18:50:21 +00:00
hiddenz
5d2f5c7a1f
merge of '04a2d141a4d20a86027b0345820c081a8460a671'
...
and '0c71002f6fde035669ce69ce9f263e9c231917f2'
2010-12-23 18:41:48 +00:00
hiddenz
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
z3d
4e3effa7e5
merge of '878149500938c6886eb9e0274ba0901e8fe3a3bb'
...
and 'deab42b1e2bfe970ba51a868ab2b8c47181fdd15'
2010-12-22 00:03:56 +00:00
z3d
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
z3d
bb637eb757
merge of 'be5741c3c94c1e0719f55180856bbdeecca4d5e2'
...
and 'cf23c2bccd1b205a714663148e4591cc09e9617c'
2010-12-21 10:21:37 +00:00
z3d
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
mathiasdm
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
m1xxy
1d89e136bd
translation: routerconsole es stub fixup
2010-12-19 21:59:07 +00:00
mathiasdm
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
m1xxy
6725ce096c
routerconsole es stub
2010-12-19 12:02:43 +00:00
m1xxy
a568ad2bbc
i2psnark es tweaks
2010-12-19 11:59:28 +00:00
z3d
8e72445273
merge of '2c3eb1b692122c7c96b2c547532274f1068fc7f5'
...
and 'ed99c2a20da18fdc068fa77418f54a1857152a16'
2010-12-19 09:10:49 +00:00
m1xxy
c3f43bc63b
add leading space before … k
2010-12-19 03:55:57 +00:00
m1xxy
f1fe29e4ba
add Portuguese translation of i2psnark
2010-12-19 03:52:06 +00:00
m1xxy
086004879d
translation update i2psnark es
2010-12-19 03:51:23 +00:00
m1xxy
8ded0392bf
translation changes de
2010-12-19 03:40:42 +00:00
m1xxy
58cacd88e4
proxy error translation changes de
2010-12-19 03:33:54 +00:00
sponge
3c4994c0e1
Fix script so the proper encodeing is used in the JVM.
2010-12-19 00:40:01 +00:00
sponge
0802b9a8dc
version bump, history.txt
2010-12-19 00:24:59 +00:00
sponge
ed5c61725a
merge of 'daa35ac8b482063c4db4b6205ca5dacc045080a4'
...
and 'e19c106344aa97ad1765e79df75f96182f89d102'
2010-12-19 00:23:10 +00:00
sponge
4622080e07
Fix FileResource.java
2010-12-19 00:20:14 +00:00
sponge
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
sponge
f8ed3c561e
Add original URI.java source
2010-12-18 19:58:29 +00:00
sponge
da8661526f
Fix missing </A>
2010-12-18 19:57:56 +00:00
z3d
0d20d95ccd
merge of '8ea404af31d0c1c0c9355425f6c880df4e763cea'
...
and '8edfe96d16e0a77f05f6370cc3e6436c6745303f'
2010-12-18 13:55:30 +00:00
z3d
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
z3d
d3498138ac
Classic filagree.
2010-12-18 07:35:31 +00:00
z3d
2302545a03
Classic futzage.
2010-12-18 07:24:08 +00:00
z3d
5531b4be51
Midnight & Dark mumblings.
2010-12-18 07:13:18 +00:00
z3d
3b4007f8fe
Dark disturbance.
2010-12-18 07:02:49 +00:00
z3d
5a567705ca
Midnight mod.
2010-12-18 06:51:23 +00:00
z3d
0a5818e1c3
Midnight tweak.
2010-12-18 06:28:21 +00:00
z3d
6c6609c937
Midnight manouevres.
2010-12-18 06:21:46 +00:00
z3d
7e3c347ac3
merge of '094945b98d69169e985ac8068256fec4ee5515f0'
...
and 'abb387ef4b4418e0e202272f5535a9f076f9da1d'
2010-12-18 05:20:48 +00:00
z3d
c09664c57a
Dark 404 fixup.
2010-12-18 04:00:03 +00:00
z3d
73f5eed45c
Light tweaks.
2010-12-18 02:30:25 +00:00
z3d
112f3736fb
Readme (eng) space insertion.
2010-12-17 23:38:14 +00:00
z3d
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
z3d
8a1fab0c2f
merge of 'a5db72a1d84bd8d00d11acfbd2cd21ad6281e8ef'
...
and 'cd559af7f771ba5ff6933d3b1315f2836b3fe411'
2010-12-17 21:43:20 +00:00
z3d
65c623a9cc
Mods to light, dark & midnight console themes (mostly news tweaks).
2010-12-17 21:43:08 +00:00
duck
4e4165e30d
Update Dutch translations
2010-12-17 16:12:13 +00:00
hiddenz
ef340e6b3e
merge of '83219c8a9d6734e695b300d9eefc8786b82671a1'
...
and 'c5b24b88c7bba734c5412f4dd03d8dce069c5ba9'
2010-12-16 15:58:32 +00:00
hiddenz
cab63efacf
routerconsole: update russian translation
2010-12-16 15:56:30 +00:00
mathiasdm
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
hiddenz
cb7e6cfb38
i2ptunnel: update russian translation
2010-12-15 19:42:28 +00:00
hiddenz
aca0ae2103
i2psnark: update russian translation
2010-12-15 19:42:10 +00:00
hiddenz
ed9b0bbdd5
routerconsole help_ru.jsp: small fix
2010-12-15 18:46:58 +00:00
hiddenz
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
mathiasdm
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
mathiasdm
ceb9bfcc07
Refactoring and splitting logic from interface.
2010-12-14 07:19:37 +00:00
z3d
1a41334e34
Dark & Classic tweaks.
2010-12-14 07:10:58 +00:00
z3d
311f295f22
I2PTunnelManager "Midnight" polish.
2010-12-14 06:31:00 +00:00
z3d
194abc7916
Readme (eng): no leading space before %hellip;
2010-12-13 19:39:06 +00:00
z3d
30145ff298
License typo fix.
2010-12-13 19:19:59 +00:00
z3d
f8bf32e05c
Update license.
2010-12-13 19:19:04 +00:00
z3d
35feab3dad
Classic tweaks.
2010-12-13 19:15:47 +00:00
z3d
7f3650650d
Classic tweakery.
2010-12-13 17:48:07 +00:00
z3d
57edfbbc15
Classic massage.
2010-12-13 16:48:11 +00:00
z3d
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
m1xxy
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
z3d
d4b0bfda7e
merge of '4be12c91831cc6b24ef6fcf16af9cbb9fa32069d'
...
and 'c578a1847c62244cfc8308021014c94afef01606'
2010-12-11 18:06:01 +00:00
z3d
c3597cfd99
Readme (eng) typo fix.
2010-12-11 16:43:06 +00:00
z3d
5f91be1b47
-36rc.
2010-12-11 14:49:28 +00:00
z3d
50caf108cc
Midnight twickery.
2010-12-11 14:36:16 +00:00
z3d
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
z3d
eec96ff670
Midnight logo tweaks.
2010-12-11 14:12:28 +00:00
z3d
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
z3d
036e36f611
Light tweak.
2010-12-11 13:28:13 +00:00
z3d
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
z3d
198280eea5
Midnight under the moon.
2010-12-11 13:09:12 +00:00
z3d
6644bb0f53
Midnight perspectives.
2010-12-11 13:08:41 +00:00
z3d
99ebcb5e17
Classic doublebyte glyph polish.
2010-12-11 06:12:56 +00:00
z3d
624aff645d
Classic changes, sotto voce.
2010-12-11 05:58:41 +00:00
z3d
b0ac5d3bdd
Classic smoothness.
2010-12-11 05:21:21 +00:00
z3d
3887b0c4e4
Readme (eng): more clarifications.
2010-12-11 04:42:30 +00:00
z3d
1abf447f85
Dark twiddle.
2010-12-11 03:38:55 +00:00
z3d
587b7861cd
Light touch.
2010-12-11 03:38:28 +00:00
z3d
4833b68fc0
Midnight top 'n tail.
2010-12-11 03:34:38 +00:00
z3d
a292770415
Classic enhancements.
2010-12-11 03:21:46 +00:00
z3d
b77bcd4692
Readme (eng) finessing.
2010-12-11 03:21:04 +00:00
z3d
ec9238c99c
Readme (eng): make or <br> time (removals division).
2010-12-11 02:49:56 +00:00
z3d
a9f1f1bc1f
Readme (eng) detailing.
2010-12-10 20:56:45 +00:00
z3d
ceb45dd17b
Classic polish.
2010-12-10 20:49:30 +00:00
z3d
b0564a8aeb
Classic ie shimming.
2010-12-10 20:48:09 +00:00
z3d
b7d89a9796
Classic load balancing.
2010-12-10 20:34:38 +00:00
z3d
49a03bdde9
More classic finessing.
2010-12-10 20:31:44 +00:00
z3d
173e03a050
Classic ieshim tweaks.
2010-12-10 20:24:12 +00:00
z3d
651e258de0
Classic <code> tweaks.
2010-12-10 20:17:39 +00:00
z3d
4e7b013ce6
Classic css tweakery.
2010-12-10 20:09:46 +00:00
z3d
60b60f20c9
Classic polish.
2010-12-10 20:09:15 +00:00
z3d
f196ec8854
Classic gloss.
2010-12-10 18:19:07 +00:00
z3d
507dc44b1d
Classic ieshimmery.
2010-12-10 18:18:37 +00:00
z3d
36305db762
Readme (eng): minor futzage.
2010-12-10 14:57:35 +00:00
z3d
ea3f886597
Readme (eng): typo fixes and clarfications.
2010-12-10 11:13:27 +00:00
mathiasdm
6983380668
Fixed up security fix, so it filters correctly for clients and servers.
2010-12-10 06:04:23 +00:00
mathiasdm
36d555523d
Added translation support + first language (nl).
2010-12-09 17:22:08 +00:00
z3d
59343b5899
Readme (eng): s/severs/servers
2010-12-09 16:40:37 +00:00
z3d
6df27b273d
Vanilla/Ubergine tweaks.
2010-12-08 06:46:42 +00:00
z3d
1a3076a162
Dark updates.
2010-12-08 06:24:26 +00:00
z3d
e46d5c6658
Dark news reversion to radar.
2010-12-08 06:23:19 +00:00
z3d
0fdb10940e
-35rc.
2010-12-08 06:00:04 +00:00
z3d
29b8788fc2
Readme (eng): typo fixes.
2010-12-08 05:47:01 +00:00
z3d
6996c60a41
I2PSnark: vanilla/ubergine status line tweaks.
2010-12-08 05:34:22 +00:00
z3d
7d5cfecb64
I2PSnark: Status spacing tweaks.
2010-12-08 05:29:04 +00:00
z3d
6fe4477ccb
I2PSnark: Don't forget our priority tooltip!
2010-12-08 04:43:55 +00:00
z3d
e349e13efe
I2PSnark: Status updates!
2010-12-08 03:47:36 +00:00
z3d
020da9d0be
I2PSnark: Priority tweaks.
2010-12-08 03:24:25 +00:00
z3d
022e77d58d
merge of '271d5fa6e5479cee64f70863f31de61f79fa2e03'
...
and '79a880c604fbbd9dfc56596d8d9c9009b233ca9d'
2010-12-08 03:09:28 +00:00
z3d
7280110c7b
I2PSnark: Long awaited changes to file and size header icons.
2010-12-08 03:00:23 +00:00
mathiasdm
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
z3d
26356ce35f
-34rc.
2010-12-07 18:53:12 +00:00
z3d
1ddf19c7f9
I2PSnark: follow through with vanilla header images.
2010-12-07 18:51:29 +00:00
z3d
f9e05f5e56
I2PSnark: Add bittorrent logos to head_torrent.png.
2010-12-07 18:24:35 +00:00
z3d
001e5a0816
I2PSnark: Footer icon spacing adjustment.
2010-12-07 18:07:42 +00:00
z3d
7e00d830a9
I2PSnark: header graphic tweaks.
2010-12-07 17:51:14 +00:00
z3d
c1f992f21c
I2PSnark: Lose the motorcycles!
2010-12-07 17:06:47 +00:00
z3d
510b4e295b
Light tweaks.
2010-12-07 14:03:39 +00:00
z3d
eeb7669c2e
Light tweaks.
2010-12-07 00:23:57 +00:00
z3d
2486ebbbd1
Ubergine screenlog tweaks.
2010-12-07 00:04:27 +00:00
z3d
a1698b8eab
Light, ubergine & snark changes.
2010-12-06 17:51:10 +00:00
z3d
274272111f
Light finessing.
2010-12-06 15:40:57 +00:00
z3d
a723bce18a
Light blue adjustment.
2010-12-06 15:20:25 +00:00
z3d
5a0fcc7791
-33rc.
2010-12-06 14:03:03 +00:00
z3d
b4d2eda02c
Ubergine lovefest.
2010-12-06 13:54:06 +00:00
z3d
6360fba8f8
Vanilla refinement.
2010-12-06 13:45:14 +00:00
z3d
e7426f727e
Vanilla essence.
2010-12-06 13:27:02 +00:00
z3d
51ba6c16fc
I2PSnark resolutions.
2010-12-06 13:15:43 +00:00
m1xxy
6749931450
de translation update for 0.8.2
2010-12-06 10:43:05 +00:00
z3d
43e09b00b6
I2PSnark: More overflow fixes.
2010-12-06 04:06:20 +00:00
z3d
bd11011d01
I2PSnark: downloading subsisnark arrows.
2010-12-06 02:34:48 +00:00
z3d
a31e3a2a1f
Ubergine tweaks.
2010-12-06 02:01:38 +00:00
z3d
6ae3d8ed01
Snark tweak.
2010-12-06 00:40:58 +00:00
z3d
e6c4d23402
Snark refinements.
2010-12-06 00:35:03 +00:00
z3d
f054663b17
-32rc
2010-12-05 23:50:12 +00:00
z3d
78b990880c
I2PSnark: Wrap fixes.
2010-12-05 23:36:25 +00:00
z3d
6a11c472ed
I2PSnark: seeding.png tweak.
2010-12-05 21:11:36 +00:00
z3d
c8d9dee46e
Dark enhancer.
2010-12-05 20:17:07 +00:00
z3d
e4417c3582
ScarfAce tweak.
2010-12-05 20:05:18 +00:00
z3d
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
z3d
3d0394e63b
Readme tweaks.
2010-12-05 16:25:41 +00:00
z3d
a00845ce4a
ScarfAce refreshes.
2010-12-05 14:35:30 +00:00
z3d
57963c9c10
Readme (eng): more futzage!
2010-12-05 13:14:43 +00:00
z3d
c13d2c2dfc
Readme: add missing futz (absence spotted by Mathiasdm).
2010-12-05 12:55:10 +00:00
z3d
26fda3944b
Readme (eng): futzinger (noun). an zealous partaker of futzing.
2010-12-05 12:24:29 +00:00
z3d
bbad4dd5fa
Readme tweaks.
2010-12-05 05:57:15 +00:00
z3d
b411de7bf8
Light tweaks.
2010-12-05 05:51:25 +00:00
z3d
9664ac2a8b
Classic&Midnight link.png refresh.
2010-12-05 05:09:44 +00:00
z3d
0bab0ae217
merge of '354d421d8e1f234007967cec4461aedb532ae89e'
...
and '56635df32be529c80a40a3d84e01ef858c7346ec'
2010-12-05 04:32:28 +00:00
z3d
b5be73a15f
Dark tweaks.
2010-12-05 04:31:33 +00:00
z3d
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
z3d
9c9d91c5d3
ScarfAce vectorizations.
2010-12-05 04:03:59 +00:00
z3d
44d5dd65ba
Light tweaks.
2010-12-05 03:18:03 +00:00
z3d
e577379519
Mostly theme graphics cruft removal.
2010-12-05 02:43:37 +00:00
z3d
5b0a9fd287
Readme (eng): more clarficatory amendments.
2010-12-05 02:35:03 +00:00
z3d
aa7e1cf72f
Dark rumblings.
2010-12-05 02:05:26 +00:00
z3d
bf9ce6e82e
Readme (eng): adjustment.
2010-12-05 01:20:27 +00:00
z3d
2403d82a7b
ScarfAce muscles in on the dark news.
2010-12-05 01:02:43 +00:00
z3d
225cd17cf5
Readme (eng): more finessing.
2010-12-05 00:42:29 +00:00
z3d
6efec491c6
Readme (eng): more elucidcation.
2010-12-05 00:28:58 +00:00
z3d
589f4ba29d
Readme (eng): clarifications, qualifications & enhancements.
2010-12-04 23:53:20 +00:00
z3d
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
z3d
3d5a42658f
Readme (eng): clarification(s).
2010-12-04 17:24:20 +00:00
z3d
8f104223df
Dark news.
2010-12-04 17:09:26 +00:00
z3d
c713ff6ac0
ScarfAce goes underground.
2010-12-04 16:59:21 +00:00
z3d
2b11267b45
Light webskit/shopera fixes.
2010-12-04 16:46:42 +00:00
z3d
9fbeca08e1
-30
2010-12-04 16:40:12 +00:00
z3d
b23abfb8fc
Light enhance.
2010-12-04 16:37:41 +00:00
z3d
e88a1d2a4d
Scarface bling.
2010-12-04 16:30:40 +00:00
z3d
62be1bf1ce
Readme (eng): Troubleshoot kickbacks.
2010-12-04 15:39:43 +00:00
z3d
ab29e1e560
Readme troubleshooting massage.
2010-12-04 14:50:22 +00:00
z3d
176f54023a
Readme (eng) edits.
2010-12-04 14:40:08 +00:00
z3d
c36d2409a7
Dark tweaks.
2010-12-04 14:13:53 +00:00
z3d
333e015a53
merge of '0053ae5e6e0a984e8e8876549da6851de16970d5'
...
and '23394c79d24fe3cfcdf8b59caf2a707175a60e4f'
2010-12-04 14:10:22 +00:00
z3d
d0ac53fa5e
ScarfAce downsizing.
2010-12-04 14:08:59 +00:00
z3d
d2a1a6d113
ScarfAce puts his stash away.
2010-12-04 13:53:56 +00:00
m1xxy
d236a3c72c
readme typos and order
2010-12-04 13:04:21 +00:00
z3d
5474646fb2
Readme (eng): enhance troubleshooting section.
2010-12-04 04:50:00 +00:00
z3d
8b75b3c773
Dark stirrings.
2010-12-04 03:35:43 +00:00
z3d
36a7fa1b64
Dark nuance.
2010-12-04 03:28:19 +00:00
z3d
46dcba12ed
Dark polish.
2010-12-04 03:16:40 +00:00
z3d
6d3b09a7a2
-29. (ScarfAce Special Edition).
2010-12-04 02:59:02 +00:00
z3d
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
z3d
6b8f420ad0
-28
2010-12-04 01:54:37 +00:00
z3d
42753be69b
Light embellishments.
2010-12-04 01:41:54 +00:00
z3d
1054080cf2
merge of '2dfae8b7197d2abdca4c46244533b97fede046c0'
...
and '3742a97ed79b29cb38f0ef3919dcf036c126efe2'
2010-12-04 00:49:17 +00:00
z3d
a6946803e4
Light adjustment, please remain seated. Refreshments will be served shortly.
2010-12-04 00:48:02 +00:00
z3d
3f3c44d432
More Light meddling.
2010-12-03 23:09:19 +00:00
z3d
f23b1880f5
Light shift.
2010-12-03 22:43:27 +00:00
z3d
1330930867
Dark rumblings.
2010-12-03 22:24:45 +00:00
z3d
5c3e5cf1e6
Dark dealings.
2010-12-03 22:16:53 +00:00
z3d
d60da1bf63
Light&Dark Opera/Webkit enhancements.
2010-12-03 22:03:41 +00:00
m1xxy
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
z3d
92254f4295
Light psychoacoustic adjustments.
2010-12-03 21:17:08 +00:00
z3d
e59797e660
Light spatial reordering.
2010-12-03 21:08:02 +00:00
z3d
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
z3d
f4ceb163bd
host.txt: add planet.i2p; more light tweakage.
2010-12-03 19:24:59 +00:00
z3d
e3f2673919
Light touches.
2010-12-03 19:17:22 +00:00
z3d
4a1235a03f
proxy error tweaks.
2010-12-03 18:04:29 +00:00
z3d
33dde2b44e
-27
2010-12-03 17:28:44 +00:00
z3d
3f63633b45
Light spruce.
2010-12-03 17:27:39 +00:00
fabbda659b
I2CP internal mode tweaks
2010-12-03 17:23:36 +00:00
z3d
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
z3d
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
z3d
cfc69c22b5
Light hors d'oeuvres, served on a bed of caramelized pig liver (snaffled by postman).
2010-12-03 16:42:39 +00:00
z3d
a20ed8aa18
Light logo, salad on the side (spotted by postman).
2010-12-03 16:24:05 +00:00
z3d
b4fce55aee
Readme (eng): typo police.
2010-12-03 15:29:25 +00:00
z3d
19fb2877d3
-25
2010-12-03 15:24:38 +00:00
z3d
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
z3d
94620d6acb
Light logo phasers set to stun.
2010-12-03 15:11:59 +00:00
z3d
1442fd68f3
light/console_big.css added to the workspace manifest.
2010-12-03 15:06:41 +00:00
z3d
90e87046aa
Light logo adulteration.
2010-12-03 14:47:31 +00:00
z3d
f088302b05
More light spiff, extra yoghurt (spotted by postman).
2010-12-03 14:15:54 +00:00
z3d
24839d9b04
-24 ftw!
2010-12-03 13:58:37 +00:00
z3d
ef028005bf
Light spiff.
2010-12-03 13:56:22 +00:00
z3d
240642803a
Light finesse.
2010-12-03 13:24:27 +00:00
z3d
efd11d1950
Light sleight.
2010-12-03 12:22:39 +00:00
z3d
2f49575adb
Light table magic.
2010-12-03 11:53:57 +00:00
z3d
e7dc90907d
light magic table tweakery.
2010-12-03 07:17:27 +00:00
z3d
56fbb54580
trip the light fantastic.
2010-12-03 07:15:06 +00:00
z3d
cf236deec0
Light adjustment.
2010-12-03 07:03:32 +00:00
z3d
594765dd4e
Light futz.
2010-12-03 06:54:30 +00:00
z3d
17526f435c
-23
2010-12-03 06:50:56 +00:00
z3d
b649d8424a
Light magic touch.
2010-12-03 06:09:11 +00:00
z3d
faf3d08164
proxy error logo refresh.
2010-12-03 05:42:47 +00:00
z3d
e4281cfbab
classic ieshim tweaks.
2010-12-03 02:56:15 +00:00
z3d
1b36b3efe1
Light manoeuvring.
2010-12-03 02:35:24 +00:00
z3d
336f576499
merge of 'c824ff0c12a4b616407365fc175b161e7c3736df'
...
and 'dede80d3699065f495e330c8bb8e9e579882757c'
2010-12-02 18:44:35 +00:00
z3d
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
z3d
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
z3d
3c51725916
Readme (eng): Attribute Complication as I2Phex maintainer, noting that I2Phex is looking for new devs.
2010-12-02 01:15:05 +00:00
z3d
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
m1xxy
e3bb912d08
translation tweaks de & es
2010-12-01 18:17:26 +00:00
z3d
28ee1d1f1f
I2PSnark: trackererror.png update.
2010-12-01 17:56:58 +00:00
z3d
5fa17238e0
Console: Midnight i2plogo refresh.
2010-12-01 16:33:35 +00:00
z3d
2f044f1345
Dark updates.
2010-12-01 15:58:46 +00:00
z3d
17afef63f2
I2PSnark: Ubergine subisnark love.
2010-12-01 15:40:53 +00:00
z3d
8d62632945
-19
2010-12-01 15:11:44 +00:00
z3d
35a72e8a97
merge of 'c4649554b77db6d5f9d4e4c7aaa8e6830c9f4937'
...
and 'ca22cd7740376a68a2a9b094458abb2b5dc897d5'
2010-12-01 15:09:17 +00:00
z3d
9f3bcc20f9
I2PSnark: Update subisnark images. Console: Midnight theme tweakage.
2010-12-01 15:01:22 +00:00
z3d
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
m1xxy
6de6fb1b56
es tweaks by user
2010-11-30 18:26:04 +00:00
mathiasdm
ac74befd83
propagate from branch 'i2p.i2p' (head 13a52cb132e9cd1eb7e7a0813081a95e3c73153e)
...
to branch 'i2p.i2p.mathiasdm.desktopgui' (head 2562b1a0e40c669587761eebf9c9430396f23bda)
2010-11-30 17:09:21 +00:00
mathiasdm
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
m1xxy
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
m1xxy
db23534e36
merge of '0e94b0f3b3818b53b029fcce7e9ca64680dd4391'
...
and '5d73bb2f881c3ef24f74af899f7451da1e5f42d4'
2010-11-30 11:17:54 +00:00
m1xxy
4efeecdaba
minor de tweaks
2010-11-30 11:16:04 +00:00
z3d
59b53eb6f5
Console translation (de): s/Router-Einstellungen/Einstellungen (sidepanel).
2010-11-29 20:08:27 +00:00
z3d
2980794645
Console translation (fr): s/I2P Configuration Interne/Configuration (sidebar).
2010-11-29 19:55:18 +00:00
z3d
f12556714a
-16
2010-11-29 18:18:38 +00:00
z3d
0f288ed720
Console: "light" theme refresh.
2010-11-29 18:16:49 +00:00
mathiasdm
e06ce250ab
* Switch to I2P logging.
...
* Add javadoc where necessary.
* Add javadoc build target.
* Some code cleanup.
2010-11-29 17:17:59 +00:00
z3d
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
z3d
2138599567
I2PSnark: Vanilla edits.
2010-11-29 05:36:54 +00:00
z3d
8d2ea460c8
I2PSnark: Vanilla finessing.
2010-11-29 04:51:27 +00:00
z3d
054eae8718
Readme tweak; dark tweaks.
2010-11-28 23:29:02 +00:00
z3d
c23116bca8
Readme: add planet.i2p to our list of I2P resources.
2010-11-28 23:23:46 +00:00
z3d
47ce7b24fa
Console: Add console_big.css to "dark" theme to accomodate doublebyte glyphs better.
2010-11-28 22:58:07 +00:00
z3d
4a94d48ef7
More readme tweakage.
2010-11-28 20:41:26 +00:00
z3d
d2afaa4586
Readme tweaks 'n fiddles.
2010-11-28 20:36:05 +00:00
z3d
140d893364
Readme futzes.
2010-11-28 20:16:09 +00:00
z3d
693945a471
I2PSnark: s/Ignore/Skip
2010-11-28 17:53:43 +00:00
z3d
f3fc28ff74
Readme tweaks.
2010-11-28 13:29:28 +00:00
m1xxy
3480f8e827
tiny reformulation in fr (user)
2010-11-28 13:03:48 +00:00
m1xxy
de85a8d3f9
merge of 'ac50d73893f7b61e4c91b21080551261aaf0858d'
...
and 'cb91ed6dab8fa6b20f179c822df7402805e853a6'
2010-11-28 12:59:49 +00:00
m1xxy
77221de703
tiny reformulation in es/pt (user)
2010-11-28 12:59:30 +00:00
m1xxy
26d5390e85
merge of '8f40f2b7ad2272ecedca14c17598ecaf409340e8'
...
and 'da96c40b16f6e3f2e4e044f0f48cb53f1e9f2264'
2010-11-28 12:36:17 +00:00
m1xxy
1ddea5c134
fix initial news pt
2010-11-28 12:36:11 +00:00
z3d
48adefca22
merge of '5f806c16d9ddce033dc0527c22c5559e00f692e5'
...
and '893000f2731ec12111a70dbb912005b82642fcaa'
2010-11-28 12:05:14 +00:00
z3d
609a17f438
Light tweak.
2010-11-28 12:03:45 +00:00
z3d
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
z3d
a59e52bff5
Dark tweak.
2010-11-28 02:25:48 +00:00
z3d
5b5459f6e8
Readme edits.
2010-11-28 02:20:51 +00:00
z3d
86bbb8578d
Classic tweak.
2010-11-28 02:01:24 +00:00
z3d
0e19f45862
More readme edits.
2010-11-28 01:56:11 +00:00
z3d
8f3d4e8e6b
Readme edits.
2010-11-28 01:09:55 +00:00
z3d
bcf1999347
merge of '72b051da2fb0f5215c2c90ba63559876f8909937'
...
and 'd34a77db6375e8df16bb5fdf76aaa43ab630c704'
2010-11-28 00:58:16 +00:00
z3d
ab80fafa67
Readme tweaks and edits.
2010-11-28 00:54:33 +00:00
m1xxy
0d3f85a2c4
more br->pt conversions
2010-11-27 18:18:23 +00:00
z3d
6a9ea5a131
Snark control button tweak.
2010-11-27 17:58:38 +00:00
z3d
48419588c3
Vanilla tweaks.
2010-11-27 17:56:49 +00:00
z3d
8aaa2ebb3c
History.txt typo fix.
2010-11-27 17:53:36 +00:00
z3d
0ea55cbcb8
History.txt
2010-11-27 17:13:24 +00:00
z3d
9158ce9ae2
merge of '0f2ea1b227d59edae92a0450663f0ac1418bd153'
...
and '846a3cf81acf27ff8da92e611833e5651af94496'
2010-11-27 17:11:36 +00:00
fdf2b5f7d2
-12
2010-11-27 16:36:46 +00:00
z3d
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
z3d
fdb19bb671
I2PSnark: Vanilla theme - theme specific control buttons.
2010-11-27 16:31:32 +00:00
z3d
b61f564d3b
merge of '6c704c4130747ce7d75627bcdf68f1b5195fb0bb'
...
and '73917249645c8c29f9d46f7ed097290016161e15'
2010-11-27 15:00:08 +00:00
z3d
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
sponge
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
z3d
f7c85a4746
merge of '83099cd337dd977a73da45025dd3e2fbff708cee'
...
and 'a69c4ee8775f64e852719b159c9fc5091405d8cf'
2010-11-27 11:59:02 +00:00
z3d
bcf27dbe12
I2PSnark: Echo themename in screenlog when changed (thanks to sponge); readme tweaks.
2010-11-27 11:53:06 +00:00
sponge
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
z3d
49a946d0f1
Readme (eng) futzing.
2010-11-27 04:54:47 +00:00
z3d
64999e7f01
Readme (eng): more futzing.
2010-11-27 04:23:20 +00:00
z3d
be7609baed
Readme: s/anonymity network/invisible internet.
2010-11-27 04:14:10 +00:00
z3d
d57988fbbc
Readme: s/darknet/anonymity network.
2010-11-27 04:07:27 +00:00
z3d
a034a8c4f5
Readme (eng) finessing.
2010-11-27 03:42:01 +00:00
z3d
cb99f4191f
Readme: clarification.
2010-11-27 03:40:10 +00:00
z3d
56cf29c626
Readme type fix (spotted by user).
2010-11-27 03:29:40 +00:00
z3d
f6ad9be8e4
Dark tweak.
2010-11-27 03:23:22 +00:00
z3d
f56992e8e8
More readme tweaks.
2010-11-27 03:09:08 +00:00
z3d
6aa4baa2b4
Readme (eng) typo fix.
2010-11-27 02:39:35 +00:00
z3d
f0f6aeaea1
Dark tweaks.
2010-11-27 02:37:55 +00:00
z3d
31f3159991
merge of '55a577eea2afce7c3027ebe2eb4ad0032b40f9df'
...
and 'b48269d2804fffb770351d55a37643c0dcc508ec'
2010-11-27 02:14:26 +00:00
z3d
bf0af85714
Readme (eng) finessing.
2010-11-27 02:13:26 +00:00
privateer
c4424b4235
merge of '80ee287e0046c4751abaf3d29d9cd9e8ae26aefe'
...
and 'bc909db8c63cb08ea501f98b8d389496859c09b8'
2010-11-27 01:19:05 +00:00
privateer
17f0627262
- fixed wrong mail selection
2010-11-27 01:05:04 +00:00
z3d
eac4613cec
Light tweak.
2010-11-27 00:44:33 +00:00
z3d
c16ea7b05b
yet more readme fiddles.
2010-11-27 00:33:17 +00:00
z3d
4690ce4533
Yet more readme tweaks; update "dark" sidepanel logo.
2010-11-27 00:13:03 +00:00
z3d
14bb8bf37d
Readme tweaks.
2010-11-27 00:03:04 +00:00
z3d
537ef93eb1
Readme (eng) finessing.
2010-11-26 23:42:41 +00:00
z3d
2160608a21
Readme tweaks; SnarkManager.java fix (thanks to sponge for new snark themer!)
2010-11-26 23:15:09 +00:00
z3d
ccecd72dc0
Readme (eng) typo fix.
2010-11-26 22:57:27 +00:00
z3d
25b9ce1076
merge of '0800868fb9e71ed7990ac34d125b266d4bfbe2fc'
...
and '3f4014962c62bb98789453c6bd7ad84da007de14'
2010-11-26 22:52:44 +00:00
z3d
0e7385a77a
Readme (eng) finessing.
2010-11-26 22:51:54 +00:00
sponge
c79f0caa67
i2psnark: Don't save theme parameter if it has not changed.
2010-11-26 22:46:23 +00:00
sponge
bbfb8583c7
i2psnark: Add theme change and theme selection storage abilities.
2010-11-26 22:31:59 +00:00
z3d
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
z3d
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
z3d
f66fbfd0fd
More readme & theme tweaks.
2010-11-26 13:45:42 +00:00
m1xxy
d7128b4db2
more changes by user
2010-11-26 11:13:17 +00:00
z3d
15382478fa
Readme tweaks.
2010-11-26 10:24:14 +00:00
z3d
b21f7f7a89
Readme (eng) finesse; Dark tweaks.
2010-11-26 10:11:11 +00:00
z3d
b9567f1e54
Readme (eng): encore finesse.
2010-11-26 09:48:01 +00:00
z3d
3c256bbd30
Readme (eng): More finessing.
2010-11-26 09:26:49 +00:00
z3d
a82c50fa59
Readme (eng) finessing; Dark tweaks.
2010-11-26 09:04:54 +00:00
z3d
505d2cd469
Dark finesse.
2010-11-26 08:46:42 +00:00
z3d
8b3c072c3c
Readme (eng): more textual finessing.
2010-11-26 08:26:45 +00:00
z3d
66e0a6d79d
Readme (eng): more finessing.
2010-11-26 08:12:56 +00:00
z3d
bf21c28ecd
Readme: jiggle service ordering.
2010-11-26 07:25:37 +00:00
z3d
5642529cc4
-8
2010-11-26 07:12:55 +00:00
z3d
06400a56ae
Readme (eng): finessing.
2010-11-26 07:05:12 +00:00
z3d
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
mathiasdm
02c3abfc4c
Added desktopgui documentation.
2010-11-25 18:22:28 +00:00
z3d
ab57b55e64
Classic tweaks.
2010-11-25 18:12:39 +00:00
mathiasdm
b885046c64
- Added README
...
- Added configuration
- Added option to start I2P from desktopgui
- Cleanup
2010-11-25 18:12:32 +00:00
z3d
949f933f04
More classic tweaks.
2010-11-25 17:45:29 +00:00
z3d
8e996cd09a
Console theme tweaks.
2010-11-25 17:24:56 +00:00
z3d
bab97bfbe4
Dark tweak.
2010-11-25 16:31:54 +00:00
z3d
35db17fa50
Light tweak.
2010-11-25 15:50:13 +00:00
z3d
c66b787006
Classic tweaks.
2010-11-25 14:54:46 +00:00
z3d
00aa884a72
-7
2010-11-25 13:52:24 +00:00
z3d
fc7b1ea150
merge of '60987f4b854cedf353de8adef7747f79ca24b941'
...
and '8760d93a324f2eb837d218bc3b7450c80bb83b70'
2010-11-25 13:43:58 +00:00
z3d
0a5ffe6651
merge of '30bd40aa8c1637256a775b418e15d0e636cc96c6'
...
and 'abd4faae60790075a5dd79142e3c7f8cfb15ea40'
2010-11-25 13:43:57 +00:00
z3d
e7272fce53
Console themes: Overhaul of classic and dark; fix langbox glitch on homepage.
2010-11-25 13:40:54 +00:00
m1xxy
b9c36e436d
some changes to portuguese readme
2010-11-25 11:37:19 +00:00
m1xxy
a8a608c5c5
br and es readme tweaks
2010-11-24 22:34:56 +00:00
HungryHobo
ef92123e00
0.8.1-6
2010-11-24 17:46:23 +00:00
HungryHobo
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
sponge
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
sponge
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
z3d
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
z3d
b39d1c7322
Readme.html: finessing.
2010-11-23 20:40:12 +00:00
z3d
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
z3d
d6a6836d90
merge of '3b6c4d6af6fae83cc9b7d42e8515804ae48ec675'
...
and '799a00a4929a59478c534a56cce350cdb9a042e0'
2010-11-23 13:54:18 +00:00
m1xxy
53efb4e046
changes to spanish snark by user
2010-11-23 06:30:04 +00:00
m1xxy
fa4379aef1
Portuguese, thx to user
2010-11-22 22:30:11 +00:00
m1xxy
591e531ab6
Kleinschreibung
2010-11-22 22:24:09 +00:00
m1xxy
c41a0c49b3
merge of '09a1ef8a35181c9ebdca5244237767f3eedc3ac0'
...
and 'ff29f16d54e144a5bdc987ddb29a1b9063742e40'
2010-11-22 17:07:28 +00:00
m1xxy
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
m1xxy
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
m1xxy
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
m1xxy
c8cad6ab79
fixed a few typos
2010-11-21 18:40:30 +00:00
m1xxy
d8139cb19e
further changes to eepsite, e.g. s/link drücken/link klicken
2010-11-21 12:39:37 +00:00
m1xxy
7a469b048e
merge of '1ab0d0ba04d993e3f1101e599cecbcdc3950a26d'
...
and '26e69d318672e267117c74a736c1ab3d38215c20'
2010-11-20 16:48:40 +00:00
m1xxy
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
m1xxy
1a8406e0f7
merge of 'cdf6b7afd6c4244142f0a24fda0a9603ea117767'
...
and 'f5d8fb56c10dc0007901ed64a84a5cba32a3ca92'
2010-11-19 19:26:47 +00:00
m1xxy
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
z3d
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
m1xxy
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
z3d
9d037911d0
Eepsite Help: Add some new flags, tweak layout, finesse German.
2010-11-19 15:01:26 +00:00
z3d
73baec8539
merge of '7665dfe8f38eaf14d608493cb893b2dffaba49aa'
...
and 'edc923fb03834a90710c72b8a3fb206cfb904e86'
2010-11-19 14:45:49 +00:00
z3d
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
z3d
0ba6299655
Readme: Insert missing </div> to fix positional issues with langbar.
2010-11-19 14:41:08 +00:00
m1xxy
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
HungryHobo
6836b548af
Comments
2010-11-18 23:52:43 +00:00
m1xxy
457e1d293a
update
2010-11-18 22:55:45 +00:00
m1xxy
11807df8b3
merge of '09e7a6657a746f06face3afe1374efc8179d9739'
...
and '21d86fc1f8deb605adc6f6a7022e644e1f4c8b00'
2010-11-18 22:49:28 +00:00
m1xxy
96ff36c159
fix a line break and too long seconds
2010-11-18 22:47:34 +00:00
HungryHobo
da782c07a4
Add debian/source/format (lintian: missing-debian-source-format)
2010-11-18 20:58:37 +00:00
HungryHobo
b32399ac60
0.8.1
2010-11-18 20:58:04 +00:00
HungryHobo
f1e36f7fd0
Create Debian packages in debian/packages/ instead of ../
2010-11-18 20:56:42 +00:00
mathiasdm
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
m1xxy
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
m1xxy
ad3039390d
more proxy translation
2010-11-18 11:53:08 +00:00
m1xxy
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
m1xxy
b9a6dfbcda
a missing comma in i2psnark, prolly others still missing
2010-11-17 00:03:38 +00:00
m1xxy
28f790bbe7
further tiny de tweaks
2010-11-16 18:52:03 +00:00
m1xxy
1becd42695
changes to spanish by user
2010-11-16 18:32:42 +00:00
m1xxy
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
HungryHobo
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
HungryHobo
cbf0239c23
Fix lintian error: no-standards-version-field
2010-11-15 00:18:31 +00:00
HungryHobo
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
HungryHobo
a598d9019c
strip binaries in debian package (lintian: unstripped-binary-or-object)
2010-11-15 00:07:40 +00:00
m1xxy
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
HungryHobo
e963c3d3a2
Add binary-arch and binary-indep targets (lintian: debian-rules-missing-required-target)
2010-11-14 23:57:36 +00:00
HungryHobo
3b4371ad4b
Replace libc6 dependency with shlibs:Depends (lintian: package-depends-on-hardcoded-libc)
2010-11-14 23:55:03 +00:00
m1xxy
2121b04f31
merge of '1e02b9123df580c44b0fa30918003bc8cf8030a4'
...
and 'c65ae88fa8b668ccd972d6a0bafe7843ea487285'
2010-11-14 19:25:06 +00:00
m1xxy
2420373389
language names consistency fix
2010-11-14 19:14:31 +00:00
hiddenz
235f6e0383
merge of '582904768901629443730b9763abb65e8ac8dd74'
...
and '8e94fe72b25ee4167620078c94890ca496fba9ad'
2010-11-14 18:40:58 +00:00
hiddenz
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
hiddenz
894e649be9
routerconsole: russian translation fixes
2010-11-14 17:35:52 +00:00
hiddenz
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
hiddenz
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
m1xxy
9af33974eb
merge of '9e5fa2ede2d44dd05b58b29796cb86a510628fa2'
...
and 'd0a4b4ea6faa776eb1e35049ffdc0fb0beee9135'
2010-11-13 23:00:10 +00:00
m1xxy
fdbfa00d96
fix missing </a>
2010-11-13 22:43:20 +00:00
hiddenz
e844cf25c2
routerconsole: update russian translation
2010-11-13 22:20:30 +00:00
HungryHobo
4df05f69b1
merge of '3aff7e5f43f96e1909cffca3b9c608bb6b02af53'
...
and '9dc9aae56898fbe4bb03c860f00dac9b8a5552b5'
2010-11-13 21:54:48 +00:00
m1xxy
c52693d2ac
little translation tweaks in i2psnark
2010-11-13 20:02:04 +00:00
HungryHobo
8d2a75bc01
Add man pages for eepget and i2prouter
2010-11-13 17:58:05 +00:00
HungryHobo
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
HungryHobo
cd741439d9
merge of '83f0017029b25b67b4d90694eba5ceefb9f006f9'
...
and 'ae9bcaf1a7c197b462162c4513161894de6c658a'
2010-11-13 17:25:25 +00:00
m1xxy
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
m1xxy
42f6b9e24b
merge of 'b6f941cc4c3eb51d9106dfdf35abdd7f3d1199af'
...
and 'ed834a4da30a6a913ab0145cd76519e5eaa969d2'
2010-11-13 10:53:30 +00:00
m1xxy
ad3ae84083
French translation Nachtrag
2010-11-13 10:53:14 +00:00
m1xxy
a4c9397db0
French translation of i2psnark done by Redzara. Thx, redzara\!
2010-11-13 09:56:43 +00:00
z3d
5380879aba
I2PSnark: Update stopped.png
2010-11-13 08:50:46 +00:00
HungryHobo
eda1f8d640
merge of '89b2dc0430e50fd1ce78ab07cd3545aded81fee9'
...
and 'dcba57e8260ad530685ca665724566533964a7b4'
2010-11-13 04:14:13 +00:00
HungryHobo
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
m1xxy
2faa60ee59
update eepsite help
2010-11-13 02:43:35 +00:00
HungryHobo
b614d14037
merge of '4fff03e3acecbfb131a884b6c151967978058c49'
...
and '7ec0520d4bb67df2b9c378aab53bffbf8dcb222b'
2010-11-13 01:36:25 +00:00
m1xxy
d9bf826baf
initialNews.xml fix; i2psnark translation tuning
2010-11-13 01:30:02 +00:00
HungryHobo
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
HungryHobo
0d23e37124
Add shebang to script
2010-11-13 00:30:11 +00:00
HungryHobo
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
HungryHobo
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
m1xxy
c5a6c5d412
merge of '963a4636469adb55ac3981048b32011865bb4faa'
...
and 'cdac59d49a839e82c626130a576b12a1297f981e'
2010-11-13 00:02:02 +00:00
m1xxy
7e17ac989b
adding stub
2010-11-12 23:53:33 +00:00
HungryHobo
7b5e331038
Put a name and email in the Maintainer field
2010-11-12 23:28:25 +00:00
HungryHobo
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
z3d
98f559c9c0
I2PSnark: More width futzing. Please report any layout breakage (wrapping lines in main torrent table).
2010-11-12 19:08:47 +00:00
z3d
d368bb8ae0
I2PSnark: More width futzage.
2010-11-12 13:20:42 +00:00
z3d
33932eb373
I2PSnark: TorrentName width tuneup.
2010-11-12 12:58:17 +00:00
z3d
7d6e237183
merge of 'bc9f7e74001104c203687a91535b414228b5184b'
...
and 'f0ebb51ab350759843e67cdc74a8ec8158fe5ac6'
2010-11-12 12:28:52 +00:00
z3d
056fb5ea88
I2PSnark: Indentation cleanups.
2010-11-12 12:27:10 +00:00
m1xxy
92d013752a
merge of 'c51af7655557d0a98ec7561a4f434c63d5f26f41'
...
and 'e42b35ff366e0c56916caaeec4a14f17ac95a0eb'
2010-11-12 09:03:51 +00:00
m1xxy
a9daf8fc8f
bump bote to router console start page
2010-11-12 09:03:16 +00:00
HungryHobo
c3aa84f961
Run includedeb and include on each file individually, reprepro can't do multiple files
2010-11-12 05:09:06 +00:00
HungryHobo
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
m1xxy
11b69ee121
disapproval of revision '7c7c3832c57db0fee96000f6cf612d1443b0fc85'
2010-11-12 01:25:49 +00:00
m1xxy
be3330d84f
bump bote to readme.hmtl
2010-11-12 00:49:05 +00:00
HungryHobo
9439477799
merge of '3643017f592675aa1170acb97e64ad78fbe9405c'
...
and 'ca29fd016d218f636d2cc844d46d6a25ca9ff5c6'
2010-11-11 22:40:14 +00:00
m1xxy
826efdf767
translation of dr|z3d's newly added stuff and more consitency fixes
2010-11-11 10:01:07 +00:00
z3d
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
z3d
0324bc4eec
Bump to -17rc.
2010-11-11 06:50:15 +00:00
z3d
f157471ac1
I2PSnark: Increase min-width for status column to prevent column header from wrapping.
2010-11-11 06:49:14 +00:00
z3d
416e7825a8
I2PSnark: Remove thinspaces for download column.
2010-11-11 06:40:18 +00:00
z3d
6b12d26388
I2PSnark: Css tweak.
2010-11-11 06:32:16 +00:00
z3d
0adac224fb
I2PSnark: Parent dir icon (up.png)
tweak.
2010-11-11 06:28:41 +00:00
z3d
6935d7361a
Bump to -16rc.
2010-11-11 06:15:53 +00:00
z3d
05409bae6e
I2PSnark: Revert the regression, hopefully cunningly sidestepping conflicts.
2010-11-11 06:12:25 +00:00
z3d
283e915514
merge of '9ef5f8dbdf741e0d3f6f88061efff16e14d9182a'
...
and 'b44b28fa2d4279996e0adbc143968ec132faed8d'
2010-11-11 05:20:18 +00:00
z3d
676d84a081
I2PSnark: CSS whitespace/tab cleanups.
2010-11-11 03:58:20 +00:00
z3d
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
z3d
dc51d694db
Bump to -15rc.
2010-11-11 01:34:29 +00:00
z3d
0f63158f50
I2PSnark: Main torrent table tidyups and tweaks.
2010-11-11 01:33:56 +00:00
z3d
903d27ec0d
Bump to -14rc.
2010-11-11 01:01:45 +00:00
z3d
5d9ed45cbd
I2PSnark: Tweak details.png
2010-11-11 00:59:23 +00:00
z3d
7c0ef0ab80
I2PSnark: Tidyups.
2010-11-10 22:15:13 +00:00
HungryHobo
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
z3d
49fb6c59d1
Bump to -13rc.
2010-11-10 21:00:49 +00:00
z3d
224aa5fd9c
I2PSnark: File manager cleanups.
2010-11-10 20:56:37 +00:00
z3d
25e21ffb1e
I2PSnark: Screenlog padding fix.
2010-11-10 18:15:15 +00:00
z3d
0165c6068a
Bump to -12rc.
2010-11-10 17:59:27 +00:00
z3d
585339e0d4
I2PSnark: All the goodness from the disapproved branch + visual fixes.
2010-11-10 17:56:33 +00:00
z3d
83ae568d38
I2PSnark: Fix Rate tag. Spotted by mixxy.
2010-11-10 14:53:15 +00:00
z3d
b323408cee
merge of '285a9a021659672b12861eea3c150d47b5025275'
...
and 'a90a0715f156a732cf039bd2df9bbc3d90e82693'
2010-11-10 14:37:57 +00:00
z3d
71707bf0c0
disapproval of revision 'ffe706fb236d2cd14241d22dc6e6203964f8bc31'
2010-11-10 14:37:39 +00:00
m1xxy
7db5340159
merge of '96b28bcad599dea550230cc8cba4d7bce7f5fa68'
...
and 'a396094617a5124882fc16e11466375fcc4f3047'
2010-11-10 14:11:45 +00:00
m1xxy
dee2f2431c
cinsistency fix
2010-11-10 14:09:26 +00:00
m1xxy
0b0fa04210
merge of '3dfa2ea9f44e204ca76d700e01ae09cda54c6b6a'
...
and 'a90a0715f156a732cf039bd2df9bbc3d90e82693'
2010-11-10 13:41:59 +00:00
m1xxy
18374fe426
German translation cleanups
2010-11-10 13:29:33 +00:00
HungryHobo
ab432e14ee
Fail if repository cannot be created
2010-11-09 22:19:32 +00:00
HungryHobo
5d9a7b9452
Add changelog to .deb
2010-11-09 21:34:44 +00:00
HungryHobo
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
HungryHobo
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
HungryHobo
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
m1xxy
168a4ca6f9
minor translation corrections #3
2010-11-07 00:48:22 +00:00
z3d
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
HungryHobo
c2349662e7
Minor things
2010-11-06 05:40:24 +00:00
HungryHobo
43c7cc0893
Auto download jetty in the debian and debian-source targets
2010-11-06 05:38:00 +00:00
HungryHobo
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
m1xxy
50aca88438
corrections of translation, mainly capitalization, ß and white spaces, some grammar fixes
2010-11-05 10:30:22 +00:00
HungryHobo
be5bd43194
Debian package: Fix purge with no prior remove (rev. 9a8fca24502aa8933793f2bad48e327596a2c0d4 only fixed remove, then purge)
2010-11-05 07:03:45 +00:00
m1xxy
8894aa7d38
minor translation corrections #2
2010-11-04 23:29:45 +00:00
m1xxy
092d29fe56
minor translation corrections
2010-11-04 08:55:25 +00:00
HungryHobo
8593931171
If the working directory contains only a plugins/ subdir, initialize it like it is empty
2010-11-04 06:49:12 +00:00
HungryHobo
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
z3d
9b39f02ce5
I2PSnark: Relocate errant "."
2010-11-02 14:07:25 +00:00
z3d
7109061ee0
merge of '4dfe5728ed4951d32f89e2fddbdcdfc3b4755cad'
...
and '62005c74e58b5fdbaf4659ffb65392ecfbd8bc0a'
2010-11-02 13:49:03 +00:00
z3d
f71dd25b3c
I2PSnark: Relocate a pesky \n.
2010-11-02 13:48:11 +00:00
z3d
012fbe3a45
I2PSnark: Relocate </code> to its rightful place.
2010-11-02 13:22:48 +00:00
HungryHobo
853f941d88
merge of '598d00efae4c9b675b64fd626bc2eab2b921e0c5'
...
and 'd38686d88680521e54d7bcb8be24e21d252eb946'
2010-11-02 04:00:43 +00:00
HungryHobo
c03abb50d3
merge of '8c4c57f191c33a31bc69564888c9851f9042438c'
...
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
2010-11-02 03:51:00 +00:00
HungryHobo
94bc3c3503
merge of '1da5a6b3f2f42d9ddbe6b0a64e3c27313d61d86a'
...
and '5784df5facdf6e194dc3c052b2527a8c63c96c0f'
2010-11-02 03:49:06 +00:00
HungryHobo
252473d7cf
merge of '5784df5facdf6e194dc3c052b2527a8c63c96c0f'
...
and '9c5d0b4cdfa76234e6ac9fbfd0ce753748104f47'
2010-11-01 22:09:52 +00:00
z3d
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
z3d
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
HungryHobo
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
HungryHobo
3e2c530281
Fix error message with dpkg --purge
2010-10-31 19:54:49 +00:00
HungryHobo
ff5b7950f1
Debian package:
...
* Make eepget, i2prouter, and i2psvc world-executable
* Auto-start I2P after installation
2010-10-31 19:52:28 +00:00
HungryHobo
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
HungryHobo
56ef384595
Make /usr/bin/eepget and /usr/bin/i2prouter symlinks
2010-10-31 19:44:33 +00:00
HungryHobo
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
z3d
35a8c703a7
I2PSnark: Unitalicize remaining download amount.
2010-10-30 20:24:24 +00:00
z3d
d0855ee892
I2PSnark: Status icon updates.
2010-10-30 19:32:46 +00:00
z3d
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
complication
f239d4f350
* Tiny readability fix: separate value and unit with a space.
2010-10-26 23:38:01 +00:00
z3d
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
z3d
4db38b9ba5
I2PSnark: Fix some showstopping whitespace issues.
2010-10-22 21:18:09 +00:00
z3d
22934545eb
I2PSnark: Nuke the old copy of our snark theme in /themes/console/snark
2010-10-22 17:18:38 +00:00
z3d
7fe6b35359
I2PSnark: Tabs into spaces exercise. Release the kraken!
2010-10-22 16:49:07 +00:00
z3d
cfd2ad9a1c
LICENSE.txt: Attribute I2PSnark's "Man with hat over face" graphic.
2010-10-22 16:33:30 +00:00
z3d
74a30aeee4
I2PSnark: Render unto Caesar what is due unto Caesar, namely some fixed tags. Enjoy!
2010-10-22 16:08:58 +00:00
z3d
1bff62e3c7
I2PSnark: Relocate theme to /themes/snark/ubergine/; update build.xml
2010-10-22 09:43:16 +00:00
z3d
31032cd794
merge of '42f7898ab54db310e16aa6fbedb1b078afe0ae18'
...
and '9d4166108eac930384ccb9c5859eede93f4d63ed'
2010-10-22 09:11:09 +00:00
z3d
8ccad29353
I2PSnark: Fix minor tag issue; add missing navbar bg graphic.
2010-10-22 09:01:29 +00:00
z3d
7ff873bbc9
merge of '6cf2d1b2af6daa4fffc59fede3407d3e10c09095'
...
and '9afc46edd20c72064eb24b5c1f6a4a8540e35799'
2010-10-22 08:25:44 +00:00
z3d
a55a464694
I2Psnark: Ensure our css uses the new path to our theme resources.
2010-10-22 08:17:49 +00:00
z3d
c14760c294
I2PSnark: Unbutcher tags; relocate our snark theme to /themes/snark; more css updates.
2010-10-22 08:14:51 +00:00
sponge
e6bf1af982
Sanity and some fixs for slackware package
2010-10-22 02:43:17 +00:00
sponge
3998ce311f
Fix rc.i2p for slackware package
2010-10-22 02:26:13 +00:00
mathiasdm
e6c45ae5f8
Added package files for router.
2010-10-20 16:01:18 +00:00
mathiasdm
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
echelon
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
mathiasdm
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
mathiasdm
8cda5104e3
- Added package doc for crypto and net.i2p
...
- Got rid of some susimail javadoc warnings
2010-10-14 06:19:19 +00:00
z3d
8db45ffaa1
merge of '01c6aeb6ee46c7795e83553f40e16b5bdae08aac'
...
and '56ee4b01df5de86f0fdc98cdc4ed1197104584b5'
2010-10-13 16:07:35 +00:00
z3d
b41e714a1b
merge of '0738aeef8a1d4e9ca82dc5ba0077d83a57c47f81'
...
and '9625ea3e96d57df74bc62018bf64230a22c49ce0'
2010-10-13 16:07:33 +00:00
z3d
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
HungryHobo
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
sponge
0820b2c13f
Bump version, add history
2010-10-10 14:36:11 +00:00
sponge
5f2361fe7c
merge of '4ef1d99f924ee431587d6f85241540e031fecbc1'
...
and '56c6ae6a06651a05025a2e4f76ba35985a8ff372'
2010-10-10 14:32:35 +00:00
sponge
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
walking
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
z3d
90288202e5
I2PSnark: Include missing add.png, spotted by xyz123. Bump to -3.
2010-10-02 00:36:31 +00:00
z3d
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
z3d
3075593767
I2PSnark: Activity icons refresh.
2010-09-27 06:34:54 +00:00
z3d
8ab134ffe5
I2PSnark: Positional CSS tweaks 'n fiddles.
2010-09-27 06:05:02 +00:00
z3d
4800e73a4a
I2PSnark: Add buttons for start/stop/delete torrents.
2010-09-27 05:04:05 +00:00
z3d
3bd97646a9
I2PSnark: Add favicon to file browser page; version bump to 0.8-02.
2010-09-23 04:56:43 +00:00
z3d
059e4176a1
I2PSnark: Rationalize file browser layout.
2010-09-23 02:43:05 +00:00
z3d
57b627fb71
I2PSnark: Add some icons to our file manager columns.
2010-09-22 21:18:57 +00:00
z3d
5281862932
I2PSnark: Kludge to fix extraneous space under message log on config page.
2010-09-20 21:07:27 +00:00
z3d
0fe2313754
I2PSnark: Configuration section tweaks.
2010-09-20 18:41:49 +00:00
z3d
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
z3d
7507282886
I2PSnark: css tidyup.
2010-09-20 10:21:38 +00:00
z3d
9db5dd36b9
I2PSnark: alt tags, display filelength tweak.
2010-09-19 20:23:46 +00:00
z3d
9ce54d803f
I2PSnark: show/hide peer icons.
2010-09-19 17:05:11 +00:00
z3d
7e7d36f0d6
I2PSnark: Table column header positional tweakery.
2010-09-19 15:43:57 +00:00
z3d
82323cd806
I2PSnark: Add icons for status and torrent columns.
2010-09-19 14:48:44 +00:00
z3d
511182f148
I2PSnark: status display tweakage.
2010-09-19 04:40:48 +00:00
z3d
e9b1db7ac7
I2PSnark: Update image references to point to our new snark theme directory.
2010-09-19 03:51:40 +00:00
z3d
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
z3d
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
z3d
99d2e2d0d0
I2PSnark: Fix alignment issue with snark_add.png
2010-09-18 16:36:29 +00:00
z3d
3fb1fbe1b3
I2PSnark: space savings!
2010-09-18 16:19:51 +00:00
z3d
d4f3304397
I2PSnark: Tweaks 'n fiddles.
2010-09-18 08:55:52 +00:00
z3d
4865373b4f
I2PSnark: UI/theme tweaks.
2010-09-18 07:10:43 +00:00
z3d
5378b0ad56
I2PSnark: Transition from gray to puce.
2010-09-18 06:28:42 +00:00
z3d
7de357df98
Version bump.
2010-09-17 23:03:19 +00:00
z3d
27808012d0
I2PSnark: Reduced label lengths in preparation for icon substitution and tooltip; more colorification; Opera kludges.
2010-09-17 22:59:22 +00:00
z3d
dc22949b47
I2PSnark: more css polish; now with more color!
2010-09-17 16:02:15 +00:00
z3d
3d7ad215d9
I2PSnark: CSS Spit 'n polish.
2010-09-17 13:55:47 +00:00
z3d
67994d7e99
I2PSnark: snark.css fontsize tweaks.
2010-09-17 08:27:02 +00:00
z3d
deab6b40e0
I2PSnark: Fix text alignment issues.
2010-09-17 08:00:09 +00:00
z3d
0205fa6385
I2PSnark: snark.css finessing.
2010-09-17 07:27:21 +00:00
z3d
69b3343f45
Can't remember what. css stuff.
2010-09-16 23:33:24 +00:00
z3d
9c5b8419a5
I2PSnark: Add favicon.
2010-09-16 17:38:01 +00:00
z3d
fedf6d7537
I2PSnark css edits: log text visibility.
2010-09-16 16:49:27 +00:00
z3d
21306dbf5d
merge of '1e79fc27bda464359d20795eaa33ed2ad61c9741'
...
and '7c6c62e901e75230e3a39e578f8fcbcf4cd2dd00'
2010-09-16 02:34:08 +00:00
z3d
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
z3d
7f24dc5f03
Cross-browser tweaks to snark.css
2010-09-15 04:03:48 +00:00
z3d
6423c92b84
merge of '5e59656352811b3ccce9a2817417de1065ee9641'
...
and '8110890364bb45accd3016e90611f626e305b10e'
2010-09-15 01:50:30 +00:00
z3d
f7ea958961
Update history.txt to reflect Snark theme change.
2010-09-15 01:45:17 +00:00
z3d
8262048edc
New default I2PSnark theme: faze to gray.
2010-09-15 01:39:38 +00:00
forget
73d956462f
Fixed: recoded to UTF-8, cyrillic and chinese labels repaired.
2010-09-07 03:25:48 +00:00
forget
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
z3d
c035ef6eb7
merge of '87f2562a0893b175a9b369e97b8413726f61935a'
...
and 'b1416986cd60fc129af81122324997fe0584472d'
2010-08-22 23:00:52 +00:00
z3d
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
mathiasdm
8eeabe4409
merge of '85a542c53d910dffbf34cdcefb8a2faeee96adc4'
...
and 'c92f2bcd662936f16d539ea5e98b0d4496556384'
2010-08-08 10:01:51 +00:00
mathiasdm
6add722a25
Javadoc fix - thanks, duck!
2010-08-08 10:01:35 +00:00
mathiasdm
87abc1d6b4
CryptoConstants update from draft to RFC.
2010-07-31 12:49:38 +00:00
duck
6ddac9a478
Fix typo (trac #32 )
2010-07-30 08:54:21 +00:00
echelon
38169b6d70
small fixes to _de
2010-07-26 12:08:17 +00:00
0634154b28
final compact response format
2010-07-11 14:45:12 +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
01ef6baa53
beginnings of SSU destroy msg handling
2010-07-07 13:30:04 +00:00
a1524241cb
Set permissions on directories and files when they are created
2010-07-06 15:22:48 +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
b9b737f4ce
propagate from branch 'i2p.i2p' (head 08b1e0356e38567d4632bdc0269506b5d89f7a7c)
...
to branch 'i2p.i2p.zzz.test' (head 181daec1a6229c188282645875162287879cbbc6)
2010-06-30 22:29:33 +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
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
9d91b90d3c
propagate from branch 'i2p.i2p' (head d32b82100cf6076e8f3de30b6a0edfbb034caac7)
...
to branch 'i2p.i2p.zzz.pcap' (head 551957edb05526df88ff3a2b3c717faed4aac906)
2009-12-27 15:07:45 +00:00
9203663abf
propagate from branch 'i2p.i2p' (head 3f19ceea830345f8c34cbccfef3c759d48cd2f7e)
...
to branch 'i2p.i2p.zzz.pcap' (head fe70e551db5af3ebac9564b4868a28a1ebab7227)
2009-11-23 13:39:27 +00:00
d078ed396f
move init, add config
2009-11-06 19:16:23 +00:00
7c36c0c8e7
add TCP options block
2009-11-06 16:39:05 +00:00
404754bc90
streaming lib packet capture first cut
2009-11-06 12:47:21 +00:00