[Bug 199852] Update from v1.0.5 to v1.0.6 of port: sysutils/clone - A file tree cloning tool
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri May 1 20:54:06 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199852
Bug ID: 199852
Summary: Update from v1.0.5 to v1.0.6 of port: sysutils/clone -
A file tree cloning tool
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: cyclaero at gmail.com
Created attachment 156224
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156224&action=edit
.diff file of the sysutils/clone directory
I released the new version 1.0.6 for my file tree cloning tool sysutils/clone.
This a maintenance and bug fixing release, i.e. it brings no significant new
features. From the ChangeLog:
- make sure not to create by accident a FS tree on the wrong device.
- in addTreeNode() in the case of (ord == 0) it is not necessary to
deallocate the name and allocate/copy it again, since it is guaranteed
that the new name is the same as the old name.
- zero-out the value struct when modifying a node and no new value
(NULL) was supplied.
- in removeName() make sure to call removeTreeNode() only if node != NULL.
- renamed namelen to naml in AVL tree and hash table functions.
- store naml alongside the name in the nodes.
- improved Xcode project settings, more warnings, c11, and do the
Release builds using -Ofast.
- made the sources 32bit clean.
- switch all long variables and parameters to llong aka. long long.
- use allocate()/deallocate() memory functions.
- in setMetaData() and freeMetaData(), bug fix for FreeBSD,
a pointer with offset by 1 (namelist) was passed to free.
- merged in changes from the other AVL Tree implementations.
- replace sequencial deallocate() calls by a deallocate_batch() call.
- add a notice about eventually leaked memory to the summary.
- on Mac OS X, fixed problem with flistxattr(), fgetxattr(), and fsetxattr().
- set Mac OS X Deployment Target to 10.6.
- bumped copyright years.
- in utils.c switched sequences of deallocate() to deallocate_batch().
- release of version 1.0.6 (r66).
Best regards
Rolf Jansen
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list