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
280fc05c91
susidns, addressbook: Don't attempt to fetch subscriptions if
...
HTTP proxy is down (ticket #1530 )
2015-05-30 13:53:56 +00:00
dcffde6eeb
Javadoc: missing package.html files in applications (ticket #1109 )
2015-03-22 18:37:40 +00:00
ceab4f1ffc
improve efficiency of addressbook parser
2014-09-15 18:28:35 +00:00
8845ce6e1c
Findbugs all over:
...
- Serializable
- hashCode()
- Make DataStructureImpl Serializable (removed from DataStructure in 2005)
2014-06-15 16:14:13 +00:00
1956068698
* Addressbook:
...
- Rewrite subscriptions.txt to convert to new default URL
- Static method call cleanups
2014-02-08 16:02:50 +00:00
090a790a9d
* Services:
...
- Move backup news to psi.i2p
- Move default addressbook subscription to i2p-projekt.i2p
- Remove www.i2p2.i2p from default update lists
- Add psi.i2p to hosts.txt
- Update links on help pages to avoid redirects on new website
and select the correct language
* SusiDNS: Fix whitespace issues
2014-02-07 12:52:54 +00:00
53623da2eb
addressbook: type arguments, unused imports
2013-11-20 23:14:40 +00:00
41595cafce
* Addressbook: Don't write to log file on Android (ticket #859 )
2013-08-31 15:35:57 +00:00
e72a763019
volatile
2013-06-01 16:58:21 +00:00
1d3bbfd250
* Addressbook: Disable unused wakeup via http
2012-11-24 13:56:45 +00:00
fb5d0cd760
Boolean.valueOf(x).booleanValue() -> Boolean.parseBoolean(x)
2012-09-28 17:50:41 +00:00
74e753934c
* SystemVersion: New util, to consolidate duplicate code,
...
and determine Java version on Android
2012-09-09 15:40:14 +00:00
f13956d380
remove unused imports (eclipse)
2012-03-25 21:45:18 +00:00
4d1736eaf6
jetty logging tweaks
2011-12-30 21:58:16 +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
20c77e1529
fixes after review
2011-08-22 19:09:09 +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
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
229f0d1cfd
public for android, who isnt starting via Servlet
2011-06-22 13:31:57 +00:00
7ab95d0144
javadoc
2011-05-23 19:16:33 +00:00
627519e69c
disable debug
2011-05-20 16:25:46 +00:00
fbfffa9987
- SusiDNS cleanups
...
- Logging cleanups
2011-03-29 02:16:42 +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
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
5dc9214296
- Iterate through eepgetted subscription file instead of loading the whole thing into memory
2011-03-22 18:20:44 +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
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
9e8af7367e
* Addressbook: Fix rename error on Windows (tkt 323 - thanks RN!)
2010-11-21 20:40:42 +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
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
f3307d6508
* Addressbook:
...
- Try to save files safely
- Catch bad B64 lengths
2010-11-14 15:05:24 +00:00
a1524241cb
Set permissions on directories and files when they are created
2010-07-06 15:22:48 +00:00
e31c0636ab
- Implement destroy() in addressbook to prevent dups
2010-03-29 21:13:45 +00:00
d7d058e772
addressbook servlet cleanup
2009-11-29 17:58:24 +00:00
4b6989ef7b
* Addressbook, susidns: Rework addressbook into a
...
HttpServlet, so susidns can kick it when the subscription
list changes
2009-11-28 17:08:02 +00:00
784ca67ddf
Move class to net.i2p.addressbook
2009-11-15 23:44:20 +00:00
ee51f69a5a
* Addressbook, NamingService: Allow 516 byte dests
...
that end with AA but not AAAA, so we can permit
non-null zero-length certs.
2009-11-10 14:44:40 +00:00
be9523f1e4
* Config files: Add some encoding help
...
* DataHelper, Router:
- Save config files in UTF-8 rather than the default encoding,
since we read them in UTF-8
* jetty.xml: Change encoding to UTF-8
* logs.jsp: Add system encoding
* NTCP: Clean up clock skew shitlist message
* Shitlist: Clean up expire message
* WorkingDir: Ensure modified files are processed with UTF-8 encoding
2009-08-17 22:14:39 +00:00