Skip to content

Snapshot of the new spec draft - #1

Open
ikskuh wants to merge 56 commits into
masterfrom
hackvr-2
Open

ikskuh wants to merge 56 commits into
masterfrom
hackvr-2

Conversation

@ikskuh

@ikskuh ikskuh commented Jan 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Felix "xq" Queißner and others added 30 commits January 10, 2026 21:04
Updated various sections for clarity and consistency, including command signatures and parameter descriptions.
This document outlines the HackVR Protocol Draft, detailing semantic edit actions and required changes across various sections. It includes updates on connection establishment, command semantics, error handling, and session management, ensuring a clear and structured protocol.
…ry-by-deleting-files

Apply SPEC_TODO edits to protocol draft (handshake, sessions, tracking, selectors, types)
…mproves explanation for optionals, introduces a chapter for assets
…O while keeping the old data in SPEC_NOTES
…python-project

Add hackvr-py helpers; fix stream overflow & globbing range padding; add tests
…ase-and-remoteclient-classes

Update lint rules and environment guidance; fix implicit string concat and long f-strings
Felix "xq" Queißner and others added 26 commits January 21, 2026 10:36
…linter-issues

Fix hackvr-py lint and type-check issues
…ent-py-folder-and-client-skeleton

Add hackvr-client-py raylib-based client skeleton
…net-networking-classes

Tighten deadline handling
…-server-in-hackvr.tools.playback_server

Add playback server fixture for manual testing
…tool-and-refactor-tls-handling

Add coverage reporting to test target, enforce coverage policy, and TLS/tooling tests
…erage-for-hackvr-py

test: exercise ProtocolBase/Remote helpers and tighten parsing invariants
…erage-for-hackvr-py-b3mp6g

Cover remaining net edge cases
…nd-atheris-to-requirements

Add just 'fuzz' recipe and make fuzzers honor HACKVR_FUZZ_MAX_TIME
…y-with-networking-client

Rename server connection to Connection and add binding-aware Server with deadline-aware accept
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant