Ana Guerrero
40b6a478d8
Accepting request 1134430 from openSUSE:Factory
...
https://bugzilla.opensuse.org/show_bug.cgi?id=1218306
OBS-URL: https://build.opensuse.org/request/show/1134430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=26
2023-12-21 22:38:04 +00:00
Ana Guerrero
c461da48e0
Accepting request 1134175 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1134175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=25
2023-12-20 20:00:27 +00:00
Ana Guerrero
a71045a7fc
Accepting request 1118649 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1118649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=24
2023-10-19 20:46:50 +00:00
Ana Guerrero
4848d08b17
Accepting request 1117511 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1117511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=23
2023-10-13 21:14:26 +00:00
Ana Guerrero
c3168756b5
Accepting request 1116608 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1116608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=22
2023-10-11 21:53:52 +00:00
Ana Guerrero
73c8e150f5
Accepting request 1115641 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1115641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=21
2023-10-05 18:03:02 +00:00
Ana Guerrero
e3e4f62eb0
Accepting request 1114410 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1114410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=20
2023-10-01 19:21:43 +00:00
Ana Guerrero
6b911f7f25
Accepting request 1101086 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1101086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=19
2023-07-27 14:50:57 +00:00
Ana Guerrero
ee719c1a7d
https://bugzilla.suse.com/show_bug.cgi?id=1213712
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=18
2023-07-27 12:13:24 +00:00
Ana Guerrero
f5e86317b0
Accepting request 1099915 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1099915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=17
2023-07-26 11:21:36 +00:00
Dominique Leuenberger
a97697ff88
Accepting request 1076526 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1076526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=16
2023-04-02 17:16:50 +00:00
Dominique Leuenberger
5a2ae642c4
Accepting request 1062069 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1062069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=15
2023-01-31 15:08:47 +00:00
Dominique Leuenberger
78e4d7dc47
Accepting request 1033047 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1033047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=14
2022-11-03 18:13:45 +00:00
Dominique Leuenberger
a7d2c96db5
Accepting request 1000300 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1000300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=13
2022-08-31 16:08:43 +00:00
Dominique Leuenberger
9b12f652bb
Accepting request 992454 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/992454
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=12
2022-08-04 11:22:52 +00:00
Richard Brown
a0ab7e0441
Accepting request 989207 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/989207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=11
2022-07-21 09:32:43 +00:00
Dominique Leuenberger
4d31b12cf9
Accepting request 967889 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/967889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=10
2022-04-10 17:05:25 +00:00
Dominique Leuenberger
4ae2c4c950
Accepting request 966439 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/966439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=9
2022-04-03 19:30:42 +00:00
Dominique Leuenberger
c73954f8b1
Accepting request 962944 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/962944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=8
2022-03-20 19:55:11 +00:00
Dominique Leuenberger
f3fc8b4066
Accepting request 961122 from Base:System
...
- Update to version 1.0-rc6:
* tree: add nvme_ctrl_get_ana_state() (bsc#1195938)
* tree: link paths to namespaces in nvme_subsystem_scan_namespace() (bsc#1195938)
* ioctl.h: ns list bug fix (wrong cns value)
* types.h: Key Value Command Set Identifier added (NVME_CSI_KV)
* types: fix status code type bug (wrong masking)
OBS-URL: https://build.opensuse.org/request/show/961122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=7
2022-03-14 18:35:07 +00:00
Dominique Leuenberger
8c8a25b569
Accepting request 960169 from Base:System
...
- Update License information. The library is released under
LGPL-2.1-or-later and not LGPL-2.1-only.
OBS-URL: https://build.opensuse.org/request/show/960169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=6
2022-03-09 17:47:03 +00:00
Dominique Leuenberger
65eb1d2808
Accepting request 959373 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/959373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=5
2022-03-05 13:43:07 +00:00
Dominique Leuenberger
234ed0bc89
Accepting request 956834 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/956834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=4
2022-02-23 15:25:56 +00:00
Dominique Leuenberger
bd49941e4e
Accepting request 953755 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/953755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=3
2022-02-13 18:50:27 +00:00
Dominique Leuenberger
fc53bb8338
Accepting request 950643 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/950643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=2
2022-02-03 22:15:38 +00:00
Dominique Leuenberger
1265d08965
Accepting request 947390 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/947390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=1
2022-01-19 23:12:13 +00:00
Ana Guerrero
f7712cf03b
Accepting request 1134175 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1134175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=25
2023-12-20 20:00:27 +00:00
ad1ce60a0b
Accepting request 1134173 from home:wagi:branches:Base:System
...
- Update to version 1.7.1+0.g13ba383:
* tree: do no free ns on error in nvme_ns_init
- Update to version 1.7+0.gf38b1d7:
* tree: do not open blk device on default
* tree: read all attributes from sysfs when available
* ioctl: set data length when retrieving LBA status
* types: fix regression for vendor-specific field in nvme_id_ns
* util: use cleanup functions
* linux: use cleanup functions
* json: use cleanup functions
* fabrics: use cleanup functions
* tree: use cleanup functions
* cleanup: add cleanup functions
* tree: fix incorrect return value
* tree: Fix clearing application strings
* libnvme: reshuffle nvme_generate_tls_key_identity()
* libnvme: fixup error codes
* libnvme: Implement 'nvme_generate_tls_key_identity()'
* libnvme: support NVMe TLS identities version 1
* libnvme: Add base64 functions
* libnvme: separate out 'gen_tls_identity' and reshuffle 'derive_nvme_keys'
* libnvme: separate out a function 'select_hmac'
* libnvme: fix a memory leak when calling read_ssns()
* libnvme: fix a memory leak in read_discovery()
* fabrics: avoid redundant args in nvme_discovery_log()
* fabrics: have nvmf_get_discovery_log() call nvmf_get_discovery_wargs()
* fabrics: fetch smaller Discovery Log Page header
* fabrics: avoid redundant Get Log Page on retry
* fabrics: clear RAE for discovery log page commands
OBS-URL: https://build.opensuse.org/request/show/1134173
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=51
2023-12-20 10:19:58 +00:00
Ana Guerrero
78f618d560
Accepting request 1118649 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1118649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=24
2023-10-19 20:46:50 +00:00
Lee Duncan
9d6075fe25
Accepting request 1118363 from home:mwilck:branches:Base:System
...
- Update to version 1.6+5.g68c6ffb:
* avoid stack corruption by unaligned DMA to user space buffers
(bsc#1216344, gh#linux-nvme/libnvme#727)
OBS-URL: https://build.opensuse.org/request/show/1118363
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=49
2023-10-18 20:28:49 +00:00
Ana Guerrero
fc4245c6bf
Accepting request 1117511 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1117511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=23
2023-10-13 21:14:26 +00:00
c8a9104f71
Accepting request 1117509 from home:wagi:branches:Base:System
...
- Add missing jsc# tracking references to changelog
* nbft: add NBFT v1.0 table support (jsc#PED-1449)
- Update to version 1.4: (jsc#PED-553 jsc#PED-3884)
OBS-URL: https://build.opensuse.org/request/show/1117509
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=47
2023-10-12 17:25:21 +00:00
Ana Guerrero
0fddc1ee97
Accepting request 1116608 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1116608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=22
2023-10-11 21:53:52 +00:00
c215e1c443
Accepting request 1116605 from home:wagi:branches:Base:System
...
- Use glob for python3-libnvme file listening. Workaround pycache_only
problems for SLE/Leap builds.
- Drop usused libuuid dependency
- Update to version 1.6: (jsc#PED-3610 jsc#PED-4879 jsc#PED-5061)
* tree: fix segfault in nvme_scan_subsystem() (bsc#1213993)
* src/nvme/tree.c: make __nvme_scan_subsystem() returning bool (bsc#1213993)
* nvme-tree: avoid warning in 'list-subsys' (bsc#1212598)
* tree: Add getter for subsystem iopolicy (bsc#1124564)
* tree: Scan all subsystems (bsc#1212598)
(bsc#1213527 bsc#1213686)
* ioctl: fix RAE bit on last Get Log Page command (bsc#1213618)
* fabrics: check genctr after getting discovery entries (bsc#1213618)
- Enabled unit test on s390x again (bsc#1207687, bsc#1207686)
- Fix invalid string lenght calculcation for UUID (bsc#1209906)
- Fix segmentation fault during garbage collection (bsc#1209905)
- Always sanitize traddr and trsvcid entries (bsc#1207435)
- Allow tracking unique discover controllers (bsc#1186689)
- temporarily disable unit tests on s390x (bsc#1207687, bsc#1207686)
* tree: Factor lookup code for controller (bsc#1199503)
* fabrics: Consider config from file when adding new controller (bsc#1199503)
* fabrics: Lower log level in __nvmf_add_ctrl (bsc#1199994 bsc#1199503)
* fabrics: Remove double connection error logging (bsc#1199994 bsc#1199503)
* Fixes for controller authentication (bsc#1201501 bsc#1201700 bsc#1201701 bsc#1201717)
OBS-URL: https://build.opensuse.org/request/show/1116605
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=45
2023-10-10 07:41:36 +00:00
Ana Guerrero
721a0cbf4a
Accepting request 1115641 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1115641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=21
2023-10-05 18:03:02 +00:00
0662d4a9b7
Accepting request 1115640 from home:wagi:branches:Base:System
...
- Enable tests during build
- Set git version tag
- Drop unused make dependency
OBS-URL: https://build.opensuse.org/request/show/1115640
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=43
2023-10-04 14:36:14 +00:00
86b8094118
Accepting request 1115575 from home:wagi:branches:Base:System
...
- Drop unencessary minimum version depedency on meson.
- Re-enable libdbus feature. Upstream defaults changed.
OBS-URL: https://build.opensuse.org/request/show/1115575
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=42
2023-10-04 10:40:56 +00:00
Ana Guerrero
46b4721fec
Accepting request 1114410 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1114410
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=20
2023-10-01 19:21:43 +00:00
f0a832ba71
Accepting request 1114408 from home:wagi:branches:Base:System
...
- Update to version 1.6:
* docs: Fix Read-the-Docs configuration (deprecated config param)
* mi-mctp: Fix free() in error path of mi_open_mctp
* types: Use NVME_SET for status type mask to get status value
* types: Define FLBAS MASK and SHIFT to use NVME_GET
* types: Support Phy Rx Eye Opening Measurement Log
* log: Add nvme root global variable to set for default output
* types: Add support for the OAQD ID controller field
* test: use non deprecated API
* test: add tests for Get/Set Features functions
* ioctl: implement nvme_set_features_lba_range()
* ioctl: pass NSID in Get/Set Features commands that use it
* ioctl: fix swapped parameters in nvme_set_features_host_id()
* ioctl: export nvme_{g,s}et_features_iocs_profile()
* ioctl: pass ENDGID in nvme_get_features_endurance_event_cfg()
* ioctl: don't set SAVE bit on unsaveable features
* ioctl: avoid sending uninitialized timestamp
* ioctl: pass data for Get/Set Features commands
* ioctl: set correct bits in Set Features commands
* ioctl: correct feature IDs in Get/Set Features commands
* tree: Add 2 new public functions to lookup existing controllers
* ioctl: Add debugging feature to show command outputs
* Fix incorrect article 'an' as 'a' to use for a description
* linux: Added functions to enable faster telemetry data retrieval. Moved telemetry data area support detection into separate function. Added possibility to modify data transfer chunk size. Enable telemetry extraction up to specified data area. Removed some printf() and perror().
* test: account for discovery log page entry stripping
* fabrics: unconditionally strip discovery entry strings
* fabrics: only look for spaces in strchomp()
* tree: Use early return instead of else statements
* test: fix lookup test case
* test: make all function static
OBS-URL: https://build.opensuse.org/request/show/1114408
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=40
2023-09-29 16:19:18 +00:00
Ana Guerrero
02fae0a7a3
Accepting request 1101086 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1101086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=19
2023-07-27 14:50:57 +00:00
Ana Guerrero
120b5fed0e
Accepting request 1101078 from home:anag:branches:Base:System
...
Fix build with meson 1.2.0 for reverted package
OBS-URL: https://build.opensuse.org/request/show/1101078
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=38
2023-07-27 13:33:29 +00:00
Ana Guerrero
07ba49c6af
https://bugzilla.suse.com/show_bug.cgi?id=1213712
...
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=18
2023-07-27 12:13:24 +00:00
OBS User buildservice-autocommit
38d57886ed
Updating link to change in openSUSE:Factory/libnvme revision 18
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=76766d9664e151b0393db6522529caaf
2023-07-27 12:13:24 +00:00
Ana Guerrero
638813b9c1
Accepting request 1099915 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1099915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=17
2023-07-26 11:21:36 +00:00
87478ddc0e
Accepting request 1099914 from home:wagi:branches:Base:System
...
- Label __pycache__ directory because meson 1.2.0 starts to install
the precompiled files.
OBS-URL: https://build.opensuse.org/request/show/1099914
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=36
2023-07-21 13:07:09 +00:00
3a342953a8
Accepting request 1098394 from home:wagi:branches:Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1098394
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=35
2023-07-12 16:09:51 +00:00
Dominique Leuenberger
e7abc4ff18
Accepting request 1076526 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1076526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=16
2023-04-02 17:16:50 +00:00
ed40e04f90
Accepting request 1076523 from home:wagi:branches:Base:System
...
- Update to version 1.4:
* fabrics: Filter out invalid UUIDs from DMI
* fabrics: Add define for DMI sysinfo
* Print out correct TREQ strings for discovery
* tree: fix generic device open failure
* fabrics: add configuration option 'tls_key'
* fabrics: add configuration option 'keyring'
* linux: add key helper functions
* nvme: add 'nvme_insert_tls_key()' function
* linux: add nvme_lookup_keyring()
* python: Change python option from combo to feature
* types: add opcode field to error log page (TP4113)
* python: Add setter property for controller DHCHAP Key
* python: Remove redundant host.set_key() method
* build, meson: Print option summary
* Python: Add support for setting/getting Host DHCHAP key
* Python: Add hostnqn_from_file() and hostid_from_file()
* types: Update position of elbatm in struct nvme_copy_range{_f1}
* doc: fix kernel-doc-check warning
* python, meson: Assert that deps are present for -Dpython=true
* python: Reformat SWIG input file
* python test: Check there is no SIGSEGV during garbage collection
* python: Return PyObject* from __str__() instead of a static char[]
* python: Fix segmentation fault during garbage collection
* build: Enable test in muon minimal build
* build: Streamline workflows with nvme-cli
* mi: Add nvme_mi_admin_get_log_page
* ioctl: Set file descriptor in nvme_get_log_page()
* fix endians
* fabrics: Do not ignore one char whitespace when string sanitizing
OBS-URL: https://build.opensuse.org/request/show/1076523
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=33
2023-03-31 16:01:20 +00:00
Dominique Leuenberger
4324bd68ba
Accepting request 1062069 from Base:System
...
OBS-URL: https://build.opensuse.org/request/show/1062069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libnvme?expand=0&rev=15
2023-01-31 15:08:47 +00:00
ba23671b6b
Accepting request 1062067 from home:wagi:branches:Base:System
...
- Update to version 1.3:
* Support added for Flexible Data Placement (TP4146)
* Fabrics: added support for Persistent Discovery Controllers.
* libnvme-mi added a quirk framework to workaround special behavior of
certain devices
* The python binding behaves more friendly in a threading environment
by release the GIL on blocking calls.
* Replaced 3the libsystemd dependency with libdbus
* A lot of small fixes everywhere (leaks, wrong ordering of arguments, ...)
- Update spec file
* Project depends on meson >= 0.50.0
OBS-URL: https://build.opensuse.org/request/show/1062067
OBS-URL: https://build.opensuse.org/package/show/Base:System/libnvme?expand=0&rev=31
2023-01-30 14:36:03 +00:00