Skip to content

Commit

Permalink
Release 0.7.
Browse files Browse the repository at this point in the history
* NEWS:
* tdiff.1:
Update for release 0.7.

* tdiff.1.html:
* tdiff.1.pdf:
Add.
  • Loading branch information
F-i-f committed Apr 27, 2019
1 parent 4655428 commit dac0b11
Show file tree
Hide file tree
Showing 6 changed files with 1,004 additions and 5 deletions.
8 changes: 8 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
2019-04-26 Philippe Troin <phil@fifi.org>

* tdiff.1.html:
* tdiff.1.pdf:
Add.

* NEWS:
* tdiff.1:
Update for release 0.7.

* m4/fi_git_revision.m4 (FI_GIT_REVISION): Make the git check
quiet.

Expand Down
77 changes: 74 additions & 3 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,9 +1,80 @@
-*- outline -*-

* Release 0.2.99.WIP
* Release 0.7
** April 26, 2019.

** New features:

- Bash and Zsh completion functions are now included.

- A manual page is now included.

- New -W --always-exec-diff option.

** User-visible changes:

- The (unimplemented) option -e / --hardlinks has been (temporarily)
removed.

- When reporting mode discrepancies (-m / --mode), if no mask is used
with --mode-or or --mode-and, then masked values are not shown.

- The -| / --mode-or and -&amp; / --mode-and options now take their
arguments as octal (no need to lead them with a zero to force octal
parsing).

- The -p / --no-mmap option has been removed.

- Using the -v / --verbose option more than once now increases the
logging level.

- The -V / --version option now prints compiled in features (ACLs,
xattrs, etc.)

- The command specified in -w / --exec-always is not run anymore if
both files to be compared are hard-links of each other.

- Updated BSD / MacOSX flags.

** Bugs fixed:

- Fixed bug where paths could be wrongly displayed (when one of the
arguments was / or ../ for example).

- Change the inode cache hash function to DJB2 (performance).

- Times could sometimes be compared incorrectly.

- Compare symbolic links contents only when requested.

- Crash fixed when the command line for -x / --exec or -w /
--exec-always did not reference both %1 and %2.

** Internal changes

- Move to Git, git-aware build scripts.

- Open files with O_NOATIME.

- Factorize some autoconf code into macros.

- Fix build errors when cross-compiling.

- Support getdents64 on Linux.

- Portability fixes for FreeBSD 12, MacOSX, Android, Solaris.

- Add test suite.

- Include RPM spec file.

* Release 0.2:
** January 31, 2014.

First public release.

** First public release.
Now includes support for ACLs, extended attributes, and link count.

** Now includes support for ACLs, extended attributes, and link count.
--
LocalWords: zsh hardlinks mmap ACLs xattrs MacOSX inode DJB2 NOATIME
LocalWords: autoconf getdents64 FreeBSD Solaris
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.

AC_INIT([tdiff],[0.2.99.WIP])
AC_INIT([tdiff],[0.7])
AC_CONFIG_AUX_DIR([config.aux])
AC_CANONICAL_TARGET()
FI_PROJECT()
Expand Down
2 changes: 1 addition & 1 deletion tdiff.1
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program. If not, see <http://www.gnu.org/licenses/>.
.TH TDIFF 1 "April 2019" "Tdiff" "User Commands"
.TH TDIFF 1 "April 2019" "tdiff 0.7" "User Commands"
.SH NAME
tdiff \- tree diff, list differences between various inode attributes (
.BR stat(2)
Expand Down
Loading

0 comments on commit dac0b11

Please sign in to comment.