SmokeStack

SmokeStack

The fiery companion of Smoke.

Internet Messaging

Screenshots

Screenshot of SmokeStack

Description

Summary of SmokeStack

* BouncyCastle.
* Client and server modes.
* Completed.
* Concurrent collections.
* Congestion control via SipHash.
* Cryptographic discovery.
* Eventful tasks. Limited polling.
* F-Droid.
* Infinite participants.
* Limit number of clients per listener.
* Local data recorded in SQLite via authenticated encryption.
* McEliece support.
* Only 16,000 lines of source!
* Private and public post offices via Ozone addresses.
* Private and public servers.
* Public-key server.
* Rainbow and Sphincs digital signatures.
* Reliable distribution of messages.
* SSL, TLS 1.0, 1.1, 1.2, 1.3, ∞.
* SipHash-128.
* UDP multicast and unicast client services.

What’s new (2024.01.01)

* Cancel Java Futures.
* Corrected F-Droid application icon.
* Corrected application version in build.gradle.
* Increased maximum TCP clients to 100.
* New maximum TCP clients default of 15.
* Partially-blocked TCP and UDP socket reads (read(), receive()).
* Permanent darkness.
* Reset a listener's error if the listener accepts connections.

Versions

Version Date Size Requires Android Download
2024.01.01 current
c91c2c42e7dc2a39…
2024-01-05 3.7 MB API 25
2023.12.25
42116d8dc6b01e59…
2023-12-27 8.2 MB API 28
2022.04.20
16d76ef4f03a9798…
2022-04-23 3.2 MB API 19

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Network stateCheck whether and how the device is connected.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • Internet accessSend and receive data over the internet.
  • Prevent sleepingKeep the device from going to sleep.

Comments