HardenedBSD src tree
Go to file
наб 739cfb965b libzfs: convert to -fvisibility=hidden
Also mark all printf-like funxions in libzfs_impl.h as printf-like
and add --no-show-locs to storeabi, in hopes diffs will make more sense
in future

This removes these symbols from libzfs:
  D nfs_only
  T SHA256Init
  T SHA2Final
  T SHA2Init
  T SHA2Update
  T SHA384Init
  T SHA512Init
  D share_all_proto
  D smb_only
  T zfs_is_shared_proto
  W zpool_mount_datasets
  W zpool_unmount_datasets

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #12048
2021-06-03 13:17:55 -07:00
.github
cmd libzfs: convert to -fvisibility=hidden 2021-06-03 13:17:55 -07:00
config libzfs: convert to -fvisibility=hidden 2021-06-03 13:17:55 -07:00
contrib Turn checkbashisms into a make target 2021-06-01 11:38:54 -07:00
etc
include libzfs: convert to -fvisibility=hidden 2021-06-03 13:17:55 -07:00
lib libzfs: convert to -fvisibility=hidden 2021-06-03 13:17:55 -07:00
man zfs-module-parameters.5: remove nonexistent parameters 2021-06-02 12:53:22 -07:00
module spl-module-parameters.5: remove spl_kmem_cache_{expire,obj_per_slab_min} 2021-06-02 12:52:32 -07:00
rpm
scripts Turn checkbashisms into a make target 2021-06-01 11:38:54 -07:00
tests Quick fixes for two ZTS failures 2021-06-01 15:34:19 -06:00
udev
.editorconfig
.gitignore
.gitmodules
AUTHORS
autogen.sh
CODE_OF_CONDUCT.md
configure.ac
copy-builtin
COPYRIGHT
LICENSE
Makefile.am Turn checkbashisms into a make target 2021-06-01 11:38:54 -07:00
META
NEWS
NOTICE
README.md
RELEASES.md
TEST
zfs.release.in

img

OpenZFS is an advanced file system and volume manager which was originally developed for Solaris and is now maintained by the OpenZFS community. This repository contains the code for running OpenZFS on Linux and FreeBSD.

codecov coverity

Official Resources

Installation

Full documentation for installing OpenZFS on your favorite operating system can be found at the Getting Started Page.

Contribute & Develop

We have a separate document with contribution guidelines.

We have a Code of Conduct.

Release

OpenZFS is released under a CDDL license. For more details see the NOTICE, LICENSE and COPYRIGHT files; UCRL-CODE-235197

Supported Kernels

  • The META file contains the officially recognized supported Linux kernel versions.
  • Supported FreeBSD versions are any supported branches and releases starting from 12.2-RELEASE.