# changelog

author: idonmez@suse.com
changelog:
  - Update to version 2017.3.23
    * Delegated processing of special reparse points to external plugins
    * Allowed kernel cacheing by lowntfs-3g when not using Posix ACLs
    * Enabled fallback to read-only mount when the volume is hibernated
    * Made a full check for whether an extended attribute is allowed
    * Moved secaudit and usermap to ntfsprogs (now ntfssecaudit and ntfsusermap)
    * Enabled encoding broken UTF-16 into broken UTF-8
    * Autoconfigured selecting <sys/sysmacros.h> vs <sys/mkdev>
    * Allowed using the full library API on systems without extended attributes support
    * Fixed DISABLE_PLUGINS as the condition for not using plugins
    * Corrected validation of multi sector transfer protected records
    * Denied creating/removing files from $Extend
    * Returned the size of locale encoded target as the size of symlinks


author: Michael Gorse <mgorse@suse.com>
changelog:
  - Update to version 2021.8.22 (boo#1189720 boo#1130165):
    * Fixed compile error when building with libfuse < 2.8.0
    * Fixed obsolete macros in configure.ac
    * Signalled support of UTIME_OMIT to external libfuse2
    * Fixed an improper macro usage in ntfscp.c
    * Updated the repository change in the README
    * Fixed vulnerability threats caused by maliciously tampered
      NTFS partitions
    * Security fixes: CVE-2021-33285, CVE-2021-33286, CVE-2021-33287,
      CVE-2021-33289, CVE-2021-35266, CVE-2021-35267, CVE-2021-35268,
      CVE-2021-35269, CVE-2021-39251, CVE-2021-39252, CVE-2021-39253,
      CVE_2021-39254, CVE-2021-39255, CVE-2021-39256, CVE-2021-39257,
      CVE-2021-39258, CVE-2021-39259, CVE-2021-39260, CVE-2021-39261,
      CVE-2021-39262, CVE-2021-39263, CVE-2019-9755.
  - Sover is now 89
  - Update URL.
  - Remove 21-storage-ntfs-3g.fdi; it is no longer used.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2022.5.17 (bsc#1199978):
    * Improved defence against maliciously tampered NTFS partitions
    * Improved defence against improper use of options
    * Updated the documentation
    * CVE-2022-30783, CVE-2022-30785, CVE-2022-30787
    * CVE-2021-46790, CVE-2022-30784, CVE-2022-30786,
    * CVE-2022-30788, CVE-2022-30789


author: Michael Gorse <mgorse@suse.com>
changelog:
  - update to 2022.10.3 (bsc#1204734 CVE-2022-40284):
    * Rejected zero-sized runs.
    * Avoided merging runlists with no runs.


author: danilo.spinella@suse.com
changelog:
  - timezone update 2021e (bsc#1177460):
    * Palestine will fall back 10-29 (not 10-30) at 01:00
  - timezone update 2021d:
    * Fiji suspends DST for the 2021/2022 season
    * 'zic -r' marks unspecified timestamps with "-00"
  - timezone update 2021c:
    * Revert almost all of 2021b's changes to the 'backward' file
    * Fix a bug in 'zic -b fat' that caused old timestamps to be
      mishandled in 32-bit-only readers
  - timezone update 2021b:
    * Jordan now starts DST on February's last Thursday.
    * Samoa no longer observes DST.
    * Move some backward-compatibility links to 'backward'.
    * Rename Pacific/Enderbury to Pacific/Kanton.
    * Correct many pre-1993 transitions in Malawi, Portugal, etc.
    * zic now creates each output file or link atomically.
    * zic -L no longer omits the POSIX TZ string in its output.
    * zic fixes for truncation and leap second table expiration.
    * zic now follows POSIX for TZ strings using all-year DST.
    * Fix some localtime crashes and bugs in obscure cases.
    * zdump -v now outputs more-useful boundary cases.
    * tzfile.5 better matches a draft successor to RFC 8536.
  - Refresh tzdata-china.patch


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022a (bsc#1177460):
    * Palestine will spring forward on 2022-03-27, not -03-26*
    * zdump -v now outputs better failure indications
    * Bug fixes for code that reads corrupted TZif data


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022e (bsc#1177460):
    * Jordan and Syria switch from +02/+03 with DST to year-round +03
  - timezone update 2022d:
    * Palestine transitions are now Saturdays at 02:00
    * Simplify three Ukraine zones into one
  - timezone update 2022c:
    * Work around awk bug
    * Improve tzselect on intercontinental Zones
  - timezone update 2022b:
    * Chile's DST is delayed by a week in September 2022 boo#1202324
    * Iran no longer observes DST after 2022
    * Rename Europe/Kiev to Europe/Kyiv
    * New zic -R option
    * Vanguard form now uses %z
    * Finish moving duplicate-since-1970 zones to 'backzone'
  - Refresh tzdata-china.diff
  - Remove upstreamed bsc1202310.patch


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022f (bsc#1177460):
    * Mexico will no longer observe DST except near the US border
    * Chihuahua moves to year-round -06 on 2022-10-30
    * Fiji no longer observes DST
    * Move links to 'backward'
    * In vanguard form, GMT is now a Zone and Etc/GMT a link
    * zic now supports links to links, and vanguard form uses this
    * Simplify four Ontario zones
    * Fix a Y2438 bug when reading TZif data
    * Enable 64-bit time_t on 32-bit glibc platforms
    * Omit large-file support when no longer needed
    * In C code, use some C23 features if available
    * Remove no-longer-needed workaround for Qt bug 53071
  - Refreshed patches:
    * fat.patch
    * tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - timezone update 2022g (bsc#1177460):
    * In the Mexican state of Chihuahua, the border strip near the US
      will change to agree with nearby US locations on 2022-11-30.
      The strip's western part, represented by Ciudad Juárez, switches
      from -06 all year to -07/-06 with US DST rules, like El Paso, TX.
      The eastern part, represented by Ojinaga, will observe US DST next
      year, like Presidio, TX.
      A new Zone America/Ciudad_Juarez splits from America/Ojinaga.
    * Much of Greenland, represented by America/Nuuk, stops observing
      winter time after March 2023, so its daylight saving time becomes
      standard time.
    * Changes for pre-1996 northern Canada
    * Update to past DST transition in Colombia (1993), Singapore
      (1981)
    * timegm is now supported by default


author: danilo.spinella@suse.com
changelog:
  - timezone update 2023c:
    * Revert changes made in 2023b
  - timezone update 2023b:
    * Lebanon delays the start of DST this year.
  - timezone update 2023a:
    * Egypt now uses DST again, from April through October.
    * This year Morocco springs forward April 23, not April 30.
    * Palestine delays the start of DST this year.
    * Much of Greenland still uses DST from 2024 on.
    * America/Yellowknife now links to America/Edmonton.
    * tzselect can now use current time to help infer timezone.
    * The code now defaults to C99 or later.
  - Refresh tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - update to 2023d:
    * Ittoqqortoormiit, Greenland changes time zones on
      2024-03-31.
    * Vostok, Antarctica changed time zones on 2023-12-18.
    * Casey, Antarctica changed time zones five times since
      2020.
    * Code and data fixes for Palestine timestamps starting in
      2072.
    * A new data file zonenow.tab for timestamps starting now.
    * Fix predictions for DST transitions in Palestine in
      2072-2075, correcting a typo introduced in 2023a.
    * Vostok, Antarctica changed to +05 on 2023-12-18.  It had
      been at +07 (not +06) for years.
    * Change data for Casey, Antarctica to agree with
      timeanddate.com, by adding five time zone changes since 2020.
      Casey is now at +08 instead of +11.
    * Much of Greenland, represented by America/Nuuk, changed
      its standard time from -03 to -02 on 2023-03-25, not on
      2023-10-28.
    * localtime.c no longer mishandles TZif files that contain
      a single transition into a DST regime.  Previously,
      it incorrectly assumed DST was in effect before the transition
      too.
    * tzselect no longer creates temporary files.
    * tzselect no longer mishandles the following:
    * Spaces and most other special characters in BUGEMAIL,
      PACKAGE, TZDIR, and VERSION.
    * TZ strings when using mawk 1.4.3, which mishandles
      regular expressions of the form /X{2,}/.
    * ISO 6709 coordinates when using an awk that lacks the
      GNU extension of newlines in -v option-arguments.
    * Non UTF-8 locales when using an iconv command that
      lacks the GNU //TRANSLIT extension.
    * zic no longer mishandles data for Palestine after the
      year 2075.
  - Refresh tzdata-china.diff


author: danilo.spinella@suse.com
changelog:
  - update to 2024a:
    * Kazakhstan unifies on UTC+5.  This affects Asia/Almaty and
      Asia/Qostanay which together represent the eastern portion of the
      country that will transition from UTC+6 on 2024-03-01 at 00:00 to
      join the western portion.  (Thanks to Zhanbolat Raimbekov.)
    * Palestine springs forward a week later than previously predicted
      in 2024 and 2025.  (Thanks to Heba Hamad.)  Change spring-forward
      predictions to the second Saturday after Ramadan, not the first;
      this also affects other predictions starting in 2039.
    * Asia/Ho_Chi_Minh's 1955-07-01 transition occurred at 01:00
      not 00:00.  (Thanks to Đoàn Trần Công Danh.)
    * From 1947 through 1949, Toronto's transitions occurred at 02:00
      not 00:00.  (Thanks to Chris Walton.)
    * In 1911 Miquelon adopted standard time on June 15, not May 15.
    * The FROM and TO columns of Rule lines can no longer be "minimum"
      or an abbreviation of "minimum", because TZif files do not support
      DST rules that extend into the indefinite past - although these
      rules were supported when TZif files had only 32-bit data, this
      stopped working when 64-bit TZif files were introduced in 1995.
      This should not be a problem for realistic data, since DST was
      first used in the 20th century.  As a transition aid, FROM columns
      like "minimum" are now diagnosed and then treated as if they were
      the year 1900; this should suffice for TZif files on old systems
      with only 32-bit time_t, and it is more compatible with bugs in
      2023c-and-earlier localtime.c.  (Problem reported by Yoshito
      Umaoka.)
    * localtime and related functions no longer mishandle some
      timestamps that occur about 400 years after a switch to a time
      zone with a DST schedule.  In 2023d data this problem was visible
      for some timestamps in November 2422, November 2822, etc. in
      America/Ciudad_Juarez.  (Problem reported by Gilmore Davidson.)
    * strftime %s now uses tm_gmtoff if available.  (Problem and draft
      patch reported by Dag-Erling Smørgrav.)
    * The strftime man page documents which struct tm members affect
      which conversion specs, and that tzset is called.  (Problems
      reported by Robert Elz and Steve Summit.)


author: antonio.teixeira@suse.com
changelog:
  - Update to 2025a:
    * Paraguay adopts permanent -03 starting spring 2024
    * Improve pre-1991 data for the Philippines
    * Etc/Unknown is now reserved
  - Update to 2024b:
    * Improve historical data for Mexico, Mongolia, and Portugal.
    * System V names are now obsolescent.
    * The main data form now uses %z.
    * The code now conforms to RFC 8536 for early timestamps.
    * Support POSIX.1-2024, which removes asctime_r and ctime_r.
    * Assume POSIX.2-1992 or later for shell scripts.
    * SUPPORT_C89 now defaults to 1.
  - Add revert-philippines-historical-data.patch, revert-systemv-deprecation.patch
    * Fixes testsuite failures for other packages


author: Storware <no-reply@storware.eu> 7.5.0-10
changelog:
  - [SVP-23024] Refactor: removed unnecessary fetch of backup location after
    status update (m.rudnicki@storware.eu)
  - [SVP-23024] Refactor: removed unnecessary fetch of backup after update
    (m.rudnicki@storware.eu)
  - Refactor: feature toggle - remove bloated get method (m.brzozowy@storware.eu)
  - Refactor: Registry - Simplifing registry dsl (a.krawczyk@storware.eu)
  - Refactor: ExportTaskTest - Move tests to Openstack tests + introduce given
    and when for export ops (a.krawczyk@storware.eu)
  - [SVP-23024] Refactor: NativeSnapshotRequirementChecker to use registry + dsl
    (m.rudnicki@storware.eu)
  - [SVP-22897] Fix: Nutanix - added support for handling certificates to Nutanix
    API V4 (p.rusin@storware.eu)
  - [SVP-23024] Add: Review node endpoints - VirtualMachine Details uuid and
    original name for DefaultFileExistsBasicCheck (a.gawrylik@storware.eu)
  - [SVP-23024] Add: Openstack - added flow to assign vm disk to data backup file
    (with ft) (m.rudnicki@storware.eu)
  - [SVP-23024] Add: Review node endpoints - VirtualMachine Details uuid and
    original name for DefaultFileExistsBasicCheck (a.gawrylik@storware.eu)
  - Refactor: repo registry - add rest of repositories (m.brzozowy@storware.eu)
  - Refactor: AllocatedResourceController - removed unnecessary endpoint call
    when createOrUpdate invoked (m.rudnicki@storware.eu)
  - [SVP-23020] Fix: Kubernetes - Fixed incremental export
    (a.tkaczyk@storware.eu)
  - [SVP-23014] Fix: Export - fixed parent backups (l.kolacinski@storware.eu)
  - Refactor: repo registry - simplify auto increment id factory
    (m.brzozowy@storware.eu)
  - Add: RepositoryDsl - Extend with id autogenerating capabilities
    (a.krawczyk@storware.eu)
  - Add: Registry: Introduce diagnostics (a.krawczyk@storware.eu)
  - Refactor: repo registry - add fake hypervisor and vm flavor repo
    (m.brzozowy@storware.eu)
  - Refactor: repo registry - add fake hypervisor cluster repo
    (m.brzozowy@storware.eu)
  - Refactor: openstack topology - add openstack  reference to region
    (m.brzozowy@storware.eu)
  - [SVP-22863] Fix: OpenStack - Show Flavor's name when Nova microversion is
    less than 2.47 (m.wydryszek@storware.eu)
  - NutanixV4 - changed packages (l.kolacinski@storware.eu)
  - NutanixV4 - some fixes (l.kolacinski@storware.eu)
  - Add: ExportTask - Further Registry usage + test fixes
    (a.krawczyk@storware.eu)
  - Refactor: opnestack - add map from topology to hvm (m.brzozowy@storware.eu)
  - [SVP-22577] Feature: Node - Auth domain scope inv sync
    (a.shakhner@storware.eu)
  - Refactor: openstack - introduce url and neutron topology
    (m.brzozowy@storware.eu)
  - Refactor: openstack - add volume snapshot and key pair to topology
    (m.brzozowy@storware.eu)
  - [SVP-22974] New: Diff Tool - added support for failing task, added task
    progress tracking (p.rusin@storware.eu)
  - Refactor: openstack - add security group to topology (m.brzozowy@storware.eu)
  - Refactor: openstack - disable store-task-new-data-transfer-module and limit-
    platforms-for-store-task-transfer-module (m.brzozowy@storware.eu)
  - Refactor: ExportTask - disabled tests for now (a.krawczyk@storware.eu)
  - Refactor: openstack - fix test for openstack-new-data-transfer-module
    (m.brzozowy@storware.eu)
  - Refactor: openstack - introduce topology (m.brzozowy@storware.eu)
  - Add: Export task - Happy path test succeeds (a.krawczyk@storware.eu)
  - [SVP-22949] New: VolumeGroupsV4 - import (l.kolacinski@storware.eu)
  - []Refactor: Node - add Openstack DSL infrastructure and inventory tests
    (s.tronowski@storware.eu)
  - Fix: descriptions in DEB packages (m.maziarz@storware.eu)
  - Add: Export task - Contiunation of registry usage across export process
    (a.krawczyk@storware.eu)
  - [SVP-22864] Improvement: OpenStack - Enabled validate do we really need to
    list all VMs twice during Inv sync since 740 (m.wydryszek@storware.eu)
  - Fix: dependencies in DEB packages (m.maziarz@storware.eu)
  - []Fix: Node - Scope inv sync logging no cause issue (a.shakhner@storware.eu)
  - [SVP-22953] Fix: Application - Variable can not contain '='. Invalid
    environment variable declaration (incorrect number of '=' characters)
    (m.wydryszek@storware.eu)
  - [SVP-22843] Fix: OSA - Backup cleanup runs only for the current backup
    destination in the policy. (j.ptak@storware.eu)
  - Add: InventoryApiRepository - Switch from controllers  to repository approach
    (a.krawczyk@storware.eu)
  - [SVP-22978] Feature - URL normalization visability (a.shakhner@storware.eu)
  - Add: OpenstackVirtualMachineFetcher - Replacement of router provider to
    toggle client (a.krawczyk@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-11
changelog:
  - [SVP-23030] Fix: Nutanix - fixed nutanix restore (l.kolacinski@storware.eu)
  - [SVP-23055] Refactor: Certificates - simplified certificate handling - part 2
    (p.rusin@storware.eu)
  - Add: Import task - Initial introduction of registry (a.krawczyk@storware.eu)
  - [SVP-23056] Feature: Node - Add cache for tokens, refactor client creation,
    add tests (a.shakhner@storware.eu)
  - Refactor: openstack test - introduce export scenario (m.brzozowy@storware.eu)
  - [SVP-23055] Refactor: Certificate - simplified certificate handling - part 1
    (p.rusin@storware.eu)
  - tests improvements (l.kolacinski@storware.eu)
  - Refactor: fake registry - add repositories list wrapper
    (m.brzozowy@storware.eu)
  - Refactor: Spy - improved spy-method feature (m.rudnicki@storware.eu)
  - Refactor: Spy - added static method to create proxy with already spy-method
    feature (m.rudnicki@storware.eu)
  - Refactor: Spy - segregated directories of MethodAnalysisProxy
    (m.rudnicki@storware.eu)
  - Refactor: Spy - changed visibility of MethodCallProcessor to be package
    scoped (m.rudnicki@storware.eu)
  - Add: Test - added MethodAnalysis annotation to create proxies and analyze
    method invocations around target objects #2 (m.rudnicki@storware.eu)
  - Add: Test - added MethodAnalysis annotation to create proxies and analyze
    method invocations around target objects (m.rudnicki@storware.eu)
  - Refactor: fake repo registry - simplify creating repository dsl
    (m.brzozowy@storware.eu)
  - [SVP-22974] Refactor: Diff tool - added more logs to closing resources
    (p.rusin@storware.eu)
  - Add: Test - added SpyRegistryDsl (m.rudnicki@storware.eu)
  - Refactor: OpenstackTest - Replace controllers with registry + tests
    enhancements (a.krawczyk@storware.eu)
  - [SVP-23011] New: BackupCleanup - faster backup cleanup
    (l.kolacinski@storware.eu)
  - Refactor: certificate - rename CertificateSource to HttpCertificateSource
    (m.brzozowy@storware.eu)
  - Refactor: certificate - rename class to
    LegacySecureHttpsAndSshWithCertificate (m.brzozowy@storware.eu)
  - Refactor: certificate - rename class to SecureHttpsAndSshWithCertificate
    (m.brzozowy@storware.eu)
  - Refactor: http client registry - remove nativeokhttp client from usage
    (m.brzozowy@storware.eu)
  - Refactor: http client - introduce new way to build native okhttpclient v3
    (m.brzozowy@storware.eu)
  - Refactor: http client registry - introduce okhttpclient v2
    (m.brzozowy@storware.eu)
  - Add: NetworkRegistry - Added network registry to allow stubbing network
    interfaces (a.krawczyk@storware.eu)
  - Add: Test - added Spy for method invocation assertions
    (m.rudnicki@storware.eu)
  - [SVP-23011] New: BackupCleanup - New backup cleanup task (not connected yet)
    (l.kolacinski@storware.eu)
  - Maintenance: Security upgrade com.azure:azure-storage-blob from 12.31.3 to
    12.33.1 (m.maziarz@storware.eu)
  - Maintenance: Security upgrade com.azure:azure-storage-blob from 12.31.2 to
    12.31.3 (storware@noreply.bitbucket.org)
  - Refactor: registry - introduce http client registry (m.brzozowy@storware.eu)
  - Refactor: registry - change name io to file io (m.brzozowy@storware.eu)
  - Add: InventoryTaskSync - introduce registry (a.krawczyk@storware.eu)
  - [SVP-22964] Improvement: OpenStack - Switch vm inv sync used by import
    (restore) task to ScopedInventoryTask (m.wydryszek@storware.eu)
  - Refactor: TaskFactory - remove export task gateway (m.brzozowy@storware.eu)
  - [] Refactor: Node - Client creator refactor / Fix tests
    (a.shakhner@storware.eu)
  - [] Refactor: Node - Client creator refactor (a.shakhner@storware.eu)
  - Refactor: registry - move tape repositories to a separate registry
    (m.brzozowy@storware.eu)
  - Refactor: OpenstackDSL - Simplify happy path for given
    (a.krawczyk@storware.eu)
  - Refactor: FakeRepositoryRegistry - simplify and unify adding entities
    (a.krawczyk@storware.eu)
  - [SVP-23031] Fix: MSSQL - fixed backup mssql logging errors
    (l.kolacinski@storware.eu)
  - Refactor: registry -move cloud repositories to a separate registry
    (m.brzozowy@storware.eu)
  - Refactor: registry - group os repositories to seperate registry
    (m.brzozowy@storware.eu)
  - Refactor: ToggleClient - introduce isEnabled/isDisabled for simpler toggle
    handling (m.brzozowy@storware.eu)
  - [SVP-23024] Add: Review node endpoints -
    TaskController::nodeScopeListQueuedTasksToBeExecuted (a.gawrylik@storware.eu)
  - [SVP-22987] Fix: Schedule - delete, projectUuid (t.lipczynski@storware.eu)
  - [SVP-20216] Refactor: Certificates - use registry in DefaultSshConnector
    (p.rusin@storware.eu)
  - [SVP-23027] Fix: DataDomain - added unique filename for temp files and moved
    close & delete to finally block (l.kolacinski@storware.eu)
  - Fix: NewestTLSVersionSupportProviderRouterTest - test for 7.3.0
    (m.brzozowy@storware.eu)
  - Refactor: router - user registrydsl for tests instead FeatureToggleClient
    factory method (m.brzozowy@storware.eu)
  - [SVP-20216] New: Certificates - new certificate handling configuration for
    SSH connections (p.rusin@storware.eu)
  - Refactor: router - simplify some router (m.brzozowy@storware.eu)
  - Refactor: base registry - remove using 'prod' factory method
    (m.brzozowy@storware.eu)
  - Refactor: registry dsl - remove withReset factory method
    (m.brzozowy@storware.eu)
  - Refactor: ft router - handle more injection of ft client via registry
    (m.brzozowy@storware.eu)
  - Refactor: feature toggle router - change to inject by registry for toggle
    client (m.brzozowy@storware.eu)
  - [SVP-23024] Refactor: Node - optimized the query of the connected backup
    destinations (m.rudnicki@storware.eu)
  - Add: ObservableToggleClient - Enhance client with toggle usage data
    (a.krawczyk@storware.eu)
  - [SVP-23013] Add: Platform9 - support new platform (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-12
changelog:
  - Add: Data writer util toggle - Introduce toggle to switch to nio in data
    writer util (a.krawczyk@storware.eu)
  - Refactor: upload files task - introduce repository registry
    (m.brzozowy@storware.eu)
  - Refactor: live migration task and tape manager invsync task - introduce
    repository registry (m.brzozowy@storware.eu)
  - Refactor: backup cleanup task - introduce repository registry
    (m.brzozowy@storware.eu)
  - Refactor: snapshot revision/cleanup task - introduce repository registry
    (m.brzozowy@storware.eu)
  - Refactor: task manager - introduce repository registry
    (m.brzozowy@storware.eu)
  - Refactor: connectivity test task - introduce repostiory registry
    (m.brzozowy@storware.eu)
  - Refactor: bdsync task and itask - introduce repository registry
    (m.brzozowy@storware.eu)
  - Refactor: mount and unmount task - introduce repostiory registry
    (m.brzozowy@storware.eu)
  - Refactor: store task - introduce repostiory registry (m.brzozowy@storware.eu)
  - Refactor: restore task - fix import (m.brzozowy@storware.eu)
  - Refactor: restore task - introduce repostiory registry
    (m.brzozowy@storware.eu)
  - Refactor: delete task - introduce repostiory registry
    (m.brzozowy@storware.eu)
  - [SVP-22952] Fix: Snapshot Cleanup - added null snapshot filtering for
    assignments (m.rudnicki@storware.eu)
  - [SVP-22952] Fix: Store - extended backup policy fetch for backup size update
    (m.rudnicki@storware.eu)
  - Add: FileSystem - introduce file system into registry
    (a.krawczyk@storware.eu)
  - Refactor: da strategy - introduce registry repositories
    (m.brzozowy@storware.eu)
  - [SVP-22922] Refactor: Node - Openstack - restore files preparation
    (m.wydryszek@storware.eu)
  - Refactor: docs - add first Architecture Decision Record (ADR)
    (m.brzozowy@storware.eu)
  - Add: RandomAccessFileRepository - Introduce raf repository into registry
    (a.krawczyk@storware.eu)
  - Add: FakeRepositoryRegistry - Introduce spies into fake repository registry
    (a.krawczyk@storware.eu)
  - Refactor: registry - introduce registry repo in progress monitor
    (m.brzozowy@storware.eu)
  - Refactor: Openstack test - introduce node config repository
    (m.brzozowy@storware.eu)
  - Refactor: OpenstackExportGiven - Simplification of creating scenario with
    extended volumes + fake improvements (a.krawczyk@storware.eu)
  - [SVP-22814] Refactor: Node - Openstack - remove IBM-Z volume type FT
    (m.wydryszek@storware.eu)
  - Refactor: registry - improve readability registry tests
    (m.brzozowy@storware.eu)
  - Refactor: OpenstackTest -  Refactor openstack export given + extended volumes
    scenario contiunation (a.krawczyk@storware.eu)
  - Fix: Node - Openstack - Always use Nova microversion 2.26 when config is
    default (m.wydryszek@storware.eu)
  - [SVP-23069] Fix: Proxmox - added support for disk size in kilobytes in
    settings (p.rusin@storware.eu)
  - [SVP-22958] Fix: OpenShift - Added specifing OpenShift plugin options
    dynimically and added calculation all memory sizes (a.tkaczyk@storware.eu)
  - [SVP-23019] Maintenance: Node - OpenStack rework authenticationDomains in the
    Project entity - changes after node adjustment and cleanup
    (m.wydryszek@storware.eu)
  - Refactor: registry - introduce command executor Registry.cmd()
    (m.brzozowy@storware.eu)
  - [SVP-23055] Refactor: Certificates - simplified certificate handling - part 4
    (p.rusin@storware.eu)
  - Refactor: repository - hide AllocatedResourceController to repo
    (m.brzozowy@storware.eu)
  - [SVP-23059] Fix: BackupCleanup - fixed npe in  backupcleanup
    (l.kolacinski@storware.eu)
  - [SVP-23055] Refactor: Certificates - simplified certificate handling - part 3
    (p.rusin@storware.eu)
  - Refactor: registry repository - make controllers with private access:
    appuser, appusergroup and acces key (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-10
changelog:
  - [SVP-22636] New - Convert QueryDSL to jOOQ. (j.ptak@storware.eu)
  - [] Fix: API - Add openshift to validation host list (a.shakhner@storware.eu)
  - [SVP-23024] Refactor: Authentication Domain - updated the query password
    endpoint to use jooq query (m.rudnicki@storware.eu)
  - Add: Virtual Machine - added endpoint to get any disk by vm guid and disk
    uuid (m.rudnicki@storware.eu)
  - Add: Virtual Machine - added endpoint to get any disk by vm guid and disk
    uuid (m.rudnicki@storware.eu)
  - [SVP-23024] Add: Review node endpoints - VirtualMachine Details uuid and
    original name (a.gawrylik@storware.eu)
  - [SVP-22983] Fix: Roles - fixed name/filter query filtering
    (m.rudnicki@storware.eu)
  - Add: VirtualMachineDAO - fixed problem with imports (m.rudnicki@storware.eu)
  - Add: Protected Entity - added endpoint to retrieve name guid and type
    (m.rudnicki@storware.eu)
  - []Fix: API - Licence validation for hv fix (a.shakhner@storware.eu)
  - [SVP-23014] Fix: Export - fixed parent backups (l.kolacinski@storware.eu)
  - [SVP-23022] Fix: proxmox - fixed sync after migration between 2 proxmoxes
    (l.kolacinski@storware.eu)
  - Refactor: Statistics - updated sort of statistics by mean duration desc
    (m.rudnicki@storware.eu)
  - Refactor: Statistics - removed unnecessary test assert #2
    (m.rudnicki@storware.eu)
  - Refactor: Statistics - removed unnecessary test assert
    (m.rudnicki@storware.eu)
  - Refactor: Server - appuserrole repository to jooq refactor
    (m.rudnicki@storware.eu)
  - Refactor: Server - fixed metrics tests (m.rudnicki@storware.eu)
  - Refactor: Server - added metrics endpoint to /debug (m.rudnicki@storware.eu)
  - Refactor: Server - removed unused dependencies from RequesterSessionService
    (m.rudnicki@storware.eu)
  - Refactor: Server - modularize SystemInfo class for gathering
    (m.rudnicki@storware.eu)
  - [SVP-22863] Fix: OpenStack - Show Flavor's name when Nova microversion is
    less than 2.47 (m.wydryszek@storware.eu)
  - Refactor: Server - Initialize: updated database listener
    (m.rudnicki@storware.eu)
  - Refactor: Server - Initialize (m.rudnicki@storware.eu)
  - [SVP-22882] Refactor: optimized DefaultGlobalSettingsCertificateUseCaseTest
    (p.rusin@storware.eu)
  - [SVP-22095] Fix: Multiple delete tasks are not grouped in one workflow.
    (j.ptak@storware.eu)
  - Add: Server - updated Initialize to use DbConnectionProvider to fetch
    connection info (m.rudnicki@storware.eu)
  - Refactor: vm policy - jOOQ query fetch and mapper fixes
    (a.gawrylik@storware.eu)
  - Add: Server - fixed artifact copy flow (m.rudnicki@storware.eu)
  - Fix: jOOQ select - support join conditions for queries without instance
    objects (a.gawrylik@storware.eu)
  - Add: Server - added ProxySettings to set up proxy on startup (not yet
    connected to prod) (m.rudnicki@storware.eu)
  - Refactor: vm policy - override hashCode and equals methods in local domain
    objects (a.gawrylik@storware.eu)
  - [SVP-22577] Feature: API -  Auth domain scope inv sync
    (a.shakhner@storware.eu)
  - Add: Core - updated PropertyManager to also write system properties
    (m.rudnicki@storware.eu)
  - Add: Core - added PropertyManager (m.rudnicki@storware.eu)
  - Add: Server - added DbConnectionProvider (m.rudnicki@storware.eu)
  - Add: Core - added SpyAgent/RepositoryDsl test helper classes
    (m.rudnicki@storware.eu)
  - Maintenance: removed unused dev scripts (m.maziarz@storware.eu)
  - Add: Core - added SpyAgent for test utility purpose (m.rudnicki@storware.eu)
  - Refactor: Session - added clear functionality #2 (m.rudnicki@storware.eu)
  - Refactor: Session - added clear functionality (m.rudnicki@storware.eu)
  - fix: 'maintainer' value in deb packages (m.maziarz@storware.eu)
  - Refactor: Session - added insert functionality (m.rudnicki@storware.eu)
  - Refactor: vm policy - add jOOQ queries, fetchers and mappers
    (a.gawrylik@storware.eu)
  - Refactor: Session - added tests (m.rudnicki@storware.eu)
  - Refactor: Session - removed public access from Session
    (m.rudnicki@storware.eu)
  - [SVP-22740] Feature: API - Enabled OpenStack Flavor syncing and matching
    rework since 740 (m.wydryszek@storware.eu)
  - Refactor: Core Security - changed guid to callerGuid of CallerInfo class
    (m.rudnicki@storware.eu)
  - Refactor: Session - added HttpSessionCallerProvider functionality
    (m.rudnicki@storware.eu)
  - Refactor: Core - added JwtProvider test factory method
    (m.rudnicki@storware.eu)
  - Add: Modules - added core-security and session modules
    (m.rudnicki@storware.eu)
  - [SVP-22987] Fix: Schedule service - forbid global schedule edit from horizon
    (t.lipczynski@storware.eu)
  - Refactor: Core - removed DefaultJwtProvider lombok setter for clearance
    (m.rudnicki@storware.eu)
  - Refactor: Server - moved JwtProvider to core module (m.rudnicki@storware.eu)
  - Add: Core - added build info (m.rudnicki@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-11
changelog:
  - [SVP-22636] New - Convert QueryDSL to jOOQ. (j.ptak@storware.eu)
  - [SVP-23056] Feature: API - Add cache for tokens, refactor client creation,
    add tests (a.shakhner@storware.eu)
  - [SVP-22997] Fix: AuditLog - fixed the logging of virtual machine details
    (m.rudnicki@storware.eu)
  - Refactor: VirtualMachineSyncService - simplify tests and handling of
    listLocalVMs (a.gawrylik@storware.eu)
  - Refactor: VirtualMachineSyncService - introduce local
    VirtualMachineRepository (a.gawrylik@storware.eu)
  - Refactor: move VirtualMachineSyncService into dedicated sub-package
    (a.gawrylik@storware.eu)
  - Fix: Server - added audit log adapter entity details fallback
    (m.rudnicki@storware.eu)
  - Refactor: vm policy - create tests for
    VirtualMachineSyncService::listLocalVms - additional tests
    (a.gawrylik@storware.eu)
  - Fix: AuditLog - fixed the caller fetch for http scoped system actions #2
    (m.rudnicki@storware.eu)
  - Fix: AuditLog - fixed the caller fetch for http scoped system actions
    (m.rudnicki@storware.eu)
  - Fix: Session - updated session domain entity (m.rudnicki@storware.eu)
  - [SVP-23053] Fix: Backup - added logs during backup total time calculation
    (m.rudnicki@storware.eu)
  - [SVP-23053] Fix: Backup - added started tasks check during backup total time
    calculation (m.rudnicki@storware.eu)
  - Refactor: vm policy - create tests for
    VirtualMachineSyncService::listLocalVms - code cleanup
    (a.gawrylik@storware.eu)
  - Refactor: vm policy - create tests for
    VirtualMachineSyncService::listLocalVms (a.gawrylik@storware.eu)
  - [SVP-22636] New - Convert QueryDSL to jOOQ. (j.ptak@storware.eu)
  - [SVP-23034] Fix: Runtime exception during policy save. (j.ptak@storware.eu)
  - [SVP-23048] Fix: OpenStack - Create separate SBR disk entries in scoped inv
    sync when the same image disk is attached to multiple VMs
    (m.wydryszek@storware.eu)
  - Refactor: session - fixed username retrieval query #2
    (m.rudnicki@storware.eu)
  - Refactor: session - fixed username retrieval query (m.rudnicki@storware.eu)
  - Refactor: auditlog - added better logging on transaction failure (exception
    argument fixed) (m.rudnicki@storware.eu)
  - [SVP-23041] Fix: M365. Support missing applications (m.chojnacki@storware.eu)
  - Refactor: statistics - fixed metrics test to be deterministic
    (m.rudnicki@storware.eu)
  - Refactor: statistics - disabled test due to non-deterministic nature
    (m.rudnicki@storware.eu)
  - Add: server - moved all audit log to separate module (m.rudnicki@storware.eu)
  - Add: server - added auditlog gateway (m.rudnicki@storware.eu)
  - Refactor: auditlog - added message blank check (m.rudnicki@storware.eu)
  - Refactor: server - moved auditlog mapper to main auditlog dir
    (m.rudnicki@storware.eu)
  - Refactor: server - removed unused auditlog update/delete methods
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - updated visibility of controller dto
    (m.rudnicki@storware.eu)
  - [SVP-23011] New: BackupCleanup - added endpoint for backup cleanup
    (l.kolacinski@storware.eu)
  - Add: auditlog - fixed tests in regards to caller name check
    (m.rudnicki@storware.eu)
  - [SVP-22964] Improvement: OpenStack - Switch vm inv sync used by import
    (restore) task to ScopedInventoryTask (m.wydryszek@storware.eu)
  - Add: server - added audit log create endpoint on DebugController
    (m.rudnicki@storware.eu)
  - Add: session - added username fetch for CallerInfo (m.rudnicki@storware.eu)
  - Refactor: session - fixed double query execution during callerInfo() method
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - added log errors when transaction is failed during log
    (m.rudnicki@storware.eu)
  - Refactor: core - added ifFailed methods to TransactionResult
    (m.rudnicki@storware.eu)
  - Refactor: server - removed deprecated auditlog query use case
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - changed list flow visibility to package scope
    (m.rudnicki@storware.eu)
  - Refactor: server - replaced query usecase with new auditlog module
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - updated total size for list query
    (m.rudnicki@storware.eu)
  - Refactor: core - moved SortDirection to core (m.rudnicki@storware.eu)
  - Refactor: auditlog - refactored query to jooq (m.rudnicki@storware.eu)
  - Refactor: auditlog - moved endpoint dtos to audit log module
    (m.rudnicki@storware.eu)
  - Fix: MockSystemClock validation for IT (a.gawrylik@storware.eu)
  - [SVP-22151] Fix: Like filter - filter convertion to ASCII for GUID columns
    (t.lipczynski@storware.eu)
  - Refactor: server - removed test controller ep (m.rudnicki@storware.eu)
  - Refactor: core - updated CommonQueryParameters to contain page/size helper
    methods (m.rudnicki@storware.eu)
  - [SVP-23033] Fix: Schedule - disallowed concurrent execution of the periodic
    tasks (m.rudnicki@storware.eu)
  - Add: auditlog - implemented basic query (m.rudnicki@storware.eu)
  - Add: core - moved RestDocumentationExamples to core (m.rudnicki@storware.eu)
  - Add: core - added QueryResult (m.rudnicki@storware.eu)
  - Add: core - moved common query/post parameters to core
    (m.rudnicki@storware.eu)
  - [SVP-23013] New: Platform9 Restore Settings (t.lipczynski@storware.eu)
  - Add: core - added openapi dependency (m.rudnicki@storware.eu)
  - Add: server - added encunciate ignore to DebugController
    (m.rudnicki@storware.eu)
  - [SVP-23024] Add: Review node endpoints - LegacyBackupService::getBackup
    (a.gawrylik@storware.eu)
  - [SVP-23024] Add: Review node endpoints -
    TaskController::nodeScopeListQueuedTasksToBeExecuted (a.gawrylik@storware.eu)
  - Add: auditlog - added AuditLog tests #2 (m.rudnicki@storware.eu)
  - Add: core - added StubSystemClock time setter (m.rudnicki@storware.eu)
  - [SVP-22987] Fix: Schedules - check horizon project on deletion
    (t.lipczynski@storware.eu)
  - Add: core - added StubSystemClock (m.rudnicki@storware.eu)
  - Add: core - added FakeRepository (m.rudnicki@storware.eu)
  - Refactor: core-security - added FakeCallerProvider (m.rudnicki@storware.eu)
  - Refactor: core - renamed SystemTimeProvider to SystemClock
    (m.rudnicki@storware.eu)
  - Refactor: session - removed unnecessary qualifier and added javadoc
    (m.rudnicki@storware.eu)
  - Refactor: session - added SYSTEM caller info check flow
    (m.rudnicki@storware.eu)
  - Refactor: core - added http scope check (m.rudnicki@storware.eu)
  - Refactor: core - moved PagingParameters to core module
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - updated entry to use text processors (security)
    (m.rudnicki@storware.eu)
  - Refactor: auditlog - added core-security dependency to fetch caller ip by
    default (m.rudnicki@storware.eu)
  - Refactor: session - fixed the query tuple for creationTime
    (m.rudnicki@storware.eu)
  - Refactor: core - moved SystemTimeProvider to core (m.rudnicki@storware.eu)
  - [SVP-23013] New: Platform9 feature toggle (t.lipczynski@storware.eu)
  - Refactor: security - updated CallerInfo to have remote host field
    (m.rudnicki@storware.eu)
  - Refactor: core - updated RequestMetadata contructor to be public
    (m.rudnicki@storware.eu)
  - Refactor: core - updated RequestMetadata to contain InetAddress
    (m.rudnicki@storware.eu)
  - Refactor: core - added VertxHttpRequest tests (m.rudnicki@storware.eu)
  - Refactor: session - fixed tests (m.rudnicki@storware.eu)
  - Refactor: core - added vertx http request tests (m.rudnicki@storware.eu)
  - Refactor: core - updated caller ip fetch (m.rudnicki@storware.eu)
  - Refactor: core-security - updated caller info (m.rudnicki@storware.eu)
  - [SVP-22876] Fix: OpenStack -
    "eu.storware.vprotect.api.entity.network.NetworkInterfaceCard.getNetwork()"
    is null - handle new cases (m.wydryszek@storware.eu)
  - [SVP-23024] Refactor: Node - optimized the query of the connected backup
    destinations (m.rudnicki@storware.eu)
  - [SVP-23013] Add: Platform9 - support new platform (m.brzozowy@storware.eu)


author: Storware <no-reply@storware.eu> 7.5.0-12
changelog:
  - Refactor: VirtualMachineSyncService - standardize tests, spies, and fake
    repositories according to required logic (a.gawrylik@storware.eu)
  - [SVP-23076] Fix: task.selective.data.fetching FT is causing incorrect path
    building during incremental backup (a.gawrylik@storware.eu)
  - [SVP-23019] Maintenance: API - OpenStack rework authenticationDomains in the
    Project entity - changes after node adjustment and cleanup
    (m.wydryszek@storware.eu)
  - Maintenance: Security upgrade org.glassfish.jersey.core:jersey-server from
    2.25.1 to 2.46 (storware@noreply.bitbucket.org)
  - [SVP-23051] Fix: OSAgent. Checking backup rule change
    (m.chojnacki@storware.eu)
  - [SVP-23057] Fix: Protected Entity - fixed audit logging order during entity
    deletion (m.rudnicki@storware.eu)
  - Fix: auditlog - changed auditlog to happen in the same transaction as
    invoking code (m.rudnicki@storware.eu)
  - Fix: session - fixed getting session as possibly nullable
    (m.rudnicki@storware.eu)
  - Refactor: VirtualMachineSyncService - move database logic into
    VirtualMachineRepository (a.gawrylik@storware.eu)
  - Refactor: VirtualMachineSyncService - introduce spy for tests
    (a.gawrylik@storware.eu)
  - [SVP-23045] Fix: Workflows - added bulk delete workflows
    (l.kolacinski@storware.eu)
  - [SVP-23019] Maintenance: OpenStack - Rework authenticationDomains in the
    Project entity - build fix (m.wydryszek@storware.eu)
  - Refactor: VirtualMachineSyncService - Adapt listLocalVMs tests to
    SourceAuthenticationDomain logic (a.gawrylik@storware.eu)
  - [SVP-23019] Maintenance: OpenStack - Rework authenticationDomains in the
    Project entity (m.wydryszek@storware.eu)


