Releases: spellshift/realm
Releases · spellshift/realm
v0.3.2
What's Changed
- Cp filter tome by @cmp5987 in #1267
- feat(storage): Add storage validation by @cmp5987 in #1283
- Cp testing by @cmp5987 in #1286
- fix(bug): Fix enable disable bug on quest filter by @cmp5987 in #1288
- Lock xwin to older rust version by @hulto in #1294
- fix by @hulto in #1313
- Add test for dead host by @hulto in #1322
- fix(namegen): Remove offensive names from word lists by @google-labs-jules[bot] in #1326
- Feature: Add External / Internal IPs to UI by @bri5ee in #1069
- Eldritch v2 by @KCarretto in #1289
- Automated Flaky Test Fixes by @google-labs-jules[bot] in #1373
- Update devcontainer rust and macos SDKROOT by @hulto in #1320
- 1329 feature forward external ip from redirector to tavern by @hulto in #1339
- Add transport type to agent config and ent by @hulto in #1324
- Enable subscripting for bytes type in eldritch-core by @google-labs-jules[bot] in #1382
- Automated Flaky Test Fixes by @google-labs-jules[bot] in #1381
- Docs: Fix Discrepancies by @google-labs-jules[bot] in #1380
- Tests: Coverage Expansion and Refinement by @google-labs-jules[bot] in #1378
- Automated Flaky Test Fixes by @google-labs-jules[bot] in #1394
- feat: Implement flaky test monitoring system by @google-labs-jules[bot] in #1379
- [CI] Don't fail-fast by @KCarretto in #1396
- Update AGENTS.md with Rust dependency guidelines by @KCarretto in #1398
- Update flaky-monitor workflow for persistent reporting by @google-labs-jules[bot] in #1397
- Tests: Coverage Expansion and Refinement by @google-labs-jules[bot] in #1392
- Add winter holiday themed names for December by @google-labs-jules[bot] in #1406
- E2E REPL Test by @KCarretto in #1409
- Persist flaky monitor reports across PRs by @google-labs-jules[bot] in #1417
- [feature] Reverse Shell History by @google-labs-jules[bot] in #1420
- 1019: Dns transport support by @KaliPatriot in #1139
- [feature] Implement file.pwd() by @google-labs-jules[bot] in #1419
- [bug] Fix late-join buffering for reverse shell by @google-labs-jules[bot] in #1422
- Tests: Coverage Expansion and Refinement by @google-labs-jules[bot] in #1407
- 1218 bug processnetstat is funky by @hulto in #1330
- Fix e2e test regarding terminal prompt expectation by @google-labs-jules[bot] in #1429
- Improve parser error messages by @google-labs-jules[bot] in #1425
- Refactor eldritch-libfile to use modular file structure by @google-labs-jules[bot] in #1423
- fix(ci): separate historical and current reports in flaky monitor by @google-labs-jules[bot] in #1424
- Fix flaky TestMuxHistoryOrdering test by @google-labs-jules[bot] in #1433
- Refactor Lexer to be infallible for LSP support by @google-labs-jules[bot] in #1428
- Refactor parser to support error recovery by @google-labs-jules[bot] in #1436
- fix(ci): remove unnecessary Node.js setup from implants job by @hulto in #1434
- Small fixes by @hulto in #1450
- Add diverse transport types to test data by @hulto in #1482
- Cp fix small bugs by @cmp5987 in #1483
- Activate ignored tests by @hulto in #1465
- Cp add more filters by @cmp5987 in #1488
- Implement cursor context finder for LSP by @google-labs-jules[bot] in #1439
- [AI] Test Coverage Expansion and Refinement by @google-labs-jules[bot] in #1491
- Configure CI for GitHub Merge Queues by @google-labs-jules[bot] in #1489
- Fix mixed Int/Float comparisons in eldritch-core by @google-labs-jules[bot] in #1493
- Fix imixv2 interval sync issue by @google-labs-jules[bot] in #1494
- fix(graphql): fix foreign key violation in dropAllData by @google-labs-jules[bot] in #1495
- Pb active transport by @hulto in #1464
- [bug] fix ping message handling for reverse shell by @KCarretto in #1500
- Add host timing by @hulto in #1502
- Add offline filters by @cmp5987 in #1505
- Add Link entity and update CDN to use link-based file access by @hulto in #1444
- All the polling by @cmp5987 in #1508
- [feature] Portals! by @KCarretto in #1484
- update portals e2e to be used during merge queue by @KCarretto in #1518
- UI improve table by @cmp5987 in #1519
- [feature] Tome automation by @KCarretto in #1526
- fix: fix #1516 by @simbiont666 in #1524
- Improve tome automation scheduling window by @google-labs-jules[bot] in #1527
- fix(logo): Fix logo flashing by @cmp5987 in #1509
- Refactor File entity to Asset by @google-labs-jules[bot] in #1529
- [bug] Close Portals by @KCarretto in #1530
- [bug] Update devcontainer go version to 1.24.3 by @KCarretto in #1532
- Multi transport builds by @hulto in #1517
- Split stdlib into seperate impl files. by @hulto in #1538
- Update process.info environ to return a Dictionary by @google-labs-jules[bot] in #1549
- Golemv2 by @nullmonk in #1390
- Add non-root system-id selection by @nullmonk in #1560
- Add YAML config support for transport configuration in build.rs by @hulto in #1554
- prebuild dev container by @hulto in #1556
- Claude/http1 doh socks proxy by @hulto in #1557
- Remove flakey random tests by @nullmonk in #1563
- Ensure embedded assets are in install scripts by @nullmonk in #1567
- Fix library imports by @nullmonk in #1566
- Add build config to docs by @nullmonk in #1571
- [AI] Update Dependency - tokio by @google-labs-jules[bot] in #1564
- [AI] Expand Test Coverage - eldritch-core/operations by @google-labs-jules[bot] in #1565
- Tests: Coverage Expansion and Refinement by @google-labs-jules[bot] in #1443
- [AI] Expand Test Coverage - eldritch-core/strings by @google-labs-jules[bot] in #1569
- [AI] Update Dependency - golang.org/x/crypto by @google-labs-jules[bot] in #1570
- Add jwt keys by @hulto in #1546
- Support tuple unpacking in dictionary comprehensions in eldritch-core by @google-labs-jules[bot] in #1576
- Make sets iterable in eldritch-core by @google-labs-jules[bot] in #1580
- Fuix by @hulto in #1581
- Fix fakelibs by @nullmonk in #1578
- Update Tavern docker image documentation by @google-labs-jules[bot] in #1582
- fix(ui): Fix UI Styling and beacon status logic by @cmp5987 in #1591
- fix dev container ci? by @hulto in #1596
- UI pre ists fix by @cmp5987 in #1592
- fix(ui): Fix UI filter bug by @cmp5987 in #1602
- fix(ui): Oops. Fix log...
v0.3.1
What's Changed
- Add tests and docs for reverse shell by @google-labs-jules[bot] in #998
- Fix Find Errors by @jabbate19 in #641
- Implement file.decompress by @jabbate19 in #1000
- Fix golem builds with pubkey by @hulto in #1003
- 989 feature dns over http by @hulto in #997
- 988 feature implement http1 transport by @hulto in #1004
- [fix] Bug in redirector by @KCarretto in #1006
- [refactor] modular redirectors by @KCarretto in #1007
- feat: Add gRPC redirector by @google-labs-jules[bot] in #1008
- Fix flaky test TestImportFromRepo by @google-labs-jules[bot] in #1011
- [Fix] Remediate all lint warnings by @KCarretto in #1013
- Cross compile macos by @hulto in #1012
- Cp filter redesign by @cmp5987 in #1025
- fix by @hulto in #1026
- [Bug] Fix Windows imix agent debug output by @KaliPatriot in #1029
- [bug] Fix revshell infinite loop by @KaliPatriot in #1031
- Fix go devcontainer by @hulto in #1042
- 1014 fix windows cross compile dll reflection by @hulto in #1032
- [API] Paginate Everything by @KCarretto in #977
- Fix dropAllData foreign key constraint error by @google-labs-jules[bot] in #1151
- fix(rerun): Fix beacon select for rerun by @cmp5987 in #1155
- Cp sorting handling by @cmp5987 in #1170
- fix(apollo): Add abort controller and memo to nav by @cmp5987 in #1183
- fix(packages): Update packages to fix security vulns by @cmp5987 in #1185
- update rust fix failing CI by @hulto in #1184
- [bug] Update websocket limit to 256KB message by @KCarretto in #1199
- Update paginatino and externalIP by @hulto in #1164
- cp-expand-beacon-filters by @cmp5987 in #1219
- Add next seen at by @hulto in #1229
- Update next seen at test data by @hulto in #1231
- 1212 feature automate pubkey based on callback uri by @hulto in #1214
- System info tome by @hulto in #946
- Docs updates by @hulto in #1043
- File tree maxdepth by @nullmonk in #587
- v0.3.1 release by @hulto in #1264
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- fix(admin): Add admin navigation and access gate by @cmp5987 in #858
- Cp host redesign by @cmp5987 in #859
- [Dev] Add missing devcontainer dependencies by @KCarretto in #861
- fix(style): Change format of data and some other small fixes by @cmp5987 in #862
- Add ability to edit/delete/create tags on host view by @cmp5987 in #868
- Fixed up install script for macOS by @Cictrone in #873
- Adds support for non-standard SSH ports by @hulto in #875
- Update default-net to netdev by @hulto in #874
- fix shell for windows by @hulto in #878
- 853 bug ssh exec exits on failure by @hulto in #876
- Add External IP Field to Hosts by @jabbate19 in #881
- Added CDN docs by @Cictrone in #891
- Conditionally use windows subsystem by @hulto in #877
- Windows backrgound exec by @hulto in #880
- update docs by @hulto in #890
- pin russh-sftp by @hulto in #892
- fix(error): Minifi error 130 by @cmp5987 in #894
- Make file.write consistent with other methods and overwrite instead of error is "to" file exists by @Cictrone in #895
- Complete the initial Transport work... finally by @Cictrone in #896
- fix(Task): Change layout, fix breadcrumbs, fix overflow of param by @cmp5987 in #900
- Case insensitive search by @hulto in #899
- Added an entry in the Docs for HTTP_LISTEN_ADDR by @Cictrone in #898
- Adding EnvVars to
sys.execfor fun by @Cictrone in #906 - Windows remove pdb by @hulto in #902
- Realm does AI by @hulto in #905
- hack by @hulto in #907
- fix(overflow): Fix text overflow by @cmp5987 in #908
- Allow Large files for HistFiles by @Cictrone in #909
- Oops by @Cictrone in #910
- BIG FILE by @hulto in #913
- Adding
agent.evalthat takes in arbitrary eldritch and executes it by @Cictrone in #916 - report error append instead of replace by @hulto in #919
- Don't error if remove_file fails. by @hulto in #921
- Add host unreachable error by @hulto in #920
- Fix task reporting errors when I/O blocking tasks run by @hulto in #924
- Fix realm crash with host-id tampering by @hulto in #922
- Agent set callback interval method by @Cictrone in #926
- Adding
agent.set_callback_urimethod by @Cictrone in #929 - [Tavern] Paginate Hosts GraphQL by @KCarretto in #860
- pprint agent info to be more readable by @hulto in #932
- Windown vcruntime by @hulto in #931
- Add new Windows host_unique registry option by @KaliPatriot in #930
- Add file.read_binary by @jabbate19 in #928
- Fix bug where only one Config update could happen per tome by @Cictrone in #935
- Add a Run Once capability to Imix by @Cictrone in #936
- just tell the compiler to ignore the dead code. by @Cictrone in #942
- Add is_json function by @nullmonk in #943
- fix 4 micah by @Cictrone in #944
- Updates? by @hulto in #949
- Add stderr output to
pivot.ssh_execby @nullmonk in #947 - App layer crypto codec by @hulto in #780
- Add tomes for agent configuraiton. by @hulto in #956
- Fix fix fix by @hulto in #959
- Update QuestHeader.tsx by @oatzs in #961
- hard lock generic-array by @hulto in #962
- Fix devcontainer and win test by @hulto in #964
- pin home dep by @hulto in #967
- Ignore generated code in codecov by @hulto in #968
- 969 bug file streaming broken by cryptocodec by @hulto in #970
- 966 bug bidirectional grpc fails with crypto by @hulto in #971
- Refactor IAM bindings for Pub/Sub to project level by @hulto in #972
- [Fix] Update CodeCov Ignore by @KCarretto in #973
- [Fix] Add host requirements for CPU configuration by @KCarretto in #974
- [Fix] Add CDN section to table of contents by @KCarretto in #975
- [Fix] go run tavern work by default by @KCarretto in #978
New Contributors
- @KaliPatriot made their first contribution in #930
- @oatzs made their first contribution in #961
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Cp add quest filtering to backend by @cmp5987 in #691
- [feature] Enable Quest Tasks Relay Connection by @KCarretto in #693
- Cp add quest beacon filter by @cmp5987 in #697
- fix(repo): Remove ref to first party if no tomes found by @cmp5987 in #698
- Get Agent IP every callback by @Cictrone in #711
- File Write Tome by @Cictrone in #712
- We support proxies woot by @hulto in #696
- [feature] Reverse Shells by @KCarretto in #699
- Fixin' some Lints by @Cictrone in #713
- fix(button): Add default button to replace chakra button by @cmp5987 in #714
- Cp expand dashboard by @cmp5987 in #715
- fix(dashboard): Fix navigation item by @cmp5987 in #718
- fix(bug): Get params at quest level by @cmp5987 in #719
- [bug] Allow GraphQL & CDN to be accessed by unactivated users by @KCarretto in #720
- Update imix.md by @alexcote1 in #717
- Fix the UnActivated Views by @Cictrone in #723
- fix(details): Add shell to output by @cmp5987 in #724
- [bug] Enforce at least one beacon id provided to create quest by @KCarretto in #729
- [bug] Don't allow quests to be created without beacon IDs by @KCarretto in #731
- Fixed the panic issue for #736 in the Regex Library by @Cictrone in #739
- Pwnboard Go Script by @Cictrone in #730
- Wish I know how to spell by @hulto in #734
- Timestomp by @hulto in #735
- Binary read support by @hulto in #740
- feat(alt-task): Create alternative task view by @cmp5987 in #746
- fix(bug): Fix oveflow of output by @cmp5987 in #748
- Defunt child proc by @hulto in #747
- Don't disable apis on disable. by @hulto in #749
- Use world writeable paths by @hulto in #750
- Make platform values from
sys.get_osmore consistent with backend values. by @hulto in #751 - fix(host-details): Change from accordion to tab by @cmp5987 in #755
- Initial Random Library Stubbing (w/ bool impl) by @Cictrone in #758
- fix(style): Add placeholder image and tavern baddges by @cmp5987 in #760
- Change the decision in #750 due to bad paths by @Cictrone in #761
- Hot patch by @hulto in #763
- Hotfix2 by @hulto in #765
- fix(search): Fix search spacebar input and tome style by @cmp5987 in #764
- gg by @hulto in #766
- Post event fixes by @hulto in #769
- feat: add random.string function to eldritch by @flemingcaleb in #768
- Fix buildrs dll build by @hulto in #772
- Fix CI failing by hard pinning derive_more version by @hulto in #782
- fix: use rand_chacha for random string generation by @flemingcaleb in #777
- Agent Info tome by @hulto in #786
- Ban upload / download by @hulto in #790
- Make host uniqueness modular by @hulto in #785
- Allow downloads of HostFiles by @KCarretto in #793
- Fix env unwrap by @hulto in #794
- adding file.temp_file to eldritch by @adm1nPanda in #797
- Fix netstat build error by @hulto in #803
- Fix default scale by @hulto in #802
- Remove caching_sha2_password flag by @hulto in #801
- Remove nightly build fmt options. by @hulto in #804
- Fix musl builds and win service by @hulto in #796
- Change anyhow import to fix FreeBSD by @jabbate19 in #806
- Bump Rust to 1.83.0 by @jabbate19 in #809
- Fix devcontainer by @hulto in #810
- Random.int added by @chase1k in #773
- Consolidate where oauth configuration happens by @hulto in #792
- [Tavern] golang.org/x/net v0.22.0 --> v0.33.0 by @KCarretto in #811
- [Tavern] Terraform Reverse Shells by @KCarretto in #812
- [Tavern] Reverse Shell Logging by @KCarretto in #813
- [Tavern] Upgrade to go 1.23.4, upgrade dependencies by @KCarretto in #814
- [Tavern] Docker buster --> bookworm by @KCarretto in #815
- [Tavern] Create Unique Pubsub Subscriptions by @KCarretto in #816
- [Tavern] log pubsub error by @KCarretto in #820
- [Tavern] Fix GCPPubsub Topic ID by @KCarretto in #821
- [Tavern] Format GCPPubsub topic ID by @KCarretto in #822
- [Tavern] Remove gcpPrefix for pubsub by @KCarretto in #823
- [Tavern] Correct GCP Subscription Prefix by @KCarretto in #824
- [Tavern] Fix pubsub connect string by @KCarretto in #826
- [Tavern] Fix gcppubsub typo by @KCarretto in #827
- [Tavern] Fix gcppubsub regression caused by git conflict by @KCarretto in #828
- [Tavern] More logging for GCP Pubsub by @KCarretto in #829
- Fix Naming in WWW Pages by @jabbate19 in #819
- Add GraphQL Mutation to Create Credentials for Host by @jabbate19 in #808
- Fix get and execute by @hulto in #830
- Small fixes by @hulto in #831
- Update rust_embed by @hulto in #833
- [Tavern] Fix GCP PubSub ColdStart Latency by @KCarretto in #834
- Fix utf8 decode error by @hulto in #818
- Fix error when process ID is known but not metadata by @hulto in #817
- Add Credentials Page to Host Details by @jabbate19 in #807
- Fix file uniqueness string not bytes. by @hulto in #845
- Cred poster by @hulto in #844
- feat(shells): Add shells back to tasks by @cmp5987 in #848
- [Tavern] convert log to slog by @KCarretto in #849
- [Terraform] Add "GCP_PROJECT_ID" to GCP CloudRun Env by @KCarretto in #846
- [Tavern] Add EnvBool and Update Default Config by @KCarretto in #850
- fix(query): Add shell query by @cmp5987 in #851
- feat(nav): Add ability to minimize sidebar by @cmp5987 in #852
- V0.2.0 cleanup by @KCarretto in #854
- User Management Page by @jabbate19 in #771
- [Docs] fix docs build and deployment by @KCarretto in #855
- [Github] Fix release workflow by @KCarretto in #856
- [Github] Change macos release assets to arm by @KCarretto in #857
New Contributors
- @flemingcaleb made their first contribution in #768
- @chase1k made their first contribution in #773
Full Changelog: v0.1.0...v0.2.0
Release v0.1.0
v0.1.0
Release v0.0.7
v0.0.7
Release Candidate for ISTS 2024
What's Changed
- Implement assets remote api by @hulto in #558
- [bug] Fix file download by @KCarretto in #567
- [feature] Process List Reporting by @KCarretto in #574
- [cleanup] Refactor Eldritch Runtime by @KCarretto in #577
- [cleanup] starlark -> 0.12.0, rust -> 1.76.0 by @KCarretto in #578
- [cleanup] Refactor Eldritch Library Registration by @KCarretto in #579
- [feature] dropAllData admin mutation by @KCarretto in #583
- Fix implants windows release workflow by @Milkshak3s in #582
- [feature] Credential Reporting by @KCarretto in #585
- [bug] Fix Credential Kind Enum by @KCarretto in #597
- Format netstat output by @micahjmartin in #596
- Add headers and recursive depth to file_list by @micahjmartin in #575
- [feature] Refactor Concurrency by @KCarretto in #599
- I think this is fixed. by @hulto in #600
- Regex-lib-stub by @Cictrone in #601
- RegexLibrary Implementation by @Cictrone in #602
- Adds support to be compiled as a windows service. by @hulto in #604
- Cp summary page by @cmp5987 in #606
- Cp show error by @cmp5987 in #608
- Add windows default install by @hulto in #605
- fix(issues): Fix small issues, rebuild by @cmp5987 in #609
- [feature] Import Tomes from git by @KCarretto in #603
- Enable f-strings for fun by @Cictrone in #612
- [cleanup] Reduce namegen complexity requirements by @KCarretto in #614
- Add BSD Support by @jabbate19 in #562
- Bsd install by @hulto in #616
- Added TOML extension 'tamasfe.even-better-toml' by @raynecafaro in #621
- [docs] Documentation Updates by @KCarretto in #620
- Add eprint function by @hulto in #611
- [feature] Import Tomes from Private Repos (git ssh) by @KCarretto in #617
- [bug] Fix https public repo imports by @KCarretto in #628
- 626 support globbing in rust by @hulto in #627
- Update getting-started.md by @KCarretto in #630
- Re-add newline by @hulto in #613
- [bug] Update mysql type for repo keys by @KCarretto in #634
- Moved file.download -> http.download, and added sys.is_bsd and file.replace for kyle by @Cictrone in #633
- [bug] Fix mysql schema type for file.content by @KCarretto in #638
- [bug] Fix crypto.hash_file for binary files by @KCarretto in #640
- Added the
http.getandhttp.postfunctions with query params, headers, form, bodies as optional params (depending on GET vs POST) by @Cictrone in #636 - [bug] Prevent assets.copy() truncating file when fetch_asset fails by @KCarretto in #642
- [bug] Fixes cdn url downloads by @KCarretto in #644
- Remove lint warns by @hulto in #639
- [bug] Fix assets.copy() by @KCarretto in #645
- [bug] LONGTEXT for tasks by @KCarretto in #646
- Make
http.getandhttp.postignore TLS validation and be less async by @Cictrone in #649 - Fix disown by @hulto in #643
- [bug] Fix display for message by @KCarretto in #650
- Add get registry tome by @hulto in #647
- [bug] Remove file for assets.copy() instead of truncating by @KCarretto in #651
- feat(rerun-quest): Allow users to rerun quests by @cmp5987 in #652
- [bug] Redirect existing users on new login by @KCarretto in #654
- fix(bug): Add validation before rendering task by @cmp5987 in #655
- Add file parent dir by @hulto in #657
- Add netmask to get ip by @hulto in #659
- Cp display repo by @cmp5987 in #660
- Add file download tome by @hulto in #658
- Read bytes and deal with non-UTF8 by @hulto in #664
- Arp scan tome by @hulto in #662
- Cleanup windows lint warnings by @hulto in #665
- Added a
file.mkdirtome and also added aparentparam similar to linux's by @Cictrone in #666 - feat(import-repo): Add import repository workflow by @cmp5987 in #667
- [feature] Support SCP-Style Git URLs by @KCarretto in #668
- Cp expand tome details by @cmp5987 in #669
- [docs] Tomes docs by @KCarretto in #670
- fix(terms): Add description on pages, update links by @cmp5987 in #672
- [feature] Paginate Quests by @KCarretto in #619
- [docs] Minor Updates by @KCarretto in #674
- [bug] Remove ui docs link by @KCarretto in #676
- 622 file list tome doesnt support relative paths by @hulto in #671
- Remove newlines by @micahjmartin in #675
New Contributors
- @micahjmartin made their first contribution in #596
- @raynecafaro made their first contribution in #621
Full Changelog: v0.0.6...v0.0.7
Release v0.0.6
Fix eldritch build.rs for windows
v0.0.5
What's Changed
- add input parsing for file.list tome by @adm1nPanda in #434
- Cp search tome by @cmp5987 in #435
- fix: dev container fmt nightly build dependencies by @ankit-pn in #412
- Cp quest view fixup by @cmp5987 in #437
- fix(playground): Add playground to nav items by @cmp5987 in #436
- adding file tree tome and update bad reference in docs by @adm1nPanda in #438
- Updated process list tome output (#423) by @arunjohnkuruvilla in #443
- Added new tome for printing process list as a tree (#423) by @arunjohnkuruvilla in #446
- [feature] gRPC File Download API by @KCarretto in #447
- add unique name selection and opportunistically generate lower comple… by @alexcote1 in #402
- [feature] Refactor ClaimTasks, include Tome File Names by @KCarretto in #448
- [feature] Added hook to track task output size by @KCarretto in #442
- [cleanup] Enable Beacon assertions in Tests by @KCarretto in #449
- [bug] Enable files to have multiple tomes by @KCarretto in #450
- [cleanup] Update docs github user to spellshift by @KCarretto in #452
- remove extra newline from standard print handler. by @hulto in #444
- Cp host view by @cmp5987 in #454
- [feature] Include quest name on gRPC task by @KCarretto in #453
- Fix lint warnings. by @hulto in #455
- created the manual client for tavern so we can change callback url by @Cictrone in #457
- fixed all the problems by @Cictrone in #458
- [feature] Added basic validation for parameters by @KCarretto in #456
- Cp improve data by @cmp5987 in #460
- [feature] Structured Reporting - Process by @KCarretto in #466
- adds the new method to the manual client by @Cictrone in #471
- Quest name change by @cmp5987 in #475
- [feature] Tome API Updates by @KCarretto in #479
- [feature] Added MixinHistory to beacon and host by @KCarretto in #480
- Remove file.hash for crypto.hash by @hulto in #477
- Cleanup beacon names. by @hulto in #476
- 463 add error data to error field by @hulto in #481
- [cleanup] Improve Test Coverage by @KCarretto in #482
- [feature] Structured Reporting - Files by @KCarretto in #496
- update manual tavern client to abide by new kyle stuffs by @Cictrone in #497
- [cleanup] Codecov Ignore protobufs by @KCarretto in #498
- [cleanup] Additional Enum Tests by @KCarretto in #499
- Update Eldritch documentation to include all modules in module list by @Alextibtab in #495
- Add file/directory removal tome by @Alextibtab in #500
- [feature] Metrics by @KCarretto in #503
- GitHub Actions: Correct release type for building images by @Milkshak3s in #502
- Add Kill Process Tome by @Alextibtab in #501
- Add tome for printing environment variables by @Alextibtab in #504
- Added get_net_info tome by @Alextibtab in #505
- Documentation typo/spelling corrections by @Alextibtab in #506
- [feature] Eldritch & Imix Refactor by @KCarretto in #509
- Clippy by @Cictrone in #510
- [docs] Update Imix Docs by @KCarretto in #512
- Process info tome by @Alextibtab in #508
- 513 update file tree tome to default exclude extraneous dirs by @hulto in #518
- 445 improve docs to better outline the tome creation process by @hulto in #519
- Added missing rust dep. by @hulto in #521
- Removes the clippy fix on save by @Cictrone in #523
New Contributors
- @ankit-pn made their first contribution in #412
- @arunjohnkuruvilla made their first contribution in #443
- @alexcote1 made their first contribution in #402
- @Alextibtab made their first contribution in #495
Full Changelog: v0.0.4...v0.0.5
What's Changed
- add input parsing for file.list tome by @adm1nPanda in #434
- Cp search tome by @cmp5987 in #435
- fix: dev container fmt nightly build dependencies by @ankit-pn in #412
- Cp quest view fixup by @cmp5987 in #437
- fix(playground): Add playground to nav items by @cmp5987 in #436
- adding file tree tome and update bad reference in docs by @adm1nPanda in #438
- Updated process list tome output (#423) by @arunjohnkuruvilla in #443
- Added new tome for printing process list as a tree (#423) by @arunjohnkuruvilla in #446
- [feature] gRPC File Download API by @KCarretto in #447
- add unique name selection and opportunistically generate lower comple… by @alexcote1 in #402
- [feature] Refactor ClaimTasks, include Tome File Names by @KCarretto in #448
- [feature] Added hook to track task output size by @KCarretto in #442
- [cleanup] Enable Beacon assertions in Tests by @KCarretto in #449
- [bug] Enable files to have multiple tomes by @KCarretto in #450
- [cleanup] Update docs github user to spellshift by @KCarretto in #452
- remove extra newline from standard print handler. by @hulto in #444
- Cp host view by @cmp5987 in #454
- [feature] Include quest name on gRPC task by @KCarretto in #453
- Fix lint warnings. by @hulto in #455
- created the manual client for tavern so we can change callback url by @Cictrone in #457
- fixed all the problems by @Cictrone in #458
- [feature] Added basic validation for parameters by @KCarretto in #456
- Cp improve data by @cmp5987 in #460
- [feature] Structured Reporting - Process by @KCarretto in #466
- adds the new method to the manual client by @Cictrone in #471
- Quest name change by @cmp5987 in #475
- [feature] Tome API Updates by @KCarretto in #479
- [feature] Added MixinHistory to beacon and host by @KCarretto in #480
- Remove file.hash for crypto.hash by @hulto in #477
- Cleanup beacon names. by @hulto in #476
- 463 add error data to error field by @hulto in #481
- [cleanup] Improve Test Coverage by @KCarretto in #482
- [feature] Structured Reporting - Files by @KCarretto in #496
- update manual tavern client to abide by new kyle stuffs by @Cictrone in #497
- [cleanup] Codecov Ignore protobufs by @KCarretto in #498
- [cleanup] Additional Enum Tests by @KCarretto in #499
- Update Eldritch documentation to include all modules in module list by @Alextibtab in #495
- Add file/directory removal tome by @Alextibtab in #500
- [feature] Metrics by @KCarretto in #503
- GitHub Actions: Correct release type for building images by @Milkshak3s in #502
- A...
v0.0.4
Summary
Releasing a new version before shmoocon talk.
- Adds Windows registry functions
- Adds
timemodule - Beacon online/offline badges
- Fix bug with imix TLS
- DLL Reflection
- Switched org owner from KCarretto to spellshift
What's Changed
- [bugfix] Prevent Beacon Renaming by @KCarretto in #353
- Ran release build by @hulto in #354
- This PR adds additional names and adjectives for Halloween. by @shashank73744 in #355
- Pull lfs objects by @hulto in #356
- Adding tomes by @adm1nPanda in #359
- Add sys.get_reg() function to eldritch. by @adm1nPanda in #362
- [feature] Install gRPC tools for devcontainer by @KCarretto in #376
- Time and sleep by @jabbate19 in #360
- Sys dll reflection by @hulto in #205
- [feature] Added tasks root level query by @KCarretto in #361
- [bugfix] Reduce amount of test data by @KCarretto in #378
- [feature] gRPC by @KCarretto in #380
- [docs] Update Getting Started Callback URI to gRPC by @KCarretto in #382
- Add formating by @hulto in #379
- Update dev container plugins by @hulto in #303
- [bug] Fix int overflow by @KCarretto in #386
- Imix main testing by @hulto in #384
- [feature] Added new Uint64 GraphQL scalar, added Interval field to Beacon by @KCarretto in #396
- [docs] Update Contributor Docs by @KCarretto in #381
- time.now by @jabbate19 in #404
- Replace panicy functions with options and results. by @hulto in #390
- Implement install subcommand by @hulto in #393
- 395 bug imix has no delay between failed check ins by @hulto in #403
- PWNBoard Integration Script by @jabbate19 in #406
- dll_reflect and alphabetize. by @hulto in #391
- feat(filters): Move filters to backend query by @cmp5987 in #411
- Add tome newlines by @hulto in #400
- feat(task-details): Update task details to use new table by @cmp5987 in #414
- fix(loading): Adds loading on refetch by @cmp5987 in #415
- feat(platform-search): Add platform search for beacons by @cmp5987 in #416
- [feature] Added relay-style pagination to tasks query by @KCarretto in #418
- add sys.write_reg() function to eldritch by @adm1nPanda in #387
- file.find() by @jabbate19 in #405
- Timestamp format to/from epoch by @jabbate19 in #413
- Cp/beacon offline status by @cmp5987 in #420
- [feature] Use new realm.pub vanity URL by @KCarretto in #429
- github.com/kcarretto/realm -> github.com/spellshift/realm by @KCarretto in #430
- Fix imix TLS. by @hulto in #431
- Fix build macro and increment build number. by @hulto in #433
New Contributors
- @shashank73744 made their first contribution in #355
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Summary
Releasing a hotfix to resolve the N+1 query problem which was causing significant latency issues for large cardinality data sets. For more details about the changes since the last release, read on.
What's Changed
- Add Windows Path for system-id by @jabbate19 in #346
- Add executable url param. by @hulto in #347
- [Feature] Enable Tavern Performance Profiling by @KCarretto in #351
- [bugfix] fix n+1 query problem, manually specify CollectFields by @KCarretto in #352
Full Changelog: v0.0.2...v0.0.3