Skip to content

Commit 02d55f8

Browse files
authored
prepare 0.9.0 release (#174)
1 parent 627c802 commit 02d55f8

File tree

4 files changed

+45
-31
lines changed

4 files changed

+45
-31
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "avml"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
license = "MIT"
55
description = "A portable volatile memory acquisition tool"
66
authors = ["[email protected]"]
@@ -21,7 +21,7 @@ status = ["atty", "indicatif"]
2121
bytes = "1.2"
2222
elf = "0.0.11"
2323
byteorder = "1.3"
24-
clap = { version = "4.0.8", default-features = false, features=["derive", "std", "usage", "error-context", "help"]}
24+
clap = { version = "4.0", default-features = false, features=["derive", "std", "usage", "error-context", "help"]}
2525
http = "0.2"
2626
snap = "1.0"
2727
futures = "0.3"

README.md

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ If the memory source is not specified on the commandline, AVML will iterate over
2727
## Tested Distributions
2828
* Ubuntu: 12.04, 14.04, 16.04, 18.04, 18.10, 19.04, 19.10, 20.04, 21.04, 22.04
2929
* Centos: 6.5, 6.6, 6.7, 6.8, 6.9, 6.10, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.9
30-
* RHEL: 6.7, 6.8, 6.9, 7.0, 7.2, 7.3, 7.4, 7.5, 7.7, 8.5
31-
* Debian: 8, 9, 10, 11
32-
* Oracle Linux: 6.8, 6.9, 6.10, 7.3, 7.4, 7.5, 7.6, 7.9, 8.5
33-
* [CBL-Mariner](https://github.com/microsoft/CBL-Mariner): 1.0
30+
* RHEL: 6.7, 6.8, 6.9, 7.0, 7.2, 7.3, 7.4, 7.5, 7.7, 8.5, 9.0
31+
* Debian: 8, 9, 10, 11, 12
32+
* Oracle Linux: 6.8, 6.9, 6.10, 7.3, 7.4, 7.5, 7.6, 7.9, 8.5, 9.0
33+
* [CBL-Mariner](https://github.com/microsoft/CBL-Mariner): 1.0, 2.0
3434

3535
# Getting Started
3636

@@ -101,39 +101,49 @@ avml-convert --source-format lime --format lime_compressed ./uncompressed.lime .
101101
# Usage
102102

103103
```
104-
USAGE:
105-
avml [OPTIONS] <FILENAME>
104+
A portable volatile memory acquisition tool
106105
107-
ARGS:
108-
<FILENAME> name of the file to write to on local system
106+
Usage: avml [OPTIONS] <FILENAME>
109107
110-
OPTIONS:
111-
--compress
112-
compress via snappy
108+
Arguments:
109+
<FILENAME>
110+
name of the file to write to on local system
113111
114-
--delete
115-
delete upon successful upload
112+
Options:
113+
--compress
114+
compress via snappy
116115
117-
-h, --help
118-
Print help information
116+
--source <SOURCE>
117+
specify input source
119118
120-
--sas-block-concurrency <SAS_BLOCK_CONCURRENCY>
121-
specify blob upload concurrency
119+
Possible values:
120+
- /dev/crash:
121+
Provides a read-only view of physical memory. Access to memory using this device must be paged aligned and read one page at a time
122+
- /dev/mem:
123+
Provides a read-write view of physical memory, though AVML opens it in a read-only fashion. Access to to memory using this device can be disabled using the kernel configuration options `CONFIG_STRICT_DEVMEM` or `CONFIG_IO_STRICT_DEVMEM`
124+
- /proc/kcore:
125+
Provides a virtual ELF coredump of kernel memory. This can be used to access physical memory
122126
123-
--sas-block-size <SAS_BLOCK_SIZE>
124-
specify maximum block size in MiB
127+
--url <URL>
128+
upload via HTTP PUT upon acquisition
125129
126-
--sas-url <SAS_URL>
127-
upload via Azure Blob Store upon acquisition
130+
--delete
131+
delete upon successful upload
128132
129-
--source <SOURCE>
130-
specify input source [possible values: /dev/crash, /dev/mem, /proc/kcore]
133+
--sas-url <SAS_URL>
134+
upload via Azure Blob Store upon acquisition
131135
132-
--url <URL>
133-
upload via HTTP PUT upon acquisition
136+
--sas-block-size <SAS_BLOCK_SIZE>
137+
specify maximum block size in MiB
134138
135-
-V, --version
136-
Print version information
139+
--sas-block-concurrency <SAS_BLOCK_CONCURRENCY>
140+
specify blob upload concurrency
141+
142+
-h, --help
143+
Print help information (use `-h` for a summary)
144+
145+
-V, --version
146+
Print version information
137147
```
138148

139149
# Building on Ubuntu

eng/images.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,19 @@ Canonical:0001-com-ubuntu-server-hirsute:21_04:latest
99
Canonical:0001-com-ubuntu-server-jammy-daily:22_04-daily-lts:latest
1010
OpenLogic:CentOS:6.10:latest
1111
OpenLogic:CentOS:7_9:latest
12-
OpenLogic:CentOS:8_4:latest
12+
OpenLogic:CentOS:8_5:latest
1313
Oracle:Oracle-Linux:6.9:latest
1414
Oracle:Oracle-Linux:ol79:latest
1515
Oracle:Oracle-Linux:ol85-lvm:latest
16+
Oracle:Oracle-Linux:ol9-lvm:9.0.1
1617
RedHat:RHEL:6.10:latest
1718
RedHat:RHEL:7.7:latest
1819
RedHat:RHEL:8_5:latest
20+
RedHat:RHEL:9_0:latest
1921
credativ:Debian:8:latest
2022
credativ:Debian:9:latest
2123
Debian:debian-10:10:latest
2224
Debian:debian-11:11:latest
25+
Debian:debian-12-daily:12:latest
2326
MicrosoftCBLMariner:cbl-mariner:cbl-mariner-1:latest
27+
MicrosoftCBLMariner:cbl-mariner:cbl-mariner-2:latest

0 commit comments

Comments
 (0)