2021-03-15, Version v0.1.13
Commits
- [
e85d649918
] (cargo-release) version 0.1.13 (Mathieu Tarral)
- [
71b48fb50f
] Merge pull request #187 from Wenzel/doc/mdbook (Mathieu Tarral)
- [
3fb353ec77
] doc: fixes according to Dorian's suggestions (Mathieu Tarral)
- [
b2eb1f5684
] lib: update crate level doc paragraph (Mathieu Tarral)
- [
20add5e5ea
] doc/README move VMI apps section into explanation (Mathieu Tarral)
- [
3159e89ac3
] doc/README: update libmicrovmi image (Mathieu Tarral)
- [
f5487f1fc5
] doc: add VMI Fragmentation in explanation (Mathieu Tarral)
- [
a6ca606f6f
] doc/README: rewrite overview (Mathieu Tarral)
- [
fe6f3d18b4
] doc/README: improve badges layout (Mathieu Tarral)
- [
f2b05a5bff
] doc: add integration status for libvmi in Reference (Mathieu Tarral)
- [
1894f262f5
] ci: add cargo cache for release_book job (Mathieu Tarral)
- [
98b13cf24b
] doc/README: remove example section (Mathieu Tarral)
- [
05ce5b56e9
] doc/README: remove Build section (Mathieu Tarral)
- [
cb2d2cb9fa
] doc: add build options chapter in Reference (Mathieu Tarral)
- [
0564dec312
] doc: refactoring (Mathieu Tarral)
- [
dc124371f0
] ci/doc: build book (Mathieu Tarral)
- [
e645f89023
] doc: add Related Projects chapter in Explanation (Mathieu Tarral)
- [
b25a94ec6c
] doc: add Tutorial section (Mathieu Tarral)
- [
2f8c687ca8
] doc: moved VMI API chapter into Explanation section (Mathieu Tarral)
- [
3905a47bd1
] doc: moved VMI API section from README (Mathieu Tarral)
- [
76d218d7e3
] doc/reference: add crate API link (Mathieu Tarral)
- [
e778debef4
] ci: add release_book job to publish book (Mathieu Tarral)
- [
3d61e5de78
] doc/README: add online doc badge (Mathieu Tarral)
- [
f54d70d993
] doc/README: add docs.rs badge (Mathieu Tarral)
- [
4bf11c9da4
] doc/README: add Documentation section to build book (Mathieu Tarral)
- [
5c4a9601c2
] doc/README: added rageagainsthepc to Maintainers (Mathieu Tarral)
- [
49f60f49fb
] doc/README: remove useless contributing section (Mathieu Tarral)
- [
4f1801ee52
] doc/README: remove useless repo size and total lines (Mathieu Tarral)
- [
88f5c53af4
] doc: add basic structures with mdbook (Mathieu Tarral)
- [
e37d721c8c
] Merge pull request #185 from Wenzel/cargo/build.rs/fix_changed (Mathieu Tarral)
- [
026a6d4bd9
] build: fix regenerating libmicrovmi.h if it has been removed (Mathieu Tarral)
- [
a6b90ffe61
] Merge pull request #184 from Wenzel/cargo/upgrade_xenevtchn (Mathieu Tarral)
- [
aa24d72c1e
] Merge pull request #183 from Wenzel/capi/env_logger_no_panicks (Mathieu Tarral)
- [
a5ea711dea
] cargo: upgrade xenevtch to v0.1.4 (Mathieu Tarral)
- [
2d28f3885b
] capi: avoid panicking when env_logger is initialized multiple times (Mathieu Tarral)
- [
e81ab36f84
] Merge pull request #180 from Wenzel/capi/get_driver_type (Mathieu Tarral)
- [
abae970eb5
] capi: reintroduce get_driver_type (Mathieu Tarral)
- [
8844622874
] Merge pull request #181 from Wenzel/vbox/fdp_fallible (Mathieu Tarral)
- [
91225382c1
] vbox: FDP init is now fallible (Mathieu Tarral)
Stats
.github/workflows/ci.yml | 29 ++++++-
.github/workflows/doc.yml | 20 ++++-
Cargo.toml | 6 +-
README.md | 165 +---------------------------------
README.md | 1 +-
build.rs | 7 +-
doc/.gitignore | 1 +-
doc/book.toml | 6 +-
doc/src/README.md | 76 +++++++++++++++-
doc/src/SUMMARY.md | 18 ++++-
doc/src/explanation/vmi_api.md | 87 +++++++++++++++++-
doc/src/explanation/vmi_ecosystem.md | 41 ++++++++-
doc/src/reference/api.md | 3 +-
doc/src/reference/build_options.md | 14 +++-
doc/src/reference/integration_status.md | 74 +++++++++++++++-
doc/src/tutorial/c.md | 43 +++++++++-
doc/src/tutorial/c_mem_dump.png | Bin 0 -> 24701 bytes
doc/src/tutorial/intro.md | 31 ++++++-
doc/src/tutorial/rust.md | 31 ++++++-
doc/src/tutorial/rust_mem_dump.png | Bin 0 -> 32441 bytes
src/api.rs | 3 +-
src/capi.rs | 12 +-
src/driver/hyperv.rs | 8 +-
src/driver/kvm.rs | 6 +-
src/driver/virtualbox.rs | 9 +-
src/driver/xen.rs | 8 +-
src/lib.rs | 5 +-
27 files changed, 525 insertions(+), 179 deletions(-)