IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2024/09/09
~dr|z3d
@RN
@StormyCloud
@T3s|4_
@orignal
@postman
@zzz
%acetone
%mareki2p
%snex
+FreefallHeavens
+Onn4l7h
+Onn4|7h
+Over
+fa
+marek22k
+onon_
+poriori
+profetikla
+qend-irc2p
+r00tobo
+sexy
+uberius
+uop23ip
Arch
Atticfire
Danny
Irc2PGuest21708
Irc2PGuest28384
Irc2PGuest66257
Irc2PGuest75631
Irc2PGuest99986
RTP_
T3s|4
U1F642
Watson
ahiru
anontor
cims
i2potus
interesting
justaperson
lokzz
luvme3
mahlay
makoto
n2_
nilbog
not_bob_afk
pinotto
r00tobo[2]
rednode
user_ygg2_
dr|z3d ok, new search code running, zzz. if I search for caps f and country de, I see all floodfills, not just floodfills from germany.
dr|z3d caps L + version appears to work as intended.
dr|z3d ok, nevermind, it works with the dropdown just fine, I've also got a text input as an alternative, so it's on me.
mareki2p If I want to build an I2P enabled application (not in Java), I can use the SAMv3 protocol, it is quite easy. But it seems that I2PSnark is not using SAM, I'm guessing it is using I2CP, am I right? But I cannot find documentation for it. Where is the spec?
orignal yes, snark uses I2CP
orignal SAM 3.1 is pertty standard thing
orignal sam 3.3 is a huge mess
orignal specs for I2CP
dr|z3d snark is i2cp, correct.
orignal geti2p.net seems down
orignal I will give you the link to I2CP specs
orignal i2pd aslo supports I2CP
mareki2p OK, great, thank you.
dr|z3d if you want to dig into historical forum posts, shinobi.i2p will return more results.
dr|z3d ok, and as a bonus, we now support specifying multiple country codes in the text input so you can haz "cn hk" or whatever.
dr|z3d ok, -13+ available on the /dev/ update path, featuring zzz's netdb search refactor.
dr|z3d as an added bonus, if you're a floodfill and on the dark theme and your viewport is >=1600px wide, you'll now see a badge for the total number of local leasesets in the sidebar next to your floodfill icon.
dr|z3d (other themes and viewport dimensions to follow)
darius hi all, sry for going offline prematurely recently
darius what i wrote was "speaking of updating the geti2p site (as per eyedeekay and dr|z3d discussion), anyone in favor of me putting the css rss icon on"?
darius wasnt able to stay active on irc for answer...
darius2 current site has 1-pixel border, gradient backgrpund icon.
dr|z3d so anyways, good job on the multi-field netdb search, zzz, works great.
dr|z3d support for multiple countries in search field:
dr|z3d private void filterCountry(Set<RouterInfo> routers, String country) {
dr|z3d String[] countryCodes = country.split("[, ]+");
dr|z3d boolean foundMatch;
dr|z3d for (Iterator<RouterInfo> iter = routers.iterator(); iter.hasNext();) {
dr|z3d RouterInfo ri = iter.next();
dr|z3d Hash key = ri.getIdentity().getHash();
dr|z3d foundMatch = false;
dr|z3d for (String countryCode : countryCodes) {
dr|z3d if (_context.commSystem().getCountry(key).equalsIgnoreCase(countryCode.trim())) {
dr|z3d foundMatch = true;
dr|z3d break;
dr|z3d if (!foundMatch) {iter.remove();}
dr|z3d input has name="cc"
dr|z3d and netdb.jsp ->
dr|z3d <% if (request.getParameter("cc") != null && !request.getParameter("cc").equals("")) { %>
dr|z3d <jsp:setProperty name="formhandler" property="country" value="<%=request.getParameter(\"cc\")%>" />
dr|z3d <% } else { %>
dr|z3d <jsp:setProperty name="formhandler" property="country" value="<%=request.getParameter(\"c\")%>" />
dr|z3d <% } %>
dr|z3d countries can be supplied space or comma separated.
dr|z3d an extra dropdown there that determines the field to sort by would be handy.
zzz thanks for the test report; I'll pass on the multiple country patch