Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: containers/krunkit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.2
Choose a base ref
...
head repository: containers/krunkit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 10 files changed
  • 2 contributors

Commits on Aug 1, 2025

  1. docs: add --nested

    Document the `--nested` option in the usage page.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    eb621a5 View commit details
    Browse the repository at this point in the history
  2. clippy fixes

    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Aug 1, 2025
    Configuration menu
    Copy the full SHA
    b78153a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2025

  1. docs: add --bootloader efi

    Adds the "Bootloader Configuration" section to the docs page. Additionaly, it
    specifies the option is purely for vfkit parity and does not get processed by
    the CLI.
    
    Resolves: #55
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and tylerfanelli committed Aug 8, 2025
    Configuration menu
    Copy the full SHA
    28f5ce8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. makefile: fix incremental builds

    Allow incremental builds when doing make targets other than `install` or
    `clean`.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    a72d3e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2025

  1. build.rs: link with library specified by LIBKRUN_EFI

    Rather than hardcoding a path to the /opt/homebrew/lib directory for the
    build.rs file to link with, we should use the path provided by the user
    in LIBKRUN_EFI instead. If the environment variable cannot be found
    because a user didn't use it, then fallback to the default path.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Aug 29, 2025
    Configuration menu
    Copy the full SHA
    acd2cee View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2025

  1. virtio: add new type={unixgram, unixstream} argument

    Adds the new `type={unixgram, unixstream}` argument. This allows the
    user to create an independent unixgram-based or unixstream-based
    virtio-net device rather than forcing the user to use gvproxy.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    4d51ce6 View commit details
    Browse the repository at this point in the history
  2. virtio: do not use krun_set_gvproxy_path

    No longer use the deprecated `krun_set_gvproxy_path` when the user
    creates a virtio-net device with the `unixSocketPath` argument. Use the
    new `krun_add_net_unixgram` API instead.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    aac5f01 View commit details
    Browse the repository at this point in the history
  3. virtio: do not call krun_set_net_mac

    With the adoption of the new `krun_add_net_unix*` APIs, we no longer
    need to manually set the MAC address for the virtio-net device.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    a9ed421 View commit details
    Browse the repository at this point in the history
  4. docs: document new virtio-net arguments

    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    971e0b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2025

  1. src: docs: Change --restful-uri default

    Due to a docs bug in vfkit, we have incidentally diverged from vfkit
    default behavior by using tcp as the default. Now that the argument
    supports none://, that should be the default instead.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    6a69880 View commit details
    Browse the repository at this point in the history
  2. cmdline: context: add --pidfile option

    Add a new --pidfile option. This will allow the user to specify a path
    in which the krunkit binary will write its PID.
    
    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    5c06f1b View commit details
    Browse the repository at this point in the history
  3. docs: add --pidfile

    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    a71ada2 View commit details
    Browse the repository at this point in the history
  4. cmdline: add --pidfile test

    Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
    jakecorrenti authored and slp committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    6c3b1a2 View commit details
    Browse the repository at this point in the history
  5. Add an AUTHORS file

    Add an AUTHORS file with the name and email of every contributor
    so far, and set "authors" in Cargo.toml to "The krunkit Authors".
    
    Signed-off-by: Sergio Lopez <slp@redhat.com>
    slp authored and jakecorrenti committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    67327f6 View commit details
    Browse the repository at this point in the history
  6. Bump version to 1.0.0

    With the latest changes, I think it's clear the project has
    reached maturity. Make it public by bumping version all the way
    to 1.0.0.
    
    Signed-off-by: Sergio Lopez <slp@redhat.com>
    slp authored and jakecorrenti committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    8be0e93 View commit details
    Browse the repository at this point in the history
Loading