summaryrefslogtreecommitdiff
path: root/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* New applet, rx, by Christopher HooverGlenn L McGrath2003-12-202-0/+10
|
* Eradicate all references to loadacmEric Andersen2003-12-201-7/+0
|
* Kill off the loadacm applet. It is unused, unmaintainedEric Andersen2003-12-201-3/+0
| | | | | | garbage leftover from before I started maintaining BusyBox. As the Klingon's like to say, Today is a good day to die. -Erik
* Change interface to bb_lookup_host, dont try and set port inside thisGlenn L McGrath2003-12-201-2/+2
| | | | | | | | function as there is no gracefull way of handling failures. Rename bb_getport to bb_lookup_port, allow a default port to be specified so it always returns a correct value. Modify ftpgetput/rdate/wget to use the new interface. wget/rdate now use etc/services with a falback default value.
* Patch from Fillod Stephane:Eric Andersen2003-12-191-3/+5
| | | | | | You will find in the attached file "syslog.patch" a patch which adds config options to set at compile time the size of the circular buffer, and some documentation update.
* Tito writes:Eric Andersen2003-12-191-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi to all, here is a new patch for bb's devfsd. The news are: 1) Size reduction for the basic setup with no options compiled in from : text data bss dec hex filename 10591 392 543 11526 2d06 devfsd.o rw-r--r-- 1 root root 18536 Dec 18 21:52 devfsd.o to: text data bss dec hex filename 9303 392 543 10238 27fe devfsd.o rw-r--r-- 1 root root 16528 Dec 18 22:02 devfsd.o With this setup you should not expect much output from devfsd ( just at start or with -v) and if some error occurs it only exits 1. To have more output enable: " Increases logging (and size)" (+1568 b). 2) The option "Adds function names to program output" was removed from config menu and now to enable debug output you can use bb's standard option: "Build BusyBox with Debugging symbols". Be careful as with this option enabled a lot of data are outputted to /dev/log and/or to stderr. 3) A new option: "Enables the -fg and -np option" was added to config menu (+128 b). BTW: option "Adds support for MODLOAD keyword in devsfd.conf" adds 268 b. 4) The following keywords in devsfd.conf are supported: "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE", "PERMISSIONS", "EXECUTE", "COPY", "IGNORE", "MKOLDCOMPAT", "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT". But only if they are written UPPERCASE!!!!!!!! 5)Help text in usage.h was modified. 6)Something that I have forgotten.......... I've tested this for the last week on my box and it seems to work as expected. Thanks in advance and please apply. Ciao, Tito
* rename __getgrent so that it doesn't conflict with some libc'sRuss Dill2003-12-181-1/+1
|
* Get vfork_daemon_rexec working under uclinuxRuss Dill2003-12-151-1/+2
|
* remove some spaces that mess up autodocifier.plEric Andersen2003-12-111-4/+4
|
* Patch from Steven Scholz, make usage more consistent with actualGlenn L McGrath2003-12-041-7/+9
| | | | behaviour.
* As we no longer use function pointers for read in common archiving codeGlenn L McGrath2003-11-212-4/+3
| | | | | | | 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.
* Remove unused functionGlenn L McGrath2003-11-201-1/+0
|
* Dont over-read fd, use function pointer for hash function.Glenn L McGrath2003-11-201-1/+1
|
* Include stdint.hGlenn L McGrath2003-11-201-0/+1
|
* COMPRESS, not UNCOMPRESSGlenn L McGrath2003-11-181-1/+1
|
* Update usage for tar -ZGlenn L McGrath2003-11-181-1/+7
|
* Update md5sum, sha1sum options, patch by Steven ScholzGlenn L McGrath2003-11-181-10/+20
|
* Move from read_gz to the pipe()+fork() method.Glenn L McGrath2003-11-151-12/+6
| | | | | | | | | open_transformer(), common code for pipe+fork. Function pointer for read() no longer needed. Allow inflate to be initialised with a specified buffer size to avoid over-reading. Reset static variables in inflate_get_next_window to fix a bug where only the first file in a .zip would be be extracted.
* NEW APPLET: pipe_progress, used by debian installerGlenn L McGrath2003-11-141-0/+3
|
* Oskar Liljeblad writes:Eric Andersen2003-11-141-0/+2
| | | | Here's a fix for the hard-coded device name in fbset.
* Merge common parts of sha1sum and md5sum, which is everything except theGlenn L McGrath2003-11-101-0/+6
| | | | | | algorithms. Move algorithms to hash_fd and make them available via a common function.
* Fix rdate and ftpget/ftpput so they compile with the new xconnect.Eric Andersen2003-11-031-2/+2
| | | | | I have checked rdate. Someone should also check ftpget/ftpput to be sure they still work.
* Rework wget, the xconnect interface, and its various clientsEric Andersen2003-10-311-3/+5
| | | | | | | | | | | | | | in order to fix the problems with round robin DNS reported by Andrew Flegg: http://busybox.net/lists/busybox/2003-October/009579.html This removes the ipv6 specific xconnect dns lookups. I do not see why that would need to be special cased for ipv6 as was done, but that will just have to be tested. So IPV6 people -- please test this change! -Erik
* Use the return value from uncompress_bunzip, fix some typoGlenn L McGrath2003-10-291-2/+2
|
* Goetz Bock writes:Eric Andersen2003-10-221-2/+4
| | | | | | | | | | Dear list, during my quest do pack busybox into an RPM, I've fixed a small bug (missing \n) in dc's usage. And added two additional operations: mod and exp/power. Feel free to drop them.
* Vodz last_patch_117, update options for new xargsGlenn L McGrath2003-10-101-2/+21
|
* New applet, devfsd, by Matteo Croce and TitoGlenn L McGrath2003-10-092-0/+15
|
* Arnd Ben Otto writes:Eric Andersen2003-10-091-0/+8
| | | | | | | | | | | | | | | | | | | Hi Eric I have written a small patch for the Busybox syslogd. With this patch one can limit the size of the messagfile. As soon as the limit is reached the syslogd can rotate or purge the messagefile(s) on his own. There is no necessity to use an external rotatescript. Even if logread does something similar, its very handy to have some messagefile after your box crash. I wrote this patch initial vor BB 0.6x where no cron daemon was avail. Now I adapted it for the new Version and i hope it is still useful. At least I still use it :-) bye Arnd
* We did not have a safe_write, which is the analog to safe_read. ConvertEric Andersen2003-10-091-0/+1
| | | | | full_write to use safe_write internally, which is needed to guarantee proper behavior, i.e. when writing to a pipe.
* Patch by Rob Landley, work in progress update, fixes lots of bugs,Glenn L McGrath2003-10-011-1/+2
| | | | introduces a few others (but they are being worked on)
* Add the "install" applet, move get_ug_id to libbb as its used by chown,Glenn L McGrath2003-09-243-0/+16
| | | | chgrp and install.
* Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize)Eric Andersen2003-09-151-3/+4
| | | | | to ensure proper fallback behavior on, i.e. serial consoles. -Erik
* Typo.Glenn L McGrath2003-09-121-1/+1
|
* more crond+crontab integrating with loginutil libbb functions and deletedGlenn L McGrath2003-09-031-0/+1
| | | | | patch from Thomas Gleixner to init. Viodz last_patch_108
* move all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as oneGlenn L McGrath2003-09-021-0/+15
| | | | | constant. Vodz last_patch_107
* Help for date -I when CONFIG_FEATURE_DATE_ISOFMT is enabled.Glenn L McGrath2003-08-291-1/+11
| | | | Patch by Steven Scholz
* Vodz, last patch 105Glenn L McGrath2003-08-291-1/+1
| | | | | | Busybox "mount" applet unsupport "user" option and result: must have _BB_SUID_NEVER applet option (my bug). Last patch have reducing 216 bytes for "su" applet also.
* Dont unlink when testing !Glenn L McGrath2003-08-281-0/+1
| | | | | | | Always preserve creation date Disable the -p option its for modification date Remove some cpio header debugging noise Syncronise file listing behaviour with upstream.
* "staywithu" writes:Eric Andersen2003-08-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | In BusyBox v1.00-pre2, commands like ls, df with -h option report a wrong file size for files larger than 4GBtye!! For example, when I execute 'ls -l', it reports -rw-r--r-- 1 root root 5368709120 Aug 17 2003 large_stream.tp when I execute 'ls -lh', I expect that -rw-r--r-- 1 root root 5.0G Aug 17 2003 large_stream.tp but it reports -rw-r--r-- 1 root root 1.0G Aug 17 2003 large_stream.tp I fixed this bug that... Line 31 in libbb/human_readable.c and line 275 include/libbb.h const char *make_human_readable_str(unsigned long size => const char *make_human_readable_str(unsigned long long size It's OK!
* Implement a minimalist 'last' which allows the LEAF project toEric Andersen2003-08-082-19/+9
| | | | | no longer need dumtp. Remove the 'dumtp' applet. -Erik
* Kent Robotti noted that mt.c uses "rewind" not "rew"Eric Andersen2003-08-081-1/+12
|
* Patch from Steven Scholz:Eric Andersen2003-08-061-1/+7
| | | | | | | | | | | should we rename the define into CONFIG_FEATURE_HDPARM_HDIO_DMA and use it for "set" and "get" ??? Since although CONFIG_FEATURE_HDPARM_HDIO_GET_DMA is _not_ set I still can use "hdparm -d 1 /dev/hda" to switch the DMA on. Is this desireable or meant to be like that? So how about the applied patch?
* Remove code that too agressively disabled inlinesEric Andersen2003-08-011-5/+0
|
* Bruno Randolf writes:Eric Andersen2003-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | this patch fixes run_parts when it's called by ifupdown. 1) argv has to be a NULL terminated char* array, not just a string. 2) run_parts now explicitly sets the environment. this environment is populated from the /etc/network/interfaces config file and is needed by the scripts in /etc/network/if-pre-up.d/. when run-parts is called from the command line the environment is taken from the current process. Vladimir Oleynik then wrote: You can simplify this if use: + bb_xasprintf(&buf[0], "/etc/network/if-%s.d", opt); + buf[1] = NULL; + + run_parts(&buf, 2, environ); + free(buf[0]); --w vodz
* Patch from vodz to update httpd usageEric Andersen2003-07-281-4/+31
|
* last_patch95 from vodz:Eric Andersen2003-07-281-0/+2
| | | | | | | | | | | | | | | | | Hi. Last patch have new libbb function vfork_rexec() for can use daemon() to uClinux system. This patched daemons: syslog, klogd, inetd, crond. This not tested! I havn`t this systems. Also. Previous patch for feature request MD5 crypt password for httpd don`t sended to this mailist on 07/15/03 (mailist have Pytom module problem?). The previous patch included, and have testing. --w vodz
* Remove the update utility, that is only relevant to older 2.0.x kernelsEric Andersen2003-07-222-12/+0
| | | | that are no longer supported.
* Remove remaining libc5 support codeEric Andersen2003-07-222-23/+6
|
* Very minor rdate updatesEric Andersen2003-07-222-2/+2
|
* Paul Mundt <lethal@linux-sh.org> writes:Eric Andersen2003-07-221-2/+4
| | | | | | | | | | | | | | | | | Here's a bunch of fixes for the watchdog app in busybox. This does a couple of things: - configurable timer duration (userspace timer duration is usually configurable within the device drivers themselves). - run as a daemon - shutdown the device properly on SIGINT or SIGHUP - clear the counter immediately instead of sleeping first as well as updating the usage information. This has also been switched over to getopt to deal with the optional timer duration specifier. The changes themselves are harmless and isolated, and I've veried that this works on sh and x86 without any problems.