Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libnilfscleaner0-2.2.9-lp160.1.9 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: libnilfscleaner0 Distribution: openSUSE Leap 16.0
Version: 2.2.9 Vendor: openSUSE
Release: lp160.1.9 Build date: Sat Aug 31 11:47:11 2024
Group: System/Libraries Build host: s390zl22
Size: 26488 Source RPM: nilfs-utils-2.2.9-lp160.1.9.src.rpm
Packager: https://bugs.opensuse.org
Url: https://nilfs.sourceforge.io/en/
Summary: Cleaner library for interacting with nilfs
This package contains shared cleaner library needed for some applications
to interface with nilfs

Provides

Requires

License

GPL-2.0-only

Changelog

* Wed Aug 17 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.2.9:
    * {mount,umount}.nilfs2: use libmount by default
    * fix build warnings in Autoconf 2.70 or later:
    - configure.ac: use AC_CONFIG_HEADERS instead of AC_CONFIG_HEADER
    - configure.ac: remove AC_PROG_CC_C99 macro
    - configure.ac: use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCE
    - configure.ac: use LT_INIT instead of AC_PROG_LIBTOOL
    - configure.ac: remove obsolete AC_HEADER_STDC marco
    - configure.ac: remove obsolete AC_HEADER_TIME marco
    - do not use AC_TYPE_SIGNAL and RETSIGTYPE
    * fix gcc8 -Wstringop-truncation warnings:
    - mkfs, nilfs-tune: fix gcc8 warnings for volume name buffers
    - nilfs-tune: fix gcc8 warnings at user_string() and group_string()
    * update documents:
    - README: update git repository url
    - README: alter URLs referenced in the developer notes
    - README: remedy a note about dependency on the selinux library
* Wed Sep 29 2021 tiwai@suse.de
  - Move some files to /usr for UsrMerge (bsc#1191083)
  - Use macro for post scripts
* Sat May 08 2021 Dirk Müller <dmueller@suse.com>
  - update to 2.2.8:
    * fix some build issues
    * fix bugs:
    - mkfs.nilfs2: fix underflow in calculation of minimum number of
      segments
    - mkfs.nilfs2: fix wrong suggestion of minimum device size
    * update maintainer's email address
    * Fix conflicting data buffer error; this fixes a cleanerd crash
      issue in some high loads that leads the file system to a disk
      full.
    * dumpseg: fix misuse of endian conversion macro for ss_nblocks
    * libnilfs: fix potential memory access overrun at
    * nilfs_psegment_is_valid()
    * libnilfs: fix potential underflow at nilfs_psegment_is_end()
    * libnilfs: fix potential underflow of p_maxblocks at
      nilfs_psegment_init()
    * libnilfs: add missing errno setting at nilfs_sb_write()
    * libnilfs: add sanity check on segment summary header size
    * libnilfs: check range of finfo and binfos before reading them
    * libnilfs: add sanity check for block counts in finfo
    * libnilfs: get rid of HAVE_MUNMAP
    * fix the problem that checkpoints and blocks with a future timestamp
    * fix the problem that cleanerd timeout can be too long when the
      system time is changed to earlier time:
    * fix other problems that can happen when the system time is changed
      to earlier time
    * fix bugs
    * improve checkpatch script:
    * fix coding style issues:
    * minor-amendments:
    * cleanups:
    * lib/nilfs.c: add missing initialization of nilfs->n_opts
    * lib/cleaner_exec.c: use _exit() to safely terminate child processes
    * update checkpatch.pl and misspelled words dictionary (spelling.txt)
    * lib/Makefile.am: do not set -fPIC and -static manually
    * lib/Makefile.am: use AM_CFLAGS and AM_CPPFLAGS for simplicity
    * lib/crc32.c: make crc32tab array static const
    * remove obsolete email addresses
    * AUTHORS: update header line of author list
* Sat Jul 25 2015 mpluskal@suse.com
  - Update to 2.2.3
    * lscp: accelerate backward checkpoint listing
    * lib/nilfs.c: fix potential leak at nilfs_open()
    * get rid of unnecessary null checks before calling free()
    * get rid of my_free() wrapper function
  - Changes for 2.2.2
    * mount.nilfs2: invoke cleanerd even if no-mtab option is specified;
      this fixes failure of cleanerd invocation under systemd 216+.
    * lscp: always show snapshots, even if marked minor.
  - Changes for 2.2.1
    * nilfs-clean: do not override min_reclaimable_blocks if -m option
      is not used.
    * nilfs_cleanerd.conf: try to use set_suinfo ioctl by default
    * nilfs_cleanerd.conf: set min_reclaimable_blocks parameter to 10
      percent to more reduce relocation of static data.
    * libnilfs: set errno when device doesn't contain valid NILFS data
    * mkfs.nilfs2: fix gcc warning "array subscript is above array bounds"
    * bin/*: improve error message on failure of nilfs_open()
    * install nilfs-* executables to /usr/sbin to resolve warnings of
      adequate (Debian package quality testing tool).
    * nilfs_cleanerd: link libraries statically to make nilfs_cleanerd
      self-contained in /sbin directory.
    * fix typos in messages, manpages, source files, and ChangeLog file.
  - Changes for 2.2.0
    * lscp: show block count by default
    * lssu: add option to print count of live blocks
    * lssu: display "p" flag on protected segments
    * fix build of dist archives
    * lib/gc.c: refactor reclaim function
    * lib/gc.c: add optimized version of nilfs_xreclaim_segments
    * cleanerd: use nilfs_xreclaim_segment()
    * cleanerd: add a no_timeout flag to enable faster loop
    * lib/nilfs.c: add support for NILFS_IOCTL_SET_SUINFO ioctl
    * lib/nilfs.c: add NILFS_OPT_SET_SUINFO
    * nilfs-clean: add cmdline param min-reclaimable-blocks
    * move generic macros into util.h
    * fix coding style issues
    * bump up version of nilfs-utils written in manpages
  - Build devel package
  - Split shared libraries to separate packages
* Fri Mar 27 2015 mpluskal@suse.com
  - Use url for source
  - Clenup spec-file with spec-cleaner
  - Update to 2.1.6:
    * cleanerd: fix wrong cleaner speed of manual clean mode
    * add missing initializations of ioctl arguments
    * cleanerd: adjust the OOM killer
    * mkfs: check sizes of important structs at build time
    * cleanerd: rework daemonize() of cleanerd
    * cleaner_exec.c: get process ID of cleanerd through pipe
    * mount.nilfs2: ensure that gcpid option is dropped if the value
      is zero
    * lib/nilfs.c: remove broken readonly fs check at nilfs_sync()
    * lib/nilfs.c: add missing comments of API functions
    * allow to make without libblkid
    * remove redundant selinux library references
    * compile legacy {mount,umount}.nilfs2 with libselinux
    * add --with-libmount build option
    * add checkpatch script
    * fix many coding style issues
    * a minor update in lscp manpage
    * update README file
    * update AUTHORS file
* Mon Jul 23 2012 tiwai@suse.de
  - Update to version 2.1.4: Major version up, addition of
    nilfs-cleanup and nilfs-resize programs, etc.
    See ChangeLog for details
  - Enable libmount for avoiding the read-only /etc/mtab problem
    (bnc#773184)
* Sat May 26 2012 jengelh@inai.de
  - Remove redundant tags/sections from specfile
  - Parallel build with %_smp_mflags
* Tue Nov 29 2011 tiwai@suse.de
  - fix License tag to GPL-2.0 only (bnc#733051)
* Sun Nov 27 2011 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Mon Jun 06 2011 aj@suse.de
  - Fix build with new glibc.
* Mon Jul 20 2009 tiwai@suse.de
  - updated to version 2.0.14:
    * fix privilege escalation vulnerability in mkfs.nilfs2
    * make the invocation of badblocks safer
    * fix failure of nilfs_open for devices aliased as a symlink
    * add -p option to cleanerd which overrides protection period
    * fix code checker warnings reported by Eric Sandeen
    * drop suid/sgid in proper order when invoking cleaner
    * drop other suid bits for safety
    * code cleanups
* Wed Jun 24 2009 tiwai@suse.de
  - updated to version 2.0.13:
    * The reported cleanerd failure on mount was fixed
    * The rmcp command was enhanced so that it can handle range of
      checkpoint numbers
* Wed Jun 03 2009 tiwai@suse.de
  - initial version: 2.0.12

Files

/usr/lib64/libnilfscleaner.so.0
/usr/lib64/libnilfscleaner.so.0.1.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:24:29 2024