40 lines
2.1 KiB
Markdown
40 lines
2.1 KiB
Markdown
# Changelog
|
|
|
|
## Ghostwire identity — 2026-10-11
|
|
|
|
- Adopt the Ghostwire name and the approved monochrome ghost mascot.
|
|
- Add editable SVG and PNG logo assets and usage guidance.
|
|
- Preserve the existing launcher, package and repository URL.
|
|
|
|
## Documentation and development guide — 2026-10-11
|
|
|
|
- Rewrite the user entry point and CLI guide around practical tasks.
|
|
- Explain bridge, delivery and restoration lifetimes with diagrams and a source map.
|
|
- Add extension/build guidance, troubleshooting and a repository development skill.
|
|
- Document the webhook event schema and complete task removal.
|
|
|
|
## Autonomous webhook and dynamic address discovery — 2026-10-11
|
|
|
|
- Resolve WebView function/vtable addresses by binary fingerprints instead of fixed module RVAs.
|
|
- Add a message observer and autonomous native HTTPS/loopback HTTP relay.
|
|
- Add a durable receiver with deduplication and automatic app/page restart restoration.
|
|
- Add direct token-authenticated HTTPS delivery and optional per-user Windows task restoration with DPAPI-protected credentials.
|
|
- Preserve completed native requests when duplicate wake messages arrive.
|
|
- Document queue/text bounds, native module lifetime and restart requirements.
|
|
- Add native build recipes and webhook regressions.
|
|
|
|
## Compatibility policy update — 2026-10-11
|
|
|
|
- Treat the recorded Desktop version and Core DLL hash as tested evidence, rather than an allowlist.
|
|
- Attempt other configurations with a warning and report detected/tested metadata.
|
|
- Keep native object checks, helper integrity verification and self-message guards.
|
|
- Document process instrumentation separately from a demonstrated vulnerability exploit.
|
|
|
|
## Initial prepared project — 2026-10-11
|
|
|
|
- Consolidated toolkit with one CLI and a portable Python bundle.
|
|
- Native WebView message/contact export, old-message reading and fixed self-send test.
|
|
- Saved-export search plus optional CDP, RAM, SQLite and pairing research tools.
|
|
- Thirty offline regression tests and documented live validation boundaries.
|
|
- Clean Git layout excluding private exports, runtime captures and research artifacts.
|