DragonFly commits List (threaded) for 2008-04
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/bin/cpdup cpdup.c cpdup.h hclink.c hclink.h hcproto.c hcproto.h misc.c
dillon 2008/04/13 22:40:51 PDT
DragonFly src repository
Modified files:
bin/cpdup cpdup.c cpdup.h hclink.c hclink.h
hcproto.c hcproto.h misc.c
Log:
Fix multiple issues with -p<parallel>, including several data corruption
issues.
* Use malloc'd buffers instead of static buffers
* Fix memory leaks
* Fix races with hardlink tracking structures
* Fix bug in remote mknod (it wasn't creating the node on the remote host)
* Fix stack blowouts from deep recursions by starting a new thread.
* Postpend the pid for tmp file creation.
Revision Changes Path
1.23 +78 -31 src/bin/cpdup/cpdup.c
1.9 +8 -0 src/bin/cpdup/cpdup.h
1.8 +27 -0 src/bin/cpdup/hclink.c
1.5 +1 -0 src/bin/cpdup/hclink.h
1.4 +53 -0 src/bin/cpdup/hcproto.c
1.3 +2 -0 src/bin/cpdup/hcproto.h
1.13 +62 -0 src/bin/cpdup/misc.c
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/cpdup.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/cpdup.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hclink.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hclink.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hcproto.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/hcproto.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/bin/cpdup/misc.c.diff?r1=1.12&r2=1.13&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]