This website requires JavaScript.
40381cc0a1
Increase session timeout to 60min and inactivity to 30min Fix sendMessage isUnlocked check to prevent immediate lock Move session extension logic to SecureMasterKeyManager Improve error messages Keep validation of crypto keys before encryption
lockbitchat
2025-10-20 02:06:42 -04:00
0d7835cfa2
fix: resolve incomplete multi-character sanitization in sanitizeMessage
lockbitchat
2025-10-20 01:20:02 -04:00
7604381584
fix: eliminate division on crypto random in getSafeRandomFloat
lockbitchat
2025-10-20 01:10:25 -04:00
a7a5861e0a
fix: replace modulo with bitwise mask in crypto random
lockbitchat
2025-10-20 01:02:07 -04:00
63a19e6a4c
fix: resolve CodeQL biased crypto random warning
lockbitchat
2025-10-20 00:51:03 -04:00
b18e943abd
Fix cryptographic random bias in fingerprint mask generation
lockbitchat
2025-10-20 00:42:12 -04:00
9c1258cd1e
Fix cryptographic random bias in fingerprint mask generation
lockbitchat
2025-10-20 00:42:03 -04:00
60e4bb6b8a
Fix cryptographic random bias in getUnbiasedRandomInRange
lockbitchat
2025-10-20 00:34:17 -04:00
4233ba3d7e
Fix cryptographic random bias (CodeQL js/biased-cryptographic-random)
lockbitchat
2025-10-20 00:25:50 -04:00
333c4b87b5
fix: improve sanitization to prevent XSS
lockbitchat
2025-10-19 23:55:41 -04:00
5096a09811
fix: improve sanitization to prevent XSS
lockbitchat
2025-10-19 23:54:26 -04:00
5c658cdd6c
Security updates for CodeQL
lockbitchat
2025-10-19 23:39:14 -04:00
e209d3e6f5
fix: improve sanitization to prevent XSS
lockbitchat
2025-10-19 23:23:58 -04:00
49e5a054cb
fix: security and build improvements
lockbitchat
2025-10-19 23:05:24 -04:00
9d0372484a
Add CodeQL security scanning workflow
lockbitchat
2025-10-19 22:08:31 -04:00
69fa5ffc28
Add CodeQL security scanning workflow
lockbitchat
2025-10-19 22:04:07 -04:00
ed169b4c8c
Add CodeQL security scanning workflow
lockbitchat
2025-10-19 22:02:28 -04:00
906562333e
fix(ios): prevent chat crash when Notifications API is unavailable on iPhones - Guarded all Notification API usage to avoid ReferenceError on iOS Safari. - Set default permission to 'denied' when Notification is undefined. - Added early return in notification flow when Notifications API is unavailable. - Wrapped Notification.permission, requestPermission(), and new Notification(...) with typeof checks. - Updated SecureNotificationManager and app.jsx to degrade gracefully. - Verified build passes and chat loads correctly on iOS without notifications.
lockbitchat
2025-10-19 20:51:44 -04:00
4e7f5867b5
feat: implement automatic key generation on channel creation
lockbitchat
2025-10-19 15:23:02 -04:00
5ddfd1f5b3
fix(ios): prevent chat crash when Notifications API is unavailable on iPhones
lockbitchat
2025-10-17 03:49:33 -04:00
1acbc12a92
update version to v4.4.18
lockbitchat
2025-10-15 20:23:50 -04:00
3ed8766fc9
v4.3.120 update
lockbitchat
2025-10-15 20:15:41 -04:00
b087adfecc
feat: implement secure browser notifications system
lockbitchat
2025-10-15 19:58:28 -04:00
5b5cc67fdc
Push to Codeberg
lockbitchat
2025-10-15 04:55:22 -04:00
93e4b7ad19
test
lockbitchat
2025-10-15 04:51:48 -04:00
fce18d27a5
Push to PrivacyGuides
lockbitchat
2025-10-15 04:41:05 -04:00
03e06f59dc
Push to Codeberg
lockbitchat
2025-10-15 04:30:18 -04:00
5df6cb0d16
test ssh
lockbitchat
2025-10-15 04:25:49 -04:00
3730f46a08
test remote
lockbitchat
2025-10-15 04:23:51 -04:00
abd6f9a7f5
Test mirror
lockbitchat
2025-10-15 04:21:20 -04:00
99469e5bd5
Remove experimental Bluetooth key transfer module - Deleted BluetoothKeyTransfer.js and related classes - Removed BluetoothKeyTransfer.jsx UI component - Cleaned up Bluetooth imports from app-boot.js and bootstrap-modules.js - Removed Bluetooth buttons and handlers from main app - Eliminated all Bluetooth functionality due to Web Bluetooth API limitations - Browsers cannot create GATT servers or advertise devices - Reduced bundle size by ~78KB - Application now focuses on supported browser technologies (QR codes, manual key exchange, WebRTC)
lockbitchat
2025-10-15 04:13:14 -04:00
2306b32482
Remove experimental Bluetooth key transfer module
lockbitchat
2025-10-15 01:47:28 -04:00
cbb6a8fa31
Remove experimental Bluetooth key transfer module
lockbitchat
2025-10-15 01:46:54 -04:00
4be6fc55f5
Remove experimental Bluetooth key transfer module
lockbitchat
2025-10-15 01:46:36 -04:00
cb62d8eb3b
fix: resolve ReferenceError issues and improve disconnect functionality
lockbitchat
2025-10-14 22:51:48 -04:00
ea8cf47118
Table update
lockbitchat
2025-10-13 11:54:05 -04:00
d292c84829
session bug fix
lockbitchat
2025-10-13 11:13:11 -04:00
45de8ce285
refactor: implement minimal PWA caching strategy
lockbitchat
2025-10-13 01:38:41 -04:00
7af8f528ff
refactor: implement minimal PWA caching strategy
lockbitchat
2025-10-13 01:35:32 -04:00
d24d578321
feat: Add comprehensive iOS PWA splash screen support
lockbitchat
2025-10-09 20:49:04 -04:00
dd9f13ab59
Add Browser Extension block
lockbitchat
2025-10-09 05:09:17 -04:00
2e5b078bc2
UX/UI updates and bug fixes
lockbitchat
2025-10-08 17:23:54 -04:00
75fa1cd27d
Qr generator create bug fix
lockbitchat
2025-10-08 01:24:04 -04:00
60db79d2ae
v4.3.120 update
lockbitchat
2025-10-08 00:17:53 -04:00
204e1edd9a
Update version to 4.3.120 UX/UI
4.3.120
lockbitchat
2025-10-08 00:08:13 -04:00
5b557102b4
Fix QR scanner multi-chunk processing and binary data handling
lockbitchat
2025-10-07 23:58:54 -04:00
e6d6576d70
Render loading state if not ready
lockbitchat
2025-10-06 14:35:13 -04:00
d2830b9c46
Optimize JSON and QR codes
lockbitchat
2025-10-05 06:21:14 -04:00
ec04bebf22
Update UX/UI slider
lockbitchat
2025-10-03 00:07:11 -04:00
8cd78a2aba
Update slider UX/UI
lockbitchat
2025-10-02 21:34:45 -04:00
4359e5fab1
Add Testimonials section with user feedback
lockbitchat
2025-10-02 19:39:40 -04:00
78769b58ef
UX/UI update
lockbitchat
2025-10-02 16:58:09 -04:00
afc873761f
update
lockbitchat
2025-10-02 16:52:42 -04:00
7682f57889
feat(ui): add glowing border effect and improve card hover interactions
lockbitchat
2025-10-02 16:52:31 -04:00
6bed472e09
feat(security): implement core crypto and logging hardening
lockbitchat
2025-10-02 03:25:38 -04:00
65cc136b99
chore: remove debug logging and disable debug mode for production
lockbitchat
2025-10-02 01:43:32 -04:00
5ce6db1640
update
lockbitchat
2025-10-01 23:27:59 -04:00
0dde4906d9
update UX/UI
lockbitchat
2025-10-01 23:26:07 -04:00
0a7a830b52
Update UX/UI landing page
lockbitchat
2025-10-01 20:20:15 -04:00
49347b5c78
Uopdated version to v4.2.12 - ECDH + DTLS + SAS
4.2.12
lockbitchat
2025-09-30 14:18:01 -04:00
85d900727d
Update v4.2.12
lockbitchat
2025-09-30 14:13:23 -04:00
7902359c48
feat(qr-exchange): improved QR code exchange system
lockbitchat
2025-09-27 19:07:17 -04:00
0ce05b836b
Update delete old laying visual files
lockbitchat
2025-09-24 10:48:32 -04:00
34094956b7
feat(core): update session, security system and QR exchange
lockbitchat
2025-09-23 20:01:02 -04:00
804b384271
feat: implement build system and development workflow
lockbitchat
2025-09-08 19:22:50 -04:00
5034386ee6
Update
lockbitchat
2025-09-08 16:40:39 -04:00
14b6ae2337
Add to CSP
lockbitchat
2025-09-08 16:10:26 -04:00
0f8399ec88
feat(security,ui): self-host React deps, Tailwind, fonts; strict CSP; local QR; better selection state Replace CDN React/ReactDOM/Babel with local libs; remove Babel and inline scripts Build Tailwind locally, add safelist; switch to assets/tailwind.css Self-host Font Awesome and Inter (CSS + woff2); remove external font CDNs Implement strict CSP (no unsafe-inline/eval; scripts/styles/fonts from self) Extract inline handlers; move PWA scripts to external files Add local QR code generation (qrcode lib) and remove api.qrserver.com Improve SessionTypeSelector visual selection (highlighted background and ring) Keep PWA working with service worker and offline assets Refs: CSP hardening, offline-first, no external dependencies
lockbitchat
2025-09-08 16:04:58 -04:00
3458270477
deleting unnecessary comments
lockbitchat
2025-09-08 11:45:32 -04:00
e2316f6557
**What Changed:** - **Removed:** All libsodium dependencies and PAKE-based authentication - **Replaced With:** ECDH + DTLS + SAS triple-layer security system - **Impact:** Eliminates complex PAKE implementation in favor of standardized protocols
4.02.985
lockbitchat
2025-09-04 17:25:01 -04:00
0d029f5d39
delet test_method
lockbitchat
2025-09-01 17:14:16 -04:00
beb5bcfd01
fix: resolve message sending - _createMessageAAD method not found
lockbitchat
2025-09-01 17:14:04 -04:00
77c19c4d71
CRITICAL: Fix major security vulnerabilities
lockbitchat
2025-09-01 16:04:33 -04:00
a04fc16d58
Security Update
lockbitchat
2025-09-01 15:15:42 -04:00
14b001710a
feat(security): strengthen crypto, entropy checks, and memory cleanup
lockbitchat
2025-08-31 19:37:26 -04:00
35d83d46f2
feat(security): Implement input validation and fix logging conflicts
lockbitchat
2025-08-31 18:35:31 -04:00
6c4d0eeaee
feat(security): harden API export, remove global flags, unify scheduler
lockbitchat
2025-08-31 18:01:46 -04:00
39ae9f01b7
feat: comprehensive security fixes for critical vulnerabilities
lockbitchat
2025-08-31 15:52:34 -04:00
551feb21a4
Security hardening: remove global leaks, enforce crypto, cleanup logs
lockbitchat
2025-08-28 18:53:16 -04:00
a265209ff6
fix(security): fixes in keystore and cryptography
lockbitchat
2025-08-28 17:01:14 -04:00
97b87828e2
feat(security): encrypted key storage with WeakMap and SecureKeyStorage
lockbitchat
2025-08-28 16:17:40 -04:00
a4161bc47e
SECURITY: Fix console logging vulnerabilities in production mode
lockbitchat
2025-08-28 15:15:09 -04:00
e468838596
SECURITY: Fix console logging vulnerabilities in production mode
lockbitchat
2025-08-28 15:05:42 -04:00
398d8bc014
Updated application documentation and website homepage to include ASN.1 Validation
lockbitchat
2025-08-27 13:25:26 -04:00
6aaabbd1df
feat(security): Implement full ASN.1 validation for key structure verification
lockbitchat
2025-08-27 12:39:18 -04:00
0b01083fce
Deleting a test method
lockbitchat
2025-08-26 21:36:52 -04:00
984564fae6
feat: add enhanced security validation and timing protection
lockbitchat
2025-08-26 19:58:45 -04:00
1e270fb4b8
security: fix critical vulnerabilities in crypto module
lockbitchat
2025-08-26 19:44:34 -04:00
e7c6dfc3b3
feat: Implement comprehensive token-based authentication system
lockbitchat
2025-08-24 23:56:12 -04:00
dde7196bb8
fix: prevent install prompt showing in installed PWA
lockbitchat
2025-08-24 17:07:31 -04:00
26ba6eebb9
fix: prevent install prompt showing in installed PWA
lockbitchat
2025-08-24 17:04:01 -04:00
171a7d9dfb
Fixed DTLS Race Condition & Memory Safety
lockbitchat
2025-08-24 16:30:06 -04:00
f7940d25e9
COMPLETE Security Overhaul: File Transfer Module
lockbitchat
2025-08-24 16:04:49 -04:00
f368defcf1
Update iOS Splash Screens
lockbitchat
2025-08-24 15:22:53 -04:00
7fdf7a1b89
Fix non-working PWA modal buttons
lockbitchat
2025-08-23 17:48:46 -04:00
a28aacbe6e
Fix PWA mobile UX and modal button handlers
lockbitchat
2025-08-23 17:40:32 -04:00
959e137171
Add 10-second auto PWA install prompt
lockbitchat
2025-08-23 17:30:12 -04:00
434301fe6f
🐛 Fix PWA install prompt showing after installation
lockbitchat
2025-08-23 17:21:32 -04:00
235e3e06cb
fix № v4.01.412
lockbitchat
2025-08-21 18:02:25 -04:00
81b0e4bd3e
Translation of the download button into English
4.01.412
lockbitchat
2025-08-21 17:45:43 -04:00