Tor has introduced this new cool tool they call oniux. On the page announcing it they show off a #curl command line that hasn't worked for two years... since curl nowadays refuses to resolve .onion names like RFC 7686 says.

blog.torproject.org/introducin…

#curl

daniel:// stenberg:// reshared this.

in reply to daniel:// stenberg://

Discussed here: github.com/curl/curl/issues/17…
in reply to daniel:// stenberg://

looking at the torproject discussion about this gitlab.torproject.org/tpo/core…

and it seems like an irresolvable problem.

On one hand you have people setting up LANs that have all their outbound traffic sent through Tor, and are supposed to work with any tor-unaware device.

On the other hand, saying "the LAN you're in is behind Tor" is exactly what an attacker would say to induce user devices to leak onion lookups...

in reply to daniel:// stenberg://

blocking special name resolution in the applications, without defined way to indicate when such resolution should be safe, were asking for this exact problem. Tor expected only whole applications to be onion enabled, not VPN-like behaviour. Perhaps special option in resolv.conf could enable passing onion names to DNS servers specified there. Local resolvers often block it properly anyway. Ideally it should have separate nsswitch module and not using common DNS plugin.
in reply to daniel:// stenberg://

it seems to me this RFC cannot work with network or system level .onion support and should be replaced.

I think applications need API to query system resolver, whether DNS is handled by localhost or trusted resolver. And if .onion names are considered a special handled domain. I think we lack both on Linux now.

This RFC assumes only per-application support can be safe. Applications should query the OS support and enable it if indicated. But resolver related apis are ancient already.

Apple Shifts iPhone Production to India—Purism’s Been Ahead for Over a Decade

As Apple scrambles to move iPhone production out of China by 2026, Purism has quietly built secure, privacy-first phones right here in the U.S.

✅ U.S.-manufactured Liberty Phone
✅ Librem 5: Security & privacy by design
✅ PureOS: No surveillance. No ads. No Big Tech

While others react, Purism leads—with a supply chain you can trust.

Choose freedom. Choose Purism.

Read Article: puri.sm/posts/apple-moves-ipho…

Shiny new features and improvements are coming to #LibreOffice! They're being developed by independent developers, who get some support as part of the Google Summer of Code: blog.documentfoundation.org/bl…

Inside Global Accessibility Awareness Day 2025: What Tech Companies Are Doing doubletaponair.com/inside-glob…

20 Years Ago Today “Star Wars: Episode III – Revenge of the Sith” Premieres to Global Fanfare cordcuttersnews.com/20-years-a…

So I have to give @atherjammoa a lot of credit for telling me about Eter. it is a radio app, but you can find it on the entire Apple ecosystem including Apple TV. they charge a one-time fee to unlock some features, but it was $8 so well spent. Apparently LWorks radio can be found in the search results. also the Voiceover support is awesome. Show them some love. You won't be disappointed. eter.apparentsoft.com/

Gajim 2.2.0 has been released 🥳

This release brings three new features:
message retraction ↩️ , blocking participants in group chats 🛡️, and updated support for modern group chat avatars 🖼️.

Thank you for all your contributions! ❤️

Support Gajim's development: liberapay.com/Gajim

#gajim #xmpp #chat

gajim.org/post/2025-05-15-gaji…

Nicoco reshared this.

in reply to vladimmi

@vladimmi we had to wait until an issue with GTK's emoji/font rendering had been fixed, see github.com/msys2/MINGW-package…

Furthermore, there were issues with other libraries Gajim's Windows version depends on. All these issues are resolved now.

The next release will be available on Windows again 🎉

Upcoming webinars will focus on the latest developments and standards in assistive products attoday.co.uk/upcoming-webinar…

#AndroidAppRain at apt.izzysoft.de/fdroid today with 12 updated and 2 added apps:

* Booming Music: audio player with supports for lyrics, sleep timer, tag editor & more 🛡️
* RecordEqualizer: record audio from the microphone and adjust it using the equalizer

RB status: 593 apps (45.8%)

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

1/2

in reply to IzzyOnDroid ✅

accompanying AndroidAppDrain:

* 10 apps were removed as they haven't been updated long time, and their sources have since disappeared.
* for 6 more such apps we found the sources elsewhere, so we've kept them.
* for 2 apps the source repos re-surfaced, so we were able to restore them. One more will follow soon as we were able to reach the dev, who will restore the source repo.
* Nitterify was found on Codeberg, having also changed its packageName. An update is available, so please switch over.

For weeks I have been telling reporters that #Trump could have the power to switch off our tech in #Europe. It felt a bit alarmist until I just read that #Microsoft, on the behest of the #US gov, has suspended the email account of Karim Khan, the #ICC chief prosecutor.

One of the most important international courts and a legal bulwark against #genocide, crimes against humanity, and #warcrimes is threatened by #BigTech dependency.

apnews.com/article/icc-trump-s…

#DigitalSovereignty #FOSS #EthicalTech

This entry was edited (7 months ago)

Did you know #Microsoft is shutting down Chinese universities by blocking access to their services? When will this come to Europe and the rest of the world? How dependent on Microsoft or Google is the day to day work in your organization?

Here's an example, one of many: scmp.com/tech/tech-war/article…

On this Global Accessibility Awareness Day, ACB’s Manager of Membership Engagement Cindy Hollis showcases the built-in accessibility features on her Samsung washing machine! Learn more about #GAAD at accessibility.day/.
#GAAD

Our new game is releasing soon! 🤩

TRAILS is a cozy puzzle game in which you plot routes for floating sandships and deliver vital cargo to remote outposts - without collisions, dead ends, or backtracking.

⛵ Wishlist now ⛵
store.steampowered.com/app/360…

#indiegame #indiedev #puzzle #gameart

Join us, we're going live soon!
Perspectives on the State of WordPress Accessibility

#GAAD #WPA11yDay
YouTube youtube.com/watch?v=OqNpA0Rydr…

Today is Global Accessibility Awareness Day, and Michael Babcock, ACB’s Member Services Administrative Assistant, has a special message about accessibility to share. Learn more about #GAAD at accessibility.day/.
#GAAD

LA Times: Missing camper ‘miraculously’ found alive after surviving weeks in snowy High Sierra

latimes.com/california/story/2…

#SearchAndRescue #SAR #survival

💻 Productivity meets accessibility in this Mac Chat. Finder tips, Dock tricks, user account setup—and @CreativeChris has an exciting upcoming talk at MacStock featuring Remote Incident Manager and Scribe from @pneumasolutions
🎧 unmute.show/mac-chat-finder-ti…
#MacStock #AssistiveTech #UnmuteShow

Verkehrswendewende in #Berlin. Danke für nichts #CDU tagesspiegel.de/berlin/senat-s…

A commitment to disabled users deserves more than one day a year.

Subscribe to the Accessibility Weekly email newsletter! Every Monday you'll learn the latest scuttlebutt from expert disabled users and digital accessibility professionals.

a11yweekly.com

#GAAD #DigitalAccessibility #A11y

We've had a few iOS updates in the last few Android Progress Reports, but with more substantial iOS news, it's time for a name change! So here's the shiny, new(ish) Mobile Progress Report! ✨

Last month, we published our initial iOS repository, made plans for Testflight and laid out our intended initial features. We also discuss initial release engineering and localization decisions. For the Android app, we made a LOT of fixes. 🔧

#Thunderbird #iOS #Android #Email

blog.thunderbird.net/2025/05/t…