Add news feed blocklist support #3

Closed
opened 2025-04-21 14:44:21 -04:00 by idk · 5 comments
Owner

Android NewsFetcher is independent of NewsFetcher in i2p.i2p and there's no mechanism to keep the features in sync.

The news feed blocklist feature (see proposal 129) was added to i2p.i2p in 2016 but never added to Android. This is important these days as we have multiple bad routers out there that could easily overwhelm Android routers.

Adding support should be straightforward; look in i2p.i2p NewsFetcher for parser.getBlocklistEntries(), hopefully a copy/paste and test exercise mostly.

Android NewsFetcher is independent of NewsFetcher in i2p.i2p and there's no mechanism to keep the features in sync. The news feed blocklist feature (see proposal 129) was added to i2p.i2p in 2016 but never added to Android. This is important these days as we have multiple bad routers out there that could easily overwhelm Android routers. Adding support should be straightforward; look in i2p.i2p NewsFetcher for parser.getBlocklistEntries(), hopefully a copy/paste and test exercise mostly.
idk added this to the 2.2.0 milestone 2025-04-21 14:44:21 -04:00
idk self-assigned this 2025-04-21 14:44:21 -04:00
idk closed this issue 2025-04-21 14:44:22 -04:00
Author
Owner

Not found on gitlab, please push

Not found on gitlab, please push
Author
Owner

blocklist.txt file is created as of: 2102d55315

blocklist.txt file is created as of: 2102d5531584eab7a1f91d3afff4870989386530
Author
Owner

Yeah, I think that's a good idea.

Holler if you need any help or eyeballs, but basically, on success you'll have a .i2p/docs/feed/blocklist/blocklist.txt file.

Yeah, I think that's a good idea. Holler if you need any help or eyeballs, but basically, on success you'll have a .i2p/docs/feed/blocklist/blocklist.txt file.
Author
Owner

I am delaying my point release until after this is implemented.

I am delaying my point release until after this is implemented.
Author
Owner

Ack, I'll make it my mission this week.

Ack, I'll make it my mission this week.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: I2P_Developers/i2p.android.base#3
No description provided.