Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - fix conflicting decls of syslog related facilitynames and prioritynames tables | Bernhard Reutner-Fischer | 2008-01-27 | 1 | -6/+4 | |
| | ||||||
* | syslogd: fix shmat error check | Denis Vlasenko | 2008-01-07 | 1 | -1/+1 | |
| | ||||||
* | syslogd: avoid excessive tine() system calls | Denis Vlasenko | 2008-01-03 | 1 | -16/+21 | |
| | | | | | | | | | | | | function old new delta timestamp_and_log_internal - 24 +24 log_locally 741 744 +3 timestamp_and_log 313 314 +1 syslogd_main 904 897 -7 quit_signal 101 94 -7 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/2 up/down: 28/-14) Total: 14 bytes | |||||
* | syslogd: don't die if remote host's IP cannot be resolved. | Denis Vlasenko | 2008-01-03 | 1 | -37/+63 | |
| | | | | | | | | | | | retry resolutions every two minutes instead. function old new delta syslogd_main 865 904 +39 timestamp_and_log 324 313 -11 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 39/-11) Total: 28 bytes | |||||
* | syslogd: use DEV_CONSOLE consistently | Denis Vlasenko | 2007-11-18 | 1 | -1/+1 | |
| | | | | | init: remove obsolete comment | |||||
* | syslogd: support "symlink to symlink" for /dev/log; reduce stack usage | Denis Vlasenko | 2007-11-10 | 1 | -31/+29 | |
| | | | | | | | | | | | | function old new delta create_socket - 134 +134 syslogd_main 1132 865 -267 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 134/-267) Total: -133 bytes text data bss dec hex filename 775603 974 9420 785997 bfe4d busybox_old 775445 974 9420 785839 bfdaf busybox_unstripped | |||||
* | modprobe: fix a bug where we were entering endless loop | Denis Vlasenko | 2007-11-06 | 1 | -1/+11 | |
| | | | | | syslogd: strip trailing '\n' too, not only NULs | |||||
* | telnetd: fix problem with zombies (by Paul Fox <pgf@brightstareng.com>) | Denis Vlasenko | 2007-11-06 | 1 | -10/+17 | |
| | | | | | syslogd: strip trailing NULs | |||||
* | vi: don't wait 50 ms before reading ESC sequences | Denis Vlasenko | 2007-10-11 | 1 | -5/+3 | |
| | | | | | | | | inetd,syslogd: use safe_read instead of open-coded EINTR handling syslogd: bail out if you see null read from Unix socket (should never happen, but if it does, spinning forever and eating 100% CPU is not a good idea) | |||||
* | add -fvisibility=hidden to CC flags, mark XXX_main functions | Denis Vlasenko | 2007-10-11 | 1 | -1/+1 | |
| | | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so | |||||
* | syslogd: do not need to poll(), we can just block in read(). | Denis Vlasenko | 2007-09-07 | 1 | -30/+23 | |
| | | | | | | | | | | | function old new delta syslogd_main 1206 1106 -100 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-100) Total: -100 bytes text data bss dec hex filename 769820 1051 10764 781635 bed43 busybox_old 769702 1051 10764 781517 beccd busybox_unstripped | |||||
* | *: replace select-for-one descriptor with poll, it's smaller. | Denis Vlasenko | 2007-09-07 | 1 | -10/+10 | |
| | | | | | | | | | | | | | | | | | $ ./.cmk bloatcheck function old new delta readit 406 364 -42 syslogd_main 1249 1206 -43 traceroute_main 4115 4060 -55 mysleep 112 45 -67 arpping 579 441 -138 tftp 1575 1182 -393 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-738) Total: -738 bytes text data bss dec hex filename 770580 1051 10764 782395 bf03b busybox_old 769820 1051 10764 781635 bed43 busybox_unstripped | |||||
* | don't pass argc in getopt32, it's superfluous | Denis Vlasenko | 2007-08-18 | 1 | -1/+1 | |
| | | | | | | | | (add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped | |||||
* | syslogd: set syslog IPC buffer to mode 0644 | Denis Vlasenko | 2007-08-14 | 1 | -1/+1 | |
| | ||||||
* | syslogd,logread: get rid of head pointer, fix logread bug in the process | Denis Vlasenko | 2007-08-12 | 1 | -43/+12 | |
| | | | | | | | | | | | | | | | | function old new delta logread_main 450 462 +12 syslogd_main 1246 1252 +6 shbuf - 4 +4 buf 34 30 -4 packed_usage 22729 22724 -5 log_locally 957 767 -190 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/3 up/down: 22/-199) Total: -177 bytes text data bss dec hex filename 773886 1116 11316 786318 bff8e busybox_old 773714 1116 11316 786146 bfee2 busybox_unstripped | |||||
* | syslogd: do not convert tabs to ^I | Denis Vlasenko | 2007-06-21 | 1 | -1/+1 | |
| | ||||||
* | 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 | |||||
* | usage.c: remove reference to busybox.h | Denis Vlasenko | 2007-05-26 | 1 | -1/+1 | |
| | | | | | *: s/include "busybox.h"/include "libbb.h" | |||||
* | 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 | 1 | -6/+1 | |
| | ||||||
* | NOMMU re-exec trick shuld not depend on existence of "don't daemonize" | Denis Vlasenko | 2007-03-24 | 1 | -1/+2 | |
| | | | | | 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 | |
| | ||||||
* | 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 | 1 | -0/+1 | |
| | | | | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | 1 | -28/+35 | |
| | | | | | 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 | 1 | -11/+21 | |
| | | | | | 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 | |
| | ||||||
* | 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 | 1 | -8/+6 | |
| | ||||||
* | dnsd fix; option_mask32 added. dnsd needs more love. | Denis Vlasenko | 2006-10-06 | 1 | -20/+19 | |
| | ||||||
* | getopt_ulflags -> getopt32. | Denis Vlasenko | 2006-10-03 | 1 | -1/+1 | |
| | | | | | | | | 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 | |
| | ||||||
* | Build fixes for gcc 4.0 with -Werror, from Tito. | Rob Landley | 2006-09-11 | 1 | -1/+1 | |
| | ||||||
* | few random readability enhansements. No code changes | Denis Vlasenko | 2006-09-08 | 1 | -6/+7 | |
| | ||||||
* | More allbareconfig fixes. | Rob Landley | 2006-08-28 | 1 | -1/+8 | |
| |