Eric Andersen
b0970d4fed
Patch from Larry Doolittle to set values to static variables that live in the
...
bss at runtime, since sh.c can call sh.c, which causes these variables to not
be set to their defaults as god intended.
-Erik
2001-01-05 19:34:52 +00:00
Mark Whitley
eb60d8bcd1
Turned some #define constants into static const ints.
2001-01-05 18:19:30 +00:00
Matt Kraai
55bccf315e
Rewrote tail.
2001-01-05 02:57:53 +00:00
Matt Kraai
defcd5e75e
Fix a segfault by only constructing the prompt when we need to. If we don't
...
do this we will segfault processing /etc/.profile since cwd isn't yet set.
2001-01-05 02:53:11 +00:00
Mark Whitley
6c6ea6cba2
Changed email address to codepoet.org, updated list of applets / docs I
...
maintain in AUTHORS.
2001-01-04 22:21:13 +00:00
Mark Whitley
92386561f1
Included name of Larry Doolittle's build test script. Shameless self-crediting
...
of a few items.
2001-01-04 22:07:50 +00:00
Eric Andersen
05ebdd03d4
Update to changelog -- mostly from Larry Doolittle.
2001-01-04 21:14:15 +00:00
Matt Kraai
0810f723b1
Fixed -qv interaction (thanks to a report and patch from David Douthitt).
2001-01-04 15:11:52 +00:00
Eric Andersen
09acc06c10
Move window size handling to cmdedit.c. Move prompt setup to setup_prompt_string()
2001-01-04 11:10:38 +00:00
Eric Andersen
849083c886
Update interface per what now exists...
2001-01-04 11:09:00 +00:00
Eric Andersen
b3dc3b8990
Cleanup -- move win handling to cmdedit.c, static-ify many functions.
2001-01-04 11:08:45 +00:00
Matt Kraai
70a7855980
Fix symbol table manipulation (report and fix by Larry Doolittle).
2001-01-04 02:00:17 +00:00
Mark Whitley
1171c2fcb4
Added new script from Larry Doolittle that builds each applet individually.
2001-01-04 01:05:55 +00:00
Matt Kraai
be7499c83c
Behave like GNU tar when matching excluded files.
2001-01-03 17:22:10 +00:00
Matt Kraai
a9711a5969
Prevent / doubling and shrink parse_url.
2001-01-03 16:15:15 +00:00
Glenn L McGrath
59c09d06e3
Fix warning for unused variable
2001-01-03 01:44:49 +00:00
Glenn L McGrath
5e23e3d631
enable is_direcotry() for dpkg-deb
2001-01-03 01:38:29 +00:00
Glenn L McGrath
fa0443216d
Add dpkg-deb documentation
2001-01-03 01:06:30 +00:00
Eric Andersen
47b005217e
Disable a bunch of less common stuff by default. This produces
...
a more reasonable sized default build.
2001-01-03 00:14:45 +00:00
Eric Andersen
5e8b3ea19d
Logger forgot to NULL terminate strings from stdin.
2001-01-03 00:06:46 +00:00
Glenn L McGrath
58a408512b
really add dpkg-deb.c this time
2001-01-02 23:49:26 +00:00
Glenn L McGrath
7541e3a812
add dpkg-deb command
2001-01-02 23:41:50 +00:00
Matt Kraai
004827d715
Update logger usage information.
2001-01-02 22:54:12 +00:00
Matt Kraai
1944f547bd
Log stdin when no message given and use getopt.
2001-01-02 18:13:58 +00:00
Eric Andersen
28b3c53f0d
I just whipped up support for arbitrary regex delimiters, so
...
now things such as
$ echo foo | sed 'sxfooxb\arx'
bar
will work as expected (and so doogie can stop complaining).
-Erik
2001-01-02 11:01:31 +00:00
Eric Andersen
01bda5de6b
Better dmalloc handling
2001-01-02 01:16:38 +00:00
Eric Andersen
27c7bec4d4
Be more careful about dmalloc handling
2001-01-02 01:16:02 +00:00
Matt Kraai
e6e818309e
Improvements from Vladimir N. Oleynik.
2000-12-30 07:46:23 +00:00
Matt Kraai
e9e182e255
Fix lower casing for weird locales.
2000-12-26 16:36:10 +00:00
Eric Andersen
2d5b64273f
Cleanup from Gennady Feldman <gfeldman@mail.com>
2000-12-22 18:02:02 +00:00
Matt Kraai
a9819b2908
Use busybox error handling functions wherever possible.
2000-12-22 01:48:07 +00:00
Eric Andersen
e9f07fb6e8
Another sh.c patch from Larry Doolittle. This makes redirects work properly
...
with non-forking shell builtins. Especially helpful for "read". This patch
also beautifies builtin_fg_bg, clarifies the problems with
run_command_predicate, makes if/then/else support the default, and corrects the
sense of the BB_FEATURE_SH_ENVIRONMENT comment.
2000-12-21 18:31:36 +00:00
Eric Andersen
16fdbe8b27
Make more things be static (like they are supposed to be).
2000-12-20 23:40:57 +00:00
Eric Andersen
a6cd07099d
Bump the version number to 0.49pre
2000-12-20 23:22:29 +00:00
Eric Andersen
e111d69ca2
Turns out, md5sum was broken anyways. It uses backwards TRUE/FALSE
...
and wasnever updated when TRUE and FALSE were fixed. So kludge it
by doing an #undef TRUE, then define it backwards...
2000-12-20 23:19:42 +00:00
Eric Andersen
70da6a66d2
Fix a warning in sh.c. Remove use of getline() in md5sum since
...
nobody else uses it and it is a GNU extension anyways...
2000-12-20 22:59:16 +00:00
Mark Whitley
3680c58084
Some corrections, some additions, some embellishments.
2000-12-20 22:35:12 +00:00
Matt Kraai
5e8c0ffb75
Rewrote.
2000-12-20 20:49:56 +00:00
Eric Andersen
e75f6a972c
Fix a stupid naming error.
2000-12-20 20:41:02 +00:00
Matt Kraai
e80a2633bc
Be sure to read from the given path, not the one used in the header.
2000-12-19 20:45:49 +00:00
Mark Whitley
8eb5985f94
More spelling fixes from Larry Doolittle.
2000-12-19 19:44:35 +00:00
Mark Whitley
8a6b619c96
Added a paragraph from Larry Dolittle, made some more section headers.
2000-12-19 17:54:38 +00:00
Mark Whitley
eac2636513
New applet HOWTO. Written by Matt Kraai with some formating and additions by me.
2000-12-19 17:35:24 +00:00
Matt Kraai
a1f9775981
Fix tar handling of absolute paths and excluded directories.
2000-12-19 06:24:08 +00:00
Matt Kraai
24ac017961
Rewrote dd.
2000-12-18 21:38:57 +00:00
Eric Andersen
0d2acb0ead
Doc update from Matt Kraai, better describing the init process.
2000-12-18 20:36:02 +00:00
Eric Andersen
86349776d0
Ok, this is a pretty major update to sh.c. I renamed all the variables and
...
function names to conform with the style guide. I also did a lot of work on
the if-then-alse-fi logic and added prototype (i.e. it segfaults when enabled)
line continuation support.
Furthermore, this patch includes Larry Doolittle's work on restructuring some
of the data structures that represent the job and child_program, allowing
several simplifications and fixing several bugs.
-Erik
2000-12-18 20:25:50 +00:00
Matt Kraai
1fa1adea2a
Change calls to error_msg.* and strerror to use perror_msg.*.
2000-12-18 03:57:16 +00:00
Matt Kraai
0dab829977
Add missing newlines to error messages.
2000-12-18 03:08:29 +00:00
Matt Kraai
bfa7967c4a
Rewrite nc to be simpler, smaller, and to check syscalls for errors.
2000-12-15 22:34:34 +00:00