v1.0 Release Candidate 3
Pre-release
Pre-release
This release candidate brings mostly cleanups and a bunch of bug fixes. The main change is that
we are now properly creating the precompiled documentation. Again some small API changes but
nothing big this time. It looks like things are calming down.
Please keep testing and check if the API is okay. After the v1.0 release things will be way harder
to change.
Arunpandian J (2):
nvme: Add Supported Capacity Configuration List log page(LID: 0x11)
nvme: Add Enhanced Controller Meta Data(FID: 0x7D)
Daniel Wagner (12):
doc: Remove unused make.bat file
tree: Remove doublicated declaration
types: Fix doc description
doc: Mesonize documentation generation
doc: Fix sphinx setup
doc: Regenerate all documentation
build: Make CI build fail on warnings
build: Add kernel-doc CI build
tree: Remove dead !LIBUUID code
tree: Remove CONFIG_JSONC ifdefs
tree: Fix memleaks in __nvme_free_ns() and nvme_scan_subsystem()
build: make Python memory allocations valgrind friendly
Hannes Reinecke (25):
Remove nvme_reset_topology()
Rename nvme_path_get_subsystem()
tree: document function prototypes
Return error from nvme_read_config()
Ignore errors when opening JSON configuration file
ioctl.h: fixup kernel-doc comments
linux.h: fixup kernel-doc comments
tree.h: fixup kernel-doc comments
types.h: fixup kernel-doc comments
fabrics.c: fixup kernel-doc comments
util.h: fixup kernel-doc comments
Fixup sphinx warnings
Regenerate libnvme.rst
Add documentation section descriptions
Fixup wrong kernel-doc annotations
tree: fixup memory leak in nvme_scan_ctrl()
tree: restart controller lookup
Add scripts to regenerate documentation
tree: loop controllers can have transport addresses
tree: loop address may be NULL
tree: do not set dhchap_key to 'none'
tree: do not print function twice
json: remove wrapper definitions
Make JSON-C mandatory during built
tree: add nvme_dump_tree()
Jeff Lien (1):
linux: Add size and data area parm to nvme_get_telemetry_log
Martin Belanger (1):
fix license info
Steven Seungcheol Lee (6):
ioctl: Modify identify command argument based on spec
types: Add NVM Command Set id-ns structure
ioctl: Add identify ioctl for CNS 09h, 0Ah
nvme: Add nulbaf(Number of Unique Capability LBA Formats) field on nvmd_id_ns
nvme: get log domain id included in Log Specific Identifier
ioctl: nvme_io_args.dspec(Directive Specific) value is 16 bits