Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-02-22 | For the time being, revert the changes for detecting copying | Eric Andersen | |
a directory into itself. It is harder to do this correctly than it appears. Not trying at all seems a better compromise for the time being, untill we can implement this correctly. | |||
2004-02-19 | Chris Larson (kergoth) writes: | Eric Andersen | |
As Manuel points out, this is a flawed fix, and doesnt fix the following: mkdir -p cpa cpb cpc cp -a cpa cpa/cpb/cpc Attached what appears to be a more sane fix. Apply on top of previous. Please confirm sanity. | |||
2004-02-19 | Chris Larson (kergoth) writes: | Eric Andersen | |
I was adding -s/--symbolic-link support to busybox cp when I noticed a bug with -r/-a. Test case: mkdir -p test/out cd test busybox cp -a * out/ Will never return until we run out of open files or similar. Coreutils cp on the other hand will error with "cannot copy a directory, `out', into itself, `out'". Patch attached. | |||
2004-01-11 | Patch from Matt Kraai to fix debian bug #227081 | Glenn L McGrath | |
cp does not truncate existing destinations. That is, after running echo foo > foo echo fubar > fubar cp foo fubar the contents of fubar are foo r instead of foo | |||
2003-12-20 | Use low level file descriptors to match bb_copyfd_eof | Glenn L McGrath | |
2003-11-21 | As we no longer use function pointers for read in common archiving code | Glenn L McGrath | |
archive_xread can be replaced with bb_full_read, and archive_copy_file with bb_copyfd* bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof, they share a common backend. | |||
2003-05-26 | Vodz, last_patch_86 | Glenn L McGrath | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2002-12-13 | Merge copyfd and copy_file_chunk | Glenn L McGrath | |
2002-09-17 | last_patch56 from vodz to simplify copy_file logic | Eric Andersen | |
2002-09-16 | Let people force overwrite links | Eric Andersen | |
-Erik | |||
2002-09-16 | Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for | Eric Andersen | |
file all file types (not just regular files and dirs). Unlink destination files when needed. -Erik | |||
2002-06-11 | * libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev. | Matt Kraai | |
2001-12-17 | Make cp and mv optionally preserve hard links. | Matt Kraai | |
2001-12-11 | Open the source before creating the destination. | Matt Kraai | |
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-10-05 | Invert FILEUTILS_PRESERVE_SYMLINKS into FILEUTILS_DEREFERENCE. | Matt Kraai | |
2001-08-21 | dfp might be used uninitialized. NULL it. | Eric Andersen | |
2001-06-29 | Add some missing includes to kill warnings when building with the default | Manuel Novoa III | |
Config.h and using gcc's -fno-builtin. There are probably other files with the similar problems. Also, if building against uClibc, don't include asm/unistd.h in syscalls.c and module_syscalls.c. | |||
2001-06-11 | Copy files until EOF, not the reported file size, to deal with bad sizes in | Matt Kraai | |
the proc filesystem. | |||
2001-04-30 | Made new xreadlink function for libbb and changed applets to use it instead of | Mark Whitley | |
readlink(2). | |||
2001-04-30 | Fix user permissions of copied directories. | Matt Kraai | |
2001-04-30 | Simplify permission handling for FIFOs. | Matt Kraai | |
2001-04-30 | Fix exit status when there is an error copying a file. | Matt Kraai | |
2001-04-27 | Terminate source correctly when copying symlink. Report and patch by | Matt Kraai | |
Brian Webb <webbb@desertscenes.net>. | |||
2001-04-24 | Use generic flag names. | Matt Kraai | |
2001-04-24 | Move applet_name declaration from busybox.h to libbb.h. | Matt Kraai | |
2001-04-23 | Rewrite cp and mv to be SUSv2 compliant. | Matt Kraai | |
2001-04-20 | Set permissions of created file | Glenn L McGrath | |
2001-04-11 | copy_file_chunk uses streams now. | Glenn L McGrath | |
2001-03-16 | Convert utility.c into libbb.a. It is now a whole pile of .c | Eric Andersen | |
files. Clean up the resulting damage and fix up the makefile. -Erik |