github MasterQ32/kristall V0.3
V0.3 - TLS and security

latest release: V0.4
3 years ago
  • Adds support for transient client certificates
  • Adds support for permanent client certificates
  • Adds this changelog to Kristall itself
  • Adds configurable server timeout
  • Adds support for server certificate handling (TOFU) for gemini://
  • Adds support for server certificate handling (TOFU) for https://
  • Adds nice error pages instead of silently ignoring errors or displaying a message box
  • Adds key shortcut: Pressing Escape in the URL bar now resets URL bar to current location
  • Adds support for non-UTF8 encodings. iconv really helps here!
  • Adds configurable and improved redirection handling including warnings for potentially malicious redirects.
  • Adds improved text highlighting, now works with UTF-8. Still experimental, though 😉
  • Adds about:style-preview
  • Adds new UI theme: OS Default (uses Qt's default skin)
  • Fixed bug: Status bar label now does elide links that are too long instead of resizing the window.
  • Fixed bug: Gopher end-of-file marker is now better detected.
  • Fixed bug: Auto-URL detection works with leading/trailing spaces
  • Fixed bug: Loading stats in status bar are now switched between tabs even when no active change is happening.
  • Fixes bug: Gemini query input now checks if the URL exceeds the specified limit.
  • Fixed bug: Outline rendering is now stable
  • Fixes bug: Media player now stops playing when switching to another site.
  • Refactored internal network structure. Makes room for future improvements and increases network stability a lot.
  • Refactored mime type handling
  • Updates application icon thanks to tiwesdaeg
  • Survives conman's client torture suite
  • Survives egsam's client torture suite

Don't miss a new kristall release

NewReleases is sending notifications on new releases.