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: QubesOS/qubes-manager
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.2.9-1
Choose a base ref
...
head repository: QubesOS/qubes-manager
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.2.10-1
Choose a head ref
  • 20 commits
  • 19 files changed
  • 5 contributors

Commits on Mar 30, 2025

  1. Enable debugging for qubes-restore

    Related: QubesOS/qubes-issues#9387
    
    Also adding option to go to next page on Enter in password field
    
    (cherry picked from commit d3a9495)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    22d5ead View commit details
    Browse the repository at this point in the history
  2. Use GiB & MiB for private & system storage sizes

    fixes: QubesOS/qubes-issues#8889
    (cherry picked from commit c46b969)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    a1aef3b View commit details
    Browse the repository at this point in the history
  3. Show no IP for non-networked qubes

    fixes: QubesOS/qubes-issues#9398
    (cherry picked from commit cda3acf)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    ae31bb7 View commit details
    Browse the repository at this point in the history
  4. Make Create new qube ComboBoxes smart

    Select (None) for `Template` and `Networking` if user selects
    `TemplateVM` for `Type` in Create new qube dialog.
    
    related: QubesOS/qubes-issues#9174
    (cherry picked from commit f361457)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    82cbdee View commit details
    Browse the repository at this point in the history
  5. Use MiB & GiB (binary size) in Qube Manager

    resolves: QubesOS/qubes-issues#7889
    (cherry picked from commit 426afef)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    831c943 View commit details
    Browse the repository at this point in the history
  6. Fix use of two Qubes() objects in VM settings

    This is not a big problem right now, but can
    interfere in a funny was with testing.
    
    (cherry picked from commit e3f5768)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    9501ca2 View commit details
    Browse the repository at this point in the history
  7. Fix weird package references in VM settings

    Because it is disgusting to use datatime from another file
    that imports it.
    
    (cherry picked from commit b2f3d82)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    e0f09ea View commit details
    Browse the repository at this point in the history
  8. Fix display of NetVM warnings in VM settings

    Display them based on the current state of settings,
    not based on VM state (so that if the user changes netvm to
    something they will see the appropriate warnings)
    
    (cherry picked from commit a8072a4)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    f5264b7 View commit details
    Browse the repository at this point in the history
  9. Fix superfluous feature changes in VM settings

    Only change feature when necessary.
    
    (cherry picked from commit 43824af)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    177eb4d View commit details
    Browse the repository at this point in the history
  10. Make Firewall edit dialog properly async

    Don't use (discouraged) exec, instead use show and appropriate
    modalness.
    
    (cherry picked from commit 2c6218c)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    791fef3 View commit details
    Browse the repository at this point in the history
  11. Do not save firewall in VM settings if unchanged

    (cherry picked from commit 863125b)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    638a564 View commit details
    Browse the repository at this point in the history
  12. Fix incorrect assumption in backup

    We may not be running in dom0: calculate sizes
    appropriately.
    
    (cherry picked from commit 6a62108)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    c169756 View commit details
    Browse the repository at this point in the history
  13. Fix cloning from non-default to default pool

    When cloning a VM to the system's default pool, clone_vm() from
    qubesadmin is invoked with pool=None. In that case, it is important to
    set the pools (plural) argument to {} rather than the default value None
    even though both are falsey, because clone_vm() takes the combination of
    pool=None + pools=None to mean "use the source pools as the destination
    pools".
    
    The qvm-clone CLI already specifies pools={} correctly, so it was not
    affected by the bug.
    
    https://forum.qubes-os.org/t/templatevms-and-standalonevms-on-secondary-pool-cannot-connect-to-qrexec-agent/30811/15
    
    Reported-by: https://forum.qubes-os.org/u/bengee
    (cherry picked from commit f89632b)
    rustybird authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    285f96d View commit details
    Browse the repository at this point in the history
  14. Update the location of partial restores in error message

    This was changed in qubesadmin v4.1.28:
    QubesOS/qubes-core-admin-client@1033752
    
    (cherry picked from commit dc58ea1)
    rustybird authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    782121d View commit details
    Browse the repository at this point in the history
  15. Stop CTD on failure to set seamless mode

    fixes QubesOS/qubes-issues#8677
    
    (cherry picked from commit 5396f1e)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    e29a7d1 View commit details
    Browse the repository at this point in the history
  16. Shows scary exclamation mark in QMessageBox.warning. Use QMessageBox.…

    …information instead. (Resolves qubes-issues/8538)
    
    (cherry picked from commit 1ac028a)
    kennethrrosen authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    5f4f9f5 View commit details
    Browse the repository at this point in the history
  17. Fix qubes-vm-boot-from-device, Improve settings

    (cherry picked from commit b93283e)
    alimirjamali authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    0656dbf View commit details
    Browse the repository at this point in the history
  18. Use more keyword-only arguments to appease pylint

    And also to improve code readability.
    
    (cherry picked from commit d9e8641)
    marmarta authored and marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    c1b3801 View commit details
    Browse the repository at this point in the history
  19. ci: drop R4.1

    marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    09fb092 View commit details
    Browse the repository at this point in the history
  20. version 4.2.10-1

    marmarek committed Mar 30, 2025
    Configuration menu
    Copy the full SHA
    2527c64 View commit details
    Browse the repository at this point in the history
Loading