2024-10-09 02:24:16 +11:00
2024-10-06 13:45:03 +11:00
2024-10-06 13:45:03 +11:00
2024-10-09 00:42:15 +11:00
2024-10-06 13:45:03 +11:00
2024-10-06 13:45:03 +11:00
2024-10-07 13:40:59 +11:00
2024-10-08 21:18:30 +11:00
2024-10-07 13:21:16 +11:00
2024-10-09 00:42:15 +11:00
2024-10-06 13:45:03 +11:00
2024-10-06 13:45:03 +11:00
2024-10-06 13:45:03 +11:00
2024-10-09 00:42:15 +11:00
2024-10-09 02:24:16 +11:00
2024-10-08 01:01:34 +11:00
2024-10-06 13:45:03 +11:00
2024-10-07 12:22:47 +11:00

Droplet

Droplet is a napi.rs Rust/Node.js package full of high-performance and low-level utils for Droplet.

Chunker

The chunker.rs rapidly splits game files into 64MiB or less chunks to be used in Drop distribution. Files are chunked initially to generate a manifest, checksums (coming soon) and make it easier for the Drop server to distribute them.

SSL

Due to Drop's TLS-based client authentication and handling, droplet has SSL utilities that generates a Root CA and then can generate leaf certificates based on client ID & names.

This still needs work because currently all certificates expire in 4095 and there is no way to revoke them.

Description
Droplet is a high-performance util package for Drop.
Readme AGPL-3.0 4.1 MiB
Languages
JavaScript 50.3%
Rust 49.4%
Shell 0.3%