- #18: transport templates — importable VHBs per communication mode (1f3e203), closes #18 emu#18
- #17: Software driver mode: EMU shell REPL, set_driver_mode, and execute_interaction (ebe7941), closes #17
- #16: Resolve “Update Engine dependency for async syscall support” (392ecab), closes #16
- register target resources during session load and add pure-virtual TCP hang test, plus include roadmap documentation (8df76da)
- pass license key to engine for feedback enrichment (89a3642)
- add serialized_scanned_maps to test VHB fixtures (7da5159)
- add support for encrypted .vhbx project files and implement set_history_limit command permissions (852b766)
- implement core CLI commands (info and run) (5553adf)
- rely on template needs (82527a2)
- add global navigation banner to EMU documentation pages and update reference links (833cf37)
- implement custom Certo branding and theme for documentation and rustdoc (4b488f7)
- make sure icons are present (f51253b)
- move setup icons to before pages (72a73ee)
- add CLI support, initialize developer documentation, and improve Docker build script configuration (26a7d8e)
- add initial benchmarking suite and fix symbol length assertion in emulator library (dbb11b2)
- upgrade test coverage and move emu to a tauri plugin (bab04d5)
- add SchemaBuilder component to manage and edit custom packet structures (6bf2d1e)
- incorporate IOCTL seal data into variable metadata and increase dialog z-index for overlay display (d93e00c)
- add schema removal functionality to ScanInspectModal and implement typedef resolution and auto-mocking logic in SystemCallDetails (2a031de)
- implement native memory merge support for system call data overrides and update telemetry initialization. (9cc8875)
- implement structural schema serialization to optimize project loading and reduce memory usage (915db25)
- add history search, system call status styling, and local cache schema resolution support (ae6068b)
- implement persistent project-level schema imports and rehydration (256a934)
- update tauri-plugin-dialog to 2.7.0 and defer dropdown menu actions to prevent focus issues (7cf6f1b)
- add C header scanning support, improve library import reporting, and refine syscall matching logic (b768f41)
- add configurable system call history limit to engine and UI (5e1c9a2)
- add ImportLibraryModal to allow loading bundled standard library schemas into the engine (4a97032)
- reduce alias and call limits for anonymous and free tiers (b45ded1)
- general fixes for associating historical calls to existing specs (cb0256f)
- implement binary scanning functionality with symbol map inspection and UI components (083d240)
- a few updates after refactor (a9d0e72)
- add search and filtering functionality to TraceExplorer component (7b8fa65)
- add ioctl hardware code field and implement auto-healing for system call offsets (db6de1d)
- support faster system calls (c2564e4)
- add about page in emu and general fixes (a263b49)
- licensing: updated field access for updated LicensePayload struct (26f7af4)
- ui: reorder elements in bottom status bar footer (afe70db)
- update versions (fe9419c)
- update versions (bae230f)
- support engine/portal updates (6204a95)
- Implement batched telemetry events and virtualized history display with
react-virtuoso for improved performance, and update CI templates. (d5c7724)
- make emu work in standalone (9f92f00)
- add tests (7e6d896)
- make emu itself again (bf32686)
- make emu itself again (d4d8cb9)
- come up with the logic for having an outer desktop view (172cf94)
- lagging behavior with too many log statements (9b592fa)
- rely on env, not config.toml (cfa86ba)
- Bump engine dependency to v0.17.0 and add NODE_MODULES_PATH variable to the CI build configuration. (092075d)
- update config cargo targets (d8da235)
- support spawning process and playback files (e022e1c)
- finalize ui in relationship to wireframe (13c58dd)
- finalize ui in relationship to wireframe (7e5e848)
- add before script to test job (ac4cd29)
- add simple test to run (d58418b)
- ci: Re-adding dummy webhooks to config.toml, and patching CI job url replacement (f1adf6c)
- fetch icons ahead of time (8f7d850)
- grabbing icons at build time (b8b622d)
- grabbing icons at build time (e809fcc)
- minor ui updates and fixes (cfcb28c)
- add tests updates (b3eface)
- full front end mock up created (d8e0a57)
- overhaul front end (e867262)
- use the updated ui-lite (343733b)
- update native ui to look like the wasm target (a78a57c)
- add first example, support new tcl and telemetry feature (0f96a26)
- package name for beta (eb17c16)
- try updating the prefix url (5659f3a)
- collect the new version variable properly (928d650)
- remove problematic : (37e302a)
- single block commands (8750b11)
- tie deploy to run after tag job (e94c544)
- add deploy stage to add url for download (fd5c6f2)
- add graceful engine shutdown (60a3767)
- old depndecy problem (a263d78)
- update invoking emu (d83e3b4)
- caching (be9185b)
- job cache (f034190)
- add hardening across products (57a46cd)
- add some docs (bd86eab)
- allow updates to make it to ui and encode public key (d230b85)
- collect new version before build (283e032)
- add tcl init and other missing libs (0ee62b9)
- update release builds (0dd9f68)
- dep libs and license file inclusion (f7f6655)
- script syntax (e5a64da)
- add beta tag support (66987df)
- add beta tag support (fb2c191)
- add license file support (dc7a71b)
- add build info to app (d5d51a0)
- add logging and crashpad support (898e232)
- add logging and crashpad support (cebb602)
- make calls more unique (b9425e4)
- update with new data entity (04c4dc8)
- translate between ui and engine, update versions (6336591)
- Remove cache policies from test-emu and memcheck-emu jobs (aa0aaff)
- engine version (486cec0)
- fix needed job name (83fe995)
- pipeline syntax (3f20b20)
- remove implementing pages in cpp template (2d0dc62)
- remove same url replacement (5948ebc)
- try changing url in script (ae9b422)
- try using in-link auth instead of ci replacement (e37b7ce)
- update sast stage vars (8260172)
- add doxygen api auto docs (2190f19)
- add replacement of the url (f093486)
- add tests to emu project (b069935)
- remove submodules in favor of fetching source code, general refactor (d969822)
- update build to use binary artifacts (4e54057)
- update deps and improve install (6ca9e92)
- update pipeline file (fdcced1)