Skip to content

Releases: GoCodeAlone/libsignal-go

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:30
3678f67

Changelog

Features

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:03
725d638

Changelog

Features

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 04:46
2446c55

Changelog

Features

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 01:13
3abfd5d

Changelog

Features

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:48
3730884

Changelog

Features

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:32
7a1563b

Changelog

Features

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Jun 04:43
07e77ff

Changelog

Others

v0.1.0

Choose a tag to compare

@intel352 intel352 released this 14 Jun 15:55
v0.1.0
7d0f026

First release of libsignal-go — a pure-Go (no cgo) implementation of the Signal client protocol, interop-verified byte-compatible with signalapp/libsignal v0.96.0 (both roles).

  • Curve (X25519/XEdDSA), KEM (Kyber1024 + FIPS-203 ML-KEM-768), wire messages
  • Double Ratchet, PQXDH session establishment, stores
  • Group messaging (sender keys), sealed sender v1/v2, fingerprints
  • SPQR sparse post-quantum ratchet (incremental ML-KEM-768 + GF(2^16) chunked transport + state machine), mixed into the session triple ratchet
  • Cross-implementation compatibility harness + interop as required CI checks

Independent community fork — not affiliated with Signal Messenger LLC. AGPL-3.0.