- 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
OBS-URL: https://build.opensuse.org/request/show/997602
OBS-URL: https://build.opensuse.org/package/show/filesystems/nilfs-utils?expand=0&rev=23
197 lines
8.1 KiB
Plaintext
197 lines
8.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Aug 17 19:24:45 UTC 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 16:00:23 CEST 2021 - tiwai@suse.de
|
|
|
|
- Move some files to /usr for UsrMerge (bsc#1191083)
|
|
- Use macro for post scripts
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 8 19:00:38 UTC 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 12:04:17 UTC 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 17:28:52 UTC 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 17:39:39 CEST 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 10:40:56 UTC 2012 - jengelh@inai.de
|
|
|
|
- Remove redundant tags/sections from specfile
|
|
- Parallel build with %_smp_mflags
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 29 09:53:41 CET 2011 - tiwai@suse.de
|
|
|
|
- fix License tag to GPL-2.0 only (bnc#733051)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 27 06:44:10 UTC 2011 - coolo@suse.com
|
|
|
|
- add libtool as buildrequire to avoid implicit dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 6 09:22:26 UTC 2011 - aj@suse.de
|
|
|
|
- Fix build with new glibc.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 08:08:08 CEST 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 08:00:29 CEST 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
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 4 00:32:20 CEST 2009 - tiwai@suse.de
|
|
|
|
- initial version: 2.0.12
|
|
|