Glenn L McGrath
66125c8065
Move add_to_list from libunarchive to libbb so it can be of more general use (eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free).
2002-12-08 00:54:33 +00:00
Glenn L McGrath
346cdb1dde
Re-sort filenames to alphebetical order.
2002-12-07 23:56:14 +00:00
Glenn L McGrath
4a6b4e393c
Commit to reverse my previous commit, isnt cvs supposed to have some undo command ?
2002-12-07 23:30:11 +00:00
Glenn L McGrath
4e05b9b043
include "busybox" after the libc includes tofix compile errors
2002-12-07 23:14:40 +00:00
Eric Andersen
deca106b6d
Kill CONFIG_FEATURE_USE_DEVPS_PATCH and the devps patch. I'm not
...
maintaining it anymore, and it is now terribly out of date.
-Erik
2002-12-05 07:24:08 +00:00
Glenn L McGrath
bf91f2eb1b
Save 10 bytes or so, last_patch_70 from Vladimir N. Oleynik
2002-12-03 20:34:36 +00:00
Glenn L McGrath
09adaca37d
last_patch_69, 8 bit clean and other fixes from Vladimir N. Oleynik
2002-12-02 21:18:10 +00:00
Glenn L McGrath
b963875a3e
Move compare_string_array to libbb
2002-12-02 00:01:36 +00:00
Glenn L McGrath
68d949956a
Use error_msg instead of fprintf(stderr
2002-11-28 10:35:40 +00:00
Glenn L McGrath
b2e28a0e35
Use error_msg instead of fprintf(stderr
2002-11-28 10:27:50 +00:00
Glenn L McGrath
b122217d90
Use error_msg( instead of fprintf(stderr
2002-11-28 10:25:19 +00:00
Glenn L McGrath
642f28903a
Use error_msg instead of fprintf(stderr, other minor cleanups
2002-11-28 10:20:45 +00:00
Glenn L McGrath
30db423e11
Style, minor cleanups
2002-11-28 09:52:23 +00:00
Glenn L McGrath
8ae4cab4a8
use #ifdef CONFIG_* instead of #if CONFIG_*
2002-11-26 09:02:06 +00:00
Glenn L McGrath
d7fb1b372c
Use #ifdef instead of #if
2002-11-26 02:40:56 +00:00
Glenn L McGrath
393ad1a834
Handle name entries that have a \0 in them, last_patch_65 from Vladimir N. Oleynik
2002-11-25 22:31:37 +00:00
Glenn L McGrath
5b110874df
Dont need a seperate function
2002-11-24 23:22:29 +00:00
Glenn L McGrath
822e7fd587
When making parent directories set permissions based on the base parent tree rather than the new directory to be created.
2002-11-24 22:48:20 +00:00
Glenn L McGrath
7b1eca265a
include libbb after stdlib.h as it breaks dmalloc
2002-11-24 01:32:56 +00:00
Glenn L McGrath
157fea5960
Fix a vfork bug, by Nick Fedchik and Vladimir N. Oleynik
2002-11-21 22:17:11 +00:00
Glenn L McGrath
39289b54a7
Use vfork, by vodz
2002-11-15 22:18:01 +00:00
Glenn L McGrath
545106f8db
Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, moves the guts of run_parts to libbb to be used by ifupdown.
2002-11-11 06:21:00 +00:00
Glenn L McGrath
237ae42fc9
Abstract read and seek in unarchiving code, convert bunzip to file descriptors, support tar -j
2002-11-03 14:05:15 +00:00
Eric Andersen
44608e9693
Patch last_pach62 from vodz. This patch moves all the /proc parsing
...
code into libbb so it can be shared by ps, top, etc, saving over 1.5k.
2002-10-22 12:21:15 +00:00
Glenn L McGrath
9ffd5776eb
Move unzip.c uncompress.c from libbb to archiveal/libunarchive
2002-10-22 01:07:32 +00:00
Glenn L McGrath
0d53ebdc52
gz_open is used anymore, use inflate directly, see how its done in get_header_tar_gz
2002-10-21 06:29:55 +00:00
Glenn L McGrath
4298e87fa5
Dont try and make the "/" directory
2002-10-19 23:56:41 +00:00
Eric Andersen
71ae64bdc6
last_patch61 from vodz:
...
New complex patch for decrease size devel version. Requires previous patch.
Also removed small problems from dutmp and tar applets.
Also includes vodz' last_patch61_2:
Last patch correcting comment for #endif and more integrated
with libbb (very reduce size if used "cat" applet also).
Requires last_patch61 for modutils/config.in.
2002-10-10 04:20:21 +00:00
Eric Andersen
02e6ba91e8
Vodz' last_patch57:
...
Hi, Erik.
my_getpw(uid/gid) and applets used it have problem:
if username for uid not found, applets can`t detect it
(but code pessent). Also "%8ld " format is bad:
spaces not required (applets have self format
or spec format (tar applet) and overflow for "id" applet...)
This problem also pressent in stable version.
Patch for unstable in attach.
--w
vodz
2002-09-30 20:39:56 +00:00
Glenn L McGrath
891ee641cb
Fail straight away rather than recursively printing error messages :)
2002-09-28 08:30:47 +00:00
Glenn L McGrath
2e41d0cb77
Fix compress support and prevent a segfault
2002-09-27 06:46:02 +00:00
Glenn L McGrath
7ca04f328e
New common unarchive code.
2002-09-25 02:47:48 +00:00
Glenn L McGrath
b3f7261ffe
Fix error messages conditions, and make them the same as GNU mkdir.
2002-09-22 02:12:30 +00:00
Eric Andersen
a9a220b92a
last_patch56 from vodz to simplify copy_file logic
2002-09-17 08:42:21 +00:00
Eric Andersen
7365c58783
Use "MiB" not "Mb"
...
-Erik
2002-09-17 06:36:56 +00:00
Eric Andersen
02b8dfc524
Let people force overwrite links
...
-Erik
2002-09-16 10:23:38 +00:00
Eric Andersen
403a73a351
Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for
...
file all file types (not just regular files and dirs). Unlink
destination files when needed.
-Erik
2002-09-16 09:23:22 +00:00
Eric Andersen
8fede28c74
Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip
...
error handling and prevent gunzip from hanging.
2002-09-16 07:25:41 +00:00
Eric Andersen
c38678d14b
Apply vodz' last_patch52
2002-09-16 06:22:25 +00:00
Manuel Novoa III
4d0884a1ea
Apply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gz
...
(arith.c).
2002-09-12 14:52:26 +00:00
Glenn L McGrath
193697db4e
Dont return an error if the directory already existed
2002-08-24 20:11:38 +00:00
Glenn L McGrath
210aa14916
Fix warning
2002-08-24 20:00:52 +00:00
Glenn L McGrath
fbef225c4b
Rewrite, its smaller
2002-08-23 17:19:26 +00:00
Glenn L McGrath
de9e803149
Apply vodz last_patch51_2 and run through indent
2002-08-23 12:04:23 +00:00
Glenn L McGrath
1ed9dd9d06
Remove duplicate definitions, run through indent
2002-08-22 19:35:36 +00:00
Glenn L McGrath
4534af2763
replace some global const ints with defines
2002-08-22 19:31:35 +00:00
Glenn L McGrath
9fef17dec3
Run through indent, fix comments
2002-08-22 18:41:20 +00:00
Glenn L McGrath
3d184586a7
Fix dietlibc test condition
2002-08-15 03:29:56 +00:00
Eric Andersen
938e982c4d
Try to be a bit more dietlibc friendly
2002-08-13 09:57:44 +00:00
Robert Griebl
efd4983eb1
- Forgot to cvs add bb_asprintf.c (from vodz' patch #50 )
...
- Applied Joel Coltoff's xconnect patch:
On both my host system and with mipsel-linux for my embedded systems
the function getservbyname() gives the port number already in host order.
In fact, this is how it was used by rdate in version 0.60.3. The snapshot
I have of the development tree from July 12, 2002 takes the port number
and stuffs it into htons() before it uses it. This causes bugs in rdate,
telnet and wget. This patch fixes that.
2002-07-19 20:27:11 +00:00