Commit Graph
213 Commits
Author SHA1 Message Date
Leon Böttger 9de9ebb4ba Fix capitilization of toast view subtitle 2026-06-03 19:07:01 +02:00
Leon Böttger 238769656a Avoid link local IPv6 addresses 2026-05-20 19:38:23 +02:00
Leon Böttger fd29254e38 Extract NearbyBonjourServiceResolver 2026-05-20 19:21:54 +02:00
Leon Böttger 6b0e14de3e More robust outgoing connection 2026-05-19 21:48:26 +02:00
Leon Böttger 488f1a14b2 Only poll clipboard if clipboard sync was enabled 2026-05-16 14:51:07 +02:00
Leon Böttger 72bfd88161 Add clipboard sync pairing 2026-05-16 14:46:22 +02:00
Leon Böttger 2f6b0ff5ba Add clipboard sync notification 2026-05-14 15:49:50 +02:00
Leon Böttger 5fdc5f8a1b Add Clipboard Listener 2026-05-14 14:44:17 +02:00
Leon Böttger ce16bca415 Fix zipping large file freezes app 2026-04-27 21:03:04 +02:00
Leon Böttger e6d1c7b1a3 Add device name lookup for unnamed devices 2026-04-27 20:29:35 +02:00
Leon Böttger 007784c483 More robust connection 2026-04-17 19:34:11 +02:00
Leon Böttger 976fc280db NearbyConnection: Fix missing disconnect handler 2026-04-10 19:34:18 +02:00
Leon Böttger 9a488a2ae2 Refactoring 2026-04-01 19:00:24 +02:00
Leon Böttger 245358ae96 Send keepalive ack during handshake 2026-03-21 21:51:19 +01:00
Leon Böttger 429069f372 Don't send keepalive too early 2026-03-21 21:16:26 +01:00
Leon Böttger 04e056da02 Ignore keepalive during handshake 2026-03-21 21:09:54 +01:00
Leon Böttger 86b7e4ca24 Safer dataTransferInactivityTimer handling 2026-03-21 11:56:05 +01:00
Leon Böttger c46f6eedbc Extract pairing proto 2026-03-18 20:05:07 +01:00
Leon Böttger bd93961c59 Ensure P256 derived field length 2026-03-16 21:26:20 +01:00
Leon Böttger f61be69507 Add QR code based pairing 2026-03-15 21:00:12 +01:00
Leon Böttger 130935c01d Use ToastView for notification setup 2026-03-14 21:20:45 +01:00
Leon Böttger e895e7a68e Better device name fallback 2026-03-14 11:36:44 +01:00
Leon Böttger 843ed9fe4f Use Keychain for trusted devices 2026-03-14 11:33:27 +01:00
Leon Böttger 2ef3bc3b44 Add auth for incoming transfers 2026-03-14 11:15:15 +01:00
Leon Böttger 216e2cf851 Add nync to protobuf 2026-03-14 08:26:00 +01:00
Leon Böttger 42c101605f Show unknown devicrd 2026-03-13 19:48:36 +01:00
Leon Böttger fd1dfb4f4a Always allow incoming notifications 2026-03-13 19:09:03 +01:00
Leon Böttger 55e2a72a90 Fix notification sync sematics 2026-03-11 19:05:38 +01:00
Leon Böttger 2dbe945f3e Better out-of-frame detection 2026-03-08 16:15:21 +01:00
Leon Böttger e828edd6ae Better error handling 2026-03-08 15:44:25 +01:00
Leon Böttger 7fbe254118 Ignore duplicate sequence numbers 2026-03-08 15:42:12 +01:00
Leon Böttger cffaabc076 Fail fast on outbound rejection 2026-03-08 15:39:17 +01:00
Leon Böttger 3736605509 Better frame duplication logic 2026-03-08 15:30:22 +01:00
Leon Böttger e0407d9398 Safer connection handling 2026-03-08 15:18:07 +01:00
Leon Böttger e1924e1919 Improve ACK logic 2026-03-08 14:40:16 +01:00
Leon Böttger c10facbedd Disconnect only after sending last frame 2026-03-08 14:32:07 +01:00
Leon Böttger a1b4a075a6 Support body / EOF frame separately 2026-03-08 14:27:31 +01:00
Leon Böttger bf7ad37d15 Recover files on early disconnect 2026-03-08 14:13:39 +01:00
Leon Böttger e68167788a Process partial frame on end of connection 2026-03-08 14:07:48 +01:00
Leon Böttger 48eb5be4a5 Add notification sync support 2026-03-08 13:49:07 +01:00
Leon Böttger d46b62d3de Refactoring 2026-02-23 19:15:14 +01:00
Leon Böttger 7e0a2e2830 Toast view cancel all connections with xmark 2026-02-19 21:35:14 +01:00
Leon Böttger 6401c1969c Allow multiple incoming connections 2026-02-19 20:53:48 +01:00
Leon Böttger ed20c9155e Replace alert with toast view 2026-02-07 15:15:26 +01:00
Leon Böttger d748167f0e Refactoring 2026-01-25 20:31:34 +01:00
Leon Böttger 0396c56a31 Add support for WiFi password transfer & add FAQ 2026-01-25 13:30:04 +01:00
Leon Böttger ffdf667cc6 Refactoring 2026-01-23 21:31:25 +01:00
Leon Böttger cce84e9460 Prefer fixed port if possible 2026-01-23 20:58:45 +01:00
Leon Böttger 40169334ff Fix connection drop for larger files 2026-01-01 12:03:50 +01:00
Leon Böttger e8fc6f719e Performance improvements 2025-12-26 17:50:08 +01:00