Proto commits in google/rrg

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:8752439
Author:Łukasz Hanuszczak
Committer:GitHub

Add enum comparison support in filters.

The documentation is generated from this commit.

Commit:81a3e40
Author:Łukasz Hanuszczak
Committer:GitHub

Implement abort reporting.

Commit:9f5ba83
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `list_processes` action for macOS.

Commit:952b104
Author:Łukasz Hanuszczak
Committer:GitHub

Add inline transfer mode in `get_file_contents`.

Commit:905bf4f
Author:Łukasz Hanuszczak

Add inline transfer mode in `get_file_contents`.

Commit:06dcbcf
Author:Łukasz Hanuszczak
Committer:GitHub

Add size limit option in `get_file_metadata`.

Commit:18ed0e1
Author:Carlo Refice
Committer:GitHub

Add support for `scan_memory_yara` match limit.

Commit:3708f31
Author:Carlo Refice
Committer:GitHub

Add filestore support for `scan_memory_yara`.

Commit:6b0ffb7
Author:Łukasz Hanuszczak
Committer:GitHub

Add support executing filestore files.

Commit:8f595b9
Author:Łukasz Hanuszczak

Use unabbreviated name of executable `oneof`.

Commit:ecbd65e
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Add support executing filestore files.

Commit:3cb50f3
Author:Łukasz Hanuszczak
Committer:GitHub

Add filestore support for executable files.

Commit:8d0feb3
Author:Łukasz Hanuszczak
Committer:GitHub

Use better names in `execute_signed_command`.

Commit:44c5677
Author:Łukasz Hanuszczak
Committer:GitHub

Refactor filestore to use SHA-256 as identifiers.

Commit:3f66db0
Author:Łukasz Hanuszczak
Committer:GitHub

Add filestore files support in signed commands.

Commit:69d4339
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for environment inheritance.

Commit:5c379d8
Author:trexmix
Committer:GitHub

Fix spelling and formatting.

Commit:cdda423
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `store_filestore_part` action.

Commit:44052c4
Author:Łukasz Hanuszczak
Committer:GitHub

Refactor filestore API for sessions.

Commit:d15bac4
Author:Łukasz Hanuszczak
Committer:GitHub

Create first draft of `get_file_metadata_kmx`.

Commit:4b663f9
Author:Łukasz Hanuszczak
Committer:GitHub

Integrate filestore into the processing pipeline.

Commit:03dea23
Author:Łukasz Hanuszczak
Committer:GitHub

Add volume choice in `get_file_contents_kmx`.

Commit:dee0e0e
Author:Łukasz Hanuszczak
Committer:GitHub

Add many files support in `get_file_contents_kmx`.

Commit:742369f
Author:Łukasz Hanuszczak
Committer:GitHub

Create first draft of `get_file_contents_kmx`.

Commit:b3a8a86
Author:Carlo Refice
Committer:GitHub

Implement memory scanning action using YARA.

Commit:7d63b56
Author:Łukasz Hanuszczak
Committer:GitHub

Collect Windows network interface friendly name.

Commit:8439ff6
Author:Łukasz Hanuszczak
Committer:GitHub

Collect modification time in `list_winreg_keys`.

Commit:bb87cdb
Author:Łukasz Hanuszczak
Committer:GitHub

Add contents regex support in `get_file_metadata`.

Commit:dc16f1d
Author:Carlo Refice
Committer:GitHub

Add support for `dump_process_memory` on Windows.

Commit:2489186
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `get_file_sha256` action.

Commit:2d6c462
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for unsigned environment variables.

Commit:411953f
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for unsigned arguments.

Commit:cf8644f
Author:Matthew Pfeiffer
Committer:GitHub

Add a `get_filesystem_timeline_tsk` action.

Commit:693bba8
Author:Carlo Refice
Committer:GitHub

Implement the `dump_process_memory` action.

Commit:23f8c34
Author:Łukasz Hanuszczak
Committer:GitHub

Add temporary support for preverified commands.

Commit:025a1ad
Author:Łukasz Hanuszczak
Committer:GitHub

Export system type in startup record.

Commit:6f57394
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for many files in `get_file_contents`.

Commit:8ba94a3
Author:Łukasz Hanuszczak
Committer:GitHub

Add Unix-specific fields in the file metadata.

Commit:daf6d16
Author:Łukasz Hanuszczak
Committer:GitHub

Make path canonicalization optional.

Commit:66143d3
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for the pinging thread.

Commit:9c32c90
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for many paths in `get_file_metadata`.

Commit:0fbde25
Author:Łukasz Hanuszczak
Committer:GitHub

Add namespace customization in `query_wmi`.

Commit:16c1bbb
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for pruning in `get_file_metadata`.

Commit:f8c4491
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for recursive registry value listing.

Commit:b0fe250
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for recursive registry key listing.

Commit:fcecd6a
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `list_utmp_users` action.

Commit:589076b
Author:Łukasz Hanuszczak
Committer:GitHub

Rename field for allowing unsigned stdin.

Commit:d1a3191
Author:Łukasz Hanuszczak
Committer:GitHub

Rename the proto message for command spec.

Commit:bb6c26f
Author:Susanne Westphal
Committer:GitHub

Prepare boilerplate for `execute_signed_command`.

Commit:8fa4ccf
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `get_tcp_response` action.

Commit:b2e7cdb
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Uncomment declaration of actions reserved range.

Commit:879a06c
Author:Łukasz Hanuszczak
Committer:GitHub

Add support for digest in `get_file_metadata`.

Commit:73f9e12
Author:Łukasz Hanuszczak
Committer:GitHub

Fix missing imports for command execution protos.

Commit:00f9640
Author:Susanne Westphal
Committer:GitHub

Define protos for `execute_signed_command`.

Commit:ca1ccf8
Author:Łukasz Hanuszczak

Fix proto package name for `grep_file_contents`.

Commit:e8f8876
Author:Łukasz Hanuszczak
Committer:GitHub

Implement the `grep_file_contents` action.

Commit:48d206d
Author:Łukasz Hanuszczak
Committer:GitHub

Extend `get_file_metadata` with directory walking.

Commit:30674a1
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Prepare boilerplate for `query_wmi`.

Commit:a9ee79e
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Define `query_wmi` argument and result types.

Commit:a9cc81d
Author:Łukasz Hanuszczak

Fix package name for `list_winreg_keys` protos.

Commit:d31cfb8
Author:Łukasz Hanuszczak

Define arguments and result types.

Commit:5061ae6
Author:Łukasz Hanuszczak

Prepare boilerplate for `list_winreg_keys`.

Commit:a6797fd
Author:Łukasz Hanuszczak

Define proto messages and their conversions.

Commit:95cd843
Author:Łukasz Hanuszczak

Prepare boilerplate for `list_winreg_values`.

Commit:0f4b83f
Author:Łukasz Hanuszczak

Adjust field numbers of the predefined key enum.

Commit:189cd94
Author:Łukasz Hanuszczak

Fix year in the license header of new files.

Commit:4d672e3
Author:Łukasz Hanuszczak

Define protobuf messages for `get_winreg_value`.

Commit:b11b767
Author:Łukasz Hanuszczak

Define common protobuf Windows Registry messages.

Commit:4d2a571
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Prepare boilerplate for `get_winreg_value`.

Commit:8d62eab
Author:Łukasz Hanuszczak

Remove trailing whitespace.

Commit:89af1c7
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Rename and retype filtered out count proto field.

Commit:453c1ed
Author:Łukasz Hanuszczak

Extend session errors with filter errors.

Commit:e5d7d99
Author:Łukasz Hanuszczak

Extend requests with filters.

Commit:a4dffde
Author:Łukasz Hanuszczak

Change proto field type of byte matching operator.

Commit:937fc34
Author:Łukasz Hanuszczak

Define proto messages for result filters.

Commit:7e42572
Author:Łukasz Hanuszczak

Update a TODO comment with a link to the issue.

Commit:dc9a191
Author:Łukasz Hanuszczak

Define proto messages for `get_file_hash`.

Commit:523668f
Author:Łukasz Hanuszczak

Implement the `list_mounts` action.

Commit:845c87b
Author:Łukasz Hanuszczak

Prepare boilerplate for `list_mounts`.

Commit:0e31483
Author:Łukasz Hanuszczak

Define proto message for mount information.

Commit:6313929
Author:Łukasz Hanuszczak

Implement the `list_interfaces` action.

Commit:a5ab955
Author:Łukasz Hanuszczak

Define proto messages for interface information.

Commit:2c2b093
Author:Łukasz Hanuszczak

Prepare boilerplate for `list_interfaces`.

Commit:40f10ac
Author:Łukasz Hanuszczak

Define proto messages for `list_connections`.

Commit:2a6f76d
Author:Łukasz Hanuszczak

Define proto messages for connection information.

Commit:4c07398
Author:Łukasz Hanuszczak

Define proto message for socket addresses.

Commit:0c3017a
Author:Łukasz Hanuszczak
Committer:Łukasz Hanuszczak

Define proto messages for networking primitives.

Commit:bfd8d98
Author:Łukasz Hanuszczak

Add a TODO comment about detailing error comments.

Commit:a8ab0cf
Author:Łukasz Hanuszczak

Extend the protocol with request limits errors.

Commit:156cbb6
Author:Łukasz Hanuszczak

Rename network bytes limit proto field.

Commit:3fd7598
Author:Łukasz Hanuszczak

Fix field number in one of the result protos.

Commit:35c2cf1
Author:Łukasz Hanuszczak

Make timeline `Entry` fields more descriptive.

Commit:bc82776
Author:Łukasz Hanuszczak

Define protos for `get_filesystem_timeline`.

Commit:d80faf4
Author:Łukasz Hanuszczak

Declare an action for listing named pipes.

Commit:d7d5e07
Author:Łukasz Hanuszczak

Remove `get_agent_metadata` from the action enum.

Commit:173fa52
Author:Łukasz Hanuszczak

Add proto enum variant for unsupported actions.

Commit:4d7c037
Author:Łukasz Hanuszczak

Rename proto enum variant for unknown action.

Commit:22a4ff2
Author:Łukasz Hanuszczak

Introduce the concept of "unknown actions".

Commit:e6ac8f8
Author:Łukasz Hanuszczak

Extend `get_system_metadata` with arch data.

Commit:5af7bcf
Author:Łukasz Hanuszczak

Declare a proto message for representing blobs.