fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denis VlasenkoDenis Vlasenko
4ae8a05b131init: fix a bug where on reload order of entries might be wrong function ...
Denis VlasenkoDenis Vlasenko
e35af567900modutils-24: use xasprintf and xzalloc where appropriate, remove unreachanble code build system: correct some depend...
Denis VlasenkoDenis Vlasenko
fc2a4fc2ba8init: small correction in a comment
Denis VlasenkoDenis Vlasenko
72c99af0b44init: major improvement in documentation and signal handling. Lots of nasty, but hard to trip, races are fixed. ...
Denis VlasenkoDenis Vlasenko
cab28aa7de3init: preparatory patch, no code changes
Denis VlasenkoDenis Vlasenko
6c62246a359init: reinstate proper handling of !ENABLE_FEATURE_USE_INITTAB
Denis VlasenkoDenis Vlasenko
b2b2c404b5finit: reduce ifdef forest (specially for Rob's happiness)
Bernhard Reutner-FischerBernhard Reutner-Fischer
a7542dd619b- be gentle to syntax highlighting
Bernhard Reutner-FischerBernhard Reutner-Fischer
dd76b799621- update Michele address
Denis VlasenkoDenis Vlasenko
41d5ebee17aawk: in BEGIN section $0 should be "", not "0".
Denis VlasenkoDenis Vlasenko
bdea2c06dc7traceroute: allow -w NUM as small as 1
Denis VlasenkoDenis Vlasenko
766c10c386ftraceroute: rewrite. Do not emit raw IP packets, instead send UDP or ICMP packets and rely on the kernel to form IP ...
Denis VlasenkoDenis Vlasenko
fa65a3d78f3traceroute: preparatory trivial cleanups function old new delta tr...
Denis VlasenkoDenis Vlasenko
39b681343betunctl: new applet by Vladimir function old new delta tunctl_main ...
Bernhard Reutner-FischerBernhard Reutner-Fischer
f6107c7e885- add CONFIG_EXTRA_CFLAGS (thanks to keesj) This helps with remembering additional flags like e.g. cpu settings for...
Denis VlasenkoDenis Vlasenko
498436586eftar: stop changing net tarfile's mode, GNU tar doesn't do it
Denis VlasenkoDenis Vlasenko
038eec7c8bcuname: use wider integer for option bits
Denis VlasenkoDenis Vlasenko
059138fd084uname: add support for -i and -o, fix printing of unknown -p value with -a option function ...
Denis VlasenkoDenis Vlasenko
ec64a5775e6dhcpc: suppress "warning: 'timestamp_before_wait' might be used uninitialized
Denis VlasenkoDenis Vlasenko
1265df1f319libbb: shrink linked list ops (by xmaks AT email.cz) function old ne...
Denis VlasenkoDenis Vlasenko
35261159e6cdepmod: fix -b option (by timo.teras AT iki.fi) function old new d...
Denis VlasenkoDenis Vlasenko
f478fde33ceadduser: allow adding to group 0; don't _create_ /etc/shadow, only append data if it exists. function ...
Denis VlasenkoDenis Vlasenko
319fe129a15mdev: fix breakage caused by unified parser usage
Bernhard Reutner-FischerBernhard Reutner-Fischer
f0dc2c1d5c0- use https for bugzilla URLs
Bernhard Reutner-FischerBernhard Reutner-Fischer
e44a4e316d2- isascii() is obsolescent in SUSv4 and furthermore looks redundant in this spot
Mike FrysingerMike Frysinger
870ccd72124do not whine if /sys/block does not exist ... embedded systems dont need stinkin block devices
Denis VlasenkoDenis Vlasenko
501b0e335f3sysctl: fix another corner case with "dots and slashes"
Denis VlasenkoDenis Vlasenko
cb39a7ca6dbprintf: make integer format strings print long long-sized values. function ...
Denis VlasenkoDenis Vlasenko
0416e3dde17udhcpd: disable opton to have absolute lease times in lease file (that does not work with dumpleases) dumpleases: fi...
Denis VlasenkoDenis Vlasenko
b2ec03813c3website: announce 1.13.2 amd 1.12.4
Denis VlasenkoDenis Vlasenko
9b8f810d38aApply post 1.12.3 fixes, bump to 1.12.4
Denis VlasenkoDenis Vlasenko
15c0b725849Apply post 1.13.1 patches, bump to 1.13.2
Denis VlasenkoDenis Vlasenko
d8850f2d0d1dc: fix the "base 2" patch omission of base not being set
Denis VlasenkoDenis Vlasenko
76ddc2e3e48libbb: add bb_unsetenv (taken from hush). udhcpc: stop filtering environment passed to the script. crond: fix uncover...
Denis VlasenkoDenis Vlasenko
d6e8f9450cfsysctl: fix gcc warning (false positive)
Denis VlasenkoDenis Vlasenko
e40e76f3cd3unexpand: fix incorrect expansion, add test for it function old new ...
Denis VlasenkoDenis Vlasenko
73ac056f504s/an user/a user/
Denis VlasenkoDenis Vlasenko
54d10059c93*: tweak error messages sysctl: shrink; support recursing if name is a directory: "sysctl net.ipv4.conf". Patch by x...
Denis VlasenkoDenis Vlasenko
4e12b1a2a9elibbb: introduce and use xmalloc_ttyname (-32 in bss). ash: small code shrink text data bss dec he...
Bernhard Reutner-FischerBernhard Reutner-Fischer
b3523b9cd3b- we already have an impl for man
Bernhard Reutner-FischerBernhard Reutner-Fischer
54143af9efcAdd fancy svn browser thingy (via Lance Albertson of OSL)
Bernhard Reutner-FischerBernhard Reutner-Fischer
9b143a9e396Update links to new site locations (via Lance Albertson at OSL)
Denis VlasenkoDenis Vlasenko
68819d12321ash: fix CONFIG_ASH_OPTIMIZE_FOR_SIZE off + high-bit chars case (do we even need CONFIG_ASH_OPTIMIZE_FOR_SIZE conditi...
Denis VlasenkoDenis Vlasenko
3139ea7f156expand: fix incorrect expansion exactly on tab boundary; shrink the code function ...
Denis VlasenkoDenis Vlasenko
005ff882ba2watchdog: build fixes, no code changes
Denis VlasenkoDenis Vlasenko
ab6b446e956header_verbose_list: show off_t size, not cast to (unsigned) get_header_tar: support GNU tar's "base256" encoding fu...
Denis VlasenkoDenis Vlasenko
12abcb36c87libiproute: fix buggy open check: s/if (fd)/if (fd >= 0)/ less: small optimization -15 bytes
Denis VlasenkoDenis Vlasenko
311c19a661fash: printf builtin with no arguments should not exit
Denis VlasenkoDenis Vlasenko
6a2d0d9b8d9mount: make it more readable
Denis VlasenkoDenis Vlasenko
3f8f4b2a935placate Rob's qualms about mount.c
Denis VlasenkoDenis Vlasenko
a3ca7cf0691add a note that SO_BINDTODEVICE needs padded iface name on 2.6.26
Denis VlasenkoDenis Vlasenko
517413f9affbb_info_msg: make it do atomic, unbuffered writes udhcpc: fix a problem where we don't open listening socket fast eno...
Denis VlasenkoDenis Vlasenko
e53738558f2*: fix SO_BINDTODEVICE. Kernel wants at least IFNAMSIZ bytes there.
Denis VlasenkoDenis Vlasenko
0d94820adf8syslogd: comment out file locking; make signal handling syncronous (old was racy) function ...
Denis VlasenkoDenis Vlasenko
1bcdcd2ef0cinit: do not eat last char in messages; do not print duplicate "init:" prefix to syslog
Denis VlasenkoDenis Vlasenko
efb545b9bddoptimize 16- and 32-bit moves function old new delta udhcpd_main ...
Denis VlasenkoDenis Vlasenko
d1a84a28800libbb: move crypt_make_salt() to pw_encrypt.c, reuse bin-to-ascii64 conversion which does not require an array. func...
Denis VlasenkoDenis Vlasenko
db12d1d733aFix forgotten license comments
Denis VlasenkoDenis Vlasenko
30e5cf8875fmount: cosmetics, no code changes (verified with objdump -drsx)
Denis VlasenkoDenis Vlasenko
15437e3e2a0libbb: add xgetgrnam too. ~0 code size change
Denis VlasenkoDenis Vlasenko
d324e1b808dlibbb/crypt: code shrink function old new delta to64_msb_first ...
Bernhard Reutner-FischerBernhard Reutner-Fischer
9c6d12993f3- -4b and use proper define; add license note
Denis VlasenkoDenis Vlasenko
3f70b87c59dclarify which version of crond is known to put tasks in separate pgrps
Denis VlasenkoDenis Vlasenko
3246c0de12eiproute: fix ipXXX utilities trying to parse their applet name as their 1st parameter.
Denis VlasenkoDenis Vlasenko
e45930e8903Fold mkpasswd applet into cryptpw. mkpasswd is in Debian, OTOH cryptpw was added to busybox earlier. Trying to make b...
Denis VlasenkoDenis Vlasenko
196a953f21biptunnel: fix problems with including linux/ip_tunnel.h on some systems
Denis VlasenkoDenis Vlasenko
d7a805efafdlibbb: introduce and use xgetpwnam. ~ -150 bytes.
Bernhard Reutner-FischerBernhard Reutner-Fischer
ac1c96f6737- remove superfluous comment from previous commit
Bernhard Reutner-FischerBernhard Reutner-Fischer
82b14299662- add new applet mkpasswd(1) function old new delta bb_ask ...
Denis VlasenkoDenis Vlasenko
81c3a1d0b2bash: remove TODO which seems to actually work now. no code changes
Denis VlasenkoDenis Vlasenko
6ebb2f56d57crond: use bb_setpgrp, not setpgrp platform.h: make a bit more readable
Denis VlasenkoDenis Vlasenko
f8535ccd65dash: finally installed it as /bin/sh on my machine. some breakage noticed, the most dire is mishandled ^C. fixing i...
Denis VlasenkoDenis Vlasenko
0c68a874e7dlibbb: password/group function helpers rewritten by Tito: function old ...
Denis VlasenkoDenis Vlasenko
b6ddee24259crond: put tasks in separate process groups
Denis VlasenkoDenis Vlasenko
c5045fdbf1bvconfig: style fix, no code changes
Denis VlasenkoDenis Vlasenko
360d9661b6alibbb: add strncpy_IFNAMSIZ function old new delta ... udhcp_read_...
Denis VlasenkoDenis Vlasenko
928b2c0fee6...and exclude LC_ALL too
Denis VlasenkoDenis Vlasenko
dcc921e3ca1build system: fix sorting + locale in make objsizes
Denis VlasenkoDenis Vlasenko
1e10afcdfb2volume_id/fat: careful with sector#, it may not fit in 32 bits. +91 bytes volume_id/*: a bit of code shrink
Denis VlasenkoDenis Vlasenko
a34b8a4d305init: O_NONBLOCK needs more thought. reverted for now
Denis VlasenkoDenis Vlasenko
7a1ddf20f34mountpoint: add -n option (by Vladimir) text data bss dec hex filename 799859 560 7748 80...
Denis VlasenkoDenis Vlasenko
d723fb155d3inotifyd: save resourses by closing unused inotify descriptors
Denis VlasenkoDenis Vlasenko
d16950ded91acpid: new applet by Vladimir. +737 bytes
Denis VlasenkoDenis Vlasenko
f7d87f9b183Announce 1.13.1 and 1.12.3
Denis VlasenkoDenis Vlasenko
ccdc13d306cbump version to 1.13.1
Denis VlasenkoDenis Vlasenko
ab310e1b1c2apply post-1.13.0 patches
Denis VlasenkoDenis Vlasenko
9343da45d3fapply post-1.12.2 fixes, bump version to 1.12.3
Denis VlasenkoDenis Vlasenko
e27dafd338bash: add FIXME
Denis VlasenkoDenis Vlasenko
7b2294edff7ash: "ash: syntax error: XXX unexpected" -> "ash: syntax error: unexpected XXX"
Denis VlasenkoDenis Vlasenko
41eb300ff65ash: shrink on top of previous change function old new delta readt...
Denis VlasenkoDenis Vlasenko
727752d2d29ash: better fix for ash -c 'echo 5&' and ash -c 'sleep 5&' with testcase
Denis VlasenkoDenis Vlasenko
9e0a7c9c414remove a few superfluous includes
Denis VlasenkoDenis Vlasenko
61befda93b2ash,hush: add TODO for rare build failure *: remove some redundant includes
Denis VlasenkoDenis Vlasenko
16898406724ash: fix bad interaction between ash -c '....&' and bash compat
Denis VlasenkoDenis Vlasenko
8a2f6bfc2fdtimeout: fix a few bugs. vda is stupid
Denis VlasenkoDenis Vlasenko
4240408b700trim help text a bit
Denis VlasenkoDenis Vlasenko
a9acbe6caddtimeout: new applet. 370 bytes. by Roberto Foglietta.
Denis VlasenkoDenis Vlasenko
00d8417631bvi: speedup and code shrink (Walter Harms) networking/interface.c: silence warning (Vladimir) wget: more robust EINTR...
Denis VlasenkoDenis Vlasenko
4b5709496bbstrings: code shrink -22 bytes by Tito
Denis VlasenkoDenis Vlasenko
4c83025ea6fdiff: emit /dev/null if diff -rN diffs a file against /dev/null function ...
Bernhard Reutner-FischerBernhard Reutner-Fischer
9a280fa7e65- documentation fix
Denis VlasenkoDenis Vlasenko
9d1d4c06d79httpd: set $HOST to Host: header value. +83 bytes. by Tobias Poschwatta (tp AT fonz.de)
Denis VlasenkoDenis Vlasenko
3bc3f08370emodutils-24: small fixes by Harald Kuthe (harald-tuxbox AT arcor.de) function ...
Denis VlasenkoDenis Vlasenko
12ff9dc7146networking/interface.c: better readability (by Walter Harms) mkfs_minix: whitespace fix
Denis VlasenkoDenis Vlasenko
ae6e135ae86tftpd: can also have TFTP_DEBUG
Denis VlasenkoDenis Vlasenko
36309cf3f49insmod: clarify module_name / file_name distinction
Denis VlasenkoDenis Vlasenko
cc5feabeba2ash: NTO2 needs #if ENABLE_ASH_BASH_COMPAT
Denis VlasenkoDenis Vlasenko
340299a8bc9ash: fix miscalculation of memory needed for eval tree found by Timo Teras (timo.teras AT iki.fi)
Denis VlasenkoDenis Vlasenko
b8baf407aacdpkg: better and shorter code to compare versions (taken from "official" dpkg). By Eugene T. Bordenkircher (eugebo ...
Denis VlasenkoDenis Vlasenko
9a4c0d59a79inotifyd: exit if x event happened for all files fix FIONREAD parameter type fix default mask code shrink help tex...
Denis VlasenkoDenis Vlasenko
4ae1e13d3f4vi: fix several instances of major goof: when text grows, text[] might get reallocated! We were keeping around point...
Denis VlasenkoDenis Vlasenko
58a88916b92klogd: fix small buglet in previous commit
Denis VlasenkoDenis Vlasenko
2e7dc5d37bbklogctl: fix a problem where we don't terminate read data with '\0' and then misinterpret it. Code shrink while at i...
Denis VlasenkoDenis Vlasenko
a09a42cd83ainotify: add x, o, and u events
Denis VlasenkoDenis Vlasenko
249d948e394nslookup: glibc + IPv6 address of DNS server don't mix (yet)
Denis VlasenkoDenis Vlasenko
de7a52fff29id: do not abort build if we use internal password/group functions.
Denis VlasenkoDenis Vlasenko
3eb4466bf8flibbb: replace some memmove's with memcpy's (Ron (ron AT debian.org)) bb_dump_dump ...
Denis VlasenkoDenis Vlasenko
3f5f2464665nslookup: allow usage of IPv6 addresses or hostnames for DNS server name; allow for port specification. Tested to w...
Denis VlasenkoDenis Vlasenko
5ff12656911id: abort the build of uclibc is less than 0.9.30
Denis VlasenkoDenis Vlasenko
e88bd2d9318man: better check for duplicated MANPATH. Also -10 bytes.
Denis VlasenkoDenis Vlasenko
2479cd4a5d5inotifyd: fix "inotifyd with no params" case
Denis VlasenkoDenis Vlasenko
289ff0e3411inotify: document waiting behavior
Denis VlasenkoDenis Vlasenko
b0e5d42d4f3inotify: fix buffer overflow and "unreaped zombies" problem
Wade BerrierWade Berrier
142c5cb2a2aifupdown.c: allow options to udhcpc to be configurable from .config This allows more control over options that are p...
Denis VlasenkoDenis Vlasenko
86c285d9003stat: fix compile breakage (get_f_fsid() is used even if !FEATURE_STAT_FORMAT)
Denis VlasenkoDenis Vlasenko
3470f9297eflibbb: sha_crypt -123 bytes
Denis VlasenkoDenis Vlasenko
6bd54d48f44libbb/pw_encrypt_sha: -28 bytes
Denis VlasenkoDenis Vlasenko
6b1e3d7e734libbb: remove glibc-style bloat from sha_crypt. -1130 bytes. cryptpw: add more difficult test vectors.
Denis VlasenkoDenis Vlasenko
4d47692fb89arp: stop using globals function old new delta hw_set ...
Denis VlasenkoDenis Vlasenko
fd5a3d28127gzip: fix gzip -dc case caused by using stale getopt state
Denis VlasenkoDenis Vlasenko
7753ea49bd4seq: shrink by 10 bytes
Denis VlasenkoDenis Vlasenko
cf3e05bbdb1correct help texts
Denis VlasenkoDenis Vlasenko
81c6a912510telnetd: fix compile problem for non-standalone telnetd
Bernhard Reutner-FischerBernhard Reutner-Fischer
c021cb08b58- add support for seq -s <separator>
Bernhard Reutner-FischerBernhard Reutner-Fischer
2598f761bb5- add seq -w support (Natanael Copa)
Denis VlasenkoDenis Vlasenko
1ad4db1d8e4modprobe-small: fix failure to load when no arguments are given modutils-24: fix bad interaction of xzalloc with xrea...
Denis VlasenkoDenis Vlasenko
f91f14d2211cksum, printenv: report errors via exitcode function old new delta...
Denis VlasenkoDenis Vlasenko
0d8736772d3head: report file open errors with exitcode 1 (was happily returning 0) head_main ...
Denis VlasenkoDenis Vlasenko
272710fe938expr: on error, exit with exitcode 2 expr_main 101 110 +9
Denis VlasenkoDenis Vlasenko
98f5cdfca74stat: make stat -f show filesystem "ID:" as coreutils does print_statfs 358 ...
Denis VlasenkoDenis Vlasenko
f3c2d136022env: support -uVAR=VAL function old new delta env_main ...
Denis VlasenkoDenis Vlasenko
618a3027edbdu: fix "du /dir /dir" case reset_ino_dev_hashtable - 84 +84 du ...
Denis VlasenkoDenis Vlasenko
3b35fbb6323runsvdir: straighten some convoluted code. logic is unchanged
Denis VlasenkoDenis Vlasenko
9f2f808b0ddtelnetd: correctly output 0xff char. ~100 bytes. telnet: fix some atrocious names and style. no code changes
Denis VlasenkoDenis Vlasenko
e9b9a19ad30libbb: disable a second md5 implementation which managed to creep in :) function ...
Denis VlasenkoDenis Vlasenko
6f05874b9dcwebpage: announce 1.13.0 and 1.12.2
Denis VlasenkoDenis Vlasenko
2211d5268cclibbb: add optionl support for SHA256/512 encrypted passwords function o...
Denis VlasenkoDenis Vlasenko
56dceb9b772sha256,sha512: new applets. +4.9kb we will require sha256/512 code for new $5$ and $6$ style password hashes anyway...
Denis VlasenkoDenis Vlasenko
c028ec280a7Typo fixes
Denis VlasenkoDenis Vlasenko
0a009c3c6b9libbb: constify some data in sha1. gcc is clever enough to do it itself, thus no actual code changes. Also some poin...
Denis VlasenkoDenis Vlasenko
4cfa5a27aaebuild system: reorder less' options in config so that they are properly indented
Denis VlasenkoDenis Vlasenko
f8a22575f7aBump version to 1.14.0.svn
Denis VlasenkoDenis Vlasenko
cd8fddde92cBump version to 1.13.0
Denis VlasenkoDenis Vlasenko
1cd1012a906Bump version to 1.13.0
Denis VlasenkoDenis Vlasenko
90dbff72670Bump version to 1.13.0
Denis VlasenkoDenis Vlasenko
84641942e53apply post-1.12.1 patches, bump version to 1.12.2
Denis VlasenkoDenis Vlasenko
095f5b1c1cdupdate "maximum nommu" config
Denis VlasenkoDenis Vlasenko
62e0dc2b519update random config tester
Denis VlasenkoDenis Vlasenko
44f96d39e16randomconfig fixes
Denis VlasenkoDenis Vlasenko
6d0443557c9telnetd: set SO_KEEPALIVE, users report it's useful. +20 bytes.
Denis VlasenkoDenis Vlasenko
3fa36e23502*: a bit of code shrink function old new delta stop_handler ...
Denis VlasenkoDenis Vlasenko
73cc54388damove documentation to docs/
Denis VlasenkoDenis Vlasenko
4febd913262kbd_mode: s/ioctl/xioctl. also saves 12 bytes
Denis VlasenkoDenis Vlasenko
dc70069a466kbd_mode: support -C TTY option function old new delta packed_usag...
Denis VlasenkoDenis Vlasenko
2a8329e0e9dbuild system: remove '-Wl,' when we pass flags to ld.
Denis VlasenkoDenis Vlasenko
30e1ab691cblibbb: add a TODO to support new SHA-based encrypted passwords
Denis VlasenkoDenis Vlasenko
2ec94a7ee84login: fix /etc/nologin handling (should prohibit non-root LOGINS, not running login by non-root). minor code shrink...
Denis VlasenkoDenis Vlasenko
b0150d299f8telnetd: handle emacs M-DEL and IAC-NOP (putty keepalive) by Jim Cathey (jcathey AT ciena.com) function ...
Denis VlasenkoDenis Vlasenko
4f7d90f1c75defconfig: explain what we aim it to be
Denis VlasenkoDenis Vlasenko
694b5141486login: fix /etc/nologin support build system: fix config warnings ("Overlong line") function ...
Denis VlasenkoDenis Vlasenko
239d06bd471add mailutils/*
Denis VlasenkoDenis Vlasenko
b9d572a2733total overhaul of mail applets. again. Vladimir as usual.
Denis VlasenkoDenis Vlasenko
f10bc3964f1correction in comment
Denis VlasenkoDenis Vlasenko
f068b3e9f47sv: make default service dir configurable (Vladimir wants it)
Denis VlasenkoDenis Vlasenko
3854c5ddf4erunsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes. *: s/int/pid_t where appropriate
Denis VlasenkoDenis Vlasenko
70e8f49f71bbasename: fix error code. again. deja vu feeling...
Denis VlasenkoDenis Vlasenko
fc66892abdd*: remove superfluous casts. no code changes
Denis VlasenkoDenis Vlasenko
35a064b67fcbuild system: tidying up CONFIG_xxx names (suggested by Rob)
Denis VlasenkoDenis Vlasenko
202ac504e1a*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op function ...
Denis VlasenkoDenis Vlasenko
905ed8730f1add serial HOWTO doc
Denis VlasenkoDenis Vlasenko
4cb576ea98ainetd: fix a case when we have zero services
Bernhard Reutner-FischerBernhard Reutner-Fischer
a643816fe36- commentary typo fix (tito)
Bernhard Reutner-FischerBernhard Reutner-Fischer
6559100021a- fix typo in print_user() (tito)
Denis VlasenkoDenis Vlasenko
391ffa19d1enslookup: tiny shrink (-5 bytes); add comment about res_init inet_common: cosmetics, no code changes
Denis VlasenkoDenis Vlasenko
c51457ca5b0less: fix pasting into search line ('/' cmd) - it was mishandled because pasting "types" very fast and read_key eat...
Denis VlasenkoDenis Vlasenko
3c385cd706dlineedit: fix bug 5824: Since version 23530 with lineedit.c, "fdisk" & "ed" can't work any more
Denis VlasenkoDenis Vlasenko
9b0f6e1142aadd comment, no code changes
Denis VlasenkoDenis Vlasenko
1a9e9bdd93bgunzip: restore mtime. approx +80 bytes of code rpm: make code more robust lsmod: small code shrink