Skip to content

Releases: logandhillon/ICX

v0.9.7 — Chat History

02 Oct 16:16
Compare
Choose a tag to compare
Pre-release

Changelog:

  • Customizable logging of chat messages (server-side)
  • Sending previous chat messages to clients on join
  • Legacy UPLOAD command has been refactored into FILE_INF, to support the upcoming multimedia broadcast system

Full Changelog: v0.9.6-alpha...v0.9.7-alpha

v0.9.6-alpha — SNVS Authentication

30 Sep 01:21
Compare
Choose a tag to compare
Pre-release

This release implements the Screen Name Verification System (SNVS), which authenticates users and their screen names to the server, ensuring nobody can pretend to be somebody else.

  • [+] SNVS authentication
  • [+] Chatroom names

This is an ALPHA release, please report any bugs or issues.

Full Changelog: v0.9.5-alpha...v0.9.6-alpha

v0.9.5-alpha — Encryption

24 Sep 16:44
Compare
Choose a tag to compare
Pre-release

Changelog:

  • [+] E2E encryption using SSL/TLS
  • [+] Server configuration tool (for SSL certificates)
  • [+] Cross-compilation for Windows, macOS (Intel and Apple Silicon) & Linux

Full Changelog: v0.9.4-alpha...v0.9.5-alpha

v0.9.4-alpha — Multimedia Support

20 Sep 04:32
Compare
Choose a tag to compare
Pre-release

This alpha version adds supoort for multimedia messages to be sent:

  • Images can be sent and previewed in the client directly
  • All other files can be served over and downloaded (no preview)

Full Changelog: v0.9.2-alpha...v0.9.4-alpha

v0.9.2-alpha

20 Sep 02:10
Compare
Choose a tag to compare
v0.9.2-alpha Pre-release
Pre-release

This patch separates the UI entrypoint into it's own package, to allow servers to be hosted on headless machines.

Full Changelog: v0.9.1-alpha...v0.9.2-alpha

v0.9.1-alpha

19 Sep 22:33
Compare
Choose a tag to compare
v0.9.1-alpha Pre-release
Pre-release

This is an alpha version of ICX. Bugs may arise, please report them to the issues tab above.

This version can:

  • Send and receive text-only messages
  • Create rooms with up to infinite chatters
  • Register screen names to IP addresses to prevent duplicate screen names

Full Changelog: https://github.com/logandhillon/ICX/commits/v0.9-alpha