Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-19 | getopt: FEATURE_GETOPT_LONG for -l; rename GETOPT_LONG to LONG_OPTS | Denys Vlasenko | |
Signed-off-by: Colin Watson <cjwatson@ubuntu.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | |||
2009-01-22 | - add CONFIG_EXTRA_CFLAGS (thanks to keesj) | Bernhard Reutner-Fischer | |
This helps with remembering additional flags like e.g. cpu settings for people who did not configured their compiler to produce code for their cpu per default. | |||
2008-11-06 | total overhaul of mail applets. again. Vladimir as usual. | Denis Vlasenko | |
2008-11-06 | build system: tidying up CONFIG_xxx names (suggested by Rob) | Denis Vlasenko | |
2008-10-24 | - improve wording and fix alphabetical order | Bernhard Reutner-Fischer | |
2008-10-24 | build system cleanup: rename FEATURE_AWK_MATH to FEATURE_AWK_LIBM; | Denis Vlasenko | |
disable parsing test applet. | |||
2008-08-22 | - reformat help text | Bernhard Reutner-Fischer | |
2008-08-09 | grep: option to use GNU regex matching instead of POSIX one. | Denis Vlasenko | |
This fixes problems with NULs in files being scanned, but costs +800 bytes. The same can be done to sed (TODO). | |||
2008-07-22 | - wrap overlong lines (Cristian Ionescu-Idbohrn) | Bernhard Reutner-Fischer | |
- s/\. /. /g;# (me) | |||
2008-07-19 | libbb: config_read() update | Denis Vlasenko | |
2008-07-19 | libbb: updated config_parse() from Vladimir | Denis Vlasenko | |
function old new delta config_read 385 460 +75 runsvdir_main 1701 1716 +15 readit 331 338 +7 passwd_main 1049 1053 +4 parse_command 1504 1507 +3 decode_format_string 822 824 +2 bb__parsespent 117 119 +2 udhcp_get_option 221 222 +1 changepath 196 194 -2 parse_inittab 400 396 -4 nameif_main 683 679 -4 make_device 1176 1172 -4 config_open 48 40 -8 expand_main 698 689 -9 readcmd 1012 1002 -10 config_free_data 37 21 -16 SynchronizeFile 683 643 -40 sleep_main 474 362 -112 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 8/10 up/down: 109/-209) Total: -100 bytes | |||
2008-07-16 | config help fixes | Denis Vlasenko | |
2008-07-09 | build system: libbusybox cannot be static | Denis Vlasenko | |
2008-06-23 | fix breakage found by randomconfig | Denis Vlasenko | |
2008-06-13 | build system: introduce FEATURE_ASSUME_UNICODE | Denis Vlasenko | |
ls: use it. also do G trick. with UNICODE off: function old new delta ls_main 843 871 +28 show_color 1 - -1 showdirs 500 497 -3 my_stat 100 97 -3 terminal_width 4 - -4 tabstops 4 - -4 status 122 118 -4 static.dotdir 4 - -4 current_time_t 4 - -4 all_fmt 4 - -4 ------------------------------------------------------------------------------ (add/remove: 0/6 grow/shrink: 1/3 up/down: 28/-31) Total: -3 bytes Also was tested with UNICODE on with glibc. | |||
2008-06-12 | Reinstate DEBUG_PESSIMIZE (by Christian Ionescu-Idbohrn) | Denis Vlasenko | |
2008-06-04 | build system: add PIE build option | Denis Vlasenko | |
2008-06-02 | Reinstate CONFIG_CROSS_COMPILE_PREFIX | Denis Vlasenko | |
2008-05-13 | Kill CONFIG_NITPICK, it turned out to not be useful. no code changes. | Denis Vlasenko | |
2008-03-17 | *: mode tcp/udpsvd to networking, delete ipsvd/* | Denis Vlasenko | |
*/Config.in: fixes to text svlogd: make it NOMMU capable function old new delta processorstart 378 420 +42 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 42/0) Total: 42 bytes text data bss dec hex filename 797153 662 7420 805235 c4973 busybox_old 797196 662 7420 805278 c499e busybox_unstripped | |||
2008-02-22 | lpr and lpq applets by Walter Harms. | Denis Vlasenko | |
text data bss dec hex filename 392 0 0 392 188 lpq.o 1378 0 0 1378 562 lpr.o 142 0 0 142 8e parse_prt.o | |||
2008-01-08 | hush: report [v]fork failures | Denis Vlasenko | |
hush: more correct handling of piping config: add CONFIG_NOMMU | |||
2007-11-04 | Announce 1.8.01_8_0 | Denis Vlasenko | |
2007-10-07 | libbusybox: move (possibly compressed) help stuff into libbusybox. | Denis Vlasenko | |
Makes individual binaries much smaller. | |||
2007-10-07 | reviving libbusybox, adding CONFIG_INDIVIDUAL part 4 | Denis Vlasenko | |
2007-10-07 | reviving libbusybox, adding CONFIG_INDIVIDUAL part 3 | Denis Vlasenko | |
2007-08-25 | support "#!/bin/busybox"-style wrappers. Needed for SELinux. | Denis Vlasenko | |
Patch by Yuichi Nakamura <ynakam@hitachisoft.jp> | |||
2007-08-15 | if pidfile turned out to be !regular file, do not unlink it. | Denis Vlasenko | |
It's most probably the /dev/null. | |||
2007-06-16 | make FEATURE_HAVE_RPC auto-selectable by mount and inetd sub-features | Denis Vlasenko | |
2007-05-08 | tail: fix SEGV on "tail -N" | Denis Vlasenko | |
config system: clarify PREFER_APPLETS/SH_STANDALONE effects in help text | |||
2007-04-10 | Rename two config options: | Denis Vlasenko | |
FEATURE_SH_STANDALONE_SHELL => FEATURE_SH_STANDALONE FEATURE_EXEC_PREFER_APPLETS => FEATURE_PREFER_APPLETS Make SH_STANDALONE depend on PREFER_APPLETS. getopt.c: more randomconfig-induced fixes | |||
2007-04-09 | Implement first instance of NOFORK applet - echo | Denis Vlasenko | |
find: use NOFORK/NOEXEC; small -exec buglet also eliminated vfork_daemon_rexec: honor PREFER_APPLETS echo: small size improvements find -exec echo {} \; with PREFER_APPLETS=y runs 4 times faster | |||
2007-04-01 | tcpsvd: new applet | Denis Vlasenko | |
It's a GPL-ed 'clone' of Dan Bernstein's tcpserver. Author: Gerrit Pape <pape@smarden.org> http://smarden.sunsite.dk/ipsvd/ size tcpsvd.o text data bss dec hex filename 2571 4 16 2591 a1f tcpsvd.o | |||
2007-03-28 | - reinstate dmalloc and efence support | Bernhard Reutner-Fischer | |
2007-03-27 | make pidfile writing configurable. | Denis Vlasenko | |
[ui]toa_to_buf: change API. No users yet. | |||
2007-02-06 | new applets: selinux utils by KaiGai Kohei <kaigai@kaigai.gr.jp> | Denis Vlasenko | |
2007-01-27 | Make -Werror configurable | Denis Vlasenko | |
2007-01-24 | combine bool;prompt to just bool | Mike Frysinger | |
2007-01-24 | correct file format errors | Mike Frysinger | |
2007-01-21 | Introduce FEATURE_EXEC_PREFER_APPLETS = "re-execute our own | Denis Vlasenko | |
executable if we asked to exec someting with argv[0] == known_applet" Use it in init. Also respect PATH in init, remove explicit "/sbin" etc from exec. Patch by Gabriel L. Somlo <somlo@cmu.edu> | |||
2006-12-26 | adduser: trivial code movement | Denis Vlasenko | |
2006-12-22 | convert "negaite" config option into reversed (INCLUDE_SUSv2) | Denis Vlasenko | |
2006-12-01 | - provide central knob to turn off RPC related options. | Bernhard Reutner-Fischer | |
2006-11-29 | fix support for globally disabling --long-options. | Denis Vlasenko | |
(disabling them saves ~4K on fully configured bbox) | |||
2006-11-17 | - typo fix | Bernhard Reutner-Fischer | |
2006-10-05 | build system overhaul | Denis Vlasenko | |
2006-10-03 | runit/chpst: "change process state" utility | Denis Vlasenko | |
It's "nice" on steroids - can set uid/gid, mem/cpu limits etc. +3.5k | |||
2006-10-01 | g[un]zip: add support for -v (verbose). | Denis Vlasenko | |
Add CONFIG_DESKTOP, almost all bloat from this change is hidden under that. | |||
2006-09-07 | Add CONFIG_FEATURE_SYSLOG which controls whether | Denis Vlasenko | |
bb_xx_msg will ever try to send output to syslog. Add "select CONFIG_FEATURE_SYSLOG" to relevant applets. This allows to omit syslog code if we do not have any syslog-capable applets in the build. | |||
2006-09-07 | CONFIG_FEATURE_COMPRESS_USAGE was impossible to turn on | Denis Vlasenko | |
if !CONFIG_NITPICK |