Commit Graph

  • bf5d43b2f1 v6.8.15: the Android app is out for testing main lockbitchat 2026-09-28 01:23:50 -04:00
  • 02b007af3e v6.8.14: desktop 1.0.6 downloads, and a QR window without the coloured dots lockbitchat 2026-09-27 18:36:51 -04:00
  • b0444a52c6 v6.8.12: new design for exchanging invitations lockbitchat 2026-09-27 16:23:03 -04:00
  • cd9d78d398 v6.8.8: added a section to support the project lockbitchat 2026-09-24 00:52:14 -04:00
  • eac3009339 v6.8.6: desktop 1.0.4 downloads, and a roadmap without status labels lockbitchat 2026-09-23 23:33:33 -04:00
  • 02380a7ecd v6.8.5: the relay password is no longer built into the app lockbitchat 2026-09-23 20:10:03 -04:00
  • f39e9022b7 v6.8.4: the relay password now changes every day lockbitchat 2026-09-23 19:45:54 -04:00
  • 99da907eb7 v6.8.3: private project files are no longer published with the site lockbitchat 2026-09-23 18:47:39 -04:00
  • 12e62db76f v6.8.2: the keyboard no longer pushes the chat off the screen on iOS lockbitchat 2026-09-12 01:25:45 -04:00
  • 4000bde857 v6.8.1: the downloads point at desktop 1.0.3 lockbitchat 2026-09-11 22:58:20 -04:00
  • 9e63cf65a4 v6.8.0: light theme lockbitchat 2026-09-04 17:38:41 -04:00
  • 1c153b290a readme: screenshots of the web app as it looks now lockbitchat 2026-09-04 01:14:34 -04:00
  • 414c27fda6 v6.7.3: faster loading, and pages search engines can read lockbitchat 2026-09-04 00:41:46 -04:00
  • 0691ce618c web: Snap Store badge, served from here SecureBitChatVolodymyr 2026-09-02 19:12:15 -04:00
  • 30e335f9e9 web 6.7.2: downloads point at desktop 1.0.1 SecureBitChatVolodymyr 2026-09-02 17:00:14 -04:00
  • 2294e38e53 web 6.7.1: desktop download links, and a changelog to match SecureBitChatVolodymyr 2026-09-01 23:57:47 -04:00
  • c5b759e120 build: 6.7.0 bundles carrying the 1.0.0 download links SecureBitChatVolodymyr 2026-09-01 23:50:07 -04:00
  • b4e12c2a98 web: the desktop version lives in two files, and only one was bumped SecureBitChatVolodymyr 2026-09-01 23:49:50 -04:00
  • 8d7b41b5fd web: point the downloads at desktop 1.0.0 SecureBitChatVolodymyr 2026-09-01 23:29:45 -04:00
  • 6ea6e26c6c assets: version the desktop screenshots lockbitchat 2026-09-01 21:17:18 -04:00
  • 3f863299e2 deploy: ship the desktop client's store screenshots lockbitchat 2026-09-01 21:12:29 -04:00
  • 46be54b59f i18n: strings the desktop client needed, and its screenshots lockbitchat 2026-09-01 21:05:47 -04:00
  • 8ad4b4558d chore(release): renumber group calls as v6.7.0 lockbitchat 2026-09-01 01:12:58 -04:00
  • 113bb107d3 feat(groups): audio and video calls in group chats; release v6.6.6 lockbitchat 2026-09-01 01:04:11 -04:00
  • 5e32f547b9 feat(i18n): Arabic, Hebrew, Persian and Urdu, and a layout that mirrors; release v6.4.0 lockbitchat 2026-08-29 18:05:20 -04:00
  • 98d42ac2fb feat(i18n): nine languages, each at its own address; release v6.3.0 lockbitchat 2026-08-29 12:46:15 -04:00
  • 943e04e7ff feat(ui): motion that answers the finger, and honours reduced-motion; release v6.2.0 lockbitchat 2026-08-28 15:32:59 -04:00
  • e00c3bd413 feat(groups): group chats, and a mesh rather than a star; release v6.1.1 lockbitchat 2026-08-25 16:27:08 -04:00
  • 6a98e2eb00 fix(mobile): make the chat layout responsive on phones; release v5.9.2 lockbitchat 2026-08-09 13:21:44 -04:00
  • 556727eb6f fix(qr): accept a one-frame invitation; release v5.9.1 lockbitchat 2026-08-06 23:32:20 -04:00
  • 808fd99b73 docs: describe the minimal invitation and where its security comes from lockbitchat 2026-08-06 18:53:51 -04:00
  • 32b642f0e6 docs: record SBQ2 phases 2 and 3 as shipped in v5.9.0 lockbitchat 2026-08-06 18:42:40 -04:00
  • 5f22b7dab5 feat(handshake): shrink the connection exchange; release v5.9.0 lockbitchat 2026-08-06 18:20:48 -04:00
  • fb959d7ca7 fix(descriptor): rebuild SDP that Firefox accepts; release v5.8.1 lockbitchat 2026-08-06 17:25:46 -04:00
  • 6e82cfcae2 feat(descriptor): SBQ2 connection descriptor format; release v5.8.0 lockbitchat 2026-08-06 11:54:05 -04:00
  • 3212138a0d docs: reorganise documentation; derive header version from package.json; release v5.7.2 lockbitchat 2026-08-05 23:54:50 -04:00
  • 27279ae7c6 feat(crypto): Double Ratchet forward secrecy; hardening pass; release v5.7.1 lockbitchat 2026-08-05 23:02:20 -04:00
  • 2a7142c722 feat(webrtc): recover a dropped connection without a signalling server; release v5.6.0 lockbitchat 2026-08-02 21:16:13 -04:00
  • 60bf037ef9 Fix the desktop download buttons; release v5.5.4 lockbitchat 2026-07-27 04:53:44 -04:00
  • fcee4216e8 Point desktop downloads at 0.3.0; release v5.5.3 lockbitchat 2026-07-27 04:35:12 -04:00
  • 6152a77b51 security: fix SAS verification bypass and unauthenticated frame injection; release v5.5.2 lockbitchat 2026-07-27 00:10:29 -04:00
  • b3fcf54670 feat(webrtc): end-to-end encrypted voice & video calls with adaptive codecs lockbitchat 2026-07-23 12:43:06 -04:00
  • 0de8ab2d54 Replace free TURN with self-hosted coturn; fix Safari connectivity; release v5.4.10 lockbitchat 2026-07-22 18:10:17 -04:00
  • c98a01b1d5 Add end-to-end encrypted voice messages; release v5.4.5 lockbitchat 2026-07-22 00:41:58 -04:00
  • 0e3e3a2974 Add multiple-session support: run several independent encrypted chats at once lockbitchat 2026-06-26 00:00:13 -04:00
  • db5d6e481d seo: update page title to "SecureBit.chat — Private, Encrypted Messenger" lockbitchat 2026-06-24 16:17:35 -04:00
  • ef2f13d053 seo: refine social card — SVG mark, more spacing, cache-busting filename lockbitchat 2026-06-24 16:13:39 -04:00
  • 62567fb5cc seo: rework title/description, add structured data, refine social card lockbitchat 2026-06-24 16:06:37 -04:00
  • ae6900d0c7 seo: add social preview image and fix Open Graph / Twitter meta lockbitchat 2026-06-24 15:57:41 -04:00
  • 5eaf57c8da Fix formatting for Privacy by design section in README Volodymyr 2026-06-24 15:44:54 -04:00
  • ab49d7485d Fix formatting and headings in README.mdfix Volodymyr 2026-06-24 15:43:16 -04:00
  • 96fffab765 release: v4.9.1 — redesigned QR scanner, UI fixes, README overhaul lockbitchat 2026-06-24 15:41:15 -04:00
  • cbf5c5f834 release: v4.9.0 — full redesign + reworked offline mode lockbitchat 2026-06-23 16:52:30 -04:00
  • b39f9ecd2c release: v4.8.20 secure chat tools — completed, fixed and polished lockbitchat 2026-06-19 02:58:03 -04:00
  • cb72b9cb1c fix: chat not opening after SAS in v4.8.14 (nowTick scope) — v4.8.15 lockbitchat 2026-06-18 21:15:43 -04:00
  • 15173a9278 release: v4.8.14 secure chat tools (code blocks, view-once, disappearing, unsend, panic) lockbitchat 2026-06-18 20:37:50 -04:00
  • cf36656341 release: v4.8.13 message integrity & transport hardening lockbitchat 2026-06-18 17:08:59 -04:00
  • 42be55aaeb fix(security): restore outgoing message integrity, add HSTS/Permissions-Policy lockbitchat 2026-06-18 16:48:29 -04:00
  • 6f36fce8c6 release: v4.8.12 chat notification & file-transfer UI fixes lockbitchat 2026-06-17 17:51:09 -04:00
  • be1d02f1f7 release: v4.8.11 file transfer reliability fix lockbitchat 2026-06-16 18:24:29 -04:00
  • 9244250835 ux(ice-test): clarify result when browser hides reflexive/relay candidates (Safari) lockbitchat 2026-06-16 01:50:40 -04:00
  • 6dac4ce52a fix(csp): allow stun:/turn: schemes in connect-src lockbitchat 2026-06-16 01:09:02 -04:00
  • 017a590220 fix(deploy): 404 missing assets instead of HTML fallback; ship public STUN config lockbitchat 2026-06-15 16:30:39 -04:00
  • d58967c671 build: add Fly.io deployment (nginx static serving) lockbitchat 2026-06-15 16:23:14 -04:00
  • 39aad6ae8b release: v4.8.10 user-configurable STUN/TURN servers lockbitchat 2026-06-15 16:05:31 -04:00
  • 7f2ecce57f feat: user-configurable STUN/TURN servers (advanced network settings) lockbitchat 2026-06-15 15:39:13 -04:00
  • 366f080128 release: v4.8.9 security hardening patch lockbitchat 2026-06-15 15:08:03 -04:00
  • d11f250257 release: v4.8.8 file transfer consent fix lockbitchat 2026-05-26 22:40:36 -04:00
  • 2468cb495e release: v4.8.7 WebRTC join reliability patch lockbitchat 2026-05-19 09:49:22 -04:00
  • 1cc873223a fix: stabilize manual WebRTC join flow lockbitchat 2026-05-18 19:49:57 -04:00
  • 01cb25f988 release: v4.8.6 security hardening patch lockbitchat 2026-05-17 23:30:41 -04:00
  • ad3bee5f2e fix: enforce service worker cache allowlist lockbitchat 2026-05-17 23:22:46 -04:00
  • f2a4276b31 fix: remove untracked disconnect timer lockbitchat 2026-05-17 23:16:14 -04:00
  • 86a96b0121 fix: harden service worker cache policy lockbitchat 2026-05-17 23:13:06 -04:00
  • 33f3764ec5 fix: synchronize WebRTC privacy mode state lockbitchat 2026-05-17 23:09:45 -04:00
  • a04a70eb97 fix: throttle inbound file chunks lockbitchat 2026-05-17 23:05:43 -04:00
  • 0fbcc240be fix: add inbound message rate limiting lockbitchat 2026-05-17 23:01:58 -04:00
  • 18022c6b68 fix: gate debug window hooks behind explicit flag lockbitchat 2026-05-17 22:58:21 -04:00
  • 026c81b775 chore: stop tracking node_modules lockbitchat 2026-05-17 18:03:10 -04:00
  • f71ff62417 fix: make WebRTC privacy mode explicit lockbitchat 2026-05-17 17:57:11 -04:00
  • ce48e8a851 fix: harden chat sanitization with DOMPurify lockbitchat 2026-05-17 17:52:36 -04:00
  • cc7f850e7d fix: bind SAS verification to DTLS fingerprint strings lockbitchat 2026-05-17 17:46:15 -04:00
  • 0a42aa13c3 release: prepare v4.8.5 security hardening release lockbitchat 2026-05-17 14:48:52 -04:00
  • 4b8c8829f1 Fix CSP errors, MIME types, and Service Worker issues lockbitchat 2026-01-06 23:01:32 -04:00
  • ebcf2dcaac New component with partner logos lockbitchat 2025-12-30 04:16:41 -04:00
  • f136d0db3d Update macOS download link and bump version to 4.7.56 lockbitchat 2025-12-30 01:34:51 -04:00
  • 91c292a6cf feat: implement comprehensive PWA force update system lockbitchat 2025-12-29 10:51:07 -04:00
  • 1b6431a36b Merge branch 'main' of https://github.com/SecureBitChat/securebit-chat lockbitchat 2025-12-28 20:30:12 -04:00
  • ee635da66f docs: Update README to v4.7.53 with Desktop Edition and roadmap updates lockbitchat 2025-12-28 20:28:22 -04:00
  • 92907732bf Add Shared Security Core information to README Volodymyr 2025-12-23 13:59:24 -04:00
  • 968fff9c61 Project Update: Transition to Desktop & Mobile Versions lockbitchat 2025-11-04 14:14:30 -04:00
  • 79c8d08782 fix: prevent encryption key loss and IndexedDB connection errors lockbitchat 2025-11-04 13:14:24 -04:00
  • 207e51361c security: increase PBKDF2 iterations from 100,000 → 310,000 (OWASP 2025 compliance) lockbitchat 2025-10-30 15:24:09 -04:00
  • 4583db39a2 feat(security): switch master key to non-extractable CryptoKey handle and remove direct access lockbitchat 2025-10-30 15:16:36 -04:00
  • 77ed4b3e4f remove key/hash logging and debug output from EnhancedSecureWebRTCManager and EnhancedSecureCryptoUtils lockbitchat 2025-10-30 14:55:46 -04:00
  • c7b16157fc Enhanced HKDF-based key derivation with improved security features - Implemented proper RFC 5869 compliant HKDF key derivation process - Added Perfect Forward Secrecy (PFS) key for enhanced session security - Improved key separation using unique info parameters for each derived key - Enhanced salt size from 32 to 64 bytes for increased entropy - Added comprehensive key validation and error handling - Implemented proper ECDH + HKDF integration following Web Crypto API best practices - Added metadata encryption key for enhanced data protection - Improved compatibility with modern cryptographic standards (RFC 7748, NIST SP 800-56A) -Enhanced logging and debugging capabilities for cryptographic operations - Maintained backward compatibility while upgrading security infrastructure Security improvements: - Cryptographic isolation between different key purposes - Enhanced protection against cross-key attacks - Improved resistance to future key compromise scenarios - Better compliance with OWASP cryptographic storage guidelines Technical details: - Refactored deriveSharedKeys() method for proper HKDF implementation - Updated WebRTC manager to use new messageKey API - Added comprehensive error handling and validation - Improved browser compatibility with standardized cryptographic operations - This update strengthens the existing security foundation with modern cryptographic practices while maintaining full system compatibility. lockbitchat 2025-10-27 15:18:15 -04:00
  • 3c2bac588c ci: switch mirror workflow to HTTPS token authentication lockbitchat 2025-10-20 12:51:27 -04:00
  • 2ae65eb749 ci: switch mirror workflow to HTTPS token authentication lockbitchat 2025-10-20 12:44:59 -04:00
  • 4a3249b2a6 test lockbitchat 2025-10-20 12:39:55 -04:00
  • 456545f055 Add GitHub Actions workflow to mirror repository to PrivacyGuides lockbitchat 2025-10-20 12:34:10 -04:00