zzz
8ca34cda63
Naming: lookup fixes
...
- Don't lookup b33 in BFNS
- Fail immediately on bad b32
- Fix stripping .alt in ConvertToHash
- Strip URLs to hostname in ConvertToHash, for convenience
2024-08-17 08:55:22 -04:00
zzz
78ee4ac3cd
Addressbook: Use standard time formatting for log
...
and set file permissions
2024-04-22 20:45:49 -04:00
zzz
4b757105ec
Naming: Add .i2p.alt support to naming services
2024-01-30 08:02:51 -05:00
zzz
0265987db4
Blockfile: Fix bug in unused getNames()
...
would return only one entry after a long delay
2023-12-22 07:46:14 -05:00
zzz
63ac981053
javadoc fixes for org.minidns and net.i2p.router.naming
2023-11-29 06:53:01 -05:00
zzz
9b70d4be73
Addressbook: Workaround for i2p-projekt.i2p etag bug (Gitlab #454 )
...
Will revert if it gets fixed server-side
2023-11-21 09:16:08 -05:00
zzz
1e28557ce2
cleanup buf.append(s.substring(a, b)) -> buf.append(s, a, b)
...
all over, for object churn
2023-01-31 07:31:02 -05:00
zzz
67082463e4
Util: HostTxtParser CLI improvements
2022-06-19 12:07:23 -04:00
zzz
a6ad525197
Addressbook: Add CLI
2022-05-26 11:57:34 -04:00
idk
f7934e2ed5
Go over about the first half of the 'hostname' mentions and decide whether they need to specify something like 'hostname or IP address' or whether 'address' would be a more-self-evident term
2021-02-01 23:51:28 -05:00
idk
fdb4ec7d7c
Switch from 'host name' to 'hostname'
2021-02-01 23:12:49 -05:00
idk
c2234685b9
eepsite=>I2P site to match the new terminology on the web site, and more fine-tuning to CSS to sharpen image appearance
2021-01-17 01:11:51 -05:00
8cc62b5b42
Util: More elimination of data copies
2020-11-04 14:27:16 +00:00
31d7d7d9bb
Addressbook: Rename the book nobody uses
...
Config migration
Version the svg
Remove very old standalone files
2020-07-09 16:45:37 +00:00
0170ff2337
Blockfile: Add b32 to export output
2020-03-24 18:58:23 +00:00
c5f6c9a498
Javadoc fixes after testing with JDK 14 build 36
2020-02-22 16:16:08 +00:00
232b7f30d5
Build: Fix javadoc errors with Oracle JDK
...
Tested with 12.0.2
2019-08-19 16:33:19 +00:00
7efb290f13
addressbook: remove log info message
2019-05-20 13:51:43 +00:00
e64ad7ce57
More findbugs all over
2018-08-26 15:13:49 +00:00
1f92232253
Findbugs all over
2018-08-26 13:50:40 +00:00
57e2bb7bc9
Addressbook: Remove finalizers (ticket #2115 )
...
Better resource cleanup
2018-01-10 15:11:10 +00:00
str4d
a67ea4b2f2
Cleanups: Close resources via try-finally
...
We can't use try-with-resources until we bump the minimum-supported Android
version for the client library to API 19.
2017-12-09 01:02:17 +00:00
92a26f6f7b
Addressbook: Fix adding alternates after importing an empty book (ticket #2072 )
2017-11-17 20:34:51 +00:00
d139892ae0
SusiDNS: Fix display of default subscription when no subscriptions.txt file present
2017-05-10 13:49:34 +00:00
b0514cc564
move BFNS test
2017-05-05 13:38:59 +00:00
f3d931d090
Blockfile: Move from i2p.jar to addressbook.jar
...
http://zzz.i2p/topics/2274
2017-05-05 11:41:19 +00:00
0a2097a238
Addressbook: Remove static reference, hide implementation
...
Requires Android fix (ticket #1972 )
2017-03-24 13:07:17 +00:00
fda673038f
Addressbook build changes (ticket #1966 ):
...
- Build as jar, not war
- Put empty war in updater
- Move Servlet starter to SusiDNS
- Skip war in RouterConsoleRunner
2017-03-18 14:34:59 +00:00
33b1851317
PrivateKeyFile: Add option to generate addressbook authentication string
...
fix inadvertent fallthru
HostTxtParser: Add -q command line option, enhance return codes
2017-02-23 19:45:33 +00:00
5be077e25d
Clean up single char indexOf()
2016-12-02 18:52:37 +00:00
b0789d45f3
HostTxtParser: Comment out tests, beginning of a command-line tool
2016-08-19 17:20:46 +00:00
6a71c23fd4
Addressbook: Check inner sig even if old name not found
...
More logging cleanup
2016-04-26 13:50:34 +00:00
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
799d90e1b5
Addressbook: Move HostTxtEntry to net.i2p.client.naming,
...
in prep for use by i2ptunnel
2016-04-23 18:07:35 +00:00
f72753f3eb
Addressbook: Store last-modified date
...
SusiDNS: Display signature validation on details page
2016-04-23 17:11:50 +00:00
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
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
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
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
25bce1031b
Addressbook: Add sign/verify methods for inner signature
...
Add preliminary handling of incoming actions
2016-04-19 00:11:46 +00:00
909622fbd7
Addressbook: Rename ConfigIterator to HostTxtIterator
2016-04-18 13:17:57 +00:00
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
ca3f9963c6
Addressbook: More cleanups
2016-04-16 21:01:05 +00:00
ebbf7f23ac
Addressbook: Cleanups
...
in advance of new subscription protocol work:
- finals
- Add Iterable interfaces
- Comment out unused methods
- public->private methods
- Close resources in finally blocks
- Javadocs, spelling fixes
- Increase max subscription size
- LinkedList -> ArrayList
- Improve while loops for reading lines
2016-04-16 18:35:46 +00:00
1e5a35c7f8
Use new split()
2015-11-07 17:45:48 +00:00
f8830a759e
Threads: More conversions to I2PAppThread
2015-11-04 15:01:56 +00:00
58ccfed41d
Addressbook:
...
- Use Patterns instead of replaceAll()
- Fix isValidDest() for EC/Ed dests
2015-09-28 14:50:53 +00:00
cfc0664756
Don't try to fetch subscriptions, news, or plugin updates while in VM Comm system
2015-09-19 19:06:07 +00:00
601376561b
add Closeable/Flushable interfaces
2015-08-27 14:36:19 +00:00
1f9bb046f5
Findbugs all over #2
...
Mostly char encoding
Use StringWriter rather than OSW->BAOS->String
2015-07-12 16:06:49 +00:00