Date: Fri, 01 May 2015 20:54:06 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 199852] Update from v1.0.5 to v1.0.6 of port: sysutils/clone - A file tree cloning tool Message-ID: <bug-199852-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org Reporter: cyclaero@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199852-13>