aa3d3670a4
* PrivateKeyFile: Check for key type mismatch
2014-07-03 13:06:21 +00:00
8198c83982
* Base64:
...
- Catch numerous decoding errors that were previously misdecoded (ticket #1318 )
- Improve decoding efficiency, reduce copies
- encode(String) now uses UTF-8 encoding
- decode() now accepts short strings without trailing '='
- whitespace in decode will now cause an error, was previously ignored
- Cleanups
2014-07-03 13:03:56 +00:00
75ff7987b8
re-enable reseed.pkol.de:443 (ticket #1326 ) as it seems to be working again
2014-07-02 22:02:27 +00:00
9c87685c02
fix date in history.txt
2014-07-02 13:57:24 +00:00
ce2bb85440
Update Java Service Wrapper to v3.5.25
...
- Windows: x86 and x64 versions self-compiled with VS2010 in
Windows 7. The icon has been changed from Tanuki's default to Itoopie.
- Linux ARMv6: Compiled on a RaspberryPi using gcc 4.6.3-14+rpi1,
Oracle Java 1.7.0+update40 and stripped
- All other binaries are from the "community edition" deltapack offered by
Tanuki.
2014-07-02 13:54:47 +00:00
43fdff2292
postinstall: remove some redundancy, update comments
2014-07-02 13:51:17 +00:00
06525adf3d
Chinese eepsite help from xkimo
2014-06-30 13:23:06 +00:00
cff4210dfd
merge of 'a88d14e53014d9ab4a5d6e156e3abe2e496284c2'
...
and 'bcf2bb5bf040195d80e26c4bf643ba0df8386f8a'
2014-06-29 11:44:37 +00:00
d855c5de50
* NetDB: Add more su3 checks
...
* SU3File: Improve CLI help
2014-06-29 11:43:57 +00:00
f1a738340f
checkcerts.sh: remove unnecessary echo
s
2014-06-29 11:37:24 +00:00
9827c48527
checkremotecerts.sh: support for ports
2014-06-29 11:27:57 +00:00
367d68e552
Adding three reseed hosts, all with reseed-v2 support
...
* uk.reseed.i2p2.no
* us.reseed.i2p2.no
* jp.reseed.i2p2.no
2014-06-29 02:15:26 +00:00
1498ed361e
Added my reseed key
2014-06-29 02:13:02 +00:00
91bc16ce05
* NetDB: Fix handling reseed URLs with ports (ticket #1278 )
...
by fixing the dup host check
2014-06-29 00:44:31 +00:00
861a1e26d7
merge of '2542a527f53e4df3896ae26f5b0cf7d0a45128ff'
...
and '4944f31a9bec7dcacd3a97f6e451fd4eaf5f4096'
2014-06-28 21:58:50 +00:00
a5b2f9a5e9
temporarily disable reseed.pkol.de:443 (ticket #1326 )
2014-06-28 21:55:24 +00:00
9550484037
checkremotecerts.sh: fix regex so that commented out hosts are not matched
...
(//" was needed and // " would pass through)
2014-06-28 21:51:09 +00:00
b33284bb8e
added echelon su3 reseed cert
2014-06-28 20:01:03 +00:00
ce2694e8fb
* NetDB: Add support for reseeding with su3 files (ticket #934 )
2014-06-28 19:37:59 +00:00
44073732e2
build.xml: copy built binaries to build/ in the build* targets
...
This will hopefully make it easier for apps to use bits of I2P as build-deps.
2014-06-28 16:51:38 +00:00
fef591412e
SAM: Cherrypick from patch in ticket #1318 :
...
- Add SIGNATURE_TYPE support to GENERATE and CREATE
- Don't NPE checking dest+privkeys
- Simplify HELLO checking
- Don't require two params in HELLO message
- Make MIN parameter optional too
- Version checking fixes
- Bump version to 3.1, only visible if requested
- Cleanups, javadocs
2014-06-28 14:14:39 +00:00
f191e50b14
Custom target so I2P-Bote can be built against source
2014-06-28 05:57:34 +00:00
3379432e5f
SAM: Cherrypick from patch in ticket #1318 :
...
- Check for extra bytes in private key string
- checkPrivateDestination() returns boolean instead of throws
2014-06-27 21:05:54 +00:00
bb9129b61b
SAM: Cherrypick from patch in ticket #1318 :
...
- Fix empty properties check
- Overrides
- Statics
2014-06-27 20:53:01 +00:00
0fc3029aaa
SAM:
...
Version handling (ticket #1318 )
- MAX param now optional
- 1-digit versions now accepted for MIN and MAX
- Use VersionComparator for version tests
- Don't require a minor version of 0
- Fix empty properties check
- Overrides
- Prep for version 3.1
Throw exception on null option key (ticket #1325 )
2014-06-27 20:36:34 +00:00
d8c8586ccf
SAM: No synch needed for finals;
...
Move fields to top
2014-06-27 16:53:05 +00:00
38a4728283
SAM: Use SAMHandler.writeString() where possible,
...
Use DataHelper.getASCII() for byte conversion
2014-06-27 16:46:57 +00:00
7888705b01
final
2014-06-27 16:31:24 +00:00
31938f49d6
SAM: Fix checkPrivateDestination() for key certs (ticket #1318 )
2014-06-27 16:19:07 +00:00
c95ed2ea96
SAM: Rename exceptions, make serialVersionUID private,
...
add new SAMException constructor
2014-06-27 16:15:22 +00:00
b5ed247a53
SAM: more Log conditionals, javadocs
2014-06-27 15:55:12 +00:00
22aff49747
SAM: Log conditionals, javadocs
2014-06-27 15:53:16 +00:00
e4430f05e4
2 more pkg private
2014-06-27 15:32:56 +00:00
1047691c64
SAM: Make all classes package private except the SAMBridge entry point
2014-06-27 15:26:44 +00:00
f3180b3f6f
SAM client logging cleanup
2014-06-27 15:14:21 +00:00
616866cc9e
Build: Move remaining jars to Java 6, as we will require
...
API 9 in the next Android release.
2014-06-27 13:57:43 +00:00
58512b8230
build.xml: add new macros for use in the release target
...
Also move away from using external binaries when an ant task can do the job.
2014-06-26 20:01:07 +00:00
ca4555c496
lint redundant cast all over
2014-06-26 15:26:58 +00:00
bc99bc7206
javadoc fixes
2014-06-26 12:51:33 +00:00
1420c773a6
* Streaming; Drop the preliminary channel implementations,
...
as added by 'dream' in late 2011. Testing couldn't have happened,
as they don't work and can't ever work as designed.
Channels must have underlying file descriptors unless you implement
your own Selector and that would probably require JNI.
See http://zzz.i2p/topics/1229 for details.
Also http://stackoverflow.com/questions/911780/how-do-i-define-my-own-selectablechannel
2014-06-24 12:49:18 +00:00
690b40ed77
* Tunnels: Reject participating tunnels when hidden (ticket #1314 )
2014-06-23 20:23:32 +00:00
986de4c1d6
Streaming: Fix connection error message
2014-06-23 20:12:12 +00:00
01da32364f
Streaming: Bundle I2PSocketException messages for translation
2014-06-23 20:10:11 +00:00
8b1abc08db
Add Destination.toBase32()
2014-06-23 20:06:03 +00:00
69e56f8f6b
'Home': (temporarily?) disable salt.i2p.
...
At this point it's been offline for a month with no sign of returning.
2014-06-23 08:19:30 +00:00
b611d0238a
build.xml: minor tweaks to comments, indentation
2014-06-22 00:45:50 +00:00
2dcc9b7a1e
i2psnark:
...
- Display webapp name in html title (ticket #1311 )
- Use tracker from magnet link in display (ticket #1313 )
- Clarify auto-start (ticket #1293 )
- Include tracker in magnet link on details page (ticket #964 )
- Recognize .azw4 extension as ebook
- Cleanups
2014-06-21 02:30:25 +00:00
3e54b5d544
New Spanish eepsite help page from 'lati2p'
2014-06-19 01:13:17 +00:00
8845ce6e1c
Findbugs all over:
...
- Serializable
- hashCode()
- Make DataStructureImpl Serializable (removed from DataStructure in 2005)
2014-06-15 16:14:13 +00:00
ff189e796c
slackbuild: minor changes to the comments
2014-06-14 09:15:55 +00:00