0cefaba925
More excess whitespace removed
2012-03-30 04:40:56 +00:00
ba3bc9e2ed
Uncommented two Datagram tests that currently throw NullPointerExceptions
2012-03-24 11:18:37 +00:00
f164951848
Actually test something in DatagramTest.testBadagram, remove excess whitespace
2012-03-24 08:04:49 +00:00
bfaf72a547
Added a couple of tests for net.i2p.client.naming
2012-03-24 05:09:31 +00:00
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
67da35ab35
Commented out test for net.i2p.data.Lease.getNumSuccess() / getNumFailure
2012-03-16 05:08:31 +00:00
136d77a8aa
Fix YKGenerator test - methods no longer static
2012-03-16 04:51:55 +00:00
bf0b59b3b3
Remove DHSessionKeyBuilderTest from CryptoTestSuite
2012-03-16 03:18:53 +00:00
f19bc6a4b0
Moved DHSessionKeyBuilderTest to net.i2p.router.transport.crypto
2012-03-16 03:08:10 +00:00
79ab065500
propagate from branch 'i2p.i2p' (head e1c79060790ae24b2a96aff2857477d6528ae7c6)
...
to branch 'i2p.i2p.unittests' (head 357abd51672dd9950cbac6dd30ded117fe5695e0)
2012-03-16 02:30:42 +00:00
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
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
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
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
0cdff150f5
propagate from branch 'i2p.i2p.zzz.test' (head 44ecb300f6f5655b9b8699049d2fba046822deed)
...
to branch 'i2p.i2p' (head 5120d6c371d7cba9f201b48a142b0e0ead028cdd)
2012-03-02 00:18:54 +00:00
cadedeb06c
* Build: Add built-by to jars; check for corrupt jars on debug page
2012-03-01 16:04:17 +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
786a261a70
Fixed usage of assertEquals - should be assertEquals(expected, got)
2012-02-29 05:34:13 +00:00
a226d25dc6
Test getters etc. in RateStat
2012-02-29 05:01:21 +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
ef1447a816
0.8.13
2012-02-27 15:25:23 +00:00
d436c846ac
Temporarily exclude slow core tests for dev purposes
2012-02-27 03:29:13 +00:00
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
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
22900a0d91
Fixed RouterAddressTest.testToString to actually test the returned String
2012-02-26 09:30:27 +00:00
e7922c4ded
Added some tests of setOptions to RouterAddressTest
2012-02-26 04:57:31 +00:00
f19ef3e486
Fix test that would always pass
2012-02-26 03:01:48 +00:00
204440b06b
Run full test reports with fulltest target, not just junit report
2012-02-25 01:46:46 +00:00
87da4b78ab
add negative cache to BFNS
2012-02-23 19:06:21 +00:00
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
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
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
8a32aad6c3
Shuffled build targets around to group together ones related to unit tests
2012-02-16 00:08:27 +00:00
c0e0994bb3
deprecate util classes used only by installer
2012-02-04 13:02:15 +00:00
0f356892ba
* LogWriter: Don't rotate and open file until first message
2012-01-30 22:03:19 +00:00
ed357b1a3e
fix broken links
2012-01-28 22:07:32 +00:00
b3f3a60ca6
comment out unescapeHTML() until we need it
2012-01-26 15:03:54 +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
e183966482
Simplify the HTML escape/unescape functions to use static arrays
2012-01-18 01:46:05 +00:00
9755338f73
Fix for #588 part 6: Don't convert nulls to empty strings
2012-01-17 22:45:06 +00:00
bafdaebc42
merge of 'a3d362477b328c80ac2cd052f635d3ddd3b39c81'
...
and 'c21005b174cec3b4ae419318758f1a9c2071cf64'
2012-01-17 03:03:07 +00:00
fc292cd29d
Fix for #588 part 4: Pull out escaping of & separately first
2012-01-17 02:59:21 +00:00
553201db21
Fix for #588 part 3: Escape & character FIRST so other escapes aren't broken
2012-01-17 02:17:05 +00:00
452096b976
Fix for #588 part 2: moved escape/unescape functions to net.i2p.data.DataHelper
2012-01-17 02:11:56 +00:00