Download Latest Version kdmcp-0.5.0-windows-amd64.exe (16.7 MB) Google Add to Preferred Sources
Home / v0.2.0
Name Modified Size InfoDownloads / Week
Parent folder
keibidrop-0.2.0-windows-amd64.zip 2026-05-04 33.7 MB
keibidrop-0.2.0-darwin-arm64.tar.gz 2026-05-03 29.2 MB
keibidrop-0.2.0-darwin-amd64.tar.gz 2026-05-03 31.1 MB
keibidrop-0.2.0-darwin-arm64.dmg 2026-05-03 32.7 MB
keibidrop-0.2.0-linux-amd64.tar.gz 2026-05-03 33.9 MB
keibidrop_0.2.0_amd64.deb 2026-05-03 34.3 MB
SHA256SUMS 2026-05-03 494 Bytes
README.md 2026-05-03 2.4 kB
v0.2.0 source code.tar.gz 2026-05-03 22.3 MB
v0.2.0 source code.zip 2026-05-03 22.5 MB
Totals: 10 Items   239.7 MB 0

Persistent Identity & Contacts

  • Your fingerprint stays the same across restarts. No more copy-pasting codes every session.
  • First connect = exchange codes once. Every connect after = tap the contact name.
  • Identity keys encrypted at rest using the OS keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service). Falls back to a protected file on headless systems. Optional passphrase protection with Argon2id.
  • Save peers as contacts. Quick-connect from the contacts list.
  • Incognito mode: toggle for fresh keys each session. Peer cannot save you.
  • Contact online indicators via relay presence heartbeat.

UI/UX

  • Settings screen (gear button): relay, paths, version at a glance.
  • Help overlay (?) with screen-specific guidance.
  • Connection mode badge: LAN, Direct P2P, or Via Relay.
  • Toast notifications for file shares, contact saves, clipboard copy.
  • Save Peer button on connected screens (hidden if already saved or incognito).
  • Countdown timer while connecting. Double-connect guard prevents parallel attempts.
  • Contacts panel on connect screen with online dots, connect and delete.

FUSE Distributed Filesystem

  • 97% POSIX compliance on supported operations (pjdfstest, macOS + Linux).
  • File mode bits preserved from peer. Git clone across peers shows clean status.
  • ctime/mtime refresh after rename, unlink, mkdir, rmdir, truncate, chmod.
  • Rename hardening: dot-dot rejection, atomic destination replace, directory rename.
  • O_EXCL enforcement, truncate EISDIR, ENAMETOOLONG for path and component.
  • Thread-safe stat refresh (prevents crash under heavy concurrent I/O).

Networking

  • Default bridge relay built into config. Firewall traversal works out of the box.
  • Relay presence endpoints for contact online status.
  • WAN: 54 MB/s (432 Mbps) through encrypted bridge on 500 Mbps line.

Stability

  • FUSE disconnect crash fixed (HealthMonitor goroutine lifecycle).
  • SIGPIPE handling on all platforms. Windows no-op gate.
  • Peer save path no longer leaked in no-FUSE file list.
  • Incognito toggle regenerates keys correctly.
  • gRPC disconnect teardown grace delay.
  • Android API level 21 to 28.

CLI

  • kd + interactive CLI: contacts, add-contact, remove-contact, quick-connect, save-contact.
  • KEIBIDROP_CONFIG_DIR for testing multiple instances on one machine.

Backward compatible with v0.1.x.

Source: README.md, updated 2026-05-03