aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix some warnings that have crept in recentlyandersen2003-10-091-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7620 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito, size optimisation and fix error in exit code of -Vbug12003-10-091-1056/+1265
| | | | | | | option git-svn-id: svn://busybox.net/trunk/busybox@7619 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Comaptability with gcc-2.95bug12003-10-091-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7618 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Vodz last_patch_105 without his xargs patch which doenst apply cleanlybug12003-10-062-2/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7605 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add the x, n, s and E options, remove -r as its expected behaviour.bug12003-10-041-14/+115
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7601 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Rob Landley;bug12003-10-041-23/+24
| | | | | | | | | | Moving on to building diffutils, busybox sed needs this patch to get past the first problem. (Passing it a multi-line command line argument with -e works, but if you don't use -e it doesn't break up the multiple lines...) git-svn-id: svn://busybox.net/trunk/busybox@7600 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Woops, the previous patch reversal wasnt complete, breaking everything.bug12003-10-041-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7599 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Reverse my previous changes and make a note about why its dont this waybug12003-10-031-1/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7598 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Dont mix xarg options with utility option, fixes example ofbug12003-10-031-11/+15
| | | | | | | | | | `echo "README" | xargs ls -al` Dont specify a path for the default behaviour of echo args allocated space for an extra ptr Use defines for the different options git-svn-id: svn://busybox.net/trunk/busybox@7597 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Vodz, last_patch_114bug12003-10-031-139/+115
| | | | | | | | | | | | - env vars CONTENT_TYPE, CONTENT_LENGTH, HTTPD_REFERER, REMOTE_USER and AUTH_TYPE(Basic always). - POST data pipied now (previous version have loading into memory may be big size data and reducing with hardcoded limit) - removed $CGI_foo environment variables, else my have rubbish enviroment if POST data have big binary file git-svn-id: svn://busybox.net/trunk/busybox@7596 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Rob Landley, fix warningbug12003-10-031-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7595 69ca8d6d-28ef-0310-b511-8ec308f3f277
* argc has already been decrementedbug12003-10-031-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7594 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Rob Landley, Simplify organisation of arguments.bug12003-10-031-13/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7593 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix -C option when creating tar files.bug12003-10-021-30/+37
| | | | | | | | | | | Need to chdir after the tar file is opened, so make common tar filename parsing and send the file descriptor rather than filename to writeTarFile. Modify the verboseFlag operation to determine wether to display on stderr or stdout at display time, simpler than doing it in tar_main. git-svn-id: svn://busybox.net/trunk/busybox@7589 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Thomas Lundquist, update for current structurebug12003-10-011-11/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7587 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Rob Landley to fix backrefsbug12003-10-011-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7586 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Rob Landley, fix "newline after edit command"bug12003-10-011-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Rob Landley, work in progress update, fixes lots of bugs,bug12003-10-013-803/+680
| | | | | | | introduces a few others (but they are being worked on) git-svn-id: svn://busybox.net/trunk/busybox@7583 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Guillaume Morinbug12003-09-261-5/+13
| | | | | | | | Fix two race conditions, as described at. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=212764 git-svn-id: svn://busybox.net/trunk/busybox@7567 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Fillod Stephane bug12003-09-261-18/+68
| | | | | | | | | | Add follow mode to logread, ala "tail -f /var/log/messages" Note: output to a slow serial terminal can have side effects on syslog because of the semaphore. In such case, define RC_LOGREAD. git-svn-id: svn://busybox.net/trunk/busybox@7565 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add size parameter to syslogd -Cbug12003-09-261-5/+10
| | | | | | | Patch by Padraig, resubmitted by Fillod Stephane git-svn-id: svn://busybox.net/trunk/busybox@7564 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Fillod Stephane, declare variables as static to not clobberbug12003-09-261-20/+20
| | | | | | | busybox namespace git-svn-id: svn://busybox.net/trunk/busybox@7563 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use a variable for the config files, makes it easier to syncronise withbug12003-09-241-10/+13
| | | | | | | debian builds git-svn-id: svn://busybox.net/trunk/busybox@7562 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Syncronise with debian busybox-cvs packagebug12003-09-249-37/+887
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7561 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix some typo's, remove some extra free statementsbug12003-09-241-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7560 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add the -d optionbug12003-09-241-1/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7558 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add the "install" applet, move get_ug_id to libbb as its used by chown,bug12003-09-2410-18/+155
| | | | | | | chgrp and install. git-svn-id: svn://busybox.net/trunk/busybox@7557 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Steinar H. Gunderson to fix debian bug #211675.bug12003-09-201-1/+1
| | | | | | | | Linking to my_getgrnam from libpwdgrp wasnt working, instead it was trying to use functionality from glibc, which pulled in libnss. git-svn-id: svn://busybox.net/trunk/busybox@7549 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Junio C Hamano to workaround a gcc compiler bug.bug12003-09-171-22/+23
| | | | | | | | | | | | | | | | | | | | | | The construct certain vintages of GCC (the one I have trouble with is 3.2.3) have trouble with looks like the following: static struct st a; static struct st *p = &a; struct st { int foo; }; static void init(void) { a.foo = 0; } The problem disappears if we move the struct declaration up to let the compiler know the shape of the struct before the first definition uses it, like this: struct st { int foo; }; /* this has been moved up */ static struct st a; static struct st *p = &a; static void init(void) { a.foo = 0; } git-svn-id: svn://busybox.net/trunk/busybox@7537 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Configuration option to define wether to follows GNU sed's behaviour bug12003-09-165-29/+70
| | | | | | | | or the posix standard. Put the cleanup code back the way it was. git-svn-id: svn://busybox.net/trunk/busybox@7535 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a bug that creapt in recently with substitution subprinting, and addbug12003-09-162-3/+11
| | | | | | | a test for it. git-svn-id: svn://busybox.net/trunk/busybox@7534 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Compile get_terminal_width_heightbug12003-09-161-7/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7533 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Stephane Billiart to fix an unused variable warning.bug12003-09-151-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7532 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bastian Blank to fix a problem when runing find under ash.bug12003-09-151-3/+3
| | | | | | | | | | | | | "If the shell is compiled with -DJOBS, this is all fine -- find wasn't stopped (it was killed), so it correctly uses WTERMSIG instead of WSTOPSIG. However, if the shell _isn't_ compiled with -DJOBS (which it isn't in d-i), only WSTOPSIG is used, which extracts the high byte instead of the low byte from the status code. Since the status code is 13 (SIGPIPE), "st" suddenly gets the value 0, which is equivalent to SIGEXIT. Thus, ash prints out "EXIT" on find's exit." git-svn-id: svn://busybox.net/trunk/busybox@7531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito, Reduces the size of busybox's strings applet from 1900 tobug12003-09-151-12/+11
| | | | | | | 1788 bytes (for strings.o). git-svn-id: svn://busybox.net/trunk/busybox@7530 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix a simple mistake with pattern space, and add a test for itbug12003-09-152-2/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7529 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by Jean Wolter to fix a bug where a script wouldnt be executedbug12003-09-151-1/+4
| | | | | | | | | | | | | | | unless it had #!/bin/sh in the first line "It correctly locates the script, tries to execute it via execve which fails. After that it tries to hand it over to /bin/sh which fails too, since ash - neither provides the absolute pathname to /bin/sh - nor tries to lookup the script via PATH if called as "sh script" " git-svn-id: svn://busybox.net/trunk/busybox@7528 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix some memory allocation problemsbug12003-09-151-18/+21
| | | | | | | ---------------------------------------------------------------------- git-svn-id: svn://busybox.net/trunk/busybox@7527 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize)andersen2003-09-1510-95/+110
| | | | | | | | to ensure proper fallback behavior on, i.e. serial consoles. -Erik git-svn-id: svn://busybox.net/trunk/busybox@7526 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix function prototypeandersen2003-09-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7525 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Needs prototype for close()andersen2003-09-151-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7524 69ca8d6d-28ef-0310-b511-8ec308f3f277
* comparison was always false due to limited range of data types.andersen2003-09-151-1/+1
| | | | | | | | Carefully cast to unsigned long long prior to multiply to get the expected result. git-svn-id: svn://busybox.net/trunk/busybox@7523 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do not shadow the global name 'accept'andersen2003-09-151-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7522 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add a test for the 'P' command and fix current implementation so itbug12003-09-152-0/+14
| | | | | | | doesnt permanently modify the pattern space. git-svn-id: svn://busybox.net/trunk/busybox@7521 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A test and fix for the sed 'n' commandbug12003-09-152-0/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7520 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Test for use of newline in regex's, this feature is used by mostbug12003-09-151-0/+10
| | | | | | | configure scripts. git-svn-id: svn://busybox.net/trunk/busybox@7519 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix for the sed-append-next-line testbug12003-09-151-0/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7518 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Test the N commandbug12003-09-151-0/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7517 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix recursion problembug12003-09-151-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7516 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Check sed doesnt go into an infinite loop (yes it does)bug12003-09-151-0/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7515 69ca8d6d-28ef-0310-b511-8ec308f3f277