Library morrowind active current
dream-net
DreamWeave's networking substrate: secure UDP between authenticated peers, with reliable-ordered and unreliable event channels and a schema handshake.
Indexed from dream-net. Project metadata is published by the project's own site; AsHyAmS indexes that claim.
- stable · current
- 1.1.0 2026-09-29
- License
- MIT OR Apache-2.0
- Versioning
- numeric
01Dependencies
From the current release, stable 1.1.0.
The current release declares no relationships.
02Used by
Current releases of indexed projects that point here, by id or through a capability.
- required by l3i
=1.1.0
03Compatibility
As the publisher declares it for the current release. This index claims nothing further.
- Platforms
- not restricted
04Releases
2 releases, newest first. Yanked and deprecated releases stay listed.
-
1.1.0 stablecurrent
A peer is announced before its first event, captures without payloads keep their lengths, and the codec's decode errors are standard Rust errors.
Publisher's notes
Added
wire::DecodeErrorandwire::Malformedimplementstd::error::Error, andDecodeErrorimplementsDisplay, like the crate's other errors: a malformed packet prints its reason, which is also itssource(), and a mismatch prints the foreign hello.
Fixed
ServerandClientqueuedConnectedafter the events of the packet that completed the handshake, so a host could poll a peer'sMessagebefore itsConnected.Connectednow comes first.CaptureWriterwithout payloads wrote each event's length from its payload, so a capture read back and written again recorded every event as zero bytes. It now writes the record'slen.
source
d0dbbb4f1bcf· tag1.1.0dream-net-1.1.0.crateVerify · sha256 2df0cb5ee602…4ba4d51d · 1 source
- SHA-256
- 2df0cb5ee602184918adad25df359efd364166568947e03e73c747144ba4d51d
- Size
- 102580 bytes
- Media type
application/gzip- publisher
- https://static.crates.io/crates/dream-net/dream-net-1.1.0.crate
The digest is the publisher's claim, recorded in its manifest. This index did not download the archive. Check it yourself:
sha256sum dream-net-1.1.0.cratemust print the digest above. -
1.0.0 stable
First release: secure UDP between authenticated peers, reliable-ordered and unreliable event channels, and a schema handshake, over the Más Bandwidth netcode, reliable and serialize crates.
Publisher's notes
Added
- A frozen
Schemaof channels and events: event ids from sorted names, never registration order, and a 128-bit fingerprint (truncated SHA-256) peers compare before any event is accepted. - Reliable-ordered channels, delivered exactly once in send order and resent until acknowledged, and unreliable-unordered channels with a choice of overflow policy.
- Many events aggregated into each packet, and events larger than a datagram fragmented by reliable.
ServerandClientover netcode: connect tokens, encryption, generation-checkedPeerIdhandles, and polled lifecycle events, including schema and protocol mismatches reported with both fingerprints on both ends.- Bounded memory on every queue: pending, parked and pooled bytes, with at most
max_pending_bytes + 2 * max_parked_bytesheld per connection on receive. - Protocol captures at the host boundary, in a versioned binary format that carries the schema's names.
Connectionindependent of sockets, and a deterministic link simulator for tests and benchmarks.- Wire format 2, pinned by golden bytes; warm send and receive paths that allocate nothing; fuzz harnesses, a soak test and Criterion benchmarks.
source
83cbdf9d7fa6· tag1.0.0dream-net-1.0.0.crateVerify · sha256 fe667f5bd125…5fd03c87 · 1 source
- SHA-256
- fe667f5bd1256bcebe4fef2143ad2a09e84ed73301405437856ea17e5fd03c87
- Size
- 100369 bytes
- Media type
application/gzip- publisher
- https://static.crates.io/crates/dream-net/dream-net-1.0.0.crate
The digest is the publisher's claim, recorded in its manifest. This index did not download the archive. Check it yourself:
sha256sum dream-net-1.0.0.cratemust print the digest above. - A frozen
07Observed changes
What this index saw change in this claim's manifest.
08People
- maintainerDreamWeave
- netcode, reliable and serialize, the crates dream-net is built onMás Bandwidth LLC