Skip to content

Releases: google/turbinia

20220504

04 May 21:19
2e87a91
Compare
Choose a tag to compare
  • Generate timelines for each enumerated docker container individually
  • Tracking/storing bulk request group_name and reason (incident ID) for requests
  • Fix server-side task timeout issue causing server crash
  • Several changes to partition enumeration to make it more stable and transparent
  • Updated build uses new dfVFS version which fixes partition enumeration path_spec errors
  • Update FilesystemTimelineTask to use updated dfVFS interface
  • Updates to GKE management script to make running version explicit
  • Fixes for Job allow/deny lists and Yara rules to work with CLI flags
  • Refactoring PubSub client to use discover API client
  • Fixes so analysis Tasks can run inside enumerated containers
  • Fix Evidence auto-upload from turbiniactl

20220325

25 Mar 08:03
4fcab02
Compare
Choose a tag to compare

Several Turbinia server stability fixes.

20220321

21 Mar 11:07
414655d
Compare
Choose a tag to compare
  • CI tests now use GIFT PPA staging
  • Recipe tests and improvements
  • Github Analyser (thanks @Fryyyyy )
  • Several smaller bug fixes related to task failure handling

20220216

16 Feb 22:30
b71ef60
Compare
Choose a tag to compare
  • Management scripts and documentation for deploying Turbinia into GKE
  • Bulk request status for multiple Evidence processing can now be queried with turbiniactl status -g <group id>
  • Recipes now accessible within pypi package without setting explicit RECIPE_FILE_DIR config variable or providing full path
  • Recipe handling refactored into client module to simplify setup for alternate clients (e.g. dfTimewolf)
  • Server-side Task timeouts allows the client to recover/return from fatal Worker/Task errors
  • Several bug fixes and error handling improvements

20220113

14 Jan 00:43
dad6c3c
Compare
Choose a tag to compare
  • Support for making bulk requests (processing multiple Evidence objects of the same type with a single turbiniactl command)
  • New FileSystemTimelineJob for creating timelines using dfimagetools
  • New quick triage recipes for MacOS/Linux and updated Windows recipe
  • New script for managing GKE Turbinia infrastructure
  • GKE Monitoring setup
  • Logs stored centrally using Filestore
  • Hadoop analyzer processing new artifact type
  • Log_dir and logging refactoring to save output per-request
  • dfDewey configuration in main config pushed through environment
  • Internal refactoring for component dependency isolation
  • Critical fixes for hanging Tasks and disk resource leaks that caused Task crashes along with several other bug fixes

20211018

18 Oct 20:33
c400bef
Compare
Choose a tag to compare
  • New GKE deployment support
  • Several new Tasks: Crontab analyzer, Loki scanner, dfDewey, Windows/Linux/Wordpress password crackers
  • Support for encrypted disks for Analyzer Tasks using image_export
  • Better load-balancing in PSQ based worker
  • Documentation updates

20210902

02 Sep 22:07
538252d
Compare
Choose a tag to compare
Add sketch_id to globals (#898)

20210831

01 Sep 00:58
854a84e
Compare
Choose a tag to compare
Set debug logging in e2e tests (#897)

* Set debug logging in e2e tests

* Add env vars

20210826

27 Aug 04:38
834301e
Compare
Choose a tag to compare
Add CONTAINER_MOUNTED evidence state (#892)

* Add CONTAINER_MOUNTED evidence state

* Add imports

* remove old comment

20210610

10 Jun 08:10
963a97d
Compare
Choose a tag to compare
  • no more processing of the hashes.json as evidence
  • logging setup done in separate setup() function so not on import anymore
  • jupyter analysis task fixed
  • large output files (eg the strings results) excluded from e2e test results