summaryrefslogtreecommitdiff
path: root/libbb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* last_patch56 from vodz to simplify copy_file logicEric Andersen2002-09-171-74/+18
|
* Use "MiB" not "Mb"Eric Andersen2002-09-171-2/+2
| | | | -Erik
* Let people force overwrite linksEric Andersen2002-09-161-1/+1
| | | | -Erik
* Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE forEric Andersen2002-09-161-1/+65
| | | | | | file all file types (not just regular files and dirs). Unlink destination files when needed. -Erik
* Patch from Matthias Lang <matthias@corelatus.se> to fix gunzipEric Andersen2002-09-161-26/+63
| | | | error handling and prevent gunzip from hanging.
* Apply vodz' last_patch52Eric Andersen2002-09-161-6/+3
|
* Apply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gzManuel Novoa III2002-09-122-155/+60
| | | | (arith.c).
* Dont return an error if the directory already existedGlenn L McGrath2002-08-241-3/+7
|
* Fix warningGlenn L McGrath2002-08-241-0/+1
|
* Rewrite, its smallerGlenn L McGrath2002-08-231-30/+22
|
* Apply vodz last_patch51_2 and run through indentGlenn L McGrath2002-08-231-87/+116
|
* Remove duplicate definitions, run through indentGlenn L McGrath2002-08-221-1292/+1279
|
* replace some global const ints with definesGlenn L McGrath2002-08-221-4/+4
|
* Run through indent, fix commentsGlenn L McGrath2002-08-222-549/+604
|
* Fix dietlibc test conditionGlenn L McGrath2002-08-151-1/+1
|
* Try to be a bit more dietlibc friendlyEric Andersen2002-08-131-1/+1
|
* - Forgot to cvs add bb_asprintf.c (from vodz' patch #50)Robert Griebl2002-07-192-3/+91
| | | | | | | | | | - 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.
* Applied vodz' patches #49 and #50 (with a small correction in runshell.c)Robert Griebl2002-07-195-8/+6
| | | | | | | | | #49: I found one memory overflow and memory leak in "ln" applet. Last patch reduced also 54 bytes. ;) #50: I found bug in loginutils/Makefile.in. New patch have also new function to libbb and aplied this to applets and other cosmetic changes.
* Brad Campbell <brad@seme.com.au> notes thatEric Andersen2002-07-111-1/+2
| | | | | xconnect.c needs #include <netinet/in.h> to compile if CONFIG_FEATURE_IPV6 is not defined
* Scrub pwd.h and grp.h handling so we don't have to play anyEric Andersen2002-07-035-10/+10
| | | | | silly games. -Erik
* A patch from Bart Visscher <magick@linux-fan.com> to add anEric Andersen2002-07-031-0/+78
| | | | | | | | | xconnect helper routine which does: -address and port resolving -tries to connect to all resolved addresses until connected -uses getaddrinfo, so works for IPv6 too This patch also ports rdate, telnet, and wget to use the new xconnect function. Thanks Bart!
* This patch from Bart Visscher <magick@linux-fan.com> addsEric Andersen2002-07-035-7/+238
| | | | | | | | | | | | | | | IPV6 support to busybox. This patch does the following: * Add IPv6 support to libbb * Enable IPv6 interface address display * Add IPv6 config option * Adds ping6, an adaptation of the ping applet for IPv6 * Adds support routines for ping6: - xgethostbyname2 - create_icmp6_socket * Adds ifconfig support for IPv6 * Add support IPv6 to netstat * Add IPv6 support to route Thanks Bart!
* Cleanup shadow.h stuff so it behaves as intendedEric Andersen2002-07-031-1/+1
| | | | -Erik
* Remove advertising clauses in accordance withAaron Lehmann2002-06-231-5/+1
| | | | ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change
* Needs shadow.h; otherwise wont compile without CONFIG_USE_BB_SHADOWAaron Lehmann2002-06-231-0/+1
|
* Port over the last of the tinylogin appletsEric Andersen2002-06-2311-3/+791
| | | | -Erik
* * libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev.Matt Kraai2002-06-111-1/+1
|
* Patch from Gyepi SAM <gyepi@praxis-sw.com>:Eric Andersen2002-06-061-2/+7
| | | | | | When DEBUG is defined 1. need to include resolv.h (for _resinit()) 2. remove _() call around string. It appears to be a remnant of i18n or some such notion
* Fix for broken handling off BusyBox's own pwd/grp implementationsRobert Griebl2002-06-045-5/+5
| | | | [Parts of this patch may overlap with my other two patches]
* Support old-style compress (.Z) files via libbb / unzip( ) callsRobert Griebl2002-05-191-0/+313
| | | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) [the cvs add for this file got lost somehow...]
* Support old-style compress (.Z) files via libbb / unzip( ) callsRobert Griebl2002-05-152-2/+18
| | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip)
* Silly meEric Andersen2002-04-131-0/+1
|
* Stupid gcc always includes its own builtin strlen()...Eric Andersen2002-04-131-0/+6
|
* Completely rework the config system so that it no longer annoys me to work onEric Andersen2002-04-122-48/+74
| | | | | | | the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik
* Fix devfs loop device supportEric Andersen2002-03-201-1/+1
|
* Reinitialize initial shift register value for on each pass.Eric Andersen2002-03-201-1/+3
| | | | -Erik
* Cleanup a libc5 compatibility hackEric Andersen2002-03-122-4/+4
|
* * libbb/xfuncs.c (xmalloc, xcalloc): Do not exit if a zero-length buffer isMatt Kraai2002-02-261-16/+5
| | | | | requested. (xrealloc): Simplify.
* chomp should only remove the newline if it occurs at the end of the input.Matt Kraai2002-01-021-3/+5
| | | | | | This was caught by the test suite (in sed/sed-aic-commands). * libbb/chomp.c: Revert to revision 1.5.
* unzip applet by Laurence AndersonGlenn L McGrath2002-01-021-25/+23
| | | | ----------------------------------------------------------------------
* optimize this a little bit.Eric Andersen2001-12-291-5/+3
|
* Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.Matt Kraai2001-12-203-12/+12
|
* Make cp and mv optionally preserve hard links.Matt Kraai2001-12-173-2/+31
|
* Open the source before creating the destination.Matt Kraai2001-12-111-8/+11
|
* If find_pid_by_name() had an error, it was returning -1, but storingEric Andersen2001-12-061-21/+9
| | | | | | | | that into a pid_t, which is unsigned on a number archs. Furthermore, find_pid_by_name() would _never_ return an error if the intended proces was "init", but instead would return 1, meaning we would fail to work on 2.4.x kernels running an initrd... -Erik
* More copyright and email addr cleanupsEric Andersen2001-12-064-9/+4
|
* Silly cosmetic problem in the commentEric Andersen2001-12-061-1/+0
|
* Commit my improvement on Rodney Brown's patch to g(un)zip, decreasingAaron Lehmann2001-12-061-26/+29
| | | | binary size.
* Simplify unzip(), remove unused checks and unneccessary variablesGlenn L McGrath2001-12-051-51/+27
|
* Simplify CRC table generationGlenn L McGrath2001-12-051-11/+5
|