VivaHX
[ General News | Software | Archive | Discord ]
Mobius v0.24
[ Servers ] posted by VivaHX November 14, 2026
Changelog
  • 84994be Advertise TLS port in Bonjour TXT record
  • 59d2c11 Bump Go to 1.27.3 and align build tooling
  • 29e603d Exclude unsupported Windows ARM release target
  • 54fabd6 Fix connection logging test wait group race
  • 578078a Fix unchecked connection cleanup errors in logging tests
  • 01d9236 Reject file renames that conflict with existing destination entries
  • 0ed11ff Suppress transfer probe noise and log connection addresses
  • 3395cb9 Validate missing and malformed protocol fields before decoding

Downloads

( Permalink | About Mobius )
Hotline (SwiftUI) 1.0beta31
[ Clients ] posted by VivaHX November 14, 2026

Happy Friday the 13th!

And thank goodness this release has a privacy focus for your protection. Secure connections and a privacy section in Settings, among other things. Take care of yourself. :)

New in b31
  • Secure connections! Hotline now connects to servers over TLS when they support it (like servers running Mobius), so your password and messages are encrypted. It tries a secure connection first, and uses a regular one if a server doesn't offer it. Bookmarks can require a secure connection, and hotlines:// links connect securely. Once you've connected to a server securely, Hotline won't connect to it any other way without asking, and it asks before trusting a server whose certificate has changed.
  • Starting with b31, Hotline can fully update itself! When a new build is out, Hotline shows what's new, and Install Update downloads and installs it, then reopens Hotline. Updates are signed, so Hotline only installs genuine releases. Check for Updates in the Hotline menu checks right away.
  • Release Notes browser in the Help menu.
  • Unread counts in the sidebar, and on Hotline's icon in the Dock.
  • More notifications: public chat, private chats and invitations, broadcasts, new message board posts, and when an administrator disconnects you. Pick the ones you want in Settings ▸ Notifications.

...

Downloads

( Permalink | About Hotline (SwiftUI) )
Magnetron v0.5.0
[ Trackers ] posted by VivaHX November 13, 2026
What's Changed

Magnetron now supports TLS as well as non-TLS (classic) servers & clients. Using an unused set of bytes, modern servers and clients can support TLS. Magnetron will now let clients know which servers it is tracking support TLS.

Thanks to both @jhalter and @mierau for their help with this feature.

  • Feature/21 reserved bytes by @benabernathy in https://github.com/benabernathy/magnetron/pull/23

Full Changelog: https://github.com/benabernathy/magnetron/compare/v0.4.0...v0.5.0

Downloads

( Permalink | About Magnetron )
Heidrun 1.8.1
[ Clients ] posted by VivaHX November 12, 2026
Changed
  • Pinned certificate: the connect form shows the full SHA-256 fingerprint; an ⓧ button forgets it.
Fixed
  • Connect errors: a server address that can't be resolved is reported as such, not as an untrusted certificate (heidrun-protocol 1.1.3).

Downloads

( Permalink | About Heidrun )
Hotline (SwiftUI) 1.0beta30
[ Clients ] posted by VivaHX November 10, 2026

Hello again!

Alright, b30! Grab a coffee, this is a long list. Since b29, Hotline has picked up private chats, Markdown nearly everywhere you write, a much more capable Files section, streaming audio and video previews, and a pile of fixes and small touches.

As promised last time, Hotline now requires macOS 26 (Tahoe) or later. Keeping to the two most recent macOS releases lets me use Apple's latest and keeps the project fresh and easier to maintain into the future.

New in b30:
  • Private chats! Start a private chat with one or more people on a server, add a subject if you like, and invite others to the conversation later if needed. Private chats get their own spot in the sidebar.
  • Markdown everywhere: the message board, news, private messages, broadcasts, and your auto-reply can all now be written in Markdown, styled as you type, with a formatting bar for bold, italic, underline, strikethrough, code, and links. Chat styles Markdown as you type too, and there's a new Format menu in the menu bar. Pasting rich text turns it into Markdown.
  • Redesigned message board composer. Quotes, lists, and highlighted code blocks now show up on the board, and selecting text in posts works much better. Drop a picture onto a post to turn it into ASCII art (experimental if not a little silly).

...

Downloads

( Permalink | About Hotline (SwiftUI) )
Heidrun 1.8.0
[ Clients ] posted by VivaHX November 10, 2026
Added
  • Bookmark shortcuts: assign ⌃⌘1–⌃⌘9 to a bookmark to open it from the Bookmarks menu; applies immediately and shows in the bookmark sidebar.
  • Quit prompt auto-quits: an unanswered quit confirmation quits after a countdown (default 30 s, Settings → Connection) and is skipped on logout, restart or shutdown.

Downloads

( Permalink | About Heidrun )
hxd-ng v0.3.0
[ Servers ] posted by VivaHX November 6, 2026
Upgrading
  • No schema migration and no config change.
  • On the ng wire, the msg reply to a message that went as an instant message carries im: true and the message's guid, the one it was sent with or the server's own, so a client names it by guid for replies and reactions rather than as a stored message. A client that ignores unknown fields sees no other change.
Fixed
  • A private message waiting for its recipient, retried by login under its guid once they were back, never reaching their attached session.

  • A retry by login of a private message read and pruned since answered as an instant message.

Image: ghcr.io/mishan/hxd-ng:0.3.0

( Permalink | About hxd-ng )
hxd-ng v0.2.0
[ Servers ] posted by VivaHX November 6, 2026
Upgrading
  • The main SQLite store migrates from schema 29 to 36 on first start: portable friendships, a private message's reference and per-mailbox cursor, replies, reactions on chat lines and on stored private messages, and stubs of read messages. Forward-only, as before: take a backup first (docs/operating.md, "Backups"). The registrar's database is unchanged.

  • A new secret, messaging-requests.key beside [inbox] db ([messaging] request_secret), is made owner-only on first start wherever [messaging] and [inbox] are configured, and one that cannot be read refuses the start. Back it up with the other keys. Each address's count of requests sent today starts over once.

  • [messaging] max_message_bytes is now at most 65505, and twice request_messages messages of that size must fit a page of the classic wire's Get Message Requests; a config past either is refused at start. The defaults are well inside both.

  • Get User Info shows a user's login and address only to that user and to a session holding disconnect_users; everyone else, the bootstrap guest included, reads - in their place.

  • A private message to a login now reaches every attached session of the account but the sender's, rather than one of them.

  • To an account taking part in messaging, a guest's message by login is now a message request, or refused where the account takes none.

  • On the ng wire, a stored private message is named by ref, and id

...

( Permalink | About hxd-ng )
hxd-ng v0.1.0
[ Servers ] posted by VivaHX November 6, 2026

The first release.

Upgrading
  • From this release on, the SQLite databases (the main store and a registrar's) migrate their schema forward on start and cannot be downgraded: an older hxd refuses a database a newer one has migrated, so going back means restoring the backup taken before the upgrade (docs/operating.md, "Backups").
Known limitations

Designed but not built yet:

  • Vouching (docs/identity-vouch.md).
  • File attachments on chat lines and private messages (docs/attachments.md).
  • Importing mhxd's and Mobius's news.
  • Secure rooms, and rooms across links.
  • Bans placed from the config, and the ban list on the ng wire.
  • A registrar's standing and probation, and its key backup.
  • The delivered/read split for private messages: delivery to a classic client still marks a message read.
  • Instant messaging on the classic wire (the extension's 800-block for period clients), and portable friendships (docs/proposals/portable-friends.md).
  • Legacy text encodings other than Mac Roman, such as Shift-JIS or Latin-1.
  • The real-client exit test for rooms (period 1.2, 1.5 and 1.9 clients) has not been run.
Legacy Hotline wire
  • Hotline 1.2 and 1.5 clients (and 1.9 where its behavior is known) on TCP :5500: login, the agreement, user list, nick and icon changes, Get User Info, keepalive, with mhxd's observable behavior.
  • Public chat, /me, the chat subject, private chats and their invites, private messages, broadcast.

...

( Permalink | About hxd-ng )
Lemoniscate v0.1.8
[ Servers ] posted by VivaHX November 3, 2026
Added
  • Colored nicknames: Servers can deliver nickname colors to color-aware clients via the new HL_FIELD_USER_COLOR (0x0500) field on user-change broadcasts, and optionally honor colors clients set themselves (TranSetClientUserInfo, 304). New ColoredNicknames: block in config.yaml (and ColoredNicknames* plist keys): Delivery (off / auto / always), HonorClientColors, DefaultAdminColor, DefaultGuestColor. Per-account Color overrides the defaults. GUI: new Colored Nicknames settings section and a color row in the Account Editor.
  • Auto-ban for repeat offenders: An IP that trips the per-IP rate limiter 10 times within 5 minutes is added to the persistent banlist and dropped at accept, before any read or TLS handshake. Controlled by the new AutoBanEnabled setting (default on), with a matching GUI checkbox; the Bans tab gains a Refresh button to show bans written by the running server.
  • Chat history settings in the GUI: All nine ChatHistory* keys are now editable and round-trip through GUI saves (previously a GUI save silently dropped them), including a one-click Generate Key… for encryption at rest.
Fixed

...

Downloads

( Permalink | About Lemoniscate )

Older news...

 Links
- Home
- Hotline HQ Discord
- Software
- News Archive
- Server Tracker
- Hotline Wiki
 Clients
- Hotline (SwiftUI) 1.0beta31
- Heidrun 1.8.1
- Hotline Navigator v0.3.1
- GtkHx v1.6.2
- Invigoration v2.3.3
 Servers
- Mobius v0.24
- hxd-ng v0.3.0
- Lemoniscate v0.1.8
- Heidrun Server 1.5.2
- Hotline Server 1.9.1
 Trackers
- Magnetron v0.5.0
- Argus
- hltracker (Visual Basic)
 Bots
- Heidrun Spirit 1.0.0
- Hotline Discord Bridge 1.0.0a
- Hotline2IRCRouter
 Misc
- Hotline IM (HIM) v0.2.0
- Heidrun protocol and CLI 1.0.0
- Hotline Modern v0.9.1
- Caps
- CreateList

 

Brought to you by BigRedH.com | HLWiki.com | stickytack.com