Commit Graph

12067 Commits

Author SHA1 Message Date
zzz
f2239ba7d1 Debian: Add runtime dependency on gettext-base,
link to /usr/share/java/libintl.java,
don't build GettextResource.java
2016-04-29 16:39:16 +00:00
zzz
5067b00058 javadoc fixes 2016-04-29 15:35:49 +00:00
zzz
c2e486f72c Debian: Refresh patches after jbigi/jcpuid build script changes 2016-04-29 15:30:55 +00:00
zzz
fbeca5ed80 SysTray: Remove systray4j.jar from linux installers
Move SysTray.java to SysTrayImpl.java
New SysTray.java that instantiates SysTrayImpl
by reflection, so the SysTrayImpl.java source is optional
Remove systray4j.jar, systray4j.dll, and SysTrayImpl.java
from Debian source packages
Remove systray4j.jar from Debian binary packages
2016-04-29 14:57:29 +00:00
zzz
d885e00c64 News: Verify received CRL before saving 2016-04-28 22:17:27 +00:00
zzz
52c9bf6d80 News: Parse and store CRLs in news feed 2016-04-28 21:55:17 +00:00
zzz
03adda3bde CPUID: Add version to /logs 2016-04-28 11:43:11 +00:00
zzz
da62a1114c History for prop, -6 2016-04-28 11:05:20 +00:00
zzz
13d3730fd9 Build: Add updaterWithJbigi and updater200WithJbigi targets 2016-04-28 10:54:40 +00:00
zzz
fb5ef83009 fixup jbigi version display 2016-04-28 02:39:32 +00:00
zzz
94056f68e9 fixup @since after prop 2016-04-28 01:49:45 +00:00
zzz
9f31b1fe97 propagate from branch 'i2p.i2p.zzz.gmp6-prop' (head 416ef26df4b91fb9de3e27623551c7f87ec2bfe0)
to branch 'i2p.i2p' (head 9466fdeae338d6b0bf049d86975db9b6ddbd3064)
2016-04-28 01:34:48 +00:00
dev
414522f8be Added jbigi files ignored from previous commit due to not using --no-respect-ignore 2016-04-27 22:26:34 +00:00
dev
91c8e5cf7f Updated jbigi/jcpuid binaries.
Files changed
-------------

  jcpuid:
      - Rebuilt for OSX/Windows/FreeBSD/Linux

  jbigi:
      - Moved to GMP 6.0.0a
      - Removed NetBSD binaries
      - Removed kFreeBSD binaries
      - Removed Solaris binaries
      - Removed OpenBSD binaries
      - Added coreihwl jbigi support
      - Added coreisbr jbigi support
      - Added bulldozer jbigi support
      - Added steamroller jbigi support
      - Added cortex a9 suppot support
      - Added cortex a15 jbigi support
      - Rebuilt _all_ unmentioned binaries


Build notes jbigi:
------------------
Windows: Cross-compile, linux hosts. Compiler: GCC
Linux: Native build. Compiler: GCC
FreeBSD: Native build, VM. Compiler: GCC
OSX: Native build. Compiler: GCC


Build notes jcpuid:
-------------------
Windows-x64: Native build. Compiler: MSVC
Windows-x86: Cygwin on Windows. Compiler: mingw on Cygwin
Linux: Native build. Compiler: GCC
FreeBSD: Native build. Compiler: GCC
OSX: Native build. Compiler: GCC
2016-04-27 21:35:05 +00:00
zzz
a2873c42bc i2ptunnel: Fix can't connect error message for servers when
in router context, like we did for clients earlier
2016-04-27 15:48:42 +00:00
zzz
967074c2d6 Wrapper: Increase default wrapper.log max size,
so a thread dump is more likely to fit in a single file
2016-04-27 15:46:24 +00:00
zzz
f35eaaf194 i2psnark: Add CommandLine to jar 2016-04-27 14:27:38 +00:00
zzz
6a71c23fd4 Addressbook: Check inner sig even if old name not found
More logging cleanup
2016-04-26 13:50:34 +00:00
zzz
fc8b72768a NamingService, BFNS: Add API methods to lookup all reverse entries
Addressbook: Use new API methods to simplify delete-all code
i2ptunnel: Output full authentication line
HostTxtEntry: More tweaks for i2ptunnel
2016-04-25 19:25:30 +00:00
zzz
0ac83bd7c1 i2ptunnel: Enhance registration authentication page
- Enable form
- Switch to multipart form for getting old private key file
- Add advanced authentications
PrivateKeyFile: Add InputStream constructor for i2ptunnel
2016-04-24 21:03:10 +00:00
zzz
2a34d1c44a HostTxtEntry: Fixups for use by i2ptunnel
i2ptunnel: Add new registration authentication page
- Remove old, unused hostname signature generation
PrivateKeyFile: Ensure initialization before returning private keys
2016-04-24 18:10:10 +00:00
zzz
799d90e1b5 Addressbook: Move HostTxtEntry to net.i2p.client.naming,
in prep for use by i2ptunnel
2016-04-23 18:07:35 +00:00
zzz
f72753f3eb Addressbook: Store last-modified date
SusiDNS: Display signature validation on details page
2016-04-23 17:11:50 +00:00
zzz
d97908b430 SusiDNS: Add support for multiple dests per hostname 2016-04-23 16:52:15 +00:00
zzz
2fb8faa166 Addressbook:
- Enable parsing and handling of 'remove' actions
- Logging improvements
BFNS: Limit max dests per host
HostTxtEntry: Test improvements
2016-04-23 15:53:02 +00:00
zzz
e016c87fba add routerinfo to command line 2016-04-22 23:47:39 +00:00
zzz
75dd22510b Addressbook: Fix changedest action
- Implement adddest action
- Logging improvements
BFNS: Fix lookupAll() NPE
- Fix addDestination() UOE
- Support long property values
DataHelper: Properties methods cleanup
HostTxtEntry: Test improvements
2016-04-22 23:37:55 +00:00
zzz
55de82bb50 Addressbook: Add tests for Daemon to read local subscription file
More HostTxtEntry 'remove' methods and tests
2016-04-22 12:58:27 +00:00
zzz
4f262f6140 Addressbook: Use new NamingService API methods in action handling
- Refactor HostTxtEntry to consolidate properties writing
- More HostTxtEntry tests
- Start of 'remove' entry handling
Blockfile: Cleanup unused code
- Add Iterable interface to SkipList
2016-04-21 14:37:38 +00:00
zzz
34e390909e Build: Add some config checks before signed-updater tasks 2016-04-20 21:51:44 +00:00
zzz
9b726a8963 BlockfileNamingService: Implement new NamingService API
methods for multiple destinations per hostname
2016-04-20 21:04:30 +00:00
zzz
a0ba623061 Drop kytv's router and news certs 2016-04-20 17:48:19 +00:00
zzz
9ca8a7752a drop unused Blockfile classes 2016-04-20 17:36:13 +00:00
zzz
a4265a23ba BlockfileNamingService: Don't upgrade Android/ARM to version 4 for now,
too slow
2016-04-20 15:23:12 +00:00
zzz
b57b43247d Blockfile: Fixes for finishing interrupted database migration
by tracking version of each list, and catching some exceptions
2016-04-20 15:06:38 +00:00
zzz
436fee9200 Blockfile: Add generics, part 4 2016-04-20 13:08:42 +00:00
zzz
0067c8d1bd Blockfile: Add generics, part 3 2016-04-20 12:59:24 +00:00
zzz
0d19fe44c2 Blockfile: Add generics, part 2 2016-04-20 12:49:03 +00:00
zzz
4d2c227b0d Blockfile: Add generics, part 1 2016-04-20 12:40:28 +00:00
zzz
1a8847d177 Blockfile: Add method to change serialization schema for a skiplist
Fix delIndex() method, broken and previously unused
Improve javadocs
BlockfileNamingService: New database version 4, allows for
multiple destinations per hostname
Disallow database version higher than supported
2016-04-20 00:41:45 +00:00
zzz
e9cf4c21b7 NamingService: Add new API methods for multiple Destinations per hostname
Improve javadocs
2016-04-19 15:11:37 +00:00
zzz
25bce1031b Addressbook: Add sign/verify methods for inner signature
Add preliminary handling of incoming actions
2016-04-19 00:11:46 +00:00
zzz
909622fbd7 Addressbook: Rename ConfigIterator to HostTxtIterator 2016-04-18 13:17:57 +00:00
zzz
2d3d6f73b5 GeoIP: Disable Debian-style files on Android 2016-04-18 13:02:30 +00:00
zzz
b69677b709 Addressbook: Add initial support for signatures in subscriptions
More cleanups
SingleFileNamingService: Store signature properties on write
2016-04-17 20:20:10 +00:00
zzz
0ceb9576b9 PrivateKeyFile: Add method to specify sig type on creation 2016-04-17 15:55:41 +00:00
zzz
193ad4306e Util: Minor optimization in OrderedProperties 2016-04-17 15:29:18 +00:00
zzz
4290b1e795 Addressbook build:
- Fix main-class in addressbook.jar
- Fix corrupted manifest in addressbook.jar
2016-04-17 15:28:10 +00:00
zzz
3428995906 Build: Fix broken build from scratch in jetty build.xml 2016-04-17 12:43:43 +00:00
zzz
ca3f9963c6 Addressbook: More cleanups 2016-04-16 21:01:05 +00:00