Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | syslogd: do not convert tabs to ^I | Denis Vlasenko | 2007-06-21 | 1 | -1/+1 | |
| | ||||||
* | *: BB_BANNER -> bb_banner (it is not a const or #define)! | Denis Vlasenko | 2007-06-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | correct_password: explain in detail why it is ok to use bb_banner fsck_minix: make it print bb version, not it's own (outdated/irrelevant) one Marginal size difference: text data bss dec hex filename 679119 2700 15632 697451 aa46b busybox_old 679091 2700 15632 697423 aa44f busybox_unstripped | |||||
* | - add a config-time range check for IPC_SYSLOG_BUFFER_SIZE | Bernhard Reutner-Fischer | 2007-06-07 | 1 | -0/+1 | |
| | | | | The upper-bound doesn't look like it is working since it accepts LONG_MAX as input. I suspect that this is an lxdialog feature or something like that ;) | |||||
* | syslogd: move some vectors from data to text. Needs uclibc patch | Denis Vlasenko | 2007-06-04 | 1 | -4/+4 | |
| | | | | | | | | | | to have any effect (patch is submitted to uclibc ml). # size *[67]/*/syslog*.o text data bss dec hex filename 3169 288 0 3457 d81 busybox.t6/sysklogd/syslogd.o 3457 0 0 3457 d81 busybox.t7/sysklogd/syslogd.o | |||||
* | Audit bb_common_bufsiz usage, add script which looks for misuse. | Denis Vlasenko | 2007-06-04 | 1 | -4/+5 | |
| | | | | | | tr: stop using globals needlessly. code: -103 bytes | |||||
* | usage.c: remove reference to busybox.h | Denis Vlasenko | 2007-05-26 | 4 | -4/+4 | |
| | | | | | *: s/include "busybox.h"/include "libbb.h" | |||||
* | klogd: remove dependency on syslogd | Denis Vlasenko | 2007-05-02 | 1 | -2/+0 | |
| | ||||||
* | make pidfile writing configurable. | Denis Vlasenko | 2007-03-27 | 1 | -0/+2 | |
| | | | | [ui]toa_to_buf: change API. No users yet. | |||||
* | move everything to new NOMMU helpers, except udhcp | Denis Vlasenko | 2007-03-26 | 2 | -12/+2 | |
| | ||||||
* | NOMMU re-exec trick shuld not depend on existence of "don't daemonize" | Denis Vlasenko | 2007-03-24 | 2 | -2/+4 | |
| | | | | | option for every affected applet (and dnsd, for example, don't have one). Thus rework re-exec support to not require it. Code got smaller too. | |||||
* | syslogd: fix it for small BUFSIZ case | Denis Vlasenko | 2007-03-20 | 1 | -71/+67 | |
| | ||||||
* | syslogd: reduce data/bss usage. Code size is practically the same. | Denis Vlasenko | 2007-03-15 | 1 | -126/+167 | |
| | ||||||
* | klogd: code de-obfuscation with small code size reduction | Denis Vlasenko | 2007-02-17 | 1 | -25/+20 | |
| | ||||||
* | syslogd: MARK code is buggy. Disabling it altogether on anti-bloat grounds | Denis Vlasenko | 2007-02-14 | 1 | -0/+11 | |
| | ||||||
* | syslogd: fix "readpath bug" by using readlink instead | Denis Vlasenko | 2007-02-11 | 1 | -17/+24 | |
| | | | | libbb: rename xgetcwd and xreadlink | |||||
* | add x to IPv6 functions which can die | Denis Vlasenko | 2007-02-04 | 1 | -1/+1 | |
| | ||||||
* | suppress warnings about easch <applet>_main() having | Denis Vlasenko | 2007-02-03 | 4 | -0/+4 | |
| | | | | no preceding prototype | |||||
* | preparatory patch for -Wwrite-strings #4 | Denis Vlasenko | 2007-01-29 | 1 | -4/+5 | |
| | ||||||
* | accumulated post-1.4.0 fixes | Denis Vlasenko | 2007-01-24 | 1 | -2/+2 | |
| | ||||||
* | whitespace fixes (leading spaces to tab) | Denis Vlasenko | 2007-01-13 | 1 | -1/+1 | |
| | ||||||
* | undo RESERVE_CONFIG_BUFFER change. aldot, small on-stack char[N] objects | Denis Vlasenko | 2007-01-12 | 1 | -9/+7 | |
| | | | | are perfectly okay, don't convert them to RESERVE_CONFIG_BUFFERs. | |||||
* | code shrinkage by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | 2007-01-10 | 1 | -49/+31 | |
| | ||||||
* | a bit more IPv6-ization work | Denis Vlasenko | 2007-01-10 | 1 | -17/+8 | |
| | | | | syslogd: converted to use it (in -R host:port) | |||||
* | Yet another small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | 2007-01-09 | 1 | -5/+2 | |
| | ||||||
* | small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | 2007-01-09 | 1 | -3/+2 | |
| | ||||||
* | small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | 2007-01-09 | 1 | -7/+6 | |
| | ||||||
* | compilation fix by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | 2007-01-09 | 1 | -1/+4 | |
| | ||||||
* | - shrink by 26 bytes or so | Bernhard Reutner-Fischer | 2007-01-09 | 1 | -15/+21 | |
| | ||||||
* | - shrink klogd a tiny bit. | Bernhard Reutner-Fischer | 2007-01-09 | 1 | -9/+12 | |
| | | | | | | | Compile tested only, would have sent it to the list for review but they don't show up in the ML archives :-/ text data bss dec hex filename 533 0 0 533 215 sysklogd/klogd.o.orig 530 0 0 530 212 sysklogd/klogd.o | |||||
* | syslogs: a bit better wording in explanation how buffering | Denis Vlasenko | 2007-01-06 | 1 | -10/+9 | |
| | | | | is allocated | |||||
* | syslogd: start using bb_common_bufsiz1 instead of stack/malloc | Denis Vlasenko | 2007-01-04 | 2 | -63/+54 | |
| | | | | | logger: optimize, also use bb_common_bufsiz1 (~40 bytes) tested to eat arbitrarily-sized input at high speed - ok | |||||
* | syslogd: stop doing open/fstat/lseek/close on _every_ write | Denis Vlasenko | 2007-01-04 | 1 | -52/+65 | |
| | | | | | (still doing it if more than a second passed in between). Costs ~40 bytes. | |||||
* | new libbb func: xmalloc_realpath (+ use it where makes sense) | Denis Vlasenko | 2007-01-04 | 2 | -86/+86 | |
| | | | | | syslogd, logread: add debugging code (disabled) syslogs: drastically smaller bss; fix "-C n" behaviour | |||||
* | syslogd: almost rewritten. Had several obvious bugs... | Denis Vlasenko | 2007-01-04 | 1 | -327/+263 | |
| | ||||||
* | klogd: small optimizations | Denis Vlasenko | 2007-01-04 | 1 | -24/+25 | |
| | | | | (btw, I looked into syslogd... that's frightening!) | |||||
* | remove casts from xmalloc() | Denis Vlasenko | 2006-12-19 | 1 | -1/+1 | |
| | ||||||
* | Provide our own isdigit macro. saves more than 400 bytes. | Denis Vlasenko | 2006-11-27 | 1 | -1/+1 | |
| | ||||||
* | attempt to regularize atoi mess. | Denis Vlasenko | 2006-10-08 | 3 | -16/+10 | |
| | ||||||
* | dnsd fix; option_mask32 added. dnsd needs more love. | Denis Vlasenko | 2006-10-06 | 1 | -20/+19 | |
| | ||||||
* | build system overhaul | Denis Vlasenko | 2006-10-05 | 4 | -72/+29 | |
| | ||||||
* | getopt_ulflags -> getopt32. | Denis Vlasenko | 2006-10-03 | 3 | -5/+5 | |
| | | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. | |||||
* | syslogd: do not retry udp sends (can stall syslogd for extended periods | Denis Vlasenko | 2006-09-30 | 1 | -41/+14 | |
| | | | | of time), resolve remote logging host before daemonization | |||||
* | syslogd: getopt_ulflags'ification (save ~50 bytes) | Denis Vlasenko | 2006-09-30 | 1 | -143/+156 | |
| | ||||||
* | syslogd: add option to suppress logging of messages lower than level N (-n N) | Denis Vlasenko | 2006-09-30 | 1 | -4/+16 | |
| | ||||||
* | logger: getopt_ulflags'isation | Denis Vlasenko | 2006-09-22 | 1 | -16/+7 | |
| | ||||||
* | Build fixes for gcc 4.0 with -Werror, from Tito. | Rob Landley | 2006-09-11 | 1 | -1/+1 | |
| | ||||||
* | using [xa]sprintf for string concatenation is neat and saves | Denis Vlasenko | 2006-09-09 | 1 | -1/+1 | |
| | | | | | ~100 bytes according to bloatcheck. Also this fixes bug in rpm | |||||
* | few random readability enhansements. No code changes | Denis Vlasenko | 2006-09-08 | 1 | -6/+7 | |
| | ||||||
* | Add CONFIG_FEATURE_SYSLOG which controls whether | Denis Vlasenko | 2006-09-07 | 1 | -0/+2 | |
| | | | | | | | | 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. | |||||
* | Svn 16007 broke the build under gcc 4.0.3. This fixes up some of the damage | Rob Landley | 2006-08-29 | 1 | -2/+2 | |
| | | | | | (the e2fsprogs directory is too twisty and evil to easily fix, but I plan to rewrite it anyway so I'll just bump that up in priority a bit). |